Commit Graph

111 Commits

Author SHA1 Message Date
Alexey Tourbin
4a557675fc Merge branch 'altlinux-4.0' 2008-05-30 22:25:55 +04:00
Alexey Tourbin
9814453966 backported LZMA payload compression from SuSE 2008-05-24 13:47:41 +04:00
Alexey Tourbin
1f439402e0 lib/transaction.c (filecmp): require st_mode and uid/gid match for overlapping files; do not require md5 match for %ghost files 2008-05-14 07:26:15 +04:00
Alexey Tourbin
fb5f3e4c88 lib/depends.c: adjust provides check for versioned paths 2008-05-12 22:23:45 +04:00
c56e3cf71d Merge branch 'altlinux-4.0' 2008-04-08 15:32:44 +00:00
6535b7f1cc rpmReadPackageManifest: Fix comments handling 2008-04-08 15:28:53 +00:00
Alexey Tourbin
e60ab8fa21 lib/psm.c: in syslog messages, discriminate between no epoch and zero epoch 2008-03-30 05:15:45 +04:00
8440b43b3c lib/query.c (showQueryPackage): Fix potential null dereference in QUERY_FOR_DEFAULT mode 2007-05-18 00:54:19 +00:00
4c4920e2d8 lib/query.c (showQueryPackage): Check all header strings to resize buffer (CVE-2006-5466, RH#212833)
Backported from rpm-4.4.8
2007-05-18 00:33:44 +00:00
6e81fe8727 lib/package.c (readPackageHeaders): Remove insecure legacy providePackageNVR() call 2007-05-18 00:20:42 +00:00
8a189d448b lib/formats.c (i18nTag): Avoid segfault on header without RPMTAG_NAME (RH#239557)
https://lists.dulug.duke.edu/pipermail/rpm-devel/2007-May/002653.html
2007-05-16 13:20:45 +00:00
0da910fb46 lib/transaction.c (rpmRunTransactions): Ignore unavailable mount points instead of bailing out 2007-03-29 16:03:42 +00:00
2aea31a78f lib/transaction.c (rpmRunTransactions): Drop "/mnt" support 2007-03-27 15:41:57 +00:00
8708708cac lib/fs.c (getFilesystemList): Drop "/mnt" support 2007-03-27 15:41:38 +00:00
e681f13889 lib/query.c: flush query format buffer before listing files (RH#212833, CVE-2006-5466). 2006-11-18 23:17:15 +00:00
7be2f91309 showMatches: Backport --querybynumber looping fix (#9773). 2006-09-16 23:27:20 +00:00
fe838e98f7 rpmQueryVerify: when rpmReadPackageManifest() is disabled, treat RPMRC_BADMAGIC return code from rpmReadPackageHeader() like other read errors (#9433). 2006-09-16 23:00:55 +00:00
df61ee0b9e Include local headers. 2006-05-15 03:26:57 +04:00
8787ee5d55 Fixed "type qualifiers ignored on function return type" issue. 2006-05-15 02:48:59 +04:00
ff10df025a Backported defaultMachine changes from rpm-4_4 branch. 2006-03-19 17:08:09 +00:00
44f692fbc1 %_preScriptEnvironment: export RPM_TARGET_ARCH and RPM_TARGET_OS 2006-02-24 00:35:53 +00:00
a2310ac49c reverted rpmTagTable changes 2005-10-19 17:45:39 +00:00
6e6ebb00f1 define _upgrade_honor_buildtime to 1 by default, add --ignorebuildtime to disable 2005-10-18 10:43:12 +00:00
540f2aec95 loadFi: fixed potential NULL dereference 2005-10-17 23:50:09 +00:00
f8470fffbe Set umask 022 for install scripts and triggers execution. 2005-10-17 22:57:59 +00:00
3fa4258878 Backported epoch handling fix in psmStage() and rpmRunTransactions().
Fix package upgrades by introducing digest comparison.
Optionally honor buildtime during package upgrades.
2005-10-17 13:23:09 +00:00
eaef1aad45 relocated _noDirTokens, compressFilelist, expandFilelist, providePackageNVR from lib to rpmdb 2005-10-15 16:30:13 +00:00
e1e85a6d51 relocated tagtable.c from lib to rpmdb 2005-10-15 15:22:28 +00:00
857446207e relocated tagtable.c from lib to rpmdb 2005-10-15 15:13:29 +00:00
adacd53a24 relocated headerNVR() from lib to rpmdb; added headerNEVRA() to rpmdb 2005-10-15 15:03:18 +00:00
e4d02edfd1 relocated tagName.c from lib to rpmdb 2005-10-15 14:57:00 +00:00
acf2f5d6ac relocated rpmvercmp.c from lib to rpmdb 2005-10-15 14:44:31 +00:00
f27bc8917e reverted: relocated parseEVR and isChangeNameMoreFresh from lib to rpmdb 2005-10-15 14:42:24 +00:00
5fe70d69b9 relocated parseEVR and isChangeNameMoreFresh from lib to rpmdb 2005-10-15 14:29:38 +00:00
d447fad49e relocated hdrinline.h and header.c from lib to rpmdb 2005-10-15 14:12:36 +00:00
6a14cbc258 fixed rpmExpand usage 2005-09-29 17:10:24 +00:00
4086557633 fixed rpmExpand usage 2005-09-29 16:01:17 +00:00
ce8ad9b9f0 fix rpmExpandNumeric handling 2005-09-29 15:46:13 +00:00
e79572e641 parseFormat(): allocate space for PTOK_ARRAY too 2005-06-29 22:26:42 +00:00
79826577bb more tweaks 2005-02-10 19:59:21 +00:00
f3fe45f1ac tweak buffer size 2005-02-10 19:56:23 +00:00
edfa505d46 open() return code fix 2005-02-10 19:48:37 +00:00
20c9cc7888 checkCPU() usage tweaks 2005-02-10 19:43:00 +00:00
65aaf3b23d Added pentium4 arch support (Raorn, #5259) 2004-10-31 19:08:39 +00:00
24276c5ef6 optimize _macro_i18ndomains expression 2004-06-26 23:41:48 +00:00
6f64190b92 convert: fixed to meet gettext(3) conventions 2004-06-26 19:51:13 +00:00
f23046ad70 import language guessing mechanism from glibc/intl 2004-06-26 16:46:55 +00:00
29942cbf6c fixed thinko made in prev change 2004-05-17 18:06:51 +00:00
424680beb0 disallow root to install source packages by default 2004-05-17 14:25:27 +00:00
f6e2d37e95 assorted backports from 4_0-20030325 2004-02-29 14:14:02 +00:00