2004-09-07 jrandom
* Disable the timestamper by default for all applications except the router (enable via -Dtime.disabled=false) * Simplify the retrieval of the full destination with text based browsers. * Bundle the updated wrapper.config and hosts.txt in the i2pupdate.tar.bz2
This commit is contained in:
@ -65,11 +65,24 @@ public class RouterContext extends I2PAppContext {
|
||||
|
||||
public RouterContext(Router router) { this(router, null); }
|
||||
public RouterContext(Router router, Properties envProps) {
|
||||
super(envProps);
|
||||
super(filterProps(envProps));
|
||||
_router = router;
|
||||
initAll();
|
||||
_contexts.add(this);
|
||||
}
|
||||
/**
|
||||
* Unless we are explicitly disabling the timestamper, we want to use it.
|
||||
* We need this now as the new timestamper default is disabled (so we don't
|
||||
* have each I2PAppContext creating their own SNTP queries all the time)
|
||||
*
|
||||
*/
|
||||
static final Properties filterProps(Properties envProps) {
|
||||
if (envProps == null)
|
||||
envProps = new Properties();
|
||||
if (envProps.getProperty("time.disabled") == null)
|
||||
envProps.setProperty("time.disabled", "false");
|
||||
return envProps;
|
||||
}
|
||||
private void initAll() {
|
||||
_adminManager = new AdminManager(this);
|
||||
_clientManagerFacade = new ClientManagerFacadeImpl(this);
|
||||
|
@ -15,9 +15,9 @@ import net.i2p.CoreVersion;
|
||||
*
|
||||
*/
|
||||
public class RouterVersion {
|
||||
public final static String ID = "$Revision: 1.24 $ $Date: 2004/09/06 00:21:26 $";
|
||||
public final static String ID = "$Revision: 1.25 $ $Date: 2004/09/07 02:17:03 $";
|
||||
public final static String VERSION = "0.4";
|
||||
public final static long BUILD = 7;
|
||||
public final static long BUILD = 8;
|
||||
public static void main(String args[]) {
|
||||
System.out.println("I2P Router version: " + VERSION);
|
||||
System.out.println("Router ID: " + RouterVersion.ID);
|
||||
|
Reference in New Issue
Block a user