|
|
|
|
Changelog for rpm-4.0.3-7x.i386.rpm :
Mon Nov 26 23:00:00 2001 Jeff Johnson - rpm-4.0.3 released.
Mon Nov 5 23:00:00 2001 Jeff Johnson - fix: harmless typo in db3 chroot hack. - fix: big-endian\'s with sizeof(time_t) != sizeof(int_32) mtime broken. - fix: add Korean message catalogs (#54473). - add RPHNPLATFORM and PLATFORM tags.
Sat Sep 22 00:00:00 2001 Jeff Johnson - lclint-3.0.0.15 fiddles.
Sun Sep 16 00:00:00 2001 Jeff Johnson - close/discard Depends index after rpmdepCheck() use.
Fri Sep 14 00:00:00 2001 Jeff Johnson - fix: initialize \"verify\" transaction stepName with -vv (#53582). - fix: ftp remote globs broken (#46892). - popt: clarify X consortium license in popt.3 man page.
Fri Sep 7 00:00:00 2001 Jeff Johnson - fix: hash page nelem failure to verify.
Sat Sep 1 00:00:00 2001 Jeff Johnson - fix: Provides: /path did not work with added packages (#52183). - fix: progress bar scaling did not include source rpm count.
Wed Aug 29 00:00:00 2001 Jeff Johnson - python: teach rhnLoad about RPMTAG_SHA1RHN as well. - dependency whiteout for libgnomeprint -> gnome-print (ordering only). - dependency whiteout for nautilus -> nautilus-mozilla (ordering only).
Tue Aug 28 00:00:00 2001 Jeff Johnson - fix: error message on failed package installs resurrected. - python: memory leaks in headerLoad/headerunload bindings. - python: retrofit sha1 digest using RPMTAG_SHA1RHN. - python: change rhnUnload bindings.
Sat Aug 25 00:00:00 2001 Jeff Johnson - headers without RPMTAG_NAME are skipped when retrieved. - within a region, entries sort by address; added drips sort by tag.
Fri Aug 24 00:00:00 2001 Jeff Johnson - workaround alpha sha1 digest miscompilation.
Sat Aug 18 00:00:00 2001 Jeff Johnson - verify perms (but not mode) on %ghost files.
Fri Aug 17 00:00:00 2001 Jeff Johnson - python: add exception to detect bad data in hdrUnload. - change dir creation message from warning to debug for now.
Thu Aug 16 00:00:00 2001 Jeff Johnson - always use dl size in regionSwab() return. - ppc: revert ppcmac to ppc. - ppc: autoconf test for va_copy.
Tue Aug 14 00:00:00 2001 Jeff Johnson - fix: segfault on headerFree given malicious data. - fix: don\'t verify hash page nelem. - better error messages for verification failures. - include directory /usr/lib/rpm in rpm package.
Thu Aug 9 00:00:00 2001 Jeff Johnson - add legacy (compile only) wrappers for fdFileno et al. - add -D_REENTRANT (note rpmlib is still not thread safe).
Tue Aug 7 00:00:00 2001 Jeff Johnson - python: add hiesenbug patch.
Mon Aug 6 00:00:00 2001 Jeff Johnson - portability: some compilers squawk at return ((void) foo()) (#50419). - remove fdFileno() from librpmio, use inline version instead (#50420). - fix: linux find-requires needs quotes around [:blank:]. - remove /var/lib/rpm/__db * cache files if %__dbi_cdb is not configured.
Sun Aug 5 00:00:00 2001 Jeff Johnson - fix: i18n tags not terminated correctly with NUL (#50304). - add explicit casts to work around a s390 compiler problem. - fix: autoconf glob tests (#50845).
Wed Aug 1 00:00:00 2001 Jeff Johnson - detailed build package error messages.
Tue Jul 31 00:00:00 2001 Tim Powers - added all of the perl modules to the files list for the rpm-perl package.
Sun Jul 29 00:00:00 2001 Jeff Johnson - add support for mips (#49283). - add __as, _build_arch, and __cxx macros (#36662, #36663, #49280).
Sat Jul 28 00:00:00 2001 Jeff Johnson - fix: --noscripts is another multimode option. - add tmpdir to configure db3 tmpdir into chroot tree. - permit lazy db opens within chroot. - fix: diddle dbenv path to accomodate backing store reopen in chroot.
Wed Jul 25 00:00:00 2001 Jeff Johnson - fix: don\'t segfault when presented with rpm-2.4.10 packaging (#49688).
Tue Jul 24 00:00:00 2001 Jeff Johnson - add pmac/ppciseries/ppcpseries varieties to ppc arch family. - include tdigest.c tkey.c and trpmio.c to \"make dist\". - re-enable dependency resolution source from package NVR. - rename pmac to ppcmac. - ia64: revert -O0 compilation. - upgrade to db-3.3.11 final.
Mon Jul 23 00:00:00 2001 Jeff Johnson - use %{rpm_version} to avoid other package versions.
Sun Jul 22 00:00:00 2001 Jeff Johnson - add sha1 test vectors, verify on ix86/alpha/sparc. - add rpm-perl subpackage from Perl-RPM. - python: parameterize with PYVER to handle 1.5 and/or 2.1 builds. - add build dependency on zlib-devel (#49575).
Sat Jul 21 00:00:00 2001 Jeff Johnson - fix: yet another segfault from bad metadata prevented.
Fri Jul 20 00:00:00 2001 Jeff Johnson - fix: 4 memory leaks eliminated.
Thu Jul 19 00:00:00 2001 Jeff Johnson - fix: %dev(...) needs to map rdev and mtime from metadata. - resurrect --specedit for i18n.
Wed Jul 18 00:00:00 2001 Jeff Johnson - python: \"seal\" immutable region for legacy headers in rhnUnload(). - python: add poptmodule.so bindings.
Tue Jul 17 00:00:00 2001 Jeff Johnson - fix: don\'t total hard linked file size multiple times (#46286). - add %dev(type,major,minor) directive to permit non-root dev build. - fix: _smp_flags macro broken. - python: bind rhnUnload differently. - fix: rescusitate --querytags. - fix: short aliases broken (#49213).
Sat Jul 14 00:00:00 2001 Jeff Johnson - isolate cdb access configuration (experimental, use at your own risk). - fix: hard fail on locked dbopen if CDB locking not in use. - fix: dbconfig with mp_mmapsize=16Mb/mp_size=1Mb for \"everything ENOSPC\" failure check.
Fri Jul 13 00:00:00 2001 Jeff Johnson - fix: scope multi-mode options like --nodeps correctly (#48825).
Thu Jul 12 00:00:00 2001 Jeff Johnson - fix: adjust arg count for --POPTdesc/--POPTargs deletion. - add linux per-platform macro -j8 . - document more popt aliases for --help usage. - remove --tarbuild from man page(s), use -t[abpcils] instead (#48666). - add explicit version to Requires: popt
Wed Jul 11 00:00:00 2001 Jeff Johnson - fix: -i CLI context broken Yet Again. - fix: --rebuild broken. - unlink all _db.nnn files before 1st db open. - python bindings should not segfault when fed bad data.
Tue Jul 10 00:00:00 2001 Jeff Johnson - package version now configureable, default v3. - rename rpm libraries to have version with libtool -release. - revert rpmqv.c change for now.
Mon Jul 9 00:00:00 2001 Jeff Johnson - python: rhnLoad/rhnUnload to check header digest.
Sun Jul 8 00:00:00 2001 Jeff Johnson - expose rpmShowProgress() and rpmVerifyDigest() in rpmcli.h. - portability: avoid st_mtime, gendiff uses basename, etc (#47497). - glibc-2.0.x has not __va_copy(). - popthelp.c: don\'t use stpcpy to avoid portability grief (#47500). - permit alias/exec description/arg text to be set from popt config. - use rpmqv.c, not rpm.c, as rpm\'s main() routine.
Thu Jul 5 00:00:00 2001 Jeff Johnson - add removetid to header during --repackage.
Wed Jul 4 00:00:00 2001 Jeff Johnson - fix: redundant entries in file manifests handled correctly (#46914). - map uid/gid from metadata into payload headers.
Sun Jul 1 00:00:00 2001 Jeff Johnson - update intl dirs to gettext-0.10.38. - fix: sanity check for header size added in headerCopyLoad() (#46469).
Fri Jun 29 00:00:00 2001 Jeff Johnson - fix: sanity checks on #tags (<65K) and offset (<16Mb) in header. - fix: add -r to useradd to prevent /etc/skel glop (#46215). - fix: disambiguate typedef and struct name(s) for kpackage.
Tue Jun 26 00:00:00 2001 Jeff Johnson - fix: remove executable bit on perl.req, not find-req.pl. - fix: permit partially enumerated hardlink file sets during build. - fix: resurrect rpm signature modes.
Sat Jun 23 00:00:00 2001 Jeff Johnson - remove executable bit to disable autogenerated perl requires until perl provides can be vetted. - disable per-platform %configure use of %_gnu until libtool package stabilizes.
Fri Jun 22 00:00:00 2001 Jeff Johnson - propagate %{_gnu} to per-platform configuration. - fix: parameterized macros with massive mumber of options need \"optind = 1\" \"Dmitry V. Levin\" . - add athlon per-platform configuration.
Thu Jun 21 00:00:00 2001 Jeff Johnson - fix: partial sets of hardlinked files permitted in payload. - fix: mark rpmdb files with %config to prevent erasure on downgrade. - work around a (possible) compiler problem on ia64. - fix: rpm -qlv link count for directories dinna include \'..\'. - fix: rpm -qlv size for directories should be zero. - add --noghost to filter non-payload files from rpm -qlv output. - add %{_gnu} macro to append \"-gnu\" to %{_target_platform} to support --target/--host flavored %configure. Legacy behavior available by undefining %{_gnu}.
Wed Jun 20 00:00:00 2001 Jeff Johnson - finalize per-header methods, accessing headerFoo through vector. - make package ordering loop messages debug, not warning.
Tue Jun 19 00:00:00 2001 Jeff Johnson - preliminary abstraction to support per-header methods.
Mon Jun 18 00:00:00 2001 Jeff Johnson - alpha: don\'t add \"()(64bit)\" dependency markers. - ia64/sparc: .{req,prov} identical to linux.{req,prov}. - add \"rpmlib(ScriptletInterpreterArgs)\" to track %post -p \"/sbin/ldconfig -n /usr/lib\" incompatibilities. - linux.req needs exit 0 - popt: add POPT_ARGFLAG_SHOW_DEFAULT to display initial values (#32558). - popt: add POPT_CONTEXT_ARG_OPTS for all opts to return 1 (#30912). - fix: fsm reads/writes now return error on partial I/O. - fix: Ferror returned spurious error for gzdio/bzdio. - check for API/ABI creep, diddle up some compatibility.
Fri Jun 15 00:00:00 2001 Jeff Johnson - fix: db1 end-of-file not detected in legacy compatible way. - fix: remove (harmless) chown error message from %post. - add --target/--host to %configure, add example cross-build/config.site scripts to /usr/lib/rpm (#44581). - rpmdb iterator selectors permit default/strcmp/regex/glob matching. - rpmdb iterator selectors permit negative matches.
Thu Jun 14 00:00:00 2001 Jeff Johnson - add rpmdbSetIteratorRE() for regex matching in database iterators. - permit rpm -qa to take RE args applied to name tag. - permit dbiFindMatches() to use version/release patterns. - eliminate all uses of rpmdbSetIterator{Version,Release}.
Wed Jun 13 00:00:00 2001 Jeff Johnson - remove rpmrc Provides: Yet Again, use virtual packages. - dump cursor debugging wrappers. - rpm --verify can disable rpmFileAttr checks.
Tue Jun 12 00:00:00 2001 Jeff Johnson - remove dead code frpm popt table reorg. - more CLI typedefs/prototypes moved from rpmlib.h to rpmcli.h. - rpm --verify skips files in non-installed states. - rpm --verify skips content checks for %ghost files. - rpm --verify displays config/doc/gnost/license/readme atrrs for files. - rpm --verify checks immutable header region digest if available. - rpmbuild adds header region digest (SHA1 as string). - use rpmTag * typedefs in new hge/hae/hme/hre header vectors.
Sat Jun 9 00:00:00 2001 Jeff Johnson - fix: QUERY_FOR_LIST file count clobbered. - create top level rpmcli API, factor top level modes into popt tables. - popt: add POPT_BIT_SET/POPT_BIT_CLR to API. - autogen.sh checks for latest libtool-1.4 and automake-1.4-p2. - rpm --verify reports failure(s) if corresponding tag is not in header. - rpm --verify honors %config(missingok), add -v for legacy behavior.
Thu Jun 7 00:00:00 2001 Jeff Johnson - fix typos in linux.{req,prov}. - always use db cursors. - permit duplicates for btree indices. - document build modes in rpmbuild.8, rpmbuild is born. - default to dbenv with mpool, --rebuilddb with nofsync is much faster.
Sat Jun 2 00:00:00 2001 Jeff Johnson - merge sparc64/ia64 fiddles back into linux.{req,prov}. - automagically generate perl module dependencies always. - fix: lclint fiddles broke uCache initialization (#43139).
Fri Jun 1 00:00:00 2001 Jeff Johnson - return multiple suggested packages (Pawel Kolodziej ). - fix: return suggested packages when using Depends cache.
Thu May 31 00:00:00 2001 Jeff Johnson - fix: for busted db1, attempt chain reconnection to following record.
Wed May 30 00:00:00 2001 Jeff Johnson - eliminate db-1.85 and db-2.x configuration. - fix: popt arg sanity checks broken, optarg != optArg. - fix: popt range checks on floats/doubles broken. - popt: return POPT_ERROR_ERRNO on config open/read/close failure. - fix: popt exec doesn\'t add \'--\', --target et al no longer need \'=\'. - fix: popt consume-next-arg \"!#:+\" w/o side effect (#41956).
Sat May 26 00:00:00 2001 Jeff Johnson - perform db->verify when closing db files.
Thu May 24 00:00:00 2001 Jeff Johnson - headerFree() returns NULL, _free is C++ safe. - remove all header region assertion failures, return NULL instead.
Tue May 22 00:00:00 2001 Jeff Johnson - fix: skip %ghost files when building packages (#38218). - refuse to install on systems using db1.
Mon May 21 00:00:00 2001 Jeff Johnson - fix: i18n strings need 1 on sucess return code (#41313).
Thu May 17 00:00:00 2001 Jeff Johnson - fix: filter duplicate package removals (#35828). - add armv3l arch.
Tue May 15 00:00:00 2001 Jeff Johnson - upgrade to db-3.3.4.
Mon May 14 00:00:00 2001 Jeff Johnson - add cron/logrotate scripts to save installed package filenames.
Fri May 11 00:00:00 2001 Jeff Johnson - rpm database has rpm.rpm g+w permissions to share db3 mutexes. - expose more db3 macro configuration tokens. - move fprint.[ch] and hash.[ch] to rpmdb directory. - detect and fiddle incompatible mixtures of db3 env/open flags. - add DBI_WRITECURSOR to map to db3 flags with CDB database model. - add rpmdbSetIteratorRewrite to warn of pending lazy (re-)writes. - harden rpmdb iterators from damaged header instance segfaults.
Tue May 8 00:00:00 2001 Jeff Johnson - use internal db-3.2.9 sources to build by default. - don\'t build db1 support by default. - create rpmdb.la so that linkage against rpm\'s db-3.2.9 is possible.
Mon May 7 00:00:00 2001 Jeff Johnson - fix: specfile queries with BuildArch: (#27589).
Sun May 6 00:00:00 2001 Jeff Johnson - enough lclint annotations and fiddles already.
Fri May 4 00:00:00 2001 Jeff Johnson - still more boring lclint annotations and fiddles.
Mon Apr 30 00:00:00 2001 Jeff Johnson - transaction iterator(s) need to run in reverse order on pure erasures. - erasures not yet strict, warn & chug on unlink(2)/rmdir(2) failure. - more boring lclint annotations and fiddles.
Sun Apr 29 00:00:00 2001 Jeff Johnson - globalize _free(3) wrapper in rpmlib.h, consistent usage throughout. - internalize locale insensitive ctype(3) in rpmio.h - boring lclint annotations and fiddles.
Fri Apr 27 00:00:00 2001 Jeff Johnson - fix: ineeded count wrong for overlapped, created files.
Thu Apr 26 00:00:00 2001 Jeff Johnson - fix: readlink return value clobbered by header write.
Tue Apr 24 00:00:00 2001 Jeff Johnson - regenerate rpm.8 man page from docbook glop (in max-rpm). - lib/depends.c: diddle debugging messages.
Sun Apr 22 00:00:00 2001 Jeff Johnson - fix: s390 (and ppc?) could return CPIOERR_BAD_HEADER (#28645). - fix: Fwrite\'s are optimized out by aggressive compiler(irix) (#34711). - portability: vsnprintf/snprintf wrappers for those without (#34657). - more info provided by rpmdepOrder() debugging messages. - merge (compatible) changes from top-of-stack into rpmlib.h. - cpio mappings carry dirname/basename, not absolute path. - fix: check waitpid return code. - remove support for v1 src rpm\'s. - re-position callbacks with ts/fi in cpio payload layer. - state machines for packages (psm.c) and payloads (fsm.c) - add --repackage option to put erased bits back into a package.
Wed Apr 18 00:00:00 2001 Jeff Johnson - fix: s390 (and ppc?) could return CPIOERR_BAD_HEADER (#28645). - fix: Fwrite\'s are optimized out by aggressive compiler(irix) (#34711). - portability: vsnprintf/snprintf wrappers for those without (#34657). - don\'t build with db1 support, don\'t install with packages.rpm present.
Thu Apr 5 00:00:00 2001 Jeff Johnson - fix: parameterized macro segfault (Jakub Bogusz ) - fix: i18n tags in rpm-2.5.x had wrong offset/length (#33478). - fix: AIX has sizeof(uint_16) != sizeof(mode_t) verify cast needed. - fix: zero length hard links unpacked incorrectly (#34211). - fix: --relocate missing trailing slash (#28874,#25876). - fix: --excludedoc shouldn\'t create empty doc dir (#14531). - fix: %_netsharedpath needs to look at basenames (#26561). - fix: --excludepath was broken (#24434).
Thu Mar 22 23:00:00 2001 Jeff Johnson - update per-interpreter dependency scripts, add sql/tcl (#20295). - fix: rpmvercmp(\"1.a\", \"1.\") returned -1, not +1 (#21392). - add %exclude support (i.e. \"everything but\") to %files. (Michael (Micksa) Slade\" ) - add --with/--without popt glue for conditional builds(Tomasz Kloczko). - python: strip header regions during unload. - add -g to optflags in per-platform config. - permit confgure/compile with db3-3.2.9. - permit manifest files as args to query/verify modes.
Thu Mar 15 23:00:00 2001 Jeff Johnson - start rpm-4.0.3. - add cpuid asm voodoo to detect athlon processors.
|
|
|