e8e239616f
* Crypto: More implementation for key certs
...
- Support i2cp.destination.sigType option in TunnelController and
I2PSocketManagerFactory
- Fixup of Destination.create() and Destination.size()
- Add generic off/len methods in DSAEngine, needed for streaming
- Fixup of sign/verify in streaming Packet
- Javadocs
2014-01-03 00:22:44 +00:00
5842e25205
Initial support for key certificates and arbitrary types and lengths
...
of signing keys and signatures in RouterIdentities and Destinations.
Untested, not even for regressions, except with command line
using PrivateKeyFile.
Based on preliminary spec at http://zzz.i2p/topics/1442?page=1#p7524
Not done:
- Transport handshake signing
- Configuration of default type
- Specification of type in options to I2PSocketManagerFactory
- Specification of type in i2ptunnel
- Fix up caching of SigningPublicKey and P256 key cert
- Any non-default crypto type in the key cert
- Documentation
2013-12-24 16:41:05 +00:00
bf485d8bce
history update and date fixes
2013-12-21 18:01:04 +00:00
38c02b44b9
Streaming: final, volatile, logging
2013-12-19 12:24:51 +00:00
04a596899a
NetDB: Fixes for ExpireRoutersJob
...
- Don't expire if too few routers
- Don't expire if net is disconnected
- Don't run in VMCommSystem
2013-12-19 12:23:29 +00:00
ee1ed1bb82
Nice message during graceful shutdown
...
May need to tweak the wording
2013-12-19 12:20:32 +00:00
2b39d28e99
fix comment
2013-12-19 12:16:39 +00:00
8cb503d8bb
EepGet: Allow override of the User-Agent
...
i2psnark: Set User-Agent
2013-12-15 15:16:54 +00:00
efff25a87c
NetDB:
...
- Just before midnight, flood to new location too so lookups
don't fail after keyspace rotation (ticket #510 )
- Refactor RoutingKeyGenerator and UpdateRoutingKeyModifierJob
in support of the above
- Display next key on LS debug page
2013-12-14 14:38:00 +00:00
6e2583ad92
NetDB:
...
- Increase new kad size to K=24, B=4
- Fix router count by counting in the data store, not the kbuckets
- Randomize the order we load router infos at startup so we
don't bias the kbuckets
2013-12-13 17:50:39 +00:00
af84bcf945
i2ptunnel:
...
- Show destination for persistent client key only if available;
show b32 for the key as well
2013-12-13 17:45:35 +00:00
3dc429415b
use advanced setting to show LS debug
2013-12-13 17:31:13 +00:00
ec9dd25631
sort i2ptunnel CLI help for sanity
2013-12-13 17:30:18 +00:00
2bda87d5a7
comment out main
2013-12-13 17:29:43 +00:00
a7a816e0a7
wrapper: 3.5.23 updates for win64
2013-12-10 23:23:06 +00:00
3d9d722cee
history for props, -1
2013-12-10 11:39:45 +00:00
289a8e7b40
merge of '3f93d2c09c89b5c68487c33fd700ef7c2feeeb61'
...
and 'b2c58f8462ab5c08682b711436c387b421bdd0c2'
2013-12-10 11:11:08 +00:00
7d3aa33c25
Fixed type argument problem causing infinite recursion
2013-12-10 05:55:19 +00:00
0db1314595
propagate from branch 'i2p.i2p.zzz.netdbkad' (head bc7310e940f01e68bd6be0ed0681eb624dada332)
...
to branch 'i2p.i2p' (head 98569f30891693e6888913f50b88d1f37969fe45)
2013-12-10 02:31:08 +00:00
68641626aa
propagate from branch 'i2p.i2p.zzz.test2' (head ec8e362ce8b93280b518c599a3cc075b89085d2b)
...
to branch 'i2p.i2p' (head c9b1eef91f61f4482ad11c4f2b2d01be67a17ad2)
2013-12-10 02:26:32 +00:00
5b9fb403c9
Jetty 7.6.14.v20131031
2013-12-10 02:26:00 +00:00
a4114b96fd
Deprecation warning fixes
2013-12-09 20:45:11 +00:00
de184ed139
propagate from branch 'i2p.i2p.str4d.cleanup' (head 736423cc308e964bab55068e625f8a1852932ec5)
...
to branch 'i2p.i2p' (head 0ac335d5dc4ccaeb113af4fb5c0e993a6f42fdbe)
2013-12-09 19:51:39 +00:00
04c342ec6a
PrivateKeyFile: Fix ISE (ticket #1145 )
...
broken in 0.9.9
2013-12-09 16:38:00 +00:00
27ce28027d
i2ptunnel: Disable streaming pings for clients (ticket #1142 )
...
i2psnark: Disable streaming pings (ticket #1142 )
2013-12-09 16:11:53 +00:00
f8a54bde19
0.9.9
i2p-0.9.9
2013-12-07 15:30:29 +00:00
3acfdbe8f7
i2ptunnel IRC client: Do not filter server PING or client PONG (ticket #1141 )
2013-12-06 15:26:12 +00:00
d9fed57c89
more finals
2013-12-05 16:25:16 +00:00
46e7e9be82
finals
2013-12-05 16:21:36 +00:00
d87d4eb232
I2CP: Disconnect client on attempt to publish invalid leaseset
2013-12-05 16:14:51 +00:00
88ea451f81
propagate from branch 'i2p.i2p' (head 2634e424f06e58231c47f1ec318e9ae21c94a8b3)
...
to branch 'i2p.i2p.zzz.test2' (head 68ca880caf69a06c0fd01fc70675df795aef1de2)
2013-12-05 16:07:32 +00:00
822ec4aa53
Debian: patch refresh
2013-12-04 18:46:28 +00:00
7b0b07933f
finals
2013-12-04 14:21:03 +00:00
7fe8573df4
i2psnark ConnectionAcceptor:
...
- Fix ConnectionAcceptor not restarting after tunnel
restart, preventing incoming connections
- locking tweaks
- cleaner reschedule tweaks
- don't store server socket locally
- constructor tweaks / finals
- Stop acceptor when tunnel disconnects
- javadocs
2013-12-04 14:17:38 +00:00
c180292358
Style fix: leave brackets around for() one-liners
2013-12-04 03:51:02 +00:00
a3fa48dcbe
Removed dead code
2013-12-04 03:50:26 +00:00
445e4301d5
bump for review
2013-12-01 21:27:43 +00:00
736da22bba
update geoip from maxmind's 2013-11-05 db
2013-12-01 20:15:32 +00:00
f29c64cd70
merge of '37bb29ce149260c55fb90ec8e56262262382fd9d'
...
and 'c4f7358a50c9982c5d63e9e5201f4e3f9562422f'
2013-12-01 20:13:49 +00:00
aa4b4b9d2b
French, Italian, Romanian, Spanish, and Swedish translation updates
2013-12-01 20:09:16 +00:00
1112fc8544
Yes it's deprecated, it should still use proper generics
2013-11-30 12:52:50 +00:00
9b361ac445
Fixed history. Last commit was actually blocking "X-Powered-By". Oops.
2013-11-28 21:12:35 +00:00
0ff423fc57
I2PTunnel: Don't send 'X-Forwarded-For' on HTTP server tunnels for anonymity reasons (reported by 'trixie' on IRC).
2013-11-28 21:03:19 +00:00
efe3bd2c05
Use for each when Iterator not needed
2013-11-28 11:56:54 +00:00
f112baac48
propagate from branch 'i2p.i2p' (head cbfe85d22c4d0b05c901db3fa751b57889d9b2d6)
...
to branch 'i2p.i2p.str4d.cleanup' (head 94fe1764f50b459da18222434034ad46d604c7a1)
2013-11-28 11:12:41 +00:00
707f616498
Changes from -rc diff review
2013-11-28 11:10:57 +00:00
ed2feb3ff7
Core: findbugs
2013-11-27 23:22:49 +00:00
a17b1b99c0
Moved StatLogSplitter to i2p.scripts/java-utils
2013-11-27 22:48:46 +00:00
27bc32f2f3
Core: findbugs exclusions (for use in Eclipse or Jenkins)
2013-11-27 11:17:17 +00:00
b535054e13
generics
2013-11-27 11:14:16 +00:00