Commit Graph

2827 Commits

Author SHA1 Message Date
meeh da835fbd6b h2ik don't have static ip anymore. 2012-10-22 19:52:21 +00:00
zzz 8df2a2d00a * i2psnark: Fix request tracking bug preventing piece requests 2012-10-14 16:38:36 +00:00
zzz 65757dee1c * ShellCommand: Fix launching all browsers at startup (ticket #453) 2012-10-10 19:12:30 +00:00
zzz 1b154551a2 EventLog: add more events 2012-10-09 10:35:47 +00:00
zzz c419016a12 * SSU:
- Add peer test throttling
   - Peer test packet count fixes
   - Adjust peer test timeouts and add backoff
   - Reject relays and peer tests from same /16
   - More peer test cleanup and log tweaks
 * Transports:
   - Enforce minimum peer port
   - Warn on low router ports
2012-10-09 10:20:45 +00:00
zzz f10478ceef comment out test 2012-10-09 10:16:05 +00:00
zzz d477773054 * NetDB: Increase floodfills again 2012-10-09 10:15:44 +00:00
zzz 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
zzz 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
zzz d80340f0ae * UPnP: Workaround NPE (ticket #728)
root cause TBD
2012-10-07 20:47:22 +00:00
zzz 3acc2fb160 - Much improved peer test defenses
- Minor improvements to relay defenses
2012-10-06 22:47:17 +00:00
zzz 034db1a282 Validate port/IP in received peer tests 2012-10-06 14:58:42 +00:00
zzz b07b9bf0b9 * SSU:
- Throttle outbound destroys on shutdown
   - Limit outbound introduction offers
2012-10-06 13:44:57 +00:00
zzz 0448537509 make inbound and exploratory settings final 2012-10-05 13:38:27 +00:00
zzz 583463ab42 * configservice.jsp: Add GC button 2012-10-05 13:09:34 +00:00
zzz 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
zzz 090d59fcb7 * DataHelper: Sanity checks in storeProps(), use
storeProps() for router config again
2012-10-05 13:00:52 +00:00
zzz 1d174d6797 * TunnelPoolManager: Fix early NPE (ticket #724) 2012-10-05 12:59:30 +00:00
zzz 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
zzz d2c1641569 * NTCP: Reduce conLock contention 2012-10-03 17:40:59 +00:00
zzz a1873e74e5 cleanup 2012-10-03 17:40:31 +00:00
zzz 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
zzz e130264254 * NTCP: Only set keepalive if firewalled 2012-10-02 12:41:31 +00:00
zzz 93039a6813 * OOMListener: Dump threads on OOM 2012-10-02 12:40:00 +00:00
zzz 6684ba1b1d * I2CP: Delay after sending disconnect message to
help it get through
2012-10-02 12:35:45 +00:00
zzz 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
zzz eeaa4fbbb4 * peers.jsp: Remove SSU "Dev" column 2012-09-28 18:48:58 +00:00
zzz 1a50b6243d volatile 2012-09-28 18:41:19 +00:00
zzz fb5d0cd760 Boolean.valueOf(x).booleanValue() -> Boolean.parseBoolean(x) 2012-09-28 17:50:41 +00:00
zzz 20e463e41b * Streaming:
- Implement changing connection limits on a running session
   - Implement global blacklist
2012-09-26 20:02:36 +00:00
zzz 0533aa7f6f * RFC822Date: Synchronization fix 2012-09-26 19:58:08 +00:00
zzz 7051e1c5f6 * UPnP: Cleanup & final 2012-09-25 19:30:49 +00:00
zzz 9e3559625c * OutboundEstablishState: Cleanup (ticket #671) 2012-09-25 19:22:36 +00:00
zzz 5b1ea6187f * EventLog: Fix IAE on portable 2012-09-25 19:20:15 +00:00
zzz e884ca54ef -1 2012-09-21 17:54:46 +00:00
zzz 336420cf50 propagate from branch 'i2p.i2p.zzz.test' (head 5dadb7923797a3e6d9ead4d4b17ab7e0e0201b2b)
to branch 'i2p.i2p' (head 703251aaf19111efe6fac5a4ae49f00a1aac1e9e)
2012-09-21 17:50:59 +00:00
zzz f16e83f21b 0.9.2 2012-09-21 14:24:53 +00:00
zzz 0eedc3aa19 intern strings 2012-09-19 20:47:50 +00:00
zzz f232775161 CoDel for build handler 2012-09-19 19:00:06 +00:00
zzz bd57463d42 fix NTCP backlogged indication 2012-09-18 12:37:30 +00:00
zzz 259c28f8c1 startup/shutdown synchronization in several places 2012-09-16 15:47:36 +00:00
zzz b6a5360390 log/stat tweaks 2012-09-16 15:46:36 +00:00
zzz ccb8483766 * Build: Fix unpack problem on Java 5: http://forum.i2p/viewtopic.php?t=7334 2012-09-15 13:12:00 +00:00
zzz 68ccb3a944 cleanup 2012-09-14 13:53:36 +00:00
zzz b317eca5e3 * SSU: Fix shutdown NPE (ticket #709) 2012-09-14 13:50:06 +00:00
zzz 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
zzz e8a8f3c210 * TunnelGateway: Implement pushback from a backlogged transport
queue to the pre-fragmentation queue
2012-09-10 21:30:54 +00:00
zzz e0fc642fc3 reduce _jobLock contention 2012-09-10 17:27:18 +00:00
zzz 835ed6d9bb boost priority of shutdown thread 2012-09-10 17:25:00 +00:00
zzz 3781928693 logging cleanups 2012-09-10 17:22:51 +00:00