Module name: pkg_install
Committed by: jsonn
Date: Tue Aug 15 14:17:16 UTC 2006
Modified Files:
pkg_install/lib: plist.c
Log Message:
Skip PKG_PLIST_INTERNAL entries when looking for duplicate path names,
those are only partially setup and not intended to be checked anyway.
To generate a diff of this commit:
cvs -z3 rdiff -u -r1.1 -r1.2 pkg_install/lib/plist.c
To view a diff of this commit:
http://cvs.sourceforge.net/viewcvs.py/netbsd-soc/pkg_install/lib/plist.c?r1=1.1&r2=1.2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Module name: pkg_install
Committed by: jsonn
Date: Wed Aug 16 20:18:49 UTC 2006
Modified Files:
pkg_install/lib: pkg_yaml.c
Log Message:
Left-over from 0<->1 return value change, preventing more than one
checksum to be emitted.
To generate a diff of this commit:
cvs -z3 rdiff -u -r1.5 -r1.6 pkg_install/lib/pkg_yaml.c
To view a diff of this commit:
http://cvs.sourceforge.net/viewcvs.py/netbsd-soc/pkg_install/lib/pkg_yaml.c?r1=1.5&r2=1.6
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Module name: pkg_install
Committed by: jsonn
Date: Sun Aug 20 13:36:15 UTC 2006
Modified Files:
pkg_install/lib: pkg_yaml.c
Log Message:
Flush the emitter after each scalar, not once at the very end.
Otherwise syck can become confused and open a new document as found
e.g. with teTeX-texmf.
Let the document have a versioned yaml header.
To generate a diff of this commit:
cvs -z3 rdiff -u -r1.12 -r1.13 pkg_install/lib/pkg_yaml.c
To view a diff of this commit:
http://cvs.sourceforge.net/viewcvs.py/netbsd-soc/pkg_install/lib/pkg_yaml.c?r1=1.12&r2=1.13
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Module name: pkg_install
Committed by: jsonn
Date: Sun Aug 20 14:24:23 UTC 2006
Modified Files:
pkg_install/lib: plist.c
Log Message:
During list iteration, a temporary element is queued to allow
modification of the plist. This element must be ignored and complicates
the insertion case for the last element. Handle this correctly to avoid
following the NULL pointer in path.
To generate a diff of this commit:
cvs -z3 rdiff -u -r1.6 -r1.7 pkg_install/lib/plist.c
To view a diff of this commit:
http://cvs.sourceforge.net/viewcvs.py/netbsd-soc/pkg_install/lib/plist.c?r1=1.6&r2=1.7
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Module name: pkg_install
Committed by: jsonn
Date: Sun Aug 20 14:46:47 UTC 2006
Modified Files:
pkg_install/lib: pattern.c
Log Message:
After matching a single letter, continue the loop instead of bailing out
with the catch-all break. This broke parsing of jpeg-6bnb.
To generate a diff of this commit:
cvs -z3 rdiff -u -r1.1 -r1.2 pkg_install/lib/pattern.c
To view a diff of this commit:
http://cvs.sourceforge.net/viewcvs.py/netbsd-soc/pkg_install/lib/pattern.c?r1=1.1&r2=1.2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Module name: pkg_install
Committed by: jsonn
Date: Sun Aug 20 15:20:46 UTC 2006
Modified Files:
pkg_install/lib: convert_pattern.c
Log Message:
foo-[1-9]* ==> foo>=1. This is not 100% accurate, but reflects the
intention. Used e.g. by dvd+rw-tools.
To generate a diff of this commit:
cvs -z3 rdiff -u -r1.1 -r1.2 pkg_install/lib/convert_pattern.c
To view a diff of this commit:
http://cvs.sourceforge.net/viewcvs.py/netbsd-soc/pkg_install/lib/convert_pattern.c?r1=1.1&r2=1.2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Module name: pkg_install
Committed by: jsonn
Date: Sun Aug 20 23:56:22 UTC 2006
Modified Files:
pkg_install/lib: pkg_tarup.c
Log Message:
Use two static buffer of PATH_MAX size for the real and archive path.
Use snprintf instead of malloc + memcpys to fill them.
To generate a diff of this commit:
cvs -z3 rdiff -u -r1.3 -r1.4 pkg_install/lib/pkg_tarup.c
To view a diff of this commit:
http://cvs.sourceforge.net/viewcvs.py/netbsd-soc/pkg_install/lib/pkg_tarup.c?r1=1.3&r2=1.4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.