Evgeny Grin (Karlson2k)
|
e5da076f81
|
configure: check for socklen_t and substitute with a replacement if not available
This unifies MHD code as socklen_t could universally used
|
2024-06-21 12:53:04 +02:00 |
|
Evgeny Grin (Karlson2k)
|
7e175e2c06
|
configure: check for uintptr_t type
|
2024-06-21 12:49:14 +02:00 |
|
Evgeny Grin (Karlson2k)
|
d5d7b5b741
|
configure: check for AF_UNIX headers
|
2024-06-21 12:48:43 +02:00 |
|
Evgeny Grin (Karlson2k)
|
2ae99d794f
|
configure: improved tests for non-standard platforms
|
2024-06-21 12:42:43 +02:00 |
|
Evgeny Grin (Karlson2k)
|
0eb0f786bb
|
this_API_is_TERRIBLE.txt: updated
|
2024-06-10 12:27:50 +02:00 |
|
Evgeny Grin (Karlson2k)
|
0f6b4d7456
|
.gitignore: updated
|
2024-06-08 14:38:23 +02:00 |
|
Evgeny Grin (Karlson2k)
|
e090a32509
|
Renamed sys_socket_types.h -> sys_sockets_types.h
|
2024-06-08 14:38:23 +02:00 |
|
Evgeny Grin (Karlson2k)
|
7e29dedcbb
|
configure: renamed _MHD_NORETURN -> MHD_NORETURN_
|
2024-06-08 14:38:23 +02:00 |
|
Evgeny Grin (Karlson2k)
|
ec244662ad
|
configure: supported C23 'noreturn' keyword
|
2024-06-08 14:38:23 +02:00 |
|
Evgeny Grin (Karlson2k)
|
281ce63f42
|
configure: improved checks for function name magic-macros
|
2024-06-08 14:38:22 +02:00 |
|
Evgeny Grin (Karlson2k)
|
eac6b0387d
|
configure: check for more network/sockets headers
|
2024-06-08 14:38:22 +02:00 |
|
Evgeny Grin (Karlson2k)
|
b3f06a4f7e
|
configure: added detection of variadic macros support
|
2024-06-08 14:38:22 +02:00 |
|
Evgeny Grin (Karlson2k)
|
5df542a73b
|
configure: added detection of the binary format of NULL pointers
|
2024-06-08 14:38:21 +02:00 |
|
Evgeny Grin (Karlson2k)
|
f852db64df
|
configure: rewritten checks for inline and force inline keywords
Renamed _MHD_static_inline -> MHD_static_inline_
Added use of cache variables in the checks
|
2024-06-08 14:38:21 +02:00 |
|
Evgeny Grin (Karlson2k)
|
53d4428d41
|
configure: added separate controls for MHD log and HTTP auto replies
|
2024-06-08 14:38:21 +02:00 |
|
Evgeny Grin (Karlson2k)
|
0a4eaee007
|
This API is even more *TERRIBLE*
|
2024-06-08 14:38:20 +02:00 |
|
Evgeny Grin (Karlson2k)
|
6ddab73bd2
|
GENERATED: use logger directly
|
2024-06-08 14:38:20 +02:00 |
|
Evgeny Grin (Karlson2k)
|
3b506a4003
|
GENERATED: copy some temporal pointers
|
2024-06-08 14:38:20 +02:00 |
|
Evgeny Grin (Karlson2k)
|
8c4d949bab
|
GENERATED: use pointer for the daemon settings
|
2024-06-08 14:38:19 +02:00 |
|
Evgeny Grin (Karlson2k)
|
3c86932535
|
GENERATED: fixed macro names instead of enum values
|
2024-06-08 14:38:18 +02:00 |
|
Evgeny Grin (Karlson2k)
|
1757738739
|
GENERATED: add missed options
|
2024-06-08 14:38:18 +02:00 |
|
Evgeny Grin (Karlson2k)
|
d3b09093c8
|
GENERATED: check the state before using the options
|
2024-06-08 14:38:18 +02:00 |
|
Evgeny Grin (Karlson2k)
|
e4dd181aa5
|
GENERATED: fixed options addressing
|
2024-06-08 14:38:17 +02:00 |
|
Evgeny Grin (Karlson2k)
|
af6b59571b
|
GENERATED: C89/C99
|
2024-06-08 14:38:17 +02:00 |
|
Evgeny Grin (Karlson2k)
|
9821db8d96
|
GENERATED: use correct function attributes
|
2024-06-08 14:38:17 +02:00 |
|
Evgeny Grin (Karlson2k)
|
35838e2fed
|
GENERATED: use proper includes in .c
|
2024-06-08 14:38:16 +02:00 |
|
Evgeny Grin (Karlson2k)
|
6ece32ccac
|
GENERATED: use proper includes in headers
|
2024-06-08 14:38:16 +02:00 |
|
Evgeny Grin (Karlson2k)
|
fb73899006
|
GENERATED: guard header double inclusion
|
2024-06-08 14:38:16 +02:00 |
|
Evgeny Grin (Karlson2k)
|
2c01cd6557
|
GENERATED: fixed comment in comment
|
2024-06-08 14:38:16 +02:00 |
|
Evgeny Grin (Karlson2k)
|
ae6e177380
|
GENERATED: fixed License version
|
2024-06-08 14:38:15 +02:00 |
|
Evgeny Grin (Karlson2k)
|
ead75eb19e
|
configure: fixed configuration summary
|
2024-05-19 12:34:12 +02:00 |
|
Evgeny Grin (Karlson2k)
|
9a42653c19
|
compat_calloc.{h,c}: implementation of calloc() replacement
|
2024-05-16 15:54:25 +02:00 |
|
Evgeny Grin (Karlson2k)
|
cd5396a95d
|
microhttpd2_portability.h: added FIXME comments
|
2024-05-16 15:52:07 +02:00 |
|
Evgeny Grin (Karlson2k)
|
2ef5533654
|
microhttpd2_portability.h: simplified macros for MHD_EXTERN_
|
2024-05-16 15:52:07 +02:00 |
|
Evgeny Grin (Karlson2k)
|
97e031c9a2
|
microhttpd2_portability.h: lowered scope of included system headers, minor refactoring
|
2024-05-16 15:52:06 +02:00 |
|
Evgeny Grin (Karlson2k)
|
079c1afa2f
|
microhttpd2_portability.h: dropped wrong comment
This file should include right headers for application and does not
have access to 'MHD_config.h' when used by app.
|
2024-05-16 15:52:06 +02:00 |
|
Evgeny Grin (Karlson2k)
|
1aadcfc89f
|
sys_malloc.h: new internal header
|
2024-05-16 15:52:06 +02:00 |
|
Evgeny Grin (Karlson2k)
|
14955ae9c0
|
mhd_public_api.h: new internal header
|
2024-05-16 15:52:05 +02:00 |
|
Evgeny Grin (Karlson2k)
|
ca0eb6b515
|
mhd_sys_options.h: improved doxy
|
2024-05-16 15:52:05 +02:00 |
|
Evgeny Grin (Karlson2k)
|
0ac97dcc1e
|
sys_socket_types.h: new internal header
|
2024-05-16 15:52:05 +02:00 |
|
Evgeny Grin (Karlson2k)
|
758a58e8f6
|
sys_bool_type.h: new internal header
|
2024-05-16 15:52:04 +02:00 |
|
Evgeny Grin (Karlson2k)
|
0f27952923
|
sys_base_types.h: new internal header
|
2024-05-16 15:52:04 +02:00 |
|
Evgeny Grin (Karlson2k)
|
6144ce9ba4
|
mhd_socket_type.h: new internal header, renamed MHD_socket -> MHD_Socket
|
2024-05-16 15:52:04 +02:00 |
|
Evgeny Grin (Karlson2k)
|
d0c8dc6996
|
mhd_sys_options.h: renamed _MHD_EXTERN -> MHD_EXTERN_
|
2024-05-16 15:27:30 +02:00 |
|
Evgeny Grin (Karlson2k)
|
9949be1c99
|
mhd_sys_options.h: added support for more attributes for functions
|
2024-05-16 15:27:30 +02:00 |
|
Evgeny Grin (Karlson2k)
|
d454a71f15
|
mhd_sys_options.h: use function attribute "used"
|
2024-05-16 15:27:30 +02:00 |
|
Evgeny Grin (Karlson2k)
|
e031d1d493
|
mhd_sys_options.h: formatting
|
2024-05-16 15:27:30 +02:00 |
|
Evgeny Grin (Karlson2k)
|
225b5260ce
|
renamed mhd_sys_options.h -> mhd_sys_options.h
|
2024-05-16 15:27:29 +02:00 |
|
Evgeny Grin (Karlson2k)
|
647502b6e7
|
configure: detect more function attributes
|
2024-05-16 15:27:29 +02:00 |
|
Evgeny Grin (Karlson2k)
|
98c94f3b26
|
configure: reworked _MHD_EXTERN definition
|
2024-05-15 21:39:45 +02:00 |
|