summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* * test/socket.c (serve_reset, write_reset, read_reset): Avoidopenssl3Joe Orton2021-08-041-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-045-25/+192
* * src/ne_socket.c (error_ossl): Handle OpenSSL 3 truncation errorJoe Orton2021-08-041-0/+19
* * test/socket.c (close_and_wait): New utility function.Joe Orton2021-08-041-7/+18
* Stop double builds in Actions? [skip ci]Joe Orton2021-08-041-1/+1
* * test/basic.c, test/compress.c, test/ssl.c: More conversion toJoe Orton2021-08-043-45/+17
* * test/request.c (icy_protocol): Fix missing conversion toJoe Orton2021-08-031-1/+1
* Add destroy_and_wait() helper for client side of tests,Joe Orton2021-08-035-63/+41
* Add Actions badge. [skip ci]Joe Orton2021-07-091-0/+1
* Drop stuff tested in Actions now.Joe Orton2021-07-091-26/+0
* Add Ubuntu variations.Joe Orton2021-07-091-2/+3
* Add debug, GnuTLS to matrix.Joe Orton2021-07-091-4/+10
* Include headers to find socket and getaddrinfoRyan Schmidt2021-07-091-26/+55
* * 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
* Add GitHub Actions CI matrix, replacing a bunch of Travis tests.Joe Orton2021-06-302-17/+9
* Tweak actions events.Joe Orton2021-06-301-5/+1
* * macros/neon.m4 (NEON_GSSAPI): Adjust to use pkg-config data whereJoe Orton2021-06-301-10/+18
* Add test github actions workflow.Joe Orton2021-06-301-0/+18
* * 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-153-12/+15
* Update Travis link. [skip ci]Joe Orton2021-03-211-1/+1
* Add ne_ssl_cert_hdigest, alternative to ne_ssl_cert_digest.Joe Orton2021-03-218-18/+130
* * doc/ref/hash.xml: Clarify hash calculation.Joe Orton2021-03-061-1/+3
* * doc/: Add ne_strparam() documentation.Joe Orton2021-03-062-0/+76
* * src/ne_string.h (ne_strparam): Clarify allowed charset values.Joe Orton2021-03-061-2/+2
* * doc/ref/hash.xml: Add alias for ne_vstrhash, fix id.Joe Orton2021-03-061-1/+2
* * docs/: Add docs for ne_strhash, ne_vstrhash.Joe Orton2021-03-062-1/+108
* * 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-064-6/+12
* * src/ne_auth.c (basic_challenge): Skip calculating the scope path forJoe Orton2021-03-061-4/+12
* Use glibtoolize on macOS. (closes #43)Joe Orton2021-03-051-1/+1
* Avoid use of non-POSIX echo -n. (closes #44)Joe Orton2021-03-051-5/+5
* * macros/neon.m4 (NE_VERSIONS_BUNDLED): Bump to 0.32.0-dev.Joe Orton2021-01-231-4/+4
* Update copyright years.Joe Orton2021-01-2354-54/+54
* Support SHA-512 (in addition to SHA-512/256) with ne_strhash().Joe Orton2021-01-235-6/+32
* Fix use of NE_AUTH_PROXY with new ne_auth_add() API:Joe Orton2021-01-232-15/+31
* * src/ne_string.c (hex_chars): Use lowercase.Joe Orton2020-12-062-7/+3
* * src/ne_string.c (HEX2ASC): Use more brackets, unsigned short.Joe Orton2020-12-061-1/+1
* Add focal builds, remove redundant compiler: lines.Joe Orton2020-12-061-10/+6
* * src/ne_string.c (ne__strhash2hex, ne_strparam): Use fast hex lookupJoe Orton2020-12-061-4/+11
* Merge news from 0.31.x, updates for 0.32.0. [skip ci]Joe Orton2020-12-061-1/+18
* Support colon- and space-separated output for ne_strhash/ne_vstrhash.Joe Orton2020-12-066-18/+52
* * src/ne_string.h: Add malloc attribute to ne_base64, ne_strhash,Joe Orton2020-11-301-8/+12
* Update feature list. [skip ci]Joe Orton2020-11-282-6/+7
* Follow RFC 7617 rules for Basic authentication scope (issue #32):Joe Orton2020-11-212-9/+109
* * src/neon.vers: Add ne_add_auth.Joe Orton2020-11-211-0/+1