b84682fdc9
* findbugs: mostly stream closure fixes in router, apps, core
2014-04-21 10:54:52 +00:00
b9491b269b
* SusiMail:
...
- Pipeline initial fetch of messages, huge speedup
2014-04-20 22:22:22 +00:00
3930113f00
I2PTunnel IRC Client: Prevent AIOOBE (ticket #1254 )
2014-04-18 16:44:39 +00:00
028776de88
* SusiMail:
...
- Extend session expiration (ticket #1253 )
- Handle non-UTF8 encoding on header lines (ticket #508 )
- Display dates in current locale and time zone
- Display sender name on message view
- Remove sort-by-ID buttons
- Hide "reload config" button unless config file is present
- Increase default page size
- Add dependency tracking to build
2014-04-18 01:48:03 +00:00
614f34c6b4
Stats: clean up addRateData() calls
2014-04-17 18:58:38 +00:00
3b1e030b39
NetDB: Iterative search improvements
...
- Pass DSRM hashes through IMD to ILJ for client tunnels too
- Query unknown DRSM hashes in ILJ without looking up
when using client tunnels; look up after querying
when using expl. tunnels to speed things up
- Don't look up banlisted hashes
- Check 'from' hash in DSRM against list of peers sent to
- Don't query an unknown peer through a zero-hop OB tunnel
- Log tweaks
Extend expiration of returned message in IMD
2014-04-06 15:18:16 +00:00
24e807b238
Skip key cert LS verifies for floodfills that don't support them
...
Fix continuation after skipping key cert LS stores for floodfills
that don't support them; ditto big leasesets
2014-04-05 14:05:40 +00:00
fdf6f5d51f
-2
2014-04-05 12:59:11 +00:00
0570feda6f
* NetDB: Handle RI response from non-floodfill router down a client tunnel
2014-04-01 13:05:51 +00:00
90cd68900e
0.9.12
2014-03-31 12:43:15 +00:00
2e8681de2c
getopt translations
2014-03-28 20:23:53 +00:00
2d85b98c20
* i2ptunnel.config: Remove irc.freshcoffee.i2p
...
* NetDbRenderer: Adjust debug floodfill estimate
* StatManager: Don't start thread for an empty config
* StatisticsManager: Don't publish client tunnel stats
* Log tweaks
2014-03-28 14:01:39 +00:00
d28d6efb79
geoip updates
2014-03-28 12:21:52 +00:00
0f6d039391
Console: Handle stopping plugin ClientApps
2014-03-23 10:55:00 +00:00
bd6c588c74
* SSU: Fix corruption of introducer keys
2014-03-16 18:27:46 +00:00
24e6750529
* Certificate: Fix null cert hash code
...
* Hash: Cleanup of cached hash
* NetDB: Randomize returned DSM timestamp
2014-03-15 18:43:42 +00:00
738c5ed14e
Streaming: Workaround for jwebcache and i2phex (ticket #1231 )
2014-03-12 16:02:23 +00:00
2cca2781fd
* Streaming: Track recently closed connections (ticket #1161 )
...
Consolidate and synchronize code for selecting a random stream ID
2014-03-12 12:39:53 +00:00
1f5926e4e9
* PeerManager: Restore profileOrganizer.sameCountryBonus advanced config,
...
inadvertently removed in 0.9.10
2014-03-08 16:03:35 +00:00
d6a02a13ad
* Router:
...
- Look for DeliveryStatusMessages beyond the message expiration,
so we don't throw out a tagset that gets acked late
- Allow re-adding of a "failed" tagset to the SKM
- Extend max message age in MessageValidator
- Remove unused and confusing timeout param when registering a selector
- Log tweaks, javadocs, cleanups
2014-03-07 14:17:11 +00:00
a0724dc009
* Router: Encrypt DeliveryStatusMessages sent in garlics (ticket #1217 )
2014-03-06 16:21:36 +00:00
597662d0dc
* Transports: Don't send a duplicate store of our RI at
...
start of a connection (ticket #1187 )
* NTCP:
- Lower send priority of the RI at exchange
- Bob will now send his RI even if he doesn't have Alice's
- Send RI again sooner on long-lived connections
2014-03-05 16:32:04 +00:00
17c80c29e6
Updated history.txt
2014-03-05 03:35:52 +00:00
0c449f8b8e
susimail: Removed remaining Jetty dependencies in susimail (ticket #1165 )
...
Thanks for the patch, wockenfuss!
2014-03-05 03:02:08 +00:00
4b6fd3d387
format tweak
2014-02-24 14:06:24 +00:00
ba0e1a3aa9
* I2PTunnel: add 'irc.dg.i2p' to the default IRC2P tunnel (for more information, see http://echelon.i2p/docs/IRC2p/irc2p_userguide.txt )
2014-02-23 21:38:12 +00:00
18b4a2427b
* I2CP Client: Generate revocation key of same type as signing key
...
* i2ptunnel: Only offer Sig options that are available in the JVM
* LeaseSet: Add check for SigTYpe mismatch
* SigType: Add isAvailable()
2014-02-21 17:47:30 +00:00
91cdf85772
* Router: Allow null args to main() (broke Android)
2014-02-20 14:08:05 +00:00
4209c291ba
* history for prop, -9 (ticket #1090 )
2014-02-17 14:18:18 +00:00
6e0ca92041
* getopt fix for PrivateKeyFile -t sigtype, busted in prop
...
* history for prop, -8
2014-02-17 13:39:32 +00:00
45997fd1d5
* SSU:
...
- Restrict authentication with Bob's intro key to session created packet
2014-02-17 13:05:17 +00:00
6a3e5ec620
* SSU:
...
- Use session key for relay request/response if available (ticket #1206 )
- Remove packetAuthTime stats
- Misc. cleanups and logging
2014-02-17 12:56:08 +00:00
18cbf3d253
* HMAC:
...
- Replace BC MD5 with JVM version, refactor I2PHMAC to use
MessageDigest instead of BC Digest (ticket #1189 )
- Use JVM HmacSHA256 instead of I2PHMAC for Syndie since it is standard
2014-02-17 12:03:22 +00:00
a9fceae181
* I2CP:
...
- Add session limit, add new status code for refused
- Ramdomize session ID, prevent dups
- Make session IDs immutable
2014-02-14 17:05:32 +00:00
8ed34e3edf
* HTTP client proxy: Don't flush after headers for a POST,
...
so the POST data is included in the SYN packet,
to improve speed and reliability of small POSTs
2014-02-11 13:44:37 +00:00
6af82f2a9a
history for prop, -2
2014-02-10 20:32:20 +00:00
a2ba9bbdb1
* Checklist updates
...
* Console:
- Don't reset graph settings when clicking restart or shutdown on graphs page
- Don't recommend guest login on trac, it's disabled
- Catch and remove corrupt jrb file (ticket #1186 )
- Always set default language on /configui
* Readme: Update links
* Transports: Reduce target connection count again to reduce
tunnel reject rate further
2014-02-10 14:22:43 +00:00
2e91890401
Javadoc fixes to correct release number
...
Remove unused lock object
Add irc.dg.i2p
0.9.11
2014-02-08 18:09:46 +00:00
090a790a9d
* Services:
...
- Move backup news to psi.i2p
- Move default addressbook subscription to i2p-projekt.i2p
- Remove www.i2p2.i2p from default update lists
- Add psi.i2p to hosts.txt
- Update links on help pages to avoid redirects on new website
and select the correct language
* SusiDNS: Fix whitespace issues
2014-02-07 12:52:54 +00:00
388019249d
-10-rc
...
Debian changelog update, Korean debconf translation, history.txt update
2014-02-06 18:45:11 +00:00
99f28519fb
* SOCKS: Remove static logs
2014-01-31 18:38:15 +00:00
5e16c42e4e
* InboundMessageDistributor: Set reply flag on LeaseSets
2014-01-30 13:02:16 +00:00
be12995753
* Tunnels: Change expl. IB default to 2 + 0-1
2014-01-28 22:50:51 +00:00
434bf13be9
* I2PSnark: Make 'kitty.png' transparent.
2014-01-28 21:11:39 +00:00
5b9d669d79
* I2CP: Use client tunnels for b32 lookups (ticket #1166 )
...
- convert some calls to use getDestHash()
- javadocs
2014-01-28 13:27:44 +00:00
b2f4fde7e5
history for prop, -6
2014-01-27 18:50:44 +00:00
5d322245d8
Ticket #1183 - move message serialization later in the SSU pipeline
2014-01-27 14:47:58 +00:00
6b16907e40
* i2ptunnel HTTP Proxy: Fix default enable for outproxy plugin
2014-01-27 13:32:24 +00:00
0c326f989e
Remove outproxy hook vestiges in context, history for prop, -3
2014-01-25 18:23:46 +00:00
ec8354860e
* NetDB: Fix NPE after client shutdown (ticket #1174 )
2014-01-25 15:08:56 +00:00