Changelogs:
- 0.31.2
- Fix OpenSSL build w/o deprecated APIs.
- Fix unnecessary MD5 test for non-Digest auth.
- Fix hang on SSL connection close with IIS.
- 0.31.1
- Restore ne_md5_read_ctx() in OpenSSL build.
- Fix GCC warnings on Ubuntu.
- Fix various spelling mistakes in docs and headers.
- Fix ne_asctime_parse().
- 0.31.0
- New interfaces and features:
- Add more GCC “nonnull” attributes to ne_request_* functions.
- For OpenSSL builds, ne_md5 code uses the OpenSSL implementation.
- Add NE_SESSFLAG_SHAREPOINT session flag which enables workarounds for RFC non-compliance issues in Sharepoint.
- ne_uri.h: add ne_path_escapef() in support of above.
- ne_207.h: add ne_207_set_flags() likewise in support of above.
- API clarification:
- ne_version_match() behaviour now matches actual 0.27+ ABI history.
- Bug fixes:
- Fixes for OpenSSL 1.1.1 and TLSv1.3 support.
- Fix possible crash in ne_set_request_flag().
- Fix handling lock timeouts > LONG_MAX.
- New interfaces and features: