Commit Graph

1175 Commits

Author SHA1 Message Date
zzz 61810b7215 tweaks 2011-12-18 13:28:57 +00:00
zzz 937d2c54c8 * Addresses: Add utility toString() methods
* Transport: Log tweaks
2011-12-18 13:25:51 +00:00
kytv 5b37df5bc9 ...and now that my key is added, let's set it to trusted status 2011-12-18 01:14:10 +00:00
kytv 7284af9329 Add my signing key 2011-12-18 00:43:50 +00:00
zzz 18b8ddc419 misc. log tweaks 2011-12-17 14:04:57 +00:00
dream 212981dfee Add hooks so the new PortMapper lets i2p plugins not fail when the router console is not on port 7657. Also raise an exception when requesting unregistered ports so as to encourage swift adding of the registration hooks when those ports are taken. 2011-12-15 23:36:32 +00:00
zzz 51e4003089 merge of 'db5a04b2f4ebd4869d162a3bfa48221dec583b7e'
and 'e82c7db57396b2f2057f46c000a688200c4d12ea'
2011-12-14 03:59:19 +00:00
kytv fe5c34ebae Minor Javadoc fixes
The author field showed the "may eat your children" line..
2011-12-13 23:57:14 +00:00
zzz 27f05879b1 note that these will be moved to router.jar at some point 2011-12-13 21:38:24 +00:00
zzz 9e88fdeec9 public 2011-12-13 18:59:24 +00:00
zzz 69e5760b37 javadoc clarifications 2011-12-13 18:56:44 +00:00
zzz 5a715f385a * ResettableGZIPInputStream: Better footer log errors 2011-12-13 15:57:51 +00:00
zzz f9818a2b1d * DataHelper:
- Speed up heavily used long/byte[] converters
    - Add little endian versions of the converters
    - Cache common properties keys
  * RouterAddress: Cache transport names
2011-12-13 15:55:03 +00:00
zzz a0c6287d2c log tweak 2011-12-13 15:17:04 +00:00
zzz 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
zzz ec460794eb * PortMapper: New service for registering application ports in the context 2011-12-11 13:27:52 +00:00
kytv 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
zzz 533f7620ad bounds check 2011-12-09 13:19:18 +00:00
zzz 1c4d1e9a62 * LeaseSet: Fix size calculations 2011-12-09 13:16:29 +00:00
zzz 51f20c2c33 * Base64: Add decodestring command in main() 2011-12-09 13:15:19 +00:00
zzz 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
zzz d3564dfcb5 * Random: Use new nextBytes(buf, off, len) for efficiency 2011-11-29 13:54:19 +00:00
zzz 6b811b36b9 replace more equalsIgnoreCase() calls 2011-11-28 22:55:10 +00:00
zzz 8619fd2c05 dont use equalsIgnoreCase() for booleans 2011-11-28 21:52:49 +00:00
zzz d9dcb1e583 * Specify locale in all toLowerCase() and toUpperCase() calls to
avoid "Turkish four i problem"
2011-11-28 20:32:23 +00:00
zzz 5a934050d4 * CryptixAESEngine: Fix bogus bounds checks 2011-11-23 22:12:47 +00:00
zzz df8cd90b85 * RandomSource: Add new method getBytes(buf, offset, length) 2011-11-23 22:10:34 +00:00
zzz 9d0bafb8fa comment out debug code in initialization 2011-11-21 18:40:36 +00:00
zzz dc6c568e9f equals optimization 2011-11-21 15:29:11 +00:00
zzz 579af7e3ad build fix 2011-11-16 13:29:26 +00:00
zzz caaa8dacad cleanup 2011-11-16 00:57:40 +00:00
zzz ff499844a2 * Router: Move router.ping file from temp directory to config directory 2011-11-16 00:56:45 +00:00
zzz 7f467dbdc8 cleanups 2011-11-14 15:05:26 +00:00
zzz 530b481ffd 0.8.11 2011-11-07 14:48:31 +00:00
zzz 8ecf423dfc javadoc 2011-11-07 14:21:07 +00:00
zzz 2a57c24e9d spelling fix 2011-11-02 18:07:02 +00:00
zzz 1e8e067a80 micro-optimization 2011-10-31 00:09:47 +00:00
zzz 05522addba javadoc 2011-10-28 01:26:11 +00:00
zzz b7ba422983 * DecayingBloomFilter: Whups fix NPE from previous checkin if log=INFO 2011-10-28 01:23:28 +00:00
zzz 05cd98f9b4 util cleanups 2011-10-25 21:34:32 +00:00
zzz 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
zzz 1cd0177f87 handle negative durations better 2011-10-25 21:29:49 +00:00
zzz c90097eca7 0.8.10 2011-10-19 23:43:12 +00:00
zzz 331da7f4fe javadoc 2011-10-17 17:18:41 +00:00
zzz 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
zzz 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
zzz 104594ed59 log cleanup 2011-10-15 17:15:48 +00:00
zzz a6ce41fac5 * Stats: Add API methods for zero duration, for efficiency 2011-10-15 17:11:40 +00:00
zzz ab4de7b392 0.8.9 2011-10-10 19:57:56 +00:00
zzz 273e940fa1 findbugs 2011-09-28 17:05:38 +00:00