arvidn
|
95c8c3018a
|
use span in gzip, http_parser and http_connection
|
2017-09-04 22:33:38 +02:00 |
arvidn
|
c4afb5e949
|
use a dedicated class template for flags types instead of enum class. It's more backwards compatible and improves ergonomics
|
2017-07-15 01:15:57 -07:00 |
arvidn
|
afce0d3a86
|
make resolver_flags use enum class for improved type-safety
|
2017-05-29 18:38:59 -04:00 |
arvidn
|
e0fa1cd247
|
merged RC_1_1 into master
|
2017-05-12 21:46:45 -04:00 |
Jan Berkel
|
b3815c5533
|
HTTP proxy: avoid connecting to itself (#1978)
|
2017-05-08 11:04:17 -04:00 |
arvidn
|
b1b4360df6
|
merged RC_1_1 into master
|
2017-05-08 07:48:42 -04:00 |
Jan Berkel
|
fe9f877087
|
Set connection timeout when next endpoint is tried (#1952)
|
2017-05-04 17:32:47 -04:00 |
Steven Siloti
|
fd50630020
|
announce to trackers for all listen interfaces
|
2017-04-30 08:11:56 -04:00 |
arvidn
|
d138f02424
|
introduce lt namespace alias
|
2017-04-23 23:43:58 -04:00 |
arvidn
|
6c805bd06d
|
simplify print statements in tests
|
2016-10-09 20:23:45 -04:00 |
arvidn
|
9453fbd54b
|
merged RC_1_1 into master
|
2016-10-09 20:09:44 -04:00 |
Arvid Norberg
|
6bb2d7c017
|
Sanitize 1.1 (#1197)
enable address sanitizer
|
2016-10-09 17:00:20 -04:00 |
Alden Torres
|
6e891a0211
|
refactor to use std::shared_ptr with http_connection (#1049)
|
2016-08-31 12:45:45 -04:00 |
Arvid Norberg
|
e782783814
|
modernize use override (#895)
|
2016-07-09 20:10:38 -04:00 |
Arvid Norberg
|
717ed8bd3b
|
Msvc warnings (#822)
fix msvc warnings in python bindings and simulations
|
2016-06-18 19:24:27 -04:00 |
Arvid Norberg
|
ed077c8358
|
use cstdint intead of boost/cstdint.hpp (#833)
use cstdint intead of boost/cstdint.hpp
|
2016-06-18 14:01:38 -04:00 |
Arvid Norberg
|
748af6eec1
|
general cleanup. remove valgrind markup, log_hash_failures and C headers (#752)
general cleanup. remove valgrind markup, log_hash_failures and C headers
|
2016-05-23 08:15:39 -04:00 |
Arvid Norberg
|
e8380e1d0b
|
factor out includes from config.hpp into the files actually using it. primarily, printf family of functions, since C++11 version is used now. This removes the need for an snprintf-wrapper on windows (#732)
|
2016-05-17 09:24:06 -04:00 |
arvidn
|
197ca4e06d
|
transition http proxy test for http_connection to the sim
|
2015-12-22 00:45:16 -05:00 |
Arvid Norberg
|
550b0bb047
|
Merge pull request #313 from arvidn/setup-swarm-cleanup
clean up setup-swarm simulation utility to be more flexible
|
2015-12-12 14:07:26 -05:00 |
arvidn
|
d505f93d7a
|
port sim tests to use the new setup_swarm API
|
2015-12-12 00:41:47 -05:00 |
arvidn
|
d80a129871
|
fix gcc warnings
|
2015-12-12 07:15:24 +02:00 |
arvidn
|
a8e31fd8ca
|
add first coverage of test_transfer as a proper sim
|
2015-11-28 00:59:39 -05:00 |
arvidn
|
eed17f0bc1
|
remove the cases from non-sim test that are covered by the new http_connection sim test
|
2015-11-24 00:39:02 -05:00 |
arvidn
|
47cd496617
|
extend http_connection sim test to proxy hostnames
|
2015-11-24 00:39:02 -05:00 |
arvidn
|
710e510c4b
|
fix format string to be msvc compatible and work-around issue with boost.asio beeing header-only and instantiating multiple error_category objects when linking shared
|
2015-11-24 00:39:02 -05:00 |
arvidn
|
e3dad98fbe
|
fix an old use of posix_category. make http_connection translate IPs into proper endpoints when connecting over socks (instead of passing the IP on as a hostname string). add test coverage
|
2015-11-24 00:39:02 -05:00 |
arvidn
|
92236a9923
|
clean up error_code use, and use error_condition to test for errors in test_http_connection
|
2015-11-24 00:39:01 -05:00 |
arvidn
|
fa3215f8c7
|
don't capture buffer by value in lambda expression
|
2015-11-24 00:39:01 -05:00 |
arvidn
|
174e0aeb46
|
fix semantics of socks5_stream and http_connection to make them not close themselves. Add socks5 and socks4 proxy coverage in test_http_connection
|
2015-11-24 00:39:01 -05:00 |
arvidn
|
91868f2086
|
add test for gzipped http responses
|
2015-11-24 00:39:01 -05:00 |
arvidn
|
9e971895dc
|
test chunked encoding in new http_connection test
|
2015-11-24 00:39:01 -05:00 |
arvidn
|
c6e46ae305
|
improve http_connection simulation test and extend it
|
2015-11-24 00:39:01 -05:00 |
arvidn
|
f4a2b4d949
|
start of an http_connection test under the simulator
|
2015-11-24 00:39:01 -05:00 |