441 Commits

Author SHA1 Message Date
Alexey Melnichuk
171aa24120 Add. Post JSON example. 2017-02-13 11:20:39 +03:00
Alexey Melnichuk
187f44306f Fix. setopt socketfunction. 2017-02-13 10:57:05 +03:00
Alexey Melnichuk
bee2a9d2cc Merge pull request #90 from moteus/master
Fix. `setopt_socketfunction` function
2017-02-09 15:00:03 +03:00
Alexey Melnichuk
f8a96ddcce Fix. setopt_socketfunction function 2017-02-09 14:27:26 +03:00
Alexey Melnichuk
76bfbf8dea Merge pull request #89 from moteus/master
Update example in README.md [ci skip]
2017-01-17 16:53:27 +03:00
Alexey Melnichuk
cc737deef8 Update example in README.md [ci skip] 2017-01-17 16:49:57 +03:00
Alexey Melnichuk
bde6a9de76 Merge pull request #88 from moteus/master
Fix. Do not use redefine typedefs as forward declaration (Close #85)
2017-01-13 11:58:35 +03:00
Alexey Melnichuk
201623342f Update Travis file 2017-01-13 10:49:57 +03:00
Alexey Melnichuk
48d7993bba Update Travis file. 2017-01-12 20:13:44 +03:00
Alexey Melnichuk
eff4ab6af9 Fix. Init hererocks on AppVeyor 2017-01-12 18:08:24 +03:00
Alexey Melnichuk
e65cb95567 Fix. Do not use redefine typedefs as forward declaration. 2017-01-12 18:03:11 +03:00
Alexey Melnichuk
1cec281197 Merge pull request #87 from moteus/master
Add. Support libcurl 7.52.1
2017-01-11 16:46:16 +03:00
Alexey Melnichuk
00c1bc4687 Fix. File url in test 2017-01-11 16:10:25 +03:00
Alexey Melnichuk
320a609983 Add. Support libcurl 7.52.1.
Fix. `setopt{ssl_verifyhost=true}` set option to `2` not to `1`
Fix. Type and default value for `TLSAUTH_TYPE` option
2017-01-11 14:27:20 +03:00
Alexey Melnichuk
fc476eb479 Merge pull request #86 from moteus/master
Add. Support cURL 7.51.0
2016-12-15 16:01:31 +03:00
Alexey Melnichuk
0ffad3ce06 Fix. Use E_WEIRD_SERVER_REPLY as alias for CURLE_FTP_WEIRD_SERVER_REPLY on libcurl<7.51.0. 2016-12-15 14:56:17 +03:00
Alexey Melnichuk
714486c324 Update appveyor.yml 2016-12-15 14:36:31 +03:00
Alexey Melnichuk
e47123e6d3 Fix. appveyor set PATH to find external binaries. 2016-12-15 14:32:58 +03:00
Alexey Melnichuk
39accdb5b3 Update test runner. 2016-12-15 14:28:37 +03:00
Alexey Melnichuk
c8e821fb07 Fix. Use WEIRD_SERVER_REPLY by default in libcurl > 7.51.0. 2016-12-15 14:08:30 +03:00
Alexey Melnichuk
baab7c5ae7 Fix. Use only one error name for same message. 2016-11-16 17:04:32 +03:00
Alexey Melnichuk
60b8e3e082 Fix. Build if TCP_FASTOPEN defined. 2016-11-16 16:57:54 +03:00
Alexey Melnichuk
83de1e1d2f Use hererocks. 2016-11-16 16:46:25 +03:00
Alexey Melnichuk
2d50bdb6fa Add. Support cURL 7.51.0 2016-11-16 15:53:52 +03:00
Alexey Melnichuk
c05112c75d Back to dev version. 2016-10-05 11:56:12 +03:00
Alexey Melnichuk
20e2b7b5aa Release 0.3.5 version. 2016-10-04 13:03:03 +03:00
Alexey Melnichuk
1b90c347e8 Merge pull request #83 from moteus/master
Add. custom test output mode.
2016-10-04 12:27:39 +03:00
Alexey Melnichuk
c995bc2139 Add. custom test output mode. 2016-10-04 12:13:14 +03:00
Alexey Melnichuk
563a3de655 Merge pull request #82 from moteus/master
Fix. Lua versino of `multi::add_handle` returns error same as C.
2016-09-29 11:43:57 +03:00
Alexey Melnichuk
467e15b2f2 Fix. Lua versino of multi::add_handle returns error same as C. 2016-09-29 11:43:09 +03:00
Alexey Melnichuk
8a405102f5 Merge pull request #81 from moteus/master
Fix. return correct error from some functions
2016-09-29 11:34:23 +03:00
Alexey Melnichuk
066f673b1c Fix. return correct error from some functions 2016-09-29 11:26:43 +03:00
Alexey Melnichuk
2798a611a0 Merge pull request #80 from moteus/master
Fix. Call `multi` callbacks with correct Lua state
Fix. Support nested callbacks.
Fix. `easy:close` removes self from `multi` handle.
Add. `__tostring` metamethod
2016-09-28 17:27:58 +03:00
Alexey Melnichuk
c5e4734f63 Update test. 2016-09-28 16:18:56 +03:00
Alexey Melnichuk
78a4a03e23 Fix. easy:close removes self from multi handle.
Change. Do not reset Lua state back to NULL.
2016-09-28 15:52:22 +03:00
Alexey Melnichuk
367eb1482f Fix. Travis test 2016-09-28 13:03:02 +03:00
Alexey Melnichuk
54a75bd25e Fix. Unify tostring methods 2016-09-28 13:01:49 +03:00
Alexey Melnichuk
56b4d05c17 Fix. Set Lua in callback context in info_read function.
Fix. Support nested callbacks.
Fix. Cleanup easy references when calls multi::close.
Add. `__tostring` method for handles.
2016-09-28 12:54:44 +03:00
Alexey Melnichuk
b2e9474c6b Fix. reset lcurl_easy_t::multi pointer when info_read function remove easy handle. 2016-09-27 19:26:13 +03:00
Alexey Melnichuk
9a1270fde6 Fix. curl_multi_socket_action may invoke easy callbacks before socket callback. 2016-09-27 19:01:15 +03:00
Alexey Melnichuk
a836734bfc Fix. Test for Lua > 5.1 2016-09-27 18:20:34 +03:00
Alexey Melnichuk
e7f83e7aa6 Fix. CURLM_ADDED_ALREADY defined only in cURL 7.32.1 2016-09-27 18:06:17 +03:00
Alexey Melnichuk
abdef03e98 Fix. Call multi callbacks with correct Lua state. 2016-09-27 17:52:49 +03:00
Alexey Melnichuk
90c177740f Merge pull request #77 from uudiin/master
remove two functions conflict with lua5.1 and luajit
2016-09-15 10:51:45 +03:00
tux
2285aaa114 remove unused variable 2016-09-14 23:52:01 +08:00
tux
0eba3a8402 remove two functions conflict with lua5.1 and luajit 2016-09-14 23:21:10 +08:00
Alexey Melnichuk
98ec2217ea Merge pull request #76 from moteus/master
Add. Some missed easy options. (Close #75)
2016-09-01 11:11:57 +03:00
Alexey Melnichuk
f1ebfadb38 Add. Some missed easy options. (Close #75) 2016-09-01 10:42:09 +03:00
Alexey Melnichuk
3735522407 Merge pull request #74 from moteus/master
Add. Support libcurl 7.50.1
2016-08-13 19:34:30 +03:00
Alexey Melnichuk
528769e12c Add. Support libcurl 7.50.1 2016-08-13 10:39:33 +03:00