517 Commits

Author SHA1 Message Date
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
Alexey Melnichuk
8aa9f702b7 Merge pull request #73 from moteus/master
Add. Support curl 7.49.0
2016-05-25 15:52:47 +03:00
Alexey Melnichuk
3375578dcf Add. Support curl 7.49.0 2016-05-25 10:45:48 +03:00
Alexey Melnichuk
cf41acae7b Back to developer version. [ci skip] 2016-05-04 13:59:47 +03:00
Alexey Melnichuk
7a5176cf37 Release 0.3.4 2016-05-04 13:29:51 +03:00
Alexey Melnichuk
1c73fc1173 Run tests on all Lua versions. 2016-05-04 11:23:44 +03:00
Alexey Melnichuk
68e52ff732 Merge pull request #70 from cyrilRomain/master
Fix symbol s/luaL_checinteger/luaL_checkinteger/
2016-04-27 04:43:41 +03:00
Cyril Romain
d9bdfb9f5f Fix symbol s/luaL_checinteger/luaL_checkinteger/ 2016-04-26 23:08:06 +02:00
Alexey Melnichuk
94bb8fadc1 Back to developer version. 2016-04-20 15:48:00 +03:00
Alexey Melnichuk
ccd2e0d7bd Release 0.3.3 2016-04-20 11:41:23 +03:00
Alexey Melnichuk
b5ff0ea59e Merge pull request #69 from moteus/master
Update copyright date/email [ci skip]
2016-04-20 11:23:38 +03:00
Alexey Melnichuk
2df3cd8538 Update copyright date/email [ci skip] 2016-04-20 11:23:43 +03:00
Alexey Melnichuk
03b4b9b4a5 Merge pull request #68 from moteus/master
Add. Module version info
2016-04-20 11:17:53 +03:00
Alexey Melnichuk
29f28ffe87 AppVeyor. Set correct lua_path. 2016-04-20 10:50:05 +03:00
Alexey Melnichuk
9d7fdac27c Add. Module version info 2016-04-20 10:31:06 +03:00
Alexey Melnichuk
3208536f83 Merge pull request #66 from moteus/setopt_stream_depends
Fix. cURL set stream depends options
2016-04-17 12:08:32 +03:00
Alexey Melnichuk
2cbac6eaf4 Update test 2016-04-17 10:20:58 +03:00
Alexey Melnichuk
d0dbfcd9d0 Do not use dummy option. 2016-04-17 10:12:12 +03:00
Alexey Melnichuk
d69a0447ad Fix. cURL set stream depends options 2016-04-17 10:04:07 +03:00
Alexey Melnichuk
fb8c79e89f Merge pull request #65 from moteus/error_string_category
Change. Use string value to represent error category.
2016-04-15 22:25:43 +03:00
Alexey Melnichuk
b5a69f87a9 Remove debug print 2016-04-15 16:34:16 +03:00
Alexey Melnichuk
c597521228 Change. Use string value to represent error category.
```Lua
err = curl.error(curl.ERROR_EASY, curl.E_OK)
-- err:category() == 'CURL-EASY'
-- tostring(err) == '[CURL-EASY][OK] No error (0)'
```
2016-04-15 16:19:57 +03:00
Alexey Melnichuk
cda31a383a Merge pull request #64 from moteus/curl_7_48
Add. Support cURL 7.48.0
2016-04-15 15:30:05 +03:00
Alexey Melnichuk
30b9cb2420 Add. Support cURL 7.48.0 2016-04-15 15:09:11 +03:00
Alexey Melnichuk
3055e1dce5 Merge pull request #63 from moteus/master
Fix. call all callback from coroutine where `perform` was called.
2016-04-11 20:20:14 +03:00