Commit Graph

  • 87d42d60c9 Fixes translating id in Form tag Lukasz Lenart 2020-11-25 17:12:57 +01:00
  • deb4f9faef Merge pull request #452 from apache/WW-5078-removes-xwork-dtds Lukasz Lenart 2020-12-02 20:11:01 +01:00
  • b2fb778909 WW-5078 Drops unneeded DTDs Lukasz Lenart 2020-11-29 17:01:46 +01:00
  • 8a0cdb4da1 WW-5078 Uses more informative name for XWorkConfigurationProvider Lukasz Lenart 2020-11-29 16:00:51 +01:00
  • b4bc5dcf75 WW-5078 Removes support for <xwork> DTDs Lukasz Lenart 2020-07-08 08:49:05 +02:00
  • a72d1a8ddf WW-4929 Uses Accept-Language first even with cookies, then fallbacks to Request Lukasz Lenart 2020-11-28 10:54:00 +01:00
  • 2fb9b9c77f WW-4929 Uses Accept-Language first, then fallbacks to Request Lukasz Lenart 2020-11-28 10:46:48 +01:00
  • 3949cd03e5 Merge pull request #451 from apache/WW-4929-support-accept-language Lukasz Lenart 2020-11-28 10:16:59 +01:00
  • ea23ce295a [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2020-11-25 17:32:09 +01:00
  • 4cf9093cc5 [maven-release-plugin] prepare release STRUTS_2_5_26 STRUTS_2_5_26 Lukasz Lenart 2020-11-25 17:31:54 +01:00
  • 46bae3ce68 Reverts version to 2.5.26-SNAPSHOT Lukasz Lenart 2020-11-25 17:13:51 +01:00
  • dfa8fb3e4c Fixes translating id in Form tag Lukasz Lenart 2020-11-25 17:12:57 +01:00
  • a2df8f9890 [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2020-11-24 08:22:00 +01:00
  • 7253edeada [maven-release-plugin] prepare release STRUTS_2_5_26 Lukasz Lenart 2020-11-24 08:16:43 +01:00
  • 2efe3cec7a Adds additional excludes packages and uses strict SMI declaration Lukasz Lenart 2020-11-24 07:51:43 +01:00
  • 4506d5716d Reverts version to 2.5.26-SNAPSHOT Lukasz Lenart 2020-11-24 07:49:59 +01:00
  • 1bf0e12337 Merge pull request #450 from apache/WW-3730-use-params-directly Yasser Zamani 2020-11-23 18:51:31 +03:30
  • a1c5284688 WW-4929 Adds support for Accept-Language header when looking up Locale Lukasz Lenart 2020-11-22 10:18:41 +01:00
  • 8996e0ad97 WW-3730 Avoids conversion to String[] of passed params Lukasz Lenart 2020-11-21 11:57:51 +01:00
  • 83aff6e470 [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2020-11-21 08:40:22 +01:00
  • 3138dc7fbd [maven-release-plugin] prepare release STRUTS_2_5_26 Lukasz Lenart 2020-11-21 08:40:09 +01:00
  • a4793d27cf WW-5097 Upgrades OGNL to version 3.2.16 Lukasz Lenart 2020-11-20 08:03:24 +01:00
  • 4566734662 Merge pull request #446 from apache/WW-5096-fix-static Lukasz Lenart 2020-11-20 07:47:20 +01:00
  • 584b894f66 Merge pull request #449 from yasserzamani/WW-5096 Lukasz Lenart 2020-11-20 07:46:59 +01:00
  • 5186d348d5 Merge pull request #447 from apache/WW-5095-cherry-pick Lukasz Lenart 2020-11-20 07:45:55 +01:00
  • 47b7c58ef6 WW-5096 Adds tests to cover overwrite Lukasz Lenart 2020-11-18 08:23:04 +01:00
  • 774490420b WW-5096 Fixes params overwriting Lukasz Lenart 2020-11-13 17:20:23 +01:00
  • d0b64e4b87 Merge pull request #448 from sepe81/update-to-asm-9 Yasser Zamani 2020-11-19 19:44:02 +03:30
  • 7c721075b7 WW-5098 Upgrade asm to 9.0 Sebastian Peters 2020-11-17 15:45:14 +01:00
  • d591b7e3b9 WW-5096 Adds tests to cover overwrite Lukasz Lenart 2020-11-18 08:23:04 +01:00
  • 8da6a537f3 Merge pull request #445 from lcc/fix-meaningless-close Lukasz Lenart 2020-11-18 07:08:24 +01:00
  • 0339ff4550 Fix meaningless close Lucas Cabral 2020-11-17 19:04:53 -03:00
  • 9c45d6b025 WW-5096 Fixes params overwriting Lukasz Lenart 2020-11-13 17:20:23 +01:00
  • f1dccc4610 Updates link to TravisCI Lukasz Lenart 2020-11-14 09:29:52 +01:00
  • 8d3393f09a Adds some additional excluded packages Lukasz Lenart 2020-11-13 19:37:02 +01:00
  • 482af41673 Adds some additional excluded packages Lukasz Lenart 2020-11-13 19:37:02 +01:00
  • 8bbe1949e1 Avoids recursion in tags Lukasz Lenart 2020-11-11 07:28:07 +01:00
  • a6cd7a0c25 WW-5095 Sets ActionMapping when preparing a test nv Lukasz Lenart 2020-11-11 07:27:40 +01:00
  • 0a75d8e8fa Avoids recursion in tags Lukasz Lenart 2020-11-11 07:28:07 +01:00
  • 1d18e8f9a8 WW-5095 Sets ActionMapping when preparing a test nv Lukasz Lenart 2020-11-11 07:27:40 +01:00
  • fe5830c26b WW-5094 Upgrades Spring and suppresses some TestNG dependencies Lukasz Lenart 2020-11-08 08:30:24 +01:00
  • f6365e7363 Uses proper tools labels Lukasz Lenart 2020-11-05 08:08:44 +01:00
  • 27d91caf15 Uses proper labels for tools Lukasz Lenart 2020-11-05 07:27:25 +01:00
  • 3933688c5f Fixes a problem with broken site configuration Lukasz Lenart 2020-11-05 07:27:10 +01:00
  • 81f42aae05 Merge pull request #444 from peutch/patch-2 Lukasz Lenart 2020-10-17 20:01:23 +02:00
  • 90b96300be Merge pull request #443 from peutch/patch-1 Lukasz Lenart 2020-10-17 20:01:04 +02:00
  • 57490c5ffc Update Restful2ActionMapper.java Patrice Duroux 2020-10-17 18:35:39 +02:00
  • 0b6ebb179a Update RestfulActionMapper.java Patrice Duroux 2020-10-17 18:34:06 +02:00
  • 5eaa7350a8 Merge pull request #441 from pys-arhs/feature/WW-5088 Lukasz Lenart 2020-10-14 15:25:29 +02:00
  • 08fb2d71ad WW-5088: Add licence to FileUploadTest. Pierre-Yves Soblet 2020-10-14 13:10:02 +02:00
  • a16dbb0b38 WW-5088: Integration test for empty file upload. Pierre-Yves Soblet 2020-10-14 10:45:19 +02:00
  • 3efac05a25 Merge pull request #440 from pys-arhs/feature/WW-5088 Lukasz Lenart 2020-10-14 07:18:47 +02:00
  • 4bf05d288c WW-5088: Bypass temp file read for zero-length normal form fields in multipart requests. Pierre-Yves Soblet 2020-10-13 22:58:27 +02:00
  • 4e8b150190 WW-5088: Fix empty file upload with commons-fileupload:1.4. Pierre-Yves Soblet 2020-10-13 20:39:58 +02:00
  • b180eaa57d Uses proper link for Jenkins build status Lukasz Lenart 2020-10-09 19:25:26 +02:00
  • f2a3c3955a Merge pull request #434 from salcho/post-ww-5083 Lukasz Lenart 2020-09-21 10:03:23 +02:00
  • 84aeb77011 [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2020-09-17 13:37:00 +02:00
  • b3a9d82d58 [maven-release-plugin] prepare release STRUTS_2_5_25 STRUTS_2_5_25 Lukasz Lenart 2020-09-17 13:36:38 +02:00
  • 3528edf3d9 Merge pull request #439 from yasserzamani/WW-5087master Lukasz Lenart 2020-09-17 13:19:28 +02:00
  • 88a54d1fb0 WW-5087 handle Parameter.Empty properly Yasser Zamani 2020-09-14 18:00:54 +04:30
  • 828d02fcbd Merge pull request #438 from yasserzamani/WW-5087 Lukasz Lenart 2020-09-15 07:48:19 +02:00
  • 88b05cdaed WW-5087 handle Parameter.Empty properly Yasser Zamani 2020-09-14 18:00:54 +04:30
  • 4b8d7a15be Remove unnecessary <#rt> tags on FreeMarker templates where nonces were introduced for script and link tags Santiago 2020-09-11 12:04:52 +02:00
  • 32bc34d797 increase nonce test coverage Yasser Zamani 2020-09-11 03:13:49 +04:30
  • f70999c401 fix tags Yasser Zamani 2020-09-11 01:04:06 +04:30
  • e60df05c27 Merge pull request #437 from gregh3269/struts-2-5-x Lukasz Lenart 2020-09-09 12:57:59 +02:00
  • 1efcc938cf Empty file upload, storeLocation null gives wrong error message. Greg Huber 2020-09-04 13:23:15 +01:00
  • 7b1c3b0fca Merge pull request #436 from JCgH4164838Gh792C124B5/WW-5075_S2_5_OSGiPluginBackportfix Lukasz Lenart 2020-09-09 07:52:57 +02:00
  • 10a834a54c Backport a few PR#433 OSGi plugin-related changes from 2.6 to 2.5. - Fix to allow the OSGi plugin to initialize with no internet connection. - Fix an unintended JS change for the admin bundle. - Fix the OSGi Demo bundle so it works under 2.5.x as well. JCgH4164838Gh792C124B5 2020-09-08 15:25:02 -04:00
  • abb1c4d974 Merge pull request #435 from gregh3269/master Lukasz Lenart 2020-09-07 09:23:17 +02:00
  • 23ddc8f029 Empty file upload, storeLocation null gives wrong error message. Greg Huber 2020-09-04 13:23:15 +01:00
  • 62424ef30c Refactoring script and link elements for CSP nonce propagation Ecenaz Ozmen 2020-08-31 11:39:57 +03:00
  • 6210afa747 Merge pull request #430 from salcho/post-ww-5083 Aleksandr Mashchenko 2020-08-30 23:37:16 +03:00
  • 87e7b2b680 Merge pull request #433 from JCgH4164838Gh792C124B5/WW-5075_S2_6_OSGiPluginUpdate Lukasz Lenart 2020-08-28 14:03:15 +02:00
  • bf802542c6 Add missing license to test file. Santiago 2020-08-22 15:03:21 +02:00
  • 2ce753a1b3 Add unit test for CSP report action. Ensure only reports with correct method, content length and content type are processed and response code is always 204. Santiago 2020-08-22 13:48:26 +02:00
  • cb3ca4b311 Initial attempt to fix OSGi Plugin issues discovered during examination of WW-5075. - Draws on PR#427 and utilizes similar code, but updated for JDK8. - Updated OSGi plugin dependencies to OSGi R7. - Indication is that the OSGi Plugin has been failing since Struts 2.3.4. - Applied fix to ResourceFinder to restore 2.3.x logic that was broken in 2.5.x. - Implemented changes to restore OSGi Plugin functionality for 2.6.x. - Applied changes to the OSGi Admin Bundle to function under 2.6.x. - Applied changes to the OSGi Demo Bundle to function under 2.6.x. - Updated the OSGi Admin Bundle JS libraries and related CSS to newer versions. - Added new unit tests for the OSGi plugin. - The OSGi plugin will only function properly with exploded/expanded WAR files. - BundlePackageLoader changes suggested by L. Lenart (from PR#427). - FelixOsgiHost changes to better handle Felix bundle cache location processing (Windows and Linux). - FelixOsgIHost test modified to not fail if felix-cache directory cannot be created (warn only) to avoid failing the whole build. - FelixOsgIHost test modified to not fail if felix-cache directory bundle load issues arise (warn only) to avoid failing the whole build. JCgH4164838Gh792C124B5 2020-08-21 16:04:19 -04:00
  • 0af4d6ff85 Remove report URI from default CSP interceptor configuration. By default, CSP will be in reporting mode with no report directive. Santiago 2020-08-20 09:56:30 +02:00
  • 418ca2c077 Use default execute method on CspReportAction Santiago 2020-08-18 15:12:02 +02:00
  • abb1ac3c99 [maven-release-plugin] prepare for next development iteration Lukasz Lenart 2020-08-18 07:38:38 +02:00
  • dcc59937a8 [maven-release-plugin] prepare release STRUTS_2_5_24 STRUTS_2_5_24 Lukasz Lenart 2020-08-18 07:38:25 +02:00
  • 6d865b6aa0 WW-5077 Adjusts DMI aware Regex to be more narrowed Lukasz Lenart 2020-07-17 08:08:57 +02:00
  • 102b8280be WW-5077 Restores escaped brackets Lukasz Lenart 2020-07-16 07:30:06 +02:00
  • ee8cdc38d4 WW-5077 Uses a different pattern if DMI is enabled Lukasz Lenart 2020-07-11 20:31:30 +02:00
  • 22c88faf38 WW-5086 Fixes s:set tag to persists empty body Lukasz Lenart 2020-08-17 09:45:15 +02:00
  • 5e7c921d4d WW-5086 Fixes s:set tag to persists empty body Lukasz Lenart 2020-08-17 09:45:15 +02:00
  • 6df90bff3b WW-5086 Fixes s:set tag with empty body Lukasz Lenart 2020-08-17 08:30:56 +02:00
  • 1191ca3ed0 WW-5086 Fixes s:set tag with empty body Lukasz Lenart 2020-08-17 08:30:56 +02:00
  • 8896015228 Merge pull request #432 from salcho/coop-coep-post Lukasz Lenart 2020-08-17 08:07:20 +02:00
  • 54b1568a50 Merge pull request #428 from JCgH4164838Gh792C124B5/WW-5083_Followup Yasser Zamani 2020-08-15 13:48:47 +04:30
  • 4acaccfa61 Merge branch 'master' into coop-coep-post Sal 2020-08-11 13:36:43 +02:00
  • 529ec1e542 WW-5085: Initial implementation of Cross-Origin Opener Policy and Cross-Origin Embedder Policy interceptors Giannis Chatziveroglou 2020-08-03 12:58:41 +00:00
  • bfaebdb88e Updated commit based on feedback: - Added test to confirm setExemptedPaths() injection works as expected. - Changed log level for rejection message from debug to info. - Added a struts-testing.xml to the testing resources (used by the new test for setExemptedPaths, may be utilized by future tests). JCgH4164838Gh792C124B5 2020-08-03 18:45:36 -04:00
  • c1180e27f0 initial implementation of coop Giannis Chatziveroglou 2020-07-30 12:13:24 +00:00
  • bcfb769005 Merge pull request #427 from JCgH4164838Gh792C124B5/WW-5075_S2_5_OSGiPluginUpdate Yasser Zamani 2020-07-29 08:08:57 +04:30
  • 4d8bec5d0a Cspinterceptor (#2) gchatz22 2020-07-28 16:52:50 +03:00
  • f386e8990c WW-5083 PR#426 follow-up. - Updated ResourceIsolationPolicy Sec-Fetch* header cases to match spec. - Added the Sec-Fetch-User header, plus additional dest/site/mode values from the spec. - Renamed ResourceIsolationPolicy interface constants to follow the naming convention that was already present. - Made StrutsResourceIsolationPolicy checks case-insensitive (even if specification says things should be case-sensitive) to better handle client bugs that will likely occur in the future. - Updated FetchMetaDataInterceport to use more standard LOG reference name, parameterization and call forms seen in other Struts 2 Interceptors. - Including the Sec-Fetch-User in the Vary resonse header. - Make setExemptedPaths an injectable method (but not required). - Updated unit test to use more of the constants, added test confirming the Vary header replacement. - A few whitespace changes and JavaDoc additions, including reference to the W3C specification site. JCgH4164838Gh792C124B5 2020-07-26 12:57:43 -04:00
  • d61be3e4ce Updated with suggested changes from review. - BundlePackageLoader changes suggested by L. Lenart. - FelixOsgiHost changes to better handle Felix bundle cache location processing (Windows and Linux). - FelixOsgIHost test modified to not fail if felix-cache directory cannot be created (warn only) to avoid failing the whole build. JCgH4164838Gh792C124B5 2020-07-25 16:07:54 -04:00
  • c7149ab1bc Initial attempt to fix OSGi Plugin issues discovered during examination of WW-5075. - Indication is that the OSGi Plugin has been failing since Struts 2.3.4. - Applied fix to ResourceFinder to restore 2.3.x logic that was broken in 2.5.x. - Implemented changes to restore OSGi Plugin functionality for 2.5.x. - Applied changes to the OSGi Admin Bundle to function under 2.5.x. - Updated the OSGi Admin Bundle JS libraries and related CSS to newer versions. - Added new unit tests for the OSGi plugin. - The OSGi plugin will only function properly with exploded/expanded WAR files. JCgH4164838Gh792C124B5 2020-07-20 01:12:12 -04:00
  • a55e9ed93b Merge pull request #426 from salcho/post-ww-5083 Lukasz Lenart 2020-07-17 11:55:00 +02:00