head 1.5; access; symbols pkgsrc-2018Q1:1.4.0.56 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.54 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.52 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.48 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.46 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.44 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.42 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.40 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.38 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.36 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.34 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.32 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.30 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.28 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.26 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.24 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.22 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.20 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.18 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.16 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.14 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.12 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.10 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.8 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.6 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.2 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.2.0.4 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.2 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.1.0.12 pkgsrc-2010Q4-base:1.1 pkgsrc-2010Q3:1.1.0.10 pkgsrc-2010Q3-base:1.1 pkgsrc-2010Q2:1.1.0.8 pkgsrc-2010Q2-base:1.1 pkgsrc-2010Q1:1.1.0.6 pkgsrc-2010Q1-base:1.1 pkgsrc-2009Q4:1.1.0.4 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.2 pkgsrc-2009Q3-base:1.1; locks; strict; comment @# @; 1.5 date 2018.06.24.16.59.52; author adam; state dead; branches; next 1.4; commitid YWIsUnXsslYsvyHA; 1.4 date 2011.08.01.13.12.38; author wiz; state Exp; branches; next 1.3; 1.3 date 2011.07.30.17.06.33; author tron; state Exp; branches; next 1.2; 1.2 date 2011.03.01.07.44.53; author tron; state Exp; branches; next 1.1; 1.1 date 2009.07.07.21.22.08; author joerg; state Exp; branches; next ; desc @@ 1.5 log @rtorrent: updated to 0.9.7 0.9.7: Bug-fix release while feature-bind is being worked on. Fixed ip filter memory usage. Add space to fmt str in log_gz_file_write. Fix compilation issue with gcc v6.x and empty CXXFLAGS. Fix BEP7 compatibility with IPv6 trackers and IPv4 peers. Include SCGI/XMLRPC example in rtorrent.rc. Handle SIGHUP like SIGINT. Fix Throttle args. Fix missing ranlib - not defined but used. Fix no // are at start of expanded paths. Fix ncurses header include. Fix segfault when viewing a magnet download in the leeching view. @ text @$NetBSD: patch-af,v 1.4 2011/08/01 13:12:38 wiz Exp $ Make this work with "ncurses" 5.8. Patch taken from here. http://www.mail-archive.com/arch-general@@archlinux.org/msg18728.html --- src/display/canvas.h.orig 2011-04-07 13:36:10.000000000 +0100 +++ src/display/canvas.h 2011-07-30 16:40:10.000000000 +0100 @@@@ -37,6 +37,7 @@@@ #ifndef RTORRENT_DISPLAY_CANVAS_H #define RTORRENT_DISPLAY_CANVAS_H +#include #include #include @@@@ -48,7 +49,7 @@@@ public: typedef std::vector attributes_list; - Canvas(int x = 0, int y = 0, int width = 0, int height = 0); + Canvas(int x = 0, int y = 0, int width = 1, int height = 1); ~Canvas() { delwin(m_window); } void refresh() { wnoutrefresh(m_window); } @ 1.4 log @Restore previous window sizes fix (both height and width non-zero). Bump PKGREVISION. Fix a pkglint warning while here. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.3 2011/07/30 17:06:33 tron Exp $ @ 1.3 log @Update "libtorrent" package to version 0.12.9 and "rtorrent" package to version 0.8.9. Changes since version 0.12.6 respectively 0.8.6: - Added multithreading support for XMLRPC calls. Sponsored by Xirvik. - Discard dht cache if it is corrupt, instead of killing rtorrent. - Better handling of resume after crash/reboot alliviating the need to full hash checks. Sponsored by anonymous source. - Added support for Linux's fallocate and Darwin's fcntl(...,F_PREALLOCATE,...) to preallocate files by default. The 'system.file_allocate' setting will now only be used to indicate you want posix_fallocate called, which may block while it zeros out the file manually. - Added 'event.download.hash_failed' and 'event.download.hash_final_failed'. - Cleaning up command names. The deprecated commands will be redirected. - Renamed 'system.method.*' to 'method.*'. - Added 'system.files.{opened,closed,failed}_counter' commands. - Added xmlrpc calls for peer snubbed, banned and disconnect. - Added '-D' flag which turns of redirects for deprecated commands. Use this to ensure your scripts/webui's will be compatible with future releases. - Added separate '-I' and '-K' switches for command redirects, the former is for testing rtorrent code, the latter for webui's. - Added a static_map implementation based on Josef's patches. - Commited the DHT changes from dht-pex-static_map.diff with changes so it works with the modified static_map implementation. - Applied the magnet-uri patch. - Don't install the out-of-date man page. - Added 'execute.*.bg' commands for non-blocking calls. Always returns 0. - Added support for prioritizing first/last chunk of files matching specified patterns. Default: file.prioritize_toc.set=0 file.prioritize_toc.first.set = {*.avi,*.mp4,*.mkv,*.gz} file.prioritize_toc.last.set = {*.zip} - Added 'method.rlookup' and 'method.rlookup.clear' commands for looking up the event handlers holding a specified key, and set views to support rlookup. - Added 'd.timestamp.finished' that is set when a downloading torrent completes. For torrents that only seed it remains '0'. - Added 'elapsed.{less,greater}' for checking the time elapsed since a time is less/greater, and it also returns false in all cases where the time is '0'. - Moved the default value for 'system.files.max_size' to rtorrent, and set the default in libtorrent to ~0. - Increased the default values for min/max_peers and max_uploads. - Fixed a bug that would cause hash checking to block excessively in some cases. - Fixed a bug when setting the pex flags. - Fixed an issue where DHT's hashing function for TR1 unordered_map was casting unaligned size_t pointers. - Fixed default session name. - Added a missing inline that could cause linking errors. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.2 2011/03/01 07:44:53 tron Exp $ d22 1 a22 1 + Canvas(int x = 0, int y = 0, int width = 0, int height = 1); @ 1.2 log @Use patch suggested on "arch-linux" mailing list to make rTorrent work with ncurses 5.8. @ text @d1 1 a1 1 $NetBSD$ d7 2 a8 2 --- src/display/canvas.h.orig 2009-11-12 08:03:47.000000000 +0000 +++ src/display/canvas.h 2011-03-01 07:40:08.000000000 +0000 d21 2 a22 3 - Canvas(int x = 0, int y = 0, int width = 0, int height = 0) : + Canvas(int x = 0, int y = 0, int width = 1, int height = 1) : m_window(newwin(height, width, y, x)) {} d25 1 @ 1.1 log @Can use system curses on NetBSD/current. Explicitly include stdarg.h as mandated by X/Open. @ text @d3 6 a8 2 --- src/display/canvas.h.orig 2008-05-07 14:19:11.000000000 +0200 +++ src/display/canvas.h d17 9 @