Revisions of libtorrent-rasterbar
Dominique Leuenberger (dimstar_suse)
accepted
request 358917
from
Alexei Sorokin (XRevan86)
(revision 30)
Dominique Leuenberger (dimstar_suse)
accepted
request 353774
from
Alexei Sorokin (XRevan86)
(revision 29)
Dominique Leuenberger (dimstar_suse)
accepted
request 320010
from
Ismail Dönmez (namtrac)
(revision 27)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 311113
from
Michal Vyskocil (mvyskocil)
(revision 26)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 297270
from
Ismail Dönmez (namtrac)
(revision 25)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 286935
from
Marcus Meissner (msmeissn)
(revision 24)
1
Adrian Schröter (adrianSuSE)
committed
(revision 23)
Split 13.2 from Factory
Stephan Kulow (coolo)
accepted
request 239220
from
Mariusz Fik (Fisiu)
(revision 22)
- Update to 0.16.17: * don't fall back on wildcard port in UPnP * fix local service discovery for magnet links * fix bitfield issue in file_storage * added work-around for MingW issue in file I/O * fixed sparse file detection on windows * fixed bug in gunzip * fix to use proxy settings when adding .torrent file from URL * fix resume file issue related to daylight savings time on windows * improve error checking in lazy_bdecode (forwarded request 239219 from Fisiu)
Stephan Kulow (coolo)
accepted
request 228232
from
Stephan Kulow (coolo)
(revision 21)
- Update to 0.16.16 (changes since 0.16.12): * add missing add_files overload to the python bindings * improve error handling in http gunzip * fix debug logging for banning web seeds * improve support for de-selected files in full allocation mode * fix dht_bootstrap_alert being posted * SetFileValidData fix on windows (prevents zero-fill) * fix minor lock_files issue on unix * fix mingw time_t 64 bit issue * fix use of SetFileValidData on windows * fix crash when using full allocation storage mode * improve error_code and error_category support in python bindings * fix python binding for external_ip_alert * make lt_tex more robust against bugs and malicious behavior * HTTP chunked encoding fix * expose file_granularity flag to python bindings * fix DHT memory error * change semantics of storage allocation to allocate on first write rather than on startup (behaves better with changing file priorities) * fix resend logic in response to uTP SACK messages * only act on uTP RST packets with correct ack_nr * make uTP errors log in normal log mode (not require verbose) * deduplicate web seed entries from torrent files * improve error reporting from lazy_decode() * fix auto-manage issue when pausing session * fix bug in non-sparse mode on windows, causing incorrect file errors to be generated * fix set_name() on file_storage actually affecting save paths * fix large file support issue on mingw * add some error handling to set_piece_hashes()
Stephan Kulow (coolo)
accepted
request 210785
from
Mariusz Fik (Fisiu)
(revision 20)
- Strip down content of -tools subpackage to the most useful tools. (forwarded request 210784 from Fisiu)
Adrian Schröter (adrianSuSE)
committed
(revision 19)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 199323
from
Mariusz Fik (Fisiu)
(revision 18)
- Update to 0.16.11: * fix web seed URL double escape issue * fix string encoding issue in alert messages * fix SSL authentication issue * deprecate std::wstring overloads. long live utf-8 * improve time-critical pieces feature (streaming) * introduce bandwidth exhaustion attack-mitigation in allowed-fast pieces * python binding fix issue where torrent_info objects where destructing when their torrents were deleted * added missing field to scrape_failed_alert in python bindings * GCC 4.8 fix * fix proxy failure semantics with regards to anonymous mode * fix round-robin seed-unchoke algorithm * add bootstrap.sh to generage configure script and run configure * fix bug in SOCK5 UDP support * fix issue where torrents added by URL would not be started immediately (forwarded request 199319 from Fisiu)
Stephan Kulow (coolo)
accepted
request 178423
from
Mariusz Fik (Fisiu)
(revision 17)
- Update to 0.16.10: * fix encryption level handle invalid values * add a number of missing functions to the python binding * fix typo in Jamfile for building shared libraries * prevent tracker exchange for magnet links before metadata is received * fix crash in make_magnet_uri when generating links longer than 1024 characters * fix hanging issue when closing files on windows (completing a download) * fix piece picking edge case that could cause torrents to get stuck at hash failure * try unencrypted connections first, and fall back to encryption if it fails (performance improvement) * add missing functions to python binding (flush_cache(), remap_files() and orig_files()) * improve handling of filenames that are invalid on windows * support 'implied_port' in DHT announce_peer * don't use pool allocator for disk blocks (cache may now return pages to the kernel) (forwarded request 178422 from Fisiu)
Stephan Kulow (coolo)
accepted
request 173516
from
Ismail Dönmez (namtrac)
(revision 16)
- update to 0.16.9: * fix long filename truncation on windows * distinguish file open mode when checking files and downloading/seeding with bittorrent. updates storage interface * improve file_storage::map_file when dealing with invalid input * improve handling of invalid utf-8 sequences in strings in torrent files * handle more cases of broken .torrent files * fix bug filename collision resolver * fix bug in filename utf-8 verification * make need_save_resume() a bit more robust * fixed sparse flag manipulation on windows * fixed streaming piece picking issue - do not hide symbols (drop -fvisibility=hidden) to fix qbittorrent (forwarded request 173515 from -miska-)
Stephan Kulow (coolo)
accepted
request 155997
from
Ismail Dönmez (namtrac)
(revision 15)
- update to 0.16.8: + support torrents with more than 262000 pieces + make tracker back-off configurable + improve SSL torrent support by using SNI and a single SSL listen socket + improved peer exchange performance by sharing incoming connections which advertize listen port + add web seed support for torrents with pad files + introduced a more scalable API for torrent status updates + updated the API to add_torrent_params turning all bools into flags of a flags field + added async_add_torrent() function to significantly improve performance when adding many torrents + deprecated compact storage allocation + feature to encrypt peer connections with a secret AES-256 key stored in .torrent file + added support for fadvise/F_RDADVISE for improved disk read performance - removed libtorrent-rasterbar-boost-time_utc.patch - removed libtorrent-rasterbar-0.15.9-missing-return.patch - specfile cleanup: remove tags and allow to build on SLE-11-SP2 (forwarded request 155991 from lrupp)
Stephan Kulow (coolo)
accepted
request 150226
from
Mariusz Fik (Fisiu)
(revision 14)
Let's use 0.15.x for 12.3 to avoid problems with 0.16.x and our outdated boost.
Adrian Schröter (adrianSuSE)
committed
(revision 13)
Split 12.3 from Factory
Stephan Kulow (coolo)
accepted
request 129895
from
Marcus Meissner (msmeissn)
(revision 11)
Fix build with updated boost (forwarded request 129777 from a_jaeger)
Displaying revisions 61 - 80 of 90