Adam D. Ruppe
|
f1a259ecac
|
more stuff im too lazy to figure out details
|
2025-03-29 21:05:17 -04:00 |
|
Adam D. Ruppe
|
f23350a61a
|
minor final trying for speed since they often called
|
2024-12-30 10:30:55 -05:00 |
|
Adam D. Ruppe
|
dd2815bd2b
|
better error messages for http low level errors
|
2024-10-24 18:03:38 -04:00 |
|
Adam D. Ruppe
|
86154c5c09
|
capability to gzip request bodies
|
2024-08-06 21:14:53 -04:00 |
|
Adam D. Ruppe
|
9897accfd1
|
bigger buffer for better performance
|
2024-08-06 07:00:46 -04:00 |
|
Adam D. Ruppe
|
5458c04325
|
moving to my function
|
2024-06-10 15:22:49 -04:00 |
|
Adam D. Ruppe
|
e4f4458549
|
better websocket close handling
|
2024-06-10 15:22:49 -04:00 |
|
Adam D. Ruppe
|
bab31bab6c
|
http websocket integrated event loop compat on linux
|
2024-05-09 10:28:13 -04:00 |
|
Adam D. Ruppe
|
26637a230c
|
small updates
|
2024-04-20 08:03:00 -04:00 |
|
Adam D. Ruppe
|
402c28a73e
|
some more bugs and docs
|
2024-02-12 07:15:30 -05:00 |
|
James Gray
|
1774aeb67a
|
Further changes to allow cookies to be sent from config when using
websocket.
1. Only add 'Cookie' header if there are cookies.
2. Capatalize header.
3. Corrected separater to `; `.
|
2024-01-30 16:09:50 +02:00 |
|
James Gray
|
14ec64a888
|
Fixed so that cookies from Config are sent on websocket connection.
|
2024-01-30 15:32:46 +02:00 |
|
Adam D. Ruppe
|
dfeae3c53c
|
should trigger the complete handler consistently
|
2023-12-29 12:15:47 -05:00 |
|
Adam D. Ruppe
|
7faaaa6969
|
omg messed up unittest again
|
2023-09-24 19:14:43 -04:00 |
|
Adam D. Ruppe
|
e1d6942cee
|
default headers in client option
|
2023-07-31 12:25:50 -04:00 |
|
Adam D. Ruppe
|
1b9ab20bc8
|
flesh out the formdata api from mdn
|
2023-06-07 21:27:12 -04:00 |
|
Adam D. Ruppe
|
3e01b447f5
|
more catching up
|
2023-05-24 08:41:16 -04:00 |
|
Adam D. Ruppe
|
683db6fb8d
|
a bit of general cleanup
|
2023-04-04 21:33:37 -04:00 |
|
Adam D. Ruppe
|
2a1ca7d1ec
|
patch it up so it builds again
|
2023-03-22 08:20:44 -04:00 |
|
Adam D. Ruppe
|
1ea5517916
|
wip
|
2023-03-22 07:51:29 -04:00 |
|
Adam D. Ruppe
|
4e7c886b54
|
onclose event with the reason and code from the packet
|
2023-03-19 17:06:52 -04:00 |
|
John Colvin
|
3f1de5a834
|
trailing whitespace
|
2023-03-05 13:16:36 +00:00 |
|
John Colvin
|
251cb73f71
|
remove trailing whitespace
|
2023-03-02 14:00:12 +00:00 |
|
Adam D. Ruppe
|
e0eb6808be
|
issue #366 - nodelay for http client and websocket because it buffers internally
|
2023-02-22 20:01:24 -05:00 |
|
Adam D. Ruppe
|
99b3252594
|
issue #356
|
2023-01-09 16:20:52 -05:00 |
|
Adam D. Ruppe
|
fff322664c
|
websocket close code, issue #356
|
2023-01-06 19:17:19 -05:00 |
|
Adam D. Ruppe
|
975e352656
|
respect timeout on websocket connect, issue #355
|
2023-01-06 17:32:43 -05:00 |
|
Adam D. Ruppe
|
ef44d533bc
|
issue #354
|
2023-01-06 03:53:03 -05:00 |
|
Adam D. Ruppe
|
293f9ce2a8
|
work around phobos bug
|
2022-12-06 09:09:29 -05:00 |
|
Adam D. Ruppe
|
617d4cecfc
|
lol druntime made int32_t an enum on -m32omf and an alias everywhere else
|
2022-11-20 09:18:07 -05:00 |
|
Adam D. Ruppe
|
6f03281044
|
phobos v2.101 random breaking change
|
2022-11-03 19:17:27 -04:00 |
|
Adam D. Ruppe
|
2e7b822c5b
|
docs
|
2022-10-24 16:32:35 -04:00 |
|
Adam D. Ruppe
|
949e91bdbe
|
url handle empty port specifier
|
2022-09-09 16:32:08 -04:00 |
|
Adam D. Ruppe
|
419b2096fb
|
oh dear missed a case sensitive
|
2022-09-06 10:07:11 -04:00 |
|
Adam D. Ruppe
|
60d52b736c
|
fix throw exception on ssl send that would block
|
2022-09-02 11:50:04 -04:00 |
|
Adam D. Ruppe
|
06ce4090af
|
openssl3 support really this easy?!?!?!?
|
2022-08-23 14:31:04 -04:00 |
|
Adam D. Ruppe
|
935e776b65
|
local pointer to exit flag
|
2022-08-23 12:45:10 -04:00 |
|
Adam D. Ruppe
|
48d75992b7
|
better 1xx code handling
|
2022-08-22 10:19:24 -04:00 |
|
Adam D. Ruppe
|
2a4567e795
|
fix some ping and pong stuff
|
2022-08-21 18:06:09 -04:00 |
|
Adam D. Ruppe
|
91db768130
|
out of fd fix maybe
|
2022-08-14 07:34:12 -04:00 |
|
Adam D. Ruppe
|
08e8e6e037
|
deal with a connection that starts but wont ssl connect
|
2022-08-10 10:46:02 -04:00 |
|
Adam D. Ruppe
|
57b0d1f123
|
check block flag on error
|
2022-08-10 09:31:37 -04:00 |
|
Adam D. Ruppe
|
0d61b0ef04
|
lol ssl block just to finalize connecting
|
2022-08-10 09:09:41 -04:00 |
|
Adam D. Ruppe
|
50592d35f3
|
async connect maybe
|
2022-08-10 09:02:18 -04:00 |
|
Adam D. Ruppe
|
1365a05f5a
|
Merge branch 'master' of github.com:adamdruppe/arsd
|
2022-08-06 10:19:02 -04:00 |
|
Adam D. Ruppe
|
d6008d1eca
|
year
|
2022-08-06 10:18:59 -04:00 |
|
Ahmet Sait
|
bcea652cfc
|
Convert header names to lower case so headersHash keys are consistent
|
2022-08-06 17:02:06 +03:00 |
|
Adam D. Ruppe
|
855a3f6f65
|
data uri support
|
2022-08-06 09:09:19 -04:00 |
|
Adam D. Ruppe
|
53fcbce995
|
turn more exceptions info failure code in response object
|
2022-07-27 14:14:49 -04:00 |
|
Adam D. Ruppe
|
9401143d98
|
max redirect configurable on requesT
|
2022-07-27 12:03:31 -04:00 |
|