Commit Graph

3006 Commits

Author SHA1 Message Date
zzz
f337c1b3c9 I2CP: Prevent loopback messages to same session (i2pd Github #2005) 2024-01-15 10:35:29 +00:00
zzz
e3b37a64d0 Data: Store compressed KeysAndCert 2024-01-14 11:44:17 +00:00
zzz
399507805f Util: Move SyntheticREDQueue from router to core
in prep for use by i2psnark, to follow
log tweak
2023-12-23 08:14:24 -05:00
zzz
2a9eb85c2e Util: Add 2nd order comparison in ObjectCounterUnsafe sort
to alphabetize ties in console charts
2023-12-22 11:55:58 -05:00
zzz
385f6de3cb I2CP: Add router rates to bandwidth limits message 2023-12-22 11:08:19 -05:00
zzz
70eaa0974c Data: KeysAndCert toString() tweak 2023-12-22 08:18:54 -05:00
zzz
f925d9db0a Util: Catch OOM in timer 2023-12-22 08:16:46 -05:00
zzz
e5484216d6 Router: Minor cleanups from release review 2023-12-22 07:24:45 -05:00
a587e09e24 Router: update versions 2023-12-18 12:37:12 -05:00
03635ad5c7 2.4.0: Pull in new translations, ant testscripts and po4update-man.sh 2023-12-18 12:26:44 -05:00
78985cd2fd Router: Update GeoIP and Build Time 2023-12-10 08:45:09 -05:00
zzz
63ac981053 javadoc fixes for org.minidns and net.i2p.router.naming 2023-11-29 06:53:01 -05:00
zzz
02dfdd5eb7 Util: Update default user-agent
as recommended by drzed
2023-11-23 06:04:16 -05:00
zzz
18b8d05597 CLI: Add "permanent" flag for IPv6 addresses 2023-11-21 09:21:19 -05:00
idk
c57ccfa0df Revert "Merge branch 'i2p.i2p.2.4.0-or-2.5.0-delete-hostnames-from-terminal' into 'master'" 2023-11-06 01:44:42 +00:00
zzz
b20954551e CLI: Test for more Java versions 2023-11-03 10:02:25 -04:00
idk
a460ae2ffc Remove unused functions from FNDS, SNDF, KNDF 2023-11-01 20:32:57 +00:00
fb8bb645c2 Router: move getReceivedBy and getReceivedAsPublished into DatabaseEntry 2023-10-16 20:47:27 -04:00
idk
92a85b35fe Drastically reduces the interface of the FNDS/SNDF, force the use of explicit accessors, refactor FNDS/SNDF 2023-09-19 19:32:00 +00:00
idk
88d9d0f9b7 Nested NetDb Branch Redux 2023-08-31 02:53:07 +00:00
idk
d2e899915b AddressBook: add -d option to lookupdest command line which deletes a hostname... 2023-08-15 07:08:28 +00:00
idk
40a7149215 update versions and build numbers 2023-06-29 13:39:12 -04:00
idk
8fd2235cde screen leaseSets before storing them in KademliaNetworkDatabaseFacade.store,... 2023-06-29 16:23:07 +00:00
idk
b2fea266ee bump build time 2023-06-14 13:31:20 -04:00
idk
785fc52a14 Adds a Menu API to the DTG 2023-05-31 14:39:53 +00:00
idk
a50a65ac9f update version numbers in installer and resources 2023-04-12 21:21:32 +00:00
idk
8b9cfc4e63 update outproxy user agent to latest TBB/Firefox ESR version, reported by dr|zed 2023-03-28 03:22:24 +00:00
idk
98931bb530 bump version and create tag for 2.2.0/0.9.58 2023-03-13 14:59:56 +00:00
zzz
78ee005870 Data: Move LS RAP/RAR booleans up to superclass
Add RAR to I2NP DSM
WIP
2023-02-11 09:47:40 -05:00
zzz
5d3dffbaa0 Util: Increase memory required to not be slow 2023-02-11 04:43:31 -05:00
zzz
bc7355d61e Console: Debug page sockets table cleanup 2023-02-08 09:43:42 -05:00
zzz
3d71a5404b Util: Fix check for illegal chars in storeProps()
ref: http://zzz.i2p/topics/3576
2023-02-03 07:28:42 -05:00
zzz
1e28557ce2 cleanup buf.append(s.substring(a, b)) -> buf.append(s, a, b)
all over, for object churn
2023-01-31 07:31:02 -05:00
zzz
665e63da5b Util: Add experimental config to bypass Fortuna and just use /dev/random
Refactor Fortuna so it may be extended
Reduce default buf size for Android
2023-01-30 14:04:50 -05:00
zzz
8b0cd9e36b Util: Add ArraySet.get() and new constructor 2023-01-29 13:27:51 -05:00
zzz
87618700b3 Util: New thread-unsafe version of ObjectCounter
for efficiency where thread safety not required
2023-01-25 09:09:02 -05:00
zzz
be5a10194a Build: Fix list of changed files in manifests
Broken in move from mtn to git
Fix some places that were broken even with mtn
2023-01-22 10:08:53 -05:00
zzz
65d99d2082 Build: Provide hints on how to fix it when msgfmt fails 2023-01-15 07:05:55 -05:00
zzz
0bb9984dfa Util: Add warning about copying router.config to another router 2023-01-12 06:58:51 -05:00
zzz
904829c1d5 Console: Hide Hidden Services Manager link until TCG is running
Use PortMapper constants to check registration
Reported by lbt
2023-01-11 13:37:29 -05:00
zzz
a5d649ba2d 2.1.0 2023-01-10 09:32:31 -05:00
zzz
c0891c4a4c Build: Add mockito to core javadocs path to prevent warnings in mavenCentral.deps task 2023-01-02 09:54:10 -05:00
zzz
edfc9b1454 I2CP: Reduce session limit to 50
Set limit to 0 if vmCommSystem
i2ptunnel: Do not retry if session limit exceeded
2023-01-01 13:08:25 -05:00
zzz
6bcc866f38 GeoIP 2023-01
bump BuildTime
2023-01-01 11:21:31 -05:00
zzz
f2940146c4 Util: Add methods to convert IPv6 addresses to canonical RFC 5952 strings
Moved from NetDbRenderer
Use in CLI only for now
CLI and conversion micro-optimizations
2022-12-30 06:21:40 -05:00
zzz
321a21ae9b Util: Add SimpleTimer2.TimedEvent.toString()
to clean up timer crash messages
2022-12-22 07:27:04 -05:00
zzz
c521d75ef7 CLI: List available commands more compactly 2022-12-21 09:42:57 -05:00
zzz
479ccd57df CLI: Add a "help" command 2022-12-21 07:36:03 -05:00
zzz
5ddb70eaea Util: Rewrite Addresses.getIPOnly() for 10x speedup 2022-12-20 15:09:10 -05:00
a393912213 Fix ChaCha20::encrypt 2022-12-14 00:53:52 +08:00