I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
history.txt 326 KiB
Newer Older
zzz's avatar
zzz committed
2010-04-27 zzz
    * i2psnark: Serve downloaded files from the servlet rather
      than with a file: link
    * Jetty: Backport directory listing bugfix from jetty 6
    * peers.jsp: Cleanup and tag

zzz's avatar
zzz committed
* 2010-04-27  0.7.13 released

zzz's avatar
zzz committed
2010-04-23 zzz
    * Plugins: Cleanups

zzz's avatar
zzz committed
2010-04-21 zzz
    * EepGet: Don't convert a MalformedURLException into
zzz's avatar
zzz committed
      an IOE so we recognize it when it's thrown
zzz's avatar
zzz committed
    * ReusableGZIPStreams:
      - Concurrent
      - Workaround for Apache Harmony 5.0M13 Deflater bug
    * TrustedUpdate: Increase buf size for extraction

2010-04-18 zzz
    * configclients.jsp: Start button logic for clients was inverted
    * Console: IRC links in readmes and initialNews
    * I2PTunnelServer: Debug log incoming conns
    * Transport: Reduce floodfill max NTCP conns to 425 (was 500)

2010-04-16 sponge
    * BOB early session destroy to speed up tunnel tare-down.

zzz's avatar
zzz committed
2010-04-15 zzz
    * DataHelper: Limit max length in readline()
    * Floodfills: Increase max to 100 (was 60) and min to 60 (was 45)
    * i2ptunnel: Log tweaks
    * I2PTunnelHTTPServer: Limit max header lines

2010-04-15 sponge
    * I2PTunnelHTTPClient: Test for "http://:/" and output error page.
      This avoids an ArrayIndexOutOfBoundsException, which can eventually
      cause the eepproxy to stop functioning.

2010-04-12 zzz
    * configstats.jsp: Fix full stats checkbox default
    * i2psnark:
      - Concurrent, limit, display, log tweaks
    * i2ptunnel: Implement access lists for TCP servers.
      Enter b32 or b64 hash or dest into list box, and
      check enable for whitelist. Uncheck enable and enter
      i2cp.enableBlackList=true in advanced i2cp options for
      blacklist. Todo: make black/whitelists radio buttons.
    * LogManager: Concurrent

zzz's avatar
zzz committed
2010-04-10 zzz
    * i2psnark:
      - Disconnect seeds that connect to a seed
      - Lower per-torrent conn limits for large pieces
    * Startup:
      - Don't die horribly if there is a router.info file
        but no router.keys file
        http://forum.i2p/viewtopic.php?t=4424
      - Log tweaks
    * Streaming:
      - Fix the window size increment logic so it
        does it much more often

zzz's avatar
zzz committed
2010-04-08 zzz
    * Key Manager: Hopefully avoid some races at startup
      http://forum.i2p/viewtopic.php?t=4424
    * OCMOSJ:
      - Increase min timeout
      - Logging tweaks
    * Streaming:
      - Detect and drop dup SYNs rather than create
        a duplicate connection - will hopefully fix
        "Received a syn with the wrong IDs"
      - Send reset for a SYN ACK with the wrong IDs
      - Don't send a reset to a null dest
      - Logging tweaks
      - Cleanups

zzz's avatar
zzz committed
2010-04-05 zzz
    * Console:
      - Add tooltip support for plugin links
      - Make target=_blank for plugin links
      - More HTML transitional fixes
      - Standardize on 'save' to the right of 'cancel'

2010-04-02 zzz
    * FloodfillPeerSelector: Adjust rankings again

zzz's avatar
zzz committed
2010-03-31 zzz
    * FloodfillPeerSelector: Adjust rankings to try to
      improve LeaseSet lookups
    * HostsTxtNamingService: Don't load the whole hosts.txt
      into memory for every lookup

zzz's avatar
zzz committed
2010-03-29 zzz
zzz's avatar
zzz committed
    * build.xml: Prep for a windows-only pkg
zzz's avatar
zzz committed
    * configclients.jsp:
      - Always show start button for webapps and plugins
    * configclients.jsp, configupdate.jsp:
      - Fix submission when entering CR in a text box
    * EepGet: Don't retry after a MalformedURLException
    * HTTPResponseOutputStream: More static
    * Plugins:
      - Stop all plugins at shutdown
      - Log tweaks
    * WebApps:
      - Remove the WAC after stopping it
      - Stop a WAC before starting it to prevent dups
      - Implement destroy() in addressbook to prevent dups
      - Implement destroy() in i2psnark to prevent dups

zzz's avatar
-2  
zzz committed
2010-03-25 zzz
    * configclients.jsp: Fix dup anchor
    * Console: Sort plugin links in summary bar
    * i2psnark:
      - Send numwant=0 if we don't need peers
      - Report returned complete and incomplete counts
        if higher than peer count
      - Allow missing peer list
      - Log tweaks
    * netdb.jsp: Tag transport properties
    * Plugins: Remove final check and install console
      messages after a while
    * PrivateKeyFile: Add b32 output
    * Reseed: Add another host

zzz's avatar
zzz committed
2010-03-18 zzz
    * Blocklist, CommSystem, FIFOBandwidth, TransportManager,
      OutNetMessage, InNetMessagePool:
      - Java 5 cleanup
    * ByteCache:
      - Replace some locks with concurrent
    * Clients:
      - Negative delay means run immediately and inline
      - Add methods to test class and run inline,
        to propagate errors to the console
      - Use new methods for plugins
      - Add javadoc for clients.config format
    * config.jsp: Set burst to +10% for 20s by default,
      to fix bug where the burst stays high when limits
      are reduced.
    * FIFOBandwidthRefiller:
      - Replace global counters with atomics
      - Use lockless shortcut methods to grant
        requests if we can satisfy immediately
    * i2psnark: Tweak upload bw tracking
    * Installer: Enable pack200 (-3.3MB)
    * Job Queue:
      - Replace some locks with concurrent
      - Change job ID to a long so it won't wrap
      - Remove some unused stats
      - Java 5 and debug cleanup
    * KeyManager: Concurrent
    * logs.jsp: Add link to trac
    * netdb.jsp: Display transport cost if not default
    * Peer Manager:
      - Replace some locks with concurrent
      - Switch back to fast version of getPeersByCapability()
      - Java 5 cleanup
    * Streaming: Concurrent
    * Throttle:
      - Remove some unused stats
    * Tunnel Builds: Enable VTBM
    * Tunnel Dispatcher: Discard at IBGW based on router clock,
      not system clock.
    * TunnelGatewayPumper:
      - Refactor for concurrent
    * UDP:
      - Big refactor of several classes for concurrent,
        elimination of several locks
      - Reduce max number of resent acks in a packet to
        lower overhead
      - Take incoming messages from the head of the queue,
        not sure why taking them from the tail "reduces latency"
      - Java 5 cleanup

zzz's avatar
-2  
zzz committed
2010-03-17 zzz
    * I2PTunnel: Disable nonce checking when console password set
    * Reseed: Add another host

zzz's avatar
zzz committed
* 2010-03-15  0.7.12 released

zzz's avatar
zzz committed
2010-03-13 zzz
    * Partial fix for i2ptunnel nonce troubles

2010-03-08 zzz
    * Floodfills: Increase max to 60 (was 28) and min to 45 (was 20)
    * i2psnark: Better track outgoing bandwidth by incrementing
      counter before the blocking write
    * Random: Remove and deprecate some old classses
    * Reseeder: Reduce max response size to 1MB (was 8MB)

zzz's avatar
zzz committed
2010-03-05 zzz
    * Console:
      - Tag reseed messages
      - Translate country names on flag popups
zzz's avatar
zzz committed
    * I2PSOCKSIRCTunnel:
      - New, for filtering IRC client traffic when using SOCKS
    * I2PTunnelIRCClient:
      - Make filter classes static and public for use by SOCKS
Loading
Loading full blame...