summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* * src/ne_openssl.c: Fix GCC warning with OpenSSL build.HEADmasterJoe Orton2023-05-101-1/+1
* * src/ne_locks.c (ne_lock_refresh): Clear NE_REQFLAG_IDEMPOTENTJoe Orton2023-05-101-0/+3
* ne_openssl: Fix the build with libresslorbea2023-04-241-1/+3
* * src/ne_auth.c (insert_challenge): Compare hash algorithmJoe Orton2023-01-231-1/+2
* src/ne_socket.c: honour both USE_GETADDRINFO and need for socklen_tJim Klimov2022-10-051-0/+2
* src/ne_socket.c: fix use of Windows headersJim Klimov2022-10-051-1/+1
* Use GnuTLS system trust function if available.Joe Orton2022-09-101-0/+4
* Treat spaces as safe in Digest usernames.Joe Orton2022-09-102-29/+36
* Fix Digest auth failure without algorithm=Joe Orton2022-09-091-11/+12
* Add character lookup table generator utility, and fix a extparamJoe Orton2022-09-034-135/+322
* * src/ne_stubssl.c (ne_ssl_cert_digest): Fix warning with GCC 12.Joe Orton2022-07-201-1/+1
* * src/ne_auth.c (get_cnonce): Fix memory leak introduced inJoe Orton2022-07-201-1/+4
* * src/ne_auth.c (get_cnonce): Fix non-SSL build and warnings inJoe Orton2022-07-201-3/+3
* * src/ne_auth.c (get_cnonce): Stop using ne_md5* API, switch toJoe Orton2022-07-202-18/+7
* * src/ne_auth.c: Abstract out hash algorithm handling for Digest.Joe Orton2022-07-201-73/+49
* Relax strictness of usernames allowed with Digest without requiringJoe Orton2022-07-111-6/+44
* * src/ne_openssl.c: Fix possible build failures w/o pthreads forJoe Orton2022-03-251-5/+4
* ne_utils.h: Decorate public variables with NE_VARChun-wei Fan2022-03-241-2/+2
* ne_defs.h: Add NE_VAR macroChun-wei Fan2022-03-241-0/+12
* src: Add neon.defChun-wei Fan2022-03-241-0/+322
* config.hw.in, ne_defs.h: Adjust defines for 64-bit WindowsChun-wei Fan2022-03-231-0/+4
* * src/ne_auth.c (clean_session, digest_challenge): Use ne__strzeroJoe Orton2022-01-111-3/+5
* src/Makefile.in: add tag for libtool to avoid confusionThomas Klausner2021-10-231-2/+2
* src/ne_socket.c: improve NetBSD support.Thomas Klausner2021-10-231-1/+13
* Fix regression in authentication for request-target of "*" (#63):Joe Orton2021-09-241-10/+10
* Spelling fixes, thanks to Jens Schleusener. [skip ci]Joe Orton2021-09-202-2/+2
* * src/ne_request.c: Fix comment. [skip ci]Joe Orton2021-09-201-1/+1
* * src/ne_uri.c: Update comment. [skip ci]Joe Orton2021-09-201-1/+1
* * src/ne_socket.c (ne_sock_close): Skip calling shutdown for aJoe Orton2021-09-201-6/+7
* * src/ne_alloc.h (ne_calloc): Add malloc attribute.Joe Orton2021-09-171-1/+1
* * src/ne_request.c (send_request): Limit number of interim responsesJoe Orton2021-09-171-3/+12
* * src/ne_auth.h: Update comment about NE_AUTH_DIGEST.Joe Orton2021-09-171-1/+1
* ne_socket: Fix shutdown usage for windowsChristopher Degawa2021-08-231-3/+6
* * src/ne_socket.c (error_gnutls): Handle GNUTLS_E_INVALID_SESSION andJoe Orton2021-08-041-0/+4
* * src/ne_socket.c (ne_sock_shutdown): Fix typo for GnuTLS code.Joe Orton2021-08-041-1/+1
* Add API for socket shutdown, and fix TLS closure with OpenSSL 3.Joe Orton2021-08-043-17/+106
* * src/ne_socket.c (error_ossl): Handle OpenSSL 3 truncation errorJoe Orton2021-08-041-0/+19
* * src/ne_string.c (ne_strnqdup): Use ne_malloc.Joe Orton2021-07-051-1/+1
* Various minor Coverity/clang warning fixes, no functional change:Joe Orton2021-07-052-20/+19
* * src/ne_request.c, src/ne_session.h: Various updates for RFC 7230/1.Joe Orton2021-04-162-17/+20
* Update terminology for RFC 7230:Joe Orton2021-04-152-12/+13
* Add ne_ssl_cert_hdigest, alternative to ne_ssl_cert_digest.Joe Orton2021-03-215-18/+81
* * src/ne_string.h (ne_strparam): Clarify allowed charset values.Joe Orton2021-03-061-2/+2
* * src/ne_openssl.c (ne_vstrhash): Handle EVP_MD_CTX_new() failing.Joe Orton2021-03-061-1/+6
* * src/ne_auth.c (get_digest_h_urp): Factor out fromJoe Orton2021-03-061-41/+55
* * macros/neon.m4 (LIBNEON_SOURCE_CHECKS): Check for explicit_bzero.Joe Orton2021-03-063-5/+10
* * src/ne_auth.c (basic_challenge): Skip calculating the scope path forJoe Orton2021-03-061-4/+12
* Update copyright years.Joe Orton2021-01-2353-53/+53
* Support SHA-512 (in addition to SHA-512/256) with ne_strhash().Joe Orton2021-01-233-2/+5
* Fix use of NE_AUTH_PROXY with new ne_auth_add() API:Joe Orton2021-01-231-7/+7