f10478ceef
comment out test
2012-10-09 10:16:05 +00:00
d477773054
* NetDB: Increase floodfills again
2012-10-09 10:15:44 +00:00
e99dd72cb6
* SSU:
...
- Fix relay request handling bug from -10
- Fix peer test reply handling bug from -10
- Fix NPE from -6
2012-10-08 09:32:04 +00:00
b095b7e769
* i2ptunnel:
...
- Set default read timeout in standard server
- Reduce header timeout, enforce total header timeout
in IRC and HTTP servers (ticket #723 )
* Streaming: Don't ignore option or force connect timeout to 5 minutes
* Streaming javadocs
* SocketTimeout cleanup
2012-10-07 20:57:35 +00:00
d80340f0ae
* UPnP: Workaround NPE (ticket #728 )
...
root cause TBD
2012-10-07 20:47:22 +00:00
3acc2fb160
- Much improved peer test defenses
...
- Minor improvements to relay defenses
2012-10-06 22:47:17 +00:00
034db1a282
Validate port/IP in received peer tests
2012-10-06 14:58:42 +00:00
b07b9bf0b9
* SSU:
...
- Throttle outbound destroys on shutdown
- Limit outbound introduction offers
2012-10-06 13:44:57 +00:00
0448537509
make inbound and exploratory settings final
2012-10-05 13:38:27 +00:00
583463ab42
* configservice.jsp: Add GC button
2012-10-05 13:09:34 +00:00
b20e298f6e
* SSU:
...
- More synchronization fixes
- Reduce chance of dup acks in a single message
- Reduce max unsent acks to 50
- Use last ack time in ping decision too
- Reduce ack delay
2012-10-05 13:08:05 +00:00
090d59fcb7
* DataHelper: Sanity checks in storeProps(), use
...
storeProps() for router config again
2012-10-05 13:00:52 +00:00
1d174d6797
* TunnelPoolManager: Fix early NPE (ticket #724 )
2012-10-05 12:59:30 +00:00
4d1ea6e4cd
* SSU:
...
- Increase max outbound establishments based on bandwidth
- Synchronization fix for Java 5
- Use multiple buffer sizes in OutboundMessageState to
reduce memory usage
- Adjust skew calculation, synchronize too
- Ping loop improvements
2012-10-03 19:05:56 +00:00
d2c1641569
* NTCP: Reduce conLock contention
2012-10-03 17:40:59 +00:00
a1873e74e5
cleanup
2012-10-03 17:40:31 +00:00
4dc90ef5da
* SSU:
...
- Fix memory leak in _peersByRemoteHost map caused by not
removing peers that change IP or port
- Send keepalives if firewalled
- Handle peers that change ports on an established session
- Synchronize adds and drops
- Don't use peers with high RTTs in clock skew calculation
- Reduce initial RTT/RTO
2012-10-02 18:36:06 +00:00
e130264254
* NTCP: Only set keepalive if firewalled
2012-10-02 12:41:31 +00:00
93039a6813
* OOMListener: Dump threads on OOM
2012-10-02 12:40:00 +00:00
6684ba1b1d
* I2CP: Delay after sending disconnect message to
...
help it get through
2012-10-02 12:35:45 +00:00
a71e8fae00
* i2psnark:
...
- Fix bugs in rarest-first tracking
- Fix requesting of partial piece when there are multiple seeds
- Synch fix in BitField
2012-09-28 19:25:31 +00:00
eeaa4fbbb4
* peers.jsp: Remove SSU "Dev" column
2012-09-28 18:48:58 +00:00
1a50b6243d
volatile
2012-09-28 18:41:19 +00:00
fb5d0cd760
Boolean.valueOf(x).booleanValue() -> Boolean.parseBoolean(x)
2012-09-28 17:50:41 +00:00
20e463e41b
* Streaming:
...
- Implement changing connection limits on a running session
- Implement global blacklist
2012-09-26 20:02:36 +00:00
0533aa7f6f
* RFC822Date: Synchronization fix
2012-09-26 19:58:08 +00:00
7051e1c5f6
* UPnP: Cleanup & final
2012-09-25 19:30:49 +00:00
9e3559625c
* OutboundEstablishState: Cleanup (ticket #671 )
2012-09-25 19:22:36 +00:00
5b1ea6187f
* EventLog: Fix IAE on portable
2012-09-25 19:20:15 +00:00
20279d1597
propagate from branch 'i2p.i2p' (head 52d5a19210a344e0de43f6fe4d898d34f6c41829)
...
to branch 'i2p.i2p.zzz.update' (head d88c6abf9b4988ba892e435594cd74917ab9ab7f)
2012-09-25 15:04:49 +00:00
e884ca54ef
-1
2012-09-21 17:54:46 +00:00
336420cf50
propagate from branch 'i2p.i2p.zzz.test' (head 5dadb7923797a3e6d9ead4d4b17ab7e0e0201b2b)
...
to branch 'i2p.i2p' (head 703251aaf19111efe6fac5a4ae49f00a1aac1e9e)
2012-09-21 17:50:59 +00:00
f16e83f21b
0.9.2
2012-09-21 14:24:53 +00:00
0eedc3aa19
intern strings
2012-09-19 20:47:50 +00:00
f232775161
CoDel for build handler
2012-09-19 19:00:06 +00:00
bd57463d42
fix NTCP backlogged indication
2012-09-18 12:37:30 +00:00
259c28f8c1
startup/shutdown synchronization in several places
2012-09-16 15:47:36 +00:00
b6a5360390
log/stat tweaks
2012-09-16 15:46:36 +00:00
ccb8483766
* Build: Fix unpack problem on Java 5: http://forum.i2p/viewtopic.php?t=7334
2012-09-15 13:12:00 +00:00
68ccb3a944
cleanup
2012-09-14 13:53:36 +00:00
b317eca5e3
* SSU: Fix shutdown NPE (ticket #709 )
2012-09-14 13:50:06 +00:00
b9aceb895d
* SSU:
...
- Increase initial and max RTO
- Don't count ack-only packets in bandwidth allocation
- Unused method cleanup
2012-09-12 21:55:15 +00:00
e8a8f3c210
* TunnelGateway: Implement pushback from a backlogged transport
...
queue to the pre-fragmentation queue
2012-09-10 21:30:54 +00:00
e0fc642fc3
reduce _jobLock contention
2012-09-10 17:27:18 +00:00
835ed6d9bb
boost priority of shutdown thread
2012-09-10 17:25:00 +00:00
3781928693
logging cleanups
2012-09-10 17:22:51 +00:00
2f98d05e7c
* Clock: Synchronization, log large shifts to event log
2012-09-09 15:45:29 +00:00
74e753934c
* SystemVersion: New util, to consolidate duplicate code,
...
and determine Java version on Android
2012-09-09 15:40:14 +00:00
9bc54f27cf
* ClientManager:
...
- Concurrent client map for faster lookup
- Add by-hash client map for faster lookup by hash
- More cleanups
2012-09-08 21:56:05 +00:00
d9e6c06b22
* I2CP: Buffer output streams
...
* ClientConnectionRunner: More cleanups and edge cases
2012-09-08 20:45:11 +00:00