yhirose
27d128bbb4
Fix problems in #1154
2021-12-31 14:55:40 -05:00
yhirose
070f9bec58
Code cleanup
2021-12-31 13:27:47 -05:00
c00c
f817032513
fix socket option setting for windows ( #1154 )
...
* fix socket option setting for windows
* misc
Co-authored-by: zhangsen <zhangsen@cyberkl.com>
2021-12-31 10:07:59 -05:00
yhirose
17abe221c0
Fix is_file problem on Windows ( #1153 )
2021-12-30 14:54:57 -05:00
vitaly-ivanov
4a7a81e039
Work around silly Win defines to support BoringSSL ( #1148 )
...
* Work around silly Win defines to support BoringSSL
* changes wrapped into ifdef(_WIN32) just in case
2021-12-30 11:08:51 -05:00
yhirose
37fd4eb643
Code cleanup
2021-12-26 07:53:56 -05:00
yhirose
865b0e4c03
Resolve #1145
2021-12-26 07:53:06 -05:00
yhirose
b324921c1a
Release v0.10.1
v0.10.1
2021-12-24 21:01:06 -05:00
yhirose
63f72caf30
Fix "Issue 42689 in oss-fuzz: cpp-httplib:server_fuzzer: Timeout in server_fuzzer"
2021-12-24 20:58:09 -05:00
yhirose
99ac17b90a
Fix #1140
2021-12-23 23:19:14 -05:00
yhirose
4b0ed9ee88
Release v0.10.0
v0.10.0
2021-12-21 18:15:41 -05:00
yhirose
20056f6cda
Update test.cc
2021-12-19 14:19:10 -05:00
yhirose
3b35279b16
Added SSLServer::ssl_context()
2021-12-18 00:21:41 -05:00
yhirose
27deb44df5
Update SSL related code
2021-12-18 00:15:38 -05:00
yhirose
24a3ef949b
Performance improvement for multipart form data file upload.
2021-12-18 00:15:10 -05:00
yhirose
bc3e098964
Updated .gitignore
2021-12-17 22:36:02 -05:00
yhirose
c247dcdd7b
Added uploader.sh
2021-12-17 22:34:00 -05:00
yhirose
793ae9855e
Fix #1041 ( #1132 )
...
* Fix #1041
* Fixed problem with is_socket_alive
* Adjust the way to check if the sockt is still alive.
* Revert "Adjust the way to check if the sockt is still alive."
This reverts commit 6c673b21e5439087e3cdc9c3dd39eba2d99928c8.
* Adjust is_socket_alive according to the code review
2021-12-16 21:06:17 -05:00
yhirose
9fa426d51b
Added more fuzzing corpus
2021-12-14 18:35:20 -05:00
yhirose
cec6288a99
Resolve #1131
2021-12-14 07:58:21 -05:00
yhirose
9639578c2a
Release v0.9.10
v0.9.10
2021-12-11 19:26:22 -05:00
yhirose
743ecbd365
Issue1121 ( #1122 )
...
* Fixed test/Makefile problem when cleaning *.pem files
* Fix #1121
2021-12-11 19:07:12 -05:00
yhirose
084c643973
Fixed README
2021-12-10 22:33:59 -05:00
Andrea Pappacoda
824e7682e4
test: add missing _Online suffixes ( #1110 )
2021-11-27 09:54:05 -05:00
Andrea Pappacoda
f9074684dd
build(meson): drop Git-based version detection ( #1109 )
...
See 3051152103579a5fdfb0d49f827d8d52cc1bfecb
2021-11-27 09:47:09 -05:00
yhirose
ddff782133
Release v0.9.9
v0.9.9
2021-11-26 20:46:38 -05:00
yhirose
3051152103
Fix #1102 ( #1108 )
2021-11-26 20:44:58 -05:00
yhirose
06026bb47d
Code formating
v0.9.8
2021-11-23 10:53:05 -05:00
yhirose
226388ae27
Resolve #1100
2021-11-23 10:47:30 -05:00
Scott Graham
ea7548b4cc
Remove stray ; causing warning with -Wextra-semi ( #1099 )
2021-11-22 07:16:07 -05:00
Rodolphe
c7486ead96
accept protobuf encoding ( #1096 )
...
Co-authored-by: rodolphe <rodolphe@zen.ly>
2021-11-17 13:14:31 -05:00
yhirose
90a291214c
Update Makefile
2021-11-15 23:08:49 -05:00
Andrea Pappacoda
c111c42a86
build(meson): feature args in pkg-config file ( #1092 )
...
Follow-up for #1090 . The args are now also added to the pkg-config file.
2021-11-15 22:50:33 -05:00
yhirose
6fb5b63018
Fix #1093 . Remove meson-build tests from GitHubActions ( #1094 )
2021-11-15 22:49:40 -05:00
yhirose
ec56dfa35e
Fix #1085 ( #1091 )
2021-11-15 14:37:10 -05:00
Andrea Pappacoda
943cd51b67
build(meson): pass feature args to dependency consumers ( #1090 )
...
Fixes #1087
2021-11-15 14:03:25 -05:00
Yuji Hirose
301faa074c
Added test case for #1065
2021-10-29 07:29:23 -04:00
DavidKorczynski
dc0481e832
Add CIFuzz integration ( #1079 )
...
Signed-off-by: David Korczynski <david@adalogics.com>
2021-10-27 12:19:21 -04:00
zhenyolka
4f8fcdbaf7
Allow to specify server IP address ( #1067 )
...
* Allow to specify server IP address
* Reimplement in set_hostname_addr_map
* Add tests for set_hostname_addr_map
* Fix tests after implement set_hostname_addr_map
* SpecifyServerIPAddressTest.RealHostname typo
2021-10-16 15:05:55 -04:00
CarlosLeeGit
b80aa7fee3
support custom ssl ctx configuration for SSLServer ( #1073 )
v0.9.7
2021-10-15 07:13:16 -04:00
yhirose
c384be02c9
Fixed GitHub Actions build error
2021-10-14 10:52:05 -04:00
yhirose
d17ac3bb40
Fix "Issue 39922 in oss-fuzz: cpp-httplib:server_fuzzer: Timeout in server_fuzzer"
2021-10-14 08:55:29 -04:00
yhirose
c7554ccac2
Fix #1069 ( #1070 )
v0.9.6
2021-10-09 20:35:58 -04:00
yhirose
35ef1c7bae
Fix #1063
2021-10-03 18:37:59 -04:00
David Pfahler
d87d0672a8
Split the header only if needed ( #1060 )
...
* Update split.py
* Update split.py
* Update split.py
* Update split.py
v0.9.5
2021-09-28 18:11:50 -04:00
estshorter
3da42fd1e8
Avoid min/max macro expansion on Windows ( #1057 )
2021-09-25 08:53:15 -04:00
yhirose
503aa61325
Fix problem with an empty parameter in set_base_dir
2021-09-20 17:40:05 -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