silvioprog
bcffdf809f
Applied several spelling fixes. ( #6142 )
2020-03-31 15:08:34 -03:00
Christian Grothoff
eeb9c46884
declare victory on #6090 , bump header version
2020-03-07 17:21:17 +01:00
Christian Grothoff
902e3774f5
explain non-blocking is guaranteed ( #6019 )
2020-02-09 23:41:01 +01:00
Christian Grothoff
fe6716d103
releasing 0.9.70
2020-02-08 21:58:26 +01:00
Christian Grothoff
ea5c330c44
bump revision
2020-02-08 16:49:46 +01:00
Christian Grothoff
f34781c87e
add post processor logic fix
2019-12-26 14:44:18 +01:00
Christian Grothoff
3a661f8675
releasing 0.9.69
2019-12-15 14:17:15 +01:00
Christian Grothoff
8869259c7f
if suspended on POST before 100 CONTINUE, give application a second chance to queue non-100 CONTINUE response
2019-11-29 23:23:05 +01:00
Christian Grothoff
7389c34528
tighten formatting rules
2019-10-31 13:06:08 +01:00
Christian Grothoff
86186edbf3
version bump
2019-10-26 19:31:15 +02:00
Christian Grothoff
0237123940
bump version
2019-10-26 18:56:03 +02:00
Christian Grothoff
185f740e06
allow clients to override sanity check for content-length header
2019-10-25 14:43:36 +02:00
Christian Grothoff
35877189f6
cosmetics for Markus
2019-10-17 19:12:08 +02:00
Christian Grothoff
972103dc28
applying uncrustify to ensure uniform indentation
2019-10-17 16:56:41 +02:00
ng0
55618b1041
bump version in microhttpd.h
2019-08-19 11:03:13 +00:00
Christian Grothoff
26368ac8f1
add ways for application to control corking for upgraded sockets
2019-08-01 21:40:47 +02:00
Christian Grothoff
91826f5001
releasing v0.9.66
2019-08-01 13:38:40 +02:00
Christian Grothoff
de315d36e0
attempt to fix issue with upload data discovered by FD
2019-08-01 00:54:42 +02:00
Christian Grothoff
bafd078984
fix hang reported by Viet on 24.6.2019 on the mailinglist: do not just consider nested epoll, but also already ready connections
2019-07-29 20:03:41 +02:00
Christian Grothoff
f73873bc19
fix regression introduced in cc5032b85
2019-07-25 14:42:56 +02:00
Christian Grothoff
092b370587
undo, duplicated functionality
2019-07-22 16:11:10 +02:00
Christian Grothoff
9c7dc624ac
unify
2019-07-22 12:37:45 +02:00
Christian Grothoff
3d1b941137
introducte MHD_RO_FREE_FUNCTION as proposed by Nicolas Mora on the list
2019-07-22 11:49:42 +02:00
Tim Rühsen
3751044dc8
Add callback to allow OCSP stapling
2019-07-17 12:50:15 +02:00
Evgeny Grin (Karlson2k)
90eb831b28
Bump MHD_VERSION to indicate developer version
2019-07-05 23:30:19 +03:00
Evgeny Grin (Karlson2k)
8688527894
Releasing GNU libmicrohttpd 0.9.65
2019-07-05 23:18:51 +03:00
Evgeny Grin (Karlson2k)
d84b96bb7d
Bump MHD_VERSION to signal dev version
2019-06-09 23:19:20 +03:00
Evgeny Grin (Karlson2k)
9ddf07f81e
Releasing 0.9.64
2019-06-09 20:29:37 +03:00
Evgeny Grin (Karlson2k)
e9493e0d34
microhttpd.h: reordered includes for better compatibility,
...
Updated ChangeLog
2019-06-09 20:03:20 +03:00
Evgeny Grin (Karlson2k)
fb550a4939
microhttpd.d: fixed Doxy for MHD_get_reason_phrase_for()
2019-06-09 12:14:31 +03:00
Evgeny Grin (Karlson2k)
6c1d4ad701
Updated HTTP status codes
2019-06-09 12:14:30 +03:00
Evgeny Grin (Karlson2k)
badb814e44
microhttpd.h: moved together deprecated and non-standard HTTP status codes,
...
deprecated more HTTP status codes
2019-06-09 12:14:29 +03:00
Evgeny Grin (Karlson2k)
b0e9299664
microhttpd.h: moved deprecated HTTP code definitions to the end of the list
2019-06-09 12:14:29 +03:00
Evgeny Grin (Karlson2k)
d496504d61
libmicrohttpd.h: Updated HTTP methods and headers
2019-06-09 12:14:28 +03:00
Evgeny Grin (Karlson2k)
edfdbbf794
Fixed doxygen comments,
...
Fixed spelling in comments
2019-05-21 22:22:22 +03:00
Evgeny Grin (Karlson2k)
2c5033377f
Spelling fixes
2019-05-21 17:57:04 +03:00
Evgeny Grin (Karlson2k)
650d4685f7
Added MHD_get_connection_values_n() function to get keys and
...
values with size. Can get keys and values with binary zero.
2019-05-03 19:06:19 +03:00
Evgeny Grin (Karlson2k)
cc5032b853
Added MHD_lookup_connection_value_n().
2019-05-03 16:48:57 +03:00
Evgeny Grin (Karlson2k)
bcdff02696
Disallow binary zero in header and cookies.
2019-05-03 15:44:12 +03:00
Evgeny Grin (Karlson2k)
8aa7d23219
Partial revert of 1b610e5b13.
...
Implemented new functions for key and value with binary zero.
Significantly speedup search for key by using key size.
2019-05-01 22:12:24 +03:00
Evgeny Grin (Karlson2k)
d9506b7d29
Headers: better compatibility with MSVC compiler
2019-04-21 14:40:45 +03:00
Christian Grothoff
1917b86699
add flags for TLS option control
2019-04-15 17:38:16 +02:00
Christian Grothoff
1b610e5b13
allow binary zero in unescaped GET arguments (see mailinglist)
2019-03-20 10:46:21 +01:00
Christian Grothoff
154d0fd6a1
adjusting digest auth to previous regression fix, releasing 0.9.63
2019-02-10 17:13:03 +01:00
Christian Grothoff
d640ad8212
preliminary patch for query string issue reported on the ML
2019-02-07 16:16:56 +01:00
Christian Grothoff
b7052c0415
Check should (indeed) be for GNUTLS_E_AGAIN.
...
Lasa Martxel wrote:
Hello,
I have found the following code in daemon.c file, lines 1449 to 1467:
if (0 >= res)
{
if (GNUTLS_E_INTERRUPTED != res)
{
urh->app.celi &= ~MHD_EPOLL_STATE_WRITE_READY;
if (GNUTLS_E_INTERRUPTED != res)
(GNUTLS_E_INTERRUPTED != res) is checked twice.
In the read part (a few lines above), GNUTLS_E_INTERRUPTED != res is checked first and then GNUTLS_E_AGAIN != res. It looks like something similar should be done here, but I’m not sure.
Thanks,
Martxel
2018-12-19 00:06:48 +01:00
Christian Grothoff
273a6df932
remove requirement for VLA in digestauth.c logic
2018-12-11 10:06:42 +01:00
Christian Grothoff
18a607a518
use WSA_FLAG_OVERLAPPED in W32 sockets as per suggestion from Johnathan McDougall on the mailinglist
2018-12-08 23:18:08 +01:00
Christian Grothoff
517c4a81c7
releasing libmicrohttpd 0.9.62
2018-12-08 23:11:13 +01:00
Christian Grothoff
2897bd23e5
add test for RFC 7616 and document new API
2018-12-08 22:54:33 +01:00