| Commit message (Expand) | Author | Age | Files | Lines |
* | Add new auth credentials callback which unifies server/proxy auth,new-creds | Joe Orton | 2020-11-21 | 6 | -50/+206 |
* | macros/neon.m4: add prologue to NE_SEARCH_LIBS | Christopher Degawa | 2020-11-21 | 1 | -4/+15 |
* | * src/ne_socket.c (write_raw): Use send(,,,MSG_NOSIGNAL) if available. | Joe Orton | 2020-11-21 | 2 | -2/+19 |
* | * test/ssl.c (fail_nul_cn, fail_nul_san): Disable tests with prebuilt | Joe Orton | 2020-10-20 | 1 | -3/+4 |
* | * src/ne_string.h: Add nonnull attribute to ne_strclean, | Joe Orton | 2020-09-21 | 1 | -2/+4 |
* | * test/socket.c (read_expect): Include error message on failure. | Joe Orton | 2020-09-21 | 1 | -1/+2 |
* | Update NEWS. [skip ci] | Joe Orton | 2020-09-14 | 1 | -2/+2 |
* | * src/ne_auth.h: Docs update. [skip ci] | Joe Orton | 2020-09-03 | 1 | -3/+6 |
* | Remove prehistory ChangeLog. | Joe Orton | 2020-09-03 | 1 | -737/+0 |
* | * src/ne_auth.c (basic_challenge): Reject a Basic challenge if | Joe Orton | 2020-09-03 | 2 | -2/+17 |
* | * src/ne_auth.h, src/ne_auth.c, test/auth.c: Rename | Joe Orton | 2020-09-03 | 3 | -22/+23 |
* | Makefile: Fix doc issue in out of source builds | Christopher Degawa | 2020-07-23 | 1 | -14/+13 |
* | Remove broken before_script. | Joe Orton | 2020-07-22 | 1 | -3/+0 |
* | Fix syntax. | Joe Orton | 2020-07-22 | 1 | -1/+2 |
* | Log tag/branch in Travis jobs. | Joe Orton | 2020-07-22 | 1 | -0/+2 |
* | Disable weak (RFC2069) Digest by default, unless NE_AUTH_WEAK_DIGEST | Joe Orton | 2020-07-12 | 4 | -17/+52 |
* | * src/ne_auth.c: Tweak debugging messages, no functional change. | Joe Orton | 2020-07-07 | 1 | -2/+2 |
* | * test/auth.c (multi_rfc7616): Fix leak in test code. | Joe Orton | 2020-07-06 | 1 | -0/+1 |
* | Handle Digest challenges in algorithm strength order (issue #26): | Joe Orton | 2020-07-06 | 2 | -31/+102 |
* | Add issue templates | Joe Orton | 2020-07-06 | 1 | -0/+22 |
* | * macros/neon.m4 (NE_FIND_AR): Fix ar&ranlib detection if | Joe Orton | 2020-06-19 | 1 | -2/+2 |
* | * test/Makefile.in: Drop unused AR, RANLIB (issue #28). | Joe Orton | 2020-06-19 | 1 | -3/+0 |
* | Revert "* src/ne_socket.c (ne_sock_close): Complete a bidirectional shutdown" | Joe Orton | 2020-06-18 | 1 | -5/+4 |
* | * test/string-tests.c (strhash_sha_512_256): Fix SHA-512/256 tests to | Joe Orton | 2020-06-18 | 1 | -4/+8 |
* | Provide ne_vstrhash() implementation using GnuTLS: | Joe Orton | 2020-06-18 | 4 | -16/+52 |
* | * src/ne_alloc.h (ne_malloc): Add malloc attribute. | Joe Orton | 2020-06-18 | 1 | -1/+1 |
* | * test/string-tests.c (strhash_sha_256): Split out from strhash; | Joe Orton | 2020-06-18 | 2 | -4/+35 |
* | * test/ssl.c (fail_nul_san): Skip for GnuTLS builds. | Joe Orton | 2020-06-18 | 2 | -11/+17 |
* | * src/ne_auth.c (digest_challenge): Check and fail if algorithm is | Joe Orton | 2020-06-18 | 2 | -13/+10 |
* | RFC 7616 updates. [skip ci] | Joe Orton | 2020-06-18 | 1 | -0/+14 |
* | Clarify handling of non-alphanumeric usernames in Basic/Digest. | Joe Orton | 2020-06-18 | 3 | -24/+123 |
* | * test/string-tests.c (strparam): Fix test code memory leak. | Joe Orton | 2020-06-18 | 1 | -0/+1 |
* | Define new ne_strparam() interface for encoding extended parameters | Joe Orton | 2020-06-18 | 4 | -0/+111 |
* | * test/utils.c (any_2xx_response): Use the X-Neon-Context: | Joe Orton | 2020-06-18 | 1 | -2/+11 |
* | * test/common/child.c, test/common/child.h | Joe Orton | 2020-06-18 | 2 | -0/+25 |
* | * src/ne_auth.c (request_digest): Don't leak response digest. | Joe Orton | 2020-06-18 | 1 | -0/+2 |
* | * src/ne_auth.c (request_digest): Don't leak sess->response_rhs | Joe Orton | 2020-06-18 | 1 | -1/+4 |
* | Ignore test/hello.txt [skip ci]. | Joe Orton | 2020-06-18 | 1 | -1/+1 |
* | * test/auth.c (make_digest, check_digest, serve_digest): Fix leaks. | Joe Orton | 2020-06-18 | 1 | -6/+25 |
* | Add support for SHA-256 and SHA-512-256 digests: | Joe Orton | 2020-06-18 | 2 | -169/+204 |
* | * src/ne_openssl.c (ne_vstrhash): Fix OpenSSL build. | Joe Orton | 2020-06-18 | 1 | -1/+3 |
* | * src/ne_string.h: Add NE_HASH_SHA512_256. | Joe Orton | 2020-06-18 | 2 | -4/+7 |
* | Rename NE_STRHASH_MD5 to NE_HASH_MD5, add NE_HASH_SHA256 (for OpenSSL | Joe Orton | 2020-06-18 | 5 | -28/+45 |
* | * src/ne_openssl.c (ne_vstrhash): Check flags field. | Joe Orton | 2020-06-18 | 2 | -0/+16 |
* | * src/ne_openssl.c, src/ne_string.c: Build OpenSSL ne_vstrhash() | Joe Orton | 2020-06-18 | 2 | -2/+2 |
* | Define ne_strhash, ne_vstrhash functions. | Joe Orton | 2020-06-18 | 6 | -38/+110 |
* | * src/ne_auth.c (digest_challenge): Fix leak of MD5 context in 57e21d34b52c88... | Joe Orton | 2020-06-18 | 1 | -0/+1 |
* | Support hashed usernames per RFC7616. | Joe Orton | 2020-06-18 | 2 | -3/+61 |
* | * test/auth.c (hash): Add function to simplify hashing. | Joe Orton | 2020-06-18 | 1 | -45/+38 |
* | * test/auth.c (verify_digest_header): Fail if cnonce is | Joe Orton | 2020-06-18 | 1 | -2/+4 |