a61f113cd1
cleanup for OutNetMessage
2011-07-26 13:27:02 +00:00
afb6436109
cleanups
2011-07-26 13:26:13 +00:00
22dd5b8adc
add note
2011-07-26 13:26:01 +00:00
fc353ee0bd
I added a more sensible error response when a name/b32 won't look up. Also support for "alias" links, as dubiously useful as those may be. (Perhaps allowing absolute paths on eepsites without b32?)" Also it now replaces the aHelperKey with the b64 instead of stupidly leaving the lookup completely unused and pointless.
2011-07-25 23:35:14 +00:00
734444e183
* UDP:
...
- Implement destroy message sending
(receiving was implemented in 0.8.1)
- More cleanups at shutdown
- Log tweaks
2011-07-24 18:57:51 +00:00
89d32e3bef
* UDP:
...
- Revert change in UDPPacket that caused massive corruption
- Reduce buffer sizes from 2048 to 1536
- Discard too-large received packets sooner
- More cleanups
- Notes on MTU
2011-07-24 15:15:19 +00:00
ec061eb3e0
more final and cleanups
2011-07-24 12:38:50 +00:00
702da0a929
* UDP:
...
- Don't delay in OutboundMessageFragments at the end
of the loop if we have more to send now, this should
speed things up
- More cleanups
2011-07-24 12:16:35 +00:00
49bba109ac
* UDP:
...
- Complete rewrite of OutboundMessageFragments for
concurrent and for efficiency to avoid O(n**2) behavior
- Queue a new send immediately after a packet is acked
- Cleanups, log tweaks, javadocs, final
2011-07-23 23:16:28 +00:00
ddec4f88fb
propagate from branch 'i2p.i2p' (head 083b9b289063fdcac54734fe782626f5d2be03b1)
...
to branch 'i2p.i2p.zzz.test4' (head ac597f2218ef1bab8816e1a3d36be95fd7bd79d0)
2011-07-23 16:55:57 +00:00
3466dc1099
cleanups and comments
2011-07-23 16:55:44 +00:00
bf8f1508cd
Changed the equals method to rely on the protected ConcurrentHashMap.equals().
2011-07-22 15:51:36 +00:00
0235c5ef40
merge of '155618ea1e5d1088da55cc657cc6b6d95e44e862'
...
and '6060c1530835d871f99ceba7209ed4031c582573'
2011-07-22 15:18:43 +00:00
661325af5a
Removed the last Set.entrySet(), sorry zzz.
2011-07-22 14:19:01 +00:00
c716071e9c
-14 adds x64 support to the OSX wrapper. With 0.8.7 the wrapper became fat
...
(i386 & ppc). With this check-in, the wrapper becomes quad-fat (i386, ppc,
x86_64, ppc64).
$ lipo -info libwrapper.jnilib wrapper
Architectures in the fat file: libwrapper.jnilib are: ppc i386 ppc64 x86_64
Architectures in the fat file: wrapper are: ppc i386 ppc64 x86_64
$ file libwrapper.jnilib wrapper
libwrapper.jnilib: Mach-O universal binary with 4 architectures
libwrapper.jnilib (for architecture ppc): Mach-O bundle ppc
libwrapper.jnilib (for architecture i386): Mach-O bundle i386
libwrapper.jnilib (for architecture ppc64): Mach-O 64-bit bundle ppc64
libwrapper.jnilib (for architecture x86_64): Mach-O 64-bit bundle x86_64
wrapper: Mach-O universal binary with 4 architectures
wrapper (for architecture ppc): Mach-O executable ppc
wrapper (for architecture i386): Mach-O executable i386
wrapper (for architecture ppc64): Mach-O 64-bit executable ppc64
wrapper (for architecture x86_64): Mach-O 64-bit executable x86_64
Binaries fetched from the tanuki software site and fattened with lipo.
2011-07-22 00:27:28 +00:00
370be48226
Remove extraneous whitespace
2011-07-22 00:23:50 +00:00
395173613f
* Console: Use capability method for counting integrated peers
...
* Netdb: Speed up collection of all the floodfill peers by using
PeerManager.getPeersByCapability()
* PeerManager: Capability cleanups
2011-07-21 15:34:23 +00:00
046175d866
merge of 'c0d12629a875b5dddde9fd729e05353d54a1bfc7'
...
and 'd07ed83f441d4c357e009e25aa4b55aee518dea3'
2011-07-21 15:32:44 +00:00
a731c890c2
merge of '6eb926f98c7348ee0979a7252be716e39205bb5e'
...
and '7a278a1855c16bd22e91f85da2b5167e4a3c3e7e'
2011-07-21 15:30:43 +00:00
66b19326d5
Dropping apps/atalk demo, which was an awful example as it was apparently written
...
before streaming existed, so it's trying to do chat and file transfer
with datagrams and no error detection / correction.
2011-07-21 14:53:42 +00:00
23c30a99cb
Changed all iterators using entrySet() to values().
...
Removed debug from main()
Recommented main out.
2011-07-21 13:06:59 +00:00
f4ce899810
merge of '67c0378bd8bbb541f96066910744b28a190bbf44'
...
and '6826e4301891ae52880ee2533838cc952c7a9118'
2011-07-20 21:17:02 +00:00
164f6603fd
* i2psnark: Don't let connection problem crash the DirMonitor (ticket #495 )
2011-07-20 14:47:30 +00:00
88b86333f4
merge of '72d7d8df8b0c2a79750e7f71fcc97cac4728d6b8'
...
and 'eb9435041f1c76de404d2b6ac10c1219730c9e16'
2011-07-20 14:16:22 +00:00
2669ae0995
add project info to .po
2011-07-20 13:40:43 +00:00
7c4f088b3e
Removed unneeded import.
2011-07-20 13:35:21 +00:00
a67adba710
merge of '0274eda1c4130faa95a34ea1d5e468bad761308b'
...
and '72d7d8df8b0c2a79750e7f71fcc97cac4728d6b8'
2011-07-20 13:33:43 +00:00
73f9b72d63
Sort output of RateStat.getPeriods().
2011-07-20 13:33:38 +00:00
6e98cf4fe0
merge of '4b9010e6402c729654f8a4766a63e65eeb88df2c'
...
and 'b768f0483dce793b4654191c2e649de04172087e'
2011-07-20 13:27:49 +00:00
085ca76bcc
Added support for adding/removing periods to already existing RateStats.
2011-07-20 13:27:44 +00:00
150270b14f
merge of '13af6dbeb49a0ab1855da31595ba3c141e54bc59'
...
and '6b869c4d924c79a0f7695feaa15a002a061bce06'
2011-07-20 13:23:42 +00:00
9a6888d7f9
Removed double ;;.
2011-07-20 10:16:37 +00:00
6c182ba4bb
tweak debian translations
2011-07-20 02:34:41 +00:00
42cffea077
partly update de translation
2011-07-20 01:21:36 +00:00
3834403c79
propagate from branch 'i2p.i2p' (head e014bb054baa0d8e844e9a97ad6f5b04ed7c0e56)
...
to branch 'i2p.i2p.zzz.test' (head 1e0af137b9c4c873fea72d661f2ee351a640734f)
2011-07-19 21:18:14 +00:00
d397eaaa08
- Cleanups, concurrent
...
- Basic b32 verification
2011-07-19 21:17:52 +00:00
56d8b72b07
* Tunnel TestJob:
...
- Don't continue testing after the pool is dead
- Tweak test intervals
* TunnelPool: Make more methods package private
2011-07-19 20:54:22 +00:00
c78719bfe4
cleanup
2011-07-19 20:54:06 +00:00
91f2206a4f
- Set real local address on client side
...
- Put in some reasonable conn limits
2011-07-18 14:35:55 +00:00
6d6799b99e
* Netdb:
...
- Add reseed hosts thx matt .at. drollette.com
- Remove https://a.netdb.i2p2.de/ , bad cert for months
- Remove https://c.netdb.i2p2.de/ , no data for months
2011-07-18 14:33:59 +00:00
3f8df84a4a
* Streaming: Improve conn limit log message
2011-07-18 14:29:32 +00:00
127aebeadc
merge of '5985a037ecd49475ed49c120a5ab9d898f058fe6'
...
and 'adba1e5ca6162b93d450aee8fd7e723bac51abf0'
2011-07-18 14:07:56 +00:00
dbaa659912
Now you can ?i2paddresshelper=<b32>.b32.i2p and the address helper will look up the b32 for you. (Can't/shouldn't add b32s to your addressbook). Tested and it works for me.
2011-07-17 23:54:42 +00:00
8034dc3ca7
concurrent, final
2011-07-17 19:15:16 +00:00
0a8abad72e
remove code by extending instead of implementing
2011-07-17 18:57:22 +00:00
a8378d0411
* I2PTunnel: Rename privkey file when deleting tunnel to prevent inadvertent reuse
2011-07-17 16:38:02 +00:00
7fbb3b12d1
* FileUtil: Add a rename method and a new copy method
2011-07-17 16:33:40 +00:00
1ced604354
* UDP: Lower max port below 31000 since wrapper uses that
2011-07-17 16:31:21 +00:00
8a9882c906
generic
2011-07-16 20:44:40 +00:00
f87e3b52e3
more on resume/accept, untested
2011-07-16 20:22:00 +00:00