orignal
|
558c50ca24
|
http.javascript config param
|
2026-08-24 18:16:50 -04:00 |
|
orignal
|
393da480da
|
Merge pull request #2504 from pobregat0/stop-from-any-thread
stop a destination on its own thread whoever calls it
|
2026-08-24 16:55:17 -04:00 |
|
orignal
|
da091cbb99
|
Merge pull request #2517 from wipedlifepotato/JS_CLIENT_TORRENT
peers + files (torrent js client)
|
2026-08-24 16:31:21 -04:00 |
|
wipedlifepotato
|
eb32c69649
|
torrent-rpc.js get files
|
2026-08-24 23:29:03 +03:00 |
|
wipedlifepotato
|
1c627a9eb1
|
to contrib
|
2026-08-24 23:27:32 +03:00 |
|
wipedlifepotato
|
c9c125d089
|
peers + files
|
2026-08-24 23:24:45 +03:00 |
|
orignal
|
060a06483b
|
don't connect to self
|
2026-08-24 16:15:40 -04:00 |
|
orignal
|
465e17a9b9
|
common code http response
|
2026-08-24 15:38:13 -04:00 |
|
orignal
|
29f8a4a985
|
Merge pull request #2516 from wipedlifepotato/JS_CLIENT_TORRENT
fix: fix overflow to auto (torrent-js client)
|
2026-08-24 15:23:47 -04:00 |
|
wipedlifepotato
|
992de495ad
|
fix: CORS
|
2026-08-24 22:06:12 +03:00 |
|
orignal
|
47363b84c6
|
Merge pull request #2512 from jpk68/http-thread-safety
http, i2pcontrol: use thread-safe snapshots for session/tunnel lists
|
2026-08-24 13:07:51 -04:00 |
|
orignal
|
ef62c57001
|
support multiple trackers
|
2026-08-24 13:04:06 -04:00 |
|
jpk68
|
1124b6259f
|
http, i2pcontrol: use thread-safe snapshots for session/tunnel lists
|
2026-08-24 10:20:04 -04:00 |
|
wipedlifepotato
|
01bae46c0c
|
scroll instead auto for 100% пролистывания если места не хватит
|
2026-08-24 17:08:54 +03:00 |
|
wipedlifepotato
|
e0e8197426
|
fix: fix max-width for content
|
2026-08-24 17:05:39 +03:00 |
|
wipedlifepotato
|
114f5e4f05
|
fix: fix overflow to auto
|
2026-08-24 16:56:23 +03:00 |
|
orignal
|
77b18b3b29
|
Merge pull request #2515 from wipedlifepotato/JS_CLIENT_TORRENT
torrent-client.js add rateUpload
|
2026-08-24 09:54:21 -04:00 |
|
wipedlifepotato
|
2893a99e5f
|
torrent-client.js add rateUpload
|
2026-08-24 16:53:04 +03:00 |
|
orignal
|
522552ff0e
|
Merge pull request #2514 from wipedlifepotato/JS_CLIENT_TORRENT
feat: js_torr_client prepare (experimental)
|
2026-08-24 09:43:32 -04:00 |
|
wipedlifepotato
|
e2ee5b6e22
|
drop logprint debug
|
2026-08-24 16:25:25 +03:00 |
|
wipedlifepotato
|
3b169793c3
|
torrent-rpc-client-page
|
2026-08-24 16:22:33 +03:00 |
|
wipedlifepotato
|
583983303f
|
feat: js_torr_client
|
2026-08-24 11:47:15 +03:00 |
|
orignal
|
299ad6fd1c
|
comman RequestedBlock as tuple of (index, offset, len)
|
2026-08-23 21:32:46 -04:00 |
|
orignal
|
f1f7737dcd
|
Merge pull request #2513 from pobregat0/udp-handlers-shared-ptr
hold udp tunnel and session by shared_ptr in socket handlers
|
2026-08-23 18:38:25 -04:00 |
|
PobreGato
|
828efcc9eb
|
hold udp tunnel and session by shared_ptr in socket handlers
|
2026-08-24 01:09:26 +03:00 |
|
orignal
|
d0d6b8837a
|
erase used element from m_SavedPackets in one shot
|
2026-08-23 16:03:38 -04:00 |
|
orignal
|
d801e971fb
|
removed CreatePath
|
2026-08-23 14:58:28 -04:00 |
|
orignal
|
cf98dca9f6
|
use std::filesystem::path to extract torrent's subdirectories
|
2026-08-23 14:57:56 -04:00 |
|
orignal
|
cd24aa99ea
|
Merge pull request #2510 from jpk68/parsing-crashes
libi2pd: fix parsing crashes
|
2026-08-23 14:40:07 -04:00 |
|
orignal
|
eb66fdbc6f
|
Merge pull request #2509 from jpk68/i2pcontrol-auth
i2pcontrol: harden authentication logic
|
2026-08-23 14:38:37 -04:00 |
|
orignal
|
895d10ed23
|
bytesCompleted for torrents with multiple files
|
2026-08-23 14:32:20 -04:00 |
|
jpk68
|
bf594a742e
|
libi2pd: fix parsing crashes
|
2026-08-23 13:27:13 -04:00 |
|
jpk68
|
b3d8d02df3
|
i2pcontrol: harden authentication logic
|
2026-08-23 13:13:22 -04:00 |
|
orignal
|
6184157d3c
|
return identHash in peers response. Fill progress and uploadRatio
|
2026-08-23 10:29:04 -04:00 |
|
orignal
|
e7a1ccd291
|
don't consider offset equest to buffer size as error
|
2026-08-23 08:45:27 -04:00 |
|
orignal
|
41cb59c7a7
|
use std::list for receive queue
|
2026-08-22 22:53:48 -04:00 |
|
orignal
|
751751832a
|
Merge pull request #2506 from pobregat0/udp-cleanup-timer-after-reload
give each udp server tunnel its own cleanup timer
|
2026-08-22 20:05:54 -04:00 |
|
orignal
|
3a96c9ca29
|
increase max num requessts to 12. Send more requests by 4 at the time
|
2026-08-22 19:43:23 -04:00 |
|
PobreGato
|
53da7ae2f5
|
give each udp server tunnel its own cleanup timer
|
2026-08-23 02:32:29 +03:00 |
|
orignal
|
f9b1666305
|
send multiple requests in single buffer
|
2026-08-22 19:07:00 -04:00 |
|
PobreGato
|
2352ebffab
|
stop a destination on its own thread whoever calls it
|
2026-08-23 02:04:04 +03:00 |
|
orignal
|
b6be65d774
|
min size in AsyncRequest
|
2026-08-22 14:47:14 -04:00 |
|
orignal
|
410dbaf661
|
Merge pull request #2505 from wipedlifepotato/openssl
Процентики
|
2026-08-22 08:02:36 -04:00 |
|
wipedlifepotato
|
f177d2402f
|
feat: percentDone double type
|
2026-08-22 14:56:11 +03:00 |
|
wipedlifepotato
|
0efeaaec6f
|
feat: percentDone torrentRPC
|
2026-08-22 14:37:52 +03:00 |
|
orignal
|
505218f68b
|
don't try to handle next message if it was not received
|
2026-08-21 14:46:28 -04:00 |
|
orignal
|
41872580fc
|
same names in response as in request
|
2026-08-21 14:07:33 -04:00 |
|
orignal
|
4f2d7d7828
|
common GetRngSeed to initialize std::mt19937
|
2026-08-21 12:51:05 -04:00 |
|
orignal
|
152d1867c1
|
Merge pull request #2503 from wipedlifepotato/openssl
add_jsonrpc2_torrent_get
|
2026-08-21 10:57:39 -04:00 |
|
orignal
|
cac6c53ccb
|
common GetRngSeed to initialize std::mt19937
|
2026-08-21 10:51:44 -04:00 |
|