Commit Graph
4970 Commits
Author SHA1 Message Date
Christian Grothoff 42e9cf63a0 clarify what is happening 2025-03-01 23:30:21 +01:00
Christian Grothoff 08c8f2ed6a fix typo 2025-03-01 23:19:31 +01:00
Evgeny Grin (Karlson2k) 28d50dbd7a test_authentication: do not use SHA-256 if libcurl does not support it 2025-01-26 20:05:25 +01:00
Evgeny Grin (Karlson2k) 49bc1846a2 auth_digest: mute compiler warning 2025-01-26 19:35:35 +01:00
Evgeny Grin (Karlson2k) fc49e62fbe Hashing: removed support for zero-sized data portion 2025-01-26 19:31:04 +01:00
Evgeny Grin (Karlson2k) d4c0091c05 mhd_str: added function attributes for mhd_bin_to_hex{,_z}() 2025-01-26 19:30:16 +01:00
Evgeny Grin (Karlson2k) 4d906c9da4 Ported version info test to the new API 2025-01-26 15:58:41 +01:00
Evgeny Grin (Karlson2k) 9eaec1c928 Added static inline function MHD_lib_get_fixed_info_bool() 2025-01-26 15:56:03 +01:00
Evgeny Grin (Karlson2k) ef28e741da microhttpd2.h: improved comment 2025-01-26 15:55:01 +01:00
Evgeny Grin (Karlson2k) 24fa8661ef Fixed false positive memory sanitizer error 2025-01-21 18:39:44 +01:00
Evgeny Grin (Karlson2k) 6a5e221c4a Implemented completely MHD_request_get_*() functions 2025-01-20 21:27:25 +01:00
Evgeny Grin (Karlson2k) a2115bb2a7 MHD_request_get_values_cb(): fixed use of wrong kinds 2025-01-20 21:27:25 +01:00
Evgeny Grin (Karlson2k) f9669e8365 Moved one type of connection information from "dynamic" to "fixed" function 2025-01-20 21:22:14 +01:00
Evgeny Grin (Karlson2k) 4b7a5c30b3 Implemented MHD_stream_get_info_*() 2025-01-20 18:52:56 +01:00
Evgeny Grin (Karlson2k) b4b772fcce MHD_*_get_info_*(): used function and parameters attributes 2025-01-20 14:39:34 +01:00
Evgeny Grin (Karlson2k) ede2c4e325 MHD_*_get_info_*(): corrected the order in the lists of error codes 2025-01-20 14:02:38 +01:00
Evgeny Grin (Karlson2k) 86a43b1a12 Implemented MHD_connection_get_info_dynamic_sz() 2025-01-20 12:27:44 +01:00
Evgeny Grin (Karlson2k) c2011fe661 Internal TLS backends API: added two new functions 2025-01-20 12:27:42 +01:00
Evgeny Grin (Karlson2k) 34ff8f11ae Public API: added new data type for TLS sessions 2025-01-20 12:27:42 +01:00
Evgeny Grin (Karlson2k) 89c9bc7d47 Implemented MHD_connection_get_info_fixed_sz() 2025-01-20 12:27:41 +01:00
Evgeny Grin (Karlson2k) e122f88084 tls_open_conn_data.h: fixed copy-paste error in doxy comment 2025-01-20 12:27:39 +01:00
Evgeny Grin (Karlson2k) fa660a70c5 daemon_get_info.c: updated copyright years 2025-01-19 14:02:57 +01:00
Evgeny Grin (Karlson2k) 13b4ea85ea MHD_daemon_get_info_fixed(): added information about used TLS backend 2025-01-17 15:34:01 +01:00
Evgeny Grin (Karlson2k) c0b6163b48 microhttpd2.h: minor doxy corrections 2025-01-17 15:28:57 +01:00
Evgeny Grin (Karlson2k) fb9fa457db enum MHD_DaemonInfoFixedType: sorted, assigned numeric values 2025-01-17 13:22:38 +01:00
Evgeny Grin (Karlson2k) d1481395ba MHD_daemon_get_info_{fixed,dynamic}(): return "too early" and "too late" error codes 2025-01-17 13:07:50 +01:00
Evgeny Grin (Karlson2k) 37ab64c6e1 Renamed one more configuration macro for clarity 2025-01-17 12:25:40 +01:00
Evgeny Grin (Karlson2k) de741e6926 MHD_daemon_get_info_dynamic_sz(): implemented 2025-01-15 19:11:13 +01:00
Evgeny Grin (Karlson2k) 4b3d47cca7 tests: updated to use new configuration macros 2025-01-15 18:00:58 +01:00
Evgeny Grin (Karlson2k) d26be96ede MHD_daemon_get_info_fixed_sz(): updated doxy and Status Code names 2025-01-15 14:05:11 +01:00
Evgeny Grin (Karlson2k) 9034cbaac1 microhttpd2.h: improved doxy for one Status Code 2025-01-15 13:45:20 +01:00
Evgeny Grin (Karlson2k) c09b274cb7 Fixed typo in Response option parameters 2025-01-15 13:21:19 +01:00
Evgeny Grin (Karlson2k) d5a563433d Renamed some public API values and parameters for clarity 2025-01-15 13:17:18 +01:00
Evgeny Grin (Karlson2k) 4861b9fbf3 MHD_lib_get_info_dynamic_sz(): improved doxy 2025-01-14 14:30:38 +01:00
Evgeny Grin (Karlson2k) d3ff80f267 mhd_lib_is_fully_initialised_*(): improved 2025-01-14 14:06:27 +01:00
Evgeny Grin (Karlson2k) a26fc23289 MHD_lib_get_info_ver_num(): new static inline helper 2025-01-14 13:13:07 +01:00
Evgeny Grin (Karlson2k) b76f0e8cca MHD_STATIC_INLINE{,_END}_: added doxy 2025-01-14 13:13:07 +01:00
Evgeny Grin (Karlson2k) 8edb768e3a MHD_lib_get_info_fixed_sz(): fixed doxy and attributes 2025-01-14 13:07:47 +01:00
Evgeny Grin (Karlson2k) 7fcf4eb495 Implemented MHD_lib_get_info_{fixed,dynamic}() 2025-01-13 14:24:45 +01:00
Evgeny Grin (Karlson2k) 0dc92ad386 log_callback daemon option: corrected comment for clarity 2025-01-13 14:24:44 +01:00
Evgeny Grin (Karlson2k) c63c770be8 Added run-time option to disable cookies parsing 2025-01-13 14:24:43 +01:00
Evgeny Grin (Karlson2k) cebdc0a7d6 daemon_start: added setting simple configuration values 2025-01-13 14:24:41 +01:00
Evgeny Grin (Karlson2k) e06c7260cd Implemented blocking of SIGPIPE on internal threads, if supported 2025-01-13 14:24:41 +01:00
Evgeny Grin (Karlson2k) 3c1832382f Improved use of SO_NOSIGPIPE 2025-01-13 14:24:40 +01:00
Evgeny Grin (Karlson2k) f4890e49c4 Added detection of more values in configure.
On some platforms the constant values could be enum values, not macros.
On such platform pre-processor fail to use the values. Tests in
configure ensure that values will be used if present on the platform.
2025-01-13 14:24:40 +01:00
Evgeny Grin (Karlson2k) 1d18e14e60 Renamed some configuration macros for clarity and consistency 2025-01-13 14:24:05 +01:00
Evgeny Grin (Karlson2k) aa97bc4330 lib_get_info: fixed version reporting 2025-01-11 10:33:33 +01:00
Evgeny Grin (Karlson2k) 97299737b6 daemon_start: do not use getsockname() if it is not supported 2025-01-11 10:27:05 +01:00
Evgeny Grin (Karlson2k) f60cb8df9d mhd_check_decls.m4: implemented and used new macro 2025-01-10 15:03:26 +01:00
Evgeny Grin (Karlson2k) 4daa9505ba Simplified "-fix FTBFS"
mhd_assert()s turn to no-op on non-debug builds
2025-01-06 13:23:55 +01:00