summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/Ustar.pm
AgeCommit message (Expand)Author
2009-04-19synch with my new style search/location changesMarc Espie
2007-06-16use OpenBSD::Paths contentsMarc Espie
2007-06-12tidy error messages: uses $! more consistently, do not append \n on die,Marc Espie
2007-06-04some minor systematic changes.Marc Espie
2007-05-02$o->method() becomes $o->methodMarc Espie
2007-04-15update copyright years, standardize licence.Marc Espie
2007-04-14no need to go SUPER:: for set_modes.Marc Espie
2007-02-22avoid undefined. closes pr5386.Marc Espie
2006-11-17don't return undef, use plain return.Marc Espie
2006-08-05actually perform error-checking on every read/write.Marc Espie
2006-03-21fix endless loop in case of error in archive header.Marc Espie
2005-10-26add checks in skip for walking off the file.Marc Espie
2005-10-26minor clean-up, unhardcode test for type, use a table instead.Marc Espie
2005-09-24move uname/gname existence check into ArcCheck: Ustar archives deal withMarc Espie
2005-09-20refuse building archive if we don't have user names for the uids.Marc Espie
2005-09-13allows grabbing a packing-list directly, without needing to go throughMarc Espie
2005-08-10typoMarc Espie
2005-08-05expose the algorithm used for splitting names, so that ArcCheck will beMarc Espie
2005-08-05activate sanity check: only files have !0 size.Marc Espie
2005-08-05fix splitting bugMarc Espie
2005-07-25common code for all device handling.Marc Espie
2005-07-20support for fifo and character/block devices.Marc Espie
2005-06-26expose the name aliasing operation, since it can be useful.Marc Espie
2005-06-21when writing store the file `real name' on the filesystem, whichMarc Espie
2005-06-20flesh out the destdir() working. Provide a convenience close() method.Marc Espie
2005-06-18maintain correspondence between original archive file names and rewrittenMarc Espie
2005-06-18more sanity checks, don't truncate names silently.Marc Espie
2005-06-18fix prefix/name cut (found out by aanriot)Marc Espie
2005-06-13add copy method, and document it.Marc Espie
2005-06-13if this is not a `real' file, override the size entry with a zero.Marc Espie
2005-06-13fix archive header writing.Marc Espie
2005-06-13almost working...Marc Espie
2005-06-13$entry->{cwd} support while writing, for symetry.Marc Espie
2005-06-13we can determine if an entry will be stored as a HardLink at prepare() time,Marc Espie
2005-06-13interface more symetric to reading.Marc Espie
2005-06-13UStar writer, all the flesh, thoroughly untested yet, reading unaffected...Marc Espie
2004-12-26put the compress 0 codes into a specific object. Handles the case whereMarc Espie
2004-12-13fix test for syswrite errors: zero returns are legitimate.Marc Espie
2004-12-11implement zeroes blocks detectionMarc Espie
2004-11-01linknames have extra 0 we want to get rid of.Marc Espie
2004-11-01typoMarc Espie
2004-09-14use IdCache.Marc Espie
2004-08-06block-scoped require is way simpler than weird AUTOLOAD hack.Marc Espie
2004-08-06unified headers, switch to smaller copyright notice.Marc Espie
2004-02-15remove extra . I left when putting $self->{destdir} inside...Marc Espie
2004-01-29destdir supportMarc Espie
2004-01-27avoid File::IO, one less module to load.Marc Espie
2003-12-19Clean up PackageLocator so it looks somewhat more object-oriented.Marc Espie
2003-12-10stamp files and directories.Marc Espie
2003-10-31Fix typo (ouch) and logic order (chown before chmod)Marc Espie