Skip to content

Releases: yhirose/cpp-httplib

Ensure socket is closed after processing in SSLServer

19 Dec 22:44
Compare
Choose a tag to compare
v0.7.18

Fixed problem with invalid requests including spaces in URL path

MultiparFormData parse problem on Client

01 Dec 15:32
Compare
Choose a tag to compare
v0.7.17

Removed `std::atomic<Error> error_`

Fix multiple threading bugs

29 Nov 22:22
Compare
Choose a tag to compare
v0.7.16

Fixed build errors and apply clangformat

Fixed stack smashing problem due to misuse of select

19 Nov 14:27
e1133a2
Compare
Choose a tag to compare
v0.7.15

std::tolower is undefined if the argument's value is neither represen…

Fixed error_handler problems

09 Nov 18:27
Compare
Choose a tag to compare
v0.7.14

Fix #738

Fix for SSL_connect problem and range problems

05 Nov 05:26
Compare
Choose a tag to compare
v0.7.13

Fix problem with invalid range

Fix digest auth proxy connection

02 Nov 02:20
Compare
Choose a tag to compare

Fixed SSL read timeout problem

27 Oct 19:01
Compare
Choose a tag to compare
v0.7.11

Fixed compiler error for old compiler.

Temporary fix for memory leak on SSL

20 Oct 00:07
Compare
Choose a tag to compare

Please see #706 to find more information.

set_mount_point accepts HTTP headers

11 Oct 01:18
6d60dc8
Compare
Choose a tag to compare
Add `cache_control` parameter to `set_mount_point` (#688)

* Add `cache_control` parameter to `set_mount_point`

Specifies the Cache-Control header value to return when specified. For example:

```
svr.set_mount_point("/assets", "public/assets", "public, max-age=604800, immutable");
```

* Add default for cache_control

Default to "no-cache", which is implicitly what is happening today.

* Change set_mount_point to accept Headers

* Don't use C++17 destructuring