Evgeny Grin (Karlson2k)
54def24e97
Releasing GNU libmicrohttpd 0.9.53
2017-04-11 22:18:10 +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)
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)
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)
218694a400
Converted many 'strlen()' from run-time to compile-time processing
2017-04-05 12:56:40 +03:00
Evgeny Grin (Karlson2k)
c02d8f0332
ChangeLog: added missing entries.
2017-03-30 19:13:54 +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
Christian Grothoff
11fc9224bd
remove dead code converting hex number to size_t
2017-03-25 20:59:16 +01:00
Christian Grothoff
bf7418b3d9
fix #4967
2017-03-25 20:55:32 +01:00
Evgeny Grin (Karlson2k)
8d9065a077
MHD_start_daemon(): check for invalid combination of MHD_USE_NO_LISTEN_SOCKET and
...
MHD_OPTION_LISTEN_SOCKET
2017-03-25 21:01:13 +03:00
Christian Grothoff
7aa69301bd
add -lrt for glibc < 2.17 compatibility
2017-03-21 14:22:20 +01:00
Evgeny Grin (Karlson2k)
f3dd2a6303
Added autoconf module for detection of select() trigger on shutdown of listening socket.
2017-03-20 00:56:19 +03:00
Evgeny Grin (Karlson2k)
e3ce8fdf57
Rewritten logic of handling "upgraded" TLS connections in epoll mode.
2017-03-19 14:16:36 +03:00
Evgeny Grin (Karlson2k)
9fec9b35ec
Do not fail on overflown read buffer while connection is suspended.
2017-03-17 10:52:38 +03:00
Evgeny Grin (Karlson2k)
a10c64c793
Revert "MHD_run_from_select(): removed ability to run epoll"
...
This partially reverts commit 875e27c51b .
2017-03-16 23:52:35 +03:00
Evgeny Grin (Karlson2k)
88fee01b55
Fixed logic of idle disconnection: connection should be disconnected not early than "timeout",
...
not before "timeout" number of seconds.
2017-03-16 23:14:35 +03:00
Evgeny Grin (Karlson2k)
9333188824
Updated ChangeLog
2017-03-16 22:43:47 +03:00
Evgeny Grin (Karlson2k)
76500135fe
Update connection last activity if and only if any data was received or transmitted.
2017-03-16 21:48:59 +03:00
Evgeny Grin (Karlson2k)
88374e04d2
Thread-safety: always lock mutex when modifying "cleanup" or "timeout" DL-lists
2017-03-16 20:39:58 +03:00
Evgeny Grin (Karlson2k)
b3e48b5090
Fixed compiler warnings, updated ChangeLog.
2017-03-16 17:04:08 +03:00
Evgeny Grin (Karlson2k)
875e27c51b
MHD_run_from_select(): removed ability to run epoll
...
fd_sets don not provide any useful information for epoll, so MHD_run() should be used
for epoll-based daemons.
2017-03-15 23:36:27 +03:00
Evgeny Grin (Karlson2k)
b8a3977d58
Added ability to get connection timeout by MHD_get_connection_info().
2017-03-15 21:05:15 +03:00
Evgeny Grin (Karlson2k)
01ea7c7805
Fixed merge errors in ChangeLog text
2017-03-12 12:42:10 +03:00
Christian Grothoff
740a46dd36
fix largepost example, must only queue replies either before upload happens or after upload is done, not while upload is ongoing
2017-03-11 12:07:38 +01:00
Christian Grothoff
2123decd50
fix COV 164298: integer overflow on multiplying timeout
2017-03-10 16:37:57 +01:00
Christian Grothoff
667a974ca7
fix CID 164297: ensure -1 listen_fd is not passed to close
2017-03-10 16:26:24 +01:00
silvioprog
81425ba9c1
Updates file .
2017-03-07 12:12:30 -03:00
silvioprog
fe7582e526
Updates the MHD_OPTION_URI_LOG_CALLBACK's documentation.
2017-03-07 10:42:20 -03:00
silvioprog
3e224bd925
Updated ChangeLog.
2017-03-06 21:59:09 -03:00
Christian Grothoff
82d65c48ed
replace tsearch test with code from gnulib, to hopefully address silviprog's android problems
2017-02-16 11:20:50 +01:00
Christian Grothoff
f154b0ef88
bump dates and versions and update ChangeLog
2017-02-15 13:38:06 +01:00
Evgeny Grin (Karlson2k)
198181f178
Use both SO_REUSEADDR and SO_REUSEPORT on non-W32 if MHD_OPTION_LISTENING_ADDRESS_REUSE is set.
2016-11-23 15:28:03 +03:00
Evgeny Grin (Karlson2k)
7f5c98bfa1
Gettext staff moved to 'po' directory. Main 'configure' now do not check for
...
gettext and related staff.
2016-11-23 14:16:49 +03:00
Evgeny Grin (Karlson2k)
b357bbaa6f
Fixed forwarding data of TLS "upgraded" connections for chunks sizes larger than forward buffer
2016-11-15 19:11:56 +03:00
Evgeny Grin (Karlson2k)
0af992b3a2
Fixed usage of MHD with MHD_OPTION_LISTENING_ADDRESS_REUSE on Linux 3.2, 3.4 (longterm)
2016-11-14 22:24:38 +03:00
Christian Grothoff
f30211ed82
fixes to fix Doppelbauer testcase
2016-11-13 19:19:30 +01:00
Evgeny Grin (Karlson2k)
280232dc1e
Added support for faster setting thread names by pthread_attr_setname_np() where available.
2016-11-11 20:56:38 +03:00
Evgeny Grin (Karlson2k)
4b795e9fc6
Added MHD_USE_AUTO and MHD_USE_AUTO_INTERNAL_THREAD to simplify using of MHD by multi-platform applications
2016-11-10 22:18:20 +03:00
Evgeny Grin (Karlson2k)
832ebd16a8
Updated ChangeLog and bumped version patchlevel.
2016-11-10 19:27:34 +03:00
Christian Grothoff
c061d50ad2
releasing 0.9.52
2016-10-17 19:13:52 +02:00
Christian Grothoff
1218e0e1f0
migrating to Git
2016-10-12 14:32:47 +02:00
Christian Grothoff
9924fd6aa2
update changelog
2016-10-11 16:10:39 +00:00
Evgeny Grin (Karlson2k)
dc5610c14b
Updated ChangeLog and bimped version patchlevel.
2016-10-11 15:21:38 +00:00
Christian Grothoff
53e25ec3e4
implement #3557
2016-09-22 15:51:57 +00:00
Christian Grothoff
4acefd453f
simplify error handling by baking it into the macros
2016-09-22 09:25:18 +00:00
Evgeny Grin (Karlson2k)
0396eb2fc2
Added autoconf macro for maximum platform features.
2016-09-13 19:23:30 +00:00
Christian Grothoff
2a1c84ac26
applying Hawk's fix for #4641
2016-09-07 11:17:32 +00:00
Christian Grothoff
74d383c581
address #4614 : mark translatable strings with _-macro
2016-09-06 22:29:11 +00:00
Christian Grothoff
3645e60435
implement out-of-order nonce support ( #4636 )
2016-09-06 21:42:07 +00:00