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 |
Alden Torres
|
0625606230
|
fixing shorten-64-to-32 warnings, part 2
|
2016-12-06 22:53:41 -05:00 |
Alden Torres
|
553cff97fb
|
minor fix of the use of TORRENT_USE_I2P
|
2016-12-06 00:39:27 -05:00 |
Alden Torres
|
37cbdc5b37
|
fixing shorten-64-to-32 warnings, part 1
|
2016-12-05 00:22:17 -05:00 |
arvidn
|
864fcfaced
|
initialize piece priorities to 4
|
2016-12-04 18:36:45 -05:00 |
Steven Siloti
|
b9169609df
|
support separate external ip for each interface (#1383)
support separate external ip for each interface
|
2016-12-04 15:58:51 -05:00 |
arvidn
|
29e09a457a
|
fix deprecation of use_interface
|
2016-12-04 01:41:52 -05:00 |
arvidn
|
8874a907ef
|
fix to file priorities
|
2016-12-03 00:57:52 -05:00 |
Alden Torres
|
69eff36a52
|
passing block size to smart_ban plugin methods for hashing
|
2016-12-02 18:08:04 -05:00 |
Markus
|
c0f00499b1
|
Clarify documentation (#1368)
clarify documentation of private torrents
|
2016-11-30 09:11:16 -05:00 |
arvidn
|
6267984e5e
|
piece picker fix
|
2016-11-30 01:34:10 -05:00 |
arvidn
|
09b5cfd688
|
remove build option to use narrower types in piece_picker (optimize_memory_usage)
|
2016-11-29 08:11:51 -05:00 |
Pavel Pimenov
|
e3c5a639ca
|
Add bt_peer_connection::write_dht_port() (#1360)
add void bt_peer_connection::write_dht_port()
|
2016-11-29 08:11:13 -05:00 |