aboutsummaryrefslogtreecommitdiff
path: root/src/include/platform.h
Commit message (Collapse)AuthorAge
* Moved pipe/socketpair to separate mhd_itc.h/.c files.Evgeny Grin (Karlson2k)2016-08-23
|
* Moved sockets abstraction to specialized mhd_socket.h/.c filesEvgeny Grin (Karlson2k)2016-08-23
|
* Moved thread abstraction to mhd_threads.h/mhd_threads.c,Evgeny Grin (Karlson2k)2016-08-10
| | | | minor bugs fixed.
* Added new header mhd_options.hEvgeny Grin (Karlson2k)2016-07-23
|
* -fix as suggested by EGChristian Grothoff2016-02-22
|
* Use real system default value of FD_SETSIZE instead of guessingEvgeny Grin (Karlson2k)2015-12-08
|
* Handle redefined FD_SETSIZE and really redefine FD_SETSIZE for W32Evgeny Grin (Karlson2k)2015-12-07
|
* connection.c: refactor get_date_string() for clarity, distinguishEvgeny Grin (Karlson2k)2015-12-03
| | | | different gmtime_s() forms, support C11 gmtime_s()
* Add and use _MHD_SOCKOPT_BOOL_TYPE for simplify usage of setsockopt() on ↵Evgeny Grin (Karlson2k)2015-11-21
| | | | W32/POSIX sockets.
* daemon.c: MHD_handle_connection(): check timeout value for overflow of W32Evgeny Grin (Karlson2k)2015-08-08
|
* platform.h: correction of sleep() and usleep() replacements for W32Evgeny Grin (Karlson2k)2015-07-07
|
* Fix C++-style commentsEvgeny Grin (Karlson2k)2015-07-07
|
* Move all internal limits definitions to MHD_limits.hEvgeny Grin (Karlson2k)2015-07-07
|
* send_param_adapter(): support hosts with sendfile64(), but with 32-bit off_t ↵Evgeny Grin (Karlson2k)2015-06-09
| | | | (i.e. Android)
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* [w32] Help code to detect IPPROTO_IPV6 on VCEvgeny Grin (Karlson2k)2014-12-22
|
* Rework _MHD_EXTERN definition for VS projectEvgeny Grin (Karlson2k)2014-12-22
|
* platform.h: conditionally include unistd.hEvgeny Grin (Karlson2k)2014-12-22
| | | | Was already supported by configure
* platform.h: define ssize_t for MSVC compilerEvgeny Grin (Karlson2k)2014-12-22
|
* Added ability to use native W32 threads, added --with-threads=LIB configure ↵Evgeny Grin (Karlson2k)2014-04-08
| | | | parameter
* W32: use critical section instead of waitable object as MHD require ↵Evgeny Grin (Karlson2k)2014-04-04
| | | | synchronization only within one process
* Implement wrapper macros for mutex manipulations, support W32 native mutex, ↵Evgeny Grin (Karlson2k)2014-04-01
| | | | require at least WinXP headers on W32
* Remove PlibC from platform.hEvgeny Grin (Karlson2k)2014-02-18
|
* Remove PlibC wrappers and macrosEvgeny Grin (Karlson2k)2014-02-18
|
* add sleep() and usleep() replacement for W32Evgeny Grin (Karlson2k)2014-02-18
|
* remove inet_pton() from tests, use real IPv6 loopback for testEvgeny Grin (Karlson2k)2014-02-18
|
* add ability to use socketspair instead of pipe, implement W32 ↵Evgeny Grin (Karlson2k)2014-02-18
| | | | | | pipe/socketspair emulation, implement MHD_SYS_select_ configure.ac: add "--disable-pipes" option
* Implement MHD_socket, MHD_INVALID_SOCKETEvgeny Grin (Karlson2k)2014-02-18
|
* From: Karlson2k <k2k@narod.ru>Christian Grothoff2014-02-12
| | | | | | | Date: Wed, 12 Feb 2014 14:19:34 +0400 Subject: [PATCH] Fix _MHD_EXTERN if "platform.h" is included in external file
* Add decl check for _stati64 (required for newer plibc)LRN2014-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove redundant -no-undefined (it's part of mandatory MHD_LIB_LDFLAGS now) Remove --export-all-symbols for W32 (visibility is used instead) Add -fvisibility=hidden configure check (shamelessly borrowed from GTK) Remove unused -export-symbols-regex check Define _MHD_EXTERN to "extern" if it's undefined (this is what clients get) Mark all public functions with _MHD_EXTERN Remove HIDDEN_SYMBOL definition Don't mark hidden functions with HIDDEN_SYMBOL (everything that is not explicitly public is hidden by default now) Change constructor macros a bit to apply _MHD_EXTERN to them cleanly Use HIDDEN_VISIBILITY_CFLAGS when compiling libraries Remove EXPORT.sym files, don't mention them in EXTRA_DIST, don't use them to define a list of exported functions Remove redundant -no-undefined, make sure only the one that gets into Makefiles directly remains, remove -Wl prefix from it
* -hide symbolsChristian Grothoff2013-12-24
|
* -reverting removal of Plibc, select on pipes problem is critialChristian Grothoff2013-08-07
|
* Part 2 of 2 - Remove and replace PlibC macros with native function calls. Christian Grothoff2013-08-07
|
* -search.h begoneChristian Grothoff2012-11-08
|
* fixing #2511Christian Grothoff2012-08-22
|
* unescaping and 1494 fixChristian Grothoff2010-09-01
|
* move plibc to prefer system-wide plibc.h over our versionChristian Grothoff2010-08-19
|
* Dear Christian GrothoffChristian Grothoff2009-10-11
| | | | | | | | | | | | | | | | Thanks for libmicrohttpd! It's really useful for writing unit tests for http clients and code interacting with http servers. I mostly write code for Symbian, so I ported the library to Symbian OS. You can see the patch at http://codereview.appspot.com/130056/show . I'm not sure if you agree with how the changes have been structured, but hopefully we can work towards a version that can be integrated. Note that Symbian doesn't have autoconf and only a partial C library. Best regards, Mika Raento
* don't include search.h on MinGWNils Durner2009-03-31
|
* second half of Richard Alimi's patchesChristian Grothoff2009-03-16
|
* fix brokenness (compiler -DFOO defines a value of 1 to FOO)Heikki Lindholm2009-02-20
|
* workaround for pthreads/W32Nils Durner2009-02-19
|
* incompatible API change to allow 64-bit uploads and downloads on 32-bit systemsChristian Grothoff2009-02-06
|
* zos fixesChristian Grothoff2009-02-03
|
* cleanupChristian Grothoff2008-09-08
|
* vxworks diff from Thomas MartinChristian Grothoff2008-09-05
|
* use MHD_config.hChristian Grothoff2008-08-27
|
* indentingChristian Grothoff2008-08-24
|
* fixChristian Grothoff2008-07-22