1
+ 2.0.10 released
2
+
3
+ * allow on_unknown_torrent method in the absence of active torrents (new plugin feature added)
4
+ * add feature to async_move_storage() to not move files
5
+ * fix reject resume data if it contains mismatching info hashes
6
+ * fix clear the candidate_cache when clear peer_list
7
+ * fix missing python converter for dht::announce_flags_t
8
+
1
9
2.0.9 released
2
10
3
11
* fix issue with web seed connections when they close and re-open
150
158
151
159
2.0 released
152
160
153
- * dropped depenency on iconv
161
+ * dropped dependency on iconv
154
162
* deprecate set_file_hash() in torrent creator, as it's superceded by v2 torrents
155
163
* deprecate mutable access to info_section in torrent_info
156
164
* removed deprecated lazy_entry/lazy_bdecode
268
276
* fix issue with moving the session object
269
277
* deprecate torrent_status::allocating. This state is no longer used
270
278
* fix bug creating torrents with symbolic links
271
- * remove special case to save metadata in resume data unconditionally when added throught magnet link
279
+ * remove special case to save metadata in resume data unconditionally when added through magnet link
272
280
* fix bugs in mutable-torrent support (reusing identical files from different torrents)
273
281
* fix incorrectly inlined move-assignment of file_storage
274
282
* add session::paused flag, and the ability to construct a session in paused mode
322
330
* limit number of concurrent HTTP announces
323
331
* fix queue position for force_rechecking a torrent that is not auto-managed
324
332
* improve rate-based choker documentation, and minor tweak
325
- * undeprecate upnp_ignore_nonrouters (but refering to devices on our subnet)
333
+ * undeprecate upnp_ignore_nonrouters (but referring to devices on our subnet)
326
334
* increase default tracker timeout
327
335
* retry failed socks5 server connections
328
336
* allow UPnP lease duration to be changed after device discovery
402
410
1.2.1 release
403
411
404
412
* add dht_pkt_alert and alerts_dropped_alert to python bindings
405
- * fix python bindins for block_uploaded_alert
413
+ * fix python bindings for block_uploaded_alert
406
414
* optimize resolving duplicate filenames in loading torrent files
407
415
* fix python binding of dht_settings
408
416
* tighten up various input validation checks
411
419
* fix python bindings for peer_info
412
420
* support creating symlinks, for torrents with symlinks in them
413
421
* fix error in seed_mode flag
414
- * support magnet link parameters with number siffixes
422
+ * support magnet link parameters with number suffixes
415
423
* consistently use "lt" namespace in examples and documentation
416
424
* fix Mingw build to use native cryptoAPI
417
425
* uPnP/NAT-PMP errors no longer set the client's advertised listen port to zero
605
613
606
614
* fix infinite loop when parsing certain invalid magnet links
607
615
* fix parsing of torrents with certain invalid filenames
608
- * fix leak of torrent_peer objecs (entries in peer_list)
616
+ * fix leak of torrent_peer objects (entries in peer_list)
609
617
* fix leak of peer_class objects (when setting per-torrent rate limits)
610
618
* expose peer_class API to python binding
611
619
* fix integer overflow in whole_pieces_threshold logic
640
648
* fix proxying of https connections
641
649
* fix race condition in disk I/O storage class
642
650
* fix http connection timeout on multi-homed hosts
643
- * removed depdendency on boost::uintptr_t for better compatibility
651
+ * removed dependency on boost::uintptr_t for better compatibility
644
652
* fix memory leak in the disk cache
645
653
* fix double free in disk cache
646
654
* forward declaring libtorrent types is discouraged. a new fwd.hpp header is provided
926
934
* tweak flag_override_resume_data semantics to make more sense (breaks
927
935
backwards compatibility of edge-cases)
928
936
* improve DHT bootstrapping and periodic refresh
929
- * improve DHT maintanence performance (by pinging instead of full lookups)
937
+ * improve DHT maintenance performance (by pinging instead of full lookups)
930
938
* fix bug in DHT routing table node-id prefix optimization
931
939
* fix incorrect behavior of flag_use_resume_save_path
932
940
* fix protocol race-condition in super seeding mode
1109
1117
* fix piece-picker stat bug when only selecting some files for download
1110
1118
* fix bug in async_add_torrent when settings file_priorities
1111
1119
* fix boost-1.42 support for python bindings
1112
- * fix memory allocation issue (virtual addres space waste) on windows
1120
+ * fix memory allocation issue (virtual address space waste) on windows
1113
1121
1114
1122
0.16.11 release
1115
1123
1125
1133
* GCC 4.8 fix
1126
1134
* fix proxy failure semantics with regards to anonymous mode
1127
1135
* fix round-robin seed-unchoke algorithm
1128
- * add bootstrap.sh to generage configure script and run configure
1136
+ * add bootstrap.sh to generate configure script and run configure
1129
1137
* fix bug in SOCK5 UDP support
1130
1138
* fix issue where torrents added by URL would not be started immediately
1131
1139
1302
1310
* support banning web seeds sending corrupt data
1303
1311
* don't let hung outgoing connection attempts block incoming connections
1304
1312
* improve SSL torrent support by using SNI and a single SSL listen socket
1305
- * improved peer exchange performance by sharing incoming connections which advertize listen port
1313
+ * improved peer exchange performance by sharing incoming connections which advertise listen port
1306
1314
* deprecate set_ratio(), and per-peer rate limits
1307
1315
* add web seed support for torrents with pad files
1308
1316
* introduced a more scalable API for torrent status updates (post_torrent_updates()) and updated client_test to use it
@@ -1694,7 +1702,7 @@ release 0.14.9
1694
1702
1695
1703
release 0.14.8
1696
1704
1697
- * ignore unkown metadata messages
1705
+ * ignore unknown metadata messages
1698
1706
* fixed typo that would sometimes prevent queued torrents to be checked
1699
1707
* fixed bug in auto-manager where active_downloads and active_seeds would
1700
1708
sometimes be used incorrectly
@@ -1721,7 +1729,7 @@ release 0.14.7
1721
1729
ended with a /
1722
1730
* fixed bug in error handling when parsing torrent files
1723
1731
* fixed file checking bug when renaming a file before checking the torrent
1724
- * fixed race conditon when receiving metadata from swarm
1732
+ * fixed race condition when receiving metadata from swarm
1725
1733
* fixed assert in ut_metadata plugin
1726
1734
* back-ported some fixes for building with no exceptions
1727
1735
* fixed create_torrent when passing in a path ending with /
@@ -1814,7 +1822,7 @@ release 0.14.3
1814
1822
* fixed issue where renamed files were sometimes not saved in resume data
1815
1823
* accepts tracker responses with no 'peers' field, as long as 'peers6'
1816
1824
is present
1817
- * fixed CIDR-distance calculation in the precense of IPv6 peers
1825
+ * fixed CIDR-distance calculation in the presence of IPv6 peers
1818
1826
* save partial resume data for torrents that are queued for checking
1819
1827
or checking, to maintain stats and renamed files
1820
1828
* Don't try IPv6 on windows if it's not installed
@@ -1839,7 +1847,7 @@ release 0.14.2
1839
1847
tracker urls
1840
1848
* fixed bug where the files requested from web seeds would be the
1841
1849
renamed file names instead of the original file names in the torrent.
1842
- * documentation fix of queing section
1850
+ * documentation fix of queueing section
1843
1851
* fixed potential issue in udp_socket (affected udp tracker support)
1844
1852
* made name, comment and created by also be subject to utf-8 error
1845
1853
correction (filenames already were)
@@ -1853,7 +1861,7 @@ release 0.14.2
1853
1861
* fixed race condition when saving DHT state
1854
1862
* fixed bugs related to lexical_cast being locale dependent
1855
1863
* added support for SunPro C++ compiler
1856
- * fixed bug where messeges sometimes could be encrypted in the
1864
+ * fixed bug where messages sometimes could be encrypted in the
1857
1865
wrong order, for encrypted connections.
1858
1866
* fixed race condition where torrents could get stuck waiting to
1859
1867
get checked
@@ -1874,7 +1882,7 @@ release 0.14.1
1874
1882
sometimes quit when an error occurred
1875
1883
* fixed DHT bug
1876
1884
* fixed potential shutdown crash in disk_io_thread
1877
- * fixed usage of deprecated boost.filsystem functions
1885
+ * fixed usage of deprecated boost.filesystem functions
1878
1886
* fixed http_connection unit test
1879
1887
* fixed bug in DHT when a DHT state was loaded
1880
1888
* made rate limiter change in 0.14 optional (to take estimated
@@ -1945,7 +1953,7 @@ release 0.14
1945
1953
* Disk cache support.
1946
1954
* New, more memory efficient, piece picker with sequential download
1947
1955
support (instead of the more complicated sequential download threshold).
1948
- * Auto Upload slots. Automtically opens up more slots if
1956
+ * Auto Upload slots. Automatically opens up more slots if
1949
1957
upload limit is not met.
1950
1958
* Improved NAT-PMP support by querying the default gateway
1951
1959
* Improved UPnP support by ignoring routers not on the clients subnet.
@@ -2056,7 +2064,7 @@ release 0.12
2056
2064
* fixed bug in DHT code which would send incorrect announce messages.
2057
2065
* fixed bug where the http header parser was case sensitive to the header
2058
2066
names.
2059
- * Implemented an optmization which frees the piece_picker once a torrent
2067
+ * Implemented an optimization which frees the piece_picker once a torrent
2060
2068
turns into a seed.
2061
2069
* Added support for uT peer exchange extension, implemented by Massaroddel.
2062
2070
* Modified the quota management to offer better bandwidth balancing
@@ -2086,9 +2094,9 @@ release 0.11
2086
2094
* fixed bug with file_progress() with files = 0 bytes
2087
2095
* fixed a race condition bug in udp_tracker_connection that could
2088
2096
cause a crash.
2089
- * fixed bug occuring when increasing the sequenced download threshold
2097
+ * fixed bug occurring when increasing the sequenced download threshold
2090
2098
with max availability lower than previous threshold.
2091
- * fixed an integer overflow bug occuring when built with gcc 4.1.x
2099
+ * fixed an integer overflow bug occurring when built with gcc 4.1.x
2092
2100
* fixed crasing bug when closing while checking a torrent
2093
2101
* fixed bug causing a crash with a torrent with piece length 0
2094
2102
* added an extension to the DHT network protocol to support the
@@ -2154,7 +2162,7 @@ release 0.10
2154
2162
2155
2163
release 0.9.1
2156
2164
2157
- * made the session disable file name checks within the boost.filsystem library
2165
+ * made the session disable file name checks within the boost.filesystem library
2158
2166
* fixed race condition in the sockets
2159
2167
* strings that are invalid utf-8 strings are now decoded with the
2160
2168
local codepage on windows
0 commit comments