Christian Grothoff
|
a63de8b17d
|
-releasing 0.9.51
|
2016-08-27 17:06:24 +00:00 |
|
Christian Grothoff
|
8c7769fc53
|
-add missing unlock
|
2016-08-27 17:02:00 +00:00 |
|
Christian Grothoff
|
81e43f93f5
|
-fix uninit var warnings
|
2016-08-27 17:01:54 +00:00 |
|
Christian Grothoff
|
2669ca22a4
|
sketching how I envision handling Upgrade
|
2016-08-26 21:15:34 +00:00 |
|
Christian Grothoff
|
a0dcd1ab1b
|
-indentation, ideas for upgrade API
|
2016-08-26 20:19:29 +00:00 |
|
Evgeny Grin (Karlson2k)
|
cd030ca9ca
|
epoll is now supported on non-Linux platforms (namely illumos).
Renamed MHD options and updated documentation.
|
2016-08-24 15:02:16 +00:00 |
|
Evgeny Grin (Karlson2k)
|
9826ad54e0
|
Refactoring: do not define EPOLL_SUPPORT if epoll is disabled or not supported.
|
2016-08-24 15:02:10 +00:00 |
|
Evgeny Grin (Karlson2k)
|
dfbda8ae1e
|
mhd_sockets.h: improved header inclusion macros.
|
2016-08-24 15:02:05 +00:00 |
|
Evgeny Grin (Karlson2k)
|
f588bc469e
|
Bumped MHD_VERSION and updated ChangeLog.
|
2016-08-23 20:13:35 +00:00 |
|
Evgeny Grin (Karlson2k)
|
f143bdcad9
|
Moved create_listen_socket() to mhd_sockets.c, better error handling and checking on Darwin.
|
2016-08-23 20:13:32 +00:00 |
|
Evgeny Grin (Karlson2k)
|
4cf082ba05
|
Moved make_noninheritable to mhd_sockets.c, improved error reporting.
|
2016-08-23 20:13:29 +00:00 |
|
Evgeny Grin (Karlson2k)
|
76a4a10d96
|
Moved make_nonblocking() to mhd_sockets.c, added MHD_itc_nonblocking() for pipes.
|
2016-08-23 20:13:26 +00:00 |
|
Evgeny Grin (Karlson2k)
|
b6d29e0cb3
|
Moved add_to_fd_set() to mhd_sockets.c, simplified return value
|
2016-08-23 20:13:23 +00:00 |
|
Evgeny Grin (Karlson2k)
|
16a4b0b527
|
mhd_sockets.h: added fd_set macros to use less '#ifdef' in code
|
2016-08-23 20:13:19 +00:00 |
|
Evgeny Grin (Karlson2k)
|
58ce3ae66e
|
mhd_sockets.h: silent compiler warning
|
2016-08-23 20:13:17 +00:00 |
|
Evgeny Grin (Karlson2k)
|
daeda7abc8
|
mhd_sockets.h: unify some macro names
|
2016-08-23 20:13:14 +00:00 |
|
Evgeny Grin (Karlson2k)
|
515c50a1fa
|
mhd_sockets: better sockets errors abstraction, improved performance on W32
|
2016-08-23 20:13:10 +00:00 |
|
Evgeny Grin (Karlson2k)
|
a3fc78c87a
|
Emulate random() on platforms without random(), but with rand() function.
|
2016-08-23 20:13:07 +00:00 |
|
Evgeny Grin (Karlson2k)
|
47bfec25d8
|
Moved generic emulated functions to mhd_compat.h/.c, removed "platform" dir,
removed "w32functions.h/.c"
|
2016-08-23 20:13:03 +00:00 |
|
Evgeny Grin (Karlson2k)
|
558572ec73
|
Moved pipe/socketpair to separate mhd_itc.h/.c files.
|
2016-08-23 20:12:56 +00:00 |
|
Evgeny Grin (Karlson2k)
|
50bbf74d4e
|
Moved sockets abstraction to specialized mhd_socket.h/.c files
|
2016-08-23 20:12:50 +00:00 |
|
Christian Grothoff
|
2b2b1655a6
|
-avoid calling memmove with NULL argument
|
2016-08-22 13:12:28 +00:00 |
|
Evgeny Grin (Karlson2k)
|
238dfb18db
|
monoclock: fixed English in comments
|
2016-08-19 15:06:39 +00:00 |
|
Evgeny Grin (Karlson2k)
|
5cca20ccaa
|
MHD_start_daemon_va(): Fixed pipe errors reporting
|
2016-08-19 14:58:38 +00:00 |
|
Christian Grothoff
|
0065f1525d
|
-remove comment, should really not be needed
|
2016-08-16 18:55:52 +00:00 |
|
Evgeny Grin (Karlson2k)
|
071c4bfa97
|
mhd_mono_clock.c: fixed compiler warning
|
2016-08-16 12:17:52 +00:00 |
|
Evgeny Grin (Karlson2k)
|
3b4636871e
|
mhd_mono_clock: do not use large includes in header
|
2016-08-16 12:17:46 +00:00 |
|
Christian Grothoff
|
e1257548da
|
fixing crash bug, connection-limit bug and documenting connection-limit behavior better
|
2016-08-15 11:13:50 +00:00 |
|
Christian Grothoff
|
bd629c51f6
|
-use const, as this may actually point to a const string
|
2016-08-15 11:05:56 +00:00 |
|
Evgeny Grin (Karlson2k)
|
7b1a978581
|
mhd_threads: improve compatibility with pthread_setname_np(3) on QNX
|
2016-08-11 15:42:30 +00:00 |
|
Evgeny Grin (Karlson2k)
|
7aac663d0d
|
mhd_threads.h: Fixed typo in macro.
|
2016-08-10 18:06:27 +00:00 |
|
Evgeny Grin (Karlson2k)
|
5957e145cb
|
Updated ChangeLog, bump build version
|
2016-08-10 13:52:54 +00:00 |
|
Evgeny Grin (Karlson2k)
|
40b07cc645
|
Moved locks and mutex abstraction to mhd_locks.h
Minor refactoring to allow better code optimization.
|
2016-08-10 13:52:51 +00:00 |
|
Evgeny Grin (Karlson2k)
|
a7029c10cc
|
configure.ac: added --disable-thread-names parameter
|
2016-08-10 13:52:47 +00:00 |
|
Evgeny Grin (Karlson2k)
|
f1316455d7
|
Added support for thread names on FreeBSD, NetBSD, OpenBSD, Darwin, OSF1 and others.
|
2016-08-10 13:52:43 +00:00 |
|
Evgeny Grin (Karlson2k)
|
e18185c55f
|
Moved thread abstraction to mhd_threads.h/mhd_threads.c,
minor bugs fixed.
|
2016-08-10 13:52:38 +00:00 |
|
Christian Grothoff
|
eb46a43bc0
|
-follow test naming conventions
|
2016-08-04 11:59:12 +00:00 |
|
Christian Grothoff
|
aa338b48e4
|
-dce
|
2016-08-02 09:26:02 +00:00 |
|
Evgeny Grin (Karlson2k)
|
0d1e59bc6e
|
Added .gitignore
|
2016-07-28 15:15:52 +00:00 |
|
Evgeny Grin (Karlson2k)
|
1b4c2ffe98
|
MHD_http_unescape(): replace call of strtoul() with MHD_strx_to_uint32_n_()
|
2016-07-28 15:15:47 +00:00 |
|
Evgeny Grin (Karlson2k)
|
4d0d4701c6
|
Updated ChangeLog and bump MHD_VERSION
|
2016-07-23 18:55:18 +00:00 |
|
Evgeny Grin (Karlson2k)
|
8433e1cbbf
|
Added unit tests for number in string to value conversions.
|
2016-07-23 18:55:15 +00:00 |
|
Evgeny Grin (Karlson2k)
|
13498fcdb6
|
Added unit tests for caseless string comparisons.
|
2016-07-23 18:55:12 +00:00 |
|
Evgeny Grin (Karlson2k)
|
43bb6196b0
|
Added MHD_FAVOR_FAST_CODE and MHD_FAVOR_SMALL_CODE automatic macros.
Macros can be forced by external define.
Added versions of mhd_str functions for smaller resulting code.
|
2016-07-23 18:55:09 +00:00 |
|
Evgeny Grin (Karlson2k)
|
abdd48c5f2
|
mhd_limits.h: use GCC predefined macros if available
|
2016-07-23 18:55:06 +00:00 |
|
Evgeny Grin (Karlson2k)
|
e47a4a62be
|
Added new header mhd_options.h
|
2016-07-23 18:55:02 +00:00 |
|
Evgeny Grin (Karlson2k)
|
eb712c863d
|
mhd_str.c: fixed typo
|
2016-07-22 17:52:06 +00:00 |
|
Evgeny Grin (Karlson2k)
|
8e03bbc694
|
connection.c: fixed build without messages (#endif placement)
|
2016-07-22 11:01:38 +00:00 |
|
Christian Grothoff
|
dcc7066746
|
print warning if application code performing connection POST processing is buggy
|
2016-07-16 19:56:26 +00:00 |
|
Evgeny Grin (Karlson2k)
|
64eece6828
|
mhd_str.c: fix compiler warnings
|
2016-07-13 07:13:04 +00:00 |
|