The NetBSD Project

CVS log for pkgsrc/www/neon/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / www / neon

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Nov 14 22:22:08 2024 UTC (9 hours, 10 minutes ago) by wiz
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.101: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.101: +2 -2 lines
*: recursive bump for icu 76 shlib major version bump

Revision 1.101: download - view: text, markup, annotated - select for diffs
Fri Nov 1 12:54:53 2024 UTC (13 days, 18 hours ago) by wiz
Branches: MAIN
Diff to: previous 1.100: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.100: +2 -2 lines
*: revbump for icu downgrade

Revision 1.100: download - view: text, markup, annotated - select for diffs
Fri Nov 1 00:54:07 2024 UTC (2 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.99: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.99: +2 -2 lines
*: recursive bump for icu 76.1 shlib bump

Revision 1.99: download - view: text, markup, annotated - select for diffs
Wed May 29 16:34:53 2024 UTC (5 months, 2 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.98: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.98: +2 -2 lines
revbump after icu and protobuf updates

Revision 1.98: download - view: text, markup, annotated - select for diffs
Thu May 16 06:15:42 2024 UTC (6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.97: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.97: +2 -1 lines
*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)

Revision 1.97: download - view: text, markup, annotated - select for diffs
Wed Feb 14 08:22:39 2024 UTC (9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1
Diff to: previous 1.96: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.96: +2 -3 lines
neon: update to 0.33.0.

Changes in release 0.33.0:
* Interface changes:
 - API and ABI backwards-compatible with 0.27.x and later
* Interface clarifications:
 - ne_locks.h: note that returned lock may have a different URI
   than the path passed to ne_lock_discover() due to added
   support for RFC 4918 "lockroot" in lock discovery
 - ne_request.h: ne_request_create() takes a "target" rather
   than a path and this can also be an absolute-URI
 - ne_request.h: never-used ne_free_hooks typedef removed
 - ne_dates.h: clarified error cases (behaviour unchanged)
 - ne_session.h: ne_session_create() 'host' must match RFC 3986
   syntax; IPv6 literal addresses must use [] brackets
* New interfaces and features:
 - added new configure flag --enable-auto-libproxy which enables
   libproxy by default for new sessions (Jan-Michael Brummer)
 - ne_locks.h: added DAV:lockroot support per RFC 4918
 - ne_ssl.h: ne_ssl_trust_default_ca() now a no-op for non-SSL sessions
 - ne_request.h: add ne_add_interim_handler() to handle interim
   (1xx) responses; headers in interim responses are now accessible
 - ne_basic.h: add ne_putbuf()
 - ne_strhash: SHA-512/256 now supported for LibreSSL 3.8+ (orbea)
 - response handling no longer applies a maximum limit on 1xx interim
   responses; an overall timeout equal to the read timeout is now
   applied if a read timeout is configured and 1XXTIMEOUT is enabled
 - ne_request.h: add NE_REQFLAG_1XXTIMEOUT
* Bug fixes:
 - test suite now works correctly on IPv6-only hosts (Jeremy Sowden)
 - fixes for building against LibreSSL (orbea)
 - ne_uri_parse() fixes for handling URI with no path and catch
   some invalid URIs which were allowed (fasticc)
 - retry requests after a 408 response on a persisted connection
 - 207 error strings are cleaned and compressed to a single line
 - fixed thread-safety in ne_rfc1123_date where gmtime_r is available
 - ne_lock_refresh() fixed to use a non-idempotent request
 - TLS name verification updated to match RFC 9110/6125, added strict
   handling of IP literals vs DNS names

Revision 1.96: download - view: text, markup, annotated - select for diffs
Wed Nov 8 13:21:21 2023 UTC (12 months, 1 week ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.95: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.95: +2 -2 lines
*: recursive bump for icu 74.1

Revision 1.95: download - view: text, markup, annotated - select for diffs
Tue Oct 24 22:11:30 2023 UTC (12 months, 3 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.94: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.94: +2 -2 lines
*: bump for openssl 3

Revision 1.94: download - view: text, markup, annotated - select for diffs
Wed Apr 19 08:08:50 2023 UTC (18 months, 4 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.93: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.93: +2 -1 lines
revbump after textproc/icu update

Revision 1.93: download - view: text, markup, annotated - select for diffs
Sun Jan 22 13:17:19 2023 UTC (21 months, 3 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.92: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.92: +7 -8 lines
neon: update to 0.32.5.

Changes in release 0.32.5:
* NOTE: Since 0.32.0 the "$KRB5_CONFIG" environment variable is ignored
  when running configure. Use KRB5_CONF_TOOL instead to specify an
  alternative to /usr/bin/krb5-config.
* Fail for configure --with-gssapi if GSSAPI can't be enabled (issue #102)
* Add Georgian translation (NorwayFun)
* Fixes for Windows MSYS2/MinGW build, including cross-build (Jim Klimov)

Revision 1.92: download - view: text, markup, annotated - select for diffs
Fri Oct 28 00:19:25 2022 UTC (2 years ago) by manu
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.91: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.91: +16 -3 lines
Move the information of CA bundle path to installed documentation

Revision 1.91: download - view: text, markup, annotated - select for diffs
Wed Oct 26 15:51:24 2022 UTC (2 years ago) by manu
Branches: MAIN
Diff to: previous 1.90: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.90: +15 -1 lines
Enable certificate validation for www/cadaver

This requires a dependency on www/neon, which performs the validation.
The CA bundle path is advertised by www/neon/MESSSAGE and depends
whether openssl is native or from pkgsrc.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Wed Oct 26 10:31:10 2022 UTC (2 years ago) by wiz
Branches: MAIN
Diff to: previous 1.89: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.89: +2 -1 lines
*: bump PKGREVISION for libunistring shlib major bump

Revision 1.89: download - view: text, markup, annotated - select for diffs
Sun Sep 18 11:47:54 2022 UTC (2 years, 1 month ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.88: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.88: +2 -2 lines
neon: update to 0.32.4.

Changes in release 0.32.4:
* Fix Digest regression in allowing implicit algorithm= (issue #88)
* Fix Digest to safely allow spaces in usernames (without userhash)
* ne_ssl_trust_default_ca() now uses the system's trusted CAs
  with GnuTLS where supported (matching behaviour of OpenSSL)

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sun Sep 11 13:47:25 2022 UTC (2 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.87: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.87: +2 -3 lines
neon: update to 0.32.3.

Changes in release 0.32.3:
* Improvements and fixes to Windows build (Chun-wei Fan)
* Fix finding pkg-config when cross-compiling (Hugh McMaster)
* Fix Digest cnonce entropy sources in non-SSL builds
* Fix cases where Digest usernames were rejected as non-ASCII
* Fix build failures with OpenSSL 1.1 on some platforms

Revision 1.87: download - view: text, markup, annotated - select for diffs
Tue Aug 9 12:08:32 2022 UTC (2 years, 3 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.86: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.86: +1 -3 lines
*: Remove hardcoded -liconv / -lintl on SunOS.

This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv
and gettext-lib.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Tue Jun 28 11:37:06 2022 UTC (2 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.85: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.85: +2 -1 lines
*: recursive bump for perl 5.36

Revision 1.85: download - view: text, markup, annotated - select for diffs
Sun Jan 16 23:11:03 2022 UTC (2 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.84: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.84: +2 -3 lines
neon: update to 0.32.2.

Changes in release 0.32.2:
* Fix auth handling for request-target of "*" (regressed since 0.31.x)
* Fix bindtextdomain() detection on OS X (Daniel Macks)
* Fix regeneration of docs in "make install" (Lonnie Abelbeck)
* Fixes for NetBSD build (Thomas Klausner)

Revision 1.84: download - view: text, markup, annotated - select for diffs
Wed Dec 8 16:02:48 2021 UTC (2 years, 11 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.83: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.83: +2 -2 lines
revbump for icu and libffi

Revision 1.83: download - view: text, markup, annotated - select for diffs
Thu Oct 21 07:46:39 2021 UTC (3 years ago) by wiz
Branches: MAIN
Diff to: previous 1.82: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.82: +2 -1 lines
*: recursive bump for heimdal 7.7.0

its buildlink3.mk now includes openssl's buildlink3.mk

Revision 1.82: download - view: text, markup, annotated - select for diffs
Sat Oct 9 10:54:12 2021 UTC (3 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.81: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.81: +4 -3 lines
neon: update to 0.32.1.

Changes in release 0.32.1:
* Fix configure CFLAGS handling in Kerberos detection.
* Various spelling fixes.

Changes in release 0.32.0:
* Interface changes:
 - API and ABI backwards-compatible with 0.27.x and later
 - NE_AUTH_DIGEST now only enables RFC 2617/7616 auth by default;
   to enable weaker RFC 2069 Digest, use NE_AUTH_LEGACY_DIGEST
   (treated as a security enhancement, not an API/ABI break)
* Interface clarifications:
 - ne_auth.h: use of non-ASCII usernames with the ne_auth_creds
   callback type is now rejected for Digest auth since the
   encoding is not specified.  ne_add_auth() can be used instead.
 - ne_request.h: the ne_create_request_fn callback is passed the
   request-target using RFC 7230 terminology
* New interfaces and features:
 - ne_string.h: added ne_strhash(), ne_vstrhash(), ne_strparam()
 - ne_auth.h: added RFC 7616 (Digest authentication) support,
   including userhash=, username*= and SHA-2 algorithms
   (SHA-2 requires GnuTLS/OpenSSL).  added NE_AUTH_LEGACY_DIGEST
 - ne_auth.h: added ne_add_auth() unified auth callback interface,
   accepts (only) UTF-8 usernames, uses a larger password buffer,
   and has different/improved attempt counter semantics.
 - RFC 7617 scoping rules are now applied for Basic authentication.
 - ne_ssl.h: added ne_ssl_cert_hdigest()
 - ne_socket.h: added ne_sock_shutdown()
 - sendmsg()/send() are used with the MSG_NOSIGNAL flag to write to
   sockets on Unix, rather than write()/writev(), avoiding SIGPIPE
 - explicit_bzero() is used where available to clear credentials
* Bug fixes:
 - fixed TLS connection shutdown handling for OpenSSL 3
 - fix various Coverity and cppcheck warnings (Sebastian Reschke)
 - Kerberos library detection uses pkg-config where possible.
 - fix some configure checks on Win32 (Christopher Degawa)
 - fix some configure errors on MacOS (Ryan Schmidt)

Revision 1.81: download - view: text, markup, annotated - select for diffs
Wed Sep 29 19:00:15 2021 UTC (3 years, 1 month ago) by adam
Branches: MAIN
Diff to: previous 1.80: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.80: +2 -2 lines
revbump for boost-libs

Revision 1.80: download - view: text, markup, annotated - select for diffs
Mon May 24 19:55:17 2021 UTC (3 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.79: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.79: +2 -2 lines
*: recursive bump for perl 5.34

Revision 1.79: download - view: text, markup, annotated - select for diffs
Wed Apr 21 13:24:18 2021 UTC (3 years, 6 months ago) by adam
Branches: MAIN
Diff to: previous 1.78: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.78: +2 -1 lines
revbump for boost-libs

Revision 1.78: download - view: text, markup, annotated - select for diffs
Sat Feb 6 06:33:11 2021 UTC (3 years, 9 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.77: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.77: +4 -5 lines
neon: Update to 0.31.2

* Set new HOMEPAGE and MASTER_SITES.

Changelog:
Changes in release neon 0.31.2, 20th June 2020

    Fix ne_md5_read_ctx() with OpenSSL on big-endian architectures.
    Fix GCC 10 warning in PKCS#11 build.
    Fix OpenSSL build w/o deprecated APIs (Rosen Penev).
    Fix unnecessary MD5 test for non-Digest auth (Sebastian Reschke).
    Fix hang on SSL connection close with IIS (issue #11).
    Fix ar, ranlib detection when cross-compiling (Sergei Trofimovich).

Changes in release neon 0.31.1, 17th April 2020

    ADMIN: The neon website has moved to https://notroj.github.io/neon/
    Restore ne_md5_read_ctx() in OpenSSL build.
    Fix gcc warnings on Ubuntu (Jan-Marek Glogowski).
    Fix various spelling mistakes in docs and headers (thanks to FOSSIES).
    Fix ne_asctime_parse() (Eugenij-W).
    Fix build with LibreSSL (Juan RP).

Changes in release neon 0.31.0, 24th March 2020

    Interface changes:
        none, API and ABI backwards-compatible with 0.27.x and later
    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 (thanks to Jan-Marek Glogowski and Giuseppe Castagno)
        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 crash with GnuTLS in client cert support (Henrik Holst)
        fix possible crash in ne_set_request_flag()
        fix build with libxml2 2.9.10 and later
        fix handling lock timeouts >LONG_MAX (Giuseppe Castagno)

Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Aug 31 18:12:35 2020 UTC (4 years, 2 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Diff to: previous 1.76: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.76: +2 -2 lines
*: bump PKGREVISION for perl-5.32.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Fri May 22 10:55:53 2020 UTC (4 years, 5 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Diff to: previous 1.75: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.75: +2 -2 lines
revbump after updating security/nettle

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sat Apr 25 12:45:43 2020 UTC (4 years, 6 months ago) by nia
Branches: MAIN
Diff to: previous 1.74: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.74: +2 -4 lines
neon: Add gnutls support.

This probably makes more sense as a default given that neon is GPLv2.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sat Jan 18 21:48:30 2020 UTC (4 years, 9 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.73: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.73: +2 -2 lines
*: Recursive revision bump for openssl 1.1.1.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Sun Aug 11 13:24:21 2019 UTC (5 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.72: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.72: +2 -2 lines
Bump PKGREVISIONs for perl 5.30.0

Revision 1.72: download - view: text, markup, annotated - select for diffs
Wed Aug 22 09:47:26 2018 UTC (6 years, 2 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Diff to: previous 1.71: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.71: +2 -1 lines
Recursive bump for perl5-5.28.0

Revision 1.71: download - view: text, markup, annotated - select for diffs
Sun Nov 26 10:50:17 2017 UTC (6 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.70: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.70: +3 -3 lines
neon: comment out dead sites.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon Oct 3 12:26:22 2016 UTC (8 years, 1 month ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.69: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.69: +2 -3 lines
Updated neon to 0.30.2.

Changes in release 0.30.2:
* Add support for OpenSSL 1.1.x (Kurt Roeckx).
* Fix PKCS#11 support under GnuTLS 3.x.
 - PKCS#11 API no longer supported with GnuTLS 2.x

Revision 1.69: download - view: text, markup, annotated - select for diffs
Sat Jul 9 06:39:13 2016 UTC (8 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.68: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.68: +2 -2 lines
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sat Mar 5 11:27:57 2016 UTC (8 years, 8 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.67: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.67: +2 -2 lines
Bump PKGREVISION for security/openssl ABI bump.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Fri Jun 12 10:51:50 2015 UTC (9 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.66: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.66: +2 -1 lines
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Thu Oct 9 14:07:10 2014 UTC (10 years, 1 month ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Diff to: previous 1.65: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.65: +1 -3 lines
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Wed Oct 1 16:10:53 2014 UTC (10 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.64: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.64: +2 -3 lines
Update to 0.30.1:

Changes in release 0.30.1:
* Fix memory leak with GnuTLS (Werner Baumann, Patrick Ohly).
* Fix possible crash after DNS lookup errors on Windows (Olivier Goffart).
* Don't fail if the SSL cert changes between connections with OpenSSL,
  behaviour now matches that with GnuTLS.
* Fix PKCS#11 support under OpenSSL with TLS 1.2.
* Fix static linking with pkg-config file (Alan H).

Revision 1.64: download - view: text, markup, annotated - select for diffs
Thu May 29 23:37:58 2014 UTC (10 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.63: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.63: +2 -2 lines
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Wed Feb 12 23:18:46 2014 UTC (10 years, 9 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to: previous 1.62: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.62: +2 -2 lines
Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue Jan 14 19:35:48 2014 UTC (10 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.61: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.61: +2 -9 lines
Upstream fixed the .so lines in their manpages, remove workaround.
From Hakan Engvall in PR 48519.

Bump PKGREVISION.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Oct 22 11:44:39 2013 UTC (11 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Diff to: previous 1.60: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.60: +2 -3 lines
Update to 0.30.0:

Changes in release 0.30.0:
* Interface changes:
 - none, API and ABI backwards-compatible with 0.27.x and later
* New interfaces and features:
 - ne_ssl.h: added ne_ssl_clicert_import, ne_ssl_context_get_flag
 - ne_session.h: added ne_set_addrlist2
 - ne_socket.h: added ne_addr_canonical
 - ne_auth.h: added NE_AUTH_GSSAPI_ONLY, NE_AUTH_SSPI (Nathanael Rensen)
 - ne_basic.h: added NE_CAP_EXT_MKCOL options test
 - ne_request.h: support chunked bodies with negative length passed to
   ne_set_request_body_provider (Julien Reichel)
* Bug fixes:
 - ne_path_escape: fix excessive memory allocation (Pierre Crokaert)
 - SSPI auth: use canonical server hostname, clear SSPI context after
   successful auth (Nathanael Rensen)
 - build fixes for Open Watcom compiler (NormW)
 - fix Win32 error code handling for local ne_sock_prebind bind failure
 - Win32: support LFS, thread-safe OpenSSL (Diego Santa Cruz)
 - GnuTLS: fix GnuTLS 3.x support (Matthias Petschick, Bartosz Brachaczek)

Revision 1.60: download - view: text, markup, annotated - select for diffs
Mon Jun 24 13:44:20 2013 UTC (11 years, 4 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.59: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.59: +3 -1 lines
Explicitly link against libintl on SunOS.  Fixes a number of dependencies.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Fri May 31 12:42:33 2013 UTC (11 years, 5 months ago) by wiz
Branches: MAIN
Diff to: previous 1.58: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.58: +2 -2 lines
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Wed Feb 6 23:20:54 2013 UTC (11 years, 9 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.57: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.57: +2 -2 lines
PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sun Oct 28 06:30:23 2012 UTC (12 years ago) by asau
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.56: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.56: +1 -2 lines
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed Oct 3 21:58:31 2012 UTC (12 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.55: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.55: +2 -2 lines
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Thu May 24 13:10:20 2012 UTC (12 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Diff to: previous 1.54: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.54: +10 -1 lines
Fix path in .so includes to be relative to ${PKGMANDIR}.
Bump PKGREVISION.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Thu Dec 15 15:19:35 2011 UTC (12 years, 11 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.53: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.53: +3 -4 lines
update to 0.29.6
changes:
-bugfixes (mostly SSL releated)
-docs updates

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Apr 22 13:44:59 2011 UTC (13 years, 6 months ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Diff to: previous 1.52: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.52: +2 -1 lines
recursive bump from gettext-lib shlib bump.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Mar 11 12:24:58 2010 UTC (14 years, 8 months ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Diff to: previous 1.51: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.51: +2 -2 lines
Update to 0.29.3.

    *  Change ne_sock_close() to no longer wait for SSL closure alert:
          o fixes possible hang with IIS servers when closing SSL connection
          o this reverts the behaviour with OpenSSL to match 0.28.x,
          and changes the behaviour with GnuTLS to match that with
          OpenSSL
    * Fix memory leak with GnuTLS
    * API clarification in ne_sock_close():
          o SSL closure handling now documented
          o return value semantics fixed to describe the implementation

Revision 1.51: download - view: text, markup, annotated - select for diffs
Thu Mar 11 00:05:18 2010 UTC (14 years, 8 months ago) by gdt
Branches: MAIN
Diff to: previous 1.50: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.50: +2 -3 lines
Update to 0.29.2.

Changes in release neon 0.29.2, 30 December 2009 (PGP signature)

    * Fix spurious 'certificate verify failed' errors with OpenSSL (Tom C)
    * Fix unnecessary re-authentication with SSPI (Danil Shopyrin)
          o Note that this change was previously listed in the 0.29.1 changes, however the patch had not been merged.

Changes in release neon 0.29.1, 15 December 2009 (PGP signature)

    * Fixes for (Unix) NTLM implementation:
          o fix handling of session timeout (Kai Sommerfeld)
          o fix possible crash ([email protected])
    * Build fixes for Win32:
          o fix use of socklen_t with recent SDKs (Stefan Kung)
          o fix USE_GETADDRINFO on Win2K (Kai Sommerfeld)
    * Fix build with versions of GnuTLS older than 2.8.0.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Jan 17 12:02:49 2010 UTC (14 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.49: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.49: +2 -1 lines
Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.45.2.1: download - view: text, markup, annotated - select for diffs
Tue Sep 15 13:32:04 2009 UTC (15 years, 2 months ago) by spz
Branches: pkgsrc-2009Q2
Diff to: previous 1.45: preferred, colored; next MAIN 1.46: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.45: +5 -2 lines
Pullup ticket 2894 - requested by tron
security update

Revisions pulled up:
- pkgsrc/www/neon/Makefile		by patch
- pkgsrc/www/neon/PLIST			by patch
- pkgsrc/www/neon/distinfo		by patch

Files added:
pkgsrc/www/neon/patches/patch-ab	by patch

   Module Name:    pkgsrc
   Committed By:   tron
   Date:           Mon Sep 14 16:48:44 UTC 2009

   Modified Files:
           pkgsrc/www/neon: Makefile PLIST distinfo
           pkgsrc/www/neon/patches: patch-ab
   Removed Files:
           pkgsrc/www/neon/patches: patch-aa

   Log Message:
   Update "neon" package to version 0.29. Changes since version 0.28.5:
   * Interface changes:
     o none, API and ABI backwards-compatible with 0.28.x and 0.27.x
   * New interfaces and features:
     o added NTLM auth support for Unix builds (Kai Sommerfeld,
       Daniel Stenberg)
     o ne_auth.h: added NE_AUTH_GSSAPI and NE_AUTH_NTLM auth protocol codes
     o added ne_acl3744.h, updated WebDAV ACL support (Henrik Holst)
     o added built-in SOCKS v4/v4a/v5 support: ne_socket.h:ne_sock_proxy(),
       and ne_session.h:ne_session_socks_proxy()
     o added support for system-default proxies: ne_session_system_proxy(),
       implemented using libproxy where available
     o ne_session.h: added NE_SESSFLAG_EXPECT100 session flag,
       SSL verification failure bits extended by NE_SSL_BADCHAIN and
       NE_SSL_REVOKED, better handling of failures within the cert chain
       (thanks to Ludwig Nussel)
     o ne_socket.h: ne_sock_writev() (Julien Reichel), ne_sock_set_error(),
       ne_iaddr_raw(), ne_iaddr_parse()
     o ne_string.h: ne_buffer_qappend(), ne_strnqdup()
   * Deprecated interfaces:
     o ne_acl.h is obsoleted by ne_acl3744.h (but is still present)
     o obsolete feature "NE_FEATURE_SOCKS" now never marked present
   * Other changes:
     o fix handling of "stale" flag in RFC2069-style Digest auth challenge
     o ne_free() implemented as a function on Win32 (thanks to Helge Hess)
     o symbol versioning used for new symbols, where supported
     o ensure SSL connections are closed cleanly with OpenSSL
     o fix build with OpenSSL 1.0 beta
     o updated Polish (pl) translation (Arfrever Frehtes Taifersar Arahesis)
   * SECURITY (CVE-2009-2473): Fix "billion laughs" attack against expat;
     could allow a Denial of Service attack by a malicious server.
   * SECURITY (CVE-2009-2474): Fix handling of an embedded NUL byte in a
     certificate subject name; could allow an undetected MITM attack against
     an SSL server if a trusted CA issues such a cert.

   Tested by Daniel Horecki with SVN client.


   To generate a diff of this commit:
   cvs rdiff -u -r1.48 -r1.49 pkgsrc/www/neon/Makefile
   cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/neon/PLIST
   cvs rdiff -u -r1.20 -r1.21 pkgsrc/www/neon/distinfo
   cvs rdiff -u -r1.1 -r0 pkgsrc/www/neon/patches/patch-aa
   cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/neon/patches/patch-ab

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Sep 14 16:48:43 2009 UTC (15 years, 2 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Diff to: previous 1.48: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.48: +3 -2 lines
Update "neon" package to version 0.29. Changes since version 0.28.5:
* Interface changes:
  o none, API and ABI backwards-compatible with 0.28.x and 0.27.x
* New interfaces and features:
  o added NTLM auth support for Unix builds (Kai Sommerfeld,
    Daniel Stenberg)
  o ne_auth.h: added NE_AUTH_GSSAPI and NE_AUTH_NTLM auth protocol codes
  o added ne_acl3744.h, updated WebDAV ACL support (Henrik Holst)
  o added built-in SOCKS v4/v4a/v5 support: ne_socket.h:ne_sock_proxy(),
    and ne_session.h:ne_session_socks_proxy()
  o added support for system-default proxies: ne_session_system_proxy(),
    implemented using libproxy where available
  o ne_session.h: added NE_SESSFLAG_EXPECT100 session flag,
    SSL verification failure bits extended by NE_SSL_BADCHAIN and
    NE_SSL_REVOKED, better handling of failures within the cert chain
    (thanks to Ludwig Nussel)
  o ne_socket.h: ne_sock_writev() (Julien Reichel), ne_sock_set_error(),
    ne_iaddr_raw(), ne_iaddr_parse()
  o ne_string.h: ne_buffer_qappend(), ne_strnqdup()
* Deprecated interfaces:
  o ne_acl.h is obsoleted by ne_acl3744.h (but is still present)
  o obsolete feature "NE_FEATURE_SOCKS" now never marked present
* Other changes:
  o fix handling of "stale" flag in RFC2069-style Digest auth challenge
  o ne_free() implemented as a function on Win32 (thanks to Helge Hess)
  o symbol versioning used for new symbols, where supported
  o ensure SSL connections are closed cleanly with OpenSSL
  o fix build with OpenSSL 1.0 beta
  o updated Polish (pl) translation (Arfrever Frehtes Taifersar Arahesis)
* SECURITY (CVE-2009-2473): Fix "billion laughs" attack against expat;
  could allow a Denial of Service attack by a malicious server.
* SECURITY (CVE-2009-2474): Fix handling of an embedded NUL byte in a
  certificate subject name; could allow an undetected MITM attack against
  an SSL server if a trusted CA issues such a cert.

Tested by Daniel Horecki with SVN client.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Fri Jul 24 18:09:27 2009 UTC (15 years, 3 months ago) by drochner
Branches: MAIN
Diff to: previous 1.47: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.47: +3 -2 lines
comment out "perl" dependency, it is only needed for selftests

Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Jul 24 18:06:04 2009 UTC (15 years, 3 months ago) by drochner
Branches: MAIN
Diff to: previous 1.46: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.46: +2 -1 lines
-on NetBSD, set the sa_len sockaddr field, makes at least the
 "reverse lookup" selftest succeed
-fix a memory allocation in case a sockaddr is larger than
 "struct addrinfo" -- likely with IPv6
ride on update

Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Jul 24 15:18:24 2009 UTC (15 years, 3 months ago) by tnn
Branches: MAIN
Diff to: previous 1.45: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.45: +2 -2 lines
patch-aa:
add a local copy of SSL_SESSION_cmp which is missing in openssl 1.0.0 betas.
based on hack found at: http://trac.macports.org/ticket/19124
This fixes subversion-base build on NetBSD-current.

While here update to neon-0.28.5.

Changes in release neon 0.28.5, 3 July 2009 (PGP signature)
* Enable support for X.509v1 CA certificates in GnuTLS.
* Fix handling of EINTR in connect() calls.
* Fix use of builds with SOCK_CLOEXEC support on older Linux kernels.

Changes in release neon 0.28.4, 3 March 2009 (PGP signature)
* Fix ne_forget_auth (Kai Sommerfeld)
* GnuTLS support fixes:
  o fix handling of PKCS#12 client certs with multiple certs or keys
  o fix crash with OpenPGP certificate
  o use pkg-config data in configure, in preference to libgnutls-config
* Add PKCS#11 support for OpenSSL builds (where pakchois is available)
* Fix small memory leak in PKCS#11 code.
* Fix build on Haiku (scott mc)

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon Apr 6 12:54:06 2009 UTC (15 years, 7 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2009Q2-base
Branch point for: pkgsrc-2009Q2
Diff to: previous 1.44: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.44: +2 -5 lines
Update neon to 0.28.3

Remove comment about checking subversion for neon > 0.27 as 0.28.3 is
in fact the prefered version for the current subversion.

Several years of bug fixes.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Aug 18 00:55:48 2008 UTC (16 years, 3 months ago) by epg
Branches: MAIN
CVS tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.43: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.43: +2 -2 lines
Set MAINTAINER to pkgsrc-users@.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Jan 18 05:09:52 2008 UTC (16 years, 10 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper
Diff to: previous 1.42: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.42: +2 -2 lines
Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@

Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Nov 8 16:16:11 2007 UTC (17 years ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Diff to: previous 1.41: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.41: +3 -1 lines
Prevent problems when upgrading neon.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Mar 23 23:52:17 2007 UTC (17 years, 7 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Diff to: previous 1.40: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.40: +3 -1 lines
Needs gettext-lib to work as expected. Bump revision.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Fri Mar 16 00:29:51 2007 UTC (17 years, 8 months ago) by joerg
Branches: MAIN
Diff to: previous 1.39: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.39: +2 -2 lines
Needs msgfmt.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Mar 11 21:01:31 2007 UTC (17 years, 8 months ago) by adam
Branches: MAIN
Diff to: previous 1.38: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.38: +11 -14 lines
Changes 0.26.3:
* Fix buffer under-read in URI parser (Laszlo Boszormenyi, CVE-2007-0157)
* Fix regression in handling of "attempt" argument passed to auth callbacks;
  ensure the value only increments for each invocation of the callback
* Fix handling of "nextnonce" parameter in Digest authentication

Changes 0.26.2:
* Fix error reported for LOCK responses lacking a Lock-Token header.
* Use Libs.private in neon.pc for newer versions of pkg-config.
* Build fix for platforms without libintl.h.
* Build fixes for MinGW.
* Build fix for h_errno detection on HP-UX 10.
* Win32: enable debugging; build fixes with some SDKs.

Changes 0.26.1:
* Build fixes for Win32 (D.J. Heap) and OS X.
* Add Simplified Chinese translation

Changes in release 0.26.0:
* Added internationalization support:
* Added support for GnuTLS
* Changes and additions to URI support:
* Changed results callbacks for ne_lock_discover, PROPFIND interfaces:
* Added functions which give control over authentication protocol use:
* Added ne_unhook_* functions to remove hooks
* Added ne_set_session_flags()/ne_get_session_flags() functions:
* Added ne_set_request_flags()/ne_get_request_flags() functions:
* Change ne_md5.h interface to make struct ne_md5_ctx opaque:
* Fixed ne_get_range(), added ne_get_range64()
* Removed NE_FREE() macro from ne_alloc.h
* Added ne_strcasecmp(), ne_strncasecmp(), ne_tolower() functions
* Changed ne_sock_init()/ne_sock_exit() such that ne_sock_exit()
* Added "--enable-threadsafe-ssl=posix" configure flag, to enable
* The manual is now licensed under the GPL rather than the GFDL

Revision 1.38: download - view: text, markup, annotated - select for diffs
Fri Nov 3 19:16:41 2006 UTC (18 years ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Diff to: previous 1.37: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.37: +2 -1 lines
DESTDIR support.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Feb 5 23:11:26 2006 UTC (18 years, 9 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Diff to: previous 1.36: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.36: +2 -2 lines
Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Jan 31 04:15:29 2006 UTC (18 years, 9 months ago) by epg
Branches: MAIN
Diff to: previous 1.35: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.35: +3 -2 lines
Instead of disabling gssapi, make it optional.  Patch by Mark Davies
<[email protected]> in PR 32642.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Jan 30 23:20:31 2006 UTC (18 years, 9 months ago) by epg
Branches: MAIN
Diff to: previous 1.34: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.34: +2 -1 lines
Pass --without-gssapi to configure, resolving PR 32642.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Wed Jan 25 20:14:27 2006 UTC (18 years, 9 months ago) by epg
Branches: MAIN
Diff to: previous 1.33: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.33: +2 -1 lines
USE_TOOLS+=pkg-config (PR 32634)

Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Jan 24 07:32:49 2006 UTC (18 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.32: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.32: +2 -1 lines
Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Jan 23 03:19:42 2006 UTC (18 years, 9 months ago) by epg
Branches: MAIN
Diff to: previous 1.31: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.31: +2 -2 lines
Update provided by wiz.

Changes in release 0.25.5:
* ne_ssl_clicert_decrypt(): catch and fail to load a client cert
  with mismatched key/cert pair.
* Fix build issue on AIX 5.1.
* Fix warnings if built against OpenSSL >= 0.9.8.
* Win32: fix issues in SSPI implementation (Stefan Küng).

Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Jan 2 21:01:59 2006 UTC (18 years, 10 months ago) by epg
Branches: MAIN
Diff to: previous 1.30: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.30: +2 -3 lines
Update to 0.25.4:

Changes in release 0.25.4:
* GSSAPI fixes for non-MIT implementations (Mikhail Teterin).
* Fix ne_print_request_header() et al to use 8K buffer size on all
 platforms (fixes issue with long Destination: URLs on Win32).
* Win32 build fix for !USE_GETADDRINFO configuration.
* Documentation updates.

Changes in release 0.25.3:
* ne_lock() and ne_unlock(): fix cases where NE_ERROR would be returned
  instead of e.g. NE_AUTH on auth failure.
* Prevent use of poll() on Darwin.
* Fix gethostbyname-based resolver on LP64 platforms (Matthew Sanderson).

Changes in release 0.25.2:
* Really fix the Win32 build.

Changes in release 0.25.1:
* ne_get_content_type(): fix cases where the charset field was not set
  to NULL after successful return (Johannes Schneider)
* Compressed response handling fixes:
 - fix double invocation of reader callback with len=0
 - fix cases where the reader callback return value was ignored
* Cache the new SSL session if the old one was expired (Robert Eiglmaier)
* Win32: fix build issues.

Changes in release 0.25.0:
* New interfaces:
 - ne_get_response_header() replaces ne_add_response_header_handler
 - ne_read_response_to_fd() and ne_discard_response() for use with
   ne_begin_request/ne_end_request style response handling
 - ne_xmlreq.h: ne_xml_parse_response() and ne_xml_dispatch_request()
 - ne_has_support() 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.
 - ne_iaddr_typeof() returns type of a socket object
 - ne_get_content_type() replaces ne_content_type_handler()
 - ne_set_request_expect100() replaces ne_set_expect100()
* 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;
   provider callbacks now MUST set session error string if returning an error
 - response body reader callback returns an integer and can abort the response
 - ne_decompress_destroy() returns void; errors are caught earlier
 - ne_xml_failed() replaces ne_xml_valid(), with different return value logic
 - ne_xml_parse() can return an error; ne_xml_parse_v() aborts the response if
   the parse either fails or is aborted by a handler returning NE_XML_ABORT
 - ne_path_escape() now escapes all but unreserved characters
 - ne_ssl_clicert_name() and ne_ssl_cert_identity() clarified to return UTF-8
 - ne_ssl_clicert_name() clicert object argument is now const
 - ne_uri_parse()/ne_uri_free() memory handling clarified
 - removed the buffer length requirement for ne_read_response_block()
* Bug fixes:
 - properly handle multiple Authentication challenges per request
 - fixes and improvements to the Negotiate auth implementation
 - handle proxies which send a 401 auth challenge to a CONNECT request
 - XML: handle the UTF-8 BOM even if the underlying parser does not
 - Win32: Fix timezone handling (Jiang Lei)
 - ne_lock_refresh() works and will update timeout of passed-in lock
 - persistent connection timeout handling fixes for CygWin et al
 - impose hard limit of 1024 props per resource in ne_props.h response parsing
* New platform-specific features:
 - Win32: Negotiate/NTLM support using SSPI (Vladimir Berezniker)
 - Win32: Add IPv6 support using ENABLE_IPV6 neon.mak flag (Kai Sommerfeld)
* Removed features:
 - the cookies interface has been removed
 - removed functions: ne_service_lookup(), ne_put_if_unmodified()
 - "qop=auth-int" support removed from Digest auth implementation
* Default XML parser search changed to check for expat before libxml2.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Sep 28 12:32:26 2005 UTC (19 years, 1 month ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Diff to: previous 1.29: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.29: +2 -2 lines
Fixed pkglint warnings.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Apr 11 21:47:54 2005 UTC (19 years, 7 months ago) by tv
Branches: MAIN
CVS tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Diff to: previous 1.28: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.28: +1 -2 lines
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sat Nov 27 00:36:25 2004 UTC (19 years, 11 months ago) by epg
Branches: MAIN
CVS tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Diff to: previous 1.27: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.27: +2 -2 lines
Set MAINTAINER to [email protected].

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Oct 3 00:18:26 2004 UTC (20 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.26: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.26: +2 -1 lines
Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Wed Jul 14 16:20:30 2004 UTC (20 years, 4 months ago) by epg
Branches: MAIN
CVS tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Diff to: previous 1.25: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.25: +2 -2 lines
Update neon to 0.24.7

Changes in release 0.24.7:
* Compression interface fixes:
 - fix issues handling content decoding and request retries from
 authentication challenges (Justin Erenkrantz)
 - fix places where reader callback would receive spurious size=0 calls
 - fix to pass user-supplied userdata to user-supplied acceptance callback
* Fix for RFC2617-style digest authentication (Hideaki Takahashi).
* Fix to pick up gethostbyname() on QNX 6.2.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed May 19 11:03:29 2004 UTC (20 years, 6 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Diff to: previous 1.24: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.24: +2 -2 lines
update to 0.24.6
Security fix release

Revision 1.23.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 27 08:50:25 2004 UTC (20 years, 6 months ago) by agc
Branches: pkgsrc-2004Q1
Diff to: previous 1.23: preferred, colored; next MAIN 1.24: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.23: +2 -3 lines
Pull up a security fix to the pkgsrc-2004Q1 branch.

Requested by xtraeme in ticket pkgsrc-24.

"Update neon to 0.24.5

Changes in release 0.24.5:
* SECURITY (CVE CAN-2004-0179): Fix format string vulnerabilities in
 XML/207 response handling, reported by [email protected].
* Performance fix: avoid seeding the SSL PRNG if not creating an SSL socket.
* ne_ssl_readable_dname() is now defined to return UTF-8 strings.
* Fix case where gssapi/gssapi_generic.h was included but not present.
* Fix ne_utils.c build on platforms where zlib does "#define const".
* Fix use of ne_proppatch_operation with some C++ compilers.
* Update libtool for fix to --enable-shared on Darwin.
* BeOS: check for gethostbyname in -lbind (David Reid)."

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Apr 16 12:34:54 2004 UTC (20 years, 7 months ago) by xtraeme
Branches: MAIN
Diff to: previous 1.23: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.23: +2 -3 lines
Update neon to 0.24.5

Changes in release 0.24.5:
* SECURITY (CVE CAN-2004-0179): Fix format string vulnerabilities in
 XML/207 response handling, reported by [email protected].
* Performance fix: avoid seeding the SSL PRNG if not creating an SSL socket.
* ne_ssl_readable_dname() is now defined to return UTF-8 strings.
* Fix case where gssapi/gssapi_generic.h was included but not present.
* Fix ne_utils.c build on platforms where zlib does "#define const".
* Fix use of ne_proppatch_operation with some C++ compilers.
* Update libtool for fix to --enable-shared on Darwin.
* BeOS: check for gethostbyname in -lbind (David Reid).

Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Mar 26 02:27:57 2004 UTC (20 years, 7 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2004Q1-base
Branch point for: pkgsrc-2004Q1
Diff to: previous 1.22: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.22: +2 -1 lines
PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Mar 23 04:41:02 2004 UTC (20 years, 7 months ago) by jlam
Branches: MAIN
Diff to: previous 1.21: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.21: +2 -2 lines
USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Mar 7 22:30:33 2004 UTC (20 years, 8 months ago) by minskim
Branches: MAIN
Diff to: previous 1.20: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.20: +7 -5 lines
bl3ify and enable pkgviews installation.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Feb 14 17:21:54 2004 UTC (20 years, 9 months ago) by jlam
Branches: MAIN
Diff to: previous 1.19: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.19: +1 -3 lines
LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Dec 20 19:44:39 2003 UTC (20 years, 11 months ago) by heinz
Branches: MAIN
Diff to: previous 1.18: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.18: +3 -1 lines
Add TEST_TARGET

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Dec 4 17:00:58 2003 UTC (20 years, 11 months ago) by recht
Branches: MAIN
Diff to: previous 1.17: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.17: +2 -3 lines
update to 0.24.4

* Ignore unclean SSL closure when response body is delimited by EOF
  ("Could not read response body: Secure connection truncated" errors
  with some buggy SSL servers).
* Fix test/ssl.c syntax errors with C89 compilers (Radu Greab).
* Respect configure's --datadir argument (Max Bowsher).
* Fix build on Windows when OpenSSL is not used.
* Fix use of SSLv2 (spurious "Server did not present certificate" error).
* When using SSL via a proxy, prevent leaking server auth credentials to the
  proxy, or proxy auth credentials to the server.
* Fix name resolver with some old versions of glibc.
* Fix problems with configure's "time_t format string" detection.
* Fix problems when a broken Kerberos installation is found.
* When verifying SSL certificates, check iPaddress names in the subjectAltName
  extension.

Update BUILDLINK_DEPENDS to 0.24.4 since there was an XML API change in
0.24.0.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Nov 12 03:39:44 2003 UTC (21 years ago) by jschauma
Branches: MAIN
CVS tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Diff to: previous 1.16: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.16: +2 -2 lines
PKGREVISION++ after openssl update.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Oct 11 13:40:20 2003 UTC (21 years, 1 month ago) by grant
Branches: MAIN
Diff to: previous 1.15: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.15: +2 -2 lines
bump PKGREVISIONs after bump of expat BUILDLINK_DEPENDS.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Sep 23 12:18:57 2003 UTC (21 years, 1 month ago) by recht
Branches: MAIN
Diff to: previous 1.14: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.14: +3 -1 lines
Add missing PKGCONFIG_OVERRIDE.
Bump PKGREVISION because of the changed *.pc files.
ok'ed by wiz@

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Sep 10 04:34:08 2003 UTC (21 years, 2 months ago) by epg
Branches: MAIN
Diff to: previous 1.13: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.13: +2 -3 lines
Update to 0.24.1.

Changes in release 0.24.1:
* Add support for "GSS-Negotiate" Kerberos authentication scheme (from
 Risko Gergely and Burjan Gabor).
* Disable Nagle to improve performance of small requests (thanks to
 Jim Whitehead and Teng Xu).
* Fix compatibility with OpenSSL 0.9.6 (broken in 0.24.0).
* Fix prototype mismatch in ne_207.c.
* Define ssize_t from ne_request.h for Win32.
* Prevent segfault on zlib initialization failures.
* ne_sock_init does not fail if PRNG could not be seeded.
* Fix segfault in cookies code (Markus Mueller).
* Documentation updates.

Changes in release 0.24.0:
* Major changes to XML interface:
 - have the start-element callback either accept, decline, abort,
 or return a state integer.
 - remove 'struct ne_xml_elm'; callbacks are passed {nspace, name}
 strings along with a state integer.
 - dropped "collect", "strip-leading-whitespace" modes
 - push responsibility for accumulating cdata onto caller; drop 'cdata'
 argument from end-element callback.
 - don't abort if no handler accepts a particular element, just ignore
 that branch of the tree.
 - dropped support for libxml 1.x and expat < 1.95.0.
 - guarantee that start_element callback is not passed attrs=NULL
 - add ne_xml_doc_encoding() to retrieve encoding of parsed XML document.
* Major changes to SSL interface:
 - rewrite of interfaces for handling server and client certificates;
 ne_ssl.h: many new functions available.
 - only PKCS#12-encoded client certs are supported.
 - changes to most names of SSL-related functions operating on an
 ne_session, e.g. ne_ssl_load_cert->ne_ssl_trust_cert.
 - client cert provider callback is passed the set of acceptable CA
 names sent by the server
 - the entire chain of certs presented by server is now accessible
* Remove unused ne_register_progress() from socket layer.
* Changes to resolver interface: ne_addr_first and _next return const;
 ne_addr_print renamed to ne_iaddr_print; ne_iaddr_make and ne_iaddr_free
 have been added.
* ne_request_create() now duplicates the method string passed in.
* ne_redirect_location() will now return NULL in some cases.
* Split socket creation to ne_sock_create() from ne_sock_connect:
 - should report connect() error messages properly on Win32.
* Fix several memory leaks in error handling paths.
* Add a pkg-config file, neon.pc.in.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun May 25 09:35:28 2003 UTC (21 years, 5 months ago) by epg
Branches: MAIN
Diff to: previous 1.12: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.12: +2 -1 lines
Forgot to bump PKGREVISION for last.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun May 25 09:34:30 2003 UTC (21 years, 5 months ago) by epg
Branches: MAIN
Diff to: previous 1.11: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.11: +3 -4 lines
Don't require gmake.  Use expat instead of libxml2.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri May 9 15:44:09 2003 UTC (21 years, 6 months ago) by drochner
Branches: MAIN
Diff to: previous 1.10: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.10: +2 -3 lines
update to 0.23.9, provided by Marc Recht per PR pkg/20987
Changes are basically fixes, among them a security fix.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon May 5 16:56:25 2003 UTC (21 years, 6 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.9: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.9: +2 -2 lines
Line up PKGREVISION whitespace.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri May 2 11:56:44 2003 UTC (21 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.8: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.8: +2 -1 lines
Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Jan 30 10:52:55 2003 UTC (21 years, 9 months ago) by drochner
Branches: MAIN
CVS tags: netbsd-1-6-1-base, netbsd-1-6-1
Diff to: previous 1.7: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.7: +2 -2 lines
update to 0.23.7
changes:
-Fix for handling EINTR during write() call (Sergey N Ushakov).
-When available, use pkg-config to determine compiler flags needed to use
 OpenSSL headers and libraries.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Jan 22 16:23:39 2003 UTC (21 years, 9 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.6: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.6: +4 -4 lines
Update neon to 0.23.6, with patch provided in PR pkg/19998 by Marc Recht.

Changes since 0.23.5:
     * Fixes for error handling in socket layer on Win32 from Johan Lindh and
       Sergey N Ushakov:
          * meaningful error messages rather than "No error"
          * handle persistent connection timeouts properly
     * Fix to use RFC2617-style digest auth when possible (had reverted to
       only using RFC2068-style in 0.16.1).
     * Fix NULL pointer dereference on certain ill-formed PROPFIND responses.
     * Allow ne_sock_init to re-initialize after ne_sock_finish has been
       called (Sergey N Ushakov).

Changes in the package:
     * Switch to libxml2.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Nov 26 21:05:46 2002 UTC (21 years, 11 months ago) by drochner
Branches: MAIN
Diff to: previous 1.5: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.5: +2 -2 lines
the ssl command line argument has changed -- fix to pullin ssl support
again

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Nov 25 20:01:43 2002 UTC (21 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.4: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.4: +2 -2 lines
Update to 0.23.5, needed by to-be-committed subversion update.

Excerpt of changes (+portability and bug fixes):
* Add support for `--la-file' argument to neon-config, which prints the
 full path of the installed libneon.la file.
* Improved address resolver (ne_addr_*) replacing ne_name_lookup():
 - use getaddrinfo() if found; include support for IPv6 (based on work
 by Noriaki Takamiya)
* For a hostname with multiple addresses, each address is tried in turn
 until a connection is made.
* RFC2818 compliance for certificate identity checks in SSL:
 - use `dNSname' values in subjectAltName extension if present
 - hostname comparison fixed to not be case-sensitive
* Added NE_DBG_SSL debug channel.
* ne_strerror changed to return the passed-in buffer.
* Added ne_strnzcpy macro to ne_string.h.
* Added reference documentation:
 - ne_sock_init, ne_addr_*.
* Remove the const qualifier from the reason_phrase field in ne_status.
 - ne_parse_statusline() now strdup's the reason_phrase
* Remove the status_line argument from ne_207_end_propstat and _end_response
* Change ne_session_create, ne_session_proxy, ne_sock_connect, and the
 'port' field of the ne_uri structure to use an unsigned int for port numbers
* ne_uri_defaultport returns unsigned and '0' on an unknown port (not -1).
* Changes to hooks interface:
 - pass an ne_request pointer to per-request hooks
 - replace "accessor" hooks with ne_{get,set}_{request,session}_private
* Authentication changes:
 - the hooks changes fix a segfault if auth is enabled for an SSL session
 through a proxy server
 - fix ne_forget_auth segfault if either proxy or server auth are not used
* Improvements to persistent connection retry logic and error handling
 in request code; fixing some cases where some errors where incorrectly
 treated as a persistent connection timeout
 - a TCP RST at the appropriate time is now treated as a persistent
 connection timeout.
 - handle persistent connection timeouts on SSL connections
* Changes to SSL support:
 - improved error handling
 - fix for proxy CONNECT tunnelling with some proxies (e.g. Traffic-Server)
 - fix potential segfault if client cert. provider callback is used
 - fix to use supplied password callback for PEM-encoded client certificates
 (Daniel Berlin)
* Remove ne_read_file().
* ne_version_match replaces ne_version_minimum (semantics changed slightly).
* XML request bodies use a content-type of "application/xml" now;
 applications can use NE_XML_MEDIA_TYPE from ne_xml.h

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Aug 25 18:40:23 2002 UTC (22 years, 2 months ago) by jlam
Branches: MAIN
Diff to: previous 1.3: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.3: +8 -7 lines
Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.

Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Thu Aug 22 11:13:00 2002 UTC (22 years, 2 months ago) by jlam
Branches: buildlink2
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.2.2.1: +2 -2 lines
Merge changes from pkgsrc-current into the buildlink2 branch for the
packages that have buildlink2.mk files.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Aug 3 01:24:53 2002 UTC (22 years, 3 months ago) by hubertf
Branches: MAIN
CVS tags: netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3 lines
Update neon to 0.21.3.

Changes in release 0.21.3:
* Fix segfault if using proxy server with SSL session and server
 certificate verification fails.
* Fix leak of proxy hostname once per session (if a proxy is used).
* Add --with-libs configure argument; e.g. --with-libs=/usr/local picks
 up any support libraries in /usr/local/{lib,include}

Changes in release 0.21.2:
* Fix 'make install' for VPATH builds.
* Use $(mandir) for installing man pages (Rodney Dawes).
* Follow some simple (yet illegal) relativeURI redirects.
* Always build ne_compress.obj in Win32 build (Branko Èibej).
* Fix decompression logic bug (Justin Erenkrantz <[email protected]>)
 (could give a decompress failure for particular responses)
* Fix ne_proppatch() to submit lock tokens for available locks.
* More optimisation of ne_sock_readline.

Changes in release 0.21.1:
* Don't include default SSL port in Host request header, which can
 help interoperability with misbehaving servers (thanks to Rodney Dawes
 <[email protected]>).
* Don't give a "truncated response" error from ne_decompress_destroy if
 the acceptance function returns non-zero.
* Fix for Win32 build (Sander Striker <[email protected]>).
* Fix for cookie name/value being free()d (thanks to Dan Mullen).
* Optimisation of ne_sock_readline.

Changes in release 0.21.0:
* Socket layer implements read buffering; efficiency and performance
 improvement. Based on work by Jeff Johnson <[email protected]>
* Cleanup of socket interface:
 - renamed everything, s/sock_/ne_sock_/, s/SOCK_/NE_SOCK_/
 - removed unused and inappropriate interfaces.
 - renaming done by Olof Oberg <[email protected]>
 - see src/ChangeLog for the gory details.
* Fix typoed 'ne_destroy_fn' typedef (Olof Oberg).
* Support OpenSSL/ENGINE branch.
* Bogus ne_utf8_encode/decode functions removed.
* ne_base64() moved to ne_string.[ch].
* ne_token drops 'quotes' parameter; ne_qtoken added.
* ne_buffer_create_sized renamed to ne_buffer_ncreate.
* ne_xml_get_attr takes extra arguments and can resolve namespaces.
* ne_accept_response function type takes const ne_status pointer.
* Drop support for automatically following redirects:
 - ne_redirect_register just takes a session pointer
 - ne_redirect_location returns an ne_uri pointer
* configure changes: --with-ssl and --with-socks no longer take a directory
 argument.  To use SOCKS or SSL libraries/headers in non-system locations,
 use ./configure CPPFLAGS=-I/... LDFLAGS=-L/...
* Reference documentation included for most of ne_alloc.h and ne_string.h,
 and parts of ne_session.h and ne_request.h.
 - see installed man pages, HTML documentation.

Changes in release 0.20.0:
* Major changes to DAV lock handling interface (ne_locks.h):
 - struct ne_lock uses a full URI structure to identify locked resource
 - ne_lock() requires that owner/token fields are malloc-allocated (or NULL)
 on entry
 - introduce a "lock store" type, ne_lock_store, to replace the lock session;
 accessor functions all renamed to ne_lockstore_*.
 - ne_lock_iterate replaced with a first/next "cursor"-style interface
 - If: headers use an absoluteURI (RFC2518 compliance fix).
 - fix for handling shared locks on DAV servers which return many active locks
 in the LOCK response (thanks to Keith Wannamaker)
* Moved URI/path manipulation functions under ne_* namespace (ne_uri.h):
 - path handling functions renamed to ne_path_*
 - URI structure handling to ne_uri_*; struct uri becomes ne_uri.
 - ne_uri_parse doesn't take a 'defaults' parameter any more
 - if URI port is unspecified, ne_uri_parse sets port to 0 not -1.
 - added ne_uri_unparse and ne_uri_defaultport functions.
* New 'ne_fill_server_uri' function to initialize a URI structure with
 the server details for a given session (useful with locks interface).
* ne_decompress_{reader,destroy} are defined as passthrough-functions
 if zlib support is not enabled.
* API change: ne_ssl_provide_fn returns void not int.
* Added NE_SSL_FAILMASK for verify failure sanity check.
* Removed return codes NE_SERVERAUTH and and NE_AUTHPROXY; correct
 documentation, NE_PROXYAUTH is given for proxy auth failure.
* Require zlib >= 1.1.4 to avoid possible vulnerability in earlier versions.
 See http://www.gzip.org/zlib/advisory-2002-03-11.txt for more details.
 (version check can be skipped by passing --with-force-zlib to configure)
* New 'ne_ssl_readable_dname' function to create a human-readable string
 from an X509 distinguished name.
* Fix support for newer versions of libxml2 (thanks to Jon Trowbridge
 <[email protected]>).
* Fix corruption of reason_phrase in status object returned by
 ne_propset_status.
* More lenient handling of whitespace in response headers.
* ne_content_type_handler will give a charset of "ISO-8859-1" if no charset
 parameter is specified for a text/* media type (as per RFC2616).
* Miscellaneous cleanups and fixes (Jeff Johnson <[email protected]>).

Changes in release 0.19.4:
* Support bundled build of expat 1.95.x (Branko Èibej).

Update submitted by Joel Wilsson <[email protected]> in PR 17812.

Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Sat Aug 3 01:20:10 2002 UTC (22 years, 3 months ago) by hubertf
Branches: TNF
CVS tags: pkgsrc-base
Diff to: previous 1.1.1.1: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.1.1.1: +3 -3 lines
Add neon-0.21.3: HTTP and WebDAV client library

neon is an HTTP and WebDAV client library.  It provides lower-level
interfaces which directly implement new HTTP methods, and higher-level
interfaces so that you don't have to worry about the lower-level
stuff.
Submitted by Joel Wilsson <[email protected]> in PR 17812

Revision 1.2.2.1: download - view: text, markup, annotated - select for diffs
Mon Jul 1 17:45:14 2002 UTC (22 years, 4 months ago) by jlam
Branches: buildlink2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +8 -7 lines
Convert from using buildlink1 to using the new buildlink2 framework.

Revision 1.2: download - view: text, markup, annotated - [selected for diffs]
Mon Apr 1 01:28:04 2002 UTC (22 years, 7 months ago) by uebayasi
Branches: MAIN
CVS tags: pkgviews-base, pkgviews, netbsd-1-5-PATCH003
Branch point for: buildlink2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Update to 19.3.  Supplied by Alex Newman <[email protected]> in pkg/16078,
and reviewed by the maintainer, Eric Gillespie <[email protected]>.

Major version changed so that BUILDLINK_DEPENDS.neon bumped.

Part of changes from NEWS:

Changes in release 0.19.1-0.19.3:
* For platforms lacking snprintf or vsnprintf in libc, require trio.
* Add NE_FMT_OFF_T to fix Win32 build (Dan Berlin, Branko Èibej).
* Fix non-SSL build broken in 0.19.1.
* Working SOCKSv5 support (thanks to Torsten Kalix <[email protected]>)
* Add missing stubs for ne_ssl_* functions for non-SSL build.
* Fix some error messages in new SSL code.

Changes in release 0.19.0:
* Major API change: ne_session_create now takes (scheme, hostname, port)
 arguments: a session is clarified to be "a group of requests to a
 certain server".
 - removal of ne_session_server, ne_set_secure, and ne_set_proxy_decider
 - ne_session_proxy returns void.
 - DNS lookups are delayed until request dispatch time.
* Significant improvements to TLS/SSL support:
 - SSL is enabled if scheme passed to ne_session_create is "https"
 - new interfaces to load CA certs and to load SSL library's bundled CA certs
 - add server cert verification callback.  An SSL connection to a server
 with an unknown CA will now fail unless a verification callback is used.
 - enable SSL session caching (performance improvement)
 - support for wildcard server certs where commonName is "*.example.com".
 - thanks to Tommi Komulainen for the contribution of code from mutt's
 IMAP/SSL implementation under the LGPL, from which bits of this were derived.

Changes in release 0.18.4-0.18.5:
* Removed old neon.dsp, neon.dsw.
* Update Win32 build to add OpenSSL and zlib support (Branko Èibej).
* Fixes for Content-Type parsing using ne_content_type_handler (Greg Stein)
 - also now parses the charset parameter from header value.
* Removed ne_concat() function, which didn't work and wasn't used.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Jan 13 19:29:02 2002 UTC (22 years, 10 months ago) by agc
Branches: TNF
Diff to: previous 1.1: preferred, colored; selected 1.2: preferred, colored
Changes since revision 1.1: +0 -0 lines
Initial import of neon-0.18.3 into the NetBSD Packages Collection.

neon is an HTTP and WebDAV client library.  It provides lower-level
interfaces which directly implement new HTTP methods, and higher-level
interfaces so that you don't have to worry about the lower-level
stuff.

Provided in PR 15222 by "Eric Gillespie, Jr." <[email protected]>.
The only modification was to use pkgsrc's libtool.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Jan 13 19:29:02 2002 UTC (22 years, 10 months ago) by agc
Branches: MAIN
Diff to: selected 1.2: preferred, colored
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <[email protected]>