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

3203 Commits

Author SHA1 Message Date
bel
d81cc508de Test travis (10/10) 2016-08-16 08:42:24 +02:00
bel
fa28f65fad Test travis (9/10) 2016-08-16 08:41:53 +02:00
bel
f80652e1ed Test travis (8/10) 2016-08-16 08:41:30 +02:00
bel
9f3e05e0e5 Test travis (7/10) 2016-08-16 08:40:47 +02:00
bel
097d635cb5 Test travis (6/10) 2016-08-16 08:40:13 +02:00
bel
056d96345f Test travis (5/10) 2016-08-16 08:39:31 +02:00
bel
7c70d53a1c Test travis (4/10) 2016-08-16 08:39:07 +02:00
bel
1fd462d592 Test travis (3/10) 2016-08-16 08:38:30 +02:00
bel
eb8e6ec5fa Test travis (2/10) 2016-08-16 08:37:51 +02:00
bel
10523c82db Test travis (1/10) 2016-08-16 08:37:21 +02:00
bel
ee77d76615 Update release notes
See
git log --format=oneline 1dba82d..HEAD
for a more complete list since the 1.8 release.
2016-08-15 22:01:33 +02:00
bel
c66ccca04a Update credits
Add all authors since the last update.
From the git history:
git log --format="%aN" fbc48e4f73d17f3014d9865836d21d6bdcfe9ebd..HEAD | sort -u
2016-08-15 21:49:00 +02:00
bel
a3d83a152e Auto-format after merge 2016-08-15 21:43:38 +02:00
bel
a71d31cf2f Correct and comment log_access (test the correct callback) 2016-08-15 21:38:12 +02:00
bel2125
2e7a093c2e Merge pull request #344 from hcp24/master
HCP24: bugfix: timer_add
2016-08-15 19:29:02 +02:00
Peter Foerster
f4b67064d2 HCP24: bugfix: timer_add 2016-08-15 12:34:19 +02:00
bel2125
872448c9d3 Merge pull request #343 from hcp24/master
change mg_get_cookie to ignore substrings
2016-08-14 22:54:16 +02:00
bel
8658a22ac6 Do not reply invalid URIs in error messages 2016-08-14 22:52:02 +02:00
bel
a088009132 Do not allow invalid characters in URIs
According to RFC 3986, URIs should only contain :/?#[]@!$&'()*+,;= , %, A-Z, a-z, 0-9 and -._~

See also #329
2016-08-14 21:40:28 +02:00
Peter Foerster
b67b8c7c03 change mg_get_cookie to ignore substrings 2016-08-09 13:51:09 +02:00
Peter Foerster
d98353d540 bugfix for travis check 2016-08-09 12:59:27 +02:00
Peter Förster
96fc9c4b12 bugfix redesign mg_get_cookie 2016-08-08 21:54:08 +02:00
bel
5545a43c18 Add content type and charset to the default error page 2016-07-26 22:45:47 +02:00
bel
001817bba8 Fix signed/unsigned warning 2016-07-25 21:27:28 +02:00
bel
e3d93fb4a1 Fix signed/unsigned warning (and format code) 2016-07-25 21:03:43 +02:00
bel
d8d9dd5fff Read client certificate information (Step 3/3) 2016-07-24 22:38:05 +02:00
bel
aeb8721503 Adapt test to changes in remove_double_dots_and_double_slashes 2016-07-23 22:18:29 +02:00
bel
a84aa1b5ac Read client certificate information (Step 2/3) 2016-07-23 00:31:47 +02:00
bel
5f13e9894b Skip leading .. in remove_double_dots_and_double_slashes
See #327. There was not really a directory disclosure before, since a request to .. will fail already in process_new_connection with error "Invalid URI: [..]".
2016-07-22 22:53:01 +02:00
bel
0a2baa7de1 Fix mg_calloc_ex if MEMORY_DEBUGGING enabled (#328) 2016-07-22 22:25:13 +02:00
bel
ee488b231b Read client certificate information (Step 1/3) 2016-07-21 00:07:20 +02:00
bel
a7f49cc7fd Use OS independent atomic function instead of Windows specific 2016-07-15 20:26:26 +02:00
bel
c262166b3f Use atomic operation for locking variable and format code 2016-07-14 20:35:26 +02:00
bel
1364711ee6 Fix unexpected 301 response - revert accidental change
commit 7e16295a57 (5 Jun 2016)
accidentally reverted commit
commit 455cc3c087
(commit d635fe8e04)
merged with #317
2016-07-06 22:23:41 +02:00
bel
186d3792b1 Fix possible unaligned access 2016-07-06 22:16:54 +02:00
bel2125
cb084c55f4 Use eventfd instead of pthread_cond - set master back to default 2016-07-05 22:19:47 +02:00
bel2125
45873a5590 Use eventfd instead of pthread_cond (step 8/?) - test ALTERNATIVE_QUEUE in CI tests 2016-07-05 22:10:20 +02:00
bel2125
b4aef8f63c Use eventfd instead of pthread_cond (step 8/?) - test ALTERNATIVE_QUEUE in CI tests 2016-07-05 22:00:51 +02:00
bel
c231cc05a5 Use eventfd instead of pthread_cond (step 7/?) 2016-07-04 22:42:53 +02:00
bel
2ce0e7562a Use eventfd instead of pthread_cond (step 6/?) - test ALTERNATIVE_QUEUE in CI tests 2016-07-04 22:07:21 +02:00
bel
8d166b2d4b Use eventfd instead of pthread_cond (step 5/?) 2016-07-04 21:52:11 +02:00
bel
ff52c41922 Use eventfd instead of pthread_cond (step 4/?) 2016-07-04 21:43:23 +02:00
bel
abdacc98e4 Use eventfd instead of pthread_cond (step 3/?) 2016-07-04 21:33:48 +02:00
bel
fd43dd37b1 Use eventfd instead of pthread_cond (step 2/?) 2016-07-03 22:42:26 +02:00
bel
7023ea5643 Use eventfd instead of pthread_cond (step 1/?) 2016-07-03 22:24:51 +02:00
bel
435c800467 Fix signed/unsigned warning for mg_sleep 2016-07-02 01:11:16 +02:00
bel
a0a5cbce8a It is indeed possible for SSL_write to fail with SSL_ERROR_WANT_READ.
See http://openssl.6102.n7.nabble.com/SSL-write-fails-td17473.html
2016-07-02 01:07:13 +02:00
bel
4cf7d820fa Reformat some expressions 2016-07-02 00:32:51 +02:00
bel
202341e3cd Improve SSL error handling and reformat code 2016-07-02 00:30:24 +02:00
bel
0c054e78ed Repeat OpenSSL Read/Write calls if the result is error 2/3 (possible fix for #320) 2016-07-01 22:15:15 +02:00