Commit graph

149 commits

Author SHA1 Message Date
ading2210
9317579cef bump version, update docs 2025-05-02 14:06:19 -04:00
ading2210
0f3815d2f8 update deps 2025-05-02 14:00:41 -04:00
ading2210
276d6b685b try compiling with -O3 2025-02-11 15:20:17 -05:00
ading2210
3a2ab40e75 add github actions workflow to publish the website 2025-01-27 01:16:58 -05:00
ading2210
5ab6ed30a2 add code for main project website 2025-01-27 01:12:14 -05:00
ading2210
94aaca8f22 fix buffer overflow error and update dependencies 2025-01-24 14:39:37 -05:00
ading2210
fe72717db8 more efficient ca cert encoding 2025-01-24 14:09:55 -05:00
ading2210
42e927b71b relicense as lgpl 2025-01-23 14:58:44 -05:00
ading2210
5c3c591a41 update curl and fix memory error with websockets 2025-01-22 16:10:44 -05:00
ading2210
8b53625743 add mbedtls support and disable wolfssl 2025-01-22 12:47:34 -05:00
ading2210
885e83d2eb minor bug fixes 2025-01-10 11:45:52 -05:00
ading2210
718d22a97d bump version 2024-12-26 00:25:27 -05:00
ading2210
7648eecd7a Revert "Merge pull request #5 from Percslol/main"
This reverts commit 2067592b7b, reversing
changes made to 82249fe707.
2024-12-26 00:12:57 -05:00
Allen Ding
ca8a886757 fix spotify compatibility (wolfSSL/wolfssl#8137) 2024-11-20 16:16:27 -08:00
Allen Ding
b2df01fd18 support latest emscripten and detect emcc version changes 2024-11-20 12:23:02 -08:00
Allen Ding
627fd15e4d update wisp server and docs, don't redownload wisp client 2024-11-20 10:03:01 -08:00
ading2210
2067592b7b
Merge pull request #5 from Percslol/main
feat: switch to wisp-js
2024-11-20 08:52:15 -08:00
Percs
a8db133241 switch to wisp-js 2024-11-19 20:03:24 -06:00
ading2210
82249fe707 fix bug with response body, add test for download hash 2024-11-10 17:40:14 -05:00
ading2210
8e5a23adf2 improve speeds and fix invalid mime type in blobs 2024-11-03 22:54:22 -08:00
ading2210
0897769f70 Revert "improve download speeds by listening directly for ws messages"
This reverts commit 4004409650.
2024-11-03 22:15:36 -08:00
ading2210
04aa226b2d fix removeeventlistener and copyright dates 2024-10-29 23:51:59 -04:00
ading2210
59de256621 increase libcurl's internal buffer size to 512kb 2024-10-29 20:43:44 -07:00
ading2210
4004409650 improve download speeds by listening directly for ws messages 2024-10-29 23:30:05 -04:00
ading2210
e598ed3be6 update readme 2024-10-24 07:00:02 -04:00
ading2210
b5c6ae4dc7 compile wolfssl with more reasonable options 2024-10-24 06:25:17 -04:00
ading2210
5579550b8d update curl/wolfssl, add per host connection limit 2024-10-24 04:54:00 -04:00
ading2210
c1b78e1d0c throw error objects instead of plain strings, update wisp server 2024-10-02 12:30:48 -04:00
ading2210
3c1a942501 fix bug with headers object and request objects passed into fetch 2024-09-11 13:31:57 -04:00
ading2210
754b211c59 downgrade wolfssl to work around a regression 2024-09-06 20:20:17 -04:00
ading2210
23dd3bd981 add abort events and load_wasm promise rejection 2024-09-04 16:19:27 -04:00
Allen Ding
15a6df827e libcurl.load_wasm now returns a promise 2024-09-04 12:06:27 -07:00
Allen Ding
5bcff0228b disable unneeded protocols in curl and fix unit tests on arm64 2024-09-03 15:37:38 -07:00
Allen Ding
f71fba0c05 update versions of dependencies 2024-09-03 11:06:15 -07:00
ading2210
1a53a3c8f7 fix bug with incorrect tcp hostnames 2024-09-01 21:38:03 -04:00
ading2210
88f2249e4e expose wisp-client-js apis 2024-07-29 00:21:08 -04:00
ading2210
4d64b27a82 add support for socks5, socks4, and http proxies 2024-07-19 00:47:14 -04:00
ading2210
9f033fc848 ensure the emscripten websocket url is set properly 2024-07-11 02:28:25 -07:00
ading2210
2be1e0cd4b fix changelog 2024-07-10 23:57:20 -07:00
ading2210
7b195665e0 handle readablestream objects as the request payload 2024-07-10 23:54:45 -07:00
ading2210
31e4e25f82 fix possible double free when requests get aborted 2024-07-10 23:52:11 -07:00
ading2210
11795d2772 update wisp server, fix some memory issues 2024-06-30 23:14:44 -07:00
ading2210
8ac0f40896 add support for relative urls 2024-04-30 13:22:47 -04:00
ading2210
294fbd65f3 fix handling of request objects when passed into libcurl.fetch 2024-03-27 00:49:02 -04:00
ading2210
c05ca1769e bump version 2024-03-21 16:08:26 -04:00
ading2210
74c1e9d943 use setTimeout for removing requests 2024-03-21 12:57:48 -07:00
ading2210
1ad301b26c fix random segfaults 2024-03-21 11:56:39 -07:00
ading2210
1bce63801d update wisp client and server 2024-03-21 13:03:05 -04:00
ading2210
5e9f26f818 fix handling of request bodies 2024-03-20 18:38:13 -04:00
ading2210
3a50060e07 bugfixes for websocket api 2024-03-20 17:53:39 -04:00