Bryant Eadon
00ef7d4be2
cleanup of personal information
...
Given the change to the README I thought it might be a good idea to also update the copyright notices which had an address too.
2025-09-02 20:10:38 +02:00
Jari Sundell
bb1cdfc0e7
Fixed DHT bind address and converted to using sockaddr.
2025-08-23 02:54:54 +09:00
rakshasa
ce97bf583d
Fixed formating.
2025-08-04 09:52:27 +02:00
rakshasa
420f03b40b
Fixed input key bindings.
2025-08-04 09:52:27 +02:00
mmmsalmon
9ac43c2b40
remove comment
2025-08-04 09:52:27 +02:00
mmmsalmon
25448320aa
add vi/emacs keybind for stopping/removing torrent from download list
2025-08-04 09:52:27 +02:00
Rosen Penev
84c0d516ef
replace for_each with range loops
...
No advantage over the latter, which is simpler.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-06-21 11:23:11 +02:00
Rosen Penev
c48b7f5b93
replace VERSION with PACKAGE_VERSION
...
They're both the same. The latter is more descriptive.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-06-20 13:07:51 +02:00
Rosen Penev
e3918f5d84
remove some get() calls
...
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-06-19 10:07:52 +02:00
Rosen Penev
0948b5f86a
clang-tidy: convert loops to range based
...
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-06-19 09:57:21 +02:00
Fredrik Lindell
a51f367671
Add emacs and vi keymap config logic
...
* Add emacs and vi keymap config logic
2025-06-05 16:29:12 +02:00
Rosen Penev
897a6face2
clang-tidy: use default member init
...
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2025-06-01 08:16:02 +02:00
Jari Sundell
f0809ec29d
Various pool_event_* and thread API cleanups.
2025-06-01 01:22:14 +09:00
Jari Sundell
de6c48ca3f
Moved TrackerList and TrackerController out of the public API.
2025-05-28 17:11:29 +09: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
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
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
Jari Sundell
1f01b7e94d
Fix various macos issues.
2025-01-28 00:18:41 +09: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
kannibalox
4876301cf4
Add page up/down and home/end bindings to download list
2025-01-08 18:46:09 +01:00
stickz
ea3828a17e
Fix Link Time Optimizations
...
This commit fixes compiling rTorrent with LTO (Link Time Optimizations). We just need to rename from variables in the directory_entry structure to avoid ODR and ZLIB conflicts.
2024-09-01 08:20:01 -04: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
859d5a9578
Merge branch 'master' of https://github.com/toff/rtorrent into toff-master
2019-07-08 21:39:31 +02:00
rakshasa
285972a20d
Fixed configure.ac. (zetafunction)
2019-07-08 20:29:43 +02:00
rakshasa
a3a384b049
Fixed minor issues.
2019-06-09 17:09:35 +09:00
toff
30c78c7034
Merge branch 'master' into master
2018-09-29 11:31:06 +02:00
Jari Sundell
08aa287cfc
Merge pull request #614 from chros73/adjustable_global_throttle_steps
...
Make global throttle steps adjustable
2018-06-19 00:08:32 +09:00
pyroscope
f37fefcc54
add 'event.view.hide/show' commands / events
2018-06-15 18:36:01 +02:00
rakshasa
fd372b5e48
Cleaned up download list bug fix..
2018-06-05 16:22:01 +09:00
chros
29d57e858a
Make global throttle steps adjustable ( Closes #17 )
2017-06-06 09:54:01 +01:00
Toff
7ec9b6685b
Merge pyroscope and chros73 suggestion: Command name uniformisation.
...
ui.console.log.tempfilter => view.temp_filter.log
2017-05-06 11:17:25 +02:00
Toff
d5de8a91d1
Merge chros73 suggestions (settings to exclude views and hide info logs)
...
- Certain views can be excluded from subfiltering via view.temp_filter.excluded config option
- its default value: "default,started,stopped"
- example usage in config: view.temp_filter.excluded.set="default,started,stopped,leeching"
- Log messages can be displayed when temp filtering occured
- disabled by default
- can be enabled with: ui.console.log.tempfilter.set=1
2017-04-17 14:56:11 +02:00
Shivaram Lingamneni
321147cdb8
only redraw the download list if the deleted download was onscreen
2017-01-08 14:49:54 -08: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
Shivaram Lingamneni
2097c9ca3e
unfocus_download should always redraw the download list
2016-12-30 09:19:34 -08:00
Toff
e15270271d
Add a temporary name filter for the main view.
...
By using 'F' in the main view you can enter a regex
that will be used to filter the view based on the torrent name.
To remove the filter set the input to empty.
This is adding a 'view.temp_filter' property and a 'match{}' function.
For example with Ctrl+X you could do:
command> view.temp_filter=main,"match={d.name=,.*linux.*iso}"
2016-10-31 12:19:41 +01:00
mvucBmM0
a194da08b0
Fix Merzlya display (PR #474 )
2016-08-06 03:08:13 +01:00
rakshasa
d111594d20
Added merzlya's torrent status display changes.
2016-08-03 23:01:28 +09:00
Jari Sundell
aac0ea48f7
Merge pull request #430 from yate/peer-units
...
use whatever unit necessary in peer list info
2016-06-29 21:08:42 +09:00
jmdevince
0797d636fb
Show non-preloaded pieces stats
2016-06-15 09:46:33 -04:00
yate
b68d4c2db9
use whatever unit necessary in peer list info
2016-05-15 22:58:16 -04:00
rakshasa
3b39f37f49
C++11 compatibility fixes.
2014-05-13 23:36:37 +09:00