- Aug 13, 2014
-
-
zzz authored
-
- Aug 10, 2014
- Aug 09, 2014
-
-
zzz authored
-
- Aug 08, 2014
-
-
zzz authored
-
- Aug 07, 2014
- Aug 06, 2014
-
-
zzz authored
* i2ptunnel: More escaping
-
- Aug 05, 2014
- Aug 03, 2014
-
-
zzz authored
- Fix update buttons - Don't filter parameter names starting with "nofilter_" - Re-allow configadvanced, news URL, and unsigned update URL if routerconsole.advanced=true - Re-allow plugin install if routerconsole.advanced=true or routerconsole.enablePluginInstall=true - Only allow whitelisted plugin signers, unless routerconsole.allowUntrustedPlugins=true - Re-allow clients.config changes if routerconsole.advanced=true or routerconsole.enableClientChange=true - More escaping * i2psnark: Fix add torrent form
-
- Jul 31, 2014
-
-
zzz authored
Compiled by kytv from plugins.i2p todo: implementation
-
- Jul 26, 2014
-
-
zzz authored
another escape html
-
zzz authored
-
zzz authored
Disable clients.config editing in UI Strip single quotes too Fix double-escaping in susimail folder page
-
zzz authored
-
zzz authored
Don't return null entries in getParameterValues() array Log in getParameterValues() too static
-
zzz authored
-
zzz authored
-
zzz authored
Add filter to all webapps
-
zzz authored
XSSFilter patch from str4d: XSSFilter and XSSRequestWrapper were from http://ricardozuasti.com/2012/stronger-anti-cross-site-scripting-xss-filter-for-java-web-apps/ No provided license, but it is clearly intended for public consumption. But most of it is boilerplate provided by the Servlet Filter system. In fact, now that I have stripped out his JS-specific patterns and replaced it with the whitelist, it is effectively identical to what I would have written from scratch.
-
zzz authored
- Fix several XSS issues (thx Aaron Portnoy of Exodus Intel) - Add Content-Security-Policy and X-XSS-Protection headers - Disable changing news feed URL from UI - Disable plugin install from UI - Disable setting unsigned update URL from UI - Disable /configadvanced * DataHelper: Disallow \r in storeProps() (thx joernchen of Phenoelit) * ExecNamingService: Disable (thx joernchen of Phenoelit) * Startup: Add susimail.config to migrated files
-
str4d authored
-
- Jul 23, 2014
- Jul 22, 2014
-
-
zzz authored
- Don't spawn a thread for each transmitted datagram - Set protocol field for raw and signed datagrams - Enforce a 60s timeout for HELLO - Use naming service cache to reduce Destination object churn - Get Log object from the log manager - Log spelling fixes
-
- Jul 19, 2014
- Jul 03, 2014
- Jun 28, 2014
-
-
zzz authored
- Add SIGNATURE_TYPE support to GENERATE and CREATE - Don't NPE checking dest+privkeys - Simplify HELLO checking - Don't require two params in HELLO message - Make MIN parameter optional too - Version checking fixes - Bump version to 3.1, only visible if requested - Cleanups, javadocs
-
- Jun 27, 2014
-
-
zzz authored
- Check for extra bytes in private key string - checkPrivateDestination() returns boolean instead of throws
-
zzz authored
- Fix empty properties check - Overrides - Statics
-
zzz authored
Version handling (ticket #1318) - MAX param now optional - 1-digit versions now accepted for MIN and MAX - Use VersionComparator for version tests - Don't require a minor version of 0 - Fix empty properties check - Overrides - Prep for version 3.1 Throw exception on null option key (ticket #1325)
-