Go to file
Panu Matilainen 10804d32d9 Use rpmuncompress to handle %{uncompress:...}
This means that finally there's just one place that when adding support
for new compress formats, there's in theory there's just one place to
update. Reality is a little more complicated, but hey...

Adjust tests a bit, and rather test functionality than command output
because those reflect command paths which we can't easily adjust now.
2022-04-04 10:04:25 +03:00
build Move %patch uncompress logic from spec parse to build time, sort of 2022-04-04 10:04:25 +03:00
ci Drag our CI to this decade 2021-10-18 13:25:20 +03:00
docs docs/queryformat: fix query expressions example 2022-03-23 09:27:29 +02:00
fileattrs Add a rpm_macro() provides generator 2022-01-25 08:07:01 +01:00
include/rpm Make pgpDigParams opaque 2022-03-31 15:48:18 +03:00
lib Make pgpDigParams opaque 2022-03-31 15:48:18 +03:00
luaext Eliminate the strange include pre-build install machinery 2022-03-10 08:40:07 +02:00
misc Eliminate the strange include pre-build install machinery 2022-03-10 08:40:07 +02:00
plugins Eliminate the strange include pre-build install machinery 2022-03-10 08:40:07 +02:00
po Move source uncompress logic from spec parse to build time 2022-04-04 10:04:25 +03:00
python Eliminate the strange include pre-build install machinery 2022-03-10 08:40:07 +02:00
rpmio Use rpmuncompress to handle %{uncompress:...} 2022-04-04 10:04:25 +03:00
scripts Fix check-buildroot missing matches with grep >= 3.5 2022-04-04 09:51:47 +03:00
sign Remove NSS references 2022-03-18 16:35:11 +02:00
tests Use rpmuncompress to handle %{uncompress:...} 2022-04-04 10:04:25 +03:00
tools Refactor uncompress/untar command info into a struct 2022-04-04 10:04:25 +03:00
.gitignore Add now gone preinstall.am to .gitignore to smoothen bisecting 2022-03-14 09:21:36 +02:00
.mailmap Update credits for a change 2021-03-18 09:37:17 +02:00
CHANGES Spelling fixes 2017-06-27 14:42:21 +02:00
CONTRIBUTING.md Fix capitalization in CONTRIBUTING.md 2022-03-25 15:56:32 +02:00
COPYING Explicitly mention that the rpmio/ sub dir is under LGPL 2020-01-29 14:48:38 +02:00
CREDITS Update credits for a change 2021-03-18 09:37:17 +02:00
INSTALL Validate intermediate symlinks during installation, CVE-2021-35939 2022-02-16 10:57:18 +02:00
Makefile.am Move source uncompress logic from spec parse to build time 2022-04-04 10:04:25 +03:00
Makefile.maint Fix "make dist" work out of the box again 2016-11-04 11:02:50 +02:00
README Update community link in README 2017-04-05 11:57:00 +03:00
autogen.sh Just use autoreconf in autogen.sh (ticket #109) 2009-11-26 09:46:48 +02:00
cliutils.c Stop NSPR from messing with our signals 2017-05-10 13:59:58 +03:00
cliutils.h add short summaries to headers that miss one 2016-01-28 14:42:47 +01:00
configure.ac Preset db backend according to availability 2022-03-10 12:38:57 +02:00
debug.h Drop support for dmalloc 2020-03-27 15:49:18 +02:00
installplatform Add support for loongarch64 2022-01-18 17:16:54 +01:00
macros.in Move source uncompress logic from spec parse to build time 2022-04-04 10:04:25 +03:00
mkinstalldirs update mkinstalldirs to latest version (2009) 2017-07-27 13:59:01 +02:00
platform.in Add brp-remove-la-files script 2021-06-11 08:49:26 +03:00
rpm.am Bump libtool version info in preparation of 4.17.x branch 2021-06-21 14:42:42 +03:00
rpm.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpm.pc.in Remove support for Berkeley Database backend 2021-02-03 14:41:48 +01:00
rpm2archive.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpm2cpio.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmbuild.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpmdb.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpmkeys.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpmpopt.in Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
rpmrc.in Add support for loongarch64 2022-01-18 17:16:54 +01:00
rpmsign.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpmspec.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
system.h Use proper addressing for our public headers everywhere 2022-03-10 08:40:07 +02:00

README

This is RPM, the RPM Package Manager.

The latest releases are always available at:

	http://rpm.org/releases/

Additional RPM documentation (papers, slides, HOWTOs) can also be
found at the same site: http://rpm.org.

http://rpm.org/community all rpm releated mailing lists.

RPM was originally written by:

    Erik Troan <ewt@redhat.com>
    Marc Ewing <marc@redhat.com>

See the CREDITS file for a list of folks who have helped us out
tremendously.  RPM is Copyright (c) 1998 by Red Hat Software, Inc.,
and may be distributed under the terms of the GPL and LGPL (see  the
file COPYING for details).