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)
|
e18185c55f
|
Moved thread abstraction to mhd_threads.h/mhd_threads.c,
minor bugs fixed.
|
2016-08-10 13:52:38 +00:00 |
|
Evgeny Grin (Karlson2k)
|
1476b01284
|
platform_interface.h: fix possible NULL pointer dereference on Win32
|
2016-04-08 16:31:08 +00:00 |
|
Evgeny Grin (Karlson2k)
|
b1625cb1af
|
Faster drain pipes.
|
2016-02-05 13:15:18 +00:00 |
|
Evgeny Grin (Karlson2k)
|
51aba3944b
|
Fixed MHD_pipe_drain_ with emulated pipes
|
2016-02-05 13:15:14 +00:00 |
|
Christian Grothoff
|
b2a05d373c
|
trying to fix full signal pipe issue reported on ML
|
2016-02-03 14:43:27 +00:00 |
|
Evgeny Grin (Karlson2k)
|
6767963266
|
Fix running select() on W32 with empty fdsets - W32 return error if no socket is marked in fdsets.
|
2016-01-30 15:57:42 +00:00 |
|
Evgeny Grin (Karlson2k)
|
ad9b3c3814
|
Use only US-ASCII charset when comparing stings as caseless as required by standard.
Comparisons for HTTP headers must not be affected by locale settings.
|
2016-01-16 19:23:00 +00:00 |
|
Evgeny Grin (Karlson2k)
|
738ba14cc9
|
Add support for native snprintf() on W32.
|
2015-12-03 11:53:12 +00:00 |
|
Evgeny Grin (Karlson2k)
|
e15abfd99c
|
daemon.c: recv_param_adapter(): fix VS compiler warning for send()/recv()
|
2015-08-08 12:30:06 +00:00 |
|
Christian Grothoff
|
58b30e7e5e
|
fix #3926: ignore close() errors other than EBADF
|
2015-08-02 17:11:48 +00:00 |
|
Evgeny Grin (Karlson2k)
|
c69306c17d
|
Fix C++-style comments
|
2015-07-07 18:32:45 +00:00 |
|
Evgeny Grin (Karlson2k)
|
4d75ef3321
|
Unify and correct usage of WINDOWS/CYGWIN/MHD_WINSOCK_SOCKETS macros
|
2015-06-02 10:08:05 +00:00 |
|
Evgeny Grin (Karlson2k)
|
b44ee80556
|
Define and use system-independent wrapper macro for poll()
|
2015-05-07 17:04:22 +00:00 |
|
Christian Grothoff
|
10cf14317c
|
-bringing copyright tags up to FSF standard
|
2015-02-07 23:12:45 +00:00 |
|
Evgeny Grin (Karlson2k)
|
d8bf6d3c99
|
[W32] Use _beginthreadex() instead of CreateThread() for better compatibility with CRT functions called in additional threads
|
2014-12-26 13:28:05 +00:00 |
|
Evgeny Grin (Karlson2k)
|
54edb3cd8f
|
Replace snprintf with platform-independent macro
|
2014-12-22 19:42:18 +00:00 |
|
Evgeny Grin (Karlson2k)
|
2a2a389a34
|
Replace strcasecmp/strncasecmp with platform-independent macros
|
2014-12-22 19:42:00 +00:00 |
|
Christian Grothoff
|
ea8bac4745
|
adding MHD_set_response_options function
|
2014-06-08 13:11:50 +00:00 |
|
Evgeny Grin (Karlson2k)
|
2bffe00f07
|
Added ability to use native W32 threads, added --with-threads=LIB configure parameter
|
2014-04-08 14:46:06 +00:00 |
|
Evgeny Grin (Karlson2k)
|
30da663666
|
W32: use critical section instead of waitable object as MHD require synchronization only within one process
|
2014-04-04 11:19:41 +00:00 |
|
Evgeny Grin (Karlson2k)
|
002ebb63f3
|
fix macros for pthread mutex
|
2014-04-01 07:23:33 +00:00 |
|
Evgeny Grin (Karlson2k)
|
60d4fbee43
|
Implement wrapper macros for mutex manipulations, support W32 native mutex, require at least WinXP headers on W32
|
2014-04-01 06:16:04 +00:00 |
|
Evgeny Grin (Karlson2k)
|
795f26da23
|
w32functions cleanups and makefile fixes for W32
|
2014-02-20 07:07:30 +00:00 |
|
Christian Grothoff
|
68c667f88b
|
move headers to src/include, build w32functions.c as static library (untested) to make 'make distclean' work cleanly
|
2014-02-19 06:47:35 +00:00 |
|