yhirose
|
6ff84d34d1
|
Another simpler implementation of #890 (#891)
|
2021-04-02 18:25:04 -04:00 |
|
yhirose
|
0308d60cb2
|
Resolve #831 (#835)
|
2021-01-23 12:23:06 -05:00 |
|
yhirose
|
f008fe4539
|
Added middleware support (#816)
|
2021-01-07 18:40:52 -05:00 |
|
yhirose
|
90a5b6ceb0
|
Updated README
|
2020-12-04 19:39:39 -05:00 |
|
yhirose
|
109b624dfe
|
Fix #708 (#713)
* Fix #708
* Rename ContentReceiver2 to ContentReceiverWithProgress
|
2020-10-22 11:48:43 -04:00 |
|
yhirose
|
69e75f4a67
|
Fix #635. HTTPS request stucked with proxy (#637)
|
2020-09-03 12:17:53 -04:00 |
|
yhirose
|
dc5f9ba164
|
Better error handling on client (#601)
|
2020-08-08 20:50:24 -04:00 |
|
yhirose
|
dfec2de5b5
|
Update README
|
2020-08-03 23:37:05 -04:00 |
|
yhirose
|
6e1297cab0
|
Fix #150 (#556)
|
2020-07-07 18:55:46 -04:00 |
|
yhirose
|
c4f3f9529b
|
Fix #534 (#546)
|
2020-07-02 21:57:50 -04:00 |
|
yhirose
|
a5005789ff
|
Fixed Visual Studio compiler warnings with x64 platform (Resolve #440 and #446) (#448)
|
2020-04-25 17:13:14 -04:00 |
|
yhirose
|
c74129a1c2
|
Fix #372 (#374)
|
2020-03-09 23:59:00 -04:00 |
|
yhirose
|
fce8e6fefd
|
Merge pull request #356 from samhocevar/fix-shadow-declarations
Fix a few shadowed variable compilation warnings.
|
2020-02-17 09:01:47 -05:00 |
|
yhirose
|
82c11168c1
|
Merge pull request #342 from yhirose/remove_mount_point
Fix #341
|
2020-01-31 20:41:39 -05:00 |
|
yhirose
|
89740a808d
|
Added a contributor to README
|
2020-01-28 06:34:10 -05:00 |
|
yhirose
|
2377a20e0b
|
Merge pull request #340 from vitalyster/head_static
HEAD support for static file server
|
2020-01-28 06:32:32 -05:00 |
|
yhirose
|
48a4a5812e
|
Merge pull request #338 from TheMaverickProgrammer/master
fixed missing import
|
2020-01-25 20:44:59 -05:00 |
|
yhirose
|
f94c3f1dc9
|
Updated README
|
2020-01-21 23:45:21 -05:00 |
|
yhirose
|
e5ca863de5
|
Merge pull request #334 from vvanelslande/add_503
Add status message: 503 Service Unavailable
|
2020-01-16 06:59:31 -05:00 |
|
yhirose
|
f6db19959f
|
Merge pull request #333 from stupedama/master
std::thread::hardware_concurrency
|
2020-01-14 17:04:17 -05:00 |
|
yhirose
|
7fbb8bb3fd
|
Merge pull request #326 from vvanelslande/add_202
Add status message for 202 Accepted
|
2020-01-10 18:37:38 -05:00 |
|
yhirose
|
dfebfd9033
|
Merge pull request #325 from rockwotj/master
Properly implement BufferStream::read
|
2020-01-10 07:54:15 -05:00 |
|
yhirose
|
7f749740f7
|
Merge pull request #324 from hyperxor/use_cpp_11_for_delays
Use sleep_for and chrono for delays in tests
|
2020-01-09 17:08:44 -05:00 |
|
yhirose
|
db7ae0ec21
|
Merge pull request #322 from hyperxor/fix_response_move
Fix suppressed Response class objects moving
|
2020-01-08 22:09:17 -05:00 |
|
yhirose
|
68aeb4a06a
|
Merge pull request #317 from hyperxor/tiny_improvement_in_data_sink
Tiny improvement in DataSink class
|
2020-01-07 07:03:38 -05:00 |
|
yhirose
|
2c6da365d9
|
Merge pull request #300 from vvanelslande/accpet
Change Accpet-Encoding to Accept-Encoding
|
2019-12-22 15:39:47 -05:00 |
|
yhirose
|
8cc3e6c434
|
Merge pull request #296 from yhirose/connect
CONNECT method support on client
|
2019-12-21 23:09:10 -05:00 |
|
yhirose
|
26fbc1b7c0
|
Merge pull request #297 from hyperxor/fix_progress_redundant_copying
Fix redundant Progress copy in Get methods
|
2019-12-21 07:43:45 -05:00 |
|
yhirose
|
7a58c0a430
|
Updated README regarding regex issue in g++ 4.8 and below
|
2019-12-20 23:16:05 -05:00 |
|
yhirose
|
ae43c96984
|
Merge pull request #295 from yhirose/timeout
Fix #294
|
2019-12-18 17:57:23 -05:00 |
|
yhirose
|
80202c9f62
|
Merge pull request #292 from Bendr0id/fix_socket_create_on_older_windows_systems
Adds workaround for socket creation on older Windows variants
|
2019-12-18 07:09:48 -05:00 |
|
yhirose
|
82a5ac735f
|
Merge pull request #290 from yhirose/interface
Fix #285. Added set_interface method on client
|
2019-12-15 18:02:51 -05:00 |
|
yhirose
|
66719ae3d4
|
Merge pull request #283 from barryam3/noexcept
Remove use of exceptions.
|
2019-12-05 21:32:06 -05:00 |
|
yhirose
|
4c93b973ff
|
Fixed typo in README
|
2019-12-02 09:50:52 -05:00 |
|
yhirose
|
d910bfc303
|
Merge pull request #279 from yhirose/multipart
Content receiver support for multipart content (Fix #241)
|
2019-12-01 22:12:29 -05:00 |
|
yhirose
|
4f9d04cb8e
|
Merge pull request #257 from danielzehe/master
Update README.md
|
2019-11-01 07:07:30 -04:00 |
|
yhirose
|
55d04ee354
|
Merge pull request #256 from Zefz/modernize-code-2
Modernize code 2
|
2019-10-31 21:17:35 -04:00 |
|
yhirose
|
c4ebc31345
|
Merge pull request #246 from BastienDurel/htm
html files may be .htm
|
2019-10-23 07:06:28 -04:00 |
|
yhirose
|
7a3abd2768
|
Merge pull request #243 from Sil3ntStorm/patch1
Allow use of OpenSSL 1.1.1, fix compile errors
|
2019-10-20 10:12:14 -04:00 |
|
yhirose
|
4a52524f47
|
Merge pull request #244 from aaronalbers/aa_bind_to_port_
Added bind_to_port()
|
2019-10-19 22:19:25 -04:00 |
|
yhirose
|
bcf0c32245
|
Updated README.md. (FIx #239 and #240)
|
2019-10-15 10:24:47 -04:00 |
|
yhirose
|
89440ec322
|
Merge pull request #232 from sux2mfgj/fix_the_invalidhost_test
Fix a test, ConnectionErrorTest::InvalidPort.
|
2019-10-03 13:43:48 -04:00 |
|
yhirose
|
5edf455d72
|
Merge pull request #231 from sux2mfgj/fix_the_sample
Fix a sample code of multipart/form-data POST data in the README.md.
|
2019-10-03 13:42:31 -04:00 |
|
yhirose
|
4aae1dcc42
|
Merge pull request #224 from Zefz/configuration
Allow configuration to be overriden without source editing
|
2019-09-30 17:07:21 -04:00 |
|
yhirose
|
46466b1e28
|
Merge pull request #227 from ha11owed/master
Don't exit if accept fails due to no more file descriptors
|
2019-09-30 07:47:27 -04:00 |
|
yhirose
|
71979b1e88
|
Merge pull request #226 from Zefz/mingw-compile-fix
Fix compilation on Mingw-64
|
2019-09-27 17:29:33 -04:00 |
|
yhirose
|
a62d1f79f4
|
Merge pull request #225 from TangHuaiZhe/master
Fix compile error in android ndk
|
2019-09-27 17:29:07 -04:00 |
|
yhirose
|
2cef8df6ae
|
Merge pull request #223 from Zefz/cpp-style-cast
Fix several -Wold-style-cast warnings in Clang-9
|
2019-09-26 19:00:45 -04:00 |
|
yhirose
|
fc56f39d17
|
Fixed Github Actions badge problem
|
2019-09-20 00:43:02 -04:00 |
|
yhirose
|
5844432a7b
|
Add badge for Github Actions
|
2019-09-20 00:31:26 -04:00 |
|
yhirose
|
81610ee080
|
Merge pull request #218 from p0lloloco/master
Add ssl_context member function to SSLClient
|
2019-09-18 23:08:14 -04:00 |
|
yhirose
|
47bc7456d2
|
Merge pull request #217 from yhirose/poll
Use 'poll' instead of 'select'
|
2019-09-18 08:46:20 -04:00 |
|
yhirose
|
7231f6fe00
|
Merge pull request #193 from omaralvarez/master
Fix small CMake error when looking for the library
|
2019-07-24 07:02:53 -04:00 |
|
yhirose
|
2d30c59340
|
Update README
|
2019-07-24 01:22:06 -04:00 |
|
yhirose
|
63d0056826
|
Merge pull request #185 from gaoyadianta/master
fix the example Makefile
|
2019-07-09 22:31:16 -04:00 |
|
yhirose
|
cb43980a70
|
Merge pull request #184 from jaspervandeven/master
Made svr_sock_ and is_running_ variables atomic
|
2019-07-05 18:53:25 -04:00 |
|
yhirose
|
30d73051ee
|
Update README.md
|
2019-07-02 08:52:50 -04:00 |
|
yhirose
|
2f8479016f
|
Merge pull request #172 from omaralvarez/master
CMake support
|
2019-06-21 07:07:28 -04:00 |
|
yhirose
|
92f08b54c4
|
Merge pull request #162 from PixlRainbow/master
client certificates support
|
2019-06-11 20:53:56 -04:00 |
|
yhirose
|
75989653a9
|
Merge pull request #152 from hans-erickson/master
Add encode_url() call to Client class when adding parameter values. (issue #151)
|
2019-05-20 19:41:36 -04:00 |
|
yhirose
|
3fea8adf5d
|
Merge pull request #148 from marknelson/patch-1
Update httplib.h
|
2019-05-14 17:38:17 -04:00 |
|
yhirose
|
acc5e5a450
|
Merge pull request #135 from batist73/add-winsock2-dependency
Add WinSock2 dependency
|
2019-03-27 22:45:05 -04:00 |
|
yhirose
|
a86f6dfa76
|
Merge pull request #132 from archivaldo/fronting
small fix to allow fronting
|
2019-03-07 17:56:11 -05:00 |
|
yhirose
|
6afe7f164e
|
Merge pull request #130 from Whitetigerswt/master
Fix build warning with Boost::asio
|
2019-02-25 14:29:42 -05:00 |
|
yhirose
|
78644655cf
|
Merge pull request #129 from geraldolsribeiro/master
Encoding LF and CR
|
2019-02-24 20:46:16 -05:00 |
|
yhirose
|
e7e9ec616f
|
Merge pull request #125 from const-volatile/master
Without Reason-Phrase read_response_line regex fails #124
|
2019-01-30 11:08:49 -05:00 |
|
yhirose
|
5da41fb38f
|
Merge pull request #99 from mrexodia/citests
travis and appveyor configuration
|
2019-01-11 18:30:28 -05:00 |
|
yhirose
|
74ec96e228
|
Merge pull request #101 from geraldolsribeiro/master
Encode space and plus characters
|
2018-10-30 21:42:11 +09:00 |
|
yhirose
|
97521e63f0
|
Merge pull request #98 from mrexodia/small-cleanup
Fix undefined behavior + make some ifdefs more readable
|
2018-10-22 12:43:12 +09:00 |
|
yhirose
|
9c37258593
|
Merge pull request #92 from mrexodia/time_t
Change size_t to time_t where applicable
|
2018-08-17 07:05:50 -04:00 |
|
yhirose
|
07b47d8e0f
|
Merge pull request #91 from mrexodia/msvc-examples
Some minor fixed to the Visual Studio example project
|
2018-08-17 07:04:47 -04:00 |
|
yhirose
|
b9fc486f47
|
Merge pull request #90 from mrexodia/cpp11-examples
Refactor the examples to compile with a C++11 compiler
|
2018-08-17 07:04:18 -04:00 |
|
yhirose
|
f4981459b3
|
Merge pull request #89 from dolphineye/request-cancelation
Request cancelation feature
|
2018-08-06 22:46:05 -04:00 |
|
yhirose
|
f2daaf1b85
|
Merge pull request #85 from davidgfnet/streaming
Implementing streaming Responses
|
2018-08-01 17:56:09 -04:00 |
|
yhirose
|
576aeda537
|
Merge pull request #82 from mkolinichenko/master
Fix Keep-Alive behavior and http version parsing
|
2018-07-27 18:15:13 -04:00 |
|
yhirose
|
962c8985b7
|
Merge pull request #76 from crtxcr/bounds_check_fix
Fixed bound checks for #74
|
2018-06-02 06:40:42 -04:00 |
|
yhirose
|
890025e347
|
Merge pull request #75 from crtxcr/http_response_codes
More status messages for http codes
|
2018-06-01 23:07:14 -04:00 |
|
yhirose
|
a7f47091bd
|
Merge pull request #70 from sgraham/ipv6-getsockname
Handle port==0 when socket is bound on ipv6
|
2018-05-29 17:37:38 -04:00 |
|
yhirose
|
7c721b65fc
|
Merge pull request #64 from yhirose/issue-57
Fix #57 and #62
|
2018-05-08 21:58:16 -04:00 |
|
yhirose
|
e46cc54d13
|
Merge pull request #63 from aguadoenzo/master
Fix compilation error with musl libc
|
2018-05-07 07:12:49 -04:00 |
|
yhirose
|
25e613b438
|
Merge pull request #61 from yhirose/issue-60
Fix #60
|
2018-04-29 19:02:13 -04:00 |
|
yhirose
|
083106339c
|
Merge pull request #59 from adikabintang/master
add keyword inline to some function definitions to avoid linking error
|
2018-04-26 07:10:10 -04:00 |
|
yhirose
|
84e31bdfd4
|
Merge pull request #54 from sgraham/chunked-case
Make 'chunked' in Transfer-Encoding case-insensitive
|
2018-04-17 08:06:46 -04:00 |
|
yhirose
|
c6a6530716
|
Merge pull request #53 from yhirose/issue-52
Issue 52
|
2018-04-17 00:06:39 -04:00 |
|
yhirose
|
ebe40a7d94
|
Merge pull request #50 from sgraham/body-decompress
Support Content-Encoding: gzip on server side
|
2018-04-16 20:54:25 -04:00 |
|
yhirose
|
4ddd5d9c5c
|
Merge pull request #51 from sgraham/chunk-terminator
Read \r\n terminator after chunked encoding
|
2018-04-16 17:43:12 -04:00 |
|
yhirose
|
35d0054b88
|
Merge pull request #49 from sgraham/system-assigned-port
Support system-assigned port via two part listen()
|
2018-04-16 17:40:47 -04:00 |
|
yhirose
|
25aa0b34c3
|
Merge pull request #40 from yhirose/connection-timeout
Connection timeout support on Client (Fixed #34)
|
2018-01-05 18:22:51 -05:00 |
|
yhirose
|
ad5fba498e
|
Merge pull request #23 from underscorediscovery/progress-callback
add progress callback for http clients
|
2017-11-24 20:37:31 -05:00 |
|
yhirose
|
ec34abb910
|
Merge pull request #22 from underscorediscovery/fix-includes
shield windows defines, in case they are already defined
|
2017-11-24 20:35:36 -05:00 |
|
yhirose
|
bfa3a933c5
|
Merge pull request #20 from vdudouyt/master
Example fix - should be no const qualifier
|
2017-11-24 20:32:03 -05:00 |
|
yhirose
|
df9428631c
|
Merge pull request #17 from const-volatile/master
Update httplib.h
|
2017-09-11 11:21:58 -04:00 |
|
yhirose
|
fd0828fb86
|
Merge pull request #13 from curtpm/master
Allow user to set socket flags for server creation
|
2017-08-29 18:27:49 -04:00 |
|
yhirose
|
0b00f3fba0
|
Merge pull request #10 from DraTeots/patch-2
Add #include <signal.h> so it compiles on linux
|
2017-07-07 14:40:18 -04:00 |
|
yhirose
|
2c276ed31a
|
Merge pull request #4 from cesfahani/bug/signed-unsigned-warning
Fixed signed/unsigned comparison warning.
|
2017-03-13 22:30:09 -04:00 |
|