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

Skip to content
Snippets Groups Projects
history.txt 275 KiB
Newer Older
2009-07-24 zzz
    * Eepsite: Add Deutsch index page and css (thanks sperrbezirk!)
    * Router: Support i2p.dir.base and i2p.dir.config passed in via properties
    * Throttle: Decrease default max tunnels to 2500

2009-07-23 dr|z3d
    * Include additional tile graphics and I2PSnark header logo in /console/images/
    * Tidy up some layout irks; add some last minute 0.7.6 pre-release sparkle!
    * Ongoing overhaul of the I2PSnark UI.

sponge's avatar
sponge committed
2009-07-23 sponge
    * Add bob.i2p and sponge.i2p keys to hosts.txt

sponge's avatar
sponge committed
2009-07-23 sponge
    * Fix jdk 1.6izm in BOB as per zzz

2009-07-22 dr|z3d
    * More work on the I2PSnark UI.
    * Start of improvements to tunnel table data.
    * Ongoing theme enhancements.

2009-07-21 dr|z3d
    * First stage of overhaul of webapps ui. 
      susidns, susimail & i2psnark now lightly themed.
    * Proxy error messages now themed as per chosen theme.
    * Modest tweaks to the classic theme, et al.

2009-07-21 zzz
    * configclients.jsp: Close anchor
    * Console: Drop top-level css, unused now
    * Eepsite: Add default robots.txt (thanks v1v4)
    * GeoIP: Add license info
    * HTTP Proxy: Additional proxy.i2p restrictions
    * ServiceManager: Drop, unused

zzz's avatar
zzz committed
2009-07-20 zzz
    * BuildHandler: Increase threshold for dropping instead
      of rejecting to 81% (was 75%)
    * Console: Hide configui.jsp from IE, disable selection
    * GeoIP: Fix minor bugs (thanks Arsene)
    * graphs.jsp: Reduce refresh time to eliminate double iframe load
    * HTTP Proxy: Fix proxy.i2p "home page" (thanks dr|z3d)
    * I2PSnark: Remove Postman tracker
    * Peer Profiles:
      - Reduce max age for display to 2h (was 3h)
      - Drop unused Persist classes
      - Dynamically adjust expire time to control memory use
      - Increase reorganize time to 45s (was 30s) to reduce CPU use
        and lock contention
      - Remove some stat rates
      - Delay start of PeerTestJob
    * Stats: Increase coalesce time to 50s (was 20s) to reduce CPU use
    * summarynoframe.jsp: Cleanup
    * Transports: Reduce the number of Rates

zzz's avatar
zzz committed
2009-07-16 zzz
    * HTTP Proxy: Themes for error pages

sponge's avatar
sponge committed
2009-07-16 sponge
    * ministreaming:
      - small pedantic fix
    * streaming:
      - Fix a deadly race condition.
      - Some small pedantic fixes.
    * core:
      - Fix a deadly race condition.
    * BOB:
      - Fixed some races that occured from fixing races in streaming and core.
      - Some badly needed code refactoring to depend less on the database.

zzz's avatar
zzz committed
    * Console:
      - Make light the default theme
      - Convert readme_zh.html from GB2312 to UTF-8
    * Installer: Don't launch the router from the postinstall.sh script
      on linux anymore; add a panel to the installer to provide launch instructions.

sponge's avatar
sponge committed
2009-07-15 sponge
    * Slackware SlackBuild fixes.

2009-07-14 dr|z3d
    * Increment to 0.7.5-10
    * Tidy up layout of readme.* files.
    * Work on console css to make it more Opera/webkit friendly.
    * Other cosmetic tweaks.

zzz's avatar
-9  
zzz committed
2009-07-13 zzz
    * Build: Add readme*.html files to the udpater
    * Build Handler: Don't reject for conn limits if class O,
      under the assumption that they are already talking
      to most of the routers, so there's no reason to reject. This may drive them
      to their conn. limits, but it's hopefully a temporary solution to the
      tunnel build congestion. As the net grows this will have to be revisited.
    * Throttle: Increase default max tunnels to 3000,
      to give us more capacity during congestion
    * Tunnels: Change the default variance from 1 to 0.
      Under the one-packet-enough theory, and the fact that most
      tunnels in a x+1 pool are of length x, variable lengths
      don't really help that much. Also, a default of 1 led
      to all sorts of problems with iMule/SAM, who was not
      setting the variance properties.
      This will affect exploratory tunnels for new users,
      and those that have never saved a change on configtunnels.jsp,
      and iMule users 1.4.5 and earlier.

zzz's avatar
zzz committed
2009-07-12 zzz
    * Add configui.jsp
    * orange flash remove take 2

2009-07-11 zzz
    * netdb.jsp: Fix bad tag causing orange mouseovers

z3d's avatar
z3d committed
2009-07-11 dr|z3d
    * More enhancements to the router console, consolidation of the
      light and dark themes.     
      - Apply new themes with routerconsole.theme=light/dark/classic
        added to advanced config.

zzz's avatar
-6  
zzz committed
2009-07-11 zzz
    * Build Handler: Drop rather than reject requests when near
      conn limits and the next hop is not connected, to reduce
      connection congestion
    * Console: Force IE to the classic theme
    * I2PSnark:
      - Bring back details links for Postman2 B64 torrents
    * I2PTunnel:
      - Make reduce-on-idle the default for all the shared clients
        for new installs (15m)
    * Profile Organizer:
      - Allow NTCP-only peers in inbound tunnels
    * Transports:
      - Move from a single connection limit threshold (80%) to
        two (75% and 87%), and only start rejecting tunnels
        at the higher threshold, to increase build success
      - Move some limit methods from the transports to TransportImpl
      - Add limit methods with a threshold argument
      - Increase default SSU conn limits a little more

2009-07-07 dr|z3d
    * Introducing 2 new console themes (light & dark), in addition
      to changes to the console navigation; navbar now resides in 
      the sidepanel and other stuff besides. More to follow!
z3d's avatar
z3d committed

zzz's avatar
-4  
zzz committed
2009-07-06 zzz
    * Console: Fix small textareas on Opera
    * EepGet: Don't send X-Accept-Encoding for non-proxied fetches
    * HTTP Proxy: Limit proxy.i2p to /themes/ directory
    * I2PSnark:
      - Change postman2 announce URL to use hostname rather than B64
      - Shorten torrent name to fit better on one line
    * I2PTunnel:
      - Add edit text
      - Fix broken favicon
    * Move almost all uses of StringBuffer to StringBuilder,
      for efficiency (thanks Arsene for the suggestion)
    * Reseed:
      - Fix console status messages broken by global replace
      - Remove tino, add b.netdb.i2p2.de
    * SSUDemo: Move to the router/java/test directory
    * Startup: Log clients.config problems
    * Transport: Implement NTCP auto-transition from an
      address to no address, so that inbound NTCP is disabled
      after SSU detects a firewall. When UPnP was apparently successful
      but the router is still firewalled (due to an additional
      software firewall or a bad UPnP indication, for example)
      the router will now remove the NTCP address.

sponge's avatar
sponge committed
2009-07-05 sponge
    * Added X-I2P-DestB64 and X-I2P-DestB32 http headers

2009-06-29 zzz
    * Big directory rework:
      Eliminate all uses of the current working directory, and
      set up multiple directories specified by absolute paths for various uses.

      Add a WorkingDir class to create a user config directory and
      migrate certain files to it for new installs.
      The directory will be $HOME/.i2p on linux and %APPDATA%\I2P on Windows,
      or as specified in the system property -Di2p.dir.config=/path/to/i2pdir
      All files except for the base install and temp files will be
      in the config directory by default.
      Temp files will be in a i2p-xxxxx subdirectory of the system temp directory
      specified by the system property java.io.tmpdir.

      Convert all file opens in the code to be relative to a specific directory,
      as specified in the context. Code and applications should never open
      files relative to the current working directory (e.g. new File("foo")).
      All files should be accessed in the appropriate context directory,
      e.g. new File(_context.getAppDir(), "foo").

      The router.config file location may be specified as a system property on the
      java command line with -Drouter.configLocation=/path/to/router.config
      All directories may be specified as properties in the router.config file.

      There will be no migration from an existing installation
      unless the system property -Di2p.dir.migrate=true is set.
      If there is no migration, it will continue to use $I2P for all files,
      except for temporary and PID files.

      The following linux scripts are now customized with the install path at,
Loading
Loading full blame...