]>
pd.if.org Git - zpackage/log
Nathan Wagner [Wed, 5 Dec 2018 11:06:16 +0000 (11:06 +0000)]
remove debugging output
Nathan Wagner [Wed, 5 Dec 2018 11:04:45 +0000 (11:04 +0000)]
allow partial hashes in zpm-extract
added new library function to search for hashes.
Nathan Wagner [Wed, 5 Dec 2018 11:03:29 +0000 (11:03 +0000)]
forbid package file paths . and ..
Nathan Wagner [Wed, 5 Dec 2018 11:03:00 +0000 (11:03 +0000)]
fix number of tests in update test
Nathan Wagner [Wed, 5 Dec 2018 10:57:47 +0000 (10:57 +0000)]
improve config file handling
Nathan Wagner [Mon, 3 Dec 2018 11:54:00 +0000 (11:54 +0000)]
fix syncfs plural test
Nathan Wagner [Mon, 3 Dec 2018 11:43:31 +0000 (11:43 +0000)]
exit update early where appropriate
Nathan Wagner [Mon, 3 Dec 2018 11:30:32 +0000 (11:30 +0000)]
add option to simplify uninstalls
zpm-update takes -U to treat unadorned packages listed
as packages to uninstall. Explicitly tagged packages (with '+')
are still installs, the -U option just adjusts how barewords
are treated.
zpm-uninstall is now a (very) thin wrapper around zpm-update -U
Nathan Wagner [Mon, 3 Dec 2018 10:56:22 +0000 (10:56 +0000)]
add contents action to zpm repo
Nathan Wagner [Mon, 3 Dec 2018 10:56:29 +0000 (10:56 +0000)]
fix chmod and chown ordering
fix bug where metadata was not set for regular files
Nathan Wagner [Mon, 3 Dec 2018 10:22:40 +0000 (10:22 +0000)]
move progress bar
Nathan Wagner [Mon, 3 Dec 2018 10:26:11 +0000 (10:26 +0000)]
ignore non-empty directories at unlink
Nathan Wagner [Mon, 3 Dec 2018 10:21:36 +0000 (10:21 +0000)]
ignore missing files to unlink
Nathan Wagner [Mon, 3 Dec 2018 10:18:48 +0000 (10:18 +0000)]
improve unlink error message
Nathan Wagner [Mon, 3 Dec 2018 09:04:54 +0000 (09:04 +0000)]
fix pluralization
Nathan Wagner [Mon, 3 Dec 2018 09:00:16 +0000 (09:00 +0000)]
improve syncfs output
Nathan Wagner [Mon, 3 Dec 2018 08:33:05 +0000 (08:33 +0000)]
fix stray chatter
Nathan Wagner [Mon, 3 Dec 2018 08:24:15 +0000 (08:24 +0000)]
check for missing or unconfigured repos
Nathan Wagner [Mon, 3 Dec 2018 08:18:03 +0000 (08:18 +0000)]
cleanup foreach-path
Nathan Wagner [Mon, 3 Dec 2018 08:17:27 +0000 (08:17 +0000)]
fixup to confgit
Nathan Wagner [Mon, 3 Dec 2018 08:16:21 +0000 (08:16 +0000)]
change sync default verbosity
add options for detailed file list
Nathan Wagner [Mon, 3 Dec 2018 08:15:30 +0000 (08:15 +0000)]
add script to commit configfiles to git
Nathan Wagner [Mon, 3 Dec 2018 06:53:55 +0000 (06:53 +0000)]
add index on configuration files
Nathan Wagner [Sun, 2 Dec 2018 08:47:00 +0000 (08:47 +0000)]
reformat line break
Nathan Wagner [Sun, 2 Dec 2018 08:36:30 +0000 (08:36 +0000)]
refactor syncconflicts view for performance
Nathan Wagner [Sun, 2 Dec 2018 06:46:53 +0000 (06:46 +0000)]
rework syncinfo logic
Rewrote syncinfo view for performance.
The view now depends on packages being updated being marked as such
directly. We were already marking removing packages, so this
doesn't really add much to the cleanup.
Nathan Wagner [Sun, 2 Dec 2018 06:46:37 +0000 (06:46 +0000)]
fix whitespace
Nathan Wagner [Sun, 2 Dec 2018 05:22:11 +0000 (05:22 +0000)]
fix typo in zpm-repo
Nathan Wagner [Sat, 1 Dec 2018 17:45:17 +0000 (17:45 +0000)]
add zpm-update
Nathan Wagner [Sat, 1 Dec 2018 17:41:19 +0000 (17:41 +0000)]
check for repo update temp file
Nathan Wagner [Sat, 1 Dec 2018 17:32:47 +0000 (17:32 +0000)]
fix man directory creation
Nathan Wagner [Sat, 1 Dec 2018 17:26:12 +0000 (17:26 +0000)]
add new files to make targets
Nathan Wagner [Sat, 1 Dec 2018 17:20:44 +0000 (17:20 +0000)]
improve syncfs pre-checks and directory handling
Nathan Wagner [Sat, 1 Dec 2018 01:35:47 +0000 (01:35 +0000)]
add zpm-repo
Nathan Wagner [Sat, 1 Dec 2018 01:27:16 +0000 (01:27 +0000)]
add more logic to garbage collector
Nathan Wagner [Sat, 1 Dec 2018 01:26:51 +0000 (01:26 +0000)]
add search options for installs
Nathan Wagner [Sat, 1 Dec 2018 01:26:39 +0000 (01:26 +0000)]
add tables to cache package library information
Nathan Wagner [Sat, 1 Dec 2018 01:23:50 +0000 (01:23 +0000)]
add man page shell
Nathan Wagner [Fri, 30 Nov 2018 13:11:01 +0000 (13:11 +0000)]
fix merge
Nathan Wagner [Fri, 30 Nov 2018 12:48:35 +0000 (12:48 +0000)]
better verbose chatter in zpm-merge
Nathan Wagner [Fri, 30 Nov 2018 12:44:58 +0000 (12:44 +0000)]
add missing option letter
Nathan Wagner [Fri, 30 Nov 2018 12:33:52 +0000 (12:33 +0000)]
add options to search installed packages
Nathan Wagner [Wed, 28 Nov 2018 11:39:14 +0000 (11:39 +0000)]
rework zpm-merge
Nathan Wagner [Wed, 28 Nov 2018 05:21:25 +0000 (05:21 +0000)]
add missing warn function
Nathan Wagner [Wed, 28 Nov 2018 02:10:59 +0000 (02:10 +0000)]
fix merge update syntax
Nathan Wagner [Wed, 28 Nov 2018 01:48:13 +0000 (01:48 +0000)]
fix collate order syntax
Nathan Wagner [Tue, 27 Nov 2018 07:05:47 +0000 (07:05 +0000)]
error if package cannot be found
Nathan Wagner [Mon, 26 Nov 2018 12:53:39 +0000 (12:53 +0000)]
remove chroot notice from zpm-script
Nathan Wagner [Mon, 26 Nov 2018 09:23:27 +0000 (09:23 +0000)]
add note for failing script
Nathan Wagner [Mon, 26 Nov 2018 09:20:37 +0000 (09:20 +0000)]
run package scripts from target db
Nathan Wagner [Mon, 26 Nov 2018 08:55:57 +0000 (08:55 +0000)]
improve note memory handling
Nathan Wagner [Mon, 26 Nov 2018 08:49:04 +0000 (08:49 +0000)]
print unknown group name on install
Nathan Wagner [Mon, 26 Nov 2018 08:48:27 +0000 (08:48 +0000)]
use environment variables for scripts
Nathan Wagner [Mon, 26 Nov 2018 05:58:42 +0000 (05:58 +0000)]
fix possible memory leak in uncompress
Nathan Wagner [Mon, 26 Nov 2018 05:20:00 +0000 (05:20 +0000)]
fix bugs reported by static analyzer
Nathan Wagner [Mon, 26 Nov 2018 05:02:46 +0000 (05:02 +0000)]
decrease verbosity
Nathan Wagner [Mon, 26 Nov 2018 04:58:29 +0000 (04:58 +0000)]
remove unused variable
Nathan Wagner [Mon, 26 Nov 2018 04:34:22 +0000 (04:34 +0000)]
fixup merge bug
Nathan Wagner [Mon, 26 Nov 2018 04:04:05 +0000 (04:04 +0000)]
fixup
Nathan Wagner [Mon, 26 Nov 2018 03:55:48 +0000 (03:55 +0000)]
add makefile as shell dependency
Nathan Wagner [Mon, 26 Nov 2018 03:50:13 +0000 (03:50 +0000)]
remove debug
Nathan Wagner [Mon, 26 Nov 2018 03:47:57 +0000 (03:47 +0000)]
fixup
Nathan Wagner [Mon, 26 Nov 2018 03:38:33 +0000 (03:38 +0000)]
fixup
Nathan Wagner [Mon, 26 Nov 2018 03:37:49 +0000 (03:37 +0000)]
add vercmp collation notice
Nathan Wagner [Mon, 26 Nov 2018 03:23:25 +0000 (03:23 +0000)]
fix query bug in merge
Nathan Wagner [Mon, 26 Nov 2018 03:11:12 +0000 (03:11 +0000)]
remove merge echo
Nathan Wagner [Mon, 26 Nov 2018 03:09:40 +0000 (03:09 +0000)]
add merge options for updating repositories
Nathan Wagner [Mon, 26 Nov 2018 02:41:37 +0000 (02:41 +0000)]
remove dependency on bc
Nathan Wagner [Mon, 26 Nov 2018 02:37:09 +0000 (02:37 +0000)]
use environment variable if no path given
Nathan Wagner [Sun, 25 Nov 2018 12:30:10 +0000 (12:30 +0000)]
improve zpm-contents performance
Nathan Wagner [Sun, 25 Nov 2018 10:53:24 +0000 (10:53 +0000)]
add vercmp collation to zpm-shell
Nathan Wagner [Sun, 25 Nov 2018 06:55:54 +0000 (06:55 +0000)]
add e option fixup
Nathan Wagner [Sun, 25 Nov 2018 06:29:02 +0000 (06:29 +0000)]
add option to echo note after creating
Nathan Wagner [Sun, 25 Nov 2018 06:28:34 +0000 (06:28 +0000)]
fix status after dry run
Nathan Wagner [Sun, 25 Nov 2018 06:07:20 +0000 (06:07 +0000)]
add missing break
Nathan Wagner [Sun, 25 Nov 2018 05:38:37 +0000 (05:38 +0000)]
add install option to merge files
Nathan Wagner [Sat, 24 Nov 2018 22:33:48 +0000 (22:33 +0000)]
suppress script hash print if quiet
Nathan Wagner [Sat, 24 Nov 2018 22:33:03 +0000 (22:33 +0000)]
add note where package script skipped
Nathan Wagner [Sat, 24 Nov 2018 22:18:59 +0000 (22:18 +0000)]
fix atree include
Nathan Wagner [Sat, 24 Nov 2018 22:01:41 +0000 (22:01 +0000)]
use /sbin for tarball and install targets
Nathan Wagner [Sat, 24 Nov 2018 01:29:38 +0000 (01:29 +0000)]
add unimplemented sqlite mmap size config
Nathan Wagner [Sat, 24 Nov 2018 01:26:45 +0000 (01:26 +0000)]
rewrite zpm-install
zpm-install can now install more than one package at a time, and will
install all packages in a given file if none are specified, or if the -a
option is given.
Once zpm-list defaults to only listing the latest packages, zpm-install
will try to install the latest of any given package, instead of multiple
versions. That is, zpm-install calls 'zpm list', and uses whatever
comes back.
Nathan Wagner [Sat, 24 Nov 2018 01:26:19 +0000 (01:26 +0000)]
comment out compress timing
Nathan Wagner [Sat, 24 Nov 2018 01:25:45 +0000 (01:25 +0000)]
compile sqlite with -O3
Nathan Wagner [Sat, 24 Nov 2018 01:25:14 +0000 (01:25 +0000)]
chatter more with verbose add
Nathan Wagner [Sat, 24 Nov 2018 01:24:17 +0000 (01:24 +0000)]
show sql for failed shell
Nathan Wagner [Thu, 22 Nov 2018 09:34:52 +0000 (09:34 +0000)]
changed zpm-test message for missing file
Nathan Wagner [Tue, 20 Nov 2018 21:28:35 +0000 (21:28 +0000)]
add -I option to zpm-contents
Nathan Wagner [Mon, 19 Nov 2018 01:44:13 +0000 (01:44 +0000)]
add -g option to pathmod to take paths as globs
Nathan Wagner [Sat, 17 Nov 2018 03:16:08 +0000 (03:16 +0000)]
update for repository installing support
Nathan Wagner [Wed, 14 Nov 2018 17:57:20 +0000 (17:57 +0000)]
add library dependency views
Nathan Wagner [Wed, 14 Nov 2018 01:06:54 +0000 (01:06 +0000)]
add library index
Nathan Wagner [Tue, 13 Nov 2018 21:57:58 +0000 (21:57 +0000)]
add missing merge option
Nathan Wagner [Tue, 13 Nov 2018 21:54:43 +0000 (21:54 +0000)]
add missing merge option
Nathan Wagner [Tue, 13 Nov 2018 20:25:20 +0000 (20:25 +0000)]
merge print pkglist on verbose
Nathan Wagner [Tue, 13 Nov 2018 20:23:16 +0000 (20:23 +0000)]
add missing option
Nathan Wagner [Tue, 13 Nov 2018 20:13:03 +0000 (20:13 +0000)]
rewrite merge
merge everything if no package specified
take -u option to delete the package before merge
Nathan Wagner [Tue, 13 Nov 2018 19:32:04 +0000 (19:32 +0000)]
general search improvements
Nathan Wagner [Tue, 13 Nov 2018 04:51:51 +0000 (04:51 +0000)]
add zpm-search to look for packages and libraries
Nathan Wagner [Sat, 10 Nov 2018 19:35:48 +0000 (19:35 +0000)]
add options for vercmp output and tests