The NetBSD Project

CVS log for src/external/bsd/fetch/dist/libfetch/common.c

[BACK] Up to [cvs.NetBSD.org] / src / external / bsd / fetch / dist / libfetch

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.7 / (download) - annotate - [select for diffs], Fri Feb 2 22:19:05 2024 UTC (2 weeks, 4 days ago) by christos
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +95 -17 lines
Diff to previous 1.6 (colored)

Sync with pkgsrc and try to fix more memory corruption from PR/57179.

Revision 1.2.54.2 / (download) - annotate - [select for diffs], Sun Jan 14 13:19:39 2024 UTC (5 weeks, 3 days ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RC4, netbsd-10-0-RC3
Changes since 1.2.54.1: +5 -1 lines
Diff to previous 1.2.54.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Pull up following revision(s) (requested by riastradh in ticket #536):

	external/bsd/fetch/dist/libfetch/common.c: revision 1.6

fetch(3): Backport SSL validation from pkgsrc libfetch 2.40.

We should really sync with pkgsrc libfetch to avoid divergence, but
this is a low-risk, high-priority change for NetBSD 10:
https://mail-index.netbsd.org/pkgsrc-changes/2024/01/03/msg290052.html

Revision 1.6 / (download) - annotate - [select for diffs], Wed Jan 3 11:40:38 2024 UTC (7 weeks ago) by riastradh
Branch: MAIN
Changes since 1.5: +5 -1 lines
Diff to previous 1.5 (colored)

fetch(3): Backport SSL validation from pkgsrc libfetch 2.40.

We should really sync with pkgsrc libfetch to avoid divergence, but
this is a low-risk, high-priority change for NetBSD 10:

https://mail-index.netbsd.org/pkgsrc-changes/2024/01/03/msg290052.html

Revision 1.5 / (download) - annotate - [select for diffs], Fri Dec 29 00:55:46 2023 UTC (7 weeks, 5 days ago) by christos
Branch: MAIN
Changes since 1.4: +19 -12 lines
Diff to previous 1.4 (colored)

PR/57179: Christof Meerwald: Fix bugs in fetch_cache_{get,put}.

Revision 1.2.36.1 / (download) - annotate - [select for diffs], Sat Apr 1 15:28:20 2023 UTC (10 months, 3 weeks ago) by martin
Branch: netbsd-8
Changes since 1.2: +21 -1 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #1811):

	external/bsd/fetch/dist/libfetch/common.c: revision 1.3
	external/bsd/fetch/dist/libfetch/common.c: revision 1.4

Use SNI.

Shut down SSL when closing connection.

Revision 1.2.46.1 / (download) - annotate - [select for diffs], Sat Apr 1 15:27:07 2023 UTC (10 months, 3 weeks ago) by martin
Branch: netbsd-9
Changes since 1.2: +21 -1 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #1618):

	external/bsd/fetch/dist/libfetch/common.c: revision 1.3
	external/bsd/fetch/dist/libfetch/common.c: revision 1.4

Use SNI.

Shut down SSL when closing connection.

Revision 1.2.54.1 / (download) - annotate - [select for diffs], Wed Feb 22 13:24:05 2023 UTC (11 months, 4 weeks ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RC2, netbsd-10-0-RC1
Changes since 1.2: +21 -1 lines
Diff to previous 1.2 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #95):

	external/bsd/fetch/dist/libfetch/common.c: revision 1.3
	external/bsd/fetch/dist/libfetch/common.c: revision 1.4

Use SNI.
Shut down SSL when closing connection.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 24 08:02:57 2023 UTC (12 months, 4 weeks ago) by mlelstv
Branch: MAIN
Changes since 1.3: +16 -0 lines
Diff to previous 1.3 (colored)

Shut down SSL when closing connection.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 24 08:01:25 2023 UTC (12 months, 4 weeks ago) by mlelstv
Branch: MAIN
Changes since 1.2: +5 -1 lines
Diff to previous 1.2 (colored)

Use SNI.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Jun 25 20:27:01 2011 UTC (12 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-10-base, matt-nb8-mediatek-base, matt-nb8-mediatek, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, localcount-20160914, khorben-n900, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, agc-symver-base, agc-symver
Branch point for: netbsd-9, netbsd-8, netbsd-10
Changes since 1.1: +217 -93 lines
Diff to previous 1.1 (colored)

delint

Revision 1.1.1.2.4.3 / (download) - annotate - [select for diffs], Sat Nov 20 20:37:40 2010 UTC (13 years, 3 months ago) by riz
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.1.1.2.4.2: +3 -2 lines
Diff to previous 1.1.1.2.4.2 (colored) to branchpoint 1.1.1.2 (colored) next main 1.1.1.3 (colored)

Pull up following revision(s) (requested by joerg in ticket #1351):
	external/bsd/fetch/dist/libfetch/common.c: patch
	external/bsd/fetch/dist/libfetch/common.h: patch
	external/bsd/fetch/dist/libfetch/ftp.c: patch
update to libfetch-2.31:

PR 43013 by Brook Milligan: fetch(3) violates RFC 1738 for ftp:// URLs
if the home directory is not the root directory.

Remember the current directory the first time a CWD / CDUP has to be
issued. Use the document as full URL if the URL started with two /
(quoted or not), otherwise append it to the initial directory.

Revision 1.1.1.5.4.4 / (download) - annotate - [select for diffs], Sun Jun 13 05:59:10 2010 UTC (13 years, 8 months ago) by riz
Branch: netbsd-4
Changes since 1.1.1.5.4.3: +3 -1 lines
Diff to previous 1.1.1.5.4.3 (colored) to branchpoint 1.1.1.5 (colored) next main 1.1.1.6 (colored)

Pull up following revision(s) (requested by joerg in ticket #1390):

external/bsd/fetch/dist/libfetch/common.c: patch
external/bsd/fetch/dist/libfetch/common.h: patch
external/bsd/fetch/dist/libfetch/fetch.cat3: removed
external/bsd/fetch/dist/libfetch/ftp.c: patch

libfetch-2.31:

PR 43013 by Brook Milligan: fetch(3) violates RFC 1738 for ftp:// URLs
if the home directory is not the root directory.

Remember the current directory the first time a CWD / CDUP has to be
issued. Use the document as full URL if the URL started with two /
(quoted or not), otherwise append it to the initial directory.

Revision 1.1.1.5.4.3 / (download) - annotate - [select for diffs], Sat Jun 12 17:58:12 2010 UTC (13 years, 8 months ago) by riz
Branch: netbsd-4
Changes since 1.1.1.5.4.2: +193 -89 lines
Diff to previous 1.1.1.5.4.2 (colored) to branchpoint 1.1.1.5 (colored)

Pull up following revision(s) (requested by joerg in ticket #1384):
	external/bsd/fetch/dist/libfetch/common.c       1.1.1.6-8
	external/bsd/fetch/dist/libfetch/common.h       1.1.1.5-6
	external/bsd/fetch/dist/libfetch/fetch.3        1.1.1.7-8
	external/bsd/fetch/dist/libfetch/fetch.c        1.1.1.8
	external/bsd/fetch/dist/libfetch/fetch.cat3     1.1.1.4-5
	external/bsd/fetch/dist/libfetch/fetch.h        1.1.1.5-7
	external/bsd/fetch/dist/libfetch/file.c         1.1.1.5-6
	external/bsd/fetch/dist/libfetch/ftp.c          1.1.1.7-10
	external/bsd/fetch/dist/libfetch/http.c         1.1.1.5-7

Import libfetch-2.25:
- address a number of lint warnings
- fix strict-alignment issues for GCC 4.4
- fix a bug in the line reading optimisation
- do not reuse a FTP connection if there is an active transfer on it

libfetch-2.26:
- Add support to aggressively cache directory listenings, useful for
HTTP
- Avoid leaking memory in error cases. From Xavier from Arch Linux.

libfetch-2.30:
- Revamped connection cache, allowing more than one active session
- HTTP keep-alive support

Revision 1.1.1.2.8.1.2.1 / (download) - annotate - [select for diffs], Wed Apr 21 05:23:08 2010 UTC (13 years, 10 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.1.1.2.8.1: +193 -89 lines
Diff to previous 1.1.1.2.8.1 (colored) next main 1.1.1.2.8.2 (colored)

sync to netbsd-5

Revision 1.1.1.9 / (download) - annotate - [select for diffs] (vendor branch), Wed Mar 24 20:51:41 2010 UTC (13 years, 11 months ago) by joerg
Branch: PKGSRC
CVS Tags: matt-mips64-premerge-20101231, libfetch-2-31, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.1.1.8: +3 -1 lines
Diff to previous 1.1.1.8 (colored)

libfetch-2.31:

PR 43013 by Brook Milligan: fetch(3) violates RFC 1738 for ftp:// URLs
if the home directory is not the root directory.

Remember the current directory the first time a CWD / CDUP has to be
issued. Use the document as full URL if the URL started with two /
(quoted or not), otherwise append it to the initial directory.

Revision 1.1.1.2.8.2 / (download) - annotate - [select for diffs], Mon Feb 15 00:47:55 2010 UTC (14 years ago) by snj
Branch: netbsd-5-0
Changes since 1.1.1.2.8.1: +193 -89 lines
Diff to previous 1.1.1.2.8.1 (colored) to branchpoint 1.1.1.2 (colored) next main 1.1.1.3 (colored)

Apply patch (requested by joerg in ticket #1294):
Update libfetch to 2.30.
Changes:
libfetch-2.25:
- address a number of lint warnings
- fix strict-alignment issues for GCC 4.4
- fix a bug in the line reading optimisation
- do not reuse a FTP connection if there is an active transfer on it

libfetch-2.26:
- Add support to aggressively cache directory listenings; useful for
  HTTP
- Avoid leaking memory in error cases. From Xavier from Arch Linux.

libfetch-2.30:
- Revamped connection cache, allowing more than one active session
- HTTP keep-alive support

Revision 1.1.1.2.4.2 / (download) - annotate - [select for diffs], Wed Feb 3 00:25:23 2010 UTC (14 years ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1
Changes since 1.1.1.2.4.1: +193 -89 lines
Diff to previous 1.1.1.2.4.1 (colored) to branchpoint 1.1.1.2 (colored)

Apply patch (requested by joerg in ticket #1294):
Update libfetch to 2.30.
Changes:
libfetch-2.25:
- address a number of lint warnings
- fix strict-alignment issues for GCC 4.4
- fix a bug in the line reading optimisation
- do not reuse a FTP connection if there is an active transfer on it

libfetch-2.26:
- Add support to aggressively cache directory listenings, useful for
  HTTP
- Avoid leaking memory in error cases. From Xavier from Arch Linux.

libfetch-2.30:
- Revamped connection cache, allowing more than one active session
- HTTP keep-alive support

Revision 1.1.1.8 / (download) - annotate - [select for diffs] (vendor branch), Sat Jan 30 21:26:09 2010 UTC (14 years ago) by joerg
Branch: PKGSRC
CVS Tags: libfetch-2-30
Changes since 1.1.1.7: +140 -81 lines
Diff to previous 1.1.1.7 (colored)

libfetch-2.30:
- Revamped connection cache, allowing more than one active session
- HTTP keep-alive support

Revision 1.1.1.7 / (download) - annotate - [select for diffs] (vendor branch), Thu Oct 15 12:59:57 2009 UTC (14 years, 4 months ago) by joerg
Branch: PKGSRC
CVS Tags: matt-premerge-20091211, libfetch-2-27, libfetch-2-26
Changes since 1.1.1.6: +35 -1 lines
Diff to previous 1.1.1.6 (colored)

libfetch-2.26:
- Add support to aggressively cache directory listenings, useful for
HTTP
- Avoid leaking memory in error cases. From Xavier from Arch Linux.

Revision 1.1.1.6 / (download) - annotate - [select for diffs] (vendor branch), Fri Aug 21 15:12:24 2009 UTC (14 years, 6 months ago) by joerg
Branch: PKGSRC
CVS Tags: libfetch-2-25
Changes since 1.1.1.5: +22 -11 lines
Diff to previous 1.1.1.5 (colored)

Import libfetch-2.25:
- address a number of lint warnings
- fix strict-alignment issues for GCC 4.4
- fix a bug in the line reading optimisation
- do not reuse a FTP connection if there is an active transfer on it

Revision 1.1.1.5.4.2 / (download) - annotate - [select for diffs], Fri Jun 5 17:19:28 2009 UTC (14 years, 8 months ago) by snj
Branch: netbsd-4
Changes since 1.1.1.5.4.1: +940 -0 lines
Diff to previous 1.1.1.5.4.1 (colored) to branchpoint 1.1.1.5 (colored)

Pull up pkg_install-20090528, libarchive-2.5.5 and libfetch-2.23
with the associated build infrastructure as of 20090929 from HEAD.

Revision 1.1.1.5.2.2 / (download) - annotate - [select for diffs], Fri Jun 5 17:01:45 2009 UTC (14 years, 8 months ago) by snj
Branch: netbsd-4-0
Changes since 1.1.1.5.2.1: +940 -0 lines
Diff to previous 1.1.1.5.2.1 (colored) to branchpoint 1.1.1.5 (colored) next main 1.1.1.6 (colored)

Apply patch (requested by joerg in ticket #1322):
Pull up pkg_install-20090528, libarchive-2.5.5 and libfetch-2.23
with the associated build infrastructure as of 20090529 from HEAD.

Revision 1.1.1.2.4.1 / (download) - annotate - [select for diffs], Sat May 30 16:01:24 2009 UTC (14 years, 8 months ago) by snj
Branch: netbsd-5
Changes since 1.1.1.2: +3 -2 lines
Diff to previous 1.1.1.2 (colored)

Pull up following revision(s) (requested by joerg in ticket #670):
        external/bsd/fetch/dist/libfetch/common.c: libfetch-2-23
        external/bsd/fetch/dist/libfetch/common.h: libfetch-2-23
        external/bsd/fetch/dist/libfetch/errlist.sh: libfetch-2-23
        external/bsd/fetch/dist/libfetch/fetch.3: libfetch-2-23
        external/bsd/fetch/dist/libfetch/fetch.c: libfetch-2-23
        external/bsd/fetch/dist/libfetch/fetch.cat3: libfetch-2-23
        external/bsd/fetch/dist/libfetch/fetch.h: libfetch-2-23
        external/bsd/fetch/dist/libfetch/file.c: libfetch-2-23
        external/bsd/fetch/dist/libfetch/ftp.c: libfetch-2-23
        external/bsd/fetch/dist/libfetch/ftp.errors: libfetch-2-23
        external/bsd/fetch/dist/libfetch/http.c: libfetch-2-23
        external/bsd/fetch/dist/libfetch/http.errors: libfetch-2-23
Pull up libfetch-2.23:
- if-not-modified support
- document that struct URL is not part of the ABI
- fetchRestartCalls cleanup for signal handlers
- allow HTTP basic auth to be specified in the URL, allow : as part of
  the cleartext password
- fix a file descriptor leak in the file:// iteration code

Revision 1.1.1.2.8.1 / (download) - annotate - [select for diffs], Sat May 30 15:58:17 2009 UTC (14 years, 8 months ago) by snj
Branch: netbsd-5-0
CVS Tags: netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Changes since 1.1.1.2: +3 -2 lines
Diff to previous 1.1.1.2 (colored)

Pull up following revision(s) (requested by joerg in ticket #670):
	external/bsd/fetch/dist/libfetch/common.c: libfetch-2-23
	external/bsd/fetch/dist/libfetch/common.h: libfetch-2-23
	external/bsd/fetch/dist/libfetch/errlist.sh: libfetch-2-23
	external/bsd/fetch/dist/libfetch/fetch.3: libfetch-2-23
	external/bsd/fetch/dist/libfetch/fetch.c: libfetch-2-23
	external/bsd/fetch/dist/libfetch/fetch.cat3: libfetch-2-23
	external/bsd/fetch/dist/libfetch/fetch.h: libfetch-2-23
	external/bsd/fetch/dist/libfetch/file.c: libfetch-2-23
	external/bsd/fetch/dist/libfetch/ftp.c: libfetch-2-23
	external/bsd/fetch/dist/libfetch/ftp.errors: libfetch-2-23
	external/bsd/fetch/dist/libfetch/http.c: libfetch-2-23
	external/bsd/fetch/dist/libfetch/http.errors: libfetch-2-23
Pull up libfetch-2.23:
- if-not-modified support
- document that struct URL is not part of the ABI
- fetchRestartCalls cleanup for signal handlers
- allow HTTP basic auth to be specified in the URL, allow : as part of
  the cleartext password
- fix a file descriptor leak in the file:// iteration code

Revision 1.1.1.2.6.1 / (download) - annotate - [select for diffs], Wed May 13 18:51:51 2009 UTC (14 years, 9 months ago) by jym
Branch: jym-xensuspend
Changes since 1.1.1.2: +3 -2 lines
Diff to previous 1.1.1.2 (colored) next main 1.1.1.3 (colored)

Sync with HEAD.

Second commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.1.1.5.4.1, Sat Apr 4 23:26:03 2009 UTC (14 years, 10 months ago) by snj
Branch: netbsd-4
Changes since 1.1.1.5: +0 -940 lines
FILE REMOVED

file common.c was added on branch netbsd-4 on 2009-06-05 17:19:28 +0000

Revision 1.1.1.5.2.1, Sat Apr 4 23:26:03 2009 UTC (14 years, 10 months ago) by snj
Branch: netbsd-4-0
Changes since 1.1.1.5: +0 -940 lines
FILE REMOVED

file common.c was added on branch netbsd-4-0 on 2009-06-05 17:01:45 +0000

Revision 1.1.1.5 / (download) - annotate - [select for diffs] (vendor branch), Sat Apr 4 23:26:03 2009 UTC (14 years, 10 months ago) by joerg
Branch: PKGSRC
CVS Tags: libfetch-2-23, jym-xensuspend-nbase, jym-xensuspend-base
Branch point for: netbsd-4-0, netbsd-4
Changes since 1.1.1.4: +2 -2 lines
Diff to previous 1.1.1.4 (colored)

Reimport libfetch-2.23 from pkgsrc, at least one change was lost.

Revision 1.1.1.4 / (download) - annotate - [select for diffs] (vendor branch), Tue Mar 10 00:44:15 2009 UTC (14 years, 11 months ago) by joerg
Branch: PKGSRC
Changes since 1.1.1.3: +1 -1 lines
Diff to previous 1.1.1.3 (colored)

Import libfetch-2.23:
Don't leak file descriptors when iterating local directories or checking
for if-modified-since on local files.

Revision 1.1.1.3 / (download) - annotate - [select for diffs] (vendor branch), Sat Feb 14 19:36:51 2009 UTC (15 years ago) by joerg
Branch: PKGSRC
CVS Tags: libfetch-2-22
Changes since 1.1.1.2: +2 -1 lines
Diff to previous 1.1.1.2 (colored)

Update to libfetch-2.22:
- Support for conditional fetch
- Allow correctly overwriting fetchRestartCalls from signal handlers by
  making it volatile
- Explicitly document that the size of struct url can increase.

Revision 1.1.1.2.2.2 / (download) - annotate - [select for diffs], Sun Oct 19 22:39:50 2008 UTC (15 years, 4 months ago) by haad
Branch: haad-dm
Changes since 1.1.1.2.2.1: +939 -0 lines
Diff to previous 1.1.1.2.2.1 (colored) to branchpoint 1.1.1.2 (colored) next main 1.1.1.3 (colored)

Sync with HEAD.

Revision 1.1.1.2.2.1, Tue Oct 7 15:55:20 2008 UTC (15 years, 4 months ago) by haad
Branch: haad-dm
Changes since 1.1.1.2: +0 -939 lines
FILE REMOVED

file common.c was added on branch haad-dm on 2008-10-19 22:39:50 +0000

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Tue Oct 7 15:55:20 2008 UTC (15 years, 4 months ago) by joerg
Branch: PKGSRC
CVS Tags: netbsd-5-base, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, matt-mips64-base2, libfetch-2-20, libfetch-2-19, libfetch-2-17, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base
Branch point for: netbsd-5-0, netbsd-5, jym-xensuspend, haad-dm
Changes since 1.1.1.1: +24 -7 lines
Diff to previous 1.1.1.1 (colored)

Update to libfetch-2.17. Fix a bug in the line buffering code to not
drop output if the server actually send more than one line.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Sep 30 18:46:07 2008 UTC (15 years, 4 months ago) by joerg
Branch: PKGSRC
CVS Tags: libfetch-2-16
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import libfetch from pkgsrc, which remains authoritive.

libfetch is a high-level interface for retreiving and uploading files
using URLs. Currently implemented are local file access, FTP, HTTP and
basic HTTPS support, upload only for local files and FTP.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Sep 30 18:46:07 2008 UTC (15 years, 4 months ago) by joerg
Branch: MAIN

Initial revision

This form allows you to request diff's 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.




CVSweb <webmaster@jp.NetBSD.org>