Files
i2p.plugins.zzzot/CHANGES.txt
2025-04-29 08:59:30 -04:00

114 lines
3.5 KiB
Plaintext

2025-xx-xx [0.20.0] (Requires I2P 2.9.0 or higher)
- Support UDP announces
- Fix dup ids in jetty.xml, existing installs must fix manually,
s/<Ref id=/<Ref refid=/g
- Add interval to stats page
- Add stats to I2P stats subsystem
- Show announce URLs on stats page
- Remove ElGamal support
- Remove support for non-compact announce replies
- Reduce memory usage
- Remove seedless support
2024-04-07 [0.19.0]
- Disable full scrape by default
- Handle BiglyBT scrape URLs
2020-08-30 [0.18.0]
- Enable both encryption types
- Disable pack200
2019-11-19 [0.17.0]
- Add more configuration, customization, and registration info to help page
- Add variables for $VERSION and $SITENAME
- Add custom CSS to docroot/tracker.css to allow customization and include
alternative tracker-purple.css
- Add favicon.png to docroot
- Add custom icon for homepage
- Add auto page reload for tracker stats (ajax with meta refresh fallback)
- Add footer to /tracker with ZzzOT version and github link
- Add config options to hide version footer on /tracker or change footer text
- Tidy CHANGES.txt and add to plugin/
- Start tunnel in background after first install
- Changes for new installs only:
- Change default sig type to EdDSA
- Enhance presentation of help page
- Modify docroot/index.html post-install to contain b32 footer
- Only display warning about moving help.html if necessary
- Add rewrite rules for /tracker/ and /tracker/index.html to web.xml
- Add rewrite rules for /help and /help/ to jetty.xml
- Replace jetty.servlet.DefaultServlet with I2PDefaultServlet in BaseContext.xml
(requires I2P 0.9.31 or newer)
2017-05-21 [0.16.0]
- Fix scrape response (requires I2P 0.9.30-8) (ticket #1994)
2017-03-11 [0.15.0]
- Increase default limits, set I2CP tag options
- Update eepsite configuration for Jetty 9 (I2P 0.9.30)
2015-05-28 [0.14.0]
- Remove use of deprecated SimpleScheduler (ticket #1523)
- Remove static structures
- Use RandomIterator for efficiency
2014-11-29 [0.13.0]
- Fix NPE on missing announce parameters
- Increase startup delay
2014-11-13 [0.12.0]
- Fix parameter decoding for scrape also
- Add caching for info hashes and peer ids
- Stop cleaner when plugin stops
- Move to the ClientApp interface, remove all static refs
- Attempt to fix crash after update
- Add zzzot.config file to set interval
- Don't overwrite index.html and robots.txt in the update
- Release all resources when shut down (requires 0.9.16-6 or higher)
2014-11-11 [0.11.0]
- Critical fix for announce parameter decoding, triggered by recent Jetty versions
- Change request queueing in jetty.xml (new installs only)
- SU3 plugin file format
2013-04-14 [0.10.0]
- Updates and migration for Jetty 7 (I2P 0.9.6)
2013-01-25 [0.9.0]
- Add cache-control directives
- Set max Jetty to 6.99999
2012-03-10 [0.8]
- Fix comment in jetty.xml
2012-03-10 [0.7]
- Port to Jetty 6
- Replace QForwardHandler with RewriteHandler
- Use ${ant.home}/lib/ant.jar instead of pulling ant.jar from Jetty
2011-12-31 [0.6]
- Set max jetty version 5.99999
- Add throttle options
- Stub out announce-to-seedless
- Seedless fixes, untested
2010-07-11 [0.5]
- Final compact response format
2010-07-09 [0.4]
- Compact request/response support - may not be final format
- Fix NPE if no ip parameter
2010-04-13 [0.3]
- Verify dest
- Add xfs check
2010-03-23 [0.2]
- Cache b64 dest strings
- Help typo fix (thx duck)
- Lots of seedless fixes
- Build cleanups
2010-03-23 [0.1]
- Initial release