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

Skip to content
Snippets Groups Projects
history.txt 331 KiB
Newer Older
2010-06-16 zzz
    * Console: Sort countries with selected locale
    * FileUtil: Try to handle lack of unpack200 support more gracefully
    * Update: Select old update URL if no unpack200 available

zzz's avatar
zzz committed
2010-06-13 zzz
    * Console: Add some divs for languages to news and readmes
    * HTTP Proxy: Pass different User Agent to outproxy
    * i2psnark:
      - Move config to separate page
      - Icon tweaks
    * Translation: zh fix

dev's avatar
dev committed
2010-06-12 welterde
    * fixed possible race-condition and improved code style in ObjectCounter utility class

zzz's avatar
zzz committed
* 2010-06-07  0.7.14 released

2010-06-07 zzz
    * Misc tweaks after code review

zzz's avatar
zzz committed
2010-06-05 zzz
    * Netdb:
      - Use new receivedAsReply flag in LeaseSet to mark
        those received as response to a query
      - Mark which methods in FloodfillPeerSelector may return
        our own hash
      - Redefine selectNearest() so it may return our own hash,
        so it can be used for closeness measurement
      - Redefine findNearestRouters() to return Hashes
        instead of RouterInfos
      - Fix LeaseSet response decisions for floodfills, based
        on partial keyspace and closeness measurements
      - List only count of published leasesets in netdb

2010-06-03 zzz
    * NewsFetcher: Delay a minimum amount at startup
    * Update: Fix multiple updates after manually
      starting update - caused by refreshing summary bar
      (thx 'backup'!)

2010-06-02 zzz
    * graphs.jsp: Tag some more
    * Translation: Set xgettext add-comments option
    * UDP: Fix a bug from a blank i2np.udp.host config
      causing frequent RouterInfo updates and incorrect
      addition of introducers, caused by config.jsp handling
    * Update: Change default update URLs to .su2 for pack200

2010-06-01 zzz
    * i2psnark:
      - More listing fixes
      - Revert choker change
zzz's avatar
zzz committed
      - Start end game a little sooner
    * Installer: Disable pack200 in updater again, doesn't work
      on Java 1.5
    * Remove jetty from updater - it's been in for a few
      releases, and i2psnark now has its own listHTML method

2010-05-27 zzz
    * Translate: Add GNU ngettext (plurals) support

2010-05-26 zzz
    * i2psnark: Listing fixes and cleanups;
      icons on front page; tweak bw choker again

zzz's avatar
zzz committed
2010-05-24 zzz
    * i2psnark: Listing icons and cleanups

dev's avatar
dev committed
2010-05-23 welterde
    * core:
      - fixed major security hole in DatagramDissector
dev's avatar
dev committed
    * I2PTunnelServer: Implemented WEBIRC support in IRC server tunnel

zzz's avatar
zzz committed
2010-05-23 zzz
    * i2psnark:
      - Choke slower when at bandwidth limit
      - Fix completion % for small files
      - Use Random from context
    * NewsFetcher:
      - Add backup URL
      - Change to 0 retries (was 2)

zzz's avatar
-9  
zzz committed
2010-05-21 zzz
    * i2psnark:
      - Spiff up dir listings
      - Urlify some messages
      - Only go into end game at the end

zzz's avatar
zzz committed
2010-05-19 zzz
    * Data: Remove lots of unnecessary initializers
    * susidns: More validatation when adding entry
zzz's avatar
zzz committed

zzz's avatar
zzz committed
2010-05-15 zzz
    * Console:
      - Tag text in graphs
      - Move SummaryRenderer to its own file
    * Eepsite: Set no-cache in redirecting page
    * Hash: Move caching XOR methods only used by KBucket
      into netdb
    * i2psnark: CSS tweaks
    * Log: Translate priority

2010-05-13 zzz
    * netdb.jsp debug tweaks
    * Plugins: Try to prevent ZipErrors after upgrade

zzz's avatar
zzz committed
2010-05-10 zzz
    * Console:
      - Summary bar tweaks
      - Add monthly bw estimate
    * DataHelper: Deprecate inefficient eq() methods
    * i2psnark:
      - Add tunnel config dropdowns
      - Comment out old proxy stuff
    * NetDB:
      - Handle old and duplicate stores more efficiently
      - Have DataStore put() return success
      - Move getDistance() to its own class
    * Router: Add router.forceBandwidthClass advanced config for testing
    * Streaming: Add support for connection throttling
    * TunnelPoolManager: Concurrent
    * UDP: To help limit connections, don't offer to introduce
      when floodfill

2010-05-10 sponge
     * PluginStarter: If there is some delay, there may be a really good reason for it.
       Loading a class would be one of them!
       So we do a quick check first, If it bombs out, we delay and try again.
       If it bombs after that, then we throw the ClassNotFoundException.

zzz's avatar
zzz committed
2010-05-05 zzz
    * build.xml: Create packed sud in release
    * Console:
      - Print stack trace if exception on startup
      - IllegalStateException rather than NPE if no context
    * EepGet: Limit max times to fail completely even if numRetries is higher
    * i2psnark: Skip 'the' when sorting snarks
    * I2PTunnelHTTPClient: Reject 192.168.*
    * Plugins:
      - Set classpath for specific client only, not for the whole JVM
      - Use ConfigDir() not AppDir()
    * Replace size() <= 0 with isEmpty() everywhere, ditto > 0 -> !isEmpty()
    * RouterInfo: Clean up use of sortStructures()

zzz's avatar
zzz committed
2010-05-02 zzz
    * ByteCache:
      - Add a per-cache stat
      - Limit each cache based on max memory
      - Disable in UDP MessageReceiver
      - Add clearAll() method to be called when under
        severe memory pressure; call from Router
    * Plugins: Fix version checker bug

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
Loading
Loading full blame...