zzz
75eda7e1b1
log tweak
2012-03-01 23:52:56 +00:00
zzz
cadedeb06c
* Build: Add built-by to jars; check for corrupt jars on debug page
2012-03-01 16:04:17 +00:00
zzz
ad8ce95545
Streaming: Fix race NPE (thx echelon)
2012-02-20 19:34:13 +00:00
zzz
7213ff0c76
* Build: Put Implementation-Version in manifests
2012-01-15 16:36:17 +00:00
zzz
8ecf423dfc
javadoc
2011-11-07 14:21:07 +00:00
dream
26d3646630
Added an "accepting" channel for I2PServerSockets that is really low brow, but should work for now. Compiles, runs.
2011-11-04 22:56:09 +00:00
zzz
f39e201067
* Lower max netdb RI expiration again
...
* Increase default max tunnels
* Cleanups after review
* Exorcism (ticket #476 )
2011-10-10 19:22:03 +00:00
dream
bae011da1d
Re-adding MessageChannel to I2PSocketFull
2011-10-07 01:26:29 +00:00
dream
6d621d5eb9
Checking in MessageChannel, nothing to see here moving on...
2011-10-07 01:26:10 +00:00
zzz
979825b07f
build fix
2011-10-05 22:01:53 +00:00
dream
9fbc7aef25
Taking StandardSocket back since an I2PSocket cannot act like a SocketChannel.
2011-10-01 19:45:10 +00:00
dream
00b9864dbf
merge of '1ffee552dec6b7d41faffb34cab1771773dc0bcd'
...
and '528475be65a5b99629fadd09c3d2f42bbc907914'
2011-10-01 17:22:29 +00:00
dream
863fb08fa1
Added rudimentary channel support.
2011-10-01 17:21:53 +00:00
zzz
273e940fa1
findbugs
2011-09-28 17:05:38 +00:00
zzz
6d064270fc
propagate from branch 'i2p.i2p' (head 793ca7c46f5d8b51c5880fc538dea7874e62f63b)
...
to branch 'i2p.i2p.zzz.test' (head d39f17fe601b6ae514111b07092de820668015d7)
2011-08-20 20:23:27 +00:00
zzz
1bf651b88b
final
2011-08-17 17:46:05 +00:00
zzz
0d212f6478
dont throw when setting to the same value
2011-07-28 18:23:27 +00:00
zzz
3834403c79
propagate from branch 'i2p.i2p' (head e014bb054baa0d8e844e9a97ad6f5b04ed7c0e56)
...
to branch 'i2p.i2p.zzz.test' (head 1e0af137b9c4c873fea72d661f2ee351a640734f)
2011-07-19 21:18:14 +00:00
zzz
3f8df84a4a
* Streaming: Improve conn limit log message
2011-07-18 14:29:32 +00:00
zzz
9f433b2e6b
* Streaming:
...
- Hook I2CP ports through to I2PSocket
- Javadocs, init cleanups, final
2011-07-14 18:53:10 +00:00
zzz
44f4e551b7
more misc findbugs
2011-07-08 17:54:57 +00:00
zzz
c5f04ee9c4
- Don't do 'mtn list changed' if not in a workspace or not needed
2011-06-08 20:15:53 +00:00
zzz
fd91927c11
* Build:
...
- Add includeAntRuntime=false to all javac targets
- Add build date, mtn rev, and changed file list to all manifests
- Add unless=uptodate to all jar and war targets
(bob and dtg still todo)
2011-02-17 12:47:35 +00:00
zzz
5eb511b0bf
* Streaming: Don't use iter.remove() on a COWAS
2011-02-10 15:20:05 +00:00
zzz
b80c0546a2
standard socket cleanups
2011-01-21 15:48:05 +00:00
zzz
65c6186479
Cleanups: Collections.singleton(), COWAS - includes ticket #388
2011-01-13 14:21:48 +00:00
zzz
0e1d978774
propagate from branch 'i2p.i2p' (head 687bab4d9de8e6686e2734069dfb72f6f2134124)
...
to branch 'i2p.i2p.zzz.test4' (head 9580436bb581971920ea96e58861142c546c861b)
2011-01-07 00:37:51 +00:00
zzz
ea29c961ed
log tweak
2011-01-05 21:01:03 +00:00
zzz
226cb7fdb9
* Streaming:
...
- Add new real sockets for easier porting of apps.
See http://zzz.i2p/topics/792 for info.
Untested.
- de-SpongeCase
- Javadoc
2011-01-05 16:41:41 +00:00
zzz
c7c7731f91
propagate from branch 'i2p.i2p' (head 3d405c867f6903bf1d69b04c1daebf3146882525)
...
to branch 'i2p.i2p.zzz.test4' (head bfd85b10fdd1542526a4b9c53e5d4a733087f317)
2010-12-15 15:09:48 +00:00
zzz
04ea1fb9ca
javadoc
2010-12-04 18:43:30 +00:00
zzz
9a6a66d70f
* Streaming: Restore I2PSocketManagerFull as public
...
(broke jwebcahe ticket #345 )
2010-12-02 12:58:40 +00:00
zzz
9147fddb8e
* Streaming: Change some log errors to warnings (tickets 76, 341 and others)
2010-11-30 15:04:18 +00:00
zzz
601abdce6d
Lock down streaming classes not in the API. Holler if this breaks any external apps.
2010-11-29 15:39:55 +00:00
zzz
612d06bd53
* Build: Move all dependencies to top-level build.xml,
...
so each sub-build.xml is only executed once (true DAG)
2010-11-28 03:56:56 +00:00
zzz
daa4ff6308
fix race NPE at stream close
2010-11-27 13:44:42 +00:00
zzz
d710da5c11
add note
2010-11-21 20:48:17 +00:00
zzz
e68a3fb856
* Streaming: Fix bug causing read() to incorrectly return EOF
2010-11-17 14:26:24 +00:00
zzz
ac3e6e27dc
add note
2010-10-24 16:57:38 +00:00
zzz
798bdf32c1
* Streaming:
...
- Make flush() block less, by waiting only for "accept" into the
streaming queue rather than "completion" (i.e. ACK from the far end).
This prevents complete window stalls when flushing, and should help performance
of apps that use flush(), like i2psnark (and SAM?).
close() still does a flush that waits for completion, as i2ptunnel
doesn't like a fast return from close().
- flush/close javadocs and comments
* i2ptunnel:
- Now that streaming flush() is fixed, use it in IRCClient, and
for initial data in I2PTunnelRunner, to avoid the 250 ms
passive flush delay
2010-10-11 15:17:35 +00:00
zzz
171e3abe34
cleanups
2010-10-02 14:02:41 +00:00
zzz
2bffeea7eb
comment out main
2010-10-02 14:01:38 +00:00
zzz
91bcf947df
* Javadocs
...
* Base64: comment out some unused methods
* Remove huge whitespace in CryptoConstants
* ElGamalAESEngine:
- Reduce rates
- Check number of tags earlier
2010-08-30 17:51:49 +00:00
dev
db1fb7ccf7
minor style change
2010-06-12 11:06:24 +00:00
zzz
27eb7e46d0
tweak 2
2010-06-06 20:38:19 +00:00
zzz
617ca79b8f
conn throttler fix when only total configured
2010-06-05 01:07:29 +00:00
zzz
d6c8e64575
throttle fix
2010-05-10 16:21:20 +00:00
zzz
d843646b4f
* Streaming: Add support for connection throttling
2010-05-10 14:15:31 +00:00
zzz
2baee7413c
* Replace size() <= 0 with isEmpty() everywhere, ditto > 0 -> !isEmpty()
2010-05-05 16:51:54 +00:00
zzz
63562ddd48
* i2ptunnel: Implement access lists for TCP servers.
...
Enter b32 or b64 hash or dest into list box, and
check enable for whitelist. Uncheck enable and enter
i2cp.enableBlackList=true in advanced i2cp options for
blacklist. Todo: make black/whitelists radio buttons.
2010-04-12 19:18:21 +00:00