1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-12-22 04:02:04 +03:00
Commit Graph

3203 Commits

Author SHA1 Message Date
bel
f73c868407 Alternative to mg_upload (Step 26/?) 2016-01-17 23:38:37 +01:00
bel
b7c3a5ead6 Alternative to mg_upload (Step 25/?) 2016-01-17 23:34:04 +01:00
bel
5684a70140 Alternative to mg_upload (Step 24/?) 2016-01-17 23:24:08 +01:00
bel
30b7996799 Alternative to mg_upload (Step 23/?) 2016-01-17 23:14:15 +01:00
bel
b7f4acc775 Alternative to mg_upload (Step 22/?) 2016-01-17 23:04:16 +01:00
bel
7c2625d4d6 parse_http_headers: Fix for message bodies starting with \r\n
The previous implementation of parse_http_headers skipped all \r\n.
If a message body starts with \r\n, it got skipped as well.
(Important for call to parse_http_headers in mg_handle_form_data.)
2016-01-17 21:51:50 +01:00
bel
234e4ae25c Alternative to mg_upload (Step 21/?) 2016-01-17 21:50:08 +01:00
bel
9e526697fd Alternative to mg_upload (Step 20/?) 2016-01-17 19:09:04 +01:00
bel
731d362dd2 Alternative to mg_upload (Step 19/?) 2016-01-17 12:52:38 +01:00
bel
46868e26c3 Alternative to mg_upload (Step 18/?) 2016-01-16 23:18:47 +01:00
bel
0d433b9f23 Alternative to mg_upload (Step 17/?) 2016-01-16 00:42:11 +01:00
bel
da73b0f831 Alternative to mg_upload (Step 16/?) 2016-01-15 23:01:31 +01:00
bel
233e726fe3 Alternative to mg_upload (Step 15/?) 2016-01-15 21:29:25 +01:00
bel
4e960e5fa4 Alternative to mg_upload (Step 14/?) 2016-01-15 00:00:08 +01:00
bel
1dc88bc5ef Clean after merge 2016-01-14 23:50:22 +01:00
bel
9c8c2cec44 Alternative to mg_upload (Step 13/?) 2016-01-14 22:13:18 +01:00
bel
16c02972e4 Temporary fix for #244 is not required if #225 is applied 2016-01-14 21:32:35 +01:00
bel
fee3db104b Alternative to mg_upload (Step 12/?) 2016-01-14 21:30:27 +01:00
bel2125
f39e377ffc Merge pull request #225 from danielrempel/master
Call mg_stat in mg_fopen, so all members of mg_file are set after calling mg_fopen.
Still, there is a stamp coupling that should be removed later: mg_fopen and mg_stat should work on different data structures.
2016-01-14 21:28:32 +01:00
Neil Jensen
13a775902b Add check for _XOPEN_SOURCE already being defined 2016-01-14 12:00:33 -06:00
bel
de5c287ad6 Quick fix for #244
Later mg_fopen and mg_stat should be restructured, so the do not work on different members of the same structure.
2016-01-13 21:15:42 +01:00
bel
a21519cccd Alternative to mg_upload (Step 11/?) 2016-01-12 22:26:11 +01:00
bel
da66498932 Autoformat after merge 2016-01-12 22:00:05 +01:00
bel
9cf275fef0 Alternative to mg_upload (Step 10/?) 2016-01-12 21:59:48 +01:00
bel
04255d34ad Merge branch 'jensenn-authorization_handler' 2016-01-12 20:36:32 +01:00
bel
37f6c4760a Merge branch 'authorization_handler' of https://github.com/jensenn/civetweb into jensenn-authorization_handler
Conflicts:
	src/civetweb.c
2016-01-12 20:36:01 +01:00
bel2125
0ef099d8ac Merge pull request #227 from MGralka/cipher_list
Option to set cipher list
2016-01-12 20:19:06 +01:00
bel
d5ca172723 Alternative to mg_upload (Step 9/?) 2016-01-12 19:58:15 +01:00
bel
76b327b1d0 Alternative to mg_upload (Step 8/?) 2016-01-11 21:41:47 +01:00
bel
b08b61d0d2 Alternative to mg_upload (Step 7/?) 2016-01-11 20:28:50 +01:00
Neil Jensen
eb79a551d8 Make CivetAuthHandler::authorize function pure virtual 2016-01-11 10:32:18 -06:00
Neil Jensen
ed9ae22a65 Change authorization handlers to a separate type 2016-01-11 10:09:42 -06:00
bel
6725df7b1c Alternative to mg_upload (Step 6/?) 2016-01-10 23:59:13 +01:00
bel
ff73f34ca6 Alternative to mg_upload (Step 5/?) 2016-01-10 22:17:27 +01:00
bel
2a676b114c Alternative to mg_upload (Step 4/?) 2016-01-10 21:58:04 +01:00
bel
8db8c7c9f1 Alternative to mg_upload (Step 3/?) 2016-01-10 00:58:13 +01:00
bel
077fe37303 Restructure is_websocket_request (Step 4/4) 2016-01-09 21:02:06 +01:00
bel
2e3892aa45 Restructure is_websocket_request (Step 3/4) 2016-01-09 20:46:51 +01:00
bel
db2bb5f08a Restructure is_websocket_request (Step 2/?) 2016-01-09 19:38:14 +01:00
bel
ed043a97cb Alternative to mg_upload (Step 2/?) 2016-01-09 18:52:00 +01:00
bel
c3c4634675 Restructure is_websocket_request (Step 1/?) 2016-01-09 18:51:57 +01:00
bel
9713e3688c Alternative to mg_upload (Step 1/?) 2016-01-09 18:51:53 +01:00
Neil Jensen
6d5236d027 Add custom authorization handler 2016-01-08 12:35:58 -06:00
bel2125
1739bb6333 Merge pull request #240 from jensenn/patch_support
Add PATCH mothod to CivetHandler
2016-01-06 20:17:42 +01:00
bel2125
2438556fd8 Merge pull request #239 from bpetri/master
Adapt IPv6/Websocket building/checking in embedded_c example
2016-01-06 17:47:47 +01:00
Bjoern Petri
59fd2a7dfd Add needed build options when building civetweb lib from embedded_c example 2016-01-06 11:29:21 +01:00
Bjoern Petri
37b9aabedb Correct misleading error message 2016-01-06 11:18:33 +01:00
Neil Jensen
76b1fbd5cf Add PATCH handlers to the CivetServer 2016-01-05 14:43:52 -06:00
bel
d71b2d9379 Allow CGI to handle other requests with body than POST/PUT (fix TODO) 2016-01-03 21:14:51 +01:00
bel
4f10f667e4 Update RELEASE_NOTES (Step 2/2) 2016-01-01 21:32:49 +01:00