Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2081 commits
Select commit Hold shift + click to select a range
87df07b
modifying pom.xml for next planned release.
kwwall Apr 25, 2022
82aaa7f
Fix minor typos, provide CVE IDs, and other minor corrections.
kwwall Apr 26, 2022
6c7e827
Added the CVE id from GitHub CNA (CVE-2022-24891).
kwwall Apr 26, 2022
86aa6dd
Security Bulletin for CVE-2022-23307 (Apache Chainsaw).
kwwall Apr 27, 2022
2045b0a
Update information on previous unknown CVE IDs.
kwwall Apr 30, 2022
fe060f3
Swapped tabs for spaces. (#685)
xeno6696 Apr 30, 2022
0024635
Fix botched {@link URL} that was messing up class Javadoc.
kwwall May 1, 2022
e280336
Javadoc additons and clean-up.
kwwall May 1, 2022
1e953e4
Clarify exception message and Javadoc clean-up.
kwwall May 1, 2022
def1b19
Minor code reformatting of getUploadTempDirectory() method.
kwwall May 1, 2022
035ab5a
SMH. If at first you don't succeed, you know you've been spending too…
kwwall May 1, 2022
9ca20b2
Javadoc clean-up and corrections.
kwwall May 1, 2022
010e644
Updating cyclonedx-maven-plugin (#687)
VinodAnandan May 1, 2022
30c8512
More Javadoc clean-up to eliminate the last 2 Javadoc warnings.
kwwall May 1, 2022
aac2c76
More Javadoc clean-up.
kwwall May 2, 2022
8b72645
Fix DefaultEncoder so that by default, it will use the value of the p…
kwwall May 3, 2022
9e5382a
Add new test for issue #686.
kwwall May 3, 2022
b828dc0
Fail javadoc on any errors or warnings; bump CycloneDX plugin version.
kwwall May 4, 2022
bd40049
Merge branch 'develop' into issue-686
kwwall May 4, 2022
6698195
Merge pull request #688 from kwwall/issue-686
xeno6696 May 4, 2022
565ece2
Plugin & Dependency Updates (#691)
jeremiahjstacey May 8, 2022
ad463d4
Update issue templates
kwwall May 11, 2022
4f6de71
First shot at markdown.
kwwall May 11, 2022
1b22c81
Merge branch 'develop' of github.com:ESAPI/esapi-java-legacy into dev…
kwwall May 11, 2022
e125e10
Delete vs.md
kwwall May 11, 2022
49cbafa
Summarize ESAPI Security Bulletins & GitHub Security Advisories
kwwall May 16, 2022
060ffc1
Merge branch 'develop' of github.com:ESAPI/esapi-java-legacy into dev…
kwwall May 16, 2022
1312102
Minor updates to table. Reference new Vulnerability-Summary.md.
kwwall May 16, 2022
ecfdadf
Massive revisions to README, mostl which involves discarding
kwwall May 16, 2022
93c9c42
Add 1 sentence re: looking for volunteers.
kwwall May 16, 2022
c1a5d35
Massive revission of README file.
kwwall May 17, 2022
d942305
Switch from com.io7m.xom:xom:1.2.10 to xom:xom:1.3.7.
kwwall May 19, 2022
d2bb072
#702 fix failing unit test
stevebosman-oc May 19, 2022
d41a3ba
Merge pull request #703 from stevebosman-oc/issue_702
xeno6696 May 19, 2022
096aa60
#674 expand Validator interface Javadoc based on DefaultValidator (#704)
stevebosman-oc May 21, 2022
c5f94e2
Issue 705 - Additional Javdoc for DefaultValidator class (#706)
kwwall May 24, 2022
bc3bd83
Delete unneed log4j import.
kwwall May 28, 2022
c7c17ff
Add CVE reference
kwwall May 29, 2022
3ce4121
Merge branch 'develop' of github.com:ESAPI/esapi-java-legacy into dev…
kwwall May 29, 2022
5ae8135
Mark 2 public static variables as deprecated as they are not used.
kwwall May 29, 2022
85ce010
Update versions of 3 plugins.
kwwall May 30, 2022
26a4994
Issue #620. Reorganize source to get stuff out of implementatiopn class.
kwwall May 30, 2022
0123aa2
Reorganized by moving public stuff from this implementation class to …
kwwall May 30, 2022
acae408
Issue #620 - changed DefaultSecurityConfiguration refs to PropNames.
kwwall May 30, 2022
284066b
Merge pull request #707 from kwwall/issue-620
xeno6696 Jun 5, 2022
613bc49
Add forward slash encoding to DefaultEncoder's encodeForLDAP and enco…
noloader Jun 28, 2022
9084186
Add forward slash encoding to DefaultEncoder's encodeForLDAP and enco…
noloader Jun 29, 2022
0ff0ddb
Add forward slash encoding to DefaultEncoder's encodeForLDAP and enco…
noloader Jun 29, 2022
c4276d6
Add forward slash encoding to DefaultEncoder's encodeForLDAP and enco…
noloader Jun 30, 2022
0078dc0
Add forward slash encoding to DefaultEncoder's encodeForLDAP and enco…
noloader Jun 30, 2022
232c27d
Merge pull request #712 from noloader/develop
xeno6696 Jun 30, 2022
e4fc652
Log4J Removal (#714)
jeremiahjstacey Jul 3, 2022
d80b19c
Remove obsolete references to Log4J.
kwwall Jul 10, 2022
4cead17
Revised obsolete references to Log4J 1 and mentioned it was removed i…
kwwall Jul 10, 2022
740b647
Remove references to log4j.dtd & log4j.xml since thev've been deleted.
kwwall Jul 10, 2022
c639ee6
1) Remove obsolete references to Log4J.
kwwall Jul 10, 2022
49983aa
Change Javadoc link from Log4JLoggerTest to JavaLoggerTest.
kwwall Jul 10, 2022
84ab63c
Remove reference to log4j.jar since we no longer need/use it.
kwwall Jul 10, 2022
040dfbb
Delete obsolete reference to log4j.
kwwall Jul 10, 2022
40564a4
Remove log4j references and update dependencies where needed.
kwwall Jul 11, 2022
6630df5
Add warning if log_settings init parameter is specified as it is now …
kwwall Jul 11, 2022
51c5a3a
Change log4j.xml to prop value that's obviously ignored.
kwwall Jul 11, 2022
92239e8
Update Maven plugins and dependencies.
kwwall Jul 12, 2022
3489790
Merge pull request #716 from kwwall/log4j-loose-ends
xeno6696 Jul 12, 2022
d6251b5
Changes to prepare for 2.5.0.0 release. (#719)
kwwall Jul 17, 2022
1117006
Final adjustments to pom.xml for 2.5.0.0 release.
kwwall Jul 17, 2022
930e390
Added note regarding why PR figures different than Change Log Report.
kwwall Jul 17, 2022
84cceef
Add (multiple) suppression rules for CVE-2017-10355 as it's an FP.
kwwall Jul 20, 2022
d3b40cf
Update the slipped release date.
kwwall Jul 20, 2022
177b516
Update Maven plougins.
kwwall Jul 20, 2022
8993a1a
Further updates needed for 2.5.0.0 release notes.
kwwall Jul 20, 2022
2042bf1
Fixed botched 2.5.0.0 release date.
kwwall Jul 21, 2022
4ba5ca7
Merge branch 'develop' of github.com:ESAPI/esapi-java-legacy into dev…
kwwall Jul 21, 2022
7f829a3
Bump ESAPI version for next planned release.
kwwall Jul 21, 2022
a37e63b
Bump cyclonedx-maven-plugin version to 2.7.1.
kwwall Jul 21, 2022
0f4442d
Fix typos (#724)
noloader Jul 27, 2022
952e3b1
Whitespace check-in (#720)
noloader Jul 27, 2022
8ac6c5a
Update SECURITY.md to reflect latest release.
kwwall Aug 16, 2022
57b9297
Update CONTRIBUTIING-TO-ESAPI.txt
kwwall Aug 16, 2022
49c5df7
Issue#735 ConfigurationException message changed to a more intuitive …
pintohen Aug 22, 2022
d605ecc
Change skin for mvn site report to use fluido (#731)
davewichers Aug 22, 2022
967b18d
issue-740 (#741)
Jeff-Walker Sep 9, 2022
0df09e5
Issue 710 JUL Respect LogManager Config (#744)
jeremiahjstacey Oct 20, 2022
5f21e78
JSON string escaping support (#753)
noloader Nov 23, 2022
4f9442c
Site Taglib Documentation (#756)
jeremiahjstacey Nov 23, 2022
57dec68
Fix Javadoc error.
kwwall Nov 26, 2022
3ff7933
Update all Maven plugins to latest version
kwwall Nov 26, 2022
aea9794
Update to latest dependencies that don't cause convergence errors.
kwwall Nov 26, 2022
7ac060b
Update <date.prev_release> for 2.5.0.0 release date.
kwwall Nov 27, 2022
51e8764
Replace reference to multiple vars files by meta-character shell regex.
kwwall Nov 27, 2022
1ebcb62
Initial cut for 2.5.1.0 release.
kwwall Nov 27, 2022
5c8abd6
Used to create 2.5.1.0 release notes.
kwwall Nov 27, 2022
c3637f6
Final clean-up and tweaks to acknowledgements.
kwwall Nov 27, 2022
45b5409
Add instructions about using scripts to create release notes.
kwwall Nov 27, 2022
1255174
Add instructions about using scripts to create release notes.
kwwall Nov 27, 2022
b5a9e6c
Minor updates re: commits.
kwwall Nov 27, 2022
262a3b5
Minor updates re: commits; trying to get accurate count from changelog.
kwwall Nov 27, 2022
958892f
Remove '-SNAPSHOT' from new release number.
kwwall Nov 27, 2022
49f5091
Modify pom.xml to prep for next planned release.
kwwall Nov 27, 2022
c3d2f57
Minor cleanup of release steps.
kwwall Nov 27, 2022
5c27b18
Remove supporessions for CVE-2020-7791 since update to Batik CSS has …
kwwall Nov 27, 2022
5f57053
Minor release note updates / nitpicks.
kwwall Nov 27, 2022
565ba3c
Updates for new 2.5.1.0 release.
kwwall Nov 27, 2022
2e005cb
Note Jakarta EE issues in new README.md section.
kwwall Jan 14, 2023
c00f308
Added note about Jakarta EE.
kwwall Jan 14, 2023
ce96c21
Added note about Jakarta EE issues
kwwall Jan 14, 2023
adf88c7
Fixed obsolete wiki link about building ESAPI.
kwwall Jan 14, 2023
3298247
remove dependency on servlet API (use case where not needed) (#776)
Feb 6, 2023
b17000c
Fix fluido skin plugin version inheritance from pom to src/site/site.…
davewichers Feb 25, 2023
5ef7738
Upgrade the maven site and related plugins, and other little cleanup.…
davewichers Mar 8, 2023
74abc79
How CVE-2023-24998 impacts ESAPI
kwwall Apr 5, 2023
d9f9fc1
CVE-2023-24998 and Security Bulletin #11
kwwall Apr 5, 2023
33ba9d8
How CVE-2023-24998 impacts ESAPI -- major rewrite
kwwall Apr 8, 2023
3230ed9
Update table of releases in SECURITY.md
kwwall Apr 11, 2023
fea010a
Initial 2.5.2.0 release preparation (#784)
kwwall Apr 12, 2023
74a5730
Remove '-SNAPSHOT' suffix for official release.
kwwall Apr 13, 2023
fc4f466
Correct release date to 4/12/2023.
kwwall Apr 13, 2023
ded3c13
Update commits based on final release prep.
kwwall Apr 13, 2023
15737a2
Minor updates to release steps to mention problems that maven-site-pl…
kwwall Apr 13, 2023
b4bd821
Bump pom to next SNAPSHOT release.
kwwall Apr 13, 2023
3ad6fbc
Fix reference (#786)
noloader May 31, 2023
38977dc
fixed syntax (#791)
preetgami Jun 18, 2023
b703ff9
Whitespace check-in (#789)
noloader Jun 18, 2023
d5086d8
Update LDAP encoders
noloader Jun 19, 2023
fea91b3
Add additional LDAP encoder tests
noloader Jun 19, 2023
707fb49
Update bug_report.md to fix typo
kwwall Jul 11, 2023
dd0bbb2
Merge pull request #790 from noloader/search-filter
xeno6696 Oct 13, 2023
245587a
fix typo, remove double `and` (#807)
robstoll Nov 6, 2023
7d4dd5a
Preparation for ESAPI 2.5.3.0 release (#809)
kwwall Nov 23, 2023
92d24f0
Using Eclipse Transformer plugin to create Jakarta JAR (#799)
jcputney Nov 23, 2023
0d56c83
Remove unneeded exclusions and dependencies that were in PR#799 that …
kwwall Nov 23, 2023
ff93608
Update pom to eliminate Maven errors and update dependencies and plug…
kwwall Nov 23, 2023
7e323cd
Updated to include note new Jakarta-related artifacts and the new NVD…
kwwall Nov 24, 2023
e18046b
Complete release notes.
kwwall Nov 24, 2023
ce7a725
Temporarily change depencency-check-maven plugin default goal from 'c…
kwwall Nov 24, 2023
fc117ca
Merge pull request from GHSA-r68h-jhhj-9jvm
kwwall Nov 24, 2023
6e1ccd5
Merge branch 'develop' of github.com:ESAPI/esapi-java-legacy into dev…
kwwall Nov 24, 2023
41abb26
Update pom.xml
kwwall Nov 24, 2023
6dbe14b
Update GitHub issue templates to remove reference to now closed Discu…
kwwall Nov 28, 2023
4b51c48
Merge pull request #817 from ESAPI/kwwall-issue-template-patch
xeno6696 Nov 28, 2023
5bcabf1
Change 2.5.3.0 release date to ACTUAL release date.
kwwall Nov 30, 2023
2f6dad1
Changes to prepare for 2.5.3.1 release.
kwwall Nov 30, 2023
af0cea3
For planned 2.5.3.1 release.
kwwall Nov 30, 2023
ece7dc3
Javadoc changes for isValidSafeHTML methods.
kwwall Nov 30, 2023
9e99897
Tweak both isValidSafeHTML methods to always log a warning mentioning…
kwwall Nov 30, 2023
5b410c2
Fix Javadoc for the getValid method.
kwwall Nov 30, 2023
25beab9
Added new screenshot figures.
kwwall Nov 30, 2023
0ebbe72
New ESAPI 2.5.3.1 release notes. (Initial version.)
kwwall Nov 30, 2023
1a37a65
Merge pull request #818 from kwwall/2.5.3.1-prep
xeno6696 Nov 30, 2023
9fb6366
Update dependency tree.
kwwall Dec 1, 2023
7823a87
Remove '-SNAPSHOT' from release and update plugins & test dependencies.
kwwall Dec 1, 2023
1707588
Update current release to 2.5.3.1
kwwall Dec 1, 2023
2136292
Modifying pom.xml for next planned release.
kwwall Dec 1, 2023
ddd2cda
Bump org.owasp:dependency-check-maven from 9.0.0 to 9.0.6 (#825)
dependabot[bot] Jan 22, 2024
a3a59dc
fix: upgrade Antisamy to 1.7.5 to resolve CVE-2024-23635 (#833)
mpreziuso Feb 29, 2024
7a9ec00
Issue #839 JavaLogFactory ConcMod (#840)
jeremiahjstacey May 27, 2024
f45876f
PR to fix #824 and reference to #823 (#828)
xeno6696 May 27, 2024
7974567
Add reference to release steps doc.
kwwall May 28, 2024
1801b78
Added Reference
kwwall May 29, 2024
8d34397
Delete 2 ignored tests, as per https://github.com/ESAPI/esapi-java-le…
kwwall May 29, 2024
977dd2b
Remove SNAPSHOT from version, update dependencies & plugins to latest…
kwwall May 29, 2024
8e69d0e
New release notes for ESAPI 2.5.4.0.
kwwall May 29, 2024
56fca47
Env variable file from which the release notes were constructed.
kwwall May 29, 2024
b6d8ef3
Back off commons-io version to 2.15.1 because of convergence issue wi…
kwwall May 29, 2024
a859fe5
Update 'Important Note' paragraph in section 3.1.15.
kwwall May 29, 2024
df8f05c
Reset release date to 5/29/2024.
kwwall May 29, 2024
8c0e5e0
Fix release date, commons-io version #, commit table.
kwwall May 29, 2024
838c473
Modifying pom.xml for next planned release.
kwwall May 30, 2024
d06d957
Rewrote 1st paragraph to note ESAPI DOES support Jakarta EE.
kwwall May 30, 2024
f05876c
Add bullet about deleting JUL config file if using JUL for logging. C…
kwwall May 30, 2024
036b83a
Added lead-in paragraph and updated 'Supported Versions' table.
kwwall May 30, 2024
cb3839f
Suppress 2 CVEs that appear to be false positives: CVE-2024-29131 & C…
kwwall May 31, 2024
b610633
Pom updates to address issue #847 (#848)
kwwall Jul 14, 2024
3a78d6d
Update the logging properties to opt-out of the prefix events #844 (#…
mickeyz07 Sep 5, 2024
cb02efe
Fix Typos in documentation and comments (#852)
DarioViva42 Sep 14, 2024
57c12af
Improved documentation (#853)
DebajitKumarPhukan Sep 14, 2024
84aed56
Modest changes to README.md after PR 853.
kwwall Sep 30, 2024
807820e
Update to lastest version of bcprov-jdk18on so Dependabot will stop c…
kwwall Sep 30, 2024
08f52e7
Initial commit for Markdown version of 'CONTRIBUTING-TO-ESAPI.txt'.
kwwall Sep 30, 2024
865441e
Update Maven plugins.
kwwall Sep 30, 2024
4ed69f3
Set previous release date to 2024-05-30.
kwwall Sep 30, 2024
53ecd86
Fix Javadoc warning.
kwwall Sep 30, 2024
e74b77d
Add helpful comments in ESAPI release preparation.
kwwall Oct 5, 2024
e2053d2
New release notes
kwwall Oct 5, 2024
07775d7
Few more dependency and plugin upates; remove '-SNAPSHOT' suffix from…
kwwall Oct 6, 2024
a160de0
Update section on commit / PR history.
kwwall Oct 6, 2024
19b739a
Merge pull request #856 from kwwall/release-prep-2.5.5.0
xeno6696 Oct 7, 2024
3f2ff05
Fix release date.
kwwall Oct 8, 2024
4879a08
Modifying pom.xml for next planned release.
kwwall Oct 9, 2024
0b0f86c
Update SECURITY.md
kwwall Nov 4, 2024
f185e5b
Preparation for ESAPI release 2.6.0.0 (#860)
kwwall Nov 25, 2024
4698c43
Bump release to new official release number.
kwwall Nov 25, 2024
8b9f8f1
Minor change to release steps document.
kwwall Nov 25, 2024
5a10f77
Revert "Minor change to release steps document."
kwwall Nov 25, 2024
dcde6c2
A few minor documentation fixes.
kwwall Nov 25, 2024
aa0670e
Modifying pom.xml for next planned release.
kwwall Nov 26, 2024
6422aca
Update SECURITY.md
kwwall Nov 30, 2024
5f267f7
fix: pom.xml to reduce vulnerabilities (#875)
kwwall May 13, 2025
2f7885f
New release notes for ESAPI 2.6.1.0
kwwall May 18, 2025
14678f6
Env vars for new ESAPI version
kwwall May 18, 2025
2904144
Changes to replace manually created Developer Activity Report with a …
kwwall May 18, 2025
a34b00d
Changes for new release, 2.6.1.0
kwwall May 18, 2025
e6cf7a3
Merge pull request #879 from kwwall/2.6.1.0
xeno6696 May 18, 2025
99f5510
Added comment about how OWASP Dependency Check is no longer working i…
kwwall May 19, 2025
5c0553c
Fix botched comment.
kwwall May 19, 2025
e0ef295
Sigh. Fix comment again. This one was copy/paste error.
kwwall May 19, 2025
e2183d6
Prep 'develop' branch for next (SNAPSHOT) ESAPI release.
kwwall May 19, 2025
7067804
Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 (#881)
dependabot[bot] May 29, 2025
5d6e2fd
Update guessed release date for 2.6.1.0 to its actual release date. (…
kwwall Jun 1, 2025
950a56b
Updates to prep for ESAPI 2.6.2.0 release.
kwwall Jun 2, 2025
af4c901
Merge pull request #882 from kwwall/develop
xeno6696 Jun 2, 2025
fba99d8
Merge pull request #884 from kwwall/2.6.2.0
xeno6696 Jun 2, 2025
b68e753
Correct release date and other minor changes.
kwwall Jun 3, 2025
38ce3a0
Correct release date.
kwwall Jun 3, 2025
ba358e4
Corrected version to 2.6.2.0; was 2.7.0.0-SNAPSHOT.
kwwall Jun 3, 2025
9ac6c97
Modify pom.xml for next planned release.
kwwall Jun 3, 2025
bc0d887
Update latest version to 2.6.2.0
kwwall Jun 3, 2025
849c15e
Sdd comment about doclint options.
kwwall Jun 9, 2025
40026bf
Add 2 properties associated w/ disabling stuff by default.
kwwall Jun 9, 2025
436fee5
Class for new unchecked exception type.
kwwall Jun 9, 2025
1da613b
Miscellaneous Javadoc enhancements.
kwwall Jun 9, 2025
2d444b9
Fix Javadoc typos. Shout-out to @sempf for spotting most of these.
kwwall Jun 9, 2025
02f4a91
Fix to spelling errors in the class javadoc.
kwwall Jun 10, 2025
8225a67
Fix 2 typos identified by @xeno6696.
kwwall Jun 10, 2025
61de71f
Changed the tongue-in-cheek propert names to the actual ones we are u…
kwwall Jun 10, 2025
06d0ff2
Changed the tongue-in-cheek property names to the actual ones we are …
kwwall Jun 10, 2025
a10e323
hanged the tongue-in-cheek property names to the actual ones we are u…
kwwall Jun 10, 2025
844eb0c
Add missing newline.
kwwall Jun 10, 2025
eb425bb
New property file for testing DefaultEncoder.encodeForSQL when it's
kwwall Jun 10, 2025
0129740
Added 2 new field names whose values are the 2 new property names.
kwwall Jun 10, 2025
23a2b76
Added Javadoc to encodeForSQL method regarding how to enabled it.
kwwall Jun 10, 2025
e232291
Merge pull request #886 from kwwall/develop
xeno6696 Jun 11, 2025
f75ac2c
Merging Private Branch contents from Kevin's Repo. (#888)
xeno6696 Jun 27, 2025
0fa4c0f
Remove '-SNAPSHOT' from release # to prep official release.
kwwall Jun 27, 2025
bf9804a
Change to reference 2.7.0.0 as the latest ESAPI release.
kwwall Jun 28, 2025
0cd00c0
Update Description in Summary with CNA's CVE description.
kwwall Jun 28, 2025
126e0b7
Update pom.xmlfor next planned (SNAPSHOT) release.
kwwall Jun 28, 2025
8179f72
Correct name and URL for item on ESAPI's GitHub Discussion list.
kwwall Jun 28, 2025
b7ae6d9
Added summary of new vulnerability, CVE-2025-5078.
kwwall Jun 29, 2025
a08c9a7
Changed CVE links from nvd.nist.gov to cve.org.
kwwall Jun 29, 2025
74369bb
Update ESAPI release steps. Related to GitHub Issue #891.
kwwall Jun 29, 2025
45439b4
Removed unused test file.
kwwall Jul 3, 2025
a035387
Fixed botched property name, ESAPI.enableLegCannonModeAndGetMyAssFire…
kwwall Jul 3, 2025
57227dd
Applying pom changes required for OSSRH Migration.
jeremiahjstacey Oct 10, 2025
f7eb257
Setting the deployment name to the project name to make our deploymen…
jeremiahjstacey Oct 17, 2025
dc2d3c0
Appending the project version to the maven central deployment name. …
jeremiahjstacey Oct 17, 2025
5b6f2c2
Updating release steps documentation for the OSSRH migration.
jeremiahjstacey Oct 20, 2025
985233f
Documentation - Release Steps Updates
jeremiahjstacey Oct 21, 2025
58be169
Merge pull request #900 from jeremiahjstacey/ossrh_updates
xeno6696 Oct 23, 2025
0a14c29
Q
lumpkingod-boop May 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
51 changes: 0 additions & 51 deletions .classpath

This file was deleted.

1 change: 1 addition & 0 deletions .codenvy/project.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"builders":{"configs":{},"default":"maven"},"mixinTypes":["contribution"],"runners":{"configs":{"system:/java/codenvy-cli":{"ram":1000,"variables":{},"options":{}}},"default":"system:/java/codenvy-cli"},"type":"maven","attributes":{"languageVersion":["1.6"],"language":["java"],"contribute_branch":["master"],"contribute_mode":["contribute"]}}
77 changes: 77 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# Autodetect text files
#
# In addition:
# Windows developers should set:
# git config --global core.autocrlf true
# UNIX / MacOS develoers should set:
# git config --global core.autocrlf input
* text=auto

#
# And configure default EOL terminators for various text types
#

# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout.
*.java text
*.properties text
*.xml text
*.xsd text
*.dtd text
*.MF text
*.md text
*.html text
*.tld text
*.json text

# Declare files that will always have CRLF line endings on checkout.
*.cmd text eol=crlf
*.bat text eol=crlf
# Because *nix editors / paginators can handle either way, but braindead
# Windoze notepad which is used by default to handle text files in Windows,
# not so much, we also make the concession here to use CRLF for EOL.
*.txt text eol=crlf
# Ditto for Eclipse related preferences
*.prefs text eol=crlf

# Declare files that will always have LF line endings on checkout
*.sh text eol=lf
*.bsh text eol=lf
*.ksh text eol=lf

# Eclipse stuff
.settings/* text eol=crlf
.classpath text eol=crlf
.project text eol=crlf

# Miscellaneous text
.gitattributes text eol=lf
.gitignore text eol=lf
*.MF text eol=crlf
LICENSE text eol=crlf
LICENSE-CONTENT text eol=crlf
LICENSE-README text eol=crlf


# Denote all files that are truly binary and should not be modified,
# or simply replaced in whole if committed.
*.jpg binary
*.JPG binary
*.png binary
*.jks binary
*.ser binary
*.doc binary
*.docx binary
*.xls binary
*.xlsx binary
*.pptx binary
*.odt binary
*.pdf binary
*.zip binary
*.jar binary
*.war binary
*.ear binary
*.7z binary
*.rar binary
*.tgz binary
*.tar binary
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: bug
assignees: ''
---

[**NOTE:** Please do NOT just ask general questions here as they will _not_ be answered. Instead, please use the GitHub Discussions and create a new topic under 'Questions and Answers". Also, please delete the instructions and replace them with actual text and delete the sections that are not relevant.]

#### Describe the bug
A clear and concise description of what the bug is.

#### Specify what ESAPI version(s) you are experiencing this bug in
This is especially important if it is not the latest version of ESAPI. Also, if you are using the Jakarta version (e.g., '<classifier>jakarta</classier>'), then please note that as well.

#### To Reproduce
List the steps to reproduce the behavior or (ideally) attach a small JUnit test to reproduce the problem. Please _be specific_.
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
Note also any specific configuration changes that are needed to replicate the problem. That is especially important if you are not using the default configuration files (ESAPI.properties, validation.properties, antisamy-esapi.xml, etc.)

#### Expected behavior
A clear and concise description of what you expected to happen.

#### Screenshots
If applicable, add screenshots to help explain your problem.
[**NOTE:** Please do NOT just ask general questions here as they will _not_ be answered. Instead, please use the GitHub Discussions and create a new topic under 'Questions and Answers".
Please delete any irrelevant portion of this template before submitting your GitHub issue. Thanks.]

#### Platform environment (please complete the following information)
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- JDK version used with ESAPI

#### Additional context
Add any other context about the problem here.
If known, please select the label corresponding to the affected ESAPI component.
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/enhancement-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: Enhancement request
about: Suggest an enhancment for this project
title: ''
labels: enhancement
assignees: ''
---

[**NOTE:** Please do NOT just ask general questions here as they will _not_ be answered. Instead, please use the GitHub Discussions and create a new topic under 'Questions and Answers". Please delete any irrelevant portion of this template before submitting your GitHub issue. Thanks.]

#### Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

#### Describe the solution you'd like
A clear and concise description of what you want to happen. Note that this may include some appropriate type of documentation that is lacking or unclear.

#### Describe alternatives you've considered including other security libraries
A clear and concise description of any alternative solutions or features you've considered.

#### Additional context
Add any other context or screenshots about the feature request here.
24 changes: 24 additions & 0 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven

name: Java CI with Maven

on:
push:
branches: [ develop ]
pull_request:
branches: [ develop ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Build with Maven
run: mvn -B package --file pom.xml
26 changes: 26 additions & 0 deletions .github/workflows/superlinter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Super-Linter

# Run this workflow every time a new commit pushed to your repository
on: push

jobs:
# Set the job key. The key is displayed as the job name
# when a job name is not provided
super-lint:
# Name the Job
name: Lint code base
# Set the type of machine to run on
runs-on: ubuntu-latest

steps:
# Checks out a copy of your repository on the ubuntu-latest machine
- name: Checkout code
uses: actions/checkout@v2

# Runs the Super-Linter action and ignore errors
- name: Run Super-Linter
uses: github/super-linter@v4
env:
DEFAULT_BRANCH: develop
DISABLE_ERRORS: true
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
20 changes: 20 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Eclipse / IntelliJ / Maven / backup editor files
/target
/.settings/**
.classpath
.java-version
.project
*.swp
*~
*.iml
.idea/
*.iws
*.eml
out/
bin/

# Leftover test files
ciphertext-portable.ser
ReferenceEncryptedProperties.test.txt
test.out
.DS_Store
30 changes: 0 additions & 30 deletions .project

This file was deleted.

12 changes: 0 additions & 12 deletions .settings/org.eclipse.jdt.core.prefs

This file was deleted.

2 changes: 2 additions & 0 deletions .snyk
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities.
version: v1.14.0
17 changes: 17 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
language: java
jdk:
- oraclejdk7
env:
global:
- secure: "aDhH/FBa9CSX3P3UucVJGghHkzHwmw8DhEdklUnb5HI44CpQs5rVNBQLG6ClqrJGl5BEghaHG9mQ0alVrZoqGCR4UA0qhGCmeRyo+SL7z44tHFq/VdWbZJcnSXeq+CzGc4rgkIg2XBrgGKKq5EfUxXjsYQUA/mIslWhnmQtfn0gjiobJkOdGAOJ4RY6cAyTtgNbv8AZg71hnPDusz+F/Somy1GPp2oFW0gAJyOUbDqol6bx8ajTl/+NJkQL9uSlUEGqyeMwXGW0Z901Vbn+Btwl7QtnrSFxOOOlQSUIAFGKTqAt/DzOeKi0Guv5uE4nqR50veOge5StbpgDqTq6a101DYNTyMFeE4plTNKHawnnyMe7v0yTDsnk+PeeSe8hkkdqiRLiBufriVnlzlfQt9TbWfE7aRhy6U0wqvlMvMgOOmXl5+eyLf1CtdRCbWeh2eZFISbD35y8EZbGY/bP33sC8jHlWROtykdMkVzcZ6N+mP+pB+SSqy+5hUMFUCDKyzRoIjHioVJS0S+Ul7CpEeLNKTy23IzO5VSh9dysH+hf+dbdAhgEe/XBEpUxZnV400fww5LW+vAlDpY+QwqdzwpabofTYaRfyRT7nQC3qAgMrQZopqwehdKyOTgpGIKM4lqqsSLz0F/LZ57fUh8DD2sZl2M4VKL6SQ3KPEM+DC/w="
after_success:
- mvn clean cobertura:cobertura coveralls:report
addons:
coverity_scan:
project:
name: "bkimminich/esapi-java-legacy"
description: "OWASP ESAPI 2.x (Legacy) build submitted via Travis CI"
notification_email: bjoern.kimminich@owasp.org
build_command_prepend: "mvn clean"
build_command: "mvn -DskipTests=true compile"
branch_pattern: coverity_scan
Loading