Commit graph

179 commits

Author SHA1 Message Date
yhirose
a79c56d06b Fix #1796 2024-09-08 09:26:19 -04:00
yhirose
8415bf0823 Resolve #1906
Some checks are pending
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
Some checks are pending
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
yhirose
55f57af0b9 Update README 2020-12-21 09:27:36 -05:00
yhirose
6b35cd0116 Updated README 2020-12-21 08:15:06 -05:00
yhirose
99f2229e48 Updated README 2020-12-19 22:43:31 -05:00