delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/05/15/06:14:19

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
X-Mailer: 21.4 (patch 21) "Educational Television" XEmacs Lucid (via feedmail 10 I)
From: "Dr. Volker Zell" <dr DOT volker DOT zell AT oracle DOT com>
Subject: [ANNOUNCEMENT] Updated: {neon/libneon27/libneon-devel}-0.28.2-1: HTTP and WebDAV library
To: cygwin AT cygwin DOT com
Date: Thu, 15 May 2008 11:39:04 +0200
Message-Id: <announce.7zlk2bzz2f.fsf@vzell-de.de.oracle.com>
MIME-Version: 1.0
Reply-To: cygwin AT cygwin DOT com
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Hi

New versions of 'neon/libneon27/libneon-devel' have been uploaded to a server near you.


DESCRIPTION:
============
neon is an HTTP and WebDAV client library, with a C language API.


Cygwin NEWS:
============

 o Switched to cygport build framework
 o Maintainer change
 o Package split into main, lib and devel packages


neon NEWS:
===============
  
Changes in release 0.28.2:
* Support "Proxy-Connection: Keep-Alive" for compatibility with HTTP/1.0
  proxies which require persistent connections for NTLM authentication
* Fix an fd leak in ne_ssl_{,cli}cert_read (GnuTLS only)
* Enable fast initialization in GnuTLS.

Changes in release 0.28.1:
* Fix Win32 build
* Fix build on SCO OpenServer 5.0.x (thanks to Nico Kadel-Garcia)
* Fix handling of Digest domain parameter values without a trailing slash
* Fix build against apr-util's bundled libexpat.la in Subversion
* Add --without-pakchois to configure (Arfrever Frehtes Taifersar Arahesis)
* zh message catalog renamed to zh_CN, translation updated (Dongsheng Song)

Changes in release 0.28.0:
* Interface changes:
 - none, API and ABI backwards-compatible with 0.27.x
* New interfaces:
 - ne_pkcs11.h: added basic PKCS#11 support (requires GnuTLS and pakchois)
 - ne_auth.h: added NE_AUTH_ALL and NE_AUTH_DEFAULT constants
 - ne_socket.h: added ne_sock_peer(), ne_sock_prebind(), ne_sock_cipher()
 - ne_session.h: NE_SESSFLAG_TLSSNI flag added; TLS SNI support is enabled
   by default, where supported; ne_set_localaddr() added
 - ne_request.h: added close_conn hooks (Robert J. van der Boon)
 - ne_basic.h: added ne_options2()
* Other changes:
 - add Polish (pl) translation (Arfrever Frehtes Taifersar Arahesis)
 - add support for the 'domain' parameter in Digest authentication
 - fix fd leak in ne_sock_connect() error path (Andrew Teirney)
 - the FD_CLOEXEC flag is set on socket fds
 - fix timezone handling in ne_dates for more platforms (Alessandro Vesely)
 - fix ne_simple_propfind() to print XML namespaces in flat property values
 - fix ne_get_range() for unspecified end-range case (Henrik Holst)
 - fix ne_strclean() to be locale-independent and avoid possible Win32 crash
 - fix ne_get_error() to not "clean" localized error strings
 - fix ne_ssl_clicert_read() to fail for client certs missing cert or key
 - Win32: fix build with VS 2008 (Stefan Kueng)
 - Win32: fix neon.mak to not double-quote $(MAKE) (Henrik Holst)
 - improve strength of Digest cnonces in GnuTLS builds

Changes in release 0.27.2:
* Fix crash in GSSAPI Negotiate response header verification (regression
  since 0.26.x)

Changes in release 0.27.1:
* Fix regression in response progress counter for notifier/progress callbacks
* Fix interface description for ne_set_notifier() callback; sr.total
  is set to -1 not 0 for an indeterminate response length

Changes in release 0.27.0:
* New interfaces:
 - ne_session.h: ne_fill_proxy_uri() retrieves configured proxy,
   ne_hook_post_headers() adds a hook after response headers are read,
   ne_set_connect_timeout() sets session connection timeout,
   NE_SESSFLAG_RFC4918, NE_SESSFLAG_CONNAUTH flags added
 - ne_socket.h: ne_sock_connect_timeout() sets connection timeout,
   ne_iaddr_reverse() performs reverse DNS lookup
 - ne_string.h: ne_buffer_snprintf() prints to a buffer object
 - ne_xml.h: ne_xml_resolve_nspace() resolves namespace prefixes
* Interface changes:
 - ne_set_notifier() replaces ne_set_status(); finer-grained and type-safe
   connection status information now provided; obsoletes ne_set_progress()
 - ne_xml_dispatch_request() now only invokes the XML parser for 
   response entities with an XML content-type, following RFC 3023 rules
 - ne_acl_set() now takes a "const" entries array
 - LFS compatibility functions *64 removed: all functions taking an
   off_t now take an ne_off_t which is off64_t for LFS builds
* GnuTLS support now mostly feature-complete with OpenSSL support:
 - greatly improved SSL distinguished name handling with GnuTLS >= 1.7.8
* Other changes:
 - descriptive error messages for authentication failures
 - SSPI support uses canonical DNS server name (Yves Martin)
 - fixes for handling of "stale" parameter in Digest authentication
 - added support for URIs in SSL server certificate subjectAltName field
 - fix compiler warnings with expat 2.x
 - fix handling of "Transfer-Encoding: identity" responses from privoxy

 
UPDATE:
=======
To update your installation, click on the "Install Cygwin now" link on the
http://cygwin.com/ web page.  This downloads setup.exe to your system.
Save it and run setup, answer the questions and pick up 'neon' from
the 'Libs' category (it should already be selected).

DOWNLOAD:
=========
Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to you:
http://cygwin.com/mirrors.html

QUESTIONS:
==========
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

--
Dr. Volker Zell
volunteer cygwin neon maintainer

CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=================================
To unsubscribe to the cygwin-announce mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message.  Send email
to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-YOU=YOURDOMAIN DOT COM AT cygwin DOT com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019