Lukasz Lenart
|
0bc0217b9d
|
WW-5371 Implements action based file upload
|
2023-12-11 07:37:38 +01:00 |
|
Kusal Kithul-Godage
|
002e598b75
|
WW-5339 Add option to block custom OGNL maps
|
2023-12-05 13:18:48 +11:00 |
|
Kusal Kithul-Godage
|
589219baac
|
WW-5343 Add missing licenses
|
2023-12-04 21:58:07 +11:00 |
|
Kusal Kithul-Godage
|
a26823386c
|
WW-5343 Add integration tests for ConfigurationProvider populating ProviderAllowlist
|
2023-12-04 21:48:22 +11:00 |
|
Kusal Kithul-Godage
|
5e33c7f2c4
|
WW-5343 Add unit test coverage for ProviderAllowlist
|
2023-12-03 23:22:06 +11:00 |
|
Kusal Kithul-Godage
|
0566a207f4
|
Merge branch 'WW-5343-sec-extend' into WW-5364-populate-allowlist
# Conflicts:
# core/src/main/java/com/opensymphony/xwork2/ognl/SecurityMemberAccess.java
|
2023-11-26 18:24:44 +11:00 |
|
Kusal Kithul-Godage
|
7929d8634c
|
WW-5343 Address SonarCloud code smells
|
2023-11-26 17:02:34 +11:00 |
|
Kusal Kithul-Godage
|
85d2c742cd
|
WW-5343 Clean up bootstrap constants
|
2023-11-26 16:52:07 +11:00 |
|
Kusal Kithul-Godage
|
3bf3e5f8db
|
WW-5364 Inject ProviderAllowlist into SecurityMemberAccess
|
2023-11-24 21:32:33 +11:00 |
|
Kusal Kithul-Godage
|
eba79a7844
|
WW-5343 Fix final test
|
2023-11-23 01:09:49 +11:00 |
|
Kusal Kithul-Godage
|
9640f5bde0
|
WW-5343 Migrate tests to SecurityMemberAccessTest
|
2023-11-23 01:00:14 +11:00 |
|
Kusal Kithul-Godage
|
05a99733fb
|
Merge branch 'master' into WW-5343-sec-extend
|
2023-11-17 15:42:45 +11:00 |
|
Kusal Kithul-Godage
|
68f5584d9f
|
WW-5343 Remove defunct test now that constant is required
|
2023-11-17 15:42:36 +11:00 |
|
Kusal Kithul-Godage
|
d0d10d9389
|
WW-5343 Fix MemberAccess access blocked tests
|
2023-11-17 15:42:20 +11:00 |
|
Kusal Kithul-Godage
|
9f45983dac
|
Merge pull request #781 from apache/WW-5350-allowlist-2
WW-5350 Implement OGNL Allowlist capability
|
2023-11-15 00:39:26 +11:00 |
|
Kusal Kithul-Godage
|
62988f783f
|
WW-5343 Fix unit test compilation errors
|
2023-11-15 00:30:12 +11:00 |
|
Kusal Kithul-Godage
|
8bf47b3679
|
WW-5343 Fix OgnlUtilTest#testBeanMapExpressions
|
2023-11-15 00:28:46 +11:00 |
|
Lukasz Lenart
|
4a206d83f8
|
Merge pull request #779 from apache/feature/WW-5333-attribute-map
[WW-5333] Refactors AttributeMap
|
2023-11-12 21:48:04 +01:00 |
|
Lukasz Lenart
|
f326ce3277
|
WW-5333 Refactors AttributeMap
|
2023-11-12 20:04:07 +01:00 |
|
Kusal Kithul-Godage
|
bef9769170
|
WW-5350 Implement OGNL Allowlist capability
|
2023-11-05 23:21:09 +11:00 |
|
Kusal Kithul-Godage
|
39787947f1
|
WW-5350 Fix static member test
|
2023-11-05 20:13:05 +11:00 |
|
Kusal Kithul-Godage
|
82647959b2
|
WW-5350 Refactor SecurityMemberAccess
|
2023-11-05 20:13:05 +11:00 |
|
Kusal Kithul-Godage
|
7afc77266b
|
WW-5355 Bootstrap using basic cache
|
2023-10-17 14:17:32 +11:00 |
|
Kusal Kithul-Godage
|
7463e1de13
|
WW-5355 Fix interface and unit test bug
|
2023-10-15 23:57:04 +11:00 |
|
Kusal Kithul-Godage
|
d245dc5513
|
WW-5355 Introduce new cache type selection methods and deprecate problematic setter injection
|
2023-10-15 23:35:52 +11:00 |
|
Kusal Kithul-Godage
|
67da669f05
|
Merge pull request #765 from apache/WW-5354-block-params
WW-5354 Ensure ActionSupport fields are not parameter injectable
|
2023-10-13 11:40:57 +11:00 |
|
Kusal Kithul-Godage
|
f2834d2529
|
Merge pull request #764 from apache/gh-actions-sonar-21
Add JDK 21 build
|
2023-10-13 11:40:16 +11:00 |
|
Kusal Kithul-Godage
|
0432205a68
|
WW-5354 Ensure ActionSupport fields are not parameter injectable
|
2023-10-12 21:31:16 +11:00 |
|
Kusal Kithul-Godage
|
00db84468d
|
Convert test class to JUnit4
|
2023-10-12 03:11:59 +11:00 |
|
Kusal Kithul-Godage
|
9c12bb86b5
|
Fix JDK 21 build
|
2023-10-12 03:11:59 +11:00 |
|
Kusal Kithul-Godage
|
6995eaf2f9
|
WW-5349 Remove corresponding unit tests
|
2023-10-09 15:52:58 +11:00 |
|
Kusal Kithul-Godage
|
a75a873646
|
WW-5340 Repackage OgnlGuard
|
2023-09-27 21:59:58 +10:00 |
|
Kusal Kithul-Godage
|
f69364bf63
|
WW-5340 Rename DefaultOgnlGuard to StrutsOgnlGuard
|
2023-09-26 19:16:40 +10:00 |
|
Kusal Kithul-Godage
|
a4a0d70aa9
|
WW-5340 Refactor OgnlGuard to do the parsing
|
2023-09-26 19:11:00 +10:00 |
|
Kusal Kithul-Godage
|
4ff700e9a8
|
WW-5340 Add unit tests
|
2023-09-26 19:11:00 +10:00 |
|
Kusal Kithul-Godage
|
25585617f1
|
WW-5340 Fix tests
|
2023-09-26 19:10:57 +10:00 |
|
Lukasz Lenart
|
19d26b29a2
|
Merge pull request #746 from apache/WW-5340-ognlutil-refactor
WW-5340 Preliminary refactor of OgnlUtil
|
2023-09-26 11:06:16 +02:00 |
|
Lukasz Lenart
|
fde2b70fab
|
Merge pull request #745 from apache/WW-5339-cleanup
WW-5339 Misc clean up in CompoundRootAccessor and OgnlValueStackTest
|
2023-09-26 10:15:26 +02:00 |
|
Kusal Kithul-Godage
|
13f0591ca1
|
WW-5340 Remove redundant check on #setValue
|
2023-08-31 17:22:48 +10:00 |
|
Kusal Kithul-Godage
|
ff79c1b041
|
WW-5342 Implement default off option
|
2023-08-30 23:06:22 +10:00 |
|
Kusal Kithul-Godage
|
7bd31cf315
|
WW-5339 Clean up OgnlValueStackTest
|
2023-08-30 18:11:05 +10:00 |
|
Kusal Kithul-Godage
|
7c1c674a02
|
WW-5341 Add unit test for excluded pattern validation
|
2023-08-30 12:35:48 +10:00 |
|
Kusal Kithul-Godage
|
a352132f00
|
WW-5341 Clean up OgnlUtilTest
|
2023-08-30 12:35:48 +10:00 |
|
Kusal Kithul-Godage
|
1bbcc17c74
|
WW-5341 Split package exclusion check
|
2023-08-30 12:35:48 +10:00 |
|
Kusal Kithul-Godage
|
c57015749d
|
WW-5341 Further refactor of OgnlUtil and SecurityMemberAccess to store excluded classes as Strings
|
2023-08-30 12:35:48 +10:00 |
|
Kusal Kithul-Godage
|
215541146d
|
WW-5336 Correct assertions and add test case
|
2023-08-22 16:35:29 +10:00 |
|
Kusal Kithul-Godage
|
3b515b1a78
|
WW-5336 Fix visibility warnings
|
2023-08-22 16:34:29 +10:00 |
|
Kusal Kithul-Godage
|
0f068d37ae
|
WW-5336 Reduce cognitive complexity #makeSelectList
|
2023-08-22 11:57:30 +10:00 |
|
Kusal Kithul-Godage
|
12cd92cb62
|
WW-5336 Clean up StrutsUtil
|
2023-08-22 11:57:30 +10:00 |
|
Kusal Kithul-Godage
|
e75f8d82b5
|
Merge pull request #736 from apache/WW-5337-exclusion-performance
WW-5337 Make SecurityMemberAccess exclusion checking more performant
|
2023-08-22 11:28:36 +10:00 |
|