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 similar.

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-11 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/01/11 12:23:39 Modified files: lib/libc/sys : chmod.2 Log message: fchownat is allowed to return EOPNOTSUPP okay guenther@

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 al

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 17:31:34 Modified files: usr.bin/signify: signify.c Log message: pipes mean read/write may short out. okay tedu@

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 pack

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:21:44 Modified files: usr.sbin/pkg_add: Makefile pkg_create.1 Added files: usr.sbin/pkg_add: pkg_sign.1 Log message: separate pkg_sign documentation. Option description becomes MUCH sa

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:28:48 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSign.pm Log message: check parameters better. create -o directory if necessary

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 05:41:55 Modified files: usr.sbin/pkg_add: pkg_sign.1 Log message: explain signatures

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 PACK

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... (proble

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 we

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 ga

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 re

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 vanishes.

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, sinc

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:29:54 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm PkgAdd.pm Log message: minor fix: don't go to cache if genuine install

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:30:48 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCfl.pm PkgSpec.pm Search.pm Log message: handle conflict with partial in a less hackish ways, by passing an extra "with_partial" parameter to

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 care

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 th

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 stub_list

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 somewhere.

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 pa

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 ne

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 wil

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 add

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 refer

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 cre

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

CVS: cvs.openbsd.org: src

2014-02-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/04 00:59:40 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSpec.pm Log message: kill very old compatibility code (2009/04... those exceptions are fully dead)

CVS: cvs.openbsd.org: src

2014-02-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/04 11:06:01 Modified files: usr.sbin/pkg_add/OpenBSD: UpdateSet.pm Log message: prevent updates from starting with a lone ":" Some UpdateSets will only contain kept packages, BUT require the update o

CVS: cvs.openbsd.org: src

2014-02-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/04 11:11:36 Modified files: usr.sbin/pkg_add/OpenBSD: OldLibs.pm PackingList.pm Log message: no functional change (for now). Make things more debuggable by subclassing PackingList into types that des

CVS: cvs.openbsd.org: src

2014-02-04 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/04 16:39:16 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: sort list of stuff we can't update for user display (otherwise, it's a list of keys, so it isn't in any particularly inter

CVS: cvs.openbsd.org: src

2014-02-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/06 09:55:01 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Handle.pm SharedItems.pm Log message: don't store full directory objects if they're not "special", just knowing there's a directory tha

CVS: cvs.openbsd.org: src

2014-02-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/06 10:13:05 Modified files: usr.sbin/pkg_add/OpenBSD: Tracker.pm Log message: style

CVS: cvs.openbsd.org: src

2014-02-06 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/06 15:58:26 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: http 404 is definitive, so treat it like 550 ftp.

CVS: cvs.openbsd.org: src

2014-02-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/07 04:20:58 Modified files: usr.sbin/pkg_add/OpenBSD/ProgressMeter: Term.pm Log message: don't store full terminal, we just need a few control sequences

CVS: cvs.openbsd.org: src

2014-02-07 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/07 07:06:43 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Temp.pm Log message: reclaim: we don't need to keep tracking temporary files/directories we removed.

CVS: cvs.openbsd.org: src

2014-02-08 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/08 01:54:26 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: document -Dunsigned

CVS: cvs.openbsd.org: src

2014-02-08 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/08 03:43:25 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Delete.pm Log message: fudge verbose state so that makewhatis is only verbose if pkg_add/delete -vv or more.

CVS: cvs.openbsd.org: src

2014-02-08 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/08 04:07:33 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: also limit the number of currently opened packages locally: each uncompress gobbles memory. (this was probably

CVS: cvs.openbsd.org: src

2014-02-08 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/08 05:18:14 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: don't allow unsigned packages by default. as kettenis@ says "test it now", always possible to revert if we don't want it

CVS: cvs.openbsd.org: src

2014-02-08 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: es...@cvs.openbsd.org 2014/02/08 08:07:12 Modified files: usr.sbin/pkg_add/OpenBSD: PackingList.pm Log message: style

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