Newer
Older
issues.
* When an I2PTunnel client or httpclient is explicitly closed, destroy the
associated session (unless there are other clients using it), and deal
with a closed session when starting a new I2PTunnel instance.
* Refactoring and logging.
2004-09-06 jrandom
* Address a race condition in the key management code that would manifest
itself as a corrupt router identity.
* Properly clear old transport addresses from being displayed on the old
console after soft restarts.
* Properly refuse to load the client applications more than once in the
same JVM.
* Added support for a graceful restart (a graceful shutdown followed by a
full JVM restart - useful for restarting client apps).
* More defensive programming, HTML cleanup, logging
* wrapper.config cleanup of duplicate lines
2004-09-04 jrandom
* Added some basic guards to prevent multiple instances from running.
Specifically, a file "router.ping" in the install directory which is
written to once a minute - if that file exists and has been modified
within the last minute, refuse to start up. In turn, adjust the
service wrapper to wait a minute before restarting a crashed JVM.
* Create a "work" directory in the I2P install dir which Jetty will
use for all of its temporary files.
* Tell the browser not to cache most of the router console's pages.
2004-09-04 jrandom
* Update the SDK to automatically reconnect indefinitely with an
exponential delay on retries (capped at 5 minutes).
* 2004-09-03 0.4 released
2004-09-03 jrandom
* Updated default wrapper.config to deal with the hard restart option
* Include the history.txt in the /help.jsp page
* HTML updates (wrapper.log, and no more unix scripts)
* Updated VERSION constants to 0.4
2004-09-03 hypercubus
* Bugfix: Installer launches postinstall.bat on WinNT/2K properly.
* Temporarily removed install_i2p_service_unix and
uninstall_i2p_service_unix from distribution packages.
* postinstall.bat/postinstall.sh cleans installation directory of all files
not applicable to the host OS.
2004-09-03 oOo
* Added some filters to the HTTP request, replacing the User-Agent,
Referrer, Via, and From headers, which helps until we have a more
comprehensive filtering system.
2004-09-03 jrandom
* Disabled the old listener on port 7655.
2004-09-02 jrandom
* Cleaned up the base build.xml, adding a new target ("updater") which
builds the file i2pupdate.tar.bz2 which can be safely extracted over
existing installs.

jrandom
committed
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
2004-xx-xx jrandom
* Implemented the new web architecture and router console
* Implemented I2PTunnel web interface, and revamped startup process.
* Revamped peer selection code to address skew.
* Removed all temporary threads from the router and the SDK.
* Bugfix dealing with timeouts and resends.
* Integrated Iakin's jcpuid library and jbigi update, with modifications.
2004-xx-xx hypercubus
* Implemented the new installation process.
* Integrated systray
* Integrated service manager
2004-xx-xx oOo
* Implemented ?i2paddresshelper= hook
* Many small bugfixes to the web interface, router, i2ptunnel, and core.
2004-xx-xx Nightblade
* libSAM updates.
2004-xx-xx cervantes
* Imported i2pProxy.pac proxy script in with the build.
* 2004-08-20 0.3.4.3 released
* 2004-08-12 0.3.4.2 released
* 2004-08-08 0.3.4.1 released
* 2004-07-29 0.3.4 released
* 2004-07-23 0.3.3 released
* 2004-07-16 0.3.2.3 released
* 2004-07-14 0.3.2.2 released
* 2004-07-11 0.3.2.1 released
* 2004-07-07 0.3.2 released
* 2004-06-25 0.3.1.5 released
* 2004-05-23 0.3.1.4 released
* 2004-05-20 0.3.1.3 released
* 2004-05-13 0.3.1.2 released
* 2004-05-07 0.3.1.1 released
* 2004-04-30 0.3.1 released
* 2004-04-20 0.3.0.4 released
* 2004-04-04 0.3.0.3 released
* 2004-03-30 0.3.0.2 released
* 2004-03-25 0.3.0.1 released
* 2004-03-21 0.3.0 released
* 2004-03-10 0.2.5.4 released
* 2004-03-04 0.2.5.3 released
* 2004-02-28 0.2.5.2 released
* 2004-02-27 0.2.5.1 released
* 2004-02-25 0.2.5 released
* 2004-02-19 0.2.4.2 released
* 2004-02-15 0.2.4.1 released
* 2004-02-14 0.2.4 released
* 2004-01-27 0.2.3.6 released
* 2004-01-21 0.2.3.5 released
* 2004-01-14 0.2.3.4 released
* 2003-12-29 0.2.3.3 released
* 2003-12-27 0.2.3.2 released
* 2003-12-25 0.2.3.1 released
* 2003-12-13 0.2.3 released
* 2003-12-01 0.2.2 released
* 2003-11-18 0.2.1.1 released
* 2003-11-12 0.2.1 released
* 2003-11-09 0.2.0.3 released
* 2003-11-08 0.2.0.2 released
* 2003-11-03 0.2.0.1 released
* 2003-11-01 0.2 released