[Rpm-maint] [rpm-software-management/rpm] First iteration of a 4.14.3 update release (#1078)
Florian Festi
notifications at github.com
Tue Feb 18 07:48:15 UTC 2020
You can view, comment on, or merge this pull request online at:
https://github.com/rpm-software-management/rpm/pull/1078
-- Commit Summary --
* Remove capabilities instead of setting empty caps via. --setcaps
* Add + use a bitmask for order-agnostic dependency types
* Add support for sorting caret ('^') higher than base version
* %verify scriptlet dependencies are not supposed to affect ordering
* build: check rich dependencies for special characters
* Handle unsupported digests the same as disabled ones (RhBug:1652529)
* Handle whitespace in uncompressed tar archive names, duh
* Fix headerCheck() return code mismatch & regression in 4.14.x
* rpm2cpio cannot handle files over 4GB, error out cleanly (RhBug:1662481)
* Don't let rpmlog() affect errno
* fix small typos
* rpm2archive: Fix file names for source rpms
* find-debuginfo.sh: Handle position-independent executables
* Correct rpm -ql exit value when optional -p is omitted (RhBug:1680610)
* Show list of files only once when use rpm -ql and multiple rpm files
* Drop internal-only visibility on rpmvs-related API
* Make rpmsign exit values more consistent with our other tools
* Add missing --fsmdebug output to capability setting
* Fix copy-paste error wrt rpm-misc reference in manual (RhBug:1692724)
* rpmio/digest_nss.c: fix build on musl
* Fix segfault on fingerprinting symlink round (RhBug:1660232)
* Detect kernel modules by .modinfo section presence for build-id generation
* Support build-id generation from compressed ELF files (elfutils >= 0.175)
* Initialize verifyFlags for specialdir
* Sort list of hard linked files in find-debuginfo.sh (RhBug:1421272)
* Python generators: console_scripts entry points require setuptools
* Use --dpbath only with full path (RhBug:1696408)
* Fix rpm2archive behavior with multiple arguments
* Fix recently introduced uninitialized variable warning in rpm2archive
* Fix memleak in rpmfcApplyInternal() in standalone operation (eg rpmdeps)
* Fix packages getting erased on failed update with dnf (RhBug:1620275)
* Fix rpmfiles memory leak on %postuntrans file trigger preparation
* Add step to find-debuginfo.sh script to compress annobin notes.
* Canonicalize Python versions and properly handle != spec
* Raise an error if reading a file during rpmbuild fails (#776)
* rpmsign man page: Add line about rpmsign requiring a valid checksum
* rpmpgp: Handle EOF without EOL better at END PGP
* Fix off-by-one in hdrblobGet() making last entry unreachable (RhBug:1722921)
* Fix memleak during transaction verify step in the NOKEY case.
* Suppress inhibition lock warning message when DBus service is not available
* Fix suspicious condition in selinux plugin
* Handle incomplete escape seq in queryformat (RhBug:1755230)
* Fix ancient memleak on %patch -P from unused popt arg pointer
* Fix ancient memleak on %setup arguments
* Document popt build-requirement and point a download location
* Explicitly mention that the rpmio/ sub dir is under LGPL
* Fix a minor memory leak on suppressed inhibition lock warning message
* Fix regression reading some old v4.0 era packages (#610)
* Add a local vasprintf() clone rvasprintf() to match rasprintf()
* Fix rpmVerifySignatures() passing garbage as verify flags in rpm >= 4.14
* Fix excessive use of thread local storage (RhBug:1722181)
* Fix excessive use of thread local storage (RhBug:1722181), part II
* Honor RPMSENSE_MISSINGOK on src.rpm rpmlib() dependencies too
* Don't require signature header to be in single contiguous region part II
* Fix regression on v3 package handling on database rebuild
-- File Changes --
M COPYING (4)
M INSTALL (4)
M build/files.c (34)
M build/pack.c (34)
M build/parsePrep.c (10)
M build/rpmbuild_internal.h (6)
M build/rpmfc.c (4)
M build/spec.c (2)
M configure.ac (4)
M doc/rpm.8 (2)
M doc/rpmbuild.8 (5)
M doc/rpmsign.8 (3)
M lib/depends.c (3)
M lib/fprint.c (6)
M lib/fsm.c (4)
M lib/header.c (5)
M lib/headerfmt.c (12)
M lib/order.c (2)
M lib/package.c (80)
M lib/poptALL.c (4)
M lib/psm.c (2)
M lib/query.c (9)
M lib/rpmchecksig.c (3)
M lib/rpmcli.h (2)
M lib/rpmdb.c (2)
M lib/rpmds.c (3)
M lib/rpmds.h (3)
M lib/rpmtriggers.c (1)
M lib/rpmvercmp.c (19)
M lib/rpmvs.c (3)
M lib/rpmvs.h (11)
M lib/signature.c (2)
M lib/transaction.c (4)
M plugins/selinux.c (2)
M plugins/systemd_inhibit.c (6)
M rpm2archive.c (35)
M rpm2cpio.c (5)
M rpmio/digest_nss.c (1)
M rpmio/rpmlog.c (5)
M rpmio/rpmpgp.c (5)
M rpmio/rpmsq.c (10)
M rpmio/rpmstring.c (32)
M rpmio/rpmstring.h (6)
M rpmpopt.in (9)
M rpmsign.c (8)
M scripts/find-debuginfo.sh (7)
M scripts/pythondistdeps.py (28)
M tests/rpmquery.at (33)
M tests/rpmvercmp.at (26)
-- Patch Links --
https://github.com/rpm-software-management/rpm/pull/1078.patch
https://github.com/rpm-software-management/rpm/pull/1078.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1078
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20200217/297f79e5/attachment-0001.html>
More information about the Rpm-maint
mailing list