b06f772647
history for prop, -2
2014-09-23 13:23:04 +00:00
012cc740d6
propagate from branch 'i2p.i2p.zzz.test2' (head 6ccd9ca652057494bb2857e87636f18aadcd33f3)
...
to branch 'i2p.i2p' (head 376f751adc13923cdbf4f659c3f23ca957cf47b3)
2014-09-23 13:06:36 +00:00
1407cff49d
fix anonymous proxy flag
2014-09-23 12:18:23 +00:00
3331e1c152
SSU: Return unused DH to the queue
2014-09-22 18:49:20 +00:00
591f48856d
add sort links for details page
...
fix tooltips on images
2014-09-22 17:06:02 +00:00
479b9691fd
snark sorters for details page
...
no links yet
2014-09-22 15:18:20 +00:00
0e48557b48
* SSU: Fix 100% CPU after socket failure
...
* UPnP: Catch reported error on FreeBSD
2014-09-22 13:22:35 +00:00
3fae6f06dd
reduce object churn in ElG decrypt
2014-09-21 22:20:37 +00:00
7639c24bfe
restore dh.calculateSessionTime stat
2014-09-21 21:54:31 +00:00
39fd1c3ab8
center icons in details first column
2014-09-21 16:12:46 +00:00
abf9dbae6d
itoopie for update files
2014-09-21 15:51:53 +00:00
98062f830a
0.9.15
i2p-0.9.15
2014-09-20 19:17:58 +00:00
c259347917
javadoc fixes after review
2014-09-20 15:08:55 +00:00
9c4558d891
Catch SSU packet read errors in one place
...
IMS PartialBitfield tweaks
Log tweaks
2014-09-20 12:26:45 +00:00
9e7e2948e3
dont return next IV to cache
2014-09-20 12:20:08 +00:00
43430da25f
bump for review -21-rc
2014-09-19 12:41:01 +00:00
eca7ac21a0
remove bogus check
2014-09-18 15:48:48 +00:00
bc463f6d0b
NetDB: Don't auto-ff if ARM or ElG decrypt is too slow
2014-09-18 14:48:08 +00:00
ec2708a1fd
Jetty 8.1.16.v20140903
2014-09-18 13:56:48 +00:00
082922de01
NTCP: Return unused DH keypairs to the pool
2014-09-18 13:32:27 +00:00
ea02a7c70b
Transport DH:
...
- Add method to return an unused keypair to the pool
2014-09-18 00:16:39 +00:00
ab7e25bd52
NTCP EstablishState:
...
- Prep for future enhancements by refactoring to a state machine model
- Reduce object churn; use SimpleByteCache
- Synchronization
- Define some constants
- More finals
- Log tweaks
2014-09-17 22:29:03 +00:00
d4876dd25e
debian: add 0.9.14.1 changelog
2014-09-17 22:16:22 +00:00
89ee0bbab4
translation updates pulled from transifex (cs, es, fi, fr, ja, nb, pl, ro, ru,
...
uk), and English po file updates
2014-09-17 22:13:04 +00:00
06ae882064
geoip updates:
...
Updates to geoip.txt and geoipv6.dat.gz based on the Maxmind GeoLite Country
database from 2014-09-04.
2014-09-17 21:29:42 +00:00
6517fe7515
set default SSL outproxy
2014-09-17 14:19:25 +00:00
d510aad2ab
fix class
2014-09-17 12:52:20 +00:00
3db297de95
* i2psnark:
...
- Forward port from trunk: Don't send HTML-only headers for icons (2nd try)
- Consolidate HTML header code
- Set no-cache headers
- Don't set HTML headers for redirects
2014-09-17 02:21:31 +00:00
8688f26f15
* i2psnark: Don't send HTML-only headers for icons (2nd try)
2014-09-16 22:32:05 +00:00
85d38e7af2
I2PTunnelGUI: Deleted, moved to i2p.scripts
2014-09-15 19:17:24 +00:00
0448348154
javadoc fix
2014-09-15 18:30:59 +00:00
ceab4f1ffc
improve efficiency of addressbook parser
2014-09-15 18:28:35 +00:00
3781b8db09
sanity check
2014-09-15 18:24:37 +00:00
7a450c526c
exception tweak
2014-09-15 18:23:58 +00:00
c1e8ea0e4a
RoutingKeyGenerator:
...
- Move from core to RouterKeyGenerator in router.jar
- Leave RoutingKeyGenerator as a simple abstract class
- DatabaseEntry now uses timestamp instead of mod data
to determine if mod data has changed. Don't expose
mod data to DatabaseEntry any more.
- I2PAppContext.routingKeyGenerator() now returns null;
you must be in RouterContext to get a generator.
2014-09-15 18:23:01 +00:00
f248a33eaa
SSU:
...
- Fix IB ACKBitfield.highestReceived()
- More efficient OMS.acked()
- Log tweaks
2014-09-14 18:54:46 +00:00
67fb4e7007
SSU InboundMessageState.PartialBitfield, PacketBuilder:
...
- Add ACKBitfield.highestReceived() for efficiency
- Only write as many partial bitfield bytes as required,
rather than 10 (for 64 bits) every time.
- Don't allow more than 10 bytes when reading in bitfield
- Don't send an extra byte if (fragments % 7) == 0
- Don't send a corrupt ack packet if the partial ack got completed (race)
- Log tweaks
2014-09-14 17:51:29 +00:00
0a41052f3f
SSU InboundMessageState -
...
Rewrite PartialBitfield for efficiency, less space and object churn
SSU ACKBitfield: Add ackCount()
PeerState.fetchPartialACKs() improvements
2014-09-14 14:32:23 +00:00
a7763a08dc
SSU OutboundMessageState -
...
Fix SSU Output Queue errors due to races with PacketBuilder:
- Remove all buffer caching as it can't be made thread-safe.
Just allocate buffer in constructor and let GC handle it
- Do fragmenting in constructor and make all fragment fields final
- Don't track per-fragment retransmissions as it wasn't used
- Move ack tracking from an array to a long
- Sync all ack methods
- Entire class now thread-safe (thx dg)
2014-09-14 13:04:48 +00:00
fcfb471a8a
log OS version too
2014-09-14 11:55:33 +00:00
b9e383130e
i2psnark: Sort themes in config form
...
Don't return null from getThemes()
2014-09-14 11:48:56 +00:00
cd2159b873
i2psnark: Switch from checkbox to radio for tracker configuration form
2014-09-14 11:38:22 +00:00
e492d5e0cf
fixup remaining field on details page
2014-09-13 18:21:58 +00:00
9a0f6490ba
i2psnark: Consolidate code for creating img entities
2014-09-13 18:09:48 +00:00
5183b44d8b
port new styles to the other two themes
2014-09-13 15:32:17 +00:00
156d86835a
propagate from branch 'i2p.i2p' (head 60a9a2297abeaf042645e3f0bc8d106f1ff585bf)
...
to branch 'i2p.i2p.zzz.test2' (head 6ff6f0bcee835d32aad62449a37f5171afde915a)
2014-09-13 14:50:11 +00:00
eab4397b0f
* i2ptunnel:
...
- Fixes for stopping client tunnels
- Fix status display for shared clients
- Log tweaks
2014-09-13 14:49:38 +00:00
d808b999c6
better error message
2014-09-13 14:36:21 +00:00
603b345405
* i2ptunnel: Fix updating session options on a running delay-open client tunnel
2014-09-12 21:48:29 +00:00
682534f468
* i2psnark: More escape fixes
2014-09-12 18:38:11 +00:00