Commit Graph

22 Commits

Author SHA1 Message Date
jbj 2e2d1cad39 - add payload uncompressed size to signature to avoid rewriting header.
- drill header sha1 into signature parallel to header+payload md5.
- mandatory "most effective" signature check on query/verify/install.
- don't bother adding empty filemd's to index.
- add Pubkey index, using signer id as binary key.
- display pubkeys in hex when debugging db access.
- retrieve pubkey(s) from rpmdb, not from detached signature file.
- reapply Berkeley DB patch #4491.

CVS patchset: 5341
CVS date: 2002/03/03 23:09:49
2002-03-03 23:09:49 +00:00
jbj 3ef59667d3 Resync with db-4.0.14 (and what's on the rpm-4_0 branch).
CVS patchset: 5254
CVS date: 2002/01/17 20:11:42
2002-01-17 20:11:42 +00:00
jbj cbcc2cc467 - fix: signing multiple times dinna work, discard immutable region.
- remove poptmodule.so for separate packaging.

CVS patchset: 5250
CVS date: 2002/01/10 19:16:54
2002-01-10 19:16:54 +00:00
jbj a3b362c466 - solaris: translate i86pc to i386 (#57182).
- fix: %GNUconfigure breaks with single quotes (#57264).
- fix: typo in find-requires.
- tru64 compiler message cleanup.
- add buildarch lines for hppa (#57728).

CVS patchset: 5228
CVS date: 2001/12/20 16:28:46
2001-12-20 16:28:46 +00:00
jbj d7e49147a2 Merge in orphans from db-4.0.14.
CVS patchset: 5214
CVS date: 2001/12/06 15:08:48
2001-12-06 15:08:48 +00:00
jbj ebaa5e2c54 Initial revision
CVS patchset: 5213
CVS date: 2001/12/06 00:07:07
2001-12-06 00:07:07 +00:00
jbj e98018b4d8 - fix a couple dinky memory leaks.
- build with an internal zlib for now.

CVS patchset: 5207
CVS date: 2001/11/23 15:49:11
2001-11-23 15:49:11 +00:00
jbj e680cce3e8 - 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.
- linear search on added package provides is dumb.
- discarding entire signature header when using --addsign is dumb.

CVS patchset: 5159
CVS date: 2001/11/06 22:46:26
2001-11-06 22:46:26 +00:00
jbj 4d30baadae Resolve conflicts.
CVS patchset: 5111
CVS date: 2001/10/15 03:54:05
2001-10-15 03:54:05 +00:00
jbj db7110722d Initial revision
CVS patchset: 5110
CVS date: 2001/10/15 03:47:21
2001-10-15 03:47:21 +00:00
jbj da9b21485c Sync with rpm-4_0 branch.
CVS patchset: 5048
CVS date: 2001/09/15 13:49:11
2001-09-15 13:49:11 +00:00
jbj a36acaf3b8 - 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.

CVS patchset: 5013
CVS date: 2001/08/13 16:39:14
2001-08-13 16:39:14 +00:00
jbj c6fba63aca - 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.

CVS patchset: 4990
CVS date: 2001/07/28 00:33:07
2001-07-28 00:33:07 +00:00
jbj 3a17cb851b Orphans.
CVS patchset: 4977
CVS date: 2001/07/23 20:15:24
2001-07-23 20:15:24 +00:00
jbj d91a331d0c Initial revision
CVS patchset: 4976
CVS date: 2001/07/23 20:09:04
2001-07-23 20:09:04 +00:00
jbj a9184b73ec Resolve conflicts.
CVS patchset: 4783
CVS date: 2001/05/13 20:03:09
2001-05-13 20:03:09 +00:00
jbj 2af040895b Initial revision
CVS patchset: 4782
CVS date: 2001/05/13 19:58:25
2001-05-13 19:58:25 +00:00
jbj c7ee573367 - 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.

CVS patchset: 4765
CVS date: 2001/05/11 04:01:04
2001-05-11 04:01:04 +00:00
jbj dda243d662 Ignore "stuff".
CVS patchset: 4762
CVS date: 2001/05/11 02:43:07
2001-05-11 02:43:07 +00:00
jbj 6a0524ed57 Patch 3.2.9.2 from www.sleepycat.com.
CVS patchset: 4718
CVS date: 2001/04/28 11:33:59
2001-04-28 11:33:59 +00:00
jbj 0c919b0df2 Patch 3.2.9.1 from www.sleepycat.com.
CVS patchset: 4716
CVS date: 2001/04/28 11:32:45
2001-04-28 11:32:45 +00:00
jbj 731946f4b9 Initial revision
CVS patchset: 4644
CVS date: 2001/03/21 18:33:35
2001-03-21 18:33:35 +00:00