Commit Graph
9371 Commits
Author SHA1 Message Date
orignalandGitHub 57ea80fdbd Merge pull request #2453 from jpk68/ntcp2-issues
ntcp2: fix memory safety issues
2026-07-30 07:06:54 -04:00
orignalandGitHub 88c7803f69 Merge pull request #2454 from jpk68/length-checks
libi2pd: add missing length checks
2026-07-30 07:05:38 -04:00
orignalandGitHub 2a4591576f Merge pull request #2455 from jpk68/client-memory
libi2pd_client: fix memory safety issues
2026-07-30 07:02:17 -04:00
jpk68 d3ea3ca10c libi2pd_client: fix memory safety issues 2026-07-29 19:11:34 -04:00
jpk68 b148455295 libi2pd: add missing length checks 2026-07-29 19:07:39 -04:00
jpk68 b1d0bc34c1 ntcp2: fix memory safety issues 2026-07-29 18:34:52 -04:00
orignal 6d47cca978 receive timeout for BoostAsyncStream 2026-07-29 18:03:44 -04:00
orignal 4b507cda96 don't send eof with reveived data 2026-07-29 06:50:21 -04:00
orignal da5b063420 fixed possible overflow with negative value 2026-07-28 22:09:03 -04:00
orignal c884cdd32c collect outstanding received data even if stream is closed 2026-07-28 22:05:59 -04:00
orignal e6088eb30f let pending operations complete when stream received FIN 2026-07-28 21:47:03 -04:00
orignal c49ca9cbdd pass boost::asio::error::eof if stream got terminated 2026-07-28 21:43:56 -04:00
orignal bb116619b9 return eof if read closed socket 2026-07-28 21:29:40 -04:00
orignal 4d072c1d57 pass boost::asio::error::eof if stream get closed 2026-07-28 18:40:03 -04:00
orignal 8affeb074f fixed possible m_PacketACKIntervalRem overflow 2026-07-28 10:29:22 -04:00
orignal 01240f75ab defer moving stream to destination's thread 2026-07-27 21:56:09 -04:00
orignal 8948bb5e01 defer moving stream to destination's thread 2026-07-27 21:52:44 -04:00
orignal 802a39edc4 Defer template added 2026-07-27 21:50:31 -04:00
orignal e5a4824a2e print correct negative time difference 2026-07-27 21:28:44 -04:00
orignal 12de5f0550 use boost::beast for address book updates 2026-07-27 21:21:47 -04:00
orignal 844ecec004 fixed warning 2026-07-27 15:20:35 -04:00
orignalandGitHub 66109848b3 Merge pull request #2450 from freeacetone/fix-pidfile-removal
Remove pidfile on shutdown fix (UnixDaemon)
2026-07-27 14:34:56 -04:00
acetone b6362f6225 remove pidfile on shutdown 2026-07-27 21:14:07 +03:00
orignalandGitHub 0d3f0bfa29 Merge pull request #2448 from wipedlifepotato/sonyapatch
patch by sonya
2026-07-27 14:07:31 -04:00
orignal ee64f13e91 separate thead for disk I/O operations 2026-07-27 14:05:59 -04:00
orignal de37abd34e RunnableServiceWithWork::StopWorkAndFinishTasks added 2026-07-27 14:01:21 -04:00
Charlie Root 6d2ef20404 patch by sonya 2026-07-27 13:30:31 +00:00
orignal 672f9c0197 handle have message 2026-07-26 21:21:21 -04:00
orignal 15fb818993 don't fragment I2NP if too short 2026-07-26 20:33:18 -04:00
orignalandGitHub d73407ad85 Merge pull request #2444 from wipedlifepotato/FORANDREW
#2435
2026-07-26 18:21:03 -04:00
Charlie Root 55216eb87b unveil drop /tmp 2026-07-26 22:13:29 +00:00
orignal 2f635b2ce7 send correct numwanted to tracker 2026-07-26 17:31:17 -04:00
orignal 8f2dee410d Tag::len 2026-07-26 17:28:57 -04:00
orignal 178138e87e info_hash in url format. Host and User-Agent in request 2026-07-26 15:55:30 -04:00
Charlie Root 78de81ce93 SIOCGIFMTU not found 2026-07-26 18:43:02 +00:00
orignal 8101ae4c31 specify params in GET query 2026-07-26 14:13:34 -04:00
orignal d19cddca7e create_query 2026-07-26 14:11:18 -04:00
Charlie Root e7ded52c2d not helps with sonya MTU error 2026-07-26 17:53:41 +00:00
Charlie Root 34ce009071 typos 2026-07-26 17:37:48 +00:00
Charlie Root c6cd328a7f pledge add route wroute pf; NetIface: Failed to run ioctl: Function not implemented 2026-07-26 17:36:30 +00:00
Charlie Root 81085da194 remove ioctl from pledge 2026-07-26 17:26:48 +00:00
Charlie Root f287f62334 pledge add ioctl 2026-07-26 15:26:04 +00:00
Charlie Root 527255fcbd run pledge after InitTransport() 2026-07-26 15:14:56 +00:00
Charlie Root 2d027ac4c6 certsdir path 2026-07-26 14:38:46 +00:00
Charlie Root dac45fecd9 default values for unveil 2026-07-26 14:33:29 +00:00
Charlie Root a220410b83 i2pcontrol with default value 2026-07-26 14:25:57 +00:00
orignal bea4829b84 print full path of new certificate/key file 2026-07-26 08:16:32 -04:00
orignal bec18de888 correct AsyncReceive timeout 2026-07-25 22:06:11 -04:00
orignal e5d358931d pass trackers list to TorrentsTunnel 2026-07-25 18:43:12 -04:00
orignal 5e0269cf7b fixed typo 2026-07-25 18:15:07 -04:00