pkgng/pkgng 46b48f4libpkg scripts.c

Do not error out if procctl has nothing to reap
DeltaFile
+3-1libpkg/scripts.c
+3-11 files

pkgng/pkgng aa9a7decompat bsd_compat.h

bsd_compat.h: fix getprogname() to use program_invocation_* on glibc

On glibc getprogname() isn't using the program_invocation_short_name
instead it's using __progname global variable. It wasn't checking
the existence of __GLIBC__ macro, so it always falls back to __progname,
and never went to the glibc part.

Signed-off-by: rilysh <nightquick at proton.me>
DeltaFile
+8-8compat/bsd_compat.h
+8-81 files

pkgng/pkgng 5a5fbcdsrc upgrade.c

Fix `pkg upgrade`
DeltaFile
+3-3src/upgrade.c
+3-31 files

pkgng/pkgng 32c5666libpkg pkgdb.c

Fix comparison logic
DeltaFile
+1-1libpkg/pkgdb.c
+1-11 files

pkgng/pkgng 1806219libpkg pkgdb.c pkg.h.in, src search.c add.c

Improve `pkgdb_access` API

`pkgdb` works with multirepo, however, it's API is not aware that we
sometimes want to work with some specific repo and not with all of them

The idea of this PR is to allow all `pkgdb_*` functions to be able
to select a set of repos to work with (e.g. that could be overriden
from CLI args).

The only option for now is to disable repos in the configuration which
might be not convenient for some use cases.
DeltaFile
+27-3libpkg/pkgdb.c
+15-4libpkg/pkg.h.in
+5-5src/search.c
+4-4src/add.c
+4-4src/annotate.c
+4-4src/update.c
+59-244 files not shown
+65-2910 files

pkgng/pkgng d4b49b2libpkg pkgsign_ecc.c

Fix function signature
DeltaFile
+1-1libpkg/pkgsign_ecc.c
+1-11 files

pkgng/pkgng f99131dlibpkg pkg_audit.c

Do not use OS specific st.st_mtim structure
DeltaFile
+2-2libpkg/pkg_audit.c
+2-21 files

pkgng/pkgng 3d31709libpkg Makefile.autosetup, src Makefile.autosetup

Further cleanup of paths
DeltaFile
+14-2src/Makefile.autosetup
+1-1libpkg/Makefile.autosetup
+15-32 files

pkgng/pkgng abb653clibpkg fetch_ssh.c

Add portable definitions for timespeccmp
DeltaFile
+18-0libpkg/fetch_ssh.c
+18-01 files

pkgng/pkgng 97a80f2. auto.def, libpkg Makefile.autosetup

Allow to build with a custom openssl
DeltaFile
+9-2auto.def
+7-2libpkg/Makefile.autosetup
+16-42 files

pkgng/pkgng dfa04e4libpkg pkgsign_ecc.c

Make call to `explicit_bzero` more portable
DeltaFile
+16-4libpkg/pkgsign_ecc.c
+16-41 files

pkgng/pkgng c3a1410libpkg elfhints.c

Support (brain-damaged) apple endian functions
DeltaFile
+9-3libpkg/elfhints.c
+9-31 files

pkgng/pkgng 9a162f5libpkg pkgsign_ecc.c

Fix function signature
DeltaFile
+1-1libpkg/pkgsign_ecc.c
+1-11 files

pkgng/pkgng e714f26. auto.def, libpkg Makefile.autosetup

Allow to build with a custom openssl
DeltaFile
+9-2auto.def
+7-2libpkg/Makefile.autosetup
+16-42 files

pkgng/pkgng 2b98fe8libpkg Makefile.autosetup, src Makefile.autosetup

Further cleanup of paths
DeltaFile
+14-2src/Makefile.autosetup
+1-1libpkg/Makefile.autosetup
+15-32 files

pkgng/pkgng ad34fb8libpkg fetch_ssh.c

Add portable definitions for timespeccmp
DeltaFile
+18-0libpkg/fetch_ssh.c
+18-01 files

pkgng/pkgng 045f24alibpkg elfhints.c

Support (brain-damaged) apple endian functions
DeltaFile
+9-3libpkg/elfhints.c
+9-31 files

pkgng/pkgng 939c825libpkg pkgsign_ecc.c

Make call to `explicit_bzero` more portable
DeltaFile
+16-4libpkg/pkgsign_ecc.c
+16-41 files

pkgng/pkgng 224bf2elibpkg pkg_audit.c

Do not use OS specific st.st_mtim structure
DeltaFile
+2-2libpkg/pkg_audit.c
+2-21 files

pkgng/pkgng 3694ef1libpkg Makefile.autosetup, src Makefile.autosetup

Further cleanup of paths
DeltaFile
+14-2src/Makefile.autosetup
+1-1libpkg/Makefile.autosetup
+15-32 files

pkgng/pkgng 027be2blibpkg fetch_ssh.c

Add portable definitions for timespeccmp
DeltaFile
+18-0libpkg/fetch_ssh.c
+18-01 files

pkgng/pkgng 8ca253dlibpkg elfhints.c

Support (brain-damaged) apple endian functions
DeltaFile
+9-3libpkg/elfhints.c
+9-31 files

pkgng/pkgng 1b34ad2. auto.def, libpkg Makefile.autosetup

Allow to build with a custom openssl
DeltaFile
+9-2auto.def
+7-2libpkg/Makefile.autosetup
+16-42 files

pkgng/pkgng 889321alibpkg pkgsign_ecc.c

Make call to `explicit_bzero` more portable
DeltaFile
+16-4libpkg/pkgsign_ecc.c
+16-41 files

pkgng/pkgng 8957872libpkg pkg_audit.c

Do not use OS specific st.st_mtim structure
DeltaFile
+2-2libpkg/pkg_audit.c
+2-21 files

pkgng/pkgng 9c4434c. auto.def, external Makefile.autosetup

Allow to build with external libcurl
DeltaFile
+8-2libpkg/Makefile.autosetup
+6-0auto.def
+4-1external/Makefile.autosetup
+18-33 files

pkgng/pkgng 4386e99libpkg/repo/binary Makefile.autosetup, src Makefile.autosetup

Fix external libarchive support
DeltaFile
+4-0libpkg/repo/binary/Makefile.autosetup
+2-1src/Makefile.autosetup
+6-12 files

pkgng/pkgng 68db38alibpkg/repo/binary Makefile.autosetup, src Makefile.autosetup

Fix external libarchive support
DeltaFile
+4-0libpkg/repo/binary/Makefile.autosetup
+2-1src/Makefile.autosetup
+6-12 files

pkgng/pkgng 3e3169c. auto.def, external Makefile.autosetup

Allow to build with external libcurl
DeltaFile
+8-2libpkg/Makefile.autosetup
+6-0auto.def
+4-1external/Makefile.autosetup
+18-33 files

pkgng/pkgng 613febfsrc upgrade.c

Fix `pkg upgrade`
DeltaFile
+3-3src/upgrade.c
+3-31 files