forked from I2P_Developers/i2p.i2p
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
This commit is contained in:
@ -50,7 +50,7 @@ public class ConfigServiceHandler extends FormHandler {
|
|||||||
} catch (Throwable t) {
|
} catch (Throwable t) {
|
||||||
addFormError("Warning: unable to contact the service manager - " + t.getMessage());
|
addFormError("Warning: unable to contact the service manager - " + t.getMessage());
|
||||||
}
|
}
|
||||||
addFormNotice("Threads dumped to logs/wrapper.log");
|
addFormNotice("Threads dumped to wrapper.log");
|
||||||
} else if ("Show systray icon".equals(_action)) {
|
} else if ("Show systray icon".equals(_action)) {
|
||||||
try {
|
try {
|
||||||
SysTray tray = SysTray.getInstance();
|
SysTray tray = SysTray.getInstance();
|
||||||
|
@ -54,7 +54,7 @@
|
|||||||
<h4>Debugging</h4>
|
<h4>Debugging</h4>
|
||||||
At times, it may be helpful to debug I2P by getting a thread dump. To do so,
|
At times, it may be helpful to debug I2P by getting a thread dump. To do so,
|
||||||
please select the following option and review the thread dumped to
|
please select the following option and review the thread dumped to
|
||||||
<a href="logs.jsp#servicelogs">logs/wrapper.log</a>.<br />
|
<a href="logs.jsp#servicelogs">wrapper.log</a>.<br />
|
||||||
<input type="submit" name="action" value="Dump threads" />
|
<input type="submit" name="action" value="Dump threads" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
@ -42,6 +42,12 @@ details on other applications available, as well as their licenses, please see t
|
|||||||
<a href="http://www.i2p.net/licenses">license policy</a>. Source for the I2P code and most bundled
|
<a href="http://www.i2p.net/licenses">license policy</a>. Source for the I2P code and most bundled
|
||||||
client applications can be found on our <a href="http://www.i2p.net/download">download page</a>, and is
|
client applications can be found on our <a href="http://www.i2p.net/download">download page</a>, and is
|
||||||
in <a href="http://www.i2p.net/cvs">cvs</a>.</p>
|
in <a href="http://www.i2p.net/cvs">cvs</a>.</p>
|
||||||
|
|
||||||
|
<h2>Release history</h2>
|
||||||
|
<jsp:useBean class="net.i2p.router.web.ContentHelper" id="contenthelper" scope="request" />
|
||||||
|
<jsp:setProperty name="contenthelper" property="page" value="history.txt" />
|
||||||
|
<jsp:setProperty name="contenthelper" property="maxLines" value="500" />
|
||||||
|
<jsp:getProperty name="contenthelper" property="textContent" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
@ -14,8 +14,8 @@ package net.i2p;
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class CoreVersion {
|
public class CoreVersion {
|
||||||
public final static String ID = "$Revision: 1.17 $ $Date: 2004/08/12 21:15:54 $";
|
public final static String ID = "$Revision: 1.18 $ $Date: 2004/08/20 14:56:35 $";
|
||||||
public final static String VERSION = "0.3.4.3";
|
public final static String VERSION = "0.4";
|
||||||
|
|
||||||
public static void main(String args[]) {
|
public static void main(String args[]) {
|
||||||
System.out.println("I2P Core version: " + VERSION);
|
System.out.println("I2P Core version: " + VERSION);
|
||||||
|
10
history.txt
10
history.txt
@ -1,4 +1,12 @@
|
|||||||
$Id: history.txt,v 1.3 2004/09/03 02:22:24 jrandom Exp $
|
$Id: history.txt,v 1.4 2004/09/03 11:52:27 hypercubus Exp $
|
||||||
|
|
||||||
|
* 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
|
2004-09-03 hypercubus
|
||||||
* Bugfix: Installer launches postinstall.bat on WinNT/2K properly.
|
* Bugfix: Installer launches postinstall.bat on WinNT/2K properly.
|
||||||
|
@ -1,46 +1 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
|
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
|
||||||
|
|
||||||
<installation version="1.0">
|
|
||||||
|
|
||||||
<info>
|
|
||||||
<appname>I2P</appname>
|
|
||||||
<appversion>0.3.5</appversion>
|
|
||||||
<authors>
|
|
||||||
<author name="I2P" email="support@i2p.net"/>
|
|
||||||
</authors>
|
|
||||||
<url>http://www.i2p.net</url>
|
|
||||||
</info>
|
|
||||||
|
|
||||||
<guiprefs width="590" height="356" resizable="yes">
|
|
||||||
<laf name="liquid">
|
|
||||||
<os family="unix"/>
|
|
||||||
</laf>
|
|
||||||
</guiprefs>
|
|
||||||
|
|
||||||
<locale>
|
|
||||||
<langpack iso3="eng"/>
|
|
||||||
</locale>
|
|
||||||
|
|
||||||
<resources>
|
|
||||||
<res id="Installer.image" src="installer/resources/i2plogo.png" />
|
|
||||||
<res id="InfoPanel.info" src="installer/resources/readme.license.txt"/>
|
|
||||||
<res id="ProcessPanel.Spec.xml" src="installer/resources/ProcessPanel.Spec.xml"/>
|
|
||||||
</resources>
|
|
||||||
|
|
||||||
<panels>
|
|
||||||
<panel classname="HelloPanel"/>
|
|
||||||
<panel classname="InfoPanel"/>
|
|
||||||
<panel classname="TargetPanel"/>
|
|
||||||
<panel classname="InstallPanel"/>
|
|
||||||
<panel classname="ProcessPanel"/>
|
|
||||||
<panel classname="SimpleFinishPanel"/>
|
|
||||||
</panels>
|
|
||||||
|
|
||||||
<packs>
|
|
||||||
<pack name="Base" required="yes">
|
|
||||||
<description>Base installation files</description>
|
|
||||||
<fileset dir="pkg-temp" includes="**/*" targetdir="$INSTALL_PATH"/>
|
|
||||||
</pack>
|
|
||||||
</packs>
|
|
||||||
|
|
||||||
</installation>
|
|
@ -90,6 +90,8 @@ wrapper.on_exit.10=RESTART
|
|||||||
wrapper.on_exit.2=SHUTDOWN
|
wrapper.on_exit.2=SHUTDOWN
|
||||||
# hard shutdown
|
# hard shutdown
|
||||||
wrapper.on_exit.3=SHUTDOWN
|
wrapper.on_exit.3=SHUTDOWN
|
||||||
|
# hard restart
|
||||||
|
wrapper.on_exit.4=RESTART
|
||||||
|
|
||||||
# the router may take a few seconds to save state, etc
|
# the router may take a few seconds to save state, etc
|
||||||
wrapper.jvm_exit.timeout=60
|
wrapper.jvm_exit.timeout=60
|
||||||
|
@ -24,9 +24,9 @@ linked together).</p>
|
|||||||
run I2P as a service on windows machines (a daemon, for you *nix geeks). Windows users can
|
run I2P as a service on windows machines (a daemon, for you *nix geeks). Windows users can
|
||||||
add or remove the I2P service on the <a href="/configservice.jsp">service control page</a>, or
|
add or remove the I2P service on the <a href="/configservice.jsp">service control page</a>, or
|
||||||
through the install_i2p_service_winnt.bat and uninstall_i2p_service_winnt.bat scripts. *nix
|
through the install_i2p_service_winnt.bat and uninstall_i2p_service_winnt.bat scripts. *nix
|
||||||
users can use the install_i2p_service_unix and uninstall_i2p_service_unix scripts included, but
|
users can script up something to call <code>./i2prouter start</code> with the appropriate
|
||||||
they must be run as root. To uninstall I2P altogether, simply wipe the I2P installation
|
environment ($PATH, $JAVA_HOME, etc) and user id (I2P does not require root). To uninstall
|
||||||
directory.</p>
|
I2P altogether, simply wipe the I2P installation directory.</p>
|
||||||
|
|
||||||
<h2>What next?</h2>
|
<h2>What next?</h2>
|
||||||
|
|
||||||
|
@ -15,9 +15,9 @@ import net.i2p.CoreVersion;
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class RouterVersion {
|
public class RouterVersion {
|
||||||
public final static String ID = "$Revision: 1.19 $ $Date: 2004/09/02 16:26:03 $";
|
public final static String ID = "$Revision: 1.20 $ $Date: 2004/09/03 02:22:24 $";
|
||||||
public final static String VERSION = "0.3.4.3";
|
public final static String VERSION = "0.4";
|
||||||
public final static long BUILD = 2;
|
public final static long BUILD = 3;
|
||||||
public static void main(String args[]) {
|
public static void main(String args[]) {
|
||||||
System.out.println("I2P Router version: " + VERSION);
|
System.out.println("I2P Router version: " + VERSION);
|
||||||
System.out.println("Router ID: " + RouterVersion.ID);
|
System.out.println("Router ID: " + RouterVersion.ID);
|
||||||
|
Reference in New Issue
Block a user