Daniel Stenberg
9b3f888a00
llist: make it "struct Curl_llist"
...
As internal global names should use captical C.
Closes #5906
2020-09-02 22:41:58 +02:00
Daniel Stenberg
b88bdedf9c
altsvc: remove the num field from the altsvc struct
...
It was superfluous since we have the list.size alredy
Reported-by: Jay Satiro
Fixes #5553
Closes #5563
2020-06-12 23:24:11 +02:00
Daniel Stenberg
14916a82e2
altsvc: make saving the cache an atomic operation
...
... by writing the file to temp name then rename to the final when done.
Assisted-by: Jay Satiro
Fixes #4936
Closes #4942
2020-02-18 07:49:21 +01:00
Daniel Stenberg
69b3ff5118
alt-svc: add protocol version selection masking
...
So that users can mask in/out specific HTTP versions when Alt-Svc is
used.
- Removed "h2c" and updated test case accordingly
- Changed how the altsvc struct is laid out
- Added ifdefs to make the unittest run even in a quiche-tree
Closes #4201
2019-08-08 09:10:29 +02:00
Daniel Stenberg
e1be825453
alt-svc: the libcurl bits
2019-03-03 11:17:52 +01:00