CVSROOT: /cvs Module name: src Changes by: es...@cvs.openbsd.org 2010/10/02 07:36:56
Modified files: usr.sbin/pkg_add/OpenBSD: PackageLocation.pm PkgAdd.pm Ustar.pm Log message: somewhat complicated optimization: avoid reading the whole plist file when we're only looking for update-info. Means Ustar must deal with "partial" files. Occasionnally a huge win, such as skipping 95% of the kdebase or texlive plist when they don't need updating. I've been running with this for a few weeks now...