Branch: refs/heads/miguel/fix-security-alerts/missing-post-annotation
  Home:   https://github.com/jenkinsci/plasticscm-plugin
  Commit: 42ac6daa81316dc3487f43a2479d318bcd2febf5
      
https://github.com/jenkinsci/plasticscm-plugin/commit/42ac6daa81316dc3487f43a2479d318bcd2febf5
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCM.java
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCMStep.java
    M src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScm.java
    M 
src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScmStep.java
    M src/main/java/com/codicesoftware/plugins/jenkins/tools/CmTool.java

  Log Message:
  -----------
  Replace old @RequirePOST with @POST

According to
https://www.jenkins.io/doc/developer/security/form-validation/#protecting-from-csrf,
the @RequirePOST is an older annotation for preventing CSRF which
presents a form for the user to resubmit the request using POST.

However, in this case we can safely use the newer @POST annotation,
which limits processing to the POST verb. Other verbs will return a 404
response. It's the recommended action for validation methods.

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: b358e6cc684fcc5047e409802c717e4b3e8e2fec
      
https://github.com/jenkinsci/plasticscm-plugin/commit/b358e6cc684fcc5047e409802c717e4b3e8e2fec
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCM.java
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCMStep.java
    M src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScm.java
    M 
src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScmStep.java

  Log Message:
  -----------
  Add @POST in missing methods

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: 61d4532bfeca9955ff8e4ddb0023ad7f0254697b
      
https://github.com/jenkinsci/plasticscm-plugin/commit/61d4532bfeca9955ff8e4ddb0023ad7f0254697b
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/hudson/ChangeSetWriter.java
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCM.java
    M src/main/java/com/codicesoftware/plugins/hudson/WorkspaceManager.java
    M src/main/java/com/codicesoftware/plugins/hudson/commands/DiffCommand.java
    M 
src/main/java/com/codicesoftware/plugins/hudson/commands/GetSelectorSpecCommand.java
    M src/main/java/com/codicesoftware/plugins/hudson/model/ChangeSet.java
    M src/main/java/com/codicesoftware/plugins/hudson/model/ChangeSetList.java
    M src/main/java/com/codicesoftware/plugins/hudson/model/Workspace.java
    M 
src/main/java/com/codicesoftware/plugins/hudson/util/BuildVariableResolver.java
    M src/main/java/com/codicesoftware/plugins/hudson/util/FormChecker.java
    M src/main/java/com/codicesoftware/plugins/hudson/util/FormFiller.java
    M 
src/main/java/com/codicesoftware/plugins/hudson/util/MaskedArgumentListBuilder.java
    M src/main/java/com/codicesoftware/plugins/jenkins/BuildNode.java
    M src/main/java/com/codicesoftware/plugins/jenkins/CredentialsFinder.java
    M src/main/java/com/codicesoftware/plugins/jenkins/PlasticSCMFile.java
    M src/main/java/com/codicesoftware/plugins/jenkins/PlasticSCMFileSystem.java
    M src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScm.java
    M 
src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScmFile.java
    M 
src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScmFileSystem.java
    M src/main/java/com/codicesoftware/plugins/jenkins/tools/CmTool.java
    M 
src/main/java/com/codicesoftware/plugins/jenkins/tools/CmToolInstaller.java
    M src/test/java/com/codicesoftware/plugins/hudson/PlasticSCMTest.java
    M 
src/test/java/com/codicesoftware/plugins/hudson/model/ChangeSetListTest.java
    M 
src/test/java/com/codicesoftware/plugins/hudson/util/SelectorParametersResolverTest.java

  Log Message:
  -----------
  Replace deprecated code

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: 8708d039145ca4062280203467ae4e7288f11240
      
https://github.com/jenkinsci/plasticscm-plugin/commit/8708d039145ca4062280203467ae4e7288f11240
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/hudson/model/ChangeSet.java

  Log Message:
  -----------
  Fix bug in assignment

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: a2649b492d39d47631f7d05eb8f6c45cd6332daf
      
https://github.com/jenkinsci/plasticscm-plugin/commit/a2649b492d39d47631f7d05eb8f6c45cd6332daf
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M 
src/main/java/com/codicesoftware/plugins/hudson/ClientConfigurationArguments.java
    M src/main/java/com/codicesoftware/plugins/jenkins/tools/CmTool.java

  Log Message:
  -----------
  Check for null

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: e2c2b8a61f5504200a2a373d74dd8902add06861
      
https://github.com/jenkinsci/plasticscm-plugin/commit/e2c2b8a61f5504200a2a373d74dd8902add06861
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCM.java
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCMStep.java
    M src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScm.java
    M 
src/main/java/com/codicesoftware/plugins/jenkins/mergebot/MergebotScmStep.java
    M 
src/main/java/com/codicesoftware/plugins/jenkins/tools/CmToolInstaller.java

  Log Message:
  -----------
  Suppress unused warnings

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: 922a5285400d41cca94d9c45939b73c55067a28b
      
https://github.com/jenkinsci/plasticscm-plugin/commit/922a5285400d41cca94d9c45939b73c55067a28b
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCM.java

  Log Message:
  -----------
  Remove unused code

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: affec0b70780cb2a16204f9eebebcd038bc60c76
      
https://github.com/jenkinsci/plasticscm-plugin/commit/affec0b70780cb2a16204f9eebebcd038bc60c76
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCM.java
    M src/main/java/com/codicesoftware/plugins/hudson/PlasticSCMStep.java
    M src/main/java/com/codicesoftware/plugins/hudson/model/CleanupMethod.java

  Log Message:
  -----------
  Remove deprecated variable

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: 52dd582070338585eace44392129886259e66881
      
https://github.com/jenkinsci/plasticscm-plugin/commit/52dd582070338585eace44392129886259e66881
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/jenkins/tools/CmTool.java

  Log Message:
  -----------
  Avoid catching `NullPointerException`

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


  Commit: 8a871113be5c3dea825178a8595defa0e0ebe2b1
      
https://github.com/jenkinsci/plasticscm-plugin/commit/8a871113be5c3dea825178a8595defa0e0ebe2b1
  Author: Miguel González <miguel.gonza...@unity3d.com>
  Date:   2024-08-23 (Fri, 23 Aug 2024)

  Changed paths:
    M src/main/java/com/codicesoftware/plugins/jenkins/tools/CmTool.java

  Log Message:
  -----------
  Remove redundant condition

Signed-off-by: Miguel González <miguel.gonza...@unity3d.com>


Compare: 
https://github.com/jenkinsci/plasticscm-plugin/compare/42ac6daa8131%5E...8a871113be5c

To unsubscribe from these emails, change your notification settings at 
https://github.com/jenkinsci/plasticscm-plugin/settings/notifications

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/plasticscm-plugin/push/refs/heads/miguel/fix-security-alerts/missing-post-annotation/000000-8a8711%40github.com.

Reply via email to