Мяделец Андрей Алексеевич
44db29ca76
src/examples/demo{,_https}: fix response buffer overwriting
...
Adding address offset when copying string.
The code was broken by 5821a7f3 ("src/examples/demo{,_https}: added some error
checking, fixed compiler warnings").
2024-04-22 13:11:19 +02:00
Evgeny Grin (Karlson2k)
2e14003ebb
microhttpd.h: workaround for uncrustify bug
2024-04-11 18:29:56 +02:00
Evgeny Grin (Karlson2k)
4e056c9794
microhttpd.h: fixed feature name
2024-04-11 18:28:44 +02:00
Evgeny Grin (Karlson2k)
fd498a7064
Bump MHD_VERSION to indicate development version
2024-04-11 18:24:09 +02:00
Evgeny Grin (Karlson2k)
3aee48fd77
Releasing GNU libmicrohttpd 1.0.1
2024-02-23 21:22:58 +05:00
Evgeny Grin (Karlson2k)
71c543f409
digestauth: fixed compiler warnings
2024-02-21 19:49:57 +05:00
Evgeny Grin (Karlson2k)
4e2f9fd9e9
Fixed compiler warnings for builds without Digest Auth
2024-02-21 18:36:29 +05:00
Evgeny Grin (Karlson2k)
efe16e4891
Muted possible compiler warnings
2024-02-21 18:34:52 +05:00
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