]> pd.if.org Git - zpackage/log
zpackage
5 years agorework verify v0.7.0
Nathan Wagner [Sun, 3 Mar 2019 02:26:20 +0000 (02:26 +0000)]
rework verify

5 years agoremove unneeded function call
Nathan Wagner [Sat, 2 Mar 2019 22:13:18 +0000 (22:13 +0000)]
remove unneeded function call

5 years agoadd scripts to package hashing
Nathan Wagner [Sat, 2 Mar 2019 22:12:15 +0000 (22:12 +0000)]
add scripts to package hashing

added library functions, general package hashing rework

5 years agoswitch to blake2
Nathan Wagner [Fri, 1 Mar 2019 16:59:00 +0000 (16:59 +0000)]
switch to blake2

Replaced the sha256 hash used internally with blake2b variant which is
much faster in software.  We use the 256 bit version, which is the same
size as sha256.  I was unable to find published test vectors for
blake2b-256, so the b2sum utility was compiled from the blake2 sources,
and the output of that program in 256 bit mode was used to generate
testing data.

5 years agoadd blake2 implementation
Nathan Wagner [Fri, 1 Mar 2019 16:58:31 +0000 (16:58 +0000)]
add blake2 implementation

5 years agoupdate rmpackage
Nathan Wagner [Fri, 1 Mar 2019 05:17:09 +0000 (05:17 +0000)]
update rmpackage

5 years agoupdate to sqlite 3.27.2
Nathan Wagner [Wed, 27 Feb 2019 04:44:31 +0000 (04:44 +0000)]
update to sqlite 3.27.2

5 years agosend full encoded queries
Nathan Wagner [Wed, 27 Feb 2019 04:17:57 +0000 (04:17 +0000)]
send full encoded queries

5 years agoexpand pkgdeps
Nathan Wagner [Tue, 26 Feb 2019 19:33:47 +0000 (19:33 +0000)]
expand pkgdeps

5 years agoadd more information for host cert change
Nathan Wagner [Tue, 26 Feb 2019 18:48:04 +0000 (18:48 +0000)]
add more information for host cert change

5 years agoreorder changed certificate warning
Nathan Wagner [Tue, 26 Feb 2019 18:46:42 +0000 (18:46 +0000)]
reorder changed certificate warning

5 years agoadd tracing to zpm-search
Nathan Wagner [Tue, 26 Feb 2019 18:27:01 +0000 (18:27 +0000)]
add tracing to zpm-search

5 years agofix bug in vercmp
Nathan Wagner [Tue, 26 Feb 2019 16:16:31 +0000 (16:16 +0000)]
fix bug in vercmp

5 years agoadd buffer lib files
Nathan Wagner [Tue, 26 Feb 2019 05:51:17 +0000 (05:51 +0000)]
add buffer lib files

5 years agopreliminary buffer note
Nathan Wagner [Tue, 26 Feb 2019 05:50:33 +0000 (05:50 +0000)]
preliminary buffer note

5 years agofix vercmp bugs
Nathan Wagner [Tue, 26 Feb 2019 05:10:18 +0000 (05:10 +0000)]
fix vercmp bugs

5 years agorename pkglist to pkgid
Nathan Wagner [Sat, 23 Feb 2019 15:38:05 +0000 (15:38 +0000)]
rename pkglist to pkgid

5 years agofix path display in show note
Nathan Wagner [Sat, 23 Feb 2019 15:25:24 +0000 (15:25 +0000)]
fix path display in show note

5 years agoadd dependencies to package hash
Nathan Wagner [Fri, 22 Feb 2019 22:54:54 +0000 (22:54 +0000)]
add dependencies to package hash

5 years agosupport for package dependencies v0.6.2
Nathan Wagner [Fri, 22 Feb 2019 22:26:56 +0000 (22:26 +0000)]
support for package dependencies

5 years agoadd range search to findpkg
Nathan Wagner [Fri, 22 Feb 2019 03:20:59 +0000 (03:20 +0000)]
add range search to findpkg

5 years agoprint warning if host cert changed
Nathan Wagner [Fri, 22 Feb 2019 01:53:56 +0000 (01:53 +0000)]
print warning if host cert changed

5 years agocorrect note docs
Nathan Wagner [Fri, 22 Feb 2019 01:35:20 +0000 (01:35 +0000)]
correct note docs

5 years agoexpand tls debug
Nathan Wagner [Thu, 21 Feb 2019 22:04:27 +0000 (22:04 +0000)]
expand tls debug

5 years agoremove unused program
Nathan Wagner [Wed, 20 Feb 2019 21:31:19 +0000 (21:31 +0000)]
remove unused program

5 years agofix basics test
Nathan Wagner [Wed, 20 Feb 2019 13:23:31 +0000 (13:23 +0000)]
fix basics test

5 years agolet newpackage set additional fields
Nathan Wagner [Wed, 20 Feb 2019 13:21:56 +0000 (13:21 +0000)]
let newpackage set additional fields

5 years agoinstall zpm directory at install time
Nathan Wagner [Tue, 19 Feb 2019 19:10:00 +0000 (19:10 +0000)]
install zpm directory at install time

5 years agocleanups v0.6.1
Nathan Wagner [Tue, 19 Feb 2019 17:20:51 +0000 (17:20 +0000)]
cleanups

5 years agoexpand verify v0.6.0
Nathan Wagner [Mon, 18 Feb 2019 13:02:01 +0000 (13:02 +0000)]
expand verify

5 years agomerge and update cleanup
Nathan Wagner [Mon, 18 Feb 2019 12:56:30 +0000 (12:56 +0000)]
merge and update cleanup

5 years agocleanup sign tests
Nathan Wagner [Mon, 18 Feb 2019 11:07:39 +0000 (11:07 +0000)]
cleanup sign tests

5 years agouse modified musl provide scripts
Nathan Wagner [Mon, 18 Feb 2019 11:05:20 +0000 (11:05 +0000)]
use modified musl provide scripts

Static linking wasn't always working with the previous setup.  Musl
provides a musl-clang script if compiled with clang.  This is used with
some small modifications.

5 years agomake sign and fetchurl statically linked
Nathan Wagner [Sun, 17 Feb 2019 21:00:47 +0000 (21:00 +0000)]
make sign and fetchurl statically linked

5 years agofix bug with dhe cbc mode
Nathan Wagner [Sun, 17 Feb 2019 20:46:20 +0000 (20:46 +0000)]
fix bug with dhe cbc mode

5 years agoupdate search
Nathan Wagner [Sun, 17 Feb 2019 20:41:30 +0000 (20:41 +0000)]
update search

5 years agoaccept -p for progress bar
Nathan Wagner [Sat, 16 Feb 2019 16:04:14 +0000 (16:04 +0000)]
accept -p for progress bar

5 years agoadd options for fetchurl
Nathan Wagner [Sat, 16 Feb 2019 15:52:11 +0000 (15:52 +0000)]
add options for fetchurl

5 years agoadd option to determine name from url
Nathan Wagner [Sat, 16 Feb 2019 09:27:20 +0000 (09:27 +0000)]
add option to determine name from url

5 years agofix segfault
Nathan Wagner [Sat, 16 Feb 2019 01:47:30 +0000 (01:47 +0000)]
fix segfault

5 years agoadd zpm-sign to package programs v0.5.0
Nathan Wagner [Fri, 15 Feb 2019 18:36:09 +0000 (18:36 +0000)]
add zpm-sign to package programs

5 years agoremove -O3 from sqlite3 compile options
Nathan Wagner [Fri, 15 Feb 2019 18:34:18 +0000 (18:34 +0000)]
remove -O3 from sqlite3 compile options

5 years agoadd missing file
Nathan Wagner [Fri, 15 Feb 2019 18:32:28 +0000 (18:32 +0000)]
add missing file

5 years agoadd missing file
Nathan Wagner [Fri, 15 Feb 2019 18:31:57 +0000 (18:31 +0000)]
add missing file

5 years agoadd missing file
Nathan Wagner [Fri, 15 Feb 2019 18:31:17 +0000 (18:31 +0000)]
add missing file

5 years agoadd tlse header
Nathan Wagner [Fri, 15 Feb 2019 18:30:14 +0000 (18:30 +0000)]
add tlse header

5 years agoadd create package
Nathan Wagner [Fri, 15 Feb 2019 18:29:36 +0000 (18:29 +0000)]
add create package

5 years agoadd test vectors for zpm-sign
Nathan Wagner [Fri, 15 Feb 2019 18:17:06 +0000 (18:17 +0000)]
add test vectors for zpm-sign

5 years agoexpand docs
Nathan Wagner [Fri, 15 Feb 2019 13:56:37 +0000 (13:56 +0000)]
expand docs

5 years agorework zpm-add
Nathan Wagner [Fri, 15 Feb 2019 13:55:46 +0000 (13:55 +0000)]
rework zpm-add

5 years agoallow partial package ids in packagehash
Nathan Wagner [Fri, 15 Feb 2019 12:04:53 +0000 (12:04 +0000)]
allow partial package ids in packagehash

Added a -v option to prepend the (found) package id to hashes.

5 years agoremove unused zpm-preserve
Nathan Wagner [Fri, 15 Feb 2019 11:51:02 +0000 (11:51 +0000)]
remove unused zpm-preserve

5 years agoremove gpg references
Nathan Wagner [Fri, 15 Feb 2019 11:50:34 +0000 (11:50 +0000)]
remove gpg references

5 years agomove C source files into src
Nathan Wagner [Fri, 15 Feb 2019 10:44:42 +0000 (10:44 +0000)]
move C source files into src

5 years agoexpand docs
Nathan Wagner [Thu, 14 Feb 2019 20:43:39 +0000 (20:43 +0000)]
expand docs

5 years agofix compile process for elf programs
Nathan Wagner [Thu, 14 Feb 2019 21:00:53 +0000 (21:00 +0000)]
fix compile process for elf programs

5 years agosupport file urls
Nathan Wagner [Wed, 13 Feb 2019 09:09:43 +0000 (09:09 +0000)]
support file urls

5 years agoimplement trust on first use
Nathan Wagner [Tue, 12 Feb 2019 21:03:55 +0000 (21:03 +0000)]
implement trust on first use

5 years agofix uninitialized memory use
Nathan Wagner [Tue, 12 Feb 2019 21:03:42 +0000 (21:03 +0000)]
fix uninitialized memory use

5 years agoremove unused file
Nathan Wagner [Mon, 11 Feb 2019 13:57:18 +0000 (13:57 +0000)]
remove unused file

5 years agofix some todo items
Nathan Wagner [Mon, 11 Feb 2019 13:55:38 +0000 (13:55 +0000)]
fix some todo items

5 years agoadd package signing code
Nathan Wagner [Mon, 11 Feb 2019 13:55:17 +0000 (13:55 +0000)]
add package signing code

5 years agoexpand zpm man page
Nathan Wagner [Sun, 10 Feb 2019 11:47:24 +0000 (11:47 +0000)]
expand zpm man page

5 years agocommit files needed for zpm-fetchurl
Nathan Wagner [Sun, 10 Feb 2019 11:46:48 +0000 (11:46 +0000)]
commit files needed for zpm-fetchurl

These can be trimmed down later.

5 years agoadd targets for tls and libtom
Nathan Wagner [Wed, 6 Feb 2019 02:43:47 +0000 (02:43 +0000)]
add targets for tls and libtom

5 years agouse unsigned longs for op counts
Nathan Wagner [Wed, 6 Feb 2019 02:43:12 +0000 (02:43 +0000)]
use unsigned longs for op counts

5 years agochange to quote includes
Nathan Wagner [Wed, 6 Feb 2019 02:42:03 +0000 (02:42 +0000)]
change to quote includes

We're using local versions of programs and libraries, so use
quote includes rather than angle bracked includes to reflect
that.

5 years agodocumentation improvements
Nathan Wagner [Wed, 6 Feb 2019 02:41:22 +0000 (02:41 +0000)]
documentation improvements

5 years agoinitialize variable
Nathan Wagner [Wed, 6 Feb 2019 02:40:55 +0000 (02:40 +0000)]
initialize variable

5 years agofixes for zpm-update
Nathan Wagner [Wed, 6 Feb 2019 02:40:41 +0000 (02:40 +0000)]
fixes for zpm-update

5 years agoadd -p option to update to pass through to syncfs
Nathan Wagner [Fri, 21 Dec 2018 02:15:29 +0000 (02:15 +0000)]
add -p option to update to pass through to syncfs

5 years agoadd preserve_packages schema
Nathan Wagner [Fri, 21 Dec 2018 01:33:21 +0000 (01:33 +0000)]
add preserve_packages schema

5 years agofix bug in aging view, add man pages
Nathan Wagner [Fri, 21 Dec 2018 01:30:28 +0000 (01:30 +0000)]
fix bug in aging view, add man pages

5 years agoremove empty echo
Nathan Wagner [Sun, 16 Dec 2018 16:24:35 +0000 (16:24 +0000)]
remove empty echo

5 years agofixup
Nathan Wagner [Sun, 16 Dec 2018 16:24:03 +0000 (16:24 +0000)]
fixup

5 years agofix incorrect sqlite vercmp function
Nathan Wagner [Sun, 16 Dec 2018 16:21:40 +0000 (16:21 +0000)]
fix incorrect sqlite vercmp function

5 years agofix rmpackage quoting
Nathan Wagner [Sat, 15 Dec 2018 16:59:01 +0000 (16:59 +0000)]
fix rmpackage quoting

5 years agofix stray comma in rmpackage
Nathan Wagner [Sat, 15 Dec 2018 16:44:33 +0000 (16:44 +0000)]
fix stray comma in rmpackage

5 years agouse getopts in gc
Nathan Wagner [Sat, 15 Dec 2018 16:27:57 +0000 (16:27 +0000)]
use getopts in gc

5 years agoadd option to set a log message in rmpackage
Nathan Wagner [Sat, 15 Dec 2018 16:07:30 +0000 (16:07 +0000)]
add option to set a log message in rmpackage

5 years agoadd sql filter option to list
Nathan Wagner [Sat, 15 Dec 2018 16:06:59 +0000 (16:06 +0000)]
add sql filter option to list

5 years agomask the mode to the actual mode bits
Nathan Wagner [Sat, 15 Dec 2018 02:34:58 +0000 (02:34 +0000)]
mask the mode to the actual mode bits

5 years agoreduce verbosity of syncfs
Nathan Wagner [Sat, 15 Dec 2018 00:51:39 +0000 (00:51 +0000)]
reduce verbosity of syncfs

5 years agoadd null byte on readlink string
Nathan Wagner [Thu, 13 Dec 2018 19:28:04 +0000 (19:28 +0000)]
add null byte on readlink string

5 years agoremove warning if on missing soname
Nathan Wagner [Thu, 13 Dec 2018 00:08:29 +0000 (00:08 +0000)]
remove warning if on missing soname

5 years agoremove bad option
Nathan Wagner [Thu, 13 Dec 2018 00:05:15 +0000 (00:05 +0000)]
remove bad option

5 years agofix recursive zpm-add
Nathan Wagner [Wed, 12 Dec 2018 23:55:32 +0000 (23:55 +0000)]
fix recursive zpm-add

5 years agofix zpm-add db constraints
Nathan Wagner [Wed, 12 Dec 2018 22:28:09 +0000 (22:28 +0000)]
fix zpm-add db constraints

5 years agoadd files for zpm-add rewrite
Nathan Wagner [Wed, 12 Dec 2018 22:02:27 +0000 (22:02 +0000)]
add files for zpm-add rewrite

5 years agorewrite zpm-add in C v0.4.3
Nathan Wagner [Wed, 12 Dec 2018 21:55:34 +0000 (21:55 +0000)]
rewrite zpm-add in C

Removed the logic to try to figure out a package path, zpm-add
now uses the normal default, -f option, or environment variable
to specify the package file.

5 years agocleanup atree
Nathan Wagner [Wed, 12 Dec 2018 21:54:46 +0000 (21:54 +0000)]
cleanup atree

5 years agoquote paths in zpm-add
Nathan Wagner [Wed, 12 Dec 2018 15:48:49 +0000 (15:48 +0000)]
quote paths in zpm-add

add -z option to not clear package hash

5 years agoadd repo and vercmp man pages
Nathan Wagner [Tue, 11 Dec 2018 15:42:41 +0000 (15:42 +0000)]
add repo and vercmp man pages

5 years agoadd update man page
Nathan Wagner [Mon, 10 Dec 2018 11:57:57 +0000 (11:57 +0000)]
add update man page

5 years agoquote json note output
Nathan Wagner [Sun, 9 Dec 2018 16:39:41 +0000 (16:39 +0000)]
quote json note output

5 years agocheck that a downloaded repo is valid
Nathan Wagner [Sun, 9 Dec 2018 16:38:59 +0000 (16:38 +0000)]
check that a downloaded repo is valid

5 years agorework zpm-note
Nathan Wagner [Sun, 9 Dec 2018 15:11:08 +0000 (15:11 +0000)]
rework zpm-note

zpm-note now takes a range of note ids with -n, and both delete and ack
will work on that range.  The show output can take a -j option to output
json, and the date of the note was added to the list output.

5 years agoadd check for symlink removal in syncfs
Nathan Wagner [Sun, 9 Dec 2018 11:40:40 +0000 (11:40 +0000)]
add check for symlink removal in syncfs

Creating a symlink will error if the file already exists, so we check
for a symlink with a different target and mark it for removal before
creation.  This has a small race condition, and there may be a case
where the old symlink gets deleted but the new one does not get created.

5 years agofix path to zpm man page v0.4.2
Nathan Wagner [Sun, 9 Dec 2018 10:29:20 +0000 (10:29 +0000)]
fix path to zpm man page

5 years agoremove elf and jsw object files with make clean v0.4.1
Nathan Wagner [Sun, 9 Dec 2018 10:25:50 +0000 (10:25 +0000)]
remove elf and jsw object files with make clean