CVS: cvs.openbsd.org: src

2014-01-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/06 18:30:28 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: allow processing of package lists in parallel. Turns out re-gzipping a signed package is really expensive, so turn it

CVS: cvs.openbsd.org: src

2014-01-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/06 18:35:56 Modified files: usr.sbin/pkg_add/OpenBSD: State.pm Log message: .. and let sign_list(\@ARGV... work too)

CVS: cvs.openbsd.org: src

2014-01-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/06 18:38:58 Modified files: usr.sbin/pkg_add/OpenBSD: PackingList.pm Log message: more stuff than cannot end in .libs nor partial- packages

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/07 03:22:05 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Log message: simplify set_modes, there's no need to stat(2) stuff, chown -1 takes care of things.

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/07 03:38:12 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: if HISTORY_DIR is defined, create a new permanent file during build. this file records the sha256 of all elements in

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/07 03:44:07 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: document new stuff

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/07 04:51:15 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: integrate signer logic and fix resign with -DSIGNER

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/07 06:31:36 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Delete.pm PackingElement.pm Log message: tedu some very old checks: we no longer have INSTALL/UNINSTALL scripts, so we don't care whether

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/07 06:37:23 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm PackageInfo.pm Log message: recognize special file +META

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/07 11:35:23 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: severely restrict what characters can be in a signer, to make certain it's not possible to go ../ from

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/07 23:40:56 Modified files: usr.sbin/pkg_add/OpenBSD: signify.pm Log message: synch with signify(1) paranoia

CVS: cvs.openbsd.org: src

2014-01-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/08 00:04:29 Modified files: usr.bin/signify: signify.c Log message: fix logic/usage in VERIFYONLY case okay deraadt@

CVS: cvs.openbsd.org: src

2014-01-09 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/09 03:36:52 Modified files: usr.sbin/pkg_add/OpenBSD: AddCreateDelete.pm Paths.pm PkgCreate.pm signify.pm Log message: tweak signing yet again. Have pkg_create

CVS: cvs.openbsd.org: src

2014-01-09 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/09 03:43:13 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm PkgCreate.pm Log message: switch to internal gzip/gunzip. reduces the number of external processes and the complexity of

CVS: cvs.openbsd.org: src

2014-01-09 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/09 06:30:46 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: @signer makes sense only for signify, so move it there.

CVS: cvs.openbsd.org: src

2014-01-09 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/09 06:40:05 Modified files: usr.sbin/pkg_add/OpenBSD: PkgInfo.pm Log message: -C was useless with signify, report @signer identity instead (prepend reportedly to make tedu happy :) )

CVS: cvs.openbsd.org: src

2014-01-09 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/09 10:41:41 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: with the intermediate gunzip gone, this is a simple pipe. No need for separate handles to tweak.

CVS: cvs.openbsd.org: src

2014-01-09 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/09 10:51:56 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: if we're re-signing, check old sig first. shouldn't sign stuff we don't trust.

CVS: cvs.openbsd.org: src

2014-01-09 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/09 12:32:15 Added files: etc/signify: 54pkg.pub Log message: Install our second key. NOTE that this is a TEST KEY for use as we improve our processes. prodded by deraadt@

CVS: cvs.openbsd.org: src

2014-01-09 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/09 13:20:01 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm AddCreateDelete.pm Delete.pm PackageInfo.pm PackageRepository.pm

CVS: cvs.openbsd.org: src

2014-01-10 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/10 09:09:08 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCheck.pm Log message: likewise. this is useless

CVS: cvs.openbsd.org: src

2014-01-10 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/10 09:05:31 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Log message: by popular demand, remove excessive paranoia

CVS: cvs.openbsd.org: src

2014-01-11 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/11 04:51:01 Modified files: usr.sbin/pkg_add: pkg_create.1 usr.sbin/pkg_add/OpenBSD: Add.pm PackageInfo.pm PackingElement.pm PackingList.pm

CVS: cvs.openbsd.org: src

2014-01-11 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/11 04:54:43 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Add.pm Replace.pm Log message: simplify code: always extract, then install, so that initial installations and updates are more

CVS: cvs.openbsd.org: src

2014-01-11 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/11 11:34:20 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: typos, from Markus Lude, thx!

CVS: cvs.openbsd.org: src

2014-01-12 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/12 04:18:57 Modified files: usr.sbin/pkg_add/OpenBSD: AddCreateDelete.pm Log message: allow prev release keys for now, transition 5.4 - 5.5 kindof requires it.

CVS: cvs.openbsd.org: src

2014-01-13 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/13 02:41:16 Modified files: usr.bin/signify: signify.c Log message: duh, -n does not take args

CVS: cvs.openbsd.org: src

2014-01-13 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/13 02:42:53 Modified files: usr.bin/signify: signify.c Log message: premature, only wanted to commit n: - n

CVS: cvs.openbsd.org: src

2014-01-13 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/13 03:07:32 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: say something if we sign an empty repository tweak mode on tmp signed file

CVS: cvs.openbsd.org: src

2014-01-13 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/13 11:42:34 Modified files: usr.sbin/pkg_add/OpenBSD: Ustar.pm Log message: have Ustar extract owners for symlinks, which isn't really important for pkg_add, since it skips links and restores owners

CVS: cvs.openbsd.org: src

2014-01-13 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/13 11:44:41 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: fix another chmod on permanent tempfile to respect umask.

CVS: cvs.openbsd.org: src

2014-01-14 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/14 03:05:58 Modified files: usr.sbin/pkg_add/OpenBSD: AddCreateDelete.pm signify.pm Log message: reorder signature checks, we can do much more upfront. clean up temp files always. use a regexp for

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 03:54:14 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Paths.pm Log message: tweak the interface to generating signatures yet again. - assume key names match, deduce signer from sec key.

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 03:55:01 Modified files: usr.sbin/pkg_add/OpenBSD: AddCreateDelete.pm Log message: default signer less picky, just select by function, e.g., *pkg or *fw.

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 03:59:18 Modified files: usr.sbin/pkg_add/OpenBSD: signify.pm Log message: as requested by theo, invoke signify in the EXAMPLE order.

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 04:09:36 Modified files: usr.sbin/pkg_add: package.5 pkg_add.1 pkg_create.1 Log message: tweak documentation to match what's going on

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 06:15:43 Modified files: usr.sbin/pkg_add/OpenBSD: PackageLocation.pm Log message: oops, keeping _current around means I still have a live fh after deref. So remove it too. Accordingly, the code

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 06:41:47 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: use internal gunzip, now that the fh leak is closed.

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 08:46:16 Modified files: usr.sbin/pkg_add/OpenBSD: ArcCheck.pm Log message: make ArcCheck less confusing, don't archive stuff that WON'T survive extraction anyways (those metadatas ARE in the

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 08:39:53 Modified files: usr.sbin/pkg_add/OpenBSD: Ustar.pm Log message: recognize extended header thingies (we don't handle them, we just spew more useful error messages)

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 08:54:06 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm PkgAdd.pm Log message: do check_digest per plist. show UNSIGNED packages unconditionally.

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 15:59:44 Modified files: share/man/man5 : bsd.port.mk.5 Log message: signing got simpler

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 18:02:25 Modified files: usr.sbin/pkg_add/OpenBSD: PackageLocation.pm Log message: caching a bit more tricky... problem noticed by naddy@

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 18:09:30 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: ..and sort SHA256 properly

CVS: cvs.openbsd.org: src

2014-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/17 18:10:36 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: involuntary sneak preview, revert

CVS: cvs.openbsd.org: src

2014-01-19 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/19 02:33:53 Modified files: regress/usr.sbin/pkg_add: signatures.ref Log message: update extra output, error messages are more specific now

CVS: cvs.openbsd.org: src

2014-01-23 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/23 04:45:22 Modified files: usr.sbin/pkg_add: Makefile pkg_add Added files: usr.sbin/pkg_add/OpenBSD: PkgSign.pm Signer.pm Log message: reorg code: make signing only a separate command, as

CVS: cvs.openbsd.org: src

2014-01-23 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/23 04:52:34 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: zap the sign-only part (moved to PkgSign.pm). reuse the signer part (move to Signer.pm)

CVS: cvs.openbsd.org: src

2014-01-23 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/23 04:52:57 Modified files: usr.sbin/pkg_add/OpenBSD: Signer.pm Log message: don't create cheap gzip archives if non signed, there's a better way.

CVS: cvs.openbsd.org: src

2014-01-23 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/23 05:32:40 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm PkgSign.pm Log message: clean-up synopsis

CVS: cvs.openbsd.org: src

2014-01-23 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/23 06:09:43 Modified files: usr.sbin/pkg_add/OpenBSD: Signer.pm Log message: new interface to be able to manipulate output better

CVS: cvs.openbsd.org: src

2014-01-23 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/23 08:46:39 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: more sophisticated warning: builds with empty SIGNING_PARAMETERS run with -Dunsigned, so they shouldn't show UNSIGNED

CVS: cvs.openbsd.org: src

2014-01-23 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/23 14:05:26 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSign.pm Log message: oops, pkg_sign is unhappy without -o. Minimal fix, in order not to create too much conflict with pending work...

CVS: cvs.openbsd.org: src

2014-01-23 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/23 15:57:06 Modified files: usr.sbin/pkg_add: pkg_sign.1 usr.sbin/pkg_add/OpenBSD: PackageLocation.pm PkgCreate.pm PkgSign.pm Log message: tweak the way

CVS: cvs.openbsd.org: src

2014-01-24 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/24 04:41:23 Modified files: usr.sbin/pkg_add/OpenBSD: Update.pm Log message: subject -z hints (fuzzy update) to quirks' tweak_search. Reminded by sthen@ This solves the 5.4 - 5.5 delete/reinstall

Re: CVS: cvs.openbsd.org: src

2014-01-25 Thread Marc Espie
On Fri, Jan 24, 2014 at 09:23:31PM -0700, Bob Beck wrote: CVSROOT: /cvs Module name: src Changes by: b...@cvs.openbsd.org2014/01/24 21:23:31 Modified files: sys/kern : vfs_bio.c Log message: get rid of the kernel high and low water marks for pages and replace

CVS: cvs.openbsd.org: src

2014-01-25 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/25 03:18:38 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSign.pm Log message: somehow, bytes got garbled. Be less cute and seek twice, that works. sorry about that.

CVS: cvs.openbsd.org: src

2014-01-25 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/25 06:23:15 Modified files: usr.sbin/pkg_add/OpenBSD: ArcCheck.pm Log message: more ArcCheck nits: don't allow a file to be u-r/g-r without an explicit @mode annotation. This mostly fixes packaging

CVS: cvs.openbsd.org: src

2014-01-29 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/29 16:53:20 Modified files: usr.bin/make : var.c Log message: I'm a bit dyslexic. Found out by Jan Klemkow. Thanks.

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 05:38:20 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Log message: finish killing old annotation

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 05:38:51 Modified files: usr.sbin/pkg_add/OpenBSD: UpdateSet.pm Log message: don't create empty entries

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 06:12:50 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm PkgAdd.pm Log message: minor bug-fix, make sure partial is handled properly. also use delete instead of undef so that they entry

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 06:17:42 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSpec.pm Log message: most PkgSpec are default conflicts, so not storing empty constraints...

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 06:16:59 Modified files: usr.sbin/pkg_add/OpenBSD: PackageLocation.pm Log message: not really a need to store state in the location, when we can ask our repository for it.

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 06:18:10 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: indent fix

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 06:18:34 Modified files: usr.sbin/pkg_add/OpenBSD: Handle.pm Log message: don't save empty errors

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 06:23:51 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm Delete.pm usr.sbin/pkg_add/OpenBSD/ProgressMeter: Term.pm Log message: avoid storing dead keys. quirks is exceptional,

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 06:30:11 Modified files: bin/pax: ar_subs.c options.c pax.h Log message: abstraction for the sake of abstraction is distracting. zap extra func pointer going to the same routines for all

CVS: cvs.openbsd.org: src

2014-01-30 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/30 11:54:34 Modified files: usr.sbin/pkg_add/OpenBSD: PackageLocation.pm Log message: wipe locations a bit more thoroughly

CVS: cvs.openbsd.org: src

2014-01-31 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/31 03:13:13 Modified files: regress/usr.sbin/pkg_add: Makefile Added files: regress/usr.sbin/pkg_add: check-cfl Log message: basic check for pkg names conflicts, to be augmented

CVS: cvs.openbsd.org: src

2014-01-31 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/31 03:18:35 Modified files: regress/usr.sbin/pkg_add: check-cfl Log message: partial-partial-* stuff not yet working

CVS: cvs.openbsd.org: src

2014-01-31 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/31 03:28:18 Modified files: regress/usr.sbin/pkg_add: check-cfl Log message: fix number of tests

CVS: cvs.openbsd.org: src

2014-01-31 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/31 03:49:53 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSpec.pm Log message: avoid creating backrefs

CVS: cvs.openbsd.org: src

2014-01-31 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/31 04:54:24 Modified files: usr.sbin/pkg_add/OpenBSD: UpdateSet.pm Log message: no longer a need for the solver, which is fortunate as this creates a cycle (in perl -current at least). found by

CVS: cvs.openbsd.org: src

2014-01-31 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/31 08:48:44 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm md5.pm Log message: @md5 annotations died at the end of 2008, so it's reasonable to scrape the code now.

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 03:53:17 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCfl.pm Log message: style

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 03:54:11 Modified files: usr.sbin/pkg_add/OpenBSD: Handle.pm Log message: handles are more adequate places to stash conflict lists, since they can be computed directly from update_info (without

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 03:55:37 Modified files: usr.sbin/pkg_add/OpenBSD: Update.pm Log message: no need to test for plist, we get the conflict_list since we have update_info

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 04:00:57 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: use conflict_list directly from handle. (only user left of plist-conflict_list is PkgCfl::register thru OldLibs

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 04:03:50 Modified files: usr.sbin/pkg_add/OpenBSD: PackingList.pm Log message: don't bother caching, it's no longer useful

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 04:18:27 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: handling of critical section was wrong. Interrupting an update once we're committed is a bad idea. Make it possible by

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 04:37:58 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: let solve_depends work as soon as we have update_info

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 11:50:58 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: sort out the code to figuring out kept packages. Fix a (formerly) silent bug: kept packages *must* be completed

CVS: cvs.openbsd.org: src

2014-02-01 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/01 11:54:01 Modified files: usr.sbin/pkg_add/OpenBSD: UpdateSet.pm Log message: style

CVS: cvs.openbsd.org: src

2014-02-02 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/02 02:11:27 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: make sure kept handles are complete... not really optimized so far, but will fix issues seen by nigel@

CVS: cvs.openbsd.org: src

2014-02-02 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/02 04:19:31 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: now that things are clean enough, we just need to figure out kept packages before we solve depends. Avoids keeping full

CVS: cvs.openbsd.org: src

2014-02-02 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/02 08:22:37 Modified files: usr.sbin/pkg_add/OpenBSD: Handle.pm PkgAdd.pm Update.pm UpdateSet.pm Log message: simplify how kept packages are handled. First, we

CVS: cvs.openbsd.org: src

2014-02-02 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/02 08:35:52 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: pseudo handle needs dependency_info too, forgot that one.

CVS: cvs.openbsd.org: src

2014-02-02 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/02 16:09:56 Modified files: usr.sbin/pkg_add/OpenBSD: PackageLocation.pm PackageRepository.pm Log message: gc really old code

CVS: cvs.openbsd.org: src

2014-02-02 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/02 16:10:41 Modified files: usr.sbin/pkg_add/OpenBSD: Log.pm Log message: don't create empty lists that won't be used

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 04:35:45 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: don't keep tied information around !

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 05:03:01 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSpec.pm Log message: don't really need exactstem, the initial grep is good enough

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 06:28:43 Modified files: usr.sbin/pkg_add/OpenBSD: Handle.pm Log message: zap duplicate test, spotted by Arto Jonsson

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 06:47:20 Modified files: usr.sbin/pkg_add/OpenBSD: Handle.pm PkgAdd.pm Log message: remove extra cache copy in memory... to be revisited, the setting of info dir so late is slightly broken and

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 08:57:13 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Delete.pm PackingElement.pm Log message: store compact form of manpages. fix a long standing stupid bug: can't store both deleted and

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 09:13:13 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Delete.pm PackingElement.pm Log message: gc old stuff that never fixed the problem it intended to fix :(

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 09:18:06 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: don't remove this test, indicate why it can trigger

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 12:56:53 Modified files: usr.sbin/pkg_add/OpenBSD/ProgressMeter: Term.pm Log message: perl is actually VERY BAD at scraping captured variables until the end. Avoid creating a gratuitous back

CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/03 17:14:27 Modified files: usr.sbin/pkg_add/OpenBSD: Handle.pm PkgAdd.pm Log message: check for errors before dependencies, anyways. split the part for arch, since it requires full plists. avoid

Re: CVS: cvs.openbsd.org: src

2014-02-03 Thread Marc Espie
On Mon, Feb 03, 2014 at 05:14:27PM -0700, Marc Espie wrote: CVSROOT: /cvs Module name: src Changes by: es...@cvs.openbsd.org 2014/02/03 17:14:27 Modified files: usr.sbin/pkg_add/OpenBSD: Handle.pm PkgAdd.pm Log message: check for errors before dependencies, anyways

<    1   2   3   4   5   6   7   8   9   10   >