index
:
libmicrohttpd.git
b0.9.76
b0.9.77
branche_Edouard
debug-testsuite-netbsd
dev/ng0/gsoc2019
gsoc2019/wrapper
m1
m1g
master
GNU libmicrohttpd
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
microhttpd
/
digestauth.c
Commit message (
Expand
)
Author
Age
*
digestauth: use pre-calculated URI length to avoid stop at first binary zero
Evgeny Grin (Karlson2k)
2022-06-23
*
digestauth: use size_t for counting headers
Evgeny Grin (Karlson2k)
2022-06-23
*
digestauth: added check whether arguments specified in the right order
Evgeny Grin (Karlson2k)
2022-06-23
*
digestauth: removed now unused do-while scope
Evgeny Grin (Karlson2k)
2022-06-22
*
Fixed check for URL match to handle URLs with binary zero
Evgeny Grin (Karlson2k)
2022-06-22
*
digest_auth_check_all(): simplified, improved readability
Evgeny Grin (Karlson2k)
2022-06-22
*
MHD_parse_arguments_(): refactored, allow cls for the callback
Evgeny Grin (Karlson2k)
2022-06-22
*
Fixed wrong usage of maximum client nonce size as maximum size of server nonce
Evgeny Grin (Karlson2k)
2022-06-07
*
digestauth: avoid repetitive calculations of some strings' length
Evgeny Grin (Karlson2k)
2022-06-06
*
Simplified Digest Auth code by using the new string processing functions
Evgeny Grin (Karlson2k)
2022-06-06
*
Fixed 'int' instead of 'MHD_Result'
Evgeny Grin (Karlson2k)
2022-05-31
*
authentication: reworked header parsing
Evgeny Grin (Karlson2k)
2022-05-31
*
digestauth: reworked support for multiple digest algorithms
Evgeny Grin (Karlson2k)
2022-05-23
*
Created digestauth.h header
Evgeny Grin (Karlson2k)
2022-05-20
*
digestauth: simplified overflow check
Evgeny Grin (Karlson2k)
2022-05-16
*
Added two new public functions for digest authentication
Evgeny Grin (Karlson2k)
2022-05-13
*
digestauth: added detection for possibly fabricated nonces
Evgeny Grin (Karlson2k)
2022-05-13
*
digestauth: cosmetics
Evgeny Grin (Karlson2k)
2022-05-13
*
digestauth: fixed wrong results of client data check
Evgeny Grin (Karlson2k)
2022-05-13
*
digestauth: always use master daemon only
Evgeny Grin (Karlson2k)
2022-05-06
*
Added one more fallback for unique nonce generation
Evgeny Grin (Karlson2k)
2022-05-06
*
digestauth: added check for valid nonce format in the nonce-nc map
Evgeny Grin (Karlson2k)
2022-05-06
*
digestauth: added two more asserts
Evgeny Grin (Karlson2k)
2022-05-06
*
digestauth: fixed logic of free nonce-nc slot detection
Evgeny Grin (Karlson2k)
2022-05-06
*
Fixed additional wrong (inverted) asserts
Evgeny Grin (Karlson2k)
2022-05-05
*
Fixed wrong (inverted) asserts
Evgeny Grin (Karlson2k)
2022-05-05
*
digestauth: re-used static function
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: added management of nonce-nc map array slots
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: additional static function for code re-use
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: additional macros for readability
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: use mseconds for timestamp
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: increased timestamp to 48 bits
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: added run-time checks for algo value
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: additional assert
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: changed type of var
Evgeny Grin (Karlson2k)
2022-05-04
*
digestauth: use 7 bit shift for fast "hash"
Evgeny Grin (Karlson2k)
2022-05-04
*
check_nonce_nc(): sorted checks according to probability
Evgeny Grin (Karlson2k)
2022-05-01
*
check_nonce_nc(): additionally improved readability, fixed comments
Evgeny Grin (Karlson2k)
2022-05-01
*
check_nonce_nc(): fixed missing set of the bit for the old 'nc' value
Evgeny Grin (Karlson2k)
2022-05-01
*
check_nonce_nc(): moved 'nc' overflow check out of mutex lock
Evgeny Grin (Karlson2k)
2022-05-01
*
check_nonce_nc(): improved readability, fixed comments
Evgeny Grin (Karlson2k)
2022-05-01
*
check_nonce_nc(): simplified
Evgeny Grin (Karlson2k)
2022-05-01
*
digestauth: when checking 'nc' reuse always check nonce match first
Evgeny Grin (Karlson2k)
2022-05-01
*
digestauth: do not add nonce from client, if it was not generated by MHD
Evgeny Grin (Karlson2k)
2022-04-30
*
digestauth: added dedicated function for adding the new nonces
Evgeny Grin (Karlson2k)
2022-04-30
*
check_nonce_nc(): use already known nonce size, avoid size recalculation
Evgeny Grin (Karlson2k)
2022-04-30
*
digestauth: moved "hash" calculation to separate function
Evgeny Grin (Karlson2k)
2022-04-28
*
Fixed compiler warnings of implicit casting, which could change the value
Evgeny Grin (Karlson2k)
2022-04-27
*
Added _MHD_EXTERN to the all public functions definitions
Evgeny Grin (Karlson2k)
2022-04-18
*
Refactoring: different types for response and request headers
Evgeny Grin (Karlson2k)
2022-04-17
[next]