zzz
252f9ccee2
* SusiDNS: Reduce listings to 50/page
2012-01-30 22:04:30 +00:00
zzz
b3f3a60ca6
comment out unescapeHTML() until we need it
2012-01-26 15:03:54 +00:00
zzz
4120fc6f0b
* NetDB: Increase min ff to 200
2012-01-26 13:22:49 +00:00
zzz
abe83bc5bd
* Addresses: Fix NPE if no interfaces found http://forum.i2p/viewtopic.php?t=6365
2012-01-25 02:31:26 +00:00
zzz
c3bf470a80
-7
2012-01-22 18:30:25 +00:00
zzz
04544ac9e0
* Transports: Bind only to a single interface if specified
...
as the host address and it's available (ticket #591 )
2012-01-22 16:43:45 +00:00
zzz
669bcbd191
move VMCommSystem to dummy directory
2012-01-22 16:16:24 +00:00
sponge
b234ce3f51
Fix too short of delay for http. It is up to the browser to time out , not the proxy.
2012-01-20 02:43:38 +00:00
zzz
5b285db165
-5
2012-01-18 18:38:20 +00:00
zzz
a4a1ed4357
- When a peer is shitlisted, fail all our tunnels where
...
that peer is the adjacent hop. In particular this
will remove outbound tunnels when we can't contact
the first hop, and enable quicker recovery.
2012-01-18 02:01:59 +00:00
zzz
95329803a9
- Use new synchronized change-and-save-config methods
...
to eliminate races with ReadConfigJob
2012-01-18 01:54:34 +00:00
str4d
38dba5d19a
merge of 'a5d2fae48cf001c84ff5cea42466e1f3ed7d5f0a'
...
and 'c52409bf5d7b422c23a62eecfa50b98d7c74f8df'
2012-01-17 03:04:52 +00:00
dev
b1878d6026
Don't throttle tunnel creation if using a higher than default router.maxParticipatingTunnels setting.
2012-01-16 20:09:34 +00:00
zzz
23de1e6db8
-4
2012-01-16 14:10:06 +00:00
zzz
83480e456a
* NetDB: Hopefully fix rare NPE (ticket #589 )
2012-01-16 02:20:20 +00:00
zzz
9acabfb20f
- Add synchronized change-and-save-config methods to avoid races
2012-01-15 17:30:31 +00:00
zzz
b5d77685b9
* Router: Save previous version in config so we know when we updated
2012-01-15 16:46:34 +00:00
zzz
59ba19b965
* Transport: Revert change from -2, put addresses back in RouterInfo
...
when hidden, broke inbound tunnel building
2012-01-15 16:38:39 +00:00
zzz
7213ff0c76
* Build: Put Implementation-Version in manifests
2012-01-15 16:36:17 +00:00
zzz
eb2830b8f3
* jars.jsp: New debug page
2012-01-14 17:49:47 +00:00
zzz
4ad6d699e7
* Router:
...
- Auto-hidden mode for bad countries
- Don't put addresses in our RouterInfo when hidden
2012-01-10 00:05:17 +00:00
zzz
59bd51a419
move ReadConfigJob
2012-01-08 14:08:14 +00:00
zzz
b34ae8f051
more fixups from RouterAddress changes
2012-01-08 14:04:19 +00:00
zzz
5a4f2069f0
propagate from branch 'i2p.i2p.zzz.test' (head 1959049922a17635226170bf3309e281d8e02e43)
...
to branch 'i2p.i2p' (head a06bf8c92a0e1195b6f98dbad3e8898339bc6053)
2012-01-08 13:16:07 +00:00
zzz
f6ca6a5e0d
* Router shutdown:
...
- Fix failsafe shutdown hook broken in 0.8.8;
HUP, INT, and TERM signals should now shut down cleanly.
- Shutdown hook no longer prevents other hooks from running
- Trap HUP, if router.gracefulHUP=true, and do graceful shutdown.
Only under wrapper, non-Windows.
- i2prouter stop now uses SIGTERM
- Implement i2prouter graceful using SIGHUP (ticket #580 )
- Configure wrapper to ignore SIGUSR1 and SIGUSR2 as they will shut down
or crash the JVM
2012-01-08 13:15:47 +00:00
zzz
cc16834455
0.8.12
2012-01-06 00:40:20 +00:00
kytv
b391ed15ed
Update wrapper to 3.5.13
2012-01-02 16:12:50 +00:00
zzz
88cf742895
fixup after prop
2012-01-02 14:42:19 +00:00
zzz
f0eb5663f7
propagate from branch 'i2p.i2p' (head d289b6cafae6b23ce699dca11dbb3e993c8f827f)
...
to branch 'i2p.i2p.zzz.test' (head e2c6210696c78c54650ff345f18ad62b4543a18b)
2012-01-02 14:39:17 +00:00
zzz
d8e297dde7
* Fix webapp PortMapper lookup for SSL-only console
2012-01-02 12:31:23 +00:00
zzz
c82dbd82b1
* Fix log NPE when saveConfig() fails at startup, thx kytv (backport from jetty6 branch)
2011-12-31 14:49:47 +00:00
zzz
8fa720539a
RouterInfo, RouterAddress: Optimizations and integrity checks
...
- Remove synchronization
- Do not allow contents to change after being set, throw IllegalStateException
- Do not copy contents out in getters
- Make options final
- Add getOption() and getOptionsMap() methods
2011-12-23 21:41:58 +00:00
zzz
36cb07b0cc
Router: No longer check for updates or start any threads in the Router constructor,
...
for ease in building multiple routers in the JVM,
and also because starting threads in a constructor is bad practice.
All threads now start in runRouter().
Installation of updates now only happens via Router.main().
2011-12-23 17:01:52 +00:00
zzz
ebad5ad61c
tweaks
2011-12-23 16:52:04 +00:00
zzz
bbcd6243e7
* Logging: Eliminate LogWriter/LogManager deadlock (thx kytv)
2011-12-23 01:23:12 +00:00
zzz
78229227d2
* Router: Cleanup startup jobs and router.config reading; javadocs
2011-12-18 15:17:09 +00:00
zzz
fb4d85ff8b
* Blocklist: Buffer input to speed lookup
...
* PersistentDataStore: Buffer file writes and reads
2011-12-18 13:28:26 +00:00
zzz
937d2c54c8
* Addresses: Add utility toString() methods
...
* Transport: Log tweaks
2011-12-18 13:25:51 +00:00
kytv
add3bcedf6
-23-rc
...
Mainly bumping the version because of the theme regression (that I introduced and fixed).
2011-12-18 00:58:25 +00:00
zzz
18b8ddc419
misc. log tweaks
2011-12-17 14:04:57 +00:00
zzz
48841481f0
* ProfileManager: Make some profile update methods non-blocking to reduce
...
stalls in the transports during profile reorg
- Make isFailing() non-blocking since it's always false
2011-12-17 14:02:01 +00:00
zzz
bf45e31c62
* GeoIP: Reduce thread priority during lookup
2011-12-17 13:55:45 +00:00
zzz
6da32a1ccb
-21
2011-12-14 00:24:33 +00:00
zzz
eb32e2e23e
merge of '581e8c75800b84404730c41f6eb904fbc4e43804'
...
and 'fda7a0fe63b4cda793b7c15d5d263c211b2a0903'
2011-12-14 00:20:17 +00:00
kytv
6ce5e8bd03
Don't require that full stats need to enabled in order to graph high capacity
...
peers. (closes #450 )
2011-12-13 23:08:41 +00:00
zzz
60297f56d7
* GeoIP: Buffer input to speed lookup by 10x
2011-12-13 21:19:32 +00:00
zzz
c92c664d3d
used cached cert; generics
2011-12-13 20:38:02 +00:00
zzz
24c1473b1d
disable debug double-check
2011-12-13 19:12:26 +00:00
zzz
900defcd42
* MessageHistory:
...
- Flush at shutdown
- Fix file location, only delete if enabled
- Cleanups, concurrent
2011-12-13 15:25:56 +00:00
zzz
14f61bbbb3
* TransportBid: Remove unused stuff
2011-12-13 15:16:07 +00:00