c8b6e678f8
use tmp for install.jar to prevent confusion on build fails
2023-03-23 23:19:12 +00:00
b5461f3b41
ignore override.properties when building docker
2023-03-19 15:00:48 +00:00
37018f6eb0
Merge branch 'master' of i2pgit.org:i2p-hackers/i2p.i2p
2023-03-19 14:42:56 +00:00
daff55463b
Router: Update and Clarify the Inline Documentation for VMCommSystem
2023-03-19 14:41:50 +00:00
ab676bf63c
Detect When Running as a Podman Container
2023-03-19 14:41:50 +00:00
8a0a533777
fix base directory path duplication in Dockerfile
2023-03-19 14:35:23 +00:00
3c0eb9c52f
Merge branch '2.1.0-9-mr-vmcommsystem-v2' into 'master'
...
Router: Update and Clarify the Inline Documentation for VMCommSystem
See merge request i2p-hackers/i2p.i2p!83
2023-03-18 17:33:32 +00:00
b3188a26a5
Router: Update and Clarify the Inline Documentation for VMCommSystem
2023-03-18 17:33:32 +00:00
3ab904f164
Merge branch 'master' into 'master'
...
Detect When Running as a Podman Container
See merge request i2p-hackers/i2p.i2p!84
2023-03-18 17:32:38 +00:00
c71a42859d
Detect When Running as a Podman Container
2023-03-18 17:32:38 +00:00
cbe8d3f799
add blocklist
2023-03-14 22:42:24 +00:00
ae4d3b5758
fix bionic changelog
2023-03-14 22:29:10 +00:00
d12adcd933
update debian changelogs
2023-03-14 18:22:42 +00:00
607613b7fd
update debian changelog
2023-03-14 17:54:07 +00:00
fdd0b6a280
remove hazardous plugin keys
i2p-2.2.0
2023-03-13 20:02:29 +00:00
0401157703
fix non-zero build number change that was not checked in
2023-03-13 19:33:12 +00:00
98931bb530
bump version and create tag for 2.2.0/0.9.58
2023-03-13 14:59:56 +00:00
38666d2449
Send and check target destination in first streaming SYN packet
2023-03-13 01:30:17 +00:00
ed513b6c15
remove stats.i2p from jump services
2023-03-13 00:02:08 +00:00
11523c79f4
remove zzz.i2p and stats.i2p from console homepage
2023-03-12 00:57:14 +00:00
4b87f4d2cc
checkin reseed update
2023-03-07 19:50:58 +00:00
bbd90a77bc
check in changed translations
2023-03-07 17:30:15 +00:00
0645359cb6
explicitly set i2p.dir.base and i2p.dir.config in router.config for Docker containers. fixes and closes #41 .
2023-02-28 02:33:25 +00:00
9369002418
Merge pull request #38 from jeanluc162/docker-multiarch
...
Changed baseimage to allow for multiarch build (specifically arm64)
2023-02-22 17:56:57 -05:00
37feda74f7
DTG: Remove "Start I2P" menu item in non-router context
...
Reported by R4SAS
2023-02-18 17:04:42 -05:00
e1da8d13d7
Sybil: Don't catch all the i2pds publishing ::1
2023-02-18 16:44:10 -05:00
a4f36c8e64
log message fix
...
reported by drzed
2023-02-17 18:48:42 -05:00
3636ec7cc6
javadoc fix
2023-02-17 13:36:45 -05:00
2acdcc5c93
Console: Add legend for congestion caps (proposal 162)
2023-02-17 11:26:49 -05:00
b44cb59a48
Transports: Add new inbound connection throttler
...
To limit rate increase of inbound conns
Add exemption system so inbound tunnel builds bypass the throttler
2023-02-16 10:26:14 -05:00
5918613ff4
Tunnels: Re-enable using U routers in some expl. tunnels
...
to give them cover
2023-02-15 12:24:50 -05:00
5499b23189
Blocklist: Increase size for slow routers
...
Store feed blocklist in main array for efficiency
2023-02-15 11:47:01 -05:00
601a1c917e
Sybil: Disable analysis when in test mode
2023-02-15 11:28:20 -05:00
de978f3a10
SSU2: Remove dup stat update
2023-02-15 07:07:08 -05:00
48598d9c76
Console: More failing peers removal
2023-02-13 12:55:25 -05:00
46af72c529
Console, NetDB: Remove deprecated isFailing() calls
2023-02-13 10:28:51 -05:00
b82cefd904
Profiles: Remove the long-unused failing peers map, deprecate all related methods
2023-02-13 10:09:55 -05:00
8f0e3d0421
Profiles: Change the new-router bonus to a penalty
...
Don't penalize old routers after long downtime
2023-02-13 07:24:27 -05:00
6a04eedb9e
Console: Set minimum displayed profile thresholds to 1
2023-02-13 07:19:31 -05:00
546e51e3d9
Router: Increase min version for tunnels and netdb to 0.9.51
2023-02-12 16:06:51 -05:00
86cbbd80cf
Tunnels: Give up on building through U routers
2023-02-12 15:54:17 -05:00
18f598bc2c
Console: Reduce max age of displayed profiles
...
to match age reductions in the organizer and limit output
2023-02-12 15:07:37 -05:00
69b73d4bc8
Profiles: Don't create new profile on message or lookup failures
...
Mark commErrorOccurred() unused
2023-02-12 15:06:33 -05:00
8ba5cb4d02
Profiles: Adjust capacity for send success/failure
...
Stub out adjustments for congestion caps
2023-02-12 14:23:10 -05:00
f9b9633ac0
Profiles: Downrate capacity of slow/unreachable peers
...
Use more efficient RI lookup
Comment out unused same-country code
2023-02-12 13:39:47 -05:00
6f80df48e0
bump -8
2023-02-12 10:17:57 -05:00
4a9ca43614
NetDB: Don't call heardAbout() unless peer is reachable
...
Consolidate hash() calls
2023-02-12 10:15:28 -05:00
afe236c62c
Profiles: Limit storage and memory usage
...
Write profiles to disk more often
Delete old profiles on disk more often
Reduce max age of profiles
Limit age of profiles read in at startup based on downtime
Limit total profiles read in at startup
Change loaded profiles from a Set to a List for efficiency
Log tweaks
2023-02-12 10:11:46 -05:00
7a75ea4bef
NetDB: Store handler updates
...
Drop some unsolicited RI stores when over thresholds
Don't update profile for banned/blocked RI
Don't flood RIs with blocked IP
Log tweaks
2023-02-12 07:58:24 -05:00
78ee005870
Data: Move LS RAP/RAR booleans up to superclass
...
Add RAR to I2NP DSM
WIP
2023-02-11 09:47:40 -05:00