Commit Graph
4362 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) 7f86b4e0bf tests: do not use test_auth_parse when messages are disabled
The test is not compatible with disabled messages
2024-02-20 20:35:31 +05:00
Evgeny Grin (Karlson2k) 2e0b075a44 Removed strings with filenames from binary when built without messages 2024-02-19 21:54:46 +05:00
Evgeny Grin (Karlson2k) 234f74cabe Fixed code logic for builds without messages 2024-02-19 21:30:17 +05:00
Evgeny Grin (Karlson2k) 7896fb23f4 microhttpd.h: bump version number to indicate development version 2024-02-19 19:04:32 +05:00
Evgeny Grin (Karlson2k) 7a2bc355bb Partial revert "-whitespace and indentation changes only"
This partially reverts commit 6fe3a41cae.
2024-02-19 14:22:11 +05:00
Evgeny Grin (Karlson2k) 09fa10e988 MHD_queue_response(): do not return MHD_YES when shutting down the daemon
Provide correct information for application about queue status
2024-02-19 14:20:24 +05:00
Christian Grothoff 6fe3a41cae -whitespace and indentation changes only 2024-02-18 15:16:54 +01:00
Evgeny Grin (Karlson2k) 5491644e85 Fixed SHA-512/256 calculation for unrealistically large volumes
Fixed loss of one bit when 2 EiB (exabytes) or more processed by
a single step after previously processing more then 2 EiB.
2024-02-05 00:05:42 +01:00
Evgeny Grin (Karlson2k) de33d4594e md5_ext.c: fixed missing include 2024-02-04 22:35:02 +01:00
Christian Grothoff 2f892f4c6b small typo likely from copy&paste causing macro names to be different
between builds with and without messages resulting in compilation
failure if configured with --disable-messages

Signed-off-by: Jan Palus <jpalus@fastmail.com>
2024-02-04 18:29:15 +01:00
Evgeny Grin (Karlson2k) c4b4657f61 Released GNU libmicrohttpd 1.0.0
This is the first stable release of GNU libmicrohttpd.
2024-02-01 15:09:54 +01:00
Evgeny Grin (Karlson2k) 43a35fd652 W32: fixed compiler warning 2024-02-01 14:52:13 +01:00
Evgeny Grin (Karlson2k) f9461e528c Updated copyright years 2024-01-31 23:28:40 +01:00
Evgeny Grin (Karlson2k) bd8eb3f218 Unified handling of external hash function for MD5 and SHA-256 2024-01-31 23:11:22 +01:00
Evgeny Grin (Karlson2k) bbcbbca7e4 test_upgrade: disable now unused function 2024-01-31 21:53:56 +01:00
Evgeny Grin (Karlson2k) fe17d1acca test_upgrade: adapted for macOS 2024-01-31 21:05:12 +01:00
Evgeny Grin (Karlson2k) 65e62d0426 Compiler warning fixes 2024-01-31 15:37:54 +01:00
Evgeny Grin (Karlson2k) 086fcdacbb Fixes for 32-bit platforms 2024-01-31 10:33:03 +01:00
Evgeny Grin (Karlson2k) 54317e6e1f Muted compiler warning 2024-01-31 00:53:32 +01:00
Evgeny Grin (Karlson2k) aef8f94992 Fixed grow buffer check on 32-bit platforms 2024-01-31 00:10:38 +01:00
Evgeny Grin (Karlson2k) 5587f1e043 Fixed non-debug build without HTTPS 2024-01-30 23:52:54 +01:00
Evgeny Grin (Karlson2k) a88f3149a8 Muted some compiler warnings 2024-01-30 23:04:32 +01:00
Evgeny Grin (Karlson2k) 303e34fcdd Fixed tests with GnuTLS in non-default path 2024-01-30 20:49:42 +01:00
Evgeny Grin (Karlson2k) 4f494d00b7 Fixed compiler warnings 2024-01-30 20:49:09 +01:00
Evgeny Grin (Karlson2k) e3673e4fd7 Moved test_quiesce to heavy tests
Actually the test is not heavy, but it is slow and has very little
benefit (the tested functionality is very stable).
2024-01-30 19:48:45 +01:00
Evgeny Grin (Karlson2k) ea618151c8 Skipped some HTTPS tests with old broken GnuTLS 2024-01-30 18:49:37 +01:00
Evgeny Grin (Karlson2k) 218f32f449 test_digestauth2: supported old libcurl versions 2024-01-30 17:32:59 +01:00
Evgeny Grin (Karlson2k) 7711d0133f test_str: reduced number of extra checked locales
Too many locales may trigger W32 protection warning.
2024-01-30 17:31:23 +01:00
Evgeny Grin (Karlson2k) d63cb66783 Muted extra compiler warnings 2024-01-30 17:22:36 +01:00
Evgeny Grin (Karlson2k) d874f86dd2 Fuzz test: increased tests' timeout value 2024-01-29 23:50:58 +01:00
Evgeny Grin (Karlson2k) 8ffa0a10d1 Fuzz tests: muted undefined behaviour signal 2024-01-29 23:50:13 +01:00
Evgeny Grin (Karlson2k) b78e24a192 Fixed compiler warnings 2024-01-29 23:26:49 +01:00
Evgeny Grin (Karlson2k) 49b9fb1b4d Fixed compiler warnings 2024-01-29 23:22:26 +01:00
Evgeny Grin (Karlson2k) c01b043ff9 Fixed and/or muted compiler warnings 2024-01-29 23:16:14 +01:00
Evgeny Grin (Karlson2k) ce9681ec24 Updated .gitignore 2024-01-29 22:26:45 +01:00
Evgeny Grin (Karlson2k) 6285d14f09 libcurl tests: fixed compiler warnings 2024-01-29 22:11:44 +01:00
Evgeny Grin (Karlson2k) 3bd6b07fc4 Minor corrections for bc827fcc09 2024-01-29 12:01:19 +01:00
Evgeny Grin (Karlson2k) bc827fcc09 digest_auth_example_adv: added new example
The new example demonstrates advanced usage of the digest auth API
2024-01-28 23:14:44 +01:00
Evgeny Grin (Karlson2k) f7969b8749 digest_auth_example: updated and fixed
The example was updated to use the new digest auth API.
Fixed run on W32.
2024-01-28 23:04:31 +01:00
Evgeny Grin (Karlson2k) e981dee05d Fixed some doxy for digest auth 2024-01-28 23:02:32 +01:00
Christian Grothoff 32aa4d0d99 fix #8012 2024-01-21 12:29:38 +01:00
Christian Grothoff 45aa83f172 fix memory leak on error path 2024-01-21 11:44:15 +01:00
Christian Grothoff 0e4d6c2f93 clean up logic, simplify one dead branch in test 2024-01-21 10:45:19 +01:00
Christian Grothoff 52a5e46584 use correct HTTP header (content type, not content encoding) for mime type in example; do check return value in example 2024-01-21 10:33:44 +01:00
Christian Grothoff 9131da3340 regenerate POTfiles 2024-01-21 10:18:35 +01:00
Christian Grothoff 0d85d57380 add missing lock, do not call 'close(-1)' on very rare error path 2024-01-21 10:18:21 +01:00
Christian Grothoff 639435c215 notes on MHD2 API 2024-01-19 20:13:23 +01:00
Evgeny Grin (Karlson2k) 47f5f72591 test_upgrade{,_large}{,_tls}: unified code, removed workarounds, added new test
Added test with buffers larger than maximum TLS packet size and with
message larger than buffer.

New MHD code does not need any "kicker" workaround anymore (used in
old test_upgrade_large.c code).
2024-01-04 16:47:07 +03:00
Evgeny Grin (Karlson2k) 8bfaec71d5 MHD_OPTION_CONNECTION_MEMORY_{LIMIT,INCREMENT}: added ignore of zero value 2024-01-04 16:33:36 +03:00
Evgeny Grin (Karlson2k) 156e10012c test_upgrade: changed the order of send/receive 2024-01-02 15:46:10 +03:00