arvidn
|
6be7bb9eb7
|
clean up some piece/file priority code
|
2016-12-24 11:26:09 -08:00 |
arvidn
|
fa7846d1fd
|
fix c++98 build
|
2016-12-24 08:40:49 -08:00 |
Pavel Pimenov
|
c34a2541cc
|
Log refactoring (#1446)
factor out common logging code in some dht traversal algorithms
|
2016-12-24 06:46:21 -08:00 |
arvidn
|
96c2bc7e46
|
modernize vector_utils.hpp
|
2016-12-23 17:37:44 -08:00 |
Arvid Norberg
|
a6de426d1e
|
add file_status to python binding (#1448)
add more missing functions to python bindings
|
2016-12-23 13:57:10 -08:00 |
Alden Torres
|
71b5d9fb85
|
fixed Wrange-loop-analysis warning with Apple clang-800.0.42.1 (#1440)
fixed Wrange-loop-analysis warning with Apple clang-800.0.42.1
|
2016-12-23 06:07:37 -05:00 |
arvidn
|
3f612d7e99
|
cleaning up of left-overs from torrent eviction functionality
|
2016-12-23 06:06:59 -05:00 |
arvidn
|
820fd29bff
|
add missing session stats functions to python bindings
|
2016-12-23 06:06:44 -05:00 |
Alden Torres
|
c1a2e7290c
|
added explicit time_t cast to avoid warnings in android 32 bits
|
2016-12-22 21:24:25 -05:00 |
Alden Torres
|
21cf625132
|
swig related fix in units.hpp, swig parser needs named typename
|
2016-12-22 21:21:36 -05:00 |
Alden Torres
|
75f307c187
|
minor cleanup and refactor in peer connection
|
2016-12-22 17:48:47 -05:00 |
Alden Torres
|
c672467331
|
added one more shorten-64-to-32 warning fix, added more std::
|
2016-12-22 13:48:13 -05:00 |
Pavel Pimenov
|
6afb1f3e83
|
aux::to_hex(sha1) -> sha1.to_hex() (#1418)
generate hex strings into std::string instead of stack-allocated char arrays
|
2016-12-22 10:44:36 -05:00 |
Arvid Norberg
|
3f1084d63d
|
strengthened type safety in handling of piece and file indices (#1409)
strengthened type safety in handling of piece and file indices
|
2016-12-22 10:42:33 -05:00 |
arvidn
|
93f400265b
|
revert change to use std::time_t (mingw64 has abi issues)
|
2016-12-22 01:13:17 -05:00 |
arvidn
|
cde9457fdb
|
fix merge issue
|
2016-12-22 01:13:17 -05:00 |
arvidn
|
a2c4e7490e
|
merged RC_1_1 into master
|
2016-12-20 01:16:13 -05:00 |
arvidn
|
ad7e796d05
|
fix socks5 support for UDP. based on patch in https://github.com/arvidn/libtorrent/issues/1373
|
2016-12-19 23:52:53 -05:00 |
Falcosc
|
8adcbdd32b
|
add setting urlseed_max_request_bytes to handle large web seed requests #1405 (#1423)
add setting urlseed_max_request_bytes to handle large web seed requests. change default for urlseed max request to 16MIB
|
2016-12-18 15:58:14 -05:00 |
Alden Torres
|
eaf99aa42b
|
fixed more warnings of shorten-64-to-32 and sign-compare in android (#1425)
fixed more warnings of -Wshorten-64-to-32 in android. changed file_status to use std::time and disable warnings of NLMSG_OK in clang
|
2016-12-18 10:59:41 -05:00 |
Andrei Kurushin
|
d62b980278
|
backport fix upnp xml_parse
|
2016-12-18 09:01:33 -05:00 |
Andrei Kurushin
|
10e3847b40
|
fix upnp (#1421)
* fix upnp xml_parser, and listen sockets remap
|
2016-12-17 17:50:03 -05:00 |
Alden Torres
|
1b808b6516
|
refactor in aux::write_ to avoid explicit castings (#1426)
refactor in aux::write_ to avoid explicit casts
|
2016-12-17 15:03:43 -05:00 |
arvidn
|
814f7363a4
|
deprecate identify_client() and fingerprint type
|
2016-12-17 11:48:20 -05:00 |
Steven Siloti
|
db65eaaa00
|
submit disk jobs from read_piece right away
Without this the jobs get submitted on the next tick which may take a while.
|
2016-12-17 02:23:09 -05:00 |
Steven Siloti
|
916fc92c49
|
create separate function for reading a node from a list
|
2016-12-17 02:22:13 -05:00 |
Alden Torres
|
f715ebfd97
|
header fix and refactor in udp_tracker_connection and typos in lazy_entry
|
2016-12-17 02:20:29 -05:00 |
Alden Torres
|
139528aae4
|
code refactor in torrent.cpp for more auto loop and formatting
|
2016-12-17 02:12:23 -05:00 |
Alden Torres
|
22b596945e
|
enable /W4 warnings for msvc
|
2016-12-13 19:36:14 -05:00 |
Alden Torres
|
63df1a26b6
|
changelog note, typos and .gitignore
|
2016-12-13 08:11:09 -05:00 |
Alden Torres
|
f382936d56
|
headers, end of file, code cleanup
|
2016-12-12 23:36:45 -05:00 |
arvidn
|
51fb7feeb7
|
fix issue when skipping missing files during fill checks
|
2016-12-12 23:32:55 -05:00 |
Alden Torres
|
a05f0ba8a4
|
refactor for more modern struct initialization and use of api
|
2016-12-12 02:15:27 -05:00 |
Steven Siloti
|
ca07ee83a3
|
mark all converstion to bool operators as explicit
|
2016-12-12 01:34:36 -05:00 |
Alden Torres
|
d9f8d4b642
|
refactor to more use of auto c++11 keyword (#1404)
refactor to more use of auto c++11 keyword
|
2016-12-11 20:50:30 -05:00 |
Alden Torres
|
21fb0e8c20
|
making tracker_manager::remove_request type specific
|
2016-12-11 14:20:37 -05:00 |
Alden Torres
|
3a92908f39
|
formatting, added std:: and spaces
|
2016-12-10 23:11:43 -05:00 |
Alden Torres
|
dd7179fb10
|
added a few consts to arguments and local variables
|
2016-12-10 18:19:14 -05:00 |
arvidn
|
bbfe58d03c
|
fix bind-to-device for UDP sockets
|
2016-12-10 18:18:54 -05:00 |
Alden Torres
|
6b70ac1f77
|
improved port reading in lsd, minor code refactor
|
2016-12-10 12:18:31 -05:00 |
Alden Torres
|
e73435a77b
|
fixed shorten-64-to-32 warnings for clang
|
2016-12-10 08:57:08 -05:00 |
Alden Torres
|
7266b0b360
|
fixing shorten-64-to-32 warnings, part 4
|
2016-12-09 17:24:07 -05:00 |
Alden Torres
|
123a6389cd
|
minor refactor in torrent_status and minor header cleanup in torrent_handle
|
2016-12-09 17:18:03 -05:00 |
Pavel Pimenov
|
d8b413c771
|
Fix c4996 strcpy (#1395)
use std::memcpy() instead of std::strcpy()
|
2016-12-09 17:17:27 -05:00 |
Steven Siloti
|
30303c17df
|
don't indicate interest in peers when in upload only mode
If the torrent is paused we don't want to mark peers as interesting
even if the torrent has not finished downloading.
|
2016-12-09 17:16:25 -05:00 |
Alden Torres
|
e1dcf82e2a
|
fixing shorten-64-to-32 warnings, part 3
|
2016-12-08 20:22:34 -05:00 |
arvidn
|
a39f3714b2
|
fix python build with CC/CXX environment
|
2016-12-08 18:39:43 -05:00 |
Steven Siloti
|
5d0322d393
|
fix assertion in fingerprint::to_string
|
2016-12-07 20:52:45 -05:00 |
Alden Torres
|
4142dfe5eb
|
headers and code cleanup in udp_socket code
|
2016-12-06 22:54:29 -05:00 |
Alden Torres
|
ffdf5c0f5d
|
avoid unnecessary creation of strings in create_torrent
|
2016-12-06 22:53:55 -05:00 |