Commit Graph

367 Commits

Author SHA1 Message Date
jbj 78fafefc38 Sanity.
CVS patchset: 5594
CVS date: 2002/08/02 16:46:02
2002-08-02 16:46:02 +00:00
jbj 31e9a0f278 - fix: signed pubkeys were imported incorrectly (#68291).
- include tgpg script to verify signatures using only gpg.

CVS patchset: 5593
CVS date: 2002/08/02 16:39:55
2002-08-02 16:39:55 +00:00
jbj 4a58c73baa - fix: repair --root with --verify (#70527).
CVS patchset: 5592
CVS date: 2002/08/02 14:10:33
2002-08-02 14:10:33 +00:00
jbj b2480c3ded - fix: identify athlon with 3DNOWEXT as "athlon", not "i786" (#70539).
CVS patchset: 5591
CVS date: 2002/08/02 12:49:27
2002-08-02 12:49:27 +00:00
jbj b297e9e63c - configurable (default off) build failure iff unpackaged files (PLD).
CVS patchset: 5586
CVS date: 2002/07/31 18:27:53
2002-07-31 18:27:53 +00:00
jbj bcacb6d745 Carry PLD scripts/configuration for perl/python/php in rpm sources.
CVS patchset: 5585
CVS date: 2002/07/31 15:13:46
2002-07-31 15:13:46 +00:00
jbj 8ab4727f8c - make --querytags a common option, fix errant regex (#70135).
- db3: increase mpool and cachesize, compile w/o --enable-debug.

CVS patchset: 5584
CVS date: 2002/07/31 13:11:25
2002-07-31 13:11:25 +00:00
jbj 33e9f2c0d2 - prevent stale locks in __db files by closing databases on signals.
CVS patchset: 5583
CVS date: 2002/07/30 21:37:10
2002-07-30 21:37:10 +00:00
jbj f0ba06b85a Remove debugging printf.
CVS patchset: 5580
CVS date: 2002/07/29 23:13:54
2002-07-29 23:13:54 +00:00
jbj c27ac57735 Orphans.
CVS patchset: 5579
CVS date: 2002/07/29 23:08:02
2002-07-29 23:08:02 +00:00
jbj 670ab1c845 - popt: display sub-table options only once on --usage.
- wire --nosignatures et al as common options, rework CLI options.

CVS patchset: 5575
CVS date: 2002/07/28 00:41:15
2002-07-28 00:41:15 +00:00
jbj c33342be5f - fix: --repackage repaired (#67217).
- fix: rpm2cpio disables signature checks (i.e. same behavior).

CVS patchset: 5574
CVS date: 2002/07/25 23:36:32
2002-07-25 23:36:32 +00:00
jbj 81fef98480 - python: add ts.hdrCheck(), ts.rebuildDB() methods.
- python: iterating on an ts object returns transaction elements now.
- add yellowdog as vendor.

CVS patchset: 5570
CVS date: 2002/07/25 00:13:25
2002-07-25 00:13:25 +00:00
jbj c4f6f42f94 - fix: segfault if given a text file as 2nd arg to -Uvh (#69508).
CVS patchset: 5569
CVS date: 2002/07/24 18:52:22
2002-07-24 18:52:22 +00:00
jbj ede1f445e0 - verify signatures/digests retrieved through rpmdbNextIterator().
- imbue %ghost with missingok attribute with --verify (#68933).

CVS patchset: 5568
CVS date: 2002/07/24 16:21:23
2002-07-24 16:21:23 +00:00
jbj 6af194ed8e - add methods to make signature handling opaque wrto rpmts.
CVS patchset: 5566
CVS date: 2002/07/21 22:06:19
2002-07-21 22:06:19 +00:00
jbj 293a81e259 - version added to *.la dependency libraries (#69063).
- expose digests in rpmio API, but hide internal beecrypt API (#68999).

CVS patchset: 5561
CVS date: 2002/07/20 21:07:31
2002-07-20 21:07:31 +00:00
jbj bfb8488c10 - popt: parse file into string of options (#56860).
CVS patchset: 5560
CVS date: 2002/07/20 19:02:40
2002-07-20 19:02:40 +00:00
jbj 6c4025a55b up2date functional on rpm-python-4.1 bindings.
CVS patchset: 5558
CVS date: 2002/07/18 21:42:18
2002-07-18 21:42:18 +00:00
jbj 3ea74aa3c7 - python: sanity check fixes on rpmts/rpmte methods.
CVS patchset: 5554
CVS date: 2002/07/14 21:23:29
2002-07-14 21:23:29 +00:00
jbj 261b4a2ecb - install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now.
- revert headerFree/headerLink/headerUnlink debugging.

CVS patchset: 5550
CVS date: 2002/07/13 19:08:51
2002-07-13 19:08:51 +00:00
jbj b9df0c51e4 - skip signing packages already signed with same key (#62118).
CVS patchset: 5549
CVS date: 2002/07/12 21:59:20
2002-07-12 21:59:20 +00:00
jbj d132234000 - display signature details using rpm -qi
CVS patchset: 5547
CVS date: 2002/07/12 19:09:09
2002-07-12 19:09:09 +00:00
jbj 1bf723fca4 - update for sv.po.
CVS patchset: 5545
CVS date: 2002/07/11 21:47:51
2002-07-11 21:47:51 +00:00
jbj 1bbc4b2c37 - fix: repair 2ndary match criteria with rpmdb iterators.
CVS patchset: 5544
CVS date: 2002/07/11 16:44:55
2002-07-11 16:44:55 +00:00
jbj f0ad50e266 - placeholders for manifest constants for SuSE patch packages.
CVS patchset: 5543
CVS date: 2002/07/09 15:35:57
2002-07-09 15:35:57 +00:00
jbj a273ea6a09 - fix: permit deletions of added packages (#67108).
CVS patchset: 5541
CVS date: 2002/07/06 18:48:09
2002-07-06 18:48:09 +00:00
jbj 68b42bb762 - update rpmcache.8.
CVS patchset: 5540
CVS date: 2002/07/05 16:51:57
2002-07-05 16:51:57 +00:00
jbj 6dca216517 - fix: forgot lazy open of database on --freshen path (#67907).
- proof-of-concept rpmcache functionality.

CVS patchset: 5539
CVS date: 2002/07/04 21:08:05
2002-07-04 21:08:05 +00:00
jbj af3c677f06 - use rpmfi in showQueryPackage(), eliminating headerGetEntry().
CVS patchset: 5538
CVS date: 2002/07/03 14:01:49
2002-07-03 14:01:49 +00:00
jbj 77076c7c8d add (disabled for now) dependency check to rpmgraph.
splint and gettext fiddles.

CVS patchset: 5536
CVS date: 2002/07/02 13:16:50
2002-07-02 13:16:50 +00:00
jbj 10e3aaa69f - open rpmdb early RDONLY, reopen later RDWR, avoid signed srpm noise.
CVS patchset: 5534
CVS date: 2002/06/29 03:16:34
2002-06-29 03:16:34 +00:00
jbj 3a76f46b13 - rescusitate remote ftp globs (#67678).
CVS patchset: 5533
CVS date: 2002/06/28 23:58:34
2002-06-28 23:58:34 +00:00
jbj d89ce5854d - disambiguate added/installed dependency failures (#50388).
CVS patchset: 5532
CVS date: 2002/06/28 21:54:24
2002-06-28 21:54:24 +00:00
jbj ef1b1d0d2f - fix: multiple relocations (#67596).
- add --build/--program-prefix, delete libtoolize, from %configure.

CVS patchset: 5529
CVS date: 2002/06/28 13:04:38
2002-06-28 13:04:38 +00:00
jbj 37a10dd3bc - use rpmdb-redhat for suggestions if/when configured (#67430).
CVS patchset: 5526
CVS date: 2002/06/27 16:37:15
2002-06-27 16:37:15 +00:00
jbj 5d1dadc96e - python: link internal libelf (if used) directly into rpmmodule.so.
CVS patchset: 5525
CVS date: 2002/06/25 18:43:40
2002-06-25 18:43:40 +00:00
jbj ba41c1ccb1 Check S_ISREG explicitly to avoid '?' in ls(1)-like displays.
CVS patchset: 5520
CVS date: 2002/06/21 18:14:03
2002-06-21 18:14:03 +00:00
jbj 2933d0ec0c - fix: reading macro files can corrupt memory if BUFSIZ is teensy.
- fix: assertion failure iff incomplete package install (#66837).

CVS patchset: 5519
CVS date: 2002/06/21 18:00:50
2002-06-21 18:00:50 +00:00
jbj a6827b5a80 - resurrect libelf with Elf64, prelink verify should work everywhere.
CVS patchset: 5518
CVS date: 2002/06/20 23:08:34
2002-06-20 23:08:34 +00:00
jbj 110df96c22 - add translated man pages from PLD.
CVS patchset: 5514
CVS date: 2002/06/20 17:17:23
2002-06-20 17:17:23 +00:00
jbj 0a7481d0f7 - make sure that rpm can verify prelinked shared libraries.
- don't install /usr/lib/rpm/redhat per-vendor configuration anymore.

CVS patchset: 5512
CVS date: 2002/06/20 02:19:21
2002-06-20 02:19:21 +00:00
jbj 20901c1a62 - beecrypt: merge changes from beecrypt-2.3.0.
- beecrypt: merge doxygen markup with rpmapi doco.
- beecrypt: revert cpu/arch compile option mixup (#66752).

CVS patchset: 5495
CVS date: 2002/06/15 19:43:41
2002-06-15 19:43:41 +00:00
jbj 243ff70d72 Add bugzilla # to cheangelog.
CVS patchset: 5483
CVS date: 2002/06/12 14:58:58
2002-06-12 14:58:58 +00:00
jbj 93ae345321 - fix: separate existence and number checks for problems found.
CVS patchset: 5481
CVS date: 2002/06/12 14:52:59
2002-06-12 14:52:59 +00:00
jbj d523f4266d - document digital signature verification in rpm.8.
CVS patchset: 5480
CVS date: 2002/06/10 16:07:12
2002-06-10 16:07:12 +00:00
jbj db4e72211e Sanity.
CVS patchset: 5477
CVS date: 2002/06/09 22:15:16
2002-06-09 22:15:16 +00:00
jbj 2395582ab0 - python: portability fiddles (#54350).
- check inodes (but not blocks) on FAT file systems (#64256).

CVS patchset: 5465
CVS date: 2002/06/05 20:26:57
2002-06-05 20:26:57 +00:00
jbj 14d95f25f7 - use /etc/rpm/platform (if it exists), rather than uname(2), for arch.
CVS patchset: 5464
CVS date: 2002/06/04 22:02:15
2002-06-04 22:02:15 +00:00
jbj 26db42d8cc - fix: use getgrnam, not getpwnam, to convert gid -> group.
- fix: avoid sign extension, use only 16 bits, when verifying rdev.
- python: separate {add,del}Macro methods, prepare for macro dictionary.
- i18n: copy current production PO files to top-of-stack.

CVS patchset: 5457
CVS date: 2002/06/01 15:48:00
2002-06-01 15:48:00 +00:00