• Joined on 2026-04-06
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-23 07:49:21 +00:00
439d23ce62 Bound JSON-RPC input by size and nesting depth
83b03c2c1e Range-check global throttle rates before narrowing them to kB.
Compare 2 commits »
fujin synced new reference refs/tags/v0.16.24 to fujin/rtorrent from mirror 2026-09-22 15:29:20 +00:00
fujin synced commits to refs/tags/v0.16.24 at fujin/rtorrent from mirror 2026-09-22 15:29:20 +00:00
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-22 15:29:20 +00:00
05cdd03cd2 Tagged release 0.16.24.
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-21 14:59:22 +00:00
d1a6942ea7 Keep the object_storage key terminator inside the key buffer
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-20 22:39:22 +00:00
3652329e2d Pass the typed download filter as an argument, not command text
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-20 14:29:21 +00:00
7916e6022f Stop the value command on the untrusted-safe allowlist crashing the daemon
c59da0848e Dump the ipv4 filter by reference instead of copying the whole map
e2f66ff08c Drop the address range parser and its includes, dead since 29edda2f
f0b6f2cb47 Fail p.multicall when a command changes the connection list
d334b8d339 Stop printing a strerror of si_errno in the SIGBUS dump
Compare 8 commits »
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-19 22:09:21 +00:00
80ae6a4590 Answer an oversized RPC response with a fault
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-19 13:59:21 +00:00
2086e8e780 Check the argument count before indexing config comment log args
d9439d7a95 Dispatch view.event_added over the added half of the changed range
0d3404576a Reject a throttle rate that overflows
84a0d86f2c Own the fault string in xmlrpc_error_c
1b15b7c518 Report a failed write in log.vmmap.dump
Compare 5 commits »
fujin synced and deleted reference refs/heads/feature/bind-device-explicit at fujin/rtorrent from mirror 2026-09-18 21:39:21 +00:00
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-18 21:39:21 +00:00
b1be898ba1 Reject an over-long or empty object_storage key
bd00b5f6fe Use explicit device name binding rather than a custom syntax.
Compare 2 commits »
fujin synced new reference refs/heads/feature/bind-device-explicit to fujin/rtorrent from mirror 2026-09-18 13:29:22 +00:00
fujin synced commits to refs/heads/feature/bind-device-explicit at fujin/rtorrent from mirror 2026-09-18 13:29:22 +00:00
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-18 13:29:22 +00:00
b34eb1e895 Own the download factory until commit
b857acd081 Increment d.state_counter on pause
988aca1281 Release the scgi task buffer on close
378c7ee854 Reject a throttle rate that does not parse
da9606bfae Take ownership of the magnet metadata object
Compare 5 commits »
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-17 21:09:21 +00:00
8423803b6e Check the flush on the dht cache and history
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-17 12:59:22 +00:00
c1ce2febf0 Reject an over-long line instead of truncating
5ebb7bd151 Call the target deleter in the tinyxml2 backend
50f0cad0c6 Release the xmlrpc array item on a throw
3717649bb3 Guard the value iterator in method.insert.list
Compare 4 commits »
fujin synced commits to refs/heads/master at fujin/rtorrent from mirror 2026-09-16 12:29:22 +00:00
c32b56e9d8 Do not reschedule a deleted scheduler item
de54a4c2ad Clamp the negative width in wstring_width
26fdca8f4d Use empty_visible in the view focus movers
00bcdaee23 Check the info-hash target in p.call_target
Compare 4 commits »
fujin synced new reference refs/tags/v0.16.23 to fujin/rtorrent from mirror 2026-09-15 20:09:21 +00:00
fujin synced commits to refs/tags/v0.16.23 at fujin/rtorrent from mirror 2026-09-15 20:09:21 +00:00
fujin synced commits to refs/heads/feature/ipc-worker at fujin/rtorrent from mirror 2026-09-15 20:09:21 +00:00
f9b9629235 Merge branch 'master' into feature/ipc-worker
282c86597a Fix a use after free in the xmlrpc-c index path
c41e63248a Check the flush and sync on session file writes
641626029a Fix a one byte write past address_copy
0c507c581f Release the zlib deflate state in gzip_compress_to_vector.
Compare 35 commits »