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