An open API service providing commit metadata for open source projects.

GitHub / etr/libhttpserver / commits

C++ library for creating an embedded Rest HTTP server (and more)

SHA Message Author Date Stats
dff6af2f Fix have_gnutls test in configure.ac (#341) Tomi Lähteenmäki <l****s@l****t>
Committed by: GitHub <n****y@g****m>
4 months ago
1b5fe8fb Fix post processor breaking large fields in multiple parts. (#337) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
d249ba68 Fix bug preventing GET params from being read on parametrized URLs. (#326)
Co-authored-by: Merlino <m****s@1****m>
Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c130666e Updated authors and changelog Merlino <m****s@1****m> over 2 years ago
60be2d34 Update authors file Merlino <m****s@1****m> over 2 years ago
57bbb3ca A bunch of generalized code cleanup. (#322) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
8572ca95 Replace new/delete with RAII. (#321) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fb58ec7a Make more robust tests. (#312) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
84996ea5 Count (unexpected) escaping exceptions as a test failure. (#316) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
82ae1f08 Reducing the margin of error on priorities list Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
515ddecf Install libgnutls within the CI flow (#315) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
8c21c404 Install cppcheck Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7514f5d0 Remove code coverage reports Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2293e3e0 Consider family_url in ordering of http_endpoint. (#306) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
aad1a5c9 Be more explicit about C++ version requierments. (#311) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ef139c1e Removed workflow steps relying on 18.04 Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
205aea0a Expand tests of resource resolution (#309) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2dae1514 Modify some integration tests to allow them to pass on more limited systems (... bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
3d219853 Correct typo in README.md (#300) Matt van Niekerk <m****l@m****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
b32aac69 Fix typos in the documentation Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
38c219b9 Updated readme with new http_request methods Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
736481e3 fix broken install after #292 fix (#303) stuart-byma <1****a@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
914ac9e6 fix #292 handle argument keys with multiple values (#302) stuart-byma <1****a@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
17dd3998 Make `httpserver::error_log` consume and apply `va_list`. (#298) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
7ecd30e9 Fix a typo (my bad) in the docs. (#299) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
f9140679 Fix-build-issues-clang-13 (#291) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
ea900cd4 Add cstring import to examples using memset (#289) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
10fcc7f6 Align matrix with the latest ubuntu version (#290) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
17772843 Use string_view in API methods where applicable (#288) stuart-byma <1****a@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
f33553c2 Remove ineffective/unneeded const from shared_ptr return types (#285) stuart-byma <1****a@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
8ab27253 switch callback function pointers to std::function types (#283) stuart-byma <1****a@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
415e02f0 Fix unban_ip doc (#279) Jim Phillips <j****l@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
bbdf033b Update README.md (#277) Ilya Brin <4****n@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
acc3e6a3 Cleanup files uploaded on request deletion (#266)
Signed-off-by: Alexander Dahl <a****a@t****m>
Alexander Dahl <a****a@t****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
31dfed73 Minor changes to doc annotations Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
d53069f5 Updated the readme with detail on file upload Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
3fd99c87 Add options to store files directly to the file system and to omit duplicatin...
Co-authored-by: Christian Tomahogh <c****h@u****m>
Christian Tomahogh <c****h@i****e>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
bd559af1 Moved minimal libmicrohttpd dep to v0.9.74 (#259)
Signed-off-by: Alexander Dahl <a****a@t****m>, Alexander Dahl <a****a@t****m>
Alexander Dahl <a****a@t****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
6e58cd00 Using default codecov coverage Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
7a3a9129 Fix codacy badge Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
45739fa9 Adding empty codecov file to enable coverage on PR Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
a8592971 Using full path for includes (#260) Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
4eb69fbc Updated the Authors file to add new contributions Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
5cb0be15 Fix the webserver class to return 500 on invalid MHD Response Alexander Dahl <p****t@l****e>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
ae1ab5d4 Remove --build option from bootstrap (#254) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
d79b092f Update README.md (#251) LIMITLESS-IO <6****O@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
48495b0a Adding tools now missing in appveyor (#252) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
2d7ee351 Remove forced std=C++11 (#250) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
6718e0a6 file_response: Change default argument for content-type (#249)
Signed-off-by: Alexander Dahl <p****t@l****e>
Alexander Dahl <p****t@l****e>
Committed by: GitHub <n****y@g****m>
about 4 years ago
0a02a1ee Update AUTHORS to add @lespocky Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
27b40189 Use keyword nullptr where possible (#247)
Signed-off-by: Alexander Dahl <p****t@l****e>
Alexander Dahl <p****t@l****e>
Committed by: GitHub <n****y@g****m>
about 4 years ago
6b195cf5 Fixed method not allowed to return Allow header (#243)
Signed-off-by: Alexander Dahl <a****a@t****m>, Alexander Dahl <a****a@t****m>, Alexander Dahl <a****a@t****m>, Alexander Dahl <a****a@t****m>, Alexander Dahl <a****a@t****m>, Alexander Dahl <a****a@t****m>
Alexander Dahl <a****a@t****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
8901082e webserver: Fix garbage output on debug print (#244)
Signed-off-by: Alexander Dahl <a****a@t****m>
Alexander Dahl <a****a@t****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
263f2bde Test shared_ptr before accessing members (#239)
Signed-off-by: Alexander Dahl <a****a@t****m>, Alexander Dahl <a****a@t****m>
Alexander Dahl <p****t@l****e>
Committed by: GitHub <n****y@g****m>
about 4 years ago
c5cf5eaa Add a getter to allow access to the gnutls_session_t. (#233) bcsgh <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
d5a5f881 Always install ubuntu test sources Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
cd91b8f4 Check minimal compiler features (C++14) (#227) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
b38ed58f Remove unused parameters from the documentation Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
5f480ad6 Add builds on clang-10 and gcc-10 to github actions (#226) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
9d2a32ac Fix failure on ubuntu 20.04 (#225) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
995728ea Fix documentation Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
6d1df063 Add checks using cpplint (#209) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
b7ae7507 Simplify management of libmicrohttpd dependency (#223) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
a0998419 Removing travis badge and adding github actions Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
00dc269e Move off travis to github actions (#222) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
ec973dc8 Fix heap buffer overflow (#215) Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
7cb4eb84 Suppress thread tests on windows Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
52ce5380 Disable threading tests on windows Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
2e2d3288 Ignore threading tests on windows Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
d7c2e025 Disable threaded tests on windows Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
70820d47 Add RDP access to AppVeyor VM Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
9ef6cc6c Remove overwrite or force options Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
fca01ca4 Use overwrite instead of force Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
721bfe7c Specify worker image Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a0e5b766 Updated ChangeLog. Sebastiano Merlino <s****o@h****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
c9746044 CodeQL scan back the whole repo. Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
8ad6755e Restrict CodeQL analysis only to src directory Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
f647e33f Add support for codeql (#210) Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
f4caf637 Moved to travis.com Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
44360e95 Add YWIU checks to travis (#208) Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
b7a72457 cleanup travis build file (#207) Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
56c68faf Introduce use_dual_stack to allow support for both ipv4 and ipv6 Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
6ede3c9b Update configure and bootstrap, fix warnings in http_endpoint (#205) Chris Benesch <3****h@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
3fa034c3 Updated version of GCC recommended in the readme Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
e9da6f84 Allow to avoid a string copy in string_response constructor (#201) fechantillac-antidot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
cbaa3f34 Add AppVeyor badge Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
1e2b7d99 Removing windows as now building on appveyor Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
a35281a4 Add configuration to build on Appveyor (msys2) (#200) Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
51b343c6 Compatibility with libmicrohttpd 0.9.71 (#199) bkuhls <b****s@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
91467eed Updated changelog and version Sebastiano Merlino <e****0@g****m> over 5 years ago
387b3c62 Prevent use of regex in http_endpoint outside of registration Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
bd6b2021 Updated dependencies section in documentation Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
543e49b9 Updated major version to 0.18.0 Sebastiano Merlino <e****0@g****m> over 5 years ago
99280956 Updated changelog Sebastiano Merlino <e****0@g****m> over 5 years ago
90fba099 Updated authors file Sebastiano Merlino <e****0@g****m> over 5 years ago
6b1e1958 Fix cygwin build - moves to C++11 regex Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
b2d69d96 add missing freebsd headers (#192) Felipe Zipitría <f****i@f****y>
Committed by: GitHub <n****y@g****m>
over 5 years ago
a6c82e55 Added missing no_single_resource method (#190) Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
f6810d9b Removed unused travis config code (#188) Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
bc700b5a Re-enable windows build on travis (#187) Sebastiano Merlino <e****0@g****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago

← Back to repository