ESAPI / esapi-java-legacy

ESAPI (The OWASP Enterprise Security API) is a free, open source, web application security control library that makes it easier for programmers to write lower-risk applications.
https://owasp.org/www-project-enterprise-security-api/
Other
598 stars 363 forks source link

Javadoc needs updated to correct links to OWASP ESAPI wiki page #781

Open kwwall opened 1 year ago

kwwall commented 1 year ago

Describe the bug There are many links in the ESAPI Javadoc (and probably elsewhere as well, but those are old snapshots in history so most are probably okay) where the links are referring to the old ESAPI wiki pages before the OWASP wiki was restructured and the the wiki page source hosted on GitHub.

Specify what ESAPI version(s) you are experiencing this bug in ESAPI 2.5.1.0 and earlier. Note that is is sufficient to only fix this for the next release. We do not need to redo the hosted Javadoc on javadoc.io for previous ESAPI releases.

To Reproduce Recursively grep for "http://www.owasp.org/index.php/Category:OWASP_Enterprise_Security_API" and "http://www.owasp.org/index.php/ESAPI" (at least for .java files, but maybe for .md files as well) and update them to the current OWASP wiki page link.

Expected behavior Those links should be updated to refer to "https://owasp.org/www-project-enterprise-security-api/"

kwwall commented 1 year ago

Priority set to Low because using either of those older links results in a redirect to https://owasp.org/www-project-enterprise-security-api/.