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 |
|
Adam D. Ruppe
|
fd749579ee
|
buggy servers
|
2022-07-27 11:13:32 -04:00 |
|
Adam D. Ruppe
|
a693ff27d0
|
didnt keep cookies on redirect which could lead to endless cycle
|
2022-07-26 14:21:44 -04:00 |
|
Adam D. Ruppe
|
86e83e4015
|
lol
|
2022-07-26 13:05:08 -04:00 |
|
Adam D. Ruppe
|
4bb2d56480
|
trailing footer better handling
|
2022-07-26 11:03:21 -04:00 |
|
Adam D. Ruppe
|
ff307389dd
|
mime type convenience accessor
|
2022-07-25 08:22:08 -04:00 |
|
Adam D. Ruppe
|
7660d2429a
|
my code bad don't use it
|
2022-07-04 14:31:11 -04:00 |
|
Adam D. Ruppe
|
74f064f0bb
|
issue #328 - empty POST should still have content-length
|
2022-05-25 10:17:57 -04:00 |
|
Adam D. Ruppe
|
777b82fd9b
|
percent encode nonascii urls
|
2022-05-07 07:32:56 -04:00 |
|
Adam D. Ruppe
|
089c37bcce
|
lol TLS by default STRIKES AGAIN
|
2022-04-26 11:56:09 -04:00 |
|
Adam D. Ruppe
|
582f4287f8
|
fixup the pr
|
2022-04-20 13:34:05 -04:00 |
|
JR
|
628e02c989
|
Use arrays for potential OpenSSL lib filenames
This should fix SSL loading on macOS while allowing for easy additions
on so-name bumps on any platform.
|
2022-04-20 16:33:45 +02:00 |
|
Adam D. Ruppe
|
79b630e547
|
version forgot
|
2022-04-19 12:20:46 -04:00 |
|
Adam D. Ruppe
|
2501e6e575
|
use Windows to verify certificates as well as provide them
|
2022-04-14 12:51:18 -04:00 |
|
Adam D. Ruppe
|
2e37fa70c3
|
simplify adding dynamic load functions
|
2022-04-14 08:41:24 -04:00 |
|
Adam D. Ruppe
|
00424e9cfc
|
tls hostname check too
|
2022-04-13 16:23:37 -04:00 |
|
Adam D. Ruppe
|
ffdb0df072
|
better openssl error messages
|
2022-04-13 16:06:21 -04:00 |
|
WebFreak001
|
b68c33bb09
|
add support for no_proxy / proxy ignore hosts
List of domains, ips or ip ranges to not use a proxy with. By default
uses the no_proxy or NO_PROXY environment variable.
|
2022-04-13 18:18:20 +02:00 |
|
Adam D. Ruppe
|
2fb96cc507
|
use the other common name for newer openssl
|
2022-04-06 11:57:01 -04:00 |
|
Adam D. Ruppe
|
77c11d27a5
|
lets encrypt workaround on certain openssl versions on windows
|
2022-04-06 08:17:17 -04:00 |
|
Adam D. Ruppe
|
a2d1e5df2d
|
peer verification overhaul
|
2022-04-05 16:27:18 -04:00 |
|
Adam D. Ruppe
|
142d3bdd78
|
openssl applink for Windows dll deploys
|
2022-02-18 17:36:13 -05:00 |
|