|
1f3227409b
|
Reduce initial ack delay to 1000
Rework the logic for acking duplicate packets
|
2013-08-10 21:03:05 +00:00 |
|
|
afda1da9c3
|
volatile
|
2013-08-10 21:00:09 +00:00 |
|
|
e3f02553fd
|
javadoc
|
2013-07-28 12:52:10 +00:00 |
|
|
dd181a90e1
|
Fix NPE when cancelling PacketLocal's
|
2013-07-25 20:07:12 +00:00 |
|
|
a1c724f866
|
reduce initialRTO to 9000
|
2013-07-23 14:18:51 +00:00 |
|
|
96609e9173
|
change default loglevel for duplicate close()s to INFO
|
2013-07-23 14:17:26 +00:00 |
|
|
90cc71d14d
|
propagate from branch 'i2p.i2p.zzz.test2' (head d80f8632ef0a2aa350eee9a38ba6a4c56471f5bc)
to branch 'i2p.i2p' (head e8b712c826e44211217f06eb3a4da2703323a42f)
|
2013-07-20 11:53:41 +00:00 |
|
|
8505e8a1ca
|
fix streaming property
|
2013-07-19 21:28:14 +00:00 |
|
|
96de87fdde
|
compute rttDev in updateRTT
|
2013-07-18 22:33:23 +00:00 |
|
|
55d571ffec
|
Hardcode TCP constants
Various suggestions by zzz
|
2013-07-18 22:25:10 +00:00 |
|
|
ae347c4fa1
|
sync getters
|
2013-07-18 15:52:40 +00:00 |
|
|
018098b8ef
|
better loading from cache
|
2013-07-18 01:52:46 +00:00 |
|
|
171f0d2671
|
Implement RTT update on first ack
|
2013-07-17 21:13:19 +00:00 |
|
|
8937c4bf2a
|
Store stdev of rtt in the TCB cache as per RFC 2140
|
2013-07-17 18:13:42 +00:00 |
|
|
732eddd1b9
|
toString() fix (NO_ACK)
|
2013-07-10 18:14:18 +00:00 |
|
|
67859f67b0
|
Make activeResends field atomic
|
2013-07-09 13:55:09 +00:00 |
|
|
aab4a3ab44
|
Change criteria for resending on NACK to match comment
|
2013-07-07 20:13:11 +00:00 |
|
|
e9e550fb55
|
cleanup, sync, more logging
|
2013-07-07 19:15:08 +00:00 |
|
|
f80ea386a0
|
Log errors to logger if available
|
2013-07-07 17:20:06 +00:00 |
|
|
bec62c1be7
|
Remove unused field
Use atomics to manage closed state and IOExceptions
|
2013-07-05 19:48:31 +00:00 |
|
|
7f8efca0ba
|
minor cleanup, more to follow
|
2013-07-05 19:05:54 +00:00 |
|
|
76de4faf62
|
better sync
|
2013-07-05 18:29:00 +00:00 |
|
|
dfc4948a6f
|
cleanup & sync
|
2013-07-05 18:21:42 +00:00 |
|
|
ba0e58e66a
|
fix compilation
|
2013-07-05 12:53:13 +00:00 |
|
|
18531f0c09
|
Log close() loops
|
2013-07-05 12:43:58 +00:00 |
|
|
93df048bd6
|
Cleanups, make I2PSocket a Closeable
|
2013-07-05 11:54:18 +00:00 |
|
|
6f5f4d179b
|
* Streaming:
- Don't stop timers when session disconnects (tickets #644, #810)
- Throw exception on attempt to use destroyed socket manager
- Clear TCBShare cache when stopped
- Javadocs
|
2013-07-04 14:54:46 +00:00 |
|
|
570f8526b0
|
getSession() cannot be null
|
2013-06-30 17:00:14 +00:00 |
|
|
67f73d7198
|
wip
|
2013-06-29 21:22:28 +00:00 |
|
|
6e36d374ea
|
wip
|
2013-06-29 21:12:11 +00:00 |
|
|
740b37b70c
|
wait until client thread finishes before declaring victory
|
2013-06-29 21:03:19 +00:00 |
|
|
782e38bdcf
|
add TODO, make server thread daemon
|
2013-06-29 21:02:30 +00:00 |
|
|
937404b39c
|
test seems to be hopelessly out of date
|
2013-06-29 20:35:27 +00:00 |
|
|
a0bf223031
|
return the Thread object for join()-ing
|
2013-06-29 20:34:57 +00:00 |
|
|
1c68852f45
|
Finish rename
|
2013-06-28 22:32:05 +00:00 |
|
|
4f6065b4fa
|
refactoring most tests
remove standalone test from junit wildcard
|
2013-06-28 22:27:31 +00:00 |
|
|
14944982fb
|
Trying to fix the Jenkins build..
|
2013-06-28 20:50:38 +00:00 |
|
|
10bf74e045
|
add streaming lib tests to the top-level ant targets
|
2013-06-28 18:48:39 +00:00 |
|
|
a9d9e6b572
|
work on test
|
2013-06-28 18:43:36 +00:00 |
|
|
bddfe3ed86
|
Convert most streaming tests to JUnit4
|
2013-06-28 16:00:47 +00:00 |
|
|
a308179d81
|
Fix and junit-ify tests
|
2013-06-28 15:21:02 +00:00 |
|
|
00d1b7519f
|
* Streaming: Flush debug pcap stream after closing connection
|
2013-06-17 19:54:22 +00:00 |
|
|
16c8a19be8
|
* Streaming: Throw chained IOE from streams to get correct location
|
2013-05-07 13:09:03 +00:00 |
|
|
a44e75201f
|
* Streaming: Pcap window size fixes
|
2013-04-21 15:40:08 +00:00 |
|
|
1eda9e9053
|
set ethertype to IPv4
|
2013-04-10 17:01:54 +00:00 |
|
|
2217d1ab95
|
Moved *streaming and i2ptunnel tests to match convention
|
2012-11-04 11:23:12 +00:00 |
|
|
84a0793a10
|
* Streaming: New disableRejectLogging option (default false), enable for snark
|
2012-10-31 15:56:02 +00:00 |
|
|
4baf3b6913
|
Fixups after props from:
i2p.i2p.zzz.pcap
i2p.i2p.zzz.test
i2p.i2p.zzz.test2
i2p.i2p.zzz.update
Javadoc fixes
Checklist tweak
-1
|
2012-10-28 13:08:02 +00:00 |
|
|
5766db2c09
|
propagate from branch 'i2p.i2p.zzz.pcap' (head fff5fc864e5905ed77f8d60f7d0892ed5c2447b4)
to branch 'i2p.i2p' (head cc74e6e08096cc7fdb8563b2eae82df2a000ab01)
|
2012-10-28 12:26:52 +00:00 |
|
|
61ee957add
|
pcap:
- Buffer output
- Separate methods for inbound and outbound, so we
don't need to use PacketLocal for inbound
- Cleanups after prop
- Finals etc.
|
2012-10-27 18:03:54 +00:00 |
|