zzz
00d6a49653
Router: Don't let context clock shifts affect calculated uptime
2015-12-11 17:11:16 +00:00
zzz
ea9c4a1957
Router, naming, I2CP: Increase lookup cache max sizes (except on Android),
...
reduce max lookup depth, and increase non-floodfill profile bonus
to attempt to reduce load on floodfills
2015-12-11 15:40:11 +00:00
zzz
7680ecbdc4
Transport: More deadlock prevention (ticket #1722 )
2015-12-11 15:28:39 +00:00
zzz
00a5d19534
Limit wait for NTP to 45 seconds (ticket #1725 )
2015-12-11 15:16:16 +00:00
zzz
2852383e4e
Router: Fix family verification after testing, partially hook into netdb store()
...
Always use our pubkey to verify our family
Rework caching strategy
2015-12-11 15:10:08 +00:00
zzz
393b593785
Logs: Windows line ending fixes for event log and duplicate message in router log
2015-12-11 15:06:22 +00:00
zzz
32df925fa6
More Sybil tool tweaks
2015-12-10 13:09:33 +00:00
zzz
7e872088d0
Router:
...
- Change addCapabilities() to getCapabilities()
- Add netdb family sign/verify utility (ticket #1510 )
(verify not yet used)
RouterInfo:
- Remove addCapability() and delCapability()
StatPublisher:
- Remove Service interface, not required
- Consolidate getCapabilities() and network ID here
- Add family signatures
- Remove unused coreVersion and stat_uptime (as of 0.9.24)
2015-12-10 13:03:49 +00:00
zzz
af8b8ecddd
Startup: Increase rekey probability again
2015-12-06 17:35:31 +00:00
zzz
d45dc8d0f3
NetDb: Stub out a "family" indicator (ticket #1510 )
2015-12-06 16:52:27 +00:00
zzz
826bb54984
minor cleanup
2015-12-06 16:30:46 +00:00
zzz
ff4d575196
Profiles:
...
- Change doubles to floats to save memory
- Move fields to top
Sybil tool: Tweaks
2015-12-04 21:25:25 +00:00
zzz
68c312139e
Console: Fix NPE on /profiles
...
Profiles:
- Fix first heard about to be earliest, undeprecate
- Fixup first heard about at profile readin
- Persist good/bad lookup/store DBHistory stats added in 0.7.8
- Remove unused DBHistory methods and fields to save memory
- Change bonus longs to ints to save memory
- Extend profile expiration time from 3 days to 15
- Consolidate getLong()
- Synch fixes
Sybil tool: Tweaks and enhancements
2015-12-04 20:35:38 +00:00
zzz
cab69f6583
NetDb: Fix deadlock (ticket #1722 )
2015-12-03 18:07:29 +00:00
zzz
5bd0041f8b
Console: Add experimental Sybil analysis tool
...
requires routerconsole.advanced=true
2015-12-03 17:44:15 +00:00
zzz
b53fe37a30
SAM:
...
- Don't map keys to upper case in parser, corrupts I2CP options
- Register SSL and UDP ports with PortMapper
2015-12-01 20:14:09 +00:00
zzz
72527f4d33
SSU: Allow IP and port in relay request if it matches the source
2015-12-01 20:11:07 +00:00
zzz
dfbbe3e928
Transport: Interrupt DH refiller thread when pool is empty,
...
to speed refilling and reduce pumper stalls
Reduces empties by 10x
2015-12-01 20:09:22 +00:00
kytv
1c1511267d
after extended downtime, disabling https://i2pseed.zarrenspry.info/ as a reseed host
2015-11-30 19:08:50 +00:00
zzz
68b4ad2238
declare 3.2 complete, bump -5
2015-11-28 21:45:36 +00:00
zzz
dffd441304
SAM: Allow backslash escapes in parser (tickets #1325 , #1488 )
...
remove unneeded escape char in other parsers
2015-11-28 18:53:40 +00:00
zzz
38c8e017a8
i2psnark: Increase max pieces to 32K
2015-11-28 13:01:00 +00:00
zzz
b1668bbc11
Fixup after prop, history, bump -3
2015-11-27 21:10:10 +00:00
zzz
9ce8fced02
propagate from branch 'i2p.i2p.zzz.sam' (head b328f0edb961263d7606ea964ecb3f7c319ca1cf)
...
to branch 'i2p.i2p' (head 7b4c0525be182722ef2cc7b564691f27d997da3b)
2015-11-27 20:58:18 +00:00
zzz
302ec7767a
Console: Don't show null port in error message (ticket #1712 )
...
History for prop, -2
2015-11-22 16:44:26 +00:00
zzz
1215a70aab
propagate from branch 'i2p.i2p.zzz.test2' (head 8fa44268a1dd2b7baaf01806e6994281ab031870)
...
to branch 'i2p.i2p' (head 44afdaa15ce8a95c112c7d58a5908f401c1a0145)
2015-11-22 16:00:16 +00:00
zzz
ce96234fdb
SSU ext. options:
...
- don't ask for intro if he is indirect
- ask for intro if our state is unknown
- debug logging
- change min to 0.9.23 for testing
2015-11-21 19:45:54 +00:00
zzz
9a9832cb77
Console: Fix escaping of plugin description on /configclients (ticket #1711 )
2015-11-21 17:39:10 +00:00
zzz
7649132259
OCMOSJ: One more place attempting to update our own profile
2015-11-21 14:33:22 +00:00
zzz
8d9d3fcf95
SSU: Add option to disable extended options
...
Fix max payload type
2015-11-19 14:15:28 +00:00
str4d
dfb8830802
0.9.23
2015-11-19 00:31:15 +00:00
zzz
599989deba
comment re: SSU timestamps
2015-11-18 20:04:45 +00:00
zzz
1e89fac192
SSU: Add support for requesting a relay tag via
...
Session Request extended options (ticket #1465 )
2015-11-18 18:12:23 +00:00
zzz
38a1a96db2
revert JobTiming being a clock shift listener, not needed
2015-11-16 19:57:38 +00:00
kytv
046ef07efd
-29-rc
2015-11-15 19:12:53 +00:00
zzz
23cb4ca764
ditto
2015-11-14 02:07:28 +00:00
zzz
231040ddd8
Profiles: Don't allow creation of our own profile
...
TunnelCreatorConfig:
- locking
- comment out unused code
- don't set bandwidth stats in profile for ourselves
TunnelDispatcher:
- don't set tunnel stats in profile for ourselves
BuildHandler, TunnelPool: Minor optimizations
2015-11-14 02:07:01 +00:00
zab2
7a75e2e662
up version for interrupt()
2015-11-13 23:32:55 +00:00
zzz
8a1f02aa89
Console: Fix lifetime participating bandwidth display (ticket #1706 )
...
Add locking to HopConfig counts
Split participatingMessageCount stat into two stats,
participatingMessageCountAvgPerTunnel for throttle (same as old participatingMessagecount)
and participatingMessageCount for console (straight total)
Fix calculation of stat for throttle by adjusting for new
stat coalesce time (50 not 20 seconds)
2015-11-13 21:18:21 +00:00
zzz
a028bba997
Console: Fix filtering and escaping on /configclients
...
Fix autostart setting on new client, was inverted
2015-11-12 20:39:58 +00:00
zzz
51c5da3f72
lint: don't catch Exception, catch RuntimeException or checked exception.
...
omits SAM, BOB, reflection, commented-out code, and a few other places
2015-11-12 18:49:13 +00:00
kytv
e93e76a362
Remove netdb.rows.io and its associated certs
...
The DNS record for the subdomain was removed about a month ago.
2015-11-11 16:36:32 +00:00
zzz
c1afbd37d7
SSU: Version check to send extended options
2015-11-11 13:48:38 +00:00
zzz
3fa2fb4c8d
Timers: State fix 4th try (tickets #1694 , #1705 )
...
log tweaks
2015-11-11 13:38:24 +00:00
zab2
123b4ca460
Fix locking on _nextExpire field
2015-11-09 17:48:19 +00:00
zzz
1451dc6ece
More: Don't use DataHelper.readLong() for 1-byte reads, for efficiency
2015-11-08 20:43:42 +00:00
zzz
1aed266f70
Consolidate increments of offset, for efficiency
2015-11-08 19:17:32 +00:00
zzz
e120a8a3a3
Don't use DataHelper.readLong() for 1-byte reads, for efficiency
2015-11-08 18:49:05 +00:00
zzz
a3e16614ae
SSU: Prep for extended options
2015-11-08 18:30:51 +00:00
zzz
a3b55ccdea
cleanup
2015-11-08 16:43:49 +00:00