rakshasa
303edab9ec
Detect content type when there's multiple elements.
2025-05-04 11:28:18 +02:00
rakshasa
877c00d54e
Fixed missing return statement.
2025-05-03 18:09:28 +02:00
Jari Sundell
4c63cee7a2
Cleaned up Poll code and included missing rtorrent.lua in installer.
2025-05-03 21:07:16 +09:00
Jorge Israel Peña
58a74cee48
Wrap fault struct in value
2025-05-02 12:13:49 +02:00
Jari Sundell
85e74b5542
Removed priority_queue and rak/timer.
2025-05-02 18:03:51 +09:00
rakshasa
6f8c1246dc
Tagged release 0.15.3.
v0.15.3
2025-05-01 14:34:45 +02:00
Jari Sundell
97415c656b
Various scheduler and therad cleanups.
2025-05-01 16:38:49 +09:00
rakshasa
3d9c083032
Fix scheduler access.
2025-04-21 11:09:26 +02:00
Jari Sundell
dd221ac66a
Replaced Thread::next_timeout_usec().
2025-04-16 02:39:40 +09:00
Rosen Penev
25f729fab5
use priotity_enum
...
The _t typedef is only useful with C, not C++.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-04-15 10:07:29 +02:00
rakshasa
316b0b51d5
Use new thread event loop method.
2025-04-14 11:15:07 +02:00
rakshasa
a8622e5c80
Cleaned up thread-related code.
2025-04-12 23:03:08 +02:00
Abzie
d1dd5ac080
Add RPC options to rtorrent.rc-example documentation
2025-04-11 16:16:44 +02:00
Abzie
9f2b81534a
Add RPC options to rtorrent.rc documentation
2025-04-11 16:16:44 +02:00
Jari Sundell
2ab7460cbc
Fix SCGI threading and added missing header.
2025-04-01 01:26:07 +09:00
rakshasa
2a998df4f1
Fixed LUA compilaition issue.
2025-03-31 06:19:02 +02:00
rakshasa
d5b28c30a9
Added default switch cases to RpcManager.
2025-03-30 15:38:07 +02:00
rakshasa
a5a1e2fde5
Updated common.m4.
2025-03-30 15:38:07 +02:00
rakshasa
34bc18940a
Added missing color_map.h to Makefile.am.
v0.15.2
2025-03-28 19:53:52 +01:00
rakshasa
cde78f2353
Removed rak/functional.h from Makefile.am.
2025-03-28 19:14:57 +01:00
rakshasa
cc59125116
Updated to release 0.15.2.
2025-03-28 19:14:57 +01:00
rakshasa
8ac31afd06
Fixed tinyxml2 compile error.
2025-03-28 16:07:55 +01:00
rakshasa
8d991b4ce5
Added 'system.files.session.fdatasync' config option.
2025-03-28 15:32:57 +01:00
Jari Sundell
3a227c190f
Added system.files.advise_random.set command.
2025-03-28 19:21:25 +09:00
Jari Sundell
9a2ce2b231
Changes to support UDNS.
2025-03-27 21:36:10 +09:00
Jari Sundell
f33fc331ce
Thread-safe improvements to dht/tracker code and reorganized thread objects.
2025-03-13 22:15:12 +09:00
rakshasa
47af28aecd
Cleaned up ui/root.
2025-03-11 14:13:05 +01:00
chros
c6ebdf876a
Fix possible crash with save_input_history (See #26 )
2025-03-11 14:13:05 +01:00
rakshasa
5797ed9e7a
Added new tracker list commands.
2025-03-11 13:45:18 +01:00
nick black
9465c94b31
Don't recommend obsolete option 'safe_sync'.
2025-03-11 13:24:17 +01:00
Jari Sundell
0adfc17335
Compatibility fixes with thread-safe list tracker changes.
2025-03-11 20:38:04 +09:00
rakshasa
37a5b7bccb
Moved torrent::Tracker to torrent::tracker::Tracker.
2025-02-27 19:24:35 +01:00
rakshasa
80ef2e076d
Fix trcker command.
2025-02-25 17:25:54 +01:00
rakshasa
4ac7313ff1
Pass tracker key at download creation.
2025-02-23 13:25:48 +01:00
rakshasa
6139217033
Compatibility with new tracker enum.
2025-02-12 14:38:08 +01:00
rakshasa
89b35af7a6
Fixed threaded tracker feature compatibility.
2025-02-11 09:01:52 +01:00
Auska
851ac469c3
Fix xmlrpc namespace
2025-02-03 17:37:01 +01:00
Rakshasa
1811248691
Add checks for liblua-*.so.0 for alpine compatibility.
2025-02-03 16:21:30 +00:00
rakshasa
bacf60af89
Call atomic tracker state.
2025-02-02 21:03:26 +01:00
Jari Sundell
1f01b7e94d
Fix various macos issues.
2025-01-28 00:18:41 +09:00
rakshasa
d514e525ca
Minor fixes.
2025-01-20 14:49:18 +01:00
pyroscope
b2b723f248
close_low_diskspace.normal: use proper namespace (std)
2025-01-20 14:49:18 +01:00
pyroscope
e3ab913f9a
new method close_low_diskspace.normal
...
Skip downloads with prio=3 (high) when checking for disk space
2025-01-20 14:49:18 +01:00
Peter Woodman
787e23a25d
clang-tidy: ignore third-party code nlohmann/json.h
2025-01-20 12:31:04 +01:00
kannibalox
9f48226663
Add JSON-RPC capability
...
Inline nlohmann/json for the JSON parsing itself, and handle requests
with the same SCGI interface as XML-RPC.
Based off the work in https://github.com/jesec/rtorrent
2025-01-20 12:31:04 +01:00
stickz
78915746ee
Bump c++ standard to 17
...
This pull request bumps the rTorrent c++ standard from 17. This resolves various undefined behavior which could occur.
2025-01-19 14:59:02 +01:00
stickz
e7fc891f11
cleanup: Changes for c++17
...
This cleanup adjusts the rTorrent code to comply with c++17 standard. It also simplifies various parts of the code.
2025-01-18 20:15:20 +01:00
Jari Sundell
2e0a417367
Add optional Lua scripting capabilties - kannibalox@gmail.com
2025-01-19 04:02:06 +09:00
Jari Sundell
b5a6ee33a1
Merge pull request #1375 from rakshasa/fix/github-workflows
...
Added separate workflow for clang-tidy static analysis.
2025-01-15 08:45:06 +01:00
rakshasa
3378355b64
Added separate workflow for clang-tidy static analysis.
2025-01-15 07:38:30 +00:00