Commit Graph

42 Commits

Author SHA1 Message Date
Joshua Granick
148c8469b7 Fix CURL WRITEFUNCTION callback on HL 2019-09-10 16:12:45 -07:00
Joshua Granick
a5de7d83c2 String fixes 2019-03-14 16:25:38 -07:00
Joshua Granick
9803ca9bf6 CFFI string work 2019-03-14 13:27:54 -07:00
Joshua Granick
864dcf74cc Set length on cURL write 2019-02-06 11:38:50 -08:00
Joshua Granick
f37ba6f3d2 Minor fix 2019-02-06 01:43:19 -08:00
Joshua Granick
0c73e47b28 Minor cleanup in CURLBindings 2019-01-18 10:51:42 -08:00
Joshua Granick
464dc88c44 Improve native HTTPRequest performance 2019-01-07 13:32:17 -08:00
Joshua Granick
fa4d47a9ec Fix possible multi-thread issue 2018-09-12 14:52:44 -07:00
Joshua Granick
9e9f49a56b cURL cleanup fix (fix #1227) 2018-08-31 10:42:36 -07:00
Joshua Granick
78e99bf1d9 Remove whitespace lines 2018-07-18 17:32:51 -07:00
Joshua Granick
bbc9c3f63f Minor fixes 2018-06-21 22:10:35 -07:00
Joshua Granick
c3265e6c59 Rewrite Native HTTPRequest to use cURL Multi, cURL fixes 2018-06-21 22:03:14 -07:00
Joshua Granick
c67d3562c5 Work on cURL Multi 2018-06-21 22:03:14 -07:00
Joshua Granick
23caa4d36a Redesign cURL to avoid GC activity 2018-06-21 22:03:13 -07:00
Joshua Granick
831c619c0b Work on cURL, fix compilation without HashLink 2018-06-21 22:03:13 -07:00
Joshua Granick
c265c75372 Progress on HL cURL bindings and refactor 2018-06-21 22:03:13 -07:00
Joshua Granick
5a7da1f622 Add HL/AL bindings, other fixes 2018-06-21 22:03:13 -07:00
Joshua Granick
6d666b0eeb First pass at refactoring native CFFI Bytes 2018-06-21 22:03:12 -07:00
Joshua Granick
ba0c91e107 Work on HL bytes, HL blocking fixes, etc 2018-06-13 10:06:47 -07:00
Joshua Granick
55167abadf Update cURL with more work on cURL Multi 2018-06-12 16:51:25 -07:00
Joshua Granick
fae7fac4c4 Progress on adding cURL Multi API 2018-06-11 16:00:15 -07:00
Joshua Granick
58057a4457 Cleanup imports 2018-06-11 14:19:37 -07:00
Joshua Granick
8edcc8ff82 Improve support for multiple threads in AL, Cairo and cURL GC 2018-04-02 12:19:48 -07:00
Joshua Granick
e2499abaab Add cleanup for cURL header slist 2018-03-20 14:21:14 -07:00
Joshua Granick
b884a81c86 cURL fix when being GC'ed 2018-02-23 15:14:45 -08:00
Joshua Granick
8872804dcb Fix possible collision with GC in cURL bindings 2018-01-29 18:16:56 -08:00
Joshua Granick
9353d7e42f Update for new cURL info/option/error code values 2017-11-07 20:50:15 -08:00
Joshua Granick
70dd566596 Change cURL to instance-based API, fixes (resolve #1047) 2017-09-11 15:46:21 -07:00
Joshua Granick
3a77b1989c Improve memory management in cURL, native HTTPRequest (resolve #1043) 2017-09-08 17:33:13 -07:00
Joshua Granick
2f5462c3a2 Standardize on uintptr_t (fixes issue on Android) 2017-03-20 16:32:54 -07:00
Joshua Granick
7f7273fff4 Initial Vorbis bindings, rename lime.audio to lime.media 2017-01-06 17:39:35 -08:00
Joshua Granick
0bcd8d46ee Memory workaround 2016-06-03 06:31:15 -07:00
Joshua Granick
84dc33225f cURL VERIFY HOST should be an int, not bool 2015-10-12 12:52:14 -07:00
Joshua Granick
de970f1bae Include patched HXCPP CFFIPrime.h, fix static Lime build 2015-09-24 15:59:30 -07:00
Joshua Granick
d287d64af6 Make cURL use Bytes instead of Strings 2015-09-21 16:46:16 -07:00
Joshua Granick
4a2c13f04d Improve static build 2015-09-21 13:43:54 -07:00
Joshua Granick
506f95acae Null string fix 2015-09-04 19:40:16 -07:00
Joshua Granick
d099750327 CFFI work 2015-09-01 14:25:41 -07:00
Joshua Granick
01a1c6ca3a Fix compile warnings on CURL binding 2014-12-28 11:05:24 -08:00
MrCdK
bdf8d1f2f1 Continue the work with URLLoader and cURL
- Fixed PUT and POST
- Fixes CURLOPT_READFUNCTION
- Added CURLOPT_PROGRESSFUNCTION
2014-08-26 07:46:43 +02:00
Joshua Granick
4a5b1a22bb CURL improvement 2014-08-17 18:05:57 -07:00
Joshua Granick
825372dab8 CURL binding 2014-08-16 20:34:04 -07:00