aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * Add PUT server exampleXavier Del Campo2023-11-207-1/+142
| * http.c. Limit multipart/form-data to POSTXavier Del Campo2023-11-201-0/+6
| * http: Add support for PUTXavier Del Campo2023-11-202-40/+232
|/
* Merge pull request 'Fix double-free on failed `server_client_close`' (#2) fro...xavi2023-11-202-6/+2
|\
| * Fix double-free on failed server_client_closeXavier Del Campo2023-11-202-6/+2
* | Merge pull request 'Allow `listen_port` to return selected port number' (#1) ...xavi2023-11-2013-52/+149
|\ \ | |/ |/|
| * doc: Update handler_{loop,listen}Xavier Del Campo2023-11-206-40/+114
| * examples/hello: Update according to handler_loopXavier Del Campo2023-11-202-5/+18
| * Split handler_loop from handler_listenXavier Del Campo2023-11-204-6/+16
| * README.md: Use generic term for copyright holdersXavier Del Campo2023-11-201-1/+1
|/
* Send HTTP headers to payload callbackXavier Del Campo Romero2023-11-1812-13/+232
* http.c: Fix more issues with partial boundariesXavier Del Campo Romero2023-11-121-19/+36
* http.c: Fix several issues with partial boundariesXavier Del Campo Romero2023-11-121-11/+17
* doc: Add man3 page for http_decode_urldecode-urlXavier Del Campo Romero2023-11-122-0/+42
* http: Make http_decode_url return intXavier Del Campo Romero2023-11-122-33/+43
* http.c: Avoid use of dynstr_append_or_ret_nonzeroXavier Del Campo Romero2023-11-121-10/+46
* http.c: Avoid writing body for HEAD requestsXavier Del Campo Romero2023-11-121-1/+8
* Bump dynstrXavier Del Campo Romero2023-11-101-0/+0
* CMakeLists.txt: Fix missing LANGUAGESXavier Del Campo Romero2023-11-101-1/+1
* Makefile: Replace -Og with -O1v0.1.0-rc6v0.1.0Xavier Del Campo Romero2023-10-251-1/+1
* Bump dynstr to v0.1.0-rc4Xavier Del Campo Romero2023-10-251-0/+0
* Adhere to GNU Make directory variablesXavier Del Campo Romero2023-10-254-48/+70
* Makefile: Build libweb also as a shared libraryXavier Del Campo Romero2023-10-253-6/+22
* Bump dynstr to v0.1.0-rc3v0.1.0-rc5Xavier Del Campo Romero2023-10-251-0/+0
* CMakeLists.txt: set project VERSIONXavier Del Campo Romero2023-10-251-1/+1
* examples: Fix wrong library nameXavier Del Campo Romero2023-10-252-2/+2
* CMake: Use in-tree dynstr if not availablev0.1.0-rc4Xavier Del Campo Romero2023-10-162-1/+23
* Bump dynstr to v0.1.0-rc2Xavier Del Campo Romero2023-10-161-0/+0
* libweb.pc: Fix wrong -l flagXavier Del Campo Romero2023-10-161-1/+1
* Rename project from slweb to libwebv0.1.0-rc3Xavier Del Campo Romero2023-10-1144-196/+196
* server.c: Replace sequential calls with loopXavier Del Campo Romero2023-10-101-14/+18
* http: Support HEADXavier Del Campo Romero2023-10-102-1/+6
* Bump dynstrv0.1.0-rc2Xavier Del Campo Romero2023-10-021-0/+0
* Install man pagesv0.1.0-rc1Xavier Del Campo Romero2023-09-276-0/+68
* Add man pagesXavier Del Campo Romero2023-09-2721-0/+2246
* http.h: Remove stale commentXavier Del Campo Romero2023-09-271-1/+0
* Add slweb.pcXavier Del Campo Romero2023-09-273-1/+24
* README.md: Add install instructionsXavier Del Campo Romero2023-09-271-0/+17
* Makefile, CMakeLists.txt: Add installation targetsXavier Del Campo Romero2023-09-272-0/+12
* server.c: Fix build on FreeBSDXavier Del Campo Romero2023-09-261-0/+6
* examples/Makefile: Add html exampleXavier Del Campo Romero2023-09-251-1/+7
* Add HTML serializer exampleXavier Del Campo Romero2023-09-156-0/+116
* CMakeLists.txt: Fix examples not buildingXavier Del Campo Romero2023-09-151-1/+1
* http: Use null-terminated string for POST dataXavier Del Campo Romero2023-09-092-5/+5
* .gitignore: Add examples/hello/helloXavier Del Campo Romero2023-09-091-0/+1
* http: Insert name into http_post_fileXavier Del Campo Romero2023-09-092-1/+2
* http: Allow multiple non-file Content-DispositionXavier Del Campo Romero2023-09-092-14/+46
* http.c: Use BUFSIZ instead of arbitrary valueXavier Del Campo Romero2023-09-071-1/+1
* handler: Define port as unsigned shortXavier Del Campo Romero2023-09-072-2/+2
* hello/main.c: Add missing length callbackXavier Del Campo Romero2023-09-071-1/+17