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.