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
Jari Sundell
85e74b5542
Removed priority_queue and rak/timer.
2025-05-02 18:03:51 +09:00
Jari Sundell
3a227c190f
Added system.files.advise_random.set command.
2025-03-28 19:21:25 +09:00
Jari Sundell
f33fc331ce
Thread-safe improvements to dht/tracker code and reorganized thread objects.
2025-03-13 22:15:12 +09: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
89b35af7a6
Fixed threaded tracker feature compatibility.
2025-02-11 09:01:52 +01: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
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
stickz
712e7e5db0
cleanup: Remove rak/functional.h
...
This commit replaces the `rak/functional.h` features with lambdas and std functions.
There was one instance with `std::sort` where the comparison operator was always evaluating to false and it wasn't sorting anything. This is removed in favour of the default comparison operator.
`std::sort(transferChunks.begin(), transferChunks.end());`
2025-01-12 14:30:01 -05:00
stickz
c5563d65c5
cleanup: Remove rak mem_fun
...
This commit removes rak:mem_fun and replaces it with std::function and lambdas.
2025-01-12 10:18:50 -05:00
stickz
9c92bfc7e2
cleanup: Remove rak::call_delete
2025-01-11 21:22:40 -05:00
rakshasa
b193fedc65
Moved inlined functions out of class declaration.
2025-01-09 15:51:04 +00:00
kannibalox
7534b02815
Add page up/down and home/end bindings to download list
2025-01-09 15:28:16 +00:00
kannibalox
090b3889ce
Add color support for the TUI
...
Closes #398
2024-12-26 16:32:42 -05:00
kannibalox
6e976616a0
Simplify updating queue entries
...
The erase/insert pattern can be replaced by a single method that
updates an existing entry's timer, or inserting if it doesn't exist.
This has much less impact than the libtorrent change it's based on,
but might as well be consistent.
2024-10-20 18:33:33 +09:00
Jari Sundell
8cc1d8f2c5
Optimize build by using a single makefile file. ( #941 )
2019-12-06 00:35:47 +09:00
Jari Sundell
7659cd0ec0
Backport changes from feature-bind.
2019-08-23 23:25:24 +09:00
chros
f22475d1bf
Modify throttle status bar mod to be able to display multiple values (See #6 )
2019-07-27 11:22:56 +01:00
rakshasa
07dcd04357
Revert to only using ax_with_curses.m4, and upgrade it to version 16 which seems to be the last unborked version.
2019-07-13 14:36:05 +02:00
rakshasa
859d5a9578
Merge branch 'master' of https://github.com/toff/rtorrent into toff-master
2019-07-08 21:39:31 +02:00
toff
30c78c7034
Merge branch 'master' into master
2018-09-29 11:31:06 +02:00
pyroscope
4d6f6fe335
add '[ X of Y ]' to title bar
2017-04-01 12:30:10 +02:00
Toff
6ee61ee6b5
Merge chros73 suggestions (filter indicator, "start/stopped" view case)
...
- Suffix filtered view name with "(filtered)"
- Add a check to not filter "start" and "stopped" view
2017-01-08 19:45:46 +01:00
rakshasa
e1afe25413
Merge branch 'master' into ipv6
2016-08-29 18:19:45 +09:00
rakshasa
2c60226bd2
Cleaned up compact display.
2016-08-03 23:57:02 +09:00
rakshasa
d111594d20
Added merzlya's torrent status display changes.
2016-08-03 23:01:28 +09:00
rakshasa
efc9097d62
Renamed system.use_daemon to system.daemon.
2016-06-27 01:46:54 +09:00
zp
7ea5729676
trim modified files
2016-06-19 07:04:23 -05:00
zp
c01709fa27
Allow rtorrent to run as a daemon, slightly modified version of the PR provided by sallyswiss
2016-06-19 02:06:30 -05:00
rakshasa
0df0a6650d
Removed ifdef for ipv6.
2014-09-23 18:56:29 +09:00
rakshasa
7007973c76
Added ipv6 patch.
2014-08-14 20:56:20 +09:00
rakshasa
3b39f37f49
C++11 compatibility fixes.
2014-05-13 23:36:37 +09:00
rakshasa
82a68420f4
Fixed non-POSIX conformant included headers.
2014-04-18 22:27:13 +09:00
rakshasa
370bae4b98
Removed all dependencies on sigc++.
2013-08-27 00:43:23 +09:00
rakshasa
aa2f784ae6
Converted sigc::signals to STL.
2013-08-26 23:15:33 +09:00
rakshasa
629ebcbd54
Removed deprecated signals for chunks passed/failed.
2013-08-22 03:48:54 +09:00
skydrome
b113a02584
Fix warning on automake-1.12.4
...
warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
2013-05-09 14:00:09 -04:00
rakshasa
2c97841e92
Removed unused member variables.
2013-02-26 17:40:41 +09:00
rakshasa
3fe1a734ac
Differentiate scrape and normal requests in the tracker list.
2012-04-10 15:38:41 +09:00
rakshasa
7e0d5956b5
Use new logging buffer for complete log view.
2012-03-12 20:41:19 +09:00
rakshasa
a186932c03
Use log_buffer for console logs.
2012-03-12 04:09:18 +09:00
rakshasa
d8f41a28fa
Added check to see if libinfow is required by ncursesw.
2012-02-27 01:22:47 +09:00
Jari Sundell
e58f3975f1
Fixed compiler issues with clang.
2011-12-29 18:58:12 +09:00
Jari Sundell
0626dcf783
C++11 fixes.
2011-12-27 16:45:19 +09:00
Jari Sundell
f51b280cbf
Merge branch 'master' into c++11
2011-12-27 15:50:01 +09:00
Jari Sundell
4c29d3b714
Removed extra semicolon.
2011-12-26 14:32:45 +09:00
Jari Sundell
1fc70a733d
Merge branch 'master' into c++11
...
Conflicts:
src/core/manager.cc
src/thread_base.cc
2011-12-13 19:49:10 +09:00