]> pd.if.org Git - zpackage/log
zpackage
6 years agoadd zpm program to quote strings for sqlite
Nathan Wagner [Sat, 15 Sep 2018 08:19:27 +0000 (08:19 +0000)]
add zpm program to quote strings for sqlite

6 years agoadd library findpkg and quote
Nathan Wagner [Sat, 15 Sep 2018 08:36:18 +0000 (08:36 +0000)]
add library findpkg and quote

6 years agoadd library function to quote
Nathan Wagner [Sat, 15 Sep 2018 08:19:12 +0000 (08:19 +0000)]
add library function to quote

6 years agoremove lzma/fastpos_tablegen.c
Nathan Wagner [Sat, 15 Sep 2018 08:11:41 +0000 (08:11 +0000)]
remove lzma/fastpos_tablegen.c

6 years agoadd zpm function to quote a string for sqlite
Nathan Wagner [Sat, 15 Sep 2018 08:03:29 +0000 (08:03 +0000)]
add zpm function to quote a string for sqlite

6 years agosanitize packages table
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.

6 years agoadd target for jsw library
Nathan Wagner [Fri, 14 Sep 2018 09:53:29 +0000 (09:53 +0000)]
add target for jsw library

6 years agocreate combined single header for jsw library
Nathan Wagner [Fri, 14 Sep 2018 08:19:31 +0000 (08:19 +0000)]
create combined single header for jsw library

6 years agofix table resize bug in jsw_hlib
Nathan Wagner [Mon, 17 Sep 2018 12:05:35 +0000 (12:05 +0000)]
fix table resize bug in jsw_hlib

6 years agoremove c++isms from jsw code
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

6 years agoadd jsw data structure code
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

6 years agofix pkginfo and list files in package
Nathan Wagner [Fri, 14 Sep 2018 04:45:47 +0000 (04:45 +0000)]
fix pkginfo and list files in package

6 years agoadd structs for packages and other objects
Nathan Wagner [Fri, 14 Sep 2018 04:43:31 +0000 (04:43 +0000)]
add structs for packages and other objects

6 years agocorrect default make target
Nathan Wagner [Fri, 14 Sep 2018 04:39:46 +0000 (04:39 +0000)]
correct default make target

6 years agoadd make target for foreach-path
Nathan Wagner [Tue, 11 Sep 2018 20:43:51 +0000 (20:43 +0000)]
add make target for foreach-path

6 years agoadd program to run a command for each package file
Nathan Wagner [Tue, 11 Sep 2018 10:57:01 +0000 (10:57 +0000)]
add program to run a command for each package file

6 years agoadd foreach_path to zpm library
Nathan Wagner [Wed, 12 Sep 2018 11:09:20 +0000 (11:09 +0000)]
add foreach_path to zpm library

6 years agouse lzma from xz 5.2.4
Nathan Wagner [Sun, 9 Sep 2018 12:59:21 +0000 (12:59 +0000)]
use lzma from xz 5.2.4

6 years agoadd make target to update lzma
Nathan Wagner [Sun, 9 Sep 2018 12:58:41 +0000 (12:58 +0000)]
add make target to update lzma

6 years agofix exit status for zpm-hash
Nathan Wagner [Thu, 23 Aug 2018 11:16:32 +0000 (11:16 +0000)]
fix exit status for zpm-hash

6 years agoadd conflict checking for installs
Nathan Wagner [Tue, 21 Aug 2018 19:17:28 +0000 (19:17 +0000)]
add conflict checking for installs

6 years agoadd views useful for installs and uninstalls
Nathan Wagner [Tue, 21 Aug 2018 17:33:16 +0000 (17:33 +0000)]
add views useful for installs and uninstalls

6 years agoquote shell variables
Nathan Wagner [Tue, 21 Aug 2018 15:05:19 +0000 (15:05 +0000)]
quote shell variables

6 years agohave ctap prove read from stdin
Nathan Wagner [Tue, 21 Aug 2018 11:20:40 +0000 (11:20 +0000)]
have ctap prove read from stdin

6 years agoget install upgrades working
Nathan Wagner [Tue, 21 Aug 2018 11:19:44 +0000 (11:19 +0000)]
get install upgrades working

6 years agochange release version to 0.1.3
Nathan Wagner [Tue, 21 Aug 2018 11:19:02 +0000 (11:19 +0000)]
change release version to 0.1.3

6 years agoadd check constraints to package release
Nathan Wagner [Tue, 21 Aug 2018 11:18:35 +0000 (11:18 +0000)]
add check constraints to package release

6 years agoget correct count of changed and removed files
Nathan Wagner [Sat, 11 Aug 2018 02:41:43 +0000 (02:41 +0000)]
get correct count of changed and removed files

6 years agouse sqlite3_open_v2
Nathan Wagner [Sat, 11 Aug 2018 02:41:13 +0000 (02:41 +0000)]
use sqlite3_open_v2

6 years agoadd zpm-contents script
Nathan Wagner [Sat, 11 Aug 2018 02:40:31 +0000 (02:40 +0000)]
add zpm-contents script

6 years agomark new package as installing
Nathan Wagner [Fri, 10 Aug 2018 07:08:48 +0000 (07:08 +0000)]
mark new package as installing

6 years agoremove elf debugging output
Nathan Wagner [Fri, 10 Aug 2018 07:08:21 +0000 (07:08 +0000)]
remove elf debugging output

6 years agoremove unused mode variable extract mode hardcoded
Nathan Wagner [Fri, 10 Aug 2018 05:36:47 +0000 (05:36 +0000)]
remove unused mode variable extract mode hardcoded

6 years agoadd comments on future functionality for zpm-extract
Nathan Wagner [Fri, 10 Aug 2018 05:35:54 +0000 (05:35 +0000)]
add comments on future functionality for zpm-extract

6 years agozpm-install work on upgrades
Nathan Wagner [Fri, 10 Aug 2018 05:31:51 +0000 (05:31 +0000)]
zpm-install work on upgrades

6 years agorewrite zpm-pkg for package metadata
Nathan Wagner [Fri, 10 Aug 2018 05:31:29 +0000 (05:31 +0000)]
rewrite zpm-pkg for package metadata

6 years agoadd status column to package
Nathan Wagner [Fri, 10 Aug 2018 05:30:42 +0000 (05:30 +0000)]
add status column to package

6 years agoadd zpm-log increase version
Nathan Wagner [Fri, 10 Aug 2018 05:30:28 +0000 (05:30 +0000)]
add zpm-log increase version

6 years agoadd zpm-log
Nathan Wagner [Fri, 10 Aug 2018 05:29:36 +0000 (05:29 +0000)]
add zpm-log

6 years agoadd default for log timestamps in database
Nathan Wagner [Sat, 4 Aug 2018 01:02:15 +0000 (01:02 +0000)]
add default for log timestamps in database

6 years agoteach findpkg to parse full or partial package triples
Nathan Wagner [Sat, 4 Aug 2018 01:02:08 +0000 (01:02 +0000)]
teach findpkg to parse full or partial package triples

6 years agoadd zpm-test to package
Nathan Wagner [Sat, 4 Aug 2018 00:12:09 +0000 (00:12 +0000)]
add zpm-test to package

6 years agoprepend paths given by option
Nathan Wagner [Fri, 3 Aug 2018 23:41:45 +0000 (23:41 +0000)]
prepend paths given by option

6 years agoadd tmpinstall target
Nathan Wagner [Tue, 31 Jul 2018 20:46:56 +0000 (20:46 +0000)]
add tmpinstall target

6 years agoadd / to directory
Nathan Wagner [Tue, 31 Jul 2018 20:46:34 +0000 (20:46 +0000)]
add / to directory

6 years agosimplify commands
Nathan Wagner [Tue, 31 Jul 2018 18:58:14 +0000 (18:58 +0000)]
simplify commands

6 years agoadd directories to ipkgfile
Nathan Wagner [Tue, 31 Jul 2018 18:57:43 +0000 (18:57 +0000)]
add directories to ipkgfile

6 years agoadd user and group to addtopackage
Nathan Wagner [Tue, 31 Jul 2018 18:56:42 +0000 (18:56 +0000)]
add user and group to addtopackage

6 years agouse zpm soname
Nathan Wagner [Tue, 31 Jul 2018 18:56:07 +0000 (18:56 +0000)]
use zpm soname

6 years agoadd packagestatus table
Nathan Wagner [Tue, 31 Jul 2018 18:54:46 +0000 (18:54 +0000)]
add packagestatus table

6 years agomove zpm programs to /sbin
Nathan Wagner [Tue, 31 Jul 2018 18:54:24 +0000 (18:54 +0000)]
move zpm programs to /sbin

6 years agoadd user and group to zpm-install
Nathan Wagner [Tue, 31 Jul 2018 18:53:48 +0000 (18:53 +0000)]
add user and group to zpm-install

6 years agofixup
Nathan Wagner [Thu, 5 Jul 2018 07:55:54 +0000 (07:55 +0000)]
fixup

6 years agoadd C version of prove
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

6 years agobump sqlite to version 3.24.0
Nathan Wagner [Thu, 5 Jul 2018 07:33:30 +0000 (07:33 +0000)]
bump sqlite to version 3.24.0

6 years agoseparate zpm_hash function
Nathan Wagner [Thu, 5 Jul 2018 05:39:42 +0000 (05:39 +0000)]
separate zpm_hash function

6 years agochange mode of extracted files to 0600
Nathan Wagner [Sun, 1 Jul 2018 03:26:15 +0000 (03:26 +0000)]
change mode of extracted files to 0600

6 years agochange repo db elf tables
Nathan Wagner [Sun, 1 Jul 2018 02:27:23 +0000 (02:27 +0000)]
change repo db elf tables

6 years agocleanup sqlite config
Nathan Wagner [Sun, 1 Jul 2018 02:27:02 +0000 (02:27 +0000)]
cleanup sqlite config

6 years agofixup
Nathan Wagner [Sun, 1 Jul 2018 02:26:43 +0000 (02:26 +0000)]
fixup

6 years agoremove libexec
Nathan Wagner [Sun, 1 Jul 2018 02:26:17 +0000 (02:26 +0000)]
remove libexec

6 years agochange soname to zpm-soname
Nathan Wagner [Sun, 15 Apr 2018 11:12:14 +0000 (11:12 +0000)]
change soname to zpm-soname

6 years agocleanup makefile
Nathan Wagner [Sun, 15 Apr 2018 05:46:17 +0000 (05:46 +0000)]
cleanup makefile

6 years agoadd libelf_soneed function
Nathan Wagner [Sun, 15 Apr 2018 05:45:53 +0000 (05:45 +0000)]
add libelf_soneed function

6 years agoexpand install
Nathan Wagner [Sun, 15 Apr 2018 00:36:01 +0000 (19:36 -0500)]
expand install

6 years agoremove some debugging verbosity
Nathan Wagner [Sun, 15 Apr 2018 00:35:26 +0000 (19:35 -0500)]
remove some debugging verbosity

6 years agoadd xz and zpm files to clean target
Nathan Wagner [Sun, 15 Apr 2018 00:34:39 +0000 (19:34 -0500)]
add xz and zpm files to clean target

6 years agoadd packagetags table to schema
Nathan Wagner [Sun, 15 Apr 2018 00:34:03 +0000 (19:34 -0500)]
add packagetags table to schema

6 years agoecho missing option
Nathan Wagner [Tue, 10 Apr 2018 07:07:46 +0000 (02:07 -0500)]
echo missing option

6 years agoadd pkgname arg to newpackage
Nathan Wagner [Tue, 10 Apr 2018 07:06:57 +0000 (02:06 -0500)]
add pkgname arg to newpackage

6 years agomore chatter in zpm-install
Nathan Wagner [Tue, 10 Apr 2018 07:05:04 +0000 (02:05 -0500)]
more chatter in zpm-install

6 years agoadd tarball and zpm package targets
Nathan Wagner [Tue, 10 Apr 2018 06:50:52 +0000 (01:50 -0500)]
add tarball and zpm package targets

6 years agoadd -P option to zpm to add to exec path
Nathan Wagner [Mon, 9 Apr 2018 05:55:46 +0000 (00:55 -0500)]
add -P option to zpm to add to exec path

6 years agochange paths table to packagefiles
Nathan Wagner [Wed, 7 Mar 2018 00:53:00 +0000 (18:53 -0600)]
change paths table to packagefiles

6 years agoremove unused options in zpm-ipkgfile
Nathan Wagner [Wed, 7 Mar 2018 00:51:44 +0000 (18:51 -0600)]
remove unused options in zpm-ipkgfile

6 years agocleanup package tests
Nathan Wagner [Wed, 7 Mar 2018 00:51:17 +0000 (18:51 -0600)]
cleanup package tests

6 years agoadd missing headers
Nathan Wagner [Thu, 4 Jan 2018 16:31:49 +0000 (10:31 -0600)]
add missing headers

6 years agouse zpm shell instead of sqlite3
Nathan Wagner [Thu, 4 Jan 2018 16:29:53 +0000 (10:29 -0600)]
use zpm shell instead of sqlite3

6 years agointegrate previous work
Nathan Wagner [Thu, 4 Jan 2018 16:21:43 +0000 (10:21 -0600)]
integrate previous work

6 years agoenable building of zpm-shell
Nathan Wagner [Thu, 4 Jan 2018 16:19:34 +0000 (10:19 -0600)]
enable building of zpm-shell

6 years agomove sqlite files into separate directory
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

7 years agocleanup sha256 hash code
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.

7 years agocheck for non-regular file in zpm test
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.

7 years agofix warnings and includes to compile on linux
Nathan Wagner [Mon, 22 May 2017 21:58:11 +0000 (21:58 +0000)]
fix warnings and includes to compile on linux

7 years agoexit with failure status if soname not found
Nathan Wagner [Mon, 22 May 2017 21:41:28 +0000 (16:41 -0500)]
exit with failure status if soname not found

7 years agofix segfault reading statically linked executables
Nathan Wagner [Mon, 22 May 2017 06:39:52 +0000 (01:39 -0500)]
fix segfault reading statically linked executables

7 years agoadd -f pkgfile option to addtopackage
Nathan Wagner [Sun, 2 Apr 2017 22:40:49 +0000 (17:40 -0500)]
add -f pkgfile option to addtopackage

7 years agomore verbose missing hash error in zpm_extract
Nathan Wagner [Sun, 2 Apr 2017 22:38:22 +0000 (17:38 -0500)]
more verbose missing hash error in zpm_extract

7 years agoadd findpkg to gitignore
Nathan Wagner [Sun, 2 Apr 2017 09:25:12 +0000 (04:25 -0500)]
add findpkg to gitignore

7 years agogeneral zpm-install work
Nathan Wagner [Fri, 31 Mar 2017 04:55:36 +0000 (23:55 -0500)]
general zpm-install work

7 years agoget zpm-ipkgfile working
Nathan Wagner [Fri, 31 Mar 2017 04:55:22 +0000 (23:55 -0500)]
get zpm-ipkgfile working

7 years agoadd zpm-findpkg
Nathan Wagner [Fri, 31 Mar 2017 05:04:38 +0000 (00:04 -0500)]
add zpm-findpkg

7 years agoadd missing shift optind
Nathan Wagner [Fri, 31 Mar 2017 04:52:32 +0000 (23:52 -0500)]
add missing shift optind

7 years agoadd newline to zpm-stat usage message
Nathan Wagner [Fri, 31 Mar 2017 04:50:21 +0000 (23:50 -0500)]
add newline to zpm-stat usage message

7 years agouse zpm-test -v for valid db checks
Nathan Wagner [Thu, 23 Mar 2017 04:53:23 +0000 (23:53 -0500)]
use zpm-test -v for valid db checks

7 years agoadd zpm-test program to check for valid zpm db files
Nathan Wagner [Wed, 22 Mar 2017 21:09:02 +0000 (16:09 -0500)]
add zpm-test program to check for valid zpm db files

7 years agoadd libexec to zpm driver
Nathan Wagner [Wed, 22 Mar 2017 21:08:29 +0000 (16:08 -0500)]
add libexec to zpm driver

7 years agoadd vercmp functions to libzpm
Nathan Wagner [Fri, 31 Mar 2017 04:51:18 +0000 (23:51 -0500)]
add vercmp functions to libzpm

7 years agomove vercmp into zpm library
Nathan Wagner [Wed, 8 Mar 2017 09:32:32 +0000 (03:32 -0600)]
move vercmp into zpm library

7 years agoimprove file handling for addtopackage
Nathan Wagner [Sun, 5 Mar 2017 15:03:14 +0000 (09:03 -0600)]
improve file handling for addtopackage