René's URL Explorer Experiment


Title: Pull by prateek200787 · Pull Request #2 · apache/struts1 · GitHub

Open Graph Title: Pull by prateek200787 · Pull Request #2 · apache/struts1

X Title: Pull by prateek200787 · Pull Request #2 · apache/struts1

Description: Mirror of Apache Struts 1. Contribute to apache/struts1 development by creating an account on GitHub.

Opengraph URL: https://github.com/apache/struts1/pull/2

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:67ab17b9-90d2-10c4-1b94-a662a2abb088
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE8E8:2CC294:44390D9:5D7BF6E:6A5E0BF9
html-safe-nonce4a46474e5c393a3e2cb75475cb3293af14b8b77d22933e5f02165973fd436b52
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOEU4OjJDQzI5NDo0NDM5MEQ5OjVEN0JGNkU6NkE1RTBCRjkiLCJ2aXNpdG9yX2lkIjoiODE1OTI3MDMxMTY4NDg2OTExMyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac823e23fb4df071217324f3f811f6768e8bcb0b41e13e583e0d6fffc97609d312
hovercard-subject-tagpull_request:121030176
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/apache/struts1/2/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/6d03b4c2e3448a82294b2ee8a26d016d400a40d177496443417a955eb6c3cdea/apache/struts1/pull/2
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6d03b4c2e3448a82294b2ee8a26d016d400a40d177496443417a955eb6c3cdea/apache/struts1/pull/2
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameprateek200787
hostnamegithub.com
expected-hostnamegithub.com
None7c1de870f4c0eff05971cd22970403a1239a98dc1a35e52a43594f23fc4d546f
turbo-cache-controlno-cache
go-importgithub.com/apache/struts1 git https://github.com/apache/struts1.git
octolytics-dimension-user_id47359
octolytics-dimension-user_loginapache
octolytics-dimension-repository_id206394
octolytics-dimension-repository_nwoapache/struts1
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id206394
octolytics-dimension-repository_network_root_nwoapache/struts1
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee90635d4b07e4a20ff548df2e2bfea2179c6a3f3
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/apache/struts1/pull/2#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fstruts1%2Fpull%2F2
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fstruts1%2Fpull%2F2
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=apache%2Fstruts1
Reloadhttps://github.com/apache/struts1/pull/2
Reloadhttps://github.com/apache/struts1/pull/2
Reloadhttps://github.com/apache/struts1/pull/2
Please reload this pagehttps://github.com/apache/struts1/pull/2
apache https://github.com/apache
struts1https://github.com/apache/struts1
Notifications https://github.com/login?return_to=%2Fapache%2Fstruts1
Fork 97 https://github.com/login?return_to=%2Fapache%2Fstruts1
Star 34 https://github.com/login?return_to=%2Fapache%2Fstruts1
Code https://github.com/apache/struts1
Pull requests 8 https://github.com/apache/struts1/pulls
Actions https://github.com/apache/struts1/actions
Projects https://github.com/apache/struts1/projects
Security and quality 0 https://github.com/apache/struts1/security
Insights https://github.com/apache/struts1/pulse
Code https://github.com/apache/struts1
Pull requests https://github.com/apache/struts1/pulls
Actions https://github.com/apache/struts1/actions
Projects https://github.com/apache/struts1/projects
Security and quality https://github.com/apache/struts1/security
Insights https://github.com/apache/struts1/pulse
prateek200787https://github.com/prateek200787
apache:STRUTS_1_2_BRANCHhttps://github.com/apache/struts1/tree/STRUTS_1_2_BRANCH
kawasima:STRUTS_1_2_BRANCHhttps://github.com/kawasima/struts1-forever/tree/STRUTS_1_2_BRANCH
Conversationhttps://github.com/apache/struts1/pull/2
Commits42 (42)https://github.com/apache/struts1/pull/2/commits
Checkshttps://github.com/apache/struts1/pull/2/checks
Files changedhttps://github.com/apache/struts1/pull/2/files
Pullhttps://github.com/apache/struts1/pull/2#top
prateek200787https://github.com/prateek200787
apache:STRUTS_1_2_BRANCHhttps://github.com/apache/struts1/tree/STRUTS_1_2_BRANCH
kawasima:STRUTS_1_2_BRANCHhttps://github.com/kawasima/struts1-forever/tree/STRUTS_1_2_BRANCH
https://github.com/prateek200787
prateek200787https://github.com/prateek200787
May 17, 2017https://github.com/apache/struts1/pull/2#issue-229315665
Please reload this pagehttps://github.com/apache/struts1/pull/2
kawasimahttps://github.com/kawasima
May 13, 2015 10:23https://github.com/apache/struts1/pull/2#commits-pushed-b6f9742
https://github.com/kawasima
Create pom.xmlhttps://github.com/apache/struts1/pull/2/commits/b6f974288d16d53ab2a5cb6101d32bbddc187cf1
b6f9742https://github.com/apache/struts1/pull/2/commits/b6f974288d16d53ab2a5cb6101d32bbddc187cf1
https://github.com/kawasima
Fixedhttps://github.com/apache/struts1/pull/2/commits/212bb0f7c57617b7b9c44cb1e056bd1e597c8e16
CVE-2014-0114https://github.com/advisories/GHSA-p66x-2cv9-qq3v
212bb0fhttps://github.com/apache/struts1/pull/2/commits/212bb0f7c57617b7b9c44cb1e056bd1e597c8e16
https://github.com/kawasima
Added circleci badges.https://github.com/apache/struts1/pull/2/commits/1ba12033cd004c174185cd99bb942f970ed39037
1ba1203https://github.com/apache/struts1/pull/2/commits/1ba12033cd004c174185cd99bb942f970ed39037
https://github.com/kawasima
Added the TLD generator.https://github.com/apache/struts1/pull/2/commits/fdd9eb8f94ca75eb9effac9602b9d4ee0cb904b5
fdd9eb8https://github.com/apache/struts1/pull/2/commits/fdd9eb8f94ca75eb9effac9602b9d4ee0cb904b5
https://github.com/kawasima
Fixedhttps://github.com/apache/struts1/pull/2/commits/eda3a79907ed8fcb0387a0496d0cb14332f250e8
CVE-2016-1181https://github.com/advisories/GHSA-7jw3-5q4w-89qg
andhttps://github.com/apache/struts1/pull/2/commits/eda3a79907ed8fcb0387a0496d0cb14332f250e8
CVE-2016-1182https://github.com/advisories/GHSA-5ggr-mpgw-3mgx
eda3a79https://github.com/apache/struts1/pull/2/commits/eda3a79907ed8fcb0387a0496d0cb14332f250e8
https://github.com/pgbhagat
Fix forhttps://github.com/apache/struts1/pull/2/commits/3fb0bf8e4b5d49e4611a2e1203c2ffd7418f8b41
CVE-2015-0899https://github.com/advisories/GHSA-cvvx-r33m-v7pq
3fb0bf8https://github.com/apache/struts1/pull/2/commits/3fb0bf8e4b5d49e4611a2e1203c2ffd7418f8b41
https://osdn.net/projects/terasoluna/wiki/StrutsPatch2-ENhttps://osdn.net/projects/terasoluna/wiki/StrutsPatch2-EN
https://github.com/kawasima
support JDK9 or higherhttps://github.com/apache/struts1/pull/2/commits/df1aa1a0e43b0ef71268469a504e8a9ccb8e335d
df1aa1ahttps://github.com/apache/struts1/pull/2/commits/df1aa1a0e43b0ef71268469a504e8a9ccb8e335d
https://github.com/kawasima
Add profile for JDK11 or higherhttps://github.com/apache/struts1/pull/2/commits/2040002f7c32942db4575ce6b30e075d352a94aa
2040002https://github.com/apache/struts1/pull/2/commits/2040002f7c32942db4575ce6b30e075d352a94aa
https://github.com/kawasima
Update dependency versions in pom.xml for improved compatibility and …https://github.com/apache/struts1/pull/2/commits/56f8f7cf46927dc57a51878b513c11e8010e2d50
56f8f7chttps://github.com/apache/struts1/pull/2/commits/56f8f7cf46927dc57a51878b513c11e8010e2d50
https://github.com/kawasima
Merge pull requesthttps://github.com/apache/struts1/pull/2/commits/eaac9ef004802afdcf118a5b4a64f162cd29b990
#1https://github.com/kawasima/struts1-forever/pull/1
from pgbhagat/STRUTS_1_2_BRANCH - Fix forhttps://github.com/apache/struts1/pull/2/commits/eaac9ef004802afdcf118a5b4a64f162cd29b990
CVE-2…https://github.com/advisories/GHSA-cvvx-r33m-v7pq
eaac9efhttps://github.com/apache/struts1/pull/2/commits/eaac9ef004802afdcf118a5b4a64f162cd29b990
…015-0899https://github.com/advisories/GHSA-cvvx-r33m-v7pq
https://github.com/kawasima
Update log4j dependencies and clean up test code in TestRequestUtilsP…https://github.com/apache/struts1/pull/2/commits/a5741a62700ae417769af203975a3057fe636b59
a5741a6https://github.com/apache/struts1/pull/2/commits/a5741a62700ae417769af203975a3057fe636b59
https://github.com/kawasima
Refactoring the project structurehttps://github.com/apache/struts1/pull/2/commits/614dc093235183207617e991ef4396fef22262ec
614dc09https://github.com/apache/struts1/pull/2/commits/614dc093235183207617e991ef4396fef22262ec
https://github.com/kawasima
Add unit tests for Struts tag libraries and utility classeshttps://github.com/apache/struts1/pull/2/commits/0993737321c5a8b18fbd0d61e4d0f31a88cce881
0993737https://github.com/apache/struts1/pull/2/commits/0993737321c5a8b18fbd0d61e4d0f31a88cce881
https://github.com/kawasima
Add default Struts Validator rules configurationhttps://github.com/apache/struts1/pull/2/commits/d9daed29ddf234e1f79ad5999a27c4ca18cf5be1
d9daed2https://github.com/apache/struts1/pull/2/commits/d9daed29ddf234e1f79ad5999a27c4ca18cf5be1
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/13ae9cb7b350a4e7819e34a2304c76ec10f0d850
GHSA-xgrq-qjm7-p99vhttps://github.com/kawasima/struts1-forever/security/advisories/GHSA-xgrq-qjm7-p99v
: validate page parameter in SwitchAction to p…https://github.com/apache/struts1/pull/2/commits/13ae9cb7b350a4e7819e34a2304c76ec10f0d850
13ae9cbhttps://github.com/apache/struts1/pull/2/commits/13ae9cb7b350a4e7819e34a2304c76ec10f0d850
https://github.com/kawasima
Merge commit from forkhttps://github.com/apache/struts1/pull/2/commits/eafc6ad21d757f601ab3d646d54bd24e2716a536
eafc6adhttps://github.com/apache/struts1/pull/2/commits/eafc6ad21d757f601ab3d646d54bd24e2716a536
GHSA-xgrq-qjm7-p99vhttps://github.com/kawasima/struts1-forever/security/advisories/GHSA-xgrq-qjm7-p99v
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/0c72b7953fb1362c6522e03cb2f4d4878e6c50dc
GHSA-3chx-2h2f-rvq5https://github.com/kawasima/struts1-forever/security/advisories/GHSA-3chx-2h2f-rvq5
: HTML-escape error messages in ErrorsTag to p…https://github.com/apache/struts1/pull/2/commits/0c72b7953fb1362c6522e03cb2f4d4878e6c50dc
0c72b79https://github.com/apache/struts1/pull/2/commits/0c72b7953fb1362c6522e03cb2f4d4878e6c50dc
CVE-2012-1007https://github.com/advisories/GHSA-9848-v244-962p
https://github.com/kawasima
Merge commit from forkhttps://github.com/apache/struts1/pull/2/commits/0fbe3948be471f36aa2362b1360d11679ba769a0
0fbe394https://github.com/apache/struts1/pull/2/commits/0fbe3948be471f36aa2362b1360d11679ba769a0
GHSA-3chx-2h2f-rvq5https://github.com/kawasima/struts1-forever/security/advisories/GHSA-3chx-2h2f-rvq5
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/ab6bed42db7b9b6d0af7e6a431d6c5c0c07a3ac9
GHSA-74mq-mxf7-qchmhttps://github.com/kawasima/struts1-forever/security/advisories/GHSA-74mq-mxf7-qchm
: enforce per-text-field size limit in multipa…https://github.com/apache/struts1/pull/2/commits/ab6bed42db7b9b6d0af7e6a431d6c5c0c07a3ac9
ab6bed4https://github.com/apache/struts1/pull/2/commits/ab6bed42db7b9b6d0af7e6a431d6c5c0c07a3ac9
https://github.com/kawasima
Merge commit from forkhttps://github.com/apache/struts1/pull/2/commits/32c288b2311690cd61381276cfcc43cab1d76a28
32c288bhttps://github.com/apache/struts1/pull/2/commits/32c288b2311690cd61381276cfcc43cab1d76a28
https://github.com/kawasima
Merge commit from forkhttps://github.com/apache/struts1/pull/2/commits/54f16db7295d9946717ca0f3b4f15fb049d4d8e2
54f16dbhttps://github.com/apache/struts1/pull/2/commits/54f16db7295d9946717ca0f3b4f15fb049d4d8e2
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/2a2b5db3137a672220f36e409995488318ee5f3e
GHSA-cr42-9px3-5v7xhttps://github.com/kawasima/struts1-forever/security/advisories/GHSA-cr42-9px3-5v7x
: suppress validatorResults from request param…https://github.com/apache/struts1/pull/2/commits/2a2b5db3137a672220f36e409995488318ee5f3e
2a2b5dbhttps://github.com/apache/struts1/pull/2/commits/2a2b5db3137a672220f36e409995488318ee5f3e
https://github.com/kawasima
Merge commit from forkhttps://github.com/apache/struts1/pull/2/commits/c625ba491844ad75779c2c5b68ae22b37c50efcd
c625ba4https://github.com/apache/struts1/pull/2/commits/c625ba491844ad75779c2c5b68ae22b37c50efcd
GHSA-cr42-9px3-5v7xhttps://github.com/kawasima/struts1-forever/security/advisories/GHSA-cr42-9px3-5v7x
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/b780a291e0495c4b8586f22b0b1fbea96e0b110b
GHSA-6gxc-rr3q-63w6https://github.com/kawasima/struts1-forever/security/advisories/GHSA-6gxc-rr3q-63w6
: validate locale components in I18nFactorySet…https://github.com/apache/struts1/pull/2/commits/b780a291e0495c4b8586f22b0b1fbea96e0b110b
b780a29https://github.com/apache/struts1/pull/2/commits/b780a291e0495c4b8586f22b0b1fbea96e0b110b
https://github.com/kawasima
Merge commit from forkhttps://github.com/apache/struts1/pull/2/commits/ce0a81dc6b98349c77559e6c73dcbd0e37a8ac92
ce0a81dhttps://github.com/apache/struts1/pull/2/commits/ce0a81dc6b98349c77559e6c73dcbd0e37a8ac92
GHSA-6gxc-rr3q-63w6https://github.com/kawasima/struts1-forever/security/advisories/GHSA-6gxc-rr3q-63w6
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/383c76c288ada171c0a27c7912f285c4c23dd9a5
GHSA-r7xj-rhwv-rpq5https://github.com/kawasima/struts1-forever/security/advisories/GHSA-r7xj-rhwv-rpq5
: sanitize keyName in LookupDispatchAction log…https://github.com/apache/struts1/pull/2/commits/383c76c288ada171c0a27c7912f285c4c23dd9a5
383c76chttps://github.com/apache/struts1/pull/2/commits/383c76c288ada171c0a27c7912f285c4c23dd9a5
https://github.com/kawasima
Merge commit from forkhttps://github.com/apache/struts1/pull/2/commits/f6099b5b22703eaae1aa0b4452be8394758045b2
f6099b5https://github.com/apache/struts1/pull/2/commits/f6099b5b22703eaae1aa0b4452be8394758045b2
GHSA-r7xj-rhwv-rpq5https://github.com/kawasima/struts1-forever/security/advisories/GHSA-r7xj-rhwv-rpq5
https://github.com/kawasima
Refactor constructors in mock classes to use direct field assignments…https://github.com/apache/struts1/pull/2/commits/dfaecccd307f7274c86cb55df76587948e765033
dfaeccchttps://github.com/apache/struts1/pull/2/commits/dfaecccd307f7274c86cb55df76587948e765033
https://github.com/kawasima
https://github.com/claude
Release 1.2.9-forever-2https://github.com/apache/struts1/pull/2/commits/13434f3a628311d61f90916b8ad107e13b441389
13434f3https://github.com/apache/struts1/pull/2/commits/13434f3a628311d61f90916b8ad107e13b441389
https://github.com/kawasima
https://github.com/claude
Prepare next development iterationhttps://github.com/apache/struts1/pull/2/commits/3f0024ba0c227df95d11668ab5ca125d788de976
3f0024bhttps://github.com/apache/struts1/pull/2/commits/3f0024ba0c227df95d11668ab5ca125d788de976
kawasimahttps://github.com/kawasima
March 1, 2026 15:05https://github.com/apache/struts1/pull/2#commits-pushed-8f9eb88
https://github.com/kawasima
Remove deprecated suppression annotations from TestForwardAction test…https://github.com/apache/struts1/pull/2/commits/8f9eb88527b4c476d6a942b9881bf0c969368981
8f9eb88https://github.com/apache/struts1/pull/2/commits/8f9eb88527b4c476d6a942b9881bf0c969368981
https://github.com/kawasima
Add backward compatibility policy to CLAUDE.mdhttps://github.com/apache/struts1/pull/2/commits/f26fc87e366083a9d5a1677e5b9f23c71005f319
f26fc87https://github.com/apache/struts1/pull/2/commits/f26fc87e366083a9d5a1677e5b9f23c71005f319
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/d5190effd9a39c46ea7142546f37ab3ba82c4376
GHSA-qvw9-94w8-h5rphttps://github.com/kawasima/struts1-forever/security/advisories/GHSA-qvw9-94w8-h5rp
: Add filter attribute to OptionTag for HTML e…https://github.com/apache/struts1/pull/2/commits/d5190effd9a39c46ea7142546f37ab3ba82c4376
d5190efhttps://github.com/apache/struts1/pull/2/commits/d5190effd9a39c46ea7142546f37ab3ba82c4376
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/a42858a431cdb401fe334d92d650251579a31f13
GHSA-h36r-7whm-p5hfhttps://github.com/kawasima/struts1-forever/security/advisories/GHSA-h36r-7whm-p5hf
: Disable XXE in all Digester instanceshttps://github.com/apache/struts1/pull/2/commits/a42858a431cdb401fe334d92d650251579a31f13
a42858ahttps://github.com/apache/struts1/pull/2/commits/a42858a431cdb401fe334d92d650251579a31f13
https://github.com/kawasima
https://github.com/claude
Fixhttps://github.com/apache/struts1/pull/2/commits/f8cb68ad1c1b424769ea7fd7f4c9ce06769092b0
GHSA-m354-cxgf-p7fphttps://github.com/kawasima/struts1-forever/security/advisories/GHSA-m354-cxgf-p7fp
: escape field key in JavascriptValidatorTag t…https://github.com/apache/struts1/pull/2/commits/f8cb68ad1c1b424769ea7fd7f4c9ce06769092b0
f8cb68ahttps://github.com/apache/struts1/pull/2/commits/f8cb68ad1c1b424769ea7fd7f4c9ce06769092b0
https://github.com/kawasima
Tighten TestJavascriptValidatorTag: fix assertion and update Javadochttps://github.com/apache/struts1/pull/2/commits/26dfa637c30be0c55b34b60f5726a913eb981f1d
26dfa63https://github.com/apache/struts1/pull/2/commits/26dfa637c30be0c55b34b60f5726a913eb981f1d
https://github.com/kawasima
Refactor TokenProcessor to use SecureRandom for token generation and …https://github.com/apache/struts1/pull/2/commits/9811cff0559e0a9a984820bf260dc060d10ca167
9811cffhttps://github.com/apache/struts1/pull/2/commits/9811cff0559e0a9a984820bf260dc060d10ca167
https://github.com/kawasima
Improve token validation by using constant-time comparison and add re…https://github.com/apache/struts1/pull/2/commits/7da0e1f914e37cc7b15a8d9b6500e1b8b64f7ac8
7da0e1fhttps://github.com/apache/struts1/pull/2/commits/7da0e1f914e37cc7b15a8d9b6500e1b8b64f7ac8
https://github.com/kawasima
Fix XSS vulnerability by escaping values in BaseHandlerTaghttps://github.com/apache/struts1/pull/2/commits/b86047227b7556dc5e5f0316757fe884c8ba6ac4
b860472https://github.com/apache/struts1/pull/2/commits/b86047227b7556dc5e5f0316757fe884c8ba6ac4
https://github.com/kawasima
import MessageDigest for future token processing enhancementshttps://github.com/apache/struts1/pull/2/commits/b1dbdbe8e5cab2e8c14ed7ed0e0734c43bfdb5a2
b1dbdbehttps://github.com/apache/struts1/pull/2/commits/b1dbdbe8e5cab2e8c14ed7ed0e0734c43bfdb5a2
https://github.com/kawasima
https://github.com/claude
Release 1.2.9-forever-3https://github.com/apache/struts1/pull/2/commits/dadb5eea28be91381f2c986cb62fa50e9bc96c04
dadb5eehttps://github.com/apache/struts1/pull/2/commits/dadb5eea28be91381f2c986cb62fa50e9bc96c04
https://github.com/kawasima
https://github.com/claude
Prepare next development iterationhttps://github.com/apache/struts1/pull/2/commits/a159ce2a4e6e3ae79007aaa58243edccb52737aa
a159ce2https://github.com/apache/struts1/pull/2/commits/a159ce2a4e6e3ae79007aaa58243edccb52737aa
https://github.co/hiddenchars
https://github.com/apache/struts1/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fstruts1%2Fpull%2F2
Please reload this pagehttps://github.com/apache/struts1/pull/2
https://github.com/prateek200787
https://github.com/kawasima
https://github.com/pgbhagat
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.