arvidn
|
93bb84d94c
|
some random cleanup
|
2017-09-13 08:28:46 +02:00 |
arvidn
|
11f008e90e
|
use a strong typedef for port mapping id
|
2017-09-02 07:02:07 +02:00 |
Arvid Norberg
|
f734ad067b
|
straighten out some type-safety in port mapping enums (#2285)
|
2017-08-30 20:47:49 +02:00 |
Alden Torres
|
8ed17ab311
|
minor code refactor, more use of nullptr, typos
|
2017-08-07 21:15:14 +02:00 |
arvidn
|
6b1037eff5
|
convert enum values that are just used as constants, to actual constants with the correct type
|
2017-08-04 15:23:20 +02:00 |
Alden Torres
|
687e0ea4b4
|
added consts and minor auto refactor in upnp.cpp
|
2017-06-20 17:59:05 -04:00 |
Alden Torres
|
c5cdd381da
|
fixed compilation warnings with newer versions of clang (#2047)
|
2017-06-01 04:12:02 -04:00 |
Pavel Pimenov
|
4cee8104d7
|
add base_mapping_t (#2025)
factor out parts of mapping struct from NATPMP and UPnP
|
2017-05-27 20:26:47 -04:00 |
arvidn
|
e0fa1cd247
|
merged RC_1_1 into master
|
2017-05-12 21:46:45 -04:00 |
arvidn
|
ff63557f58
|
bind upnp requests to correct local address
|
2017-05-12 18:17:38 -04:00 |
arvidn
|
480bde9333
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
Arvid Norberg
|
5f69e8217c
|
clean up xml parser, to use string_view (#1731)
clean up xml parser, to use string_view
|
2017-02-19 07:34:55 -05:00 |
Alden Torres
|
2370c33872
|
fixing sign-conversion warnings, part 16, upnp class
|
2017-02-11 20:49:26 -05:00 |
Alden Torres
|
a31ba7972d
|
fixing sign-conversion warnings, part 3 (#1537)
fixing sign-conversion warnings, part 3. making aux::vector index type default to int
|
2017-01-13 01:55:29 -05:00 |
Alden Torres
|
3b4867046f
|
fixing sign-conversion warnings, part 2
|
2017-01-10 20:19:03 -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 |
arvidn
|
b1e22e6183
|
merged RC_1_1 into master
|
2016-10-20 00:36:54 -04:00 |
Pavel Pimenov
|
037f349cee
|
Try resolve #1175 (for RC_1_1) (#1230)
https://github.com/arvidn/libtorrent/pull/1223
|
2016-10-19 17:29:35 -04:00 |
Arvid Norberg
|
7a52a285a1
|
back-port error_code cleanup from master (#1173)
back-port error_code cleanup from master
|
2016-10-03 16:32:40 -07:00 |
Arvid Norberg
|
cebd976cc2
|
fix error_code vs. error_condition traits (#1169)
fix error_code vs. error_condition traits. deprecate get_*_category(), instead use *_category()
|
2016-10-02 12:27:50 -07:00 |
arvidn
|
70199041f7
|
merged RC_1_1 into master
|
2016-09-22 13:48:12 -07:00 |
arvidn
|
85a2a5c5cb
|
don't send user-agent in metadata http downloads or UPnP requests when in anonymous mode
|
2016-09-18 17:16:03 -07:00 |
Arvid Norberg
|
219b2c36b4
|
upnp and natpmp modernization and cleanup (#1103)
upnp and natpmp modernization and cleanup
|
2016-09-18 10:11:56 -04:00 |
Alden Torres
|
d94c317f02
|
created portmap_callback and refactor for natpmp and upnp log optimization (#1096)
created portmap_callback and refactor for natpmp and upnp log optimization
|
2016-09-16 09:53:17 -04:00 |
Alden Torres
|
bf0008933a
|
refactor to use std::shared_ptr with peer_connection, core and tests (#1050)
|
2016-08-31 21:42:18 -04:00 |
Alden Torres
|
6e891a0211
|
refactor to use std::shared_ptr with http_connection (#1049)
|
2016-08-31 12:45:45 -04:00 |
Alden Torres
|
e2487c4d24
|
more use of std::shared_ptr refactor
|
2016-08-30 10:10:53 -04:00 |
arvidn
|
8c8c3d5587
|
replace boost::function with std::function
|
2016-08-13 07:07:26 -04:00 |
Alden Torres
|
7caa99d6f1
|
__cplusplus cleanup (#951)
cleanup
|
2016-07-26 18:30:19 -04:00 |
Arvid Norberg
|
21c1540ace
|
clean up natpmp and upnp logging (#842)
clean up natpmp and upnp logging. remove custom logging macro and use regular logging via alerts. honor TORRENT_DISABLE_LOGGING
|
2016-06-23 01:23:59 -04:00 |
arvidn
|
accf13d93e
|
remove mutex in upnp
|
2016-05-01 12:24:54 -04:00 |
Arvid Norberg
|
20b41ad0b9
|
Threads (#671)
use std::thread, std::mutex, std::condition_variable instead of pulling them in from boost.asio internals.
|
2016-04-30 18:54:23 -04:00 |
arvidn
|
6d85c7c5f0
|
merge RC_1_1 into master
|
2016-03-08 01:10:48 -05:00 |
arvidn
|
8ffa76842c
|
fix test_upnp build
|
2016-02-28 01:18:27 -05:00 |
arvidn
|
0b173c6651
|
merged RC_1_1
|
2016-02-23 23:48:29 -05:00 |
arvidn
|
d8b88ba381
|
include protocol in portmap_alert
|
2016-02-21 19:16:00 -05:00 |
arvidn
|
887e79eb22
|
improve support for listening on multiple sockets and interfaces, with the listen_interfaces setting
|
2016-02-12 15:44:17 -05:00 |
arvidn
|
1f9f588e75
|
merge copyright year update and changelog from RC_1_0
|
2016-01-17 18:57:46 -05:00 |
arvidn
|
b45c585a78
|
use gcc on linux and clang on osx
|
2015-09-06 22:55:41 -04:00 |
arvidn
|
cb65694578
|
fix const correctness in xml_parse(). update unit tests rss and upnp to use new signature for parser callback
|
2015-09-06 00:38:33 -04:00 |
arvidn
|
8d8c049d9e
|
fix warnings and invalid defines in disk_io_thread.cpp
|
2015-08-18 07:55:50 -04:00 |
arvidn
|
b1a3a36eae
|
remove some old leftover code from upnp
|
2015-08-16 12:21:39 -04:00 |
arvidn
|
e0c3d28321
|
fix some warnings
|
2015-08-02 15:55:05 -04:00 |
arvidn
|
41533205be
|
drop support for boost 1.35 and fix some more references to the asio namespace
|
2015-06-06 02:10:53 -04:00 |
Arvid Norberg
|
d43f7b56a2
|
update copyright year
|
2015-06-03 05:18:48 +00:00 |
Arvid Norberg
|
c1dc982f4f
|
deprecate the ptime type and related time types. just use boost::chrono / std::chrono
|
2015-03-12 04:34:54 +00:00 |
Arvid Norberg
|
0f37e3403c
|
transition from intrusive_ptr to shared_ptr. don't export initialize_default_settings
|
2015-01-06 08:08:49 +00:00 |
Arvid Norberg
|
09bc1550e9
|
simplify the debug logging mechanism. There's now only one build option, logging=on or logging=off. When logging is enabled, the log level is controlled by the alert mask. All log events are delivered as alerts and it's up to the client to write them to disk in whatever way seems appropriate. removed the pointless logger plugin
|
2014-12-09 09:08:26 +00:00 |
Arvid Norberg
|
601f8c0476
|
merged changes from RC_1_0
|
2014-11-29 09:12:44 +00:00 |