--- - branch: pkg_install-renovation date: Sat Aug 2 20:33:51 UTC 2008 files: - new: 1.70.4.14 old: 1.70.4.13 path: pkgsrc/pkgtools/pkg_install/files/add/perform.c pathrev: pkgsrc/pkgtools/pkg_install/files/add/perform.c@1.70.4.14 type: modified - new: 1.8.2.3 old: 1.8.2.2 path: pkgsrc/pkgtools/pkg_install/files/admin/audit.c pathrev: pkgsrc/pkgtools/pkg_install/files/admin/audit.c@1.8.2.3 type: modified - new: 1.2.4.3 old: 1.2.4.2 path: pkgsrc/pkgtools/pkg_install/files/admin/check.c pathrev: pkgsrc/pkgtools/pkg_install/files/admin/check.c@1.2.4.3 type: modified - new: 1.42.2.6 old: 1.42.2.5 path: pkgsrc/pkgtools/pkg_install/files/admin/main.c pathrev: pkgsrc/pkgtools/pkg_install/files/admin/main.c@1.42.2.6 type: modified - new: 1.8.2.1 old: '1.8' path: pkgsrc/pkgtools/pkg_install/files/create/build.c pathrev: pkgsrc/pkgtools/pkg_install/files/create/build.c@1.8.2.1 type: modified - new: 1.19.2.2 old: 1.19.2.1 path: pkgsrc/pkgtools/pkg_install/files/create/perform.c pathrev: pkgsrc/pkgtools/pkg_install/files/create/perform.c@1.19.2.2 type: modified - new: 1.10.8.2 old: 1.10.8.1 path: pkgsrc/pkgtools/pkg_install/files/create/pl.c pathrev: pkgsrc/pkgtools/pkg_install/files/create/pl.c@1.10.8.2 type: modified - new: 1.4.4.1 old: '1.4' path: pkgsrc/pkgtools/pkg_install/files/create/util.c pathrev: pkgsrc/pkgtools/pkg_install/files/create/util.c@1.4.4.1 type: modified - new: 1.21.8.2 old: 1.21.8.1 path: pkgsrc/pkgtools/pkg_install/files/delete/main.c pathrev: pkgsrc/pkgtools/pkg_install/files/delete/main.c@1.21.8.2 type: modified - new: 1.22.6.1 old: '1.22' path: pkgsrc/pkgtools/pkg_install/files/info/main.c pathrev: pkgsrc/pkgtools/pkg_install/files/info/main.c@1.22.6.1 type: modified - new: 1.46.2.4 old: 1.46.2.3 path: pkgsrc/pkgtools/pkg_install/files/info/perform.c pathrev: pkgsrc/pkgtools/pkg_install/files/info/perform.c@1.46.2.4 type: modified - new: 1.21.2.6 old: 1.21.2.5 path: pkgsrc/pkgtools/pkg_install/files/lib/Makefile.in pathrev: pkgsrc/pkgtools/pkg_install/files/lib/Makefile.in@1.21.2.6 type: modified - new: 1.4.6.2 old: 1.4.6.1 path: pkgsrc/pkgtools/pkg_install/files/lib/conflicts.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/conflicts.c@1.4.6.2 type: modified - new: 1.4.6.2 old: 1.4.6.1 path: pkgsrc/pkgtools/pkg_install/files/lib/opattern.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/opattern.c@1.4.6.2 type: modified - new: 1.1.4.1 old: '1.1' path: pkgsrc/pkgtools/pkg_install/files/lib/decompress.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/decompress.c@1.1.4.1 type: modified - new: 1.9.8.2 old: 1.9.8.1 path: pkgsrc/pkgtools/pkg_install/files/lib/fexec.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/fexec.c@1.9.8.2 type: modified - new: 1.5.4.1 old: '1.5' path: pkgsrc/pkgtools/pkg_install/files/lib/iterate.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/iterate.c@1.5.4.1 type: modified - new: 1.42.2.10 old: 1.42.2.9 path: pkgsrc/pkgtools/pkg_install/files/lib/lib.h pathrev: pkgsrc/pkgtools/pkg_install/files/lib/lib.h@1.42.2.10 type: modified - new: 1.5.38.1 old: '1.5' path: pkgsrc/pkgtools/pkg_install/files/lib/lpkg.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/lpkg.c@1.5.38.1 type: modified - new: 1.1.2.4 old: 1.1.2.3 path: pkgsrc/pkgtools/pkg_install/files/lib/parse-config.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/parse-config.c@1.1.2.4 type: modified - new: 1.6.28.1 old: '1.6' path: pkgsrc/pkgtools/pkg_install/files/lib/path.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/path.c@1.6.28.1 type: modified - new: 1.1.2.7 old: 1.1.2.6 path: pkgsrc/pkgtools/pkg_install/files/lib/pkcs7.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/pkcs7.c@1.1.2.7 type: modified - new: 1.1.2.3 old: 1.1.2.2 path: pkgsrc/pkgtools/pkg_install/files/lib/pkg_io.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/pkg_io.c@1.1.2.3 type: modified - new: 1.1.2.5 old: 1.1.2.4 path: pkgsrc/pkgtools/pkg_install/files/lib/pkg_signature.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/pkg_signature.c@1.1.2.5 type: modified - new: 1.29.4.2 old: 1.29.4.1 path: pkgsrc/pkgtools/pkg_install/files/lib/pkgdb.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/pkgdb.c@1.29.4.2 type: modified - new: 1.17.4.6 old: 1.17.4.5 path: pkgsrc/pkgtools/pkg_install/files/lib/plist.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/plist.c@1.17.4.6 type: modified - new: 1.6.4.1 old: '1.6' path: pkgsrc/pkgtools/pkg_install/files/lib/var.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/var.c@1.6.4.1 type: modified - new: 1.3.4.6 old: 1.3.4.5 path: pkgsrc/pkgtools/pkg_install/files/lib/vulnerabilities-file.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/vulnerabilities-file.c@1.3.4.6 type: modified - new: 1.1.2.1 old: '0' path: pkgsrc/pkgtools/pkg_install/files/lib/xwrapper.c pathrev: pkgsrc/pkgtools/pkg_install/files/lib/xwrapper.c@1.1.2.1 type: added id: 20080802T203351Z.ddc9831aaa2772794306cceb871446fb5fe5b3ce log: | Most memory allocation failures were fatal already and the majority of the rest lacked an explicit check. Add the usual x* wrappers around malloc and friends that explicitly terminate on error and use them in all but Dewey. module: pkgsrc subject: 'CVS commit: [pkg_install-renovation] pkgsrc/pkgtools/pkg_install/files' unixtime: '1217709231' user: joerg