Alexey Melnichuk
|
cf3203eae3
|
Add. Test for memory leaks
|
2018-07-01 10:24:21 +03:00 |
|
Alexey Melnichuk
|
886f696866
|
Add. Allow set null to callbacks.
|
2018-05-02 21:00:11 +03:00 |
|
Alexey Melnichuk
|
a9874c7123
|
Add. Support null in mime module.
|
2018-05-01 21:09:56 +03:00 |
|
Alexey Melnichuk
|
4a70bcbd2f
|
Add. Support set null as array in multi API
|
2018-05-01 20:37:51 +03:00 |
|
Alexey Melnichuk
|
e3b5c928b5
|
Add. Allow set NULL values explicitly.
|
2018-05-01 20:20:04 +03:00 |
|
Alexey Melnichuk
|
0fe9039186
|
Fix. Allows set empty array as slist options
|
2018-05-01 15:43:49 +03:00 |
|
Alexey Melnichuk
|
58847b11ad
|
Add. mime:easy() method.
|
2018-04-30 13:25:15 +03:00 |
|
Alexey Melnichuk
|
d86d77b582
|
Update test server
|
2017-11-03 11:56:49 +03:00 |
|
Alexey Melnichuk
|
6734219197
|
Add. filename parameter to mime data/filedata
Add. `addpart` accept table as argument
Add. `encoder` method to mime part
|
2017-10-23 16:16:51 +03:00 |
|
Alexey Melnichuk
|
e523cb4535
|
Handle hpost stream abort CURLE_READ_ERROR error code.
|
2017-10-23 13:10:09 +03:00 |
|
Alexey Melnichuk
|
37b880fef4
|
Update test server [ci skip]
|
2017-10-19 19:19:40 +03:00 |
|
Alexey Melnichuk
|
c0f7a3f18a
|
Replace http://example.com to local pegasus server.
|
2017-10-19 18:06:32 +03:00 |
|
Alexey Melnichuk
|
c8a0f7ea8e
|
Update test server.
|
2017-10-19 17:36:54 +03:00 |
|
Alexey Melnichuk
|
4f75627e5c
|
Replace httpbin.org to local pegasus server
|
2017-10-19 15:58:54 +03:00 |
|
Alexey Melnichuk
|
b723615c05
|
Add. Ability unset info by passing false
|
2017-10-18 14:53:18 +03:00 |
|
Alexey Melnichuk
|
5239176fc0
|
Test. Use pegasus server to dump mime content.
|
2017-10-18 14:14:14 +03:00 |
|
Alexey Melnichuk
|
0e1eaa525a
|
Add. New cURL MIME API
|
2017-10-12 14:22:24 +03:00 |
|
Alexey Melnichuk
|
6426798c50
|
Unref callback context when call unsetopt function.
|
2017-07-17 13:14:43 +03:00 |
|
Alexey Melnichuk
|
5fae338602
|
Fix. easy:reset() returns correct value
|
2017-02-15 13:28:56 +03:00 |
|
Alexey Melnichuk
|
00c1bc4687
|
Fix. File url in test
|
2017-01-11 16:10:25 +03:00 |
|
Alexey Melnichuk
|
39accdb5b3
|
Update test runner.
|
2016-12-15 14:28:37 +03:00 |
|
Alexey Melnichuk
|
c995bc2139
|
Add. custom test output mode.
|
2016-10-04 12:13:14 +03:00 |
|
Alexey Melnichuk
|
c5e4734f63
|
Update test.
|
2016-09-28 16:18:56 +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
|
a836734bfc
|
Fix. Test for Lua > 5.1
|
2016-09-27 18:20:34 +03:00 |
|
Alexey Melnichuk
|
abdef03e98
|
Fix. Call multi callbacks with correct Lua state.
|
2016-09-27 17:52:49 +03:00 |
|
Alexey Melnichuk
|
9d7fdac27c
|
Add. Module version info
|
2016-04-20 10:31:06 +03:00 |
|
Alexey Melnichuk
|
2cbac6eaf4
|
Update test
|
2016-04-17 10:20:58 +03:00 |
|
Alexey Melnichuk
|
d69a0447ad
|
Fix. cURL set stream depends options
|
2016-04-17 10:04:07 +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
|
30b9cb2420
|
Add. Support cURL 7.48.0
|
2016-04-15 15:09:11 +03:00 |
|
Alexey Melnichuk
|
a0a0cac631
|
Use hererocks on Travis.
|
2016-04-07 17:21:29 +03:00 |
|
Alexey Melnichuk
|
a038558b44
|
Fix. call all callback from coroutine where perform was called.
|
2016-04-07 16:59:50 +03:00 |
|
Alexey Melnichuk
|
7eeaeb3ce6
|
Fix. Skip pause test because it can behave differently on different OS/cURL version.
|
2015-06-15 11:46:00 +04:00 |
|
Alexey Melnichuk
|
0ba125dfc3
|
Fix. cURLv3 info_read return correct object.
|
2014-12-22 13:13:24 +04:00 |
|
Alexey Melnichuk
|
b90485619d
|
Add. easy/multi handle support user values.
```Lua
f = io.open(...)
e = curl.easy():setdata(f)
...
-- when easy done
e:getdata():close()
```
|
2014-12-22 12:43:55 +04:00 |
|
Alexey Melnichuk
|
15f4b2d53a
|
Fix. Supports Lua 5.3.beta
|
2014-11-26 13:58:56 +04:00 |
|
Alexey Melnichuk
|
764b071989
|
Change. cURL wrapper store proxy functions in class not in object.
Fix. Test for stream reader.
|
2014-09-19 11:25:34 +05:00 |
|
Alexey Melnichuk
|
3178580a08
|
Fix. Ignore unknown tables in form:add().
Fix. Check type for `headers` field.
Add. Supports `content` field in form:add().
|
2014-09-17 12:14:47 +05:00 |
|
Alexey Melnichuk
|
5fdc34a47d
|
Add. Use LuaCov
|
2014-09-16 14:00:54 +05:00 |
|
Alexey Melnichuk
|
ba7aedebcb
|
Add. Ability to add easy handle during iteration.
|
2014-09-15 15:03:27 +05:00 |
|
Alexey Melnichuk
|
aff3042434
|
Change. Returns nothing form reader callback means EOF.
Change. multi:iperform() remove easy handle when it done.
|
2014-09-15 13:17:13 +05:00 |
|
Alexey Melnichuk
|
e6c2ffce5c
|
Add. test to set/unset postfields
|
2014-09-15 10:57:33 +05:00 |
|
Alexey Melnichuk
|
9127efffc2
|
Speedup test.
|
2014-09-10 13:21:28 +05:00 |
|
Alexey Melnichuk
|
a6511ba7d0
|
Add. Test compatibility safe and unsafe objects
|
2014-09-09 11:43:31 +05:00 |
|
Alexey Melnichuk
|
ab815645ed
|
Add. Note about test fail. [ci skip]
|
2014-09-08 13:28:47 +04:00 |
|
Alexey Melnichuk
|
b575ca74c9
|
Revert "Change. Use httpbin.org to test"
This reverts commit 52834c0e019a636be0fac9c4589925b5b53cd293.
|
2014-09-08 13:09:50 +04:00 |
|
Alexey Melnichuk
|
52834c0e01
|
Change. Use httpbin.org to test
|
2014-09-08 13:09:08 +04:00 |
|
Alexey Melnichuk
|
f2ab8ee8a6
|
Fix. Return nil from read callback means EOF.
|
2014-09-08 10:45:52 +05:00 |
|