5992 Commits
Author SHA1 Message Date
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
Evgeny Grin (Karlson2k) 2d6c50d61d minimal_auth_basic.c: better aligned with specifications 2024-12-21 13:16:53 +01:00
Evgeny Grin (Karlson2k) 71309bbe1c Renamed MHD_response_add_basic_auth_challenge() -> MHD_response_add_auth_basic_challenge() 2024-12-21 12:27:27 +01:00
Evgeny Grin (Karlson2k) c4ce2e37f7 Fixed inverted result for header caseless match 2024-12-20 20:17:33 +01:00
Evgeny Grin (Karlson2k) 4ab65798c2 "default:" case handling: improved portability, streamlined 2024-12-20 13:58:25 +01:00
Evgeny Grin (Karlson2k) 99b2232f7f Fixed missing enum value rename 2024-12-20 13:38:44 +01:00
Evgeny Grin (Karlson2k) 57936b7d69 Updated one more unused Makefile.am 2024-12-20 12:50:40 +01:00
Evgeny Grin (Karlson2k) 9c4a333281 Updated unused Makefile.am to fix bootstrap 2024-12-20 12:41:27 +01:00
Evgeny Grin (Karlson2k) 797760b503 src/Makefile.am: changed the order of subdirs 2024-12-20 12:30:41 +01:00
Evgeny Grin (Karlson2k) 9e2bae299a src/mhd2/Makefile.am: renamed variables for better readability 2024-12-20 12:29:47 +01:00
Evgeny Grin (Karlson2k) 7f466c801e /Makefile.am: fixed 'make clean' ignored error 2024-12-20 12:24:54 +01:00
Evgeny Grin (Karlson2k) 6a0d164326 minimal_auth_basic.c: added new minimal example 2024-12-19 21:20:18 +01:00
Evgeny Grin (Karlson2k) 1e424c985c Basic Auth: the final part 2024-12-19 20:32:41 +01:00
Evgeny Grin (Karlson2k) 79682a43b2 Fixed handling of remote graceful closure 2024-12-19 20:32:39 +01:00
Evgeny Grin (Karlson2k) 1db2cf9a15 Fixed destroying not used responses in debug builds 2024-12-19 20:32:39 +01:00
Evgeny Grin (Karlson2k) 0d8fdad517 minimal_example2: moved to another directory 2024-12-19 20:32:38 +01:00
Evgeny Grin (Karlson2k) eda8f640bd TLS: opmitised TLS backends calls 2024-12-19 09:35:13 +01:00
Evgeny Grin (Karlson2k) dba88a2f60 configure: detect support for trailing comma in enums 2024-12-19 09:18:48 +01:00
Evgeny Grin (Karlson2k) b03b935d10 Renamed some MHD_SC_xx codes 2024-12-18 19:16:26 +01:00
Evgeny Grin (Karlson2k) ab9d7b6eda MHD_Daemon: fixed typo in variable name 2024-12-18 15:20:44 +01:00
Evgeny Grin (Karlson2k) 5a7897abc8 microhttpd2.h: doxy corrections 2024-12-18 15:20:44 +01:00
Evgeny Grin (Karlson2k) 7c5e27070a MHD_request_get_value(): use case-insensitive match 2024-12-18 15:20:44 +01:00
Evgeny Grin (Karlson2k) a6b69c4ea4 MHD_String: corrected doxy comments 2024-12-18 15:20:43 +01:00
Evgeny Grin (Karlson2k) eaaa642a8b MHD_request_get_info_*(): partially implemented 2024-12-18 15:20:43 +01:00
Evgeny Grin (Karlson2k) 05fce55986 MHD_Request: store and use HTTP method length 2024-12-16 19:38:48 +01:00
Evgeny Grin (Karlson2k) a55225567c Renamed macro mhd_cntnr_ptr -> macro mhd_CNTNR_PTR 2024-12-16 17:55:23 +01:00
Evgeny Grin (Karlson2k) 0150f653bd microhttpd2.h: added static inline helpers for Basic Auth 2024-12-16 16:53:15 +01:00
Evgeny Grin (Karlson2k) b6c84a003e Public headers: minor re-structure to improve readability 2024-12-16 14:46:05 +01:00
Evgeny Grin (Karlson2k) 49455ddd3c microhttpd2_portability: added MHD_STATIC_INLINE_ macro 2024-12-16 14:46:05 +01:00
Evgeny Grin (Karlson2k) c51b00d2f0 microhttpd2_portability: improved VLA support 2024-12-16 14:46:04 +01:00
Evgeny Grin (Karlson2k) de971d3315 configure: fixed message 2024-12-16 14:46:04 +01:00
Evgeny Grin (Karlson2k) 98c8adf03e Basic Auth: the first part 2024-12-08 20:34:46 +03:00
Evgeny Grin (Karlson2k) 945c0d9be8 mhd_str_quote(): corrected function attributes 2024-12-08 20:17:45 +03:00
Evgeny Grin (Karlson2k) 38eefbf377 MHD_response_add_header(): tolerate NULL as response pointer
Added to simplify application code for handling failed creating of
the response
2024-12-08 20:16:05 +03:00
Evgeny Grin (Karlson2k) 22f6c839a6 configure: formatted the final summary 2024-12-05 13:22:01 +03:00
Evgeny Grin (Karlson2k) 22404bb5ee OpenSSL backend: updated comments 2024-12-05 12:47:59 +03:00
Evgeny Grin (Karlson2k) 37e5e5cda8 fix 'make dist', second try 2024-12-05 10:04:03 +03:00
Evgeny Grin (Karlson2k) bb9101f496 src/tests/client_server/Makefile.am: fixed 'make dist' 2024-12-04 21:54:16 +03:00
Evgeny Grin (Karlson2k) 7815866281 OpenSSL backend: block use if sockets are edge-triggered 2024-12-04 21:50:07 +03:00
Evgeny Grin (Karlson2k) 62d58edb3f TLS backends: added asserts for successful initialisaion 2024-12-04 21:45:25 +03:00
Evgeny Grin (Karlson2k) d68e3ea5c6 TLS backends: added missing doxy parts 2024-12-04 19:05:11 +03:00
Evgeny Grin (Karlson2k) 379be0cce5 daemon_start: do not auto-choose epoll if TLS backend does not support it 2024-12-04 19:05:11 +03:00
Evgeny Grin (Karlson2k) 1de1782c78 daemon_start: minimal refactoring of socket polling syscall selection algorithm 2024-12-04 16:18:25 +03:00