diff options
-rw-r--r-- | NEWS | 7 | ||||
-rw-r--r-- | TODO | 13 |
2 files changed, 6 insertions, 14 deletions
@@ -5,11 +5,12 @@ Changes in release 0.25.0: - ne_read_response_to_fd() and ne_discard_response() for use with ne_begin_request/ne_end_request response handling. - ne_xmlreq.h: ne_xml_parse_response() and ne_xml_dispatch_request() - - ne_set_request_body_fd64() call for using an fd opened using O_LARGEFILE - - ne_set_request_body_provider64(), takes an off64_t length argument - ne_has_feature() for feature detection, replaces ne_support_ssl() - ne_set_addrlist() can be used to bypass normal DNS hostname resolver - ne_buffer_czappend(), convenience wrapper for ne_buffer_append. +* New interfaces on LFS systems for large file support: + - ne_set_request_body_fd64() call for using an fd opened using O_LARGEFILE + - ne_set_request_body_provider64(), takes an off64_t length argument * Interface changes: - ne_set_request_body_fd takes offset and length arguments and returns void - ne_set_request_body_provider takes length as off_t rather than size_t; @@ -19,6 +20,7 @@ Changes in release 0.25.0: - ne_set_request_expect100() replaces ne_set_expect100() as a per-request flag - ne_path_escape() now escapes all but unreserved characters - ne_ssl_clicert_name() and ne_ssl_cert_identity() clarified to return UTF-8. + - ne_uri_parse()/ne_uri_free() memory handling clarified. * Support for non-ASCII hostnames following the IDNA spec, using GNU libidn: - if enabled, ne_session_create can be passed a UTF-8 encoded hostname. * Bug fixes: @@ -31,6 +33,7 @@ Changes in release 0.25.0: - Win32: Negotiate/NTLM support using SSPI (Vladimir Berezniker) * Removed features: - the cookies interface has been removed + - ne_service_lookup() removed Changes in release 0.24.7: * Compression interface fixes: @@ -7,18 +7,10 @@ Please submit feature requests to <mailto:neon@webdav.org> For one-point-oh ---------------- -23. Mechanism for aborting a request mid-response; e.g., when a GET - fails due to out of disk space, abort the download. - -31. Make it threadsafe: - socket.c: getservbyname -> getservbyname_r. - -38. Replace all use of split_string/pair_string with ne_token. - 40. XML body acceptance callback should check Content-Type. Should also pass encoding to expat if one is given (how about libxml?). Recent mod_dav's return XML bodies in 424 responses which need - displaying properly. + parsing properly. 44. Finer-grained connection status feedback, i.e., "Sent Request", "Got response status-line"... "Reading response body" @@ -26,9 +18,6 @@ For one-point-oh 58. 2616 is quite strict about when to retry non-idempotent requests and when not to. neon may not be compliant here. -61. Make everything namespace-safe: - remove split_string/pair_string. - 62. Select which auth mechanisms are allowed, e.g. JUST SAY NO to basic might very well be useful to some apps. |