Arvid Norberg
f9bc6dbc54
improvements to socks5 support (for 1.1.1 release) ( #567 )
...
capture listen IP and port from socks5 BIND response. add tests for socks5 and improve support for capturing the local endpoint (i.e. bind port) for BIND command socket connections. post listen_succeeded_alert when successfully bound to listen socket on SOCKS5 proxy. make sure to announce the socks5 listen port
2016-05-05 17:09:11 -04:00
Jonathan McDougall
f065cacebf
* now calling stop_announcing() unconditionally instead of checking !is_paused(), which was always false when aborting a torrent and could cause infinite blocks while destroying a session ( #694 )
...
fixed torrent invariant check that wasn't using the m_abort flag and correctly stop trackers when shutting down
2016-05-03 01:34:43 -04:00
Arvid Norberg
7048eb1f5c
be more conservative in marking packets as mtu-probes ( #689 )
2016-05-02 00:17:17 -04:00
Arvid Norberg
95e348bef7
fix name clash with 'thread' on freebsd ( #664 )
2016-04-29 12:00:39 -04:00
Arvid Norberg
d93bf9096d
attempt to fix race condition in udp_tracker in test framework ( #660 )
2016-04-28 23:13:49 -04:00
arvidn
e0e05e3961
fix asserts firing in unit tests
2016-04-28 21:59:41 -04:00
arvidn
b8dad50757
fix whitespace
2016-04-28 17:14:41 -04:00
Arvid Norberg
80710abcbf
fix python dictionary to settings_pack conversion bug ( #652 )
2016-04-27 12:28:22 -04:00
Alden Torres
96b7d3ad46
Removed unused alert_observer.hpp ( #646 )
2016-04-26 11:48:43 -04:00
Alden Torres
d08bbbc0cc
Added asserts related to total_size in create_torrent ( #642 )
2016-04-26 00:37:47 -04:00
Alden Torres
7c4fabadfd
Removed unused statement ( #643 )
2016-04-24 23:47:57 -04:00
arvidn
3121334346
restore session_time
2016-04-24 18:27:40 -04:00
Arvid Norberg
a9f07a29bd
fix move_storage error handling bug ( #638 )
2016-04-23 10:02:52 -04:00
arvidn
ed5673bf5c
attempt to make session_time() not return negative numbers
2016-04-23 09:42:32 -04:00
Alden Torres
6171c911a0
Added assert for total_size in create_torrent ( #636 )
2016-04-22 13:51:06 -04:00
Alden Torres
3c40cacd5b
Documentation typos and minor include cleanup ( #635 )
2016-04-21 15:39:53 -04:00
arvidn
36cf0a7e54
fix typo
2016-04-20 17:42:36 -04:00
Arvid Norberg
2bd8622f4b
fix missing EXPORT annotation of functions in the test utility library ( #631 )
2016-04-20 07:51:25 -04:00
Arvid Norberg
423ee1cef4
move some implementation details of bitfield into its own translation unit to not expose MMX and SSE internals (and fix shared linking) ( #630 )
2016-04-20 07:50:57 -04:00
Arvid Norberg
0b53fb70ad
add missing torrent_error_alert::filename function ( #629 )
2016-04-20 00:46:42 -04:00
Alden Torres
0fddd403b2
Better api for peers() method in dht_get_peers_reply_alert ( #628 )
2016-04-19 16:16:51 -04:00
arvidn
bd6efe1179
fix simulator submodule
2016-04-18 08:37:58 -04:00
arvidn
93408a02ff
fix classification of UDP packets as peer traffic
2016-04-18 01:29:46 -04:00
Arvid Norberg
eb6547cd6f
Merge pull request #625 from arvidn/fix-warnings-1.1
...
fix warnings 1.1
2016-04-17 14:51:48 -04:00
arvidn
8dd1da9d32
fix warnings
2016-04-17 01:56:05 -04:00
Arvid Norberg
c28ca9dbb9
Merge pull request #622 from ssiloti/RC_1_1
...
fix the fix for python binding backwards compat
2016-04-16 18:30:09 -04:00
Steven Siloti
e4fd45e109
fix the fix for python binding backwards compat
...
f409a5ab
caused session.settings to return a setting pack dict rather than the
1.0 compatibile session_settings class.
2016-04-16 13:03:54 -07:00
arvidn
680eddf3d4
remove -msse4.2 commandline option from configure script
2016-04-15 23:50:45 -04:00
Arvid Norberg
cdddf62468
Merge pull request #617 from arvidn/py-dht_get_peers-1.1
...
make dht_get_peers_reply_alert::peers a function in python binding
2016-04-15 19:44:21 -04:00
Arvid Norberg
0441ed212c
Merge pull request #620 from aldenml/typos
...
Documentation typos
2016-04-15 17:21:13 -04:00
Alden Torres
a73d424b82
typos
2016-04-15 15:39:41 -04:00
arvidn
249dff6014
make dht_get_peers_reply_alert::peers a function in python binding
2016-04-15 00:53:02 -04:00
Arvid Norberg
26d1a1cf78
Merge pull request #616 from arvidn/session-time-1.1
...
make session_time return uint16_t
2016-04-14 22:20:36 -04:00
arvidn
774ea740b4
make session_time return uint16_t
2016-04-14 19:22:27 -04:00
Arvid Norberg
68c221186f
Merge pull request #610 from aldenml/android-no-preadv
...
Disable preadv/pwritev for android
2016-04-13 08:29:33 -04:00
Alden Torres
f23cf84664
Disable preadv/pwritev for android
2016-04-13 00:08:08 -04:00
arvidn
856700e401
fix build documentation
2016-04-11 18:42:09 -04:00
Arvid Norberg
3099bfdb0a
Merge pull request #608 from aldenml/python-missing-api
...
Missing alert categories and support for dht_get_peers_reply_alert in python binding
2016-04-11 15:49:16 -04:00
Alden Torres
4292cfbf04
Missing alert categories and support for dht_get_peers_reply_alert in python binding
2016-04-11 14:20:50 -04:00
arvidn
2921caf95e
fix msvc test build. make test framework robust to tmpfile() failing. add missing files and tests to makefile
2016-04-10 20:46:51 -04:00
arvidn
5ebb7d203b
Makefile fix
2016-04-10 15:10:29 -04:00
Arvid Norberg
5bf8012cb4
Merge pull request #605 from ssiloti/RC_1_1
...
allow peers to resume allocating disk buffers when their last outstan…
2016-04-09 21:33:23 -04:00
Steven Siloti
9ffadcde62
allow peers to resume allocating disk buffers when their last outstanding write completes
2016-04-09 16:48:05 -07:00
arvidn
ccc038a7df
update libsimulator submodule
2016-04-09 14:22:05 -04:00
arvidn
5d499e83b6
fix uTP/SSL
2016-04-09 10:50:45 -04:00
Arvid Norberg
ff84bb7dd9
Merge pull request #603 from arvidn/doc-make-fixes-1.1
...
fix to documentation generation to exclude private functions
2016-04-09 02:43:08 -04:00
arvidn
08edf43b3f
fix to documentation generation to exclude private functions. fix makefile errors
2016-04-09 00:33:26 -04:00
arvidn
57d619eec7
update revision
2016-04-08 22:43:49 -04:00
arvidn
044ee0f054
update simulator submodule
2016-04-08 22:42:48 -04:00
Arvid Norberg
774735b046
Merge pull request #600 from arvidn/python-warnings-1.1
...
fix some build warnings in python binding
2016-04-08 02:17:45 -04:00