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 <[email protected]>
  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 <[email protected]>


  Commit: b358e6cc684fcc5047e409802c717e4b3e8e2fec
      
https://github.com/jenkinsci/plasticscm-plugin/commit/b358e6cc684fcc5047e409802c717e4b3e8e2fec
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: 61d4532bfeca9955ff8e4ddb0023ad7f0254697b
      
https://github.com/jenkinsci/plasticscm-plugin/commit/61d4532bfeca9955ff8e4ddb0023ad7f0254697b
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: 8708d039145ca4062280203467ae4e7288f11240
      
https://github.com/jenkinsci/plasticscm-plugin/commit/8708d039145ca4062280203467ae4e7288f11240
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: a2649b492d39d47631f7d05eb8f6c45cd6332daf
      
https://github.com/jenkinsci/plasticscm-plugin/commit/a2649b492d39d47631f7d05eb8f6c45cd6332daf
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: e2c2b8a61f5504200a2a373d74dd8902add06861
      
https://github.com/jenkinsci/plasticscm-plugin/commit/e2c2b8a61f5504200a2a373d74dd8902add06861
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: 922a5285400d41cca94d9c45939b73c55067a28b
      
https://github.com/jenkinsci/plasticscm-plugin/commit/922a5285400d41cca94d9c45939b73c55067a28b
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: affec0b70780cb2a16204f9eebebcd038bc60c76
      
https://github.com/jenkinsci/plasticscm-plugin/commit/affec0b70780cb2a16204f9eebebcd038bc60c76
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: 52dd582070338585eace44392129886259e66881
      
https://github.com/jenkinsci/plasticscm-plugin/commit/52dd582070338585eace44392129886259e66881
  Author: Miguel González <[email protected]>
  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 <[email protected]>


  Commit: 8a871113be5c3dea825178a8595defa0e0ebe2b1
      
https://github.com/jenkinsci/plasticscm-plugin/commit/8a871113be5c3dea825178a8595defa0e0ebe2b1
  Author: Miguel González <[email protected]>
  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 <[email protected]>


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 [email protected].
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