Commit Graph
68 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) 84dfd52f13 Added new M4 helper macro 2022-12-23 16:01:57 +03:00
Christian Grothoff d629ada1a2 -fix typos 2022-06-26 15:24:24 +02:00
Evgeny Grin (Karlson2k) 5fd6ea3071 MHD_FIND_ADD_CC_{C,LD}FLAG_IFELSE: added new autoconf macros 2022-05-31 20:19:12 +03:00
Evgeny Grin (Karlson2k) 9b1865f691 configure: added --enable-build-type=TYPE
Useful to quickly define settings combination. Individual settings still
could be overridden by individual parameters.

Added autoconf macros for compiler and linker flags
2022-04-16 13:37:52 +03:00
Evgeny Grin (Karlson2k) 66f8a4b5c5 helper m4 macros: minor code simplification 2022-04-13 20:56:25 +03:00
Evgeny Grin (Karlson2k) a3579e7061 Added two helper macros to manipulate *FLAGS vars 2022-04-03 20:17:43 +03:00
Evgeny Grin (Karlson2k) 82a26bfed2 Added autoconf macro for checking compiler parameters/flags 2022-04-03 20:17:42 +03:00
Evgeny Grin (Karlson2k) 203f6b604e mhd_check_func.m4: fixed macro
Previously macro failed with comma-delimited and quoted parameters
2022-04-03 20:17:42 +03:00
Evgeny Grin (Karlson2k) d39a3da584 mhd_norm_expd.m4: added autoconf helper macro 2022-04-03 20:17:42 +03:00
Evgeny Grin (Karlson2k) 89b4a7fb2d mhd_check_func.m4: fixed overquoting 2022-01-25 19:45:52 +03:00
Evgeny Grin (Karlson2k) 9b0bb72bf6 mhd_check_func.m4: fixed English grammar 2022-01-25 19:44:38 +03:00
Evgeny Grin (Karlson2k) 259cbd8369 Moved 'po' dependencies to separate ./configure file
Having 'po' in main 'configure' confuse users as they see --enable-nls
and other related options in configure and think that gettext is
optional dependency to build MHD lib.
New structure should be more transparent for users.

Performed minor cleanup of dist files.
2022-01-09 19:26:45 +03:00
Evgeny Grin (Karlson2k) 1a7fb032ba test_client_put_stop: support rate limiting of RST
RST rate limiting is required for FreeBSD.
2021-12-06 21:38:59 +03:00
Evgeny Grin (Karlson2k) 468723c2f6 ax_pthread.m4: updated to the latest version 2021-09-15 21:59:31 +03:00
Evgeny Grin (Karlson2k) 6210a78fed configure: spelling fixes 2021-09-07 13:33:34 +03:00
Evgeny Grin (Karlson2k) e3d7574acc ax_have_epoll: speed-up detection 2021-04-01 21:33:48 +03:00
Evgeny Grin (Karlson2k) 7b2c73d1b9 Fixed bootstrap with different gettext version on the build host
The problem is autopoint can install only all files or no files
at all and without updating of M4 macros in any case.
Build process failed at make-time of dist because of version mismatch
for M4 macros and po/* files.
2021-01-19 17:00:33 +03:00
Evgeny Grin (Karlson2k) a611d6dfac Updated gettext files 2021-01-19 14:06:01 +03:00
Evgeny Grin (Karlson2k) 3b64c6bd5f Updated M4 macros
extern-inline.m4 is removed from the repo as it's not needed and may
conflict with host version
2021-01-18 23:24:02 +03:00
Evgeny Grin 7329b84ccf Autoconf 2.70 compatibility 2021-01-18 23:24:02 +03:00
Evgeny Grin (Karlson2k) e8ee7c64bd updated m4/ax_*.m4 macros 2020-12-23 22:57:55 +03:00
silvioprog bcffdf809f Applied several spelling fixes. (#6142) 2020-03-31 15:08:34 -03:00
Christian Grothoff 44c32e4ca7 fix #6078 2020-02-07 14:26:22 +01:00
Evgeny Grin (Karlson2k) 2c93aa35f7 Added .gitattributes, fixed line endings in ac_define_dir.m4,
updated ac_define_dir.m4 to new version.
2019-06-01 20:06:42 +03:00
Evgeny Grin (Karlson2k) 2db0eabd11 configure: fixed detection of 'getsockname' on some systems (W32 x32),
do not use 'getsockname()' if it is not detected by configure.
2019-06-01 19:19:25 +03:00
Christian Grothoff 85913afa11 move to canonical gettext 2018-03-10 12:28:34 +01:00
Christian Grothoff 7512349b3b allow passing pf instead of just v6 flag to listen socket creation 2018-02-09 06:09:02 +01:00
Evgeny Grin (Karlson2k) dadddb2411 ax_append_link_flags.m4: update revision 2017-11-27 22:09:03 +03:00
Evgeny Grin (Karlson2k) ba43ee3b06 mhd_sys_extentions.m4: updated, fixed and improved.
Now better detect supported features, works with latest Android NDK,
skips definition of _XOPEN_SOURCE on platforms where it conflicts with
system-specific features, overall improvements and minor fixing.
2017-11-23 08:35:13 +03:00
Evgeny Grin (Karlson2k) fb0e5d5922 Configure: removed unwanted extra square brackets 2017-06-15 19:06:40 +03:00
Evgeny Grin (Karlson2k) e51f5cd645 Updated more M4 autoconf macros 2017-04-11 21:38:56 +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) 9b2ca1e6e5 mhd_shutdown_socket_trigger.m4: used more reliable method if gettimeofday() is not available.
Fixed interpretation of very short time periods.
2017-03-22 00:07:36 +03: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) e462a50176 autotools macros: make sure that newer local macro will not break creating 'configure' 2017-02-28 14:32:41 +03:00
Christian Grothoff dde2466a4c make sure TSEARCH macro is found 2017-02-28 04:29:03 +01: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
Evgeny Grin (Karlson2k) 1d14778635 Precompiler macro testing: exclude wcsnlen() test on OpenBSD as on NetBSD. 2016-11-24 23:15:49 +03:00
Christian Grothoff 4f86276385 -update autotools logic to work nicely with the 'GNU libmicohttpd' package name 2016-09-27 18:36:44 +00:00
Evgeny Grin (Karlson2k) 0396eb2fc2 Added autoconf macro for maximum platform features. 2016-09-13 19:23:30 +00:00
Christian Grothoff a773c266ff -lt merge 2016-09-06 11:11:11 +00:00
Christian Grothoff 5ef83163f7 adding gettext stuff for fixing #4614 2016-09-05 12:04:54 +00:00
Christian Grothoff a63de8b17d -releasing 0.9.51 2016-08-27 17:06:24 +00:00
Evgeny Grin (Karlson2k) 0d1e59bc6e Added .gitignore 2016-07-28 15:15:52 +00:00
Evgeny Grin (Karlson2k) 535985fe1c Reverted accidental pkg.m4 downgrade 2016-07-13 10:01:55 +00:00
Christian Grothoff 39f06e27b7 fix FIXME in tutorial 2016-07-08 19:35:27 +00:00
Evgeny Grin (Karlson2k) e4d2c15c8d Updated m4 macros to latest versions 2016-04-24 16:17:53 +00:00
Christian Grothoff b7e4da091f -ignore 2015-12-01 13:09:25 +00:00
Christian Grothoff fdc3e17e30 killing libmicrospdy 2015-12-01 13:06:38 +00:00
Christian Grothoff a12c532cba -bringing copyright tags up to FSF standard 2015-02-07 23:20:06 +00:00