Christian Grothoff
8823f63b50
fix dist issue
v0.9.54
2017-05-02 18:55:44 +02:00
Christian Grothoff
76cf7d7f58
documentation, adding MHD_CONNECTION_INFO_REQUEST_HEADER_SIZE, releasing 0.9.54
2017-05-02 18:53:50 +02:00
Evgeny Grin (Karlson2k)
33f121a4f6
Replaced flags MHD_USE_PEDANTIC_CHECKS and MHD_USE_PERMISSIVE_CHECKS by
...
single option MHD_OPTION_STRICT_FOR_CLIENT.
2017-04-27 22:36:09 +03:00
Evgeny Grin (Karlson2k)
4c0cf12617
Fixed processing MHD_OPTION_HTTPS_CRED_TYPE in MHD_OPTION_ARRAY.
...
Underlying type can be not int.
2017-04-27 22:04:36 +03:00
Evgeny Grin (Karlson2k)
a9c191d2db
mhd_str.c: fixed c/p error in comment
2017-04-26 16:09:18 +03:00
Evgeny Grin (Karlson2k)
ccfe7bafaf
reason_phrase.c: Fixed shift in HTTP reasons strings.
...
Added test for HTTP reasons strings.
2017-04-26 15:22:46 +03:00
Evgeny Grin (Karlson2k)
b4a7abf366
MHD_start_daemon(): allow MHD_USE_POLL only with MHD_USE_THREAD_PER_CONNECTION for backward compatibility.
...
New applications are advised to use MHD_USE_INTERNAL_POLLING_THREAD with MHD_USE_THREAD_PER_CONNECTION.
2017-04-25 19:27:03 +03:00
Christian Grothoff
b57456c2e6
relax space-in-field-name checks only if new MHD_USE_PERMISSIVE_CHECKS flag is set
2017-04-24 17:30:26 +02:00
Christian Grothoff
e95ec4874d
enforce RFC 7230 no-whitespace in header field name rule if MHD_USE_PEDANTIC_CHECKS is set
2017-04-23 20:07:10 +02:00
Christian Grothoff
ef49636130
replace sprintf() with MHD_snprintf_()
2017-04-23 19:21:35 +02:00
Evgeny Grin (Karlson2k)
a6b47251b8
Fixed support for old libgcrypt on W32 with W32 threads.
2017-04-22 20:43:17 +03:00
Evgeny Grin (Karlson2k)
541d62839a
configure: refactoring to be consistent with other configure variables
2017-04-14 23:21:32 +03:00
Evgeny Grin (Karlson2k)
bc005396f6
configure: check for invalid "with-thread" parameters
2017-04-14 23:14:15 +03:00
Evgeny Grin (Karlson2k)
ac85c57139
connection.c: silent compiler warning
2017-04-12 22:48:10 +03:00
Evgeny Grin (Karlson2k)
01df8861c1
Fixed GNU/Linux builds without epoll
2017-04-12 21:11:28 +03:00
Evgeny Grin (Karlson2k)
54def24e97
Releasing GNU libmicrohttpd 0.9.53
v0.9.53
2017-04-11 22:18:10 +03:00
Evgeny Grin (Karlson2k)
7fcab91f25
Added VS2017 project files to tarball
2017-04-11 21:54:22 +03:00
Evgeny Grin (Karlson2k)
e51f5cd645
Updated more M4 autoconf macros
2017-04-11 21:38:56 +03:00
Christian Grothoff
df295571f2
clarify comment
2017-04-11 20:37:43 +02:00
Evgeny Grin (Karlson2k)
443d072f39
test_get_response_cleanup: ignore SIGPIPE on Solaris
2017-04-10 23:43:59 +03:00
Evgeny Grin (Karlson2k)
b70a0b2b66
Cosmetic fixes
2017-04-10 20:55:12 +03:00
Evgeny Grin (Karlson2k)
fea6bf18a1
HTTPS test fixes and improvements:
...
always skip tests if libcurl do not support HTTPS (instead of failing)
return 99 in case of global errors (MHD-unrelated)
print error result if test if failed
fixed ignored result of epoll test in test_https_get_select
allow compilation by C89 compiler
2017-04-10 20:00:02 +03:00
Evgeny Grin (Karlson2k)
ab406a9e6a
configure: better test for "-Werror=attributes"
2017-04-10 18:39:47 +03:00
Evgeny Grin (Karlson2k)
4a4e93fb5a
Fixed compatibility with platforms without poll()
2017-04-10 18:03:11 +03:00
Evgeny Grin (Karlson2k)
830433ddd6
Updated M4 autoconf-archive macros to latest versions
2017-04-10 00:42:50 +03:00
Evgeny Grin (Karlson2k)
ed2171b2d0
configure: use libgcrypt CPPFLAGS and LDFLAGS for building with GnuTLS if they are used in configure
2017-04-10 00:23:28 +03:00
Evgeny Grin (Karlson2k)
6c2c0f57e4
configure: fixed detection of "pthread_np.h" on OpenBSD
2017-04-09 20:38:27 +03:00
Evgeny Grin (Karlson2k)
9d9a9a3f00
HTTPS tests: improved compatibility with some platforms/libcurl versions
2017-04-09 18:08:05 +03:00
Evgeny Grin (Karlson2k)
902432c452
mhd_sockets.c: Fixed compiler warning
2017-04-06 23:09:56 +03:00
Evgeny Grin (Karlson2k)
0bf9a2285e
zzuf tests: make compatible with *BSD by replacing obsoleted setpgrp() with setpgid().
2017-04-06 23:03:19 +03:00
Evgeny Grin (Karlson2k)
58274f943d
Used "127.0.0.1" instead of "localhost" in all tests to avoid accidental try by IPv6
2017-04-06 22:17:04 +03:00
Evgeny Grin (Karlson2k)
8851d88e40
Fixed hypothetical situation when timeout could be larger than possible to measure.
...
Fixed detecting real closest timeout deadline when value wraps upper limit.
Fixed compiler warnings.
2017-04-05 23:21:59 +03:00
Evgeny Grin (Karlson2k)
076cbfbe0b
daemon.c: Removed useless extra ";"
2017-04-05 18:58:57 +03:00
Evgeny Grin (Karlson2k)
3ed1305167
Updated autoinit_funcs.h to latest upstream version with proper support of Oracle/Sun compiler.
2017-04-05 14:18:58 +03:00
Evgeny Grin (Karlson2k)
0f30ecc819
Fixed wrong macro name in 218694a400
2017-04-05 13:05:12 +03:00
Evgeny Grin (Karlson2k)
218694a400
Converted many 'strlen()' from run-time to compile-time processing
2017-04-05 12:56:40 +03:00
Evgeny Grin (Karlson2k)
6ac4608cd8
digestauth.c: fixed snprintf() error detection, used calloc instead of malloc (security).
2017-04-05 11:40:59 +03:00
Evgeny Grin (Karlson2k)
e30143507e
Fixed some compiler warnings
2017-04-05 11:33:33 +03:00
Evgeny Grin (Karlson2k)
c02d8f0332
ChangeLog: added missing entries.
2017-03-30 19:13:54 +03:00
Christian Grothoff
63721c720a
must pass size_t to default_handler
2017-03-29 14:13:34 +02:00
Christian Grothoff
3c2727fcea
add document encoding hint
2017-03-29 14:09:06 +02:00
Evgeny Grin (Karlson2k)
325ddd08f4
Simplified VS projects files
2017-03-27 16:05:25 +03:00
Evgeny Grin (Karlson2k)
8fa8f78307
Added VS2017 project files
2017-03-27 15:28:36 +03:00
Evgeny Grin (Karlson2k)
9a18334bb6
Fixed non-TLS builds after 7b0d92902c
2017-03-27 15:28:14 +03:00
Evgeny Grin (Karlson2k)
6d1ae16af9
MHD_start_daemon(): fixed c/p error resulted in nonfunctional SO_EXCLBIND on Solaris
2017-03-26 22:45:12 +03:00
Evgeny Grin (Karlson2k)
d54da541b4
configure: improved detection and usage of 'librt'
2017-03-26 22:22:38 +03:00
Evgeny Grin (Karlson2k)
25d381f4c0
Fixed MHD_quiesce_daemon() after 7b0d92902c
2017-03-26 22:22:34 +03:00
Evgeny Grin (Karlson2k)
6f6a4e220b
MHD_start_daemon(): obey MHD_USE_ITC in thread pool mode
2017-03-26 13:52:13 +03:00
Evgeny Grin (Karlson2k)
7b0d92902c
MHD_start_daemon(): removed initialisation of ITC for master daemon in thread pool mode
...
as global ITC is not monitored.
Fixed gnutls priorities deinitialization if ITC failed
2017-03-26 13:45:05 +03:00
Evgeny Grin (Karlson2k)
c14c7bb6f1
MHD_select(): Removed bogus extra check
2017-03-26 13:45:05 +03:00