e117e3310c
* ReusableGZIPInputStream: Fix 3 major bugs, all present since 2005:
...
- Payloads an exact multiple of 512 bytes failed to decompress
- Data at the end of the stream could be lost
- read() returned -1 when the data was 0xff
2011-12-11 22:59:37 +00:00
032b7d8230
merge of '0fc24e38cf763d87b57238415416a162be39e1ad'
...
and 'eb56602a5a6fb7a1d5b54be0a0618c0e861da10f'
2011-12-11 20:59:26 +00:00
ec460794eb
* PortMapper: New service for registering application ports in the context
2011-12-11 13:27:52 +00:00
929d471aa8
uname -s is sufficient
...
The OS' release version is discarded anyway....so we won't ask for it.
2011-12-11 12:52:32 +00:00
6c4dbc545d
Redo functions to remove the dependency on bash
2011-12-11 12:50:24 +00:00
5f81e923ca
Change my earlier tests to something POSIX compliant
...
[ test $condition -a test $condition ] is only used in bash
(and I want to make this script work in any bourne compatible shell)
2011-12-11 11:56:59 +00:00
d9f5a8621d
Enclose "tr" parameters in quotes
2011-12-11 11:50:41 +00:00
27d9616126
Remove the GNU-only -r parameter to sed
...
Revisiting this script now that I know a bit about regex.
2011-12-11 11:47:48 +00:00
50e3cdba05
Replace eepget's whitelist of allowed characters with the blacklist from i2psnark. ( closes #562 )
...
Thanks to zzz for pointing me in the right direction so I could fix my own bug. :)
2011-12-11 00:10:38 +00:00
533f7620ad
bounds check
2011-12-09 13:19:18 +00:00
1c4d1e9a62
* LeaseSet: Fix size calculations
2011-12-09 13:16:29 +00:00
51f20c2c33
* Base64: Add decodestring command in main()
2011-12-09 13:15:19 +00:00
c5f98a04fa
* Console:
...
- Less icons on configclients.jsp
- Fix some browsers breaking line on negative numbers
- Tab CSS tweaks
2011-12-04 18:52:17 +00:00
d3564dfcb5
* Random: Use new nextBytes(buf, off, len) for efficiency
2011-11-29 13:54:19 +00:00
6b811b36b9
replace more equalsIgnoreCase() calls
2011-11-28 22:55:10 +00:00
8619fd2c05
dont use equalsIgnoreCase() for booleans
2011-11-28 21:52:49 +00:00
d9dcb1e583
* Specify locale in all toLowerCase() and toUpperCase() calls to
...
avoid "Turkish four i problem"
2011-11-28 20:32:23 +00:00
5a934050d4
* CryptixAESEngine: Fix bogus bounds checks
2011-11-23 22:12:47 +00:00
df8cd90b85
* RandomSource: Add new method getBytes(buf, offset, length)
2011-11-23 22:10:34 +00:00
9d0bafb8fa
comment out debug code in initialization
2011-11-21 18:40:36 +00:00
dc6c568e9f
equals optimization
2011-11-21 15:29:11 +00:00
579af7e3ad
build fix
2011-11-16 13:29:26 +00:00
caaa8dacad
cleanup
2011-11-16 00:57:40 +00:00
ff499844a2
* Router: Move router.ping file from temp directory to config directory
2011-11-16 00:56:45 +00:00
7f467dbdc8
cleanups
2011-11-14 15:05:26 +00:00
530b481ffd
0.8.11
2011-11-07 14:48:31 +00:00
8ecf423dfc
javadoc
2011-11-07 14:21:07 +00:00
2a57c24e9d
spelling fix
2011-11-02 18:07:02 +00:00
1e8e067a80
micro-optimization
2011-10-31 00:09:47 +00:00
05522addba
javadoc
2011-10-28 01:26:11 +00:00
b7ba422983
* DecayingBloomFilter: Whups fix NPE from previous checkin if log=INFO
2011-10-28 01:23:28 +00:00
05cd98f9b4
util cleanups
2011-10-25 21:34:32 +00:00
661604dd4e
* BloomSHA1, DecayingBloomFilter:
...
- Refactor for concurrent, at some small risk of false negatives
- Optimizations to cache objects and reuse offsets
2011-10-25 21:33:12 +00:00
1cd0177f87
handle negative durations better
2011-10-25 21:29:49 +00:00
c90097eca7
0.8.10
2011-10-19 23:43:12 +00:00
331da7f4fe
javadoc
2011-10-17 17:18:41 +00:00
82ac0db333
* BuildExecutor: Add tunnel.buildConfigTime stat
...
* FloodfillMonitorJob: Log tweak (ticket #533 )
* I2CP: Improve error message (ticket #533 )
* JobQueue:
- Log error when queue is out of order
- Log tweaks
* FloodfillPeerSelector: Fix stat NPE (tickets #534,535)
* RouterThrottle:
- Fix stat NPE (tickets #534,535)
- Increase max tunnels and max delay again
* OutNetMessagePool: Log tweak (ticket #533 )
* Router:
- Add OOM help (ticket #533 )
- Prevent parallel shutdowns after multiple OOMs (tickets #534,535)
2011-10-15 17:30:24 +00:00
e8712a3a11
* EepGet:
...
- Add gunzip support (nonproxied only)
- Clean up progress formatting
* SSLEepGet:
- Add gunzip support
- Increase buffer size
2011-10-15 17:20:30 +00:00
104594ed59
log cleanup
2011-10-15 17:15:48 +00:00
a6ce41fac5
* Stats: Add API methods for zero duration, for efficiency
2011-10-15 17:11:40 +00:00
ab4de7b392
0.8.9
2011-10-10 19:57:56 +00:00
7652c19699
Abort if bash is not being used
2011-10-07 21:13:39 +00:00
273e940fa1
findbugs
2011-09-28 17:05:38 +00:00
9f430bf117
final
2011-09-28 14:11:54 +00:00
cb3a8b6eac
remove accidental cruft leftover from testing
2011-09-27 21:41:08 +00:00
40d3aa9d4c
Don't call uname -sr, instead call "uname -s". After all, we don't use the kernel
...
version...
2011-09-27 08:34:53 +00:00
b0ce258925
jcpuid build scripts:
...
* merge x64 improvements from mbuild.sh into build.sh
* drop mbuild.sh
* add logic to determine the location of JAVA_HOME if not defined.
* update core/c/mbuild to call jcpuid/build.sh
2011-09-27 08:25:32 +00:00
f9b9877491
Fix "shebang"
2011-09-26 15:33:12 +00:00
a2c867c224
cleanups
2011-09-24 21:45:52 +00:00
fd1c8c45a8
cleanup
2011-09-24 21:44:51 +00:00