FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
neon HTTP and WebDAV client library for Unix systems
0.30.1 www on this many watch lists=112 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: lev@FreeBSD.org search for ports maintained by this maintainer
Port Added: 25 Oct 2000 22:04:55
License: GPLv2
Neon is  an HTTP and  WebDAV client library for  Unix systems, 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).

WWW: http://www.webdav.org/neon/
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. libcrypto.so.8 : security/openssl
  2. msgfmt : devel/gettext-tools
Runtime dependencies:
  1. ca-root-nss.crt : security/ca_root_nss
  2. libcrypto.so.8 : security/openssl
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libintl.so : devel/gettext-runtime

This port is required by:

for Libraries * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/www/neon/ && make install clean
To add the package: pkg install www/neon


Configuration Options
===> The following configuration options are available for neon-0.30.1:
     CA_BUNDLE=on: Install CA bundle for OpenSSL
     DOCS=on: Build and/or install documentation
     GSSAPI=on: GSSAPI Security API support
     NLS=on: Native Language Support
     OPENSSL=on: SSL/TLS support via OpenSSL
     PROXY=off: libproxy support
====> XML parser library: you have to select exactly one of them
     EXPAT=on: XML parser support via Expat
     LIBXML=off: libxml2 XML parser support
===> Use 'make config' to modify these settings

USES:
pathfix libtool gettext

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://www.webdav.org/neon/
Port Moves
  • port moved to www/neon26 on 2008-05-05
    REASON: Moved to be able to integrate www/neon26

Number of commits found: 48

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Dec 2014 06:03:23
Original commit files touched by this commit  0.30.1
Revision:375392
ohauer search for other commits by this committer
- rename www/neon29 to www/neon and update to neon-0.30.1
- adjust ports depending on neon, bump PORTREVISION

Changelog:
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)

PR:		195786
Differential Revision:	https://reviews.freebsd.org/D1319
Submitted by:	ohauer
Reviewed by:	portmgr (bapt, mat)
Approved by:	portmgr, lev (implicit)
05 May 2008 08:33:57
Original commit files touched by this commit  0.26.4
edwin search for other commits by this committer
Rename www/neon to www/neon26 to make the integration
of www/neon28 possible
19 Apr 2008 17:56:05
Original commit files touched by this commit  0.26.4
  Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
17 Jul 2007 19:52:45
Original commit files touched by this commit  0.26.4
lev search for other commits by this committer
  * Update to 0.26.4
  * Fix man pages installation [1]
  * Add ability to build without i18n and gettext [2]

[1] ports/113076
[2] ports/110533
16 Mar 2007 10:03:11
Original commit files touched by this commit  0.26.3
lev search for other commits by this committer
  (1) Update `www/neon' to 0.26.3
  (2) Bump port revisions (and dependencies) on all ports, using libneon
  (3) Mark `devel/bazaar' broken, it doesn't support new neon version.
      Approved by maintainer.
  (4) Mark `www/neonpp' broken, it doesn't support new neon version.
      Maintainer timeout.
01 Feb 2007 02:42:06
Original commit files touched by this commit  0.25.5
kris search for other commits by this committer
Use libtool port instead of included version to avoid objformat a.out botch
31 May 2006 00:44:38
Original commit files touched by this commit  0.25.5
edwin search for other commits by this committer
add SHA256 checksum
20 Apr 2006 10:27:08
Original commit files touched by this commit  0.25.5
lev search for other commits by this committer
  Update to latest 0.25.x version: 0.25.5
30 Jan 2006 23:20:05
Original commit files touched by this commit  0.25.4_1
kuriyama search for other commits by this committer
Chase shlib bump of libexpat.
05 Jan 2006 08:37:42
Original commit files touched by this commit  0.25.4
lev search for other commits by this committer
  Update to 0.25.4.
  There are some API changes, but all dependend prots are build and run Ok.
16 May 2005 21:52:58
Original commit files touched by this commit  0.24.7
pav search for other commits by this committer
- libdata/pkgconfig is now included in mtree

Approved by:    marcus (portmgr hat)
14 Apr 2005 11:40:40
Original commit files touched by this commit  0.24.7
flz search for other commits by this committer
- Add new site in MASTER_SITES.

PR:             ports/74494
Submitted by:   Jason Harris <jharris@widomaker.com>
Approved by:    maintainer timeout (4 months)
28 Jul 2004 17:41:40
Original commit files touched by this commit  0.24.7
lev search for other commits by this committer
  Update to 0.24.7.
22 May 2004 17:14:39
Original commit files touched by this commit  0.24.6
lev search for other commits by this committer
  Update to version 0.24.6

PR:             ports/66874
Submitted:      Frank Ruell <stoerte@dreamwarrior.net>
19 May 2004 20:22:03
Original commit files touched by this commit  0.24.5_1
nectar search for other commits by this committer
Correct an exploitable vulnerability in neon's date parsing.
http://vuxml.freebsd.org/8d075001-a9ce-11d8-9c6d-0020ed76ef5a.html

The patch was supplied by Joe Orton.
18 Apr 2004 06:38:48
Original commit files touched by this commit  0.24.5
 This port version is marked as vulnerable.
lev search for other commits by this committer
 Update to 0.24.5
16 Apr 2004 00:27:02
Original commit files touched by this commit  0.24.3_2
 This port version is marked as vulnerable.
nectar search for other commits by this committer
Mark FORBIDDEN due to remotely exploitable format string
vulnerabilities.

http://vuxml.freebsd.org/84237895-8f39-11d8-8b29-0020ed76ef5a.html
31 Mar 2004 03:12:58
Original commit files touched by this commit  0.24.3_2
 This port version is marked as vulnerable.
trevor search for other commits by this committer
SIZEify (maintainer timeout)
14 Mar 2004 07:58:26
Original commit files touched by this commit  0.24.3_2
 This port version is marked as vulnerable.
kuriyama search for other commits by this committer
o Bump $LIB_DEPENDS line to chase expat's shlib version.
o Bump $PORTREVISION.
15 Oct 2003 12:15:12
Original commit files touched by this commit  0.24.3_1
 This port version is marked as vulnerable.
lev search for other commits by this committer
  Install pkgconfig's `neon.pc' file into proper place (libdata)

PR:             ports/57836, with small change.
10 Oct 2003 10:58:29
Original commit files touched by this commit  0.24.3
 This port version is marked as vulnerable.
lev search for other commits by this committer
  [1] Update to 0.24.3
  [2] Take maintainership.

Approved by:    [2] Current maintainer.
01 Oct 2003 10:49:10
Original commit files touched by this commit  0.24.2
 This port version is marked as vulnerable.
lev search for other commits by this committer
  Update ot 0.24.2. It is needed by new `devel/subversion' version.

PR:             ports/57201
19 Apr 2003 00:36:39
Original commit files touched by this commit  0.23.9
 This port version is marked as vulnerable.
fjoe search for other commits by this committer
Security update to 0.23.9.

Approved by:    MAINTAINER
23 Feb 2003 10:58:41
Original commit files touched by this commit  0.23.7
 This port version is marked as vulnerable.
leeym search for other commits by this committer
Update to neon 0.23.7, and fix portlint issues.

PR:             48568
Submitted by:   Craig Rodrigues <rodrigc@attbi.com>
21 Feb 2003 14:01:38
Original commit files touched by this commit  0.23.5
 This port version is marked as vulnerable.
knu search for other commits by this committer
De-pkg-comment.
02 Jan 2003 08:48:43
Original commit files touched by this commit  0.23.5
 This port version is marked as vulnerable.
ijliao search for other commits by this committer
forgot to add patch file again...
02 Jan 2003 08:48:04
Original commit files touched by this commit  0.23.5
 This port version is marked as vulnerable.
ijliao search for other commits by this committer
upgrade to 0.23.5

PR:             46393
Submitted by:   Craig Rodrigues <rodrigc@attbi.com> (new maintainer)
Approved by:    old maintainer
19 Sep 2002 02:33:14
Original commit files touched by this commit  0.22.0
 This port version is marked as vulnerable.
will search for other commits by this committer
Update to 0.22.0.

Submitted by:   MAINTAINER
17 Sep 2002 07:41:05
Original commit files touched by this commit  0.21.2_2
 This port version is marked as vulnerable.
kuriyama search for other commits by this committer
Bump PORTREVISION and expat shlib.
21 Jul 2002 02:17:49
Original commit files touched by this commit  0.21.2_1
 This port version is marked as vulnerable.
kuriyama search for other commits by this committer
Bump portrevision (textproc/expat2 shlib bump).
17 Jun 2002 19:28:59
Original commit files touched by this commit  0.21.2
 This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to neon 0.21.2 (PR has 0.21.1). It will help bringing the subversion
port up to date.

PR:             ports/38860
Approved by:    Garrett Rooney <rooneg@electricjellyfish.net> (MAINTAINER)
29 Apr 2002 11:22:26
Original commit files touched by this commit  0.19.4
 This port version is marked as vulnerable.
roberto search for other commits by this committer
Build against expat2 instead of the old expat1. Both neon & subversion
compile.
29 Apr 2002 09:27:43
Original commit files touched by this commit  0.19.4
 This port version is marked as vulnerable.
roberto search for other commits by this committer
Update to 0.19.4. Now depends on expat instead of libxml.

PR:             ports/37494
Submitted by:   garrett rooney <rooneg@electricjellyfish.net> (MAINTAINER)
29 Mar 2002 06:31:40
Original commit files touched by this commit  0.19.3
 This port version is marked as vulnerable.
mi search for other commits by this committer
Install the neon's manpages -- something the packages itself forgets
to do. The maintainer gave the go ahead, but warned, that he did not
test the change himself -- so any problems would be purely my fault.

Approved by:    maintainer
15 Mar 2002 05:12:38
Original commit files touched by this commit  0.19.3
 This port version is marked as vulnerable.
pat search for other commits by this committer
Do not install .la files again

PR:             35910
Submitted by:   maintainer
10 Mar 2002 20:57:43
Original commit files touched by this commit
olgeni search for other commits by this committer
Install libneon.la, which is needed by the devel/subversion port.

Submitted by:   Garrett Rooney <rooneg@electricjellyfish.net>
10 Mar 2002 20:15:06
Original commit files touched by this commit
olgeni search for other commits by this committer
Pass maintainership to Garrett Rooney <rooneg@electricjellyfish.net>.
02 Mar 2002 19:46:12
files touched by this commit
olgeni search for other commits by this committer
Update port to version 0.19.3.    
04 Feb 2002 16:00:14
files touched by this commit
olgeni search for other commits by this committer
Upgrade to version 0.18.5.    
23 Dec 2001 08:42:45
files touched by this commit
olgeni search for other commits by this committer
Update port to version 0.18.2.    
20 Nov 2001 22:15:44
files touched by this commit
olgeni search for other commits by this committer
Update port to version 0.17.2.    
16 Aug 2001 11:09:04
files touched by this commit
olgeni search for other commits by this committer
Update port to version 0.15.3.    
05 Jun 2001 21:50:04
files touched by this commit
olgeni search for other commits by this committer
Upgrade port to version 0.15.0    
17 Mar 2001 09:35:55
files touched by this commit
olgeni search for other commits by this committer
Update port to version 0.12.0.   Remove expat from LIB_DEPENDS.   Fix install
targets and configure environment.   Use libtool.    
23 Feb 2001 16:23:17
files touched by this commit
olgeni search for other commits by this committer
Update to version 0.11.0.    
31 Jan 2001 15:20:03
files touched by this commit
olgeni search for other commits by this committer
Update port to version 0.9.1.   Use new PORTDOCS in place of home made ones.  
Take over maintainership, with maintaner's permission.    
21 Dec 2000 08:54:25
files touched by this commit
will search for other commits by this committer
Fix violations of COMMENT files.    
26 Oct 2000 02:04:55
files touched by this commit
jeh search for other commits by this committer
Add new port:  www/neon   This is an HTTP and WebDAV client library for Unix
systems, with a C interface    

Number of commits found: 48

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
logstashJul 27
openssh-portableJul 27
chromiumJul 25
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress-zh_TW*Jul 24
libidnJul 23
opensaml2Jul 23
shibboleth2-spJul 23
soxJul 23
soxJul 23
xmltoolingJul 23
gdk-pixbuf2Jul 22

36 vulnerabilities affecting 91 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25083
Broken 202
Deprecated 105
Ignore 499
Forbidden 1
Restricted 204
No CDROM 94
Vulnerable 48
Expired 0
Set to expire 93
Interactive 0
new 24 hours 12
new 48 hours17
new 7 days36
new fortnight84
new month199

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.