Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/script-security-plugin
  Commit: 837767ef15530e65e77dc54ef029ff0dc1cca5a7
      
https://github.com/jenkinsci/script-security-plugin/commit/837767ef15530e65e77dc54ef029ff0dc1cca5a7
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M 
src/test/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelistTest.java

  Log Message:
  -----------
  [JENKINS-41797] Reproduce WeakHashMap infinite loop


  Commit: 2e6157188d8c01f54de3257906a2e53786f5ebab
      
https://github.com/jenkinsci/script-security-plugin/commit/2e6157188d8c01f54de3257906a2e53786f5ebab
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

  Log Message:
  -----------
  [JENKINS-41797] Synchronize ProxyWhitelist.wrappers to avoid infite loop


  Commit: 2c21a34452b272a88d6b3f2a6472b8c70a04ab6d
      
https://github.com/jenkinsci/script-security-plugin/commit/2c21a34452b272a88d6b3f2a6472b8c70a04ab6d
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-19 (Mon, 19 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

  Log Message:
  -----------
  [JENKINS-41797] Synchronize ProxyWhitelist wrappers iteration


  Commit: 0eeb613f81758e830f9cc8f4f73806c4de0aadf1
      
https://github.com/jenkinsci/script-security-plugin/commit/0eeb613f81758e830f9cc8f4f73806c4de0aadf1
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M 
src/test/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelistTest.java

  Log Message:
  -----------
  [JENKINS-41797] Add more delegates in test to cover more concurrent scenarios


  Commit: fc2eba79049fcd44f68b90338798dbf317fbd7c5
      
https://github.com/jenkinsci/script-security-plugin/commit/fc2eba79049fcd44f68b90338798dbf317fbd7c5
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M 
src/test/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelistTest.java

  Log Message:
  -----------
  [JENKINS-41797] Add more delegates in test


  Commit: 3e5940defaab052f4a95787c87eb3d419652ba33
      
https://github.com/jenkinsci/script-security-plugin/commit/3e5940defaab052f4a95787c87eb3d419652ba33
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

  Log Message:
  -----------
  [JENKINS-41797] Use lock to prevent concurrent modification or ProxyWhitelist 
wrappers


  Commit: b74ab4706489b2d3822393b101afd7eedb3c2306
      
https://github.com/jenkinsci/script-security-plugin/commit/b74ab4706489b2d3822393b101afd7eedb3c2306
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

  Log Message:
  -----------
  [JENKINS-41797] Code Cleanup


  Commit: 68f45f0578bbe359681ce27c2afb771b9a5178f8
      
https://github.com/jenkinsci/script-security-plugin/commit/68f45f0578bbe359681ce27c2afb771b9a5178f8
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

  Log Message:
  -----------
  [JENKINS-41797] Revert import auto ordering


  Commit: 38e0599bf0e56685978b0d0b2118049f42ea6cd9
      
https://github.com/jenkinsci/script-security-plugin/commit/38e0599bf0e56685978b0d0b2118049f42ea6cd9
  Author: Allan Burdajewicz <allan.burdajew...@gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

  Log Message:
  -----------
  [JENKINS-41797] Improve ProxyWhitelist lock consistency


  Commit: 95b6b11a7bd01bc79b5b19183d5fd79b22e4d3ce
      
https://github.com/jenkinsci/script-security-plugin/commit/95b6b11a7bd01bc79b5b19183d5fd79b22e4d3ce
  Author: Liam Newman <bitwise...@gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

  Log Message:
  -----------
  Update 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

Co-authored-by: Devin Nusbaum <dwnusb...@users.noreply.github.com>


  Commit: b2d5c825037e998f953d37af0234373b91d1def1
      
https://github.com/jenkinsci/script-security-plugin/commit/b2d5c825037e998f953d37af0234373b91d1def1
  Author: Liam Newman <bitwise...@gmail.com>
  Date:   2021-07-21 (Wed, 21 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java

  Log Message:
  -----------
  Update for code for clarity

This change make the diff for the current PR a little more involved but will 
make for greater clarity in the future.

Added and moved comments.
Renamed some variables to reduce confusion. 
Switched the call order so reset() to streamline reset propagation.


  Commit: a8371ecddf53e13084bf66e8b0df1fbbe7e84fa6
      
https://github.com/jenkinsci/script-security-plugin/commit/a8371ecddf53e13084bf66e8b0df1fbbe7e84fa6
  Author: Liam Newman <bitwise...@gmail.com>
  Date:   2021-07-30 (Fri, 30 Jul 2021)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelist.java
    M 
src/test/java/org/jenkinsci/plugins/scriptsecurity/sandbox/whitelists/ProxyWhitelistTest.java

  Log Message:
  -----------
  Merge pull request #356 from Dohbedoh/JENKINS-41797

[JENKINS-41797] Resolve infinite loop causes by Concurrent Write to 
ProxyWhitelist delegates


Compare: 
https://github.com/jenkinsci/script-security-plugin/compare/a283cfe073aa...a8371ecddf53

-- 
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/script-security-plugin/push/refs/heads/master/a283cf-a8371e%40github.com.

Reply via email to