]>
pd.if.org Git - zpackage/log
Nathan Wagner [Sat, 15 Sep 2018 08:19:27 +0000 (08:19 +0000)]
add zpm program to quote strings for sqlite
Nathan Wagner [Sat, 15 Sep 2018 08:36:18 +0000 (08:36 +0000)]
add library findpkg and quote
Nathan Wagner [Sat, 15 Sep 2018 08:19:12 +0000 (08:19 +0000)]
add library function to quote
Nathan Wagner [Sat, 15 Sep 2018 08:11:41 +0000 (08:11 +0000)]
remove lzma/fastpos_tablegen.c
Nathan Wagner [Sat, 15 Sep 2018 08:03:29 +0000 (08:03 +0000)]
add zpm function to quote a string for sqlite
Nathan Wagner [Sat, 15 Sep 2018 02:05:55 +0000 (02:05 +0000)]
sanitize packages table
Added check constraints, and removed pkgid column. Added a
view packages_pkgid with the pkgid column constructed from
the package, version, and release columns.
Nathan Wagner [Fri, 14 Sep 2018 09:53:29 +0000 (09:53 +0000)]
add target for jsw library
Nathan Wagner [Fri, 14 Sep 2018 08:19:31 +0000 (08:19 +0000)]
create combined single header for jsw library
Nathan Wagner [Mon, 17 Sep 2018 12:05:35 +0000 (12:05 +0000)]
fix table resize bug in jsw_hlib
Nathan Wagner [Fri, 14 Sep 2018 08:12:28 +0000 (08:12 +0000)]
remove c++isms from jsw code
removed malloc casts and header externs
Nathan Wagner [Fri, 14 Sep 2018 08:06:51 +0000 (08:06 +0000)]
add jsw data structure code
http://www.eternallyconfuzzled.com/jsw_home.aspx
Nathan Wagner [Fri, 14 Sep 2018 04:45:47 +0000 (04:45 +0000)]
fix pkginfo and list files in package
Nathan Wagner [Fri, 14 Sep 2018 04:43:31 +0000 (04:43 +0000)]
add structs for packages and other objects
Nathan Wagner [Fri, 14 Sep 2018 04:39:46 +0000 (04:39 +0000)]
correct default make target
Nathan Wagner [Tue, 11 Sep 2018 20:43:51 +0000 (20:43 +0000)]
add make target for foreach-path
Nathan Wagner [Tue, 11 Sep 2018 10:57:01 +0000 (10:57 +0000)]
add program to run a command for each package file
Nathan Wagner [Wed, 12 Sep 2018 11:09:20 +0000 (11:09 +0000)]
add foreach_path to zpm library
Nathan Wagner [Sun, 9 Sep 2018 12:59:21 +0000 (12:59 +0000)]
use lzma from xz 5.2.4
Nathan Wagner [Sun, 9 Sep 2018 12:58:41 +0000 (12:58 +0000)]
add make target to update lzma
Nathan Wagner [Thu, 23 Aug 2018 11:16:32 +0000 (11:16 +0000)]
fix exit status for zpm-hash
Nathan Wagner [Tue, 21 Aug 2018 19:17:28 +0000 (19:17 +0000)]
add conflict checking for installs
Nathan Wagner [Tue, 21 Aug 2018 17:33:16 +0000 (17:33 +0000)]
add views useful for installs and uninstalls
Nathan Wagner [Tue, 21 Aug 2018 15:05:19 +0000 (15:05 +0000)]
quote shell variables
Nathan Wagner [Tue, 21 Aug 2018 11:20:40 +0000 (11:20 +0000)]
have ctap prove read from stdin
Nathan Wagner [Tue, 21 Aug 2018 11:19:44 +0000 (11:19 +0000)]
get install upgrades working
Nathan Wagner [Tue, 21 Aug 2018 11:19:02 +0000 (11:19 +0000)]
change release version to 0.1.3
Nathan Wagner [Tue, 21 Aug 2018 11:18:35 +0000 (11:18 +0000)]
add check constraints to package release
Nathan Wagner [Sat, 11 Aug 2018 02:41:43 +0000 (02:41 +0000)]
get correct count of changed and removed files
Nathan Wagner [Sat, 11 Aug 2018 02:41:13 +0000 (02:41 +0000)]
use sqlite3_open_v2
Nathan Wagner [Sat, 11 Aug 2018 02:40:31 +0000 (02:40 +0000)]
add zpm-contents script
Nathan Wagner [Fri, 10 Aug 2018 07:08:48 +0000 (07:08 +0000)]
mark new package as installing
Nathan Wagner [Fri, 10 Aug 2018 07:08:21 +0000 (07:08 +0000)]
remove elf debugging output
Nathan Wagner [Fri, 10 Aug 2018 05:36:47 +0000 (05:36 +0000)]
remove unused mode variable extract mode hardcoded
Nathan Wagner [Fri, 10 Aug 2018 05:35:54 +0000 (05:35 +0000)]
add comments on future functionality for zpm-extract
Nathan Wagner [Fri, 10 Aug 2018 05:31:51 +0000 (05:31 +0000)]
zpm-install work on upgrades
Nathan Wagner [Fri, 10 Aug 2018 05:31:29 +0000 (05:31 +0000)]
rewrite zpm-pkg for package metadata
Nathan Wagner [Fri, 10 Aug 2018 05:30:42 +0000 (05:30 +0000)]
add status column to package
Nathan Wagner [Fri, 10 Aug 2018 05:30:28 +0000 (05:30 +0000)]
add zpm-log increase version
Nathan Wagner [Fri, 10 Aug 2018 05:29:36 +0000 (05:29 +0000)]
add zpm-log
Nathan Wagner [Sat, 4 Aug 2018 01:02:15 +0000 (01:02 +0000)]
add default for log timestamps in database
Nathan Wagner [Sat, 4 Aug 2018 01:02:08 +0000 (01:02 +0000)]
teach findpkg to parse full or partial package triples
Nathan Wagner [Sat, 4 Aug 2018 00:12:09 +0000 (00:12 +0000)]
add zpm-test to package
Nathan Wagner [Fri, 3 Aug 2018 23:41:45 +0000 (23:41 +0000)]
prepend paths given by option
Nathan Wagner [Tue, 31 Jul 2018 20:46:56 +0000 (20:46 +0000)]
add tmpinstall target
Nathan Wagner [Tue, 31 Jul 2018 20:46:34 +0000 (20:46 +0000)]
add / to directory
Nathan Wagner [Tue, 31 Jul 2018 18:58:14 +0000 (18:58 +0000)]
simplify commands
Nathan Wagner [Tue, 31 Jul 2018 18:57:43 +0000 (18:57 +0000)]
add directories to ipkgfile
Nathan Wagner [Tue, 31 Jul 2018 18:56:42 +0000 (18:56 +0000)]
add user and group to addtopackage
Nathan Wagner [Tue, 31 Jul 2018 18:56:07 +0000 (18:56 +0000)]
use zpm soname
Nathan Wagner [Tue, 31 Jul 2018 18:54:46 +0000 (18:54 +0000)]
add packagestatus table
Nathan Wagner [Tue, 31 Jul 2018 18:54:24 +0000 (18:54 +0000)]
move zpm programs to /sbin
Nathan Wagner [Tue, 31 Jul 2018 18:53:48 +0000 (18:53 +0000)]
add user and group to zpm-install
Nathan Wagner [Thu, 5 Jul 2018 07:55:54 +0000 (07:55 +0000)]
fixup
Nathan Wagner [Thu, 5 Jul 2018 07:54:39 +0000 (07:54 +0000)]
add C version of prove
removes dependency on Perl to run tests
Nathan Wagner [Thu, 5 Jul 2018 07:33:30 +0000 (07:33 +0000)]
bump sqlite to version 3.24.0
Nathan Wagner [Thu, 5 Jul 2018 05:39:42 +0000 (05:39 +0000)]
separate zpm_hash function
Nathan Wagner [Sun, 1 Jul 2018 03:26:15 +0000 (03:26 +0000)]
change mode of extracted files to 0600
Nathan Wagner [Sun, 1 Jul 2018 02:27:23 +0000 (02:27 +0000)]
change repo db elf tables
Nathan Wagner [Sun, 1 Jul 2018 02:27:02 +0000 (02:27 +0000)]
cleanup sqlite config
Nathan Wagner [Sun, 1 Jul 2018 02:26:43 +0000 (02:26 +0000)]
fixup
Nathan Wagner [Sun, 1 Jul 2018 02:26:17 +0000 (02:26 +0000)]
remove libexec
Nathan Wagner [Sun, 15 Apr 2018 11:12:14 +0000 (11:12 +0000)]
change soname to zpm-soname
Nathan Wagner [Sun, 15 Apr 2018 05:46:17 +0000 (05:46 +0000)]
cleanup makefile
Nathan Wagner [Sun, 15 Apr 2018 05:45:53 +0000 (05:45 +0000)]
add libelf_soneed function
Nathan Wagner [Sun, 15 Apr 2018 00:36:01 +0000 (19:36 -0500)]
expand install
Nathan Wagner [Sun, 15 Apr 2018 00:35:26 +0000 (19:35 -0500)]
remove some debugging verbosity
Nathan Wagner [Sun, 15 Apr 2018 00:34:39 +0000 (19:34 -0500)]
add xz and zpm files to clean target
Nathan Wagner [Sun, 15 Apr 2018 00:34:03 +0000 (19:34 -0500)]
add packagetags table to schema
Nathan Wagner [Tue, 10 Apr 2018 07:07:46 +0000 (02:07 -0500)]
echo missing option
Nathan Wagner [Tue, 10 Apr 2018 07:06:57 +0000 (02:06 -0500)]
add pkgname arg to newpackage
Nathan Wagner [Tue, 10 Apr 2018 07:05:04 +0000 (02:05 -0500)]
more chatter in zpm-install
Nathan Wagner [Tue, 10 Apr 2018 06:50:52 +0000 (01:50 -0500)]
add tarball and zpm package targets
Nathan Wagner [Mon, 9 Apr 2018 05:55:46 +0000 (00:55 -0500)]
add -P option to zpm to add to exec path
Nathan Wagner [Wed, 7 Mar 2018 00:53:00 +0000 (18:53 -0600)]
change paths table to packagefiles
Nathan Wagner [Wed, 7 Mar 2018 00:51:44 +0000 (18:51 -0600)]
remove unused options in zpm-ipkgfile
Nathan Wagner [Wed, 7 Mar 2018 00:51:17 +0000 (18:51 -0600)]
cleanup package tests
Nathan Wagner [Thu, 4 Jan 2018 16:31:49 +0000 (10:31 -0600)]
add missing headers
Nathan Wagner [Thu, 4 Jan 2018 16:29:53 +0000 (10:29 -0600)]
use zpm shell instead of sqlite3
Nathan Wagner [Thu, 4 Jan 2018 16:21:43 +0000 (10:21 -0600)]
integrate previous work
Nathan Wagner [Thu, 4 Jan 2018 16:19:34 +0000 (10:19 -0600)]
enable building of zpm-shell
Nathan Wagner [Thu, 4 Jan 2018 16:16:01 +0000 (10:16 -0600)]
move sqlite files into separate directory
bump to sqlite 3.21.0
Nathan Wagner [Sun, 24 Sep 2017 06:43:07 +0000 (01:43 -0500)]
cleanup sha256 hash code
Removed most remaining references and structure of libtomcrypt.
This makes the files a bit more standalone.
Added more tests to hash test file.
Nathan Wagner [Sat, 16 Sep 2017 21:14:56 +0000 (16:14 -0500)]
check for non-regular file in zpm test
This avoids creating an sqlite db automatically in the case the file
doesn't exist.
Nathan Wagner [Mon, 22 May 2017 21:58:11 +0000 (21:58 +0000)]
fix warnings and includes to compile on linux
Nathan Wagner [Mon, 22 May 2017 21:41:28 +0000 (16:41 -0500)]
exit with failure status if soname not found
Nathan Wagner [Mon, 22 May 2017 06:39:52 +0000 (01:39 -0500)]
fix segfault reading statically linked executables
Nathan Wagner [Sun, 2 Apr 2017 22:40:49 +0000 (17:40 -0500)]
add -f pkgfile option to addtopackage
Nathan Wagner [Sun, 2 Apr 2017 22:38:22 +0000 (17:38 -0500)]
more verbose missing hash error in zpm_extract
Nathan Wagner [Sun, 2 Apr 2017 09:25:12 +0000 (04:25 -0500)]
add findpkg to gitignore
Nathan Wagner [Fri, 31 Mar 2017 04:55:36 +0000 (23:55 -0500)]
general zpm-install work
Nathan Wagner [Fri, 31 Mar 2017 04:55:22 +0000 (23:55 -0500)]
get zpm-ipkgfile working
Nathan Wagner [Fri, 31 Mar 2017 05:04:38 +0000 (00:04 -0500)]
add zpm-findpkg
Nathan Wagner [Fri, 31 Mar 2017 04:52:32 +0000 (23:52 -0500)]
add missing shift optind
Nathan Wagner [Fri, 31 Mar 2017 04:50:21 +0000 (23:50 -0500)]
add newline to zpm-stat usage message
Nathan Wagner [Thu, 23 Mar 2017 04:53:23 +0000 (23:53 -0500)]
use zpm-test -v for valid db checks
Nathan Wagner [Wed, 22 Mar 2017 21:09:02 +0000 (16:09 -0500)]
add zpm-test program to check for valid zpm db files
Nathan Wagner [Wed, 22 Mar 2017 21:08:29 +0000 (16:08 -0500)]
add libexec to zpm driver
Nathan Wagner [Fri, 31 Mar 2017 04:51:18 +0000 (23:51 -0500)]
add vercmp functions to libzpm
Nathan Wagner [Wed, 8 Mar 2017 09:32:32 +0000 (03:32 -0600)]
move vercmp into zpm library
Nathan Wagner [Sun, 5 Mar 2017 15:03:14 +0000 (09:03 -0600)]
improve file handling for addtopackage