Commit 317fb9c5 authored by Loïc Minier's avatar Loïc Minier

Imported Upstream version 4.4.2.1

parent dabf8815

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
mQGiBDySTqsRBACzc7xuCIp10oj5B2PAV4XzDeVxprv/WTMreSNSK+iC0bEz0IBp
Vnn++qtyiXfH+bGIE9jqZgIEnpttWhUOaU5LhcLFzy+m8NWfngIFP9QfGmGAe9Gd
LFeAdhj4RmSG/vgr7vDd83Hz22dv403Ar/sliWO4vDOrMmZBG57WGYTWtwCgkMsi
UUQuJ6slbzKn82w+bYxOlL0EAIylWJGaTkKOTL5DqVR3ik9aT0Dt3FNVYiuhcKBe
II4E3KOIVA9kO8in1IZjx2gs6K2UV+GsoAVANdfKL7l9O+k+J8OxhE74oycvYJxW
QzCgXMZkNcvW5wyXwEMcr6TVd/5BGztcMw8oT3/l2MtAEG/vn1XaWToRSO1XDMDz
+AjUA/4m0mTkN8S4wjzJG8lqN7+quW3UOaiCe8J3SFrrrhE0XbY9cTJI/9nuXHU1
VjqOSmXQYH2Db7UOroFTBiWhlAedA4O4yuK52AJnvSsHbnJSEmn9rpo5z1Q8F+qI
mDlzriJdrIrVLeDiUeTlpH3kpG38D7007GhXBV72k1gpMoMcpbQ3UmVkIEhhdCwg
SW5jLiAoQmV0YSBUZXN0IFNvZnR3YXJlKSA8cmF3aGlkZUByZWRoYXQuY29tPohX
BBMRAgAXBQI8l5p/BQsHCgMEAxUDAgMWAgECF4AACgkQ/TcmiYl9oHqdeQCfZjw4
F9sir3XfRAjVe9kYNcQ8hnIAn0WgyT7H5RriWYTOCfauOmd+cAW4iEYEEBECAAYF
AjyXmqQACgkQIZGAzdtCpg5nDQCfepuRUyuVJvhuQkPWySETYvRw+WoAnjAWhx6q
0npMx4OE1JGFi8ymKXktuQENBDySTq4QBADKL/mK7S8E3synxISlu7R6fUvu07Oc
RoX96n0Di6T+BS99hC44XzHjMDhUX2ZzVvYS88EZXoUDDkB/8g7SwZrOJ/QE1zrI
JmSVciNhSYWwqeT40Evs88ajZUfDiNbS/cSC6oui98iS4vxd7sE7IPY+FSx9vuAR
xOa9vBnJY/dx0wADBQQAosm+Iltt2uigC6LJzxNOoIdB5r0GqTC1o5sHCeNqXJhU
ExAG8m74uzMlYVLOpGZi4y4NwwAWvCWC0MWWnnu+LGFy1wKiJKRjhv5F+WkFutY5
WHV5L44vp9jSIlBCRG+84jheTh8xqhndM9wOfPwWdYYu1vxrB8Tn6kA17PcYfHSI
RgQYEQIABgUCPJJergAKCRD9NyaJiX2geiCPAJ4nEM4NtI9Uj8lONDk6FU86PmoL
yACfb68fBd2pWEzLKsOk9imIobHHpzE=
=gpIn
-----END PGP PUBLIC KEY BLOCK-----
4.4.2 -> 4.4.2.1:
- remove internal sqlite, zlib, gettext
- remove obsolete utilities
- remove vendor gpg keys
- fix spec parenthesis parsing
- allow building without neon
- disable hkp lookup by default
- re-enable file-conflicts detection (rhbz#151609)
- fix potential segfault in available file provides checking
- fix Requires(pre,postun) (rh#155700)
- fix db build wrt newer CFLAGS
- fix popt CHARSET for various languages (rhbz#172155)
- fix install size calculation with excludes in manifest (rhbz#89661)
- use full path in the rpm cronjob (rhbz#174211)
- filter out incorrect perl(main) provides (rhbz#177960)
- fix scriptlet deadlock (rhbz#146549)
- fix netshared path comparison (rhbz#52725)
- make fcntl lock sensitive to --root (rhbz#151255)
- fix rpmvercomp for strings with trailing null segments (rhbz#178798)
- fix doxygen generation (rhbz#187714)
- fix potential segfault if no rpmlock_path defined (rhbz#231146)
- fix for thinko in debugedit on ppc
- fix debugedit wrt OOo
- fix debugedit with ../../ in paths
- fix various other issues in debugedit (rhbz#205339)
- allow customisable diff and use -p by default (rhbz#146981)
- handle fork failure
- fix a typo causing compiler warning (susebz#178055)
- fix a %{buildsubdir} typo/thinko
- fix uncompress waitpid logic to shut up the compiler (susebz#160434)
- add support for %{_docdir} macro (rhbz#125514)
- fix segfault on rpmbuild with empty file list
- allow --ignoresize for erase operations
- don't attempt to execute empty transaction (susebz#43267)
- don't segfault if Fileno() is called with NULL
- abort build if cwd not determinable
- fix --noghost query option (rhbz#103207)
- fix off-by-one error in glob
- check rpmtsInitDB() return value
- build internal Lua without readline support
- make rpmdbSync obey the no_dbsync flag
- fix package verification for packages with header+payload RSA but
no header-only RSA
- drop any s-bits early when deleting files (susebz#50376, rhbz#125517)
- fix handling of old packages that use HEADERIMAGE
- catch disk-space errors when writing signed packages
- fix default verify flags for %doc (rhbz#235353)
- fix debugedit for relative paths (rhbz#232222)
- add configurable preferable elf colour policy (rhbz#235757)
- python: always treat changelog as list
- use older perl helper scripts by default
- add mono req/provides support
- remove SELinux context verification (rhbz#193488)
- fix building without Lua support
- fix --rebuilddb with --root option
- fix --setperms and --setugids with uninstalled packages
- don't run pre- and posttrans scripts in test mode
- dbmatch keys can be unicode objects also (rhbz#219008)
- gendiff: let diff arguments be specified in the environment
- gendiff: emit diff headers (rhbz#237561)
- improved error messages in verification of unreadable files
- python: raise exception if tsAdd fails
- check for supported package payload format (rhbz#140052)
- fail build if beecrypt headers not found
- build: check unpackaged files even if other errors are present
- restore SIGILL handler in machine detection code
- add --dupes popt alias for detecting duplicate packages in rpmdb
- fix typo in check-prereq (rhbz#203182)
- python: fix rpm.te Key() refcount (rhbz#182063)
- python: always treat fileverifyflags as list
- disable strict aliasing if compiler supports it (type-punning warns)
- add zh_TW translation
- add support for srcdefattr macro (susebz#48870, rhbz#125515)
- detect python 2.5 automatically in configure
- python: reference counting for match-iterators (rhbz#241751)
- updated fi translation
- fix format string errors in de translation
- allow characters > 127 that don't fit the current locale in spec
- treat null epoch equal to zero epoch in freshen (rhbz#143301)
- python: treat null epoch equal to zero labelCompare (rhbz#227860)
- permit installing multiple package versions with -i (rhbz#213399)
- fix <name>.<arch> query output for non-installed package (rhbz#124016)
- updated pl translation
- don't read packages with non-verifiable signatures (rhbz#239557)
- don't try to open non-existent file twice in query
- flush query format buffer before listing files (rhbz#212833)
- check all header strings to resize buffer (rhbz#212833)
- don't segfault on a header without RPMTAG_NAME (rhbz#239557)
- fix file status for replaced files (rhbz#237478)
- make %_signature default to gpg instead of none
- don't skip directories in fingerprinting (rhbz#140055, 223639, ...)
- remove vendor, release specific dependency whitouts
- remove upstream spec files for rpm and popt
- don't open temporary databases in rpmdbOpenAll()
- open non-temporary db's before chroot (rhbz#103952, 173285)
- don't treat provides as implicit obsoletes (rhbz#111071, ...)
- fix CVE-2007-1536, CVE-2007-2799 in internal libmagic
- support specifying fuzz factor to %patch (rhbz#243720)
- enable ordering on erase mode
- transaction ordering fixes (rhbz#196590, 202540, 202542, ...)
- added IPv4/6 and EPSV support
- remove hardcoded /var/log/lastlog kludgery
- don't mmap large files (rhbz#139539, 177616)
- detect and provide a requirement for DT_GNU_HASH
- ARM architecture update
- update popt version for clean upgradability
- remove hardcoded libtermcap vs bash kludge
- updated Russian man pages (rhbz#185620)
- fix a sparse warning in popt.h (rhbz#202005)
- disable broken "make check" tests
- treat /usr/share/gtk-doc/html/ as a docdir
- plug some minor memory leaks
- use --wildcards with tar for compatibility with tar >= 1.15.91
- fix segfault on errors if neon transport is used (rhbz#220392)
- new buildroot sanity checker scripts check-buildroot and check-rpaths
- new debugedit option for recomputing build ID
- fix including exported headers from C++
- fix ordering with --nodeps
- include symlinks in find-lang search (rhbz#246729)
4.4.1 -> 4.4.2:
- start 4.4.2 devel.
- sqlite3: revert cClose scoping, data is freed in cClose unlike db4.
- build against sqlite3-3.1.2.
- sqlite3: update encode/decode from sqlite-2.8.16.
- add --xml popt alias for query modes.
- remove _rpmdb now that python2.[34] are commonly available.
- remove remnant -I/opt/local hacks, --prefix=/usr is recommended.
- rework configure.ac et al to lose internal library baggage flexibly.
- updated sv.po <goeran@uddrborg.se>.
- permit gpg to be used for RSA signatures.
- permit RSA key sizes larger than 1024 bits.
- permit RSA/{sha1,sha256,sha384,sha512} signature verification.
- updated de.po (#162756).
- added CVSId: tag and SVNId: alias (#162807).
- added brp-java-gcjcompile build helper.
- fix: java compiled with -O0 confuses debugedit (#161722).
- fix: % at end-of-line overflow (#161091).
- *_terminate_build macros set per-pkg, not per-invocation (#161081).
- use perldeps.pl, phase out perl.{req,prov} (#161921).
- fix: make sqlite3 rpmdb endian-neutral (#159425).
- fix: permit sqlite3 rpmdb with chroot (#159424).
- fix: find-debuginfo.sh not handling set[ug]id ELF files (#100963).
- fix: find-debuginfo.sh kernel voo-doo tweaks (#159346).
- fix: initialize variables used in debug msg (#160458).
- permit zlib in rpm to be built with make -j (#159404).
- avoid '?' for zero length file mmap failure doing md5 (#159405).
- permit scriptlet includes from builddir for spec files w/o %setup.
- upgrade to zlib-1.2.2.4 internal.
- macosx: avoid minigzip build failures.
- upgrade to file-4.14 internal.
- fix: magic_file() closes stdin when given directory path.
- use perldeps.pl, phase out perl.{req,prov} (again).
- document __vsflags (#147489).
- release rpm-4.4.2.
4.4 -> 4.4.1:
- force *.py->*.pyo byte code compilation with brp-python-bytecompile.
- automagically detect and emit "python(abi) = 2.4" dependencies.
......
This diff is collapsed.
......@@ -576,7 +576,6 @@ INPUT = @top_srcdir@/Doxyheader \
@top_srcdir@/popt/popthelp.c \
@top_srcdir@/popt/poptint.h \
@top_srcdir@/popt/poptparse.c \
@top_srcdir@/python/_rpmdb.c \
@top_srcdir@/python/header-py.c \
@top_srcdir@/python/header-py.h \
@top_srcdir@/python/rpmal-py.c \
......@@ -600,7 +599,6 @@ INPUT = @top_srcdir@/Doxyheader \
@top_srcdir@/python/rpmte-py.h \
@top_srcdir@/python/rpmts-py.c \
@top_srcdir@/python/rpmts-py.h \
@top_srcdir@/tools/dump.c \
@top_srcdir@/tools/dumpdb.c \
@top_srcdir@/tools/javadeps.c \
@top_srcdir@/tools/rpmcache.c \
......
......@@ -4,18 +4,13 @@ AUTOMAKE_OPTIONS = 1.4 foreign
LINT = splint
EXTRA_DIST = CHANGES CREDITS Doxyheader GROUPS README.amiga INSTALL \
RPM-GPG-KEY RPM-PGP-KEY BETA-GPG-KEY \
EXTRA_DIST = CHANGES ChangeLog CREDITS Doxyheader GROUPS README.amiga INSTALL \
autodeps/none autodeps/*.prov autodeps/*.req autogen.sh \
config.site db db3/configure gendiff installplatform platform* \
xmlspec/Makefile xmlspec/*.c xmlspec/*.h \
xmlspec/examples/*.sh xmlspec/examples/*.lst \
xmlspec/examples/*.xmlspec \
sqlite/* \
config.site db db3/configure installplatform platform* \
po/*.in po/*.po po/rpm.pot \
rpm.magic rpmpopt-$(VERSION) rpmqv.c rpm.c
SUBDIRS = intl po @WITH_ZLIB_SUBDIR@ @WITH_ELFUTILS_SUBDIR@ file @WITH_DB_SUBDIR@ popt @WITH_BEECRYPT_SUBDIR@ lua rpmio rpmdb lib build misc @WITH_PYTHON_SUBDIR@ tools scripts tests doc .
SUBDIRS = po misc @WITH_ZLIB_SUBDIR@ @WITH_ELFUTILS_SUBDIR@ @WITH_MAGIC_SUBDIR@ @WITH_DB_SUBDIR@ @WITH_SQLITE3_SUBDIR@ @WITH_POPT_SUBDIR@ @WITH_BEECRYPT_SUBDIR@ @WITH_NEON_SUBDIR@ lua rpmio rpmdb lib build @WITH_PYTHON_SUBDIR@ tools scripts doc .
INCLUDES = \
-I$(top_srcdir)/build \
......@@ -23,7 +18,7 @@ INCLUDES = \
-I$(top_srcdir)/rpmdb \
-I$(top_srcdir)/rpmio \
@WITH_BEECRYPT_INCLUDE@ \
-I$(top_srcdir)/popt \
@WITH_POPT_INCLUDE@ \
-I$(top_srcdir)/misc \
@WITH_LIBELF_INCLUDE@ \
@INCPATH@
......@@ -36,7 +31,7 @@ myLDADD = \
$(top_builddir)/lib/librpm.la \
$(top_builddir)/rpmdb/librpmdb.la \
$(top_builddir)/rpmio/librpmio.la \
$(top_builddir)/popt/libpopt.la \
@WITH_POPT_LIB@ \
@WITH_ZLIB_LIB@ \
@LIBMISC@
......@@ -44,7 +39,6 @@ rpmbindir = `echo $(bindir) | sed -e s,usr/bin,bin,`
rpmbin_PROGRAMS = rpm
bin_PROGRAMS = rpm2cpio
bin_SCRIPTS = gendiff
pkglibdir = @RPMCONFIGDIR@
pkglib_PROGRAMS = rpmb rpmd rpmi rpmk rpmq
......@@ -165,6 +159,12 @@ install-data-local:
$(mkinstalldirs) $(DESTDIR)$(pkgsrcdir)/RPMS/athlon ;;\
alpha*) $(mkinstalldirs) $(DESTDIR)$(pkgsrcdir)/RPMS/alpha ;\
$(mkinstalldirs) $(DESTDIR)$(pkgsrcdir)/RPMS/alphaev6 ;;\