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)
53ad46617e
configure: improved getsockname() detection
2025-01-11 10:25:42 +01:00
Evgeny Grin (Karlson2k)
3b16036b05
Makefile: clean-up old v0.xx MHD_config.h
2025-01-11 10:24:07 +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
Christian Grothoff
7ff6d36d4a
-fix FTBFS
2025-01-06 09:43:57 +01:00
Evgeny Grin (Karlson2k)
0b35a22f84
libtest_convenience_client_request: fixed testing logic
2025-01-06 08:53:33 +01:00
Evgeny Grin (Karlson2k)
dbc8531ebd
libtest_convenience_server_reply: fixed response logic
2025-01-06 08:50:58 +01:00
Evgeny Grin (Karlson2k)
be38148fda
test_authentication: enabled Digest Auth on the daemon
2025-01-06 08:44:03 +01:00
Evgeny Grin (Karlson2k)
91b86adfc5
action: log message when Digest Auth is used, but not enabled
2025-01-06 08:41:07 +01:00
Evgeny Grin (Karlson2k)
b2fedf3075
test_authentication: realistic timeouts
2025-01-06 08:25:11 +01:00
Evgeny Grin (Karlson2k)
24dd30bf45
libtest_convenience_server_reply: fixes
2025-01-06 08:24:35 +01:00
Evgeny Grin (Karlson2k)
b373730194
response_auth_digest: fixed copy-paste error
2025-01-06 08:18:30 +01:00
Evgeny Grin (Karlson2k)
05991b62e7
libtest_convenience_server_reply: fixed and updated to match the API
2025-01-06 07:39:14 +01:00
Evgeny Grin (Karlson2k)
fadc07eb31
minimal_auth_digest: fixed missing return
2025-01-06 07:32:16 +01:00
Evgeny Grin (Karlson2k)
b09b9865b9
auth_digest: more portability
2025-01-06 07:30:15 +01:00
Evgeny Grin (Karlson2k)
05d85e2e01
minimal_auth_digest.c: portability
2025-01-06 07:28:22 +01:00
Evgeny Grin (Karlson2k)
49764423f3
auth_digest: portability fixes
2025-01-06 07:17:41 +01:00
Evgeny Grin (Karlson2k)
aa428d5732
Digest Auth: the final part
2025-01-06 07:11:51 +01:00
Evgeny Grin (Karlson2k)
a82560962d
action: destroy response if any action has been set already
2025-01-06 06:56:52 +01:00
Evgeny Grin (Karlson2k)
92f24c17a3
Basic Auth API: renamed struct and union members
2024-12-31 12:20:31 +01:00
Christian Grothoff
92b5e6e0a1
-fix test
2024-12-29 11:57:52 +01:00
Christian Grothoff
5978da8ebc
modify test for digest auth -- basics
2024-12-27 22:39:50 +01:00
Evgeny Grin (Karlson2k)
3a93e0e53c
microhttpd2.h: some clarifications about Basic Auth data
2024-12-25 22:19:39 +01:00
Christian Grothoff
055959ba01
get test to pass
2024-12-23 19:54:16 +01:00
Christian Grothoff
11f6d9fdf7
work on test
2024-12-23 19:39:27 +01:00
Evgeny Grin (Karlson2k)
bb33baf212
Fixed missing rename of members
2024-12-22 19:12:06 +01:00
Evgeny Grin (Karlson2k)
6a1a29c795
Digest Auth: part one
2024-12-22 19:09:53 +01:00
Evgeny Grin (Karlson2k)
de082e34b2
Public enum values: use unsigned numbers, where possible
2024-12-22 18:50:57 +01:00