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 |