ee82a6196d
* Netdb: Add a job to refresh all the old router infos at startup,
...
to speed integration
2011-07-31 13:32:44 +00:00
43afe7b1a8
cleanups
2011-07-31 13:32:07 +00:00
29ce3c7c8b
* Crypto: Implement and then comment out an alternate
...
AES-256/CBC implementation using the JVM crypto libs,
and tests, it isn't faster
2011-07-31 13:30:53 +00:00
1bf86aff0b
javadoc
2011-07-31 13:29:22 +00:00
c502c21798
-18 (version bump for linux PPC and OSX jbigis)
2011-07-30 23:31:36 +00:00
3a70a5a627
Add target to build an "osx only" jbigi.jar
2011-07-30 23:29:43 +00:00
3eafe4c765
Add wrapper for Linux on PPC arch
2011-07-30 23:29:08 +00:00
9d3acf98ff
Add Linux PPC support
2011-07-30 23:25:14 +00:00
18ee23960c
Add jbigi support for Intel Macs
...
The jnilibs were compiled on Snow Leopard 10.6.8 with Xcode 3.2 (gcc 4.2.1)
2011-07-30 23:18:39 +00:00
3d64df57a1
Fix hang in Linux on armel and ppc architectures by removing unused (per zzz)
...
lock
2011-07-30 12:31:31 +00:00
71804173fc
add Cryptix license
2011-07-29 21:01:15 +00:00
dcc1861399
* Netdb Search:
...
- Follow all DSRM's, not just the last one, by moving the code
from the match job to the selector
- Update peer profile after SingleSearchJob
- Cleanups, javadocs, log tweaks, final
2011-07-29 20:43:52 +00:00
e7f449472c
fast tier size increase
2011-07-29 20:42:47 +00:00
b37813257a
* TunnelPoolManager: Reduce race window for restarting a tunnel pool
2011-07-28 18:26:21 +00:00
59e1fbd0d1
cleanups
2011-07-28 18:24:11 +00:00
0d212f6478
dont throw when setting to the same value
2011-07-28 18:23:27 +00:00
3a1cd51bc7
split up big lock to avoid deadlocks
2011-07-28 18:22:31 +00:00
18db940d59
Add armel wrapper
...
Compiled on Debian Squeeze within qemu.
GCC version:
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.5-8'
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.4 --enable-shared --enable-multiarch
--enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls
--enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
--disable-sjlj-exceptions --enable-checking=release --build=arm-linux-gnueabi
--host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.5 (Debian 4.4.5-8)
$ uname -a
Linux debian-armel 2.6.32-5-versatile #1 Wed Jan 12 23:05:11 UTC 2011 armv5tejl GNU/Linux
2011-07-27 00:17:25 +00:00
543e0b0d65
Debian: Minor changes so the jbigi-jni package can be built on non-x86 systems.
2011-07-26 23:28:25 +00:00
38281ba61f
* NativeBigInteger: Move libjbigi-linux-arm.so to libjbigi-linux-armv7.so,
...
do ARM version detection in NBI.
2011-07-26 23:09:33 +00:00
a98d521006
* Installer: The previous wrapper files only work on armv7
2011-07-26 21:59:59 +00:00
b0c2012327
dummy!
2011-07-26 13:38:38 +00:00
1061e86fad
* NetDB:
...
- Explore even more aggressively at startup
- Increase SingleSearchJob timeout
- Increase time at startup for processing DSRM
- Cleanups, final, javadoc, concurrent
2011-07-26 13:30:54 +00:00
164b0e5463
* Watchdog: Improve the way it calls for a thread dump
2011-07-26 13:27:40 +00:00
02bc228d6f
log tweak
2011-07-26 13:27:15 +00:00
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
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