idk
ba745f3a8f
Create 'Diagnostics' Sidebar section to delineate config and non-config items in the sidebar. Rename 'I2P Internals' to 'I2P Configuration.' Move items to categorically appropriate sidebar sections. Fix slight awk on /home.
2021-04-10 14:58:08 -04:00
zzz
f0e606cc46
Router: Don't fail migration at install if missing eepsite/ or clients.config,
...
for embedded applications.
Ensure a migration failure is logged if file does exist.
Reported and tested by zlatinb
2021-04-09 09:08:36 -04:00
zzz
009eb8c9f6
SSU: Fix IPv6 introducers
...
Ensure introducers are required when force-firewalled
Log tweaks
2021-04-08 14:20:31 -04:00
zzz
02cf79c4c8
NetDB: Don't repeatedly log about reseed disabled
2021-04-08 14:16:07 -04:00
zzz
5f1fc80848
Debian: Fix link to compiler jar (Debian ticket #986474 )
2021-04-08 07:11:48 -04:00
zzz
7482142431
Util: Parameterize CDPBQ
...
Same as CDBQ earlier. To allow experiments on adjusted params.
2021-04-06 08:36:05 -04:00
zzz
67d9c0ef8e
Drop launcher script from tests
2021-04-05 10:02:40 -04:00
zzz
039d918454
Build: Remove OSX and browser launcher code
...
Will probably be replaced with jpackage in i2p-jpackage-mac repo
If we do resurrect the launcher, it will be moved to a separate repo
2021-04-05 09:14:34 -04:00
zzz
e16c80516d
I2NP: Add msg ID to all build msg toString()
2021-04-05 08:37:28 -04:00
zzz
857f52bbf7
Console: Convert update versions to times for debug page
2021-04-05 08:34:22 -04:00
zzz
4acf0ecd05
Sybil: Register blocklist version with update manager
...
Fix "very close" message when configured for all routers
2021-04-05 08:05:17 -04:00
zzz
2eedfe5382
SSU: Add note about skew threshold
2021-04-04 13:56:13 -04:00
zzz
a2dde559f1
SSU: Don't call PS.expireInboundMessages() from messageReceived()
...
it's already called from IMF
2021-04-04 13:25:57 -04:00
zzz
de108dbc5e
Tunnels: Fix build message timestamp check for ECIES records
...
Log tweaks
2021-04-04 13:21:07 -04:00
zzz
00d3965303
SSU: Log enhancement, fix possible log NPE
2021-04-03 17:12:49 -04:00
zzz
7ad7846f86
SAM: Remove subsessions when primary session closes
2021-04-03 15:25:20 -04:00
zzz
1307e5b2e0
SSU: Remove restrictions on IPv6 introducers (prop. 158)
...
WIP, not fully tested
Don't try to rebuild IPv4 address when IPv4 disabled
Don't bid on a peer if marked unreachable
Fail outbound immediately if no valid introducers
Reduce IPv6 too-close length check from 8 bytes to 4
Log tweaks
2021-04-03 15:24:03 -04:00
zzz
1b1b0f545f
SSU: Fix dup IPv6 introducers
2021-04-02 09:30:29 -04:00
zzz
9b361ce71c
NetDB: Negative cache LS received with zero leases
...
Ratchet: Don't schedule a reply to a LS with zero leases
2021-04-01 08:12:35 -04:00
zzz
562b86636a
SSU: Update address when IPv6 introducers change (prop. 158)
...
Enable ipv6 check in locked_rebuild()
Change locked_needsRebuild() to return codes for ipv4/v6
Change locked_needsRebuild() for introducers so it only
returns true if more are available
Change rebuildExternalAddress() so we can do a rebuild of ipv6 without an IP
Only call rebuildIfNecessary() on peer drop if it could have been an introducer
Fix check in pickInbound() for support of AliceIP field
Log tweaks
2021-03-31 12:50:21 -04:00
zzz
8447086c59
Transport: Fix NTCP removing IPv4 address when SSU removes IPv6 address
2021-03-30 07:14:35 -04:00
idk
f9422c9589
Fix double overflow scrollbar on Hidden Services Manager
2021-03-29 21:12:29 -04:00
zzz
2a74dce3ad
Util: Clarify deprecated IPv6 addresses
2021-03-29 14:27:15 -04:00
zzz
fed3063f36
Transport: Don't open UPnP ports when force-firewalled
2021-03-29 14:15:42 -04:00
zzz
e6f5ab967e
Transport: Don't open UPnP ports when hidden
2021-03-29 14:04:38 -04:00
zzz
953b64af4a
SSU: Don't request introducers when hidden
2021-03-29 13:38:18 -04:00
zzz
e21a3a366b
Router: Fix decryption of blinded leasesets
...
Reverse cache wasn't regenerated at midnight,
so decryption would fail after the first routing key change.
We had the rollover() method but it wasn't called.
2021-03-27 08:15:01 -04:00
idk
0fbcd6ddf7
Fix a couple small CSS issues on SusiDNS, Hidden Services Manager. Darken the Active Arrow dropdown.
2021-03-26 16:26:40 -04:00
zzz
4a135a667b
Console: Fix swapped SSU dup rx/tx columns
...
total row was right, per-peer rows were wrong
increase render buffer size
2021-03-26 07:29:26 -04:00
zzz
1309688477
i2ptunnel: Force non-SSL socket to local target
...
if incoming traffic is to a known SSL port,
to avoid SSL-over-SSL
2021-03-25 14:40:47 -04:00
zzz
af14c3bc4a
Console: Don't show IP for disabled IPv4/v6 on /confignet
2021-03-25 09:04:09 -04:00
zzz
684506b0be
Transports: Don't open UPnP ports for disabled IPv4/v6
2021-03-25 08:46:00 -04:00
zzz
aecd8efcca
SSU: Implement IPv6 introductions (proposal 158)
...
WIP
Offer intro key for IPv6
Pick introducers for IPv6
Publish address with IPv6 introducers
Reduce churn of selected introducers
Only adjust transport bid if they publish C cap
Log tweaks
2021-03-25 08:03:33 -04:00
idk
3eab36fd37
Fix theme selection on Mail.
2021-03-24 20:06:07 -04:00
idk
8e15eda83b
fix up dark theme for new UI elements on dark theme. Fix theme selection on Address Book.
2021-03-24 18:31:04 -04:00
idk
501de01753
Fix some style issues in the iframed version of Address Book. Add a Description field to each address book page.
2021-03-24 16:42:38 -04:00
idk
e1c312046a
Explain that the address book pairs human-readable names with I2P Destinations on the index page
2021-03-24 15:22:28 -04:00
idk
8af64ddef1
Style and script changes to addressbook:
...
Make tables drop-down items in javascript-enabled browsers. The rules are: no javascript, all tables start expanded. This is the default. If javascript is enabled and the addressbook is empty, expand the "Add new host" section by default. If javascript is enabled and the addressbook is not empty, then collapse all sections but leave the headings visible.
Improvements to addressbook CSS for consistency with rest of light theme. Add drop-down arrows to headings on drop-downable sections.
2021-03-24 14:09:07 -04:00
zzz
5f39426073
NetDB: Don't note 'enabled floodfill' in event log every startup when forced on
2021-03-24 09:32:01 -04:00
zzz
0eb4096aad
Console: Add eepsite table on debug page
2021-03-23 08:28:38 -04:00
zzz
0ab429e1ed
NetDB: Sort published addresses for consistency
2021-03-23 08:17:38 -04:00
zzz
bd6d6426fd
SSU: Try to fix IPv6 transition from firewalled to non-firewalled
...
state was right but published address wasn't updated because looking
in wrong place for saved ipv6 address
2021-03-23 08:14:17 -04:00
zzz
9a106cb326
I2NP: lookup message debug output fixes
2021-03-22 12:42:28 -04:00
zzz
bbfd94359b
Tunnels: Don't count established routers as new in OBEP throttle (ticket #2245 )
...
reported by zlatinb
patch from jogger
2021-03-22 12:38:57 -04:00
zzz
64695a8060
SSU: Fix persisting IPv6 firewalled state
2021-03-22 12:02:36 -04:00
zzz
86b49546c8
Sybil: Persist blocklist
2021-03-22 10:36:42 -04:00
zzz
12c4f43109
Transport: Better IPv6 address check
...
We don't want to match on "46"
2021-03-22 07:00:17 -04:00
zzz
d5fd754a25
Tunnels: Garlic encrypt ITBM to IBGW
...
WIP, see proposal 157.
Will not take effect until we actually send ITBMs.
Tested with regular VTBMs.
2021-03-21 09:25:47 -04:00
zzz
c5691ac623
html fix
...
thx drzed
2021-03-20 15:24:38 -04:00
zzz
844f17500b
Console: Add API version to /logs
2021-03-20 13:00:09 -04:00