Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id 731EE63BA54 for ; Mon, 6 Oct 2008 12:58:30 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 2AD1B63B160; Mon, 6 Oct 2008 12:58:30 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 6008363B158 for ; Mon, 6 Oct 2008 12:58:29 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 4D15A175D0; Mon, 6 Oct 2008 12:58:29 +0000 (UTC) From: Joerg Sonnenberger Subject: CVS commit: pkgsrc/net/libfetch To: pkgsrc-changes@NetBSD.org Reply-To: joerg@netbsd.org Message-Id: <20081006125829.4D15A175D0@cvs.netbsd.org> Date: Mon, 6 Oct 2008 12:58:29 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: joerg Date: Mon Oct 6 12:58:29 UTC 2008 Modified Files: pkgsrc/net/libfetch: Makefile options.mk pkgsrc/net/libfetch/files: common.c common.h errlist.sh fetch.3 fetch.c fetch.h file.c ftp.c ftp.errors http.c http.errors Log Message: libfetch-2.16: - only include openssl if the openssl option is present - include arpa/inet.h to get ntohl and friends on older platforms like Interix - use new netdb.h compat code from libnbcompat - include inttypes.h only when present - don't name local variables err, Interix has a symbol like that in default namespace - allow fetch_read to do short read and do more intelligent buffering for header processing; effectively don't do a system call for each byte read To generate a diff of this commit: cvs rdiff -r1.18 -r1.19 pkgsrc/net/libfetch/Makefile cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/libfetch/options.mk cvs rdiff -r1.13 -r1.14 pkgsrc/net/libfetch/files/common.c cvs rdiff -r1.8 -r1.9 pkgsrc/net/libfetch/files/common.h \ pkgsrc/net/libfetch/files/fetch.3 cvs rdiff -r1.1 -r1.2 pkgsrc/net/libfetch/files/errlist.sh cvs rdiff -r1.12 -r1.13 pkgsrc/net/libfetch/files/fetch.c cvs rdiff -r1.11 -r1.12 pkgsrc/net/libfetch/files/fetch.h \ pkgsrc/net/libfetch/files/file.c cvs rdiff -r1.22 -r1.23 pkgsrc/net/libfetch/files/ftp.c cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/libfetch/files/ftp.errors \ pkgsrc/net/libfetch/files/http.errors cvs rdiff -r1.19 -r1.20 pkgsrc/net/libfetch/files/http.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.