Andrew McDaniel
131bc6c674
Add documentation for using Unix domain sockets. ( #1954 )
...
test / ubuntu (push) Has been cancelled
test / macos (push) Has been cancelled
test / windows (push) Has been cancelled
* Add documentation for using unix domain sockets.
* Formatting
2024-10-03 10:53:25 -04:00
yhirose
3f00e1b321
Revert "Changed set_file_content to accept only a regular file path."
...
This reverts commit 7ab9c119ef
.
2024-09-09 20:03:47 -04:00
yhirose
7ab9c119ef
Changed set_file_content to accept only a regular file path.
test / ubuntu (push) Waiting to run
test / macos (push) Waiting to run
test / windows (push) Waiting to run
2024-09-09 19:59:18 -04:00
yhirose
a79c56d06b
Fix #1796
2024-09-08 09:26:19 -04:00
yhirose
8415bf0823
Resolve #1906
test / ubuntu (push) Waiting to run
test / macos (push) Waiting to run
test / windows (push) Waiting to run
2024-09-07 00:05:41 -04:00
yhirose
d5fc340c30
Update README
test / ubuntu (push) Waiting to run
test / macos (push) Waiting to run
test / windows (push) Waiting to run
2024-09-04 12:23:48 -04:00
yhirose
cee838e335
Documentation
2024-08-31 17:42:43 -04:00
Jiwoo Park
ce36b8a6e5
Highlight notes using markdown features ( #1820 )
2024-04-18 10:19:54 -04:00
yhirose
82a90a2325
Update year
2024-01-29 08:53:01 -05:00
yhirose
eba980846b
Fix #1628 (OpenSSL 1.1.1 End of Life on September 11, 2023) ( #1745 )
2023-12-24 08:20:58 -05:00
vmaffione
374d058de7
ThreadPool: optional limit for jobs queue ( #1741 )
...
For very busy servers, the internal jobs queue where accepted
sockets are enqueued can grow without limit.
This is a problem for two reasons:
- queueing too much work causes the server to respond with huge latency,
resulting in repetead timeouts on the clients; it is definitely
better to reject the connection early, so that the client
receives the backpressure signal as soon as the queue is
becoming too large
- the jobs list can eventually cause an out of memory condition
2023-12-24 08:20:22 -05:00
yhirose
31cdcc3c3a
Update README about MSYS2 and MinGW
2023-12-23 21:37:34 -05:00
Ilya Andreev
5b943d9bb8
Use StatusCode in tests and examples ( #1743 )
...
* Use StatusCode in tests and examples
* Use StatusCode in README
2023-12-20 17:28:57 -05:00
yhirose
3a8adda381
Fix #1737
2023-12-17 22:04:36 -05:00
Renato Foot Guimarães Costallat
cefb5a8822
Update README.md ( #1731 )
...
Fix "With Progress Callback" code example
2023-12-07 23:21:59 -05:00
yhirose
5d8e7c761f
Updated README
2023-07-05 08:45:05 -04:00
bgs99
17fc522b75
Add named path parameters parsing (Implements #1587 ) ( #1608 )
...
* Add named path parameters parsing
* Select match mode based on pattern
* Add examples and comments to README
* Add documentation to matchers
2023-07-05 07:44:19 -04:00
yhirose
fe9a1949a6
Fixed an example in README
2023-06-28 11:28:08 -04:00
yhirose
985ceba525
Updated README
2023-04-04 07:17:59 -07:00
yhirose
a66a013ed7
Release v0.12.2
2023-03-25 21:47:14 -04:00
yhirose
88a9278872
Fix #1486
2023-03-11 17:04:08 -05:00
yhirose
d1b616286f
Add note for macOS regarding system certs
2023-03-10 17:48:19 -05:00
yhirose
439caf5b79
Fix #1479
2023-02-01 19:11:11 -05:00
yhirose
42feb7e8be
Updated README
2022-11-10 08:27:30 -05:00
yhirose
b747fb111d
Updated README
2022-08-02 19:42:11 -04:00
yhirose
7e0a0b2d0c
Updated README
2022-08-02 19:30:15 -04:00
ZHANG Xiang
b1cc24b795
Update README.md ( #1332 )
...
Update error list. Introduce `httplib::to_string` in the example code.
2022-07-25 06:48:52 -04:00
yhirose
07e614eef7
clangformat and README update
2022-07-15 17:32:38 -04:00
yhirose
3e21338f82
Update README
2022-07-14 20:59:48 -04:00
yhirose
348d032029
Updated README
2022-04-19 23:02:30 -04:00
yhirose
80a55cedeb
Removed Repl.it examples
2022-04-16 21:11:17 -04:00
yhirose
bb8e45383e
Update README
2022-03-17 08:38:15 -04:00
ArnaudBienner
33f53aa458
Fix set_content_provider example in README.md ( #1163 )
2022-01-13 12:26:34 -05:00
yhirose
084c643973
Fixed README
2021-12-10 22:33:59 -05:00
yhirose
35ef1c7bae
Fix #1063
2021-10-03 18:37:59 -04:00
null
e4c276d0c2
doc: fix typo in README ( #1056 )
...
fixed typo in README.md, replacing `Sutudio` with `Studio`.
2021-09-18 11:33:23 -04:00
yhirose
e07f7691a8
Update README
2021-09-17 21:26:31 -04:00
yhirose
623ab4a96e
Updated README regarding Visual Studio support
2021-09-17 11:36:08 -04:00
yhirose
469c6bc2b6
Fix #1017
2021-08-02 15:44:50 -04:00
Joel Rosdahl
6f7075e3aa
Improve split script ( #1011 )
...
- Added shebang and made the script executable.
- Added help text.
- Added -o/--out argument for specifying output directory.
- Added -e/--extension argument for specifying file extension of the
implementation file.
- Made the script find httplib.h next to split.py instead of the current
working directory. This makes it possible to call the script from
another directory.
- Simplified code structure slightly.
- Improved variable naming to follow Python conventions.
2021-07-30 10:03:05 -04:00
yhirose
9648f950f5
Updated README
2021-06-18 08:45:50 -04:00
yhirose
fc9b223acc
Updated copyright year
2021-06-11 14:45:35 -04:00
yhirose
5a43bb8149
Implemented #946 in a different way
2021-06-02 13:45:47 -04:00
Nikolas
0542fdb8e4
Add exception handler ( #845 )
...
* Add exception handler
* revert content reader changes
* Add test for and fix exception handler
* Fix warning in test
* Readd exception test, improve readme note, don't rethrow errors, remove exception handler response
2021-01-28 17:19:11 -05:00
yhirose
78c474c744
Update README
2021-01-27 11:59:42 -05:00
yhirose
ae6cf70bc4
Updated README
2021-01-26 08:38:28 -05:00
yhirose
85b4abbf16
Updated the simple example
2021-01-07 19:56:33 -05:00
yhirose
e42a358da8
Updated README
2021-01-07 19:00:24 -05:00
Anonymous
7299713195
Fix readme Response::set_chunked_content_provider ( #811 )
...
`Response::set_chunked_content_provider` has formal parameters, not one.
2020-12-25 19:55:57 -05:00
yhirose
96afa7e108
Updated README
2020-12-21 13:40:32 -05:00