yhirose
a0fe91e84d
Fixed unit test problem
2019-09-03 17:16:07 -04:00
yhirose
80f040cf69
Fix #209
2019-09-03 17:10:04 -04:00
yhirose
1e82359329
Keep-alive connection support on client ( Fix #36 )
2019-08-31 17:52:24 -04:00
yhirose
64991a560a
Fixed problems with Win32 build
2019-08-07 15:21:22 +09:00
yhirose
d7bb402ca7
Format code
2019-08-06 18:12:05 +09:00
yhirose
2823a94fc1
Added 'resource_releaser' for content provider
2019-08-05 09:40:23 +09:00
yhirose
5a13539e57
Revert "Fixed unit test error on Windows"
...
This reverts commit 531f6ab84d189deebc90fd0d123768428da868b8.
2019-08-04 09:50:47 +09:00
yhirose
531f6ab84d
Fixed unit test error on Windows
2019-08-03 20:43:27 -04:00
yhirose
c899462e75
Added 'Content-Range' header for single range request
2019-08-03 22:12:24 +09:00
yhirose
9d7b717504
Range header support and redesign of content provider interface
2019-08-03 03:28:39 +09:00
yhirose
e8799383f3
Made unit tests stable
2019-07-30 01:51:53 +00:00
yhirose
ba7f9fe4c3
Added more unit tests
2019-07-28 19:11:58 -04:00
yhirose
34651ef89b
Fix #121
2019-07-23 09:53:44 -04:00
yhirose
e0d327558d
Updated README
2019-07-23 08:05:51 -04:00
yhirose
b5a1d52f36
Test code cleanup
2019-07-19 11:47:08 -04:00
yhirose
eaafa5d55c
Fix #127
2019-07-19 11:38:06 -04:00
yhirose
6f663028e9
Fix #139 . Content receiver support
2019-07-17 22:00:18 -04:00
yhirose
3541fe8330
Use -pthread
2019-07-09 22:31:55 -04:00
yhirose
cdc45c4601
Changed to use CXX and CXXFLAGS in Makefile
2019-06-26 15:09:34 -04:00
yhirose
1981e0ccad
Add SSL object on Request
2019-06-20 18:52:28 -04:00
yhirose
8d12e0d8f4
Simplified code
2019-06-11 21:39:35 -04:00
yhirose
07d9843b91
clangformat
2019-06-11 20:57:02 -04:00
yhirose
92f08b54c4
Merge pull request #162 from PixlRainbow/master
...
client certificates support
2019-06-11 20:53:56 -04:00
PixlRainbow
2d532a6d0c
build fix for Mac OS X
...
removed c_rehash has it appears to not be needed
2019-06-07 01:39:03 +08:00
PixlRainbow
b2f4120d15
setup test cases for client certificates
2019-06-07 01:23:22 +08:00
yhirose
93086957a9
Fixed warnings in googletest
2019-06-05 11:32:22 -04:00
yhirose
dfc94f2cab
Code cleanup
2019-05-07 21:46:15 -04:00
yhirose
3f42804a4f
Wildcard support for verifying server certificate. fix #87
2019-05-07 21:40:03 -04:00
yhirose
744e8e7071
Fix #144
2019-04-12 23:34:27 -04:00
yhirose
8af85019dc
Removed get_header_value_int and use uint64_t for the return value of get_header_value_uint64
2019-04-12 17:22:39 -04:00
Yuji Hirose
5d082f1da4
Apply clangformat
2019-04-11 08:13:31 -04:00
yhirose
a91a0b7dbf
Fix #140
2019-04-10 12:21:42 -04:00
yhirose
8483e5931f
Fix #136
2019-03-28 19:56:32 -04:00
Yuji Hirose
96cacd24f9
Fixed #134
2019-03-12 08:49:08 -04:00
yhirose
3a3b02e2e5
Added Base Authentication test
2019-02-14 22:51:17 -05:00
Yuji Hirose
d3eb88b740
Fix #126
2019-02-13 08:14:58 -05:00
yhirose
b5927aec12
fix #116
2018-12-17 21:07:38 -05:00
yhirose
86b3dfc480
fix #110
2018-11-30 21:18:35 -05:00
yhirose
76ea8dd560
Added LongQueryValue test
2018-11-14 17:35:27 -05:00
yhirose
49c82c9c50
Fix #97 . (Thanks to DJm00n.)
2018-10-28 16:15:22 +09:00
yhirose
4d7cee81eb
Fix #95
2018-09-23 12:02:17 -04:00
Yuji Hirose
28d17448b7
Revert test.vcproj.
...
This reverts commit cc983be31f079f7d5f46fec1d2e1cf787196ad50.
2018-09-14 15:58:16 -04:00
Thomas Tissot
82fc7d5591
Request cancelation feature
...
This commit modifies the signature of the `Progress` callback
so that its return value will indicate whether the request shall
continue to be processed by returning `true`, or if it shall
be aborted by returning `false`. Such modification will allow
one to cancel an ongoing request before it has completed.
When migrating, developers should modify there `Progress`
callbacks to always return `true` by default in case there
do not want to benefit from the cancelation feature.
A few unit tests use cases were provided, but anyone should feel
free to provide additional uses cases that they find relevant.
2018-08-06 11:54:52 +02:00
yhirose
cc983be31f
Removed unused build projects
2018-08-02 22:31:36 -04:00
David Guillen Fandos
dae4124039
Implementing streaming Responses
...
This enables a much easier handling of big queries after all.
2018-08-01 23:53:01 +02:00
David Guillen Fandos
ca343ae1d8
Fix small issues in tests and added some extra checks.
2018-07-31 22:08:38 +02:00
yhirose
85a30e73a5
Fixed -lpthread linker option position
2018-06-14 15:30:55 +00:00
yhirose
2bb27aa25d
Fix #74
2018-06-01 23:05:32 -04:00
yhirose
5b3187e2f9
Fix #72
2018-05-31 22:17:23 -04:00
yhirose
7b9d752583
Fixed problem with connection close
2018-05-14 00:05:14 -04:00