This commit is contained in:
parent
0da8a25dab
commit
32e55a220e
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f681b0214d4357626aceeed0acd1494df32438add7f76b3b8c2635da82fdd7e0
|
||||
size 583210
|
3
neon-0.27.1.tar.bz2
Normal file
3
neon-0.27.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2fb05e1620211063d13e5c9c70385b24f11ec205418241764540e93daec2f832
|
||||
size 596935
|
34
neon.changes
34
neon.changes
@ -1,3 +1,37 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 25 11:52:53 CEST 2007 - prusnak@suse.cz
|
||||
|
||||
- update do 0.27.1
|
||||
* 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
|
||||
* 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 17 10:43:17 CEST 2007 - prusnak@suse.cz
|
||||
|
||||
|
127
neon.spec
127
neon.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package neon (Version 0.26.4)
|
||||
# spec file for package neon (Version 0.27.1)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -11,13 +11,13 @@
|
||||
# norootforbuild
|
||||
|
||||
Name: neon
|
||||
BuildRequires: libexpat-devel openssl-devel zlib-devel
|
||||
BuildRequires: libexpat-devel libopenssl-devel zlib-devel
|
||||
Summary: An HTTP and WebDAV Client Library
|
||||
Version: 0.26.4
|
||||
Version: 0.27.1
|
||||
Release: 1
|
||||
License: GPL v2 or later
|
||||
Group: Development/Libraries/Other
|
||||
URL: http://www.webdav.org/neon
|
||||
Url: http://www.webdav.org/neon
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source: http://www.webdav.org/neon/neon-%{version}.tar.bz2
|
||||
|
||||
@ -53,14 +53,73 @@ Authors:
|
||||
--------
|
||||
Joe Orton <joe@manyfish.co.uk>
|
||||
|
||||
%package devel
|
||||
Summary: Static Libraries and header files for neon
|
||||
%package -n libneon27
|
||||
Summary: An HTTP and WebDAV Client Library
|
||||
Group: Development/Libraries/Other
|
||||
Requires: %{name} = %{version}
|
||||
Requires: openssl-devel zlib-devel libexpat-devel
|
||||
|
||||
%description devel
|
||||
Static libraries and C header files for the neon library.
|
||||
%description -n libneon27
|
||||
neon is an HTTP and WebDAV client library with a C interface.
|
||||
Featuring: * High-level interface to HTTP and WebDAV methods
|
||||
(PUT, GET, HEAD, etc.)
|
||||
|
||||
* Low-level interface to HTTP request handling to allow implementing
|
||||
new methods easily
|
||||
|
||||
* HTTP/1.1 and HTTP/1.0 persistent connections
|
||||
|
||||
* RFC2617 basic and digest authentication (including auth-int,
|
||||
md5-sess)
|
||||
|
||||
* Proxy support (including basic/digest authentication)
|
||||
|
||||
* Generic WebDAV 207 XML response handling mechanism
|
||||
|
||||
* XML parsing using the expat or libxml parsers
|
||||
|
||||
* Easy generation of error messages from 207 error responses
|
||||
|
||||
* WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL
|
||||
|
||||
* WebDAV metadata support: set and remove properties, query any set of
|
||||
properties (PROPPATCH/PROPFIND)
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Joe Orton <joe@manyfish.co.uk>
|
||||
|
||||
%package -n libneon-devel
|
||||
Summary: An HTTP and WebDAV Client Library
|
||||
Group: Development/Libraries/Other
|
||||
Requires: libneon27 = %{version}
|
||||
Requires: libopenssl-devel zlib-devel libexpat-devel
|
||||
|
||||
%description -n libneon-devel
|
||||
neon is an HTTP and WebDAV client library with a C interface.
|
||||
Featuring: * High-level interface to HTTP and WebDAV methods
|
||||
(PUT, GET, HEAD, etc.)
|
||||
|
||||
* Low-level interface to HTTP request handling to allow implementing
|
||||
new methods easily
|
||||
|
||||
* HTTP/1.1 and HTTP/1.0 persistent connections
|
||||
|
||||
* RFC2617 basic and digest authentication (including auth-int,
|
||||
md5-sess)
|
||||
|
||||
* Proxy support (including basic/digest authentication)
|
||||
|
||||
* Generic WebDAV 207 XML response handling mechanism
|
||||
|
||||
* XML parsing using the expat or libxml parsers
|
||||
|
||||
* Easy generation of error messages from 207 error responses
|
||||
|
||||
* WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL
|
||||
|
||||
* WebDAV metadata support: set and remove properties, query any set of
|
||||
properties (PROPPATCH/PROPFIND)
|
||||
|
||||
|
||||
|
||||
@ -77,7 +136,8 @@ sh autogen.sh
|
||||
%configure \
|
||||
--with-ssl \
|
||||
--disable-nls \
|
||||
--enable-shared \
|
||||
--enable-shared \
|
||||
--disable-static \
|
||||
--enable-warnings
|
||||
make %{?jobs:-j%jobs}
|
||||
|
||||
@ -87,30 +147,61 @@ make DESTDIR=$RPM_BUILD_ROOT docdir=%{_defaultdocdir}/%{name} install install-ma
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%post
|
||||
%post -n libneon27
|
||||
/sbin/ldconfig
|
||||
|
||||
%postun
|
||||
%postun -n libneon27
|
||||
/sbin/ldconfig
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc doc/*.txt doc/html
|
||||
%doc AUTHORS BUGS ChangeLog NEWS README THANKS TODO
|
||||
|
||||
%files -n libneon27
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/*.so.*
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%doc doc/*.txt doc/html
|
||||
%files -n libneon-devel
|
||||
%defattr(-,root,root)
|
||||
%{_bindir}/neon-config
|
||||
%{_includedir}/neon
|
||||
%{_mandir}/*/*
|
||||
%{_libdir}/*.a
|
||||
%{_libdir}/*.la
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/pkgconfig/neon.pc
|
||||
|
||||
%changelog
|
||||
* Tue Sep 25 2007 - prusnak@suse.cz
|
||||
- update do 0.27.1
|
||||
* 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
|
||||
* 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
|
||||
* Tue Jul 17 2007 - prusnak@suse.cz
|
||||
- update to 0.26.4
|
||||
* Fix Negotiate Authentication-Info response header verification with GSSAPI
|
||||
|
Loading…
Reference in New Issue
Block a user