Commit Graph

53 Commits

Author SHA1 Message Date
f13a10b30d update README and little style fixes 2019-07-08 05:22:39 +07:00
fb124a2208 rename DELETE method to DEL 2019-07-07 15:15:34 +07:00
8f1dad571f add progress information to request #13 2019-07-07 14:49:54 +07:00
f9507e73a2 add DELETE, PATCH and OPTIONS http methods #11 2019-07-07 13:06:04 +07:00
36518720d2 rename auto_performer to performer 2019-07-07 08:50:36 +07:00
4b9dae2f38 rename methods to http_method, statuses to req_status 2019-07-07 08:48:43 +07:00
320c1c2d6e rename request::get to take 2019-07-07 08:38:44 +07:00
9e99605382 move some code to header 2019-07-07 08:28:35 +07:00
92f9bbd2c3 move sources to curly.hpp subdirectory 2019-07-07 07:38:35 +07:00
4f1044aa4e change timeout resolution to milliseconds 2019-07-02 05:31:28 +07:00
3798ebcf17 Merge branch 'issue/add-completion-callbacks' into dev 2019-07-02 05:00:37 +07:00
a61a73a620 fix last time of server response updating 2019-07-02 04:27:26 +07:00
317cfe3bb9 add promises example 2019-07-02 04:11:48 +07:00
84ebbe9928 add promise.hpp to unit tests 2019-07-02 01:17:50 +07:00
e0f5be0fb3 first callback impl with tests 2019-07-01 01:53:18 +07:00
ee00b426b2 rename response_code to http_code 2019-06-30 20:59:38 +07:00
dcea9f9951 add is_done/is_pending functions to request 2019-06-30 14:00:28 +07:00
991c759f25 add callback param to request_builder 2019-06-30 12:06:39 +07:00
8708cbc8a4 add wait_for and wait_until functions to request 2019-06-30 09:07:50 +07:00
d1917e8fe2 rename error to get_error. remove is_ready and is_running functions. 2019-06-30 08:55:41 +07:00
15b9d5e359 Merge branch 'issue/remove-waiting-on-send' into dev 2019-06-30 08:37:36 +07:00
51baed728b minimized waiting on send 2019-06-30 08:37:20 +07:00
1a032caf2a add is_ready and is_running function for request 2019-06-30 01:07:06 +07:00
b957c51eb6 add simple mt queue 2019-06-30 00:42:17 +07:00
5ebd578717 done active handles without search in map 2019-06-29 23:44:25 +07:00
fb8626c6a2 add request timeout 2019-06-28 07:55:50 +07:00
8a35191b55 more unit tests 2019-06-28 07:29:25 +07:00
81b7dc83b5 check more curl errors 2019-06-28 06:24:44 +07:00
3b1e8f9b7f add final specs 2019-06-28 02:19:23 +07:00
6fdd0ccd78 add ssl verification tests 2019-06-27 00:35:49 +07:00
4a4557ddc3 disable ssl verification by default 2019-06-26 23:53:13 +07:00
9530571f96 disable curl manual generation 2019-06-26 22:06:52 +07:00
00df42f060 add static CRT option. add option descriptions to README. 2019-06-26 21:48:36 +07:00
6284cb18ee Merge branch 'review' into dev 2019-06-26 19:30:36 +07:00
022b57adaf fix curl_easy_setopt using. default redirections to 10. 2019-06-26 19:30:23 +07:00
49fc17df30 warning fix (unused variable ‘curl’) 2019-06-26 18:01:23 +07:00
758a342168 remove unnecessary accessors from response class 2019-06-26 17:31:21 +07:00
5cb3dfd766 add mutex guards for default handlers 2019-06-26 17:23:24 +07:00
d5b795176d add embedded curl 2019-06-26 17:16:43 +07:00
0605ee1556 rename handle_t to curlh_t 2019-06-26 14:39:38 +07:00
2f84281d05 change json parser 2019-06-26 12:17:06 +07:00
b6b611c236 optional system curl link 2019-06-26 11:30:54 +07:00
ca02610532 add thread library link 2019-06-26 11:02:00 +07:00
49c436ac83 more safety handlers 2019-06-26 10:16:14 +07:00
38fd73a08a add error handling and streaming examples 2019-06-26 09:28:57 +07:00
78f0abd066 add two examples to README 2019-06-26 07:55:44 +07:00
23c344c8a9 rename perfrom to send and update to perform 2019-06-26 07:00:00 +07:00
5bf2d47e64 empty request after response get 2019-06-26 05:59:00 +07:00
6193e0487c upload and download with default handlers 2019-06-26 05:17:33 +07:00
d556d6ec0b transparent header compare 2019-06-26 04:05:14 +07:00