jbj
|
421dab010c
|
Do a consolidated insertion, not a concatenation, in rpmReadManifest.
CVS patchset: 7514
CVS date: 2004/10/26 17:42:55
|
2004-10-26 17:42:55 +00:00 |
jbj
|
959434ca80
|
Splint fiddles.
CVS patchset: 7513
CVS date: 2004/10/26 00:22:10
|
2004-10-26 00:22:10 +00:00 |
jbj
|
0a68012b6f
|
Add options to populate transaction set while iterating.
Avoid mixed source/binary sanity check in rpmtsAddInstallElement.
Turn off query spewage if/when populating while iterating.
Display rpmtsCheck problems and suggestions after iterating.
CVS patchset: 7512
CVS date: 2004/10/25 18:10:48
|
2004-10-25 18:10:48 +00:00 |
jbj
|
0f86e55aa4
|
Wire ftsOpts globally.
CVS patchset: 7510
CVS date: 2004/10/25 15:26:51
|
2004-10-25 15:26:51 +00:00 |
jbj
|
3eb61f7a4a
|
Stub out rpmgiWalkPathFilter, prior to teaching rpmcache about rpmgi.
CVS patchset: 7509
CVS date: 2004/10/25 14:20:55
|
2004-10-25 14:20:55 +00:00 |
jbj
|
7c25d1ffae
|
Add undocumented --hdlist and --ftswalk query/verify sources.
Bugs:
* @todo hdlist should use argv to open system hdlist path.
CVS patchset: 7508
CVS date: 2004/10/25 01:10:13
|
2004-10-25 01:10:13 +00:00 |
jbj
|
7138fa3bed
|
Use rpmgi glob and manifest load for --package.
Bugs:
* @todo An empty file read as manifest truncates argv returning RPMRC_NOTFOUND.
* @todo Errors, e.g. non-existent path in manifest, will terminate iteration.
* @todo Chained manifests lose an arg someplace.
CVS patchset: 7507
CVS date: 2004/10/25 00:34:08
|
2004-10-25 00:34:08 +00:00 |
jbj
|
f60aac8e5a
|
Iterate on RPMQV_ALL, adding filters to match iterator from argv.
CVS patchset: 7506
CVS date: 2004/10/24 22:25:32
|
2004-10-24 22:25:32 +00:00 |
jbj
|
595a207f27
|
Arg iteration for --query and --verify, everything but RPMQV_ALL.
CVS patchset: 7505
CVS date: 2004/10/24 20:35:41
|
2004-10-24 20:35:41 +00:00 |
jbj
|
3691d13f04
|
Explicit rpmgiFlags enum defined, add RPMGI_{NOGLOB,NOMANIFEST,NOHEADER}.
Abstract arg iteration into rpmcliArgIter().
Add undocumented --rpmgidebug.
CVS patchset: 7504
CVS date: 2004/10/24 19:36:30
|
2004-10-24 19:36:30 +00:00 |
jbj
|
8faa61c020
|
Doxygen fiddles.
CVS patchset: 7495
CVS date: 2004/10/20 10:19:34
|
2004-10-20 10:19:34 +00:00 |
jbj
|
e47ccc321a
|
Add rpmtsCheck() and rpmtsOrder() to iterator.
Add rpmgi.[ch] to Dpxyfiles.in and POTFOLES.in
CVS patchset: 7492
CVS date: 2004/10/20 02:34:17
|
2004-10-20 02:34:17 +00:00 |
jbj
|
7a34fdc4a2
|
Stare at a redhat-artwork problem in rpmal.c with multiple versions,
punt for now.
Add transaction elements to rpmgi ts.
CVS patchset: 7491
CVS date: 2004/10/19 22:52:33
|
2004-10-19 22:52:33 +00:00 |
jbj
|
b7dfb8ada0
|
Change options to specify type of iteration.
CVS patchset: 7487
CVS date: 2004/10/19 16:39:36
|
2004-10-19 16:39:36 +00:00 |
jbj
|
343b3223e8
|
Merge iterator types into pseudo tags.
Load argv and ftpopts through iterator modifier, not creator.
CVS patchset: 7486
CVS date: 2004/10/19 15:54:38
|
2004-10-19 15:54:38 +00:00 |
jbj
|
fb6dac4267
|
Store path to header in iterator.
Iterator returns rpmRC rather than value, eliminate queryFormat methods.
CVS patchset: 7485
CVS date: 2004/10/19 02:30:25
|
2004-10-19 02:30:25 +00:00 |
jbj
|
67ce81d201
|
Attach header reference to the iterator.
CVS patchset: 7484
CVS date: 2004/10/19 01:31:20
|
2004-10-19 01:31:20 +00:00 |
jbj
|
ddfad5f878
|
Isolate most state changes in rpmgiNext, with lazy open/close.
Refactor some of the mess into subroutines.
CVS patchset: 7483
CVS date: 2004/10/18 22:47:20
|
2004-10-18 22:47:20 +00:00 |
jbj
|
e93a77c9b7
|
Add generalized iterator to rpmlib.
CVS patchset: 7482
CVS date: 2004/10/18 01:08:56
|
2004-10-18 01:08:56 +00:00 |
jbj
|
ed4688aca7
|
Glob ftswalk/arglist args always.
CVS patchset: 7481
CVS date: 2004/10/17 23:32:55
|
2004-10-17 23:32:55 +00:00 |
jbj
|
8f1ca37afa
|
Add manifests to --arglist processing.
CVS patchset: 7480
CVS date: 2004/10/17 23:11:24
|
2004-10-17 23:11:24 +00:00 |
jbj
|
5a91608e91
|
fix: legacy syntax not even close.
- permit Obsoletes: /path/to/file.
CVS patchset: 7474
CVS date: 2004/10/17 18:24:36
|
2004-10-17 18:24:36 +00:00 |
jbj
|
d57bc03f65
|
- disable expensive header+payload verifies in default config.
- adjust digest/signature stats to count #pkgs and bytes.
CVS patchset: 7465
CVS date: 2004/10/15 00:14:29
|
2004-10-15 00:14:29 +00:00 |
jbj
|
44b6c33422
|
Open ftswalk/argv paths to permit --qf on header.
CVS patchset: 7464
CVS date: 2004/10/14 16:37:57
|
2004-10-14 16:37:57 +00:00 |
jbj
|
d5bce7dc38
|
Hack in hdlist queries.
CVS patchset: 7463
CVS date: 2004/10/14 15:45:41
|
2004-10-14 15:45:41 +00:00 |
jbj
|
47ea5da7dd
|
- silently add default %defattr(-,root,root) for all packages.
CVS patchset: 7461
CVS date: 2004/10/13 21:03:29
|
2004-10-13 21:03:29 +00:00 |
jbj
|
a2fd0f887e
|
Add --qf to rpmgi.
CVS patchset: 7446
CVS date: 2004/10/10 20:55:11
|
2004-10-10 20:55:11 +00:00 |
jbj
|
e7f1a0e59f
|
Create generic iterator (needs work).
CVS patchset: 7445
CVS date: 2004/10/10 05:30:48
|
2004-10-10 05:30:48 +00:00 |
jbj
|
d1a74696d6
|
Doxygen and cpp nit picks.
CVS patchset: 7443
CVS date: 2004/10/09 21:58:33
|
2004-10-09 21:58:33 +00:00 |
jbj
|
24bb3c7ce2
|
Flush changes from rpm-4_3 branch.
CVS patchset: 7440
CVS date: 2004/10/09 19:40:09
|
2004-10-09 19:40:09 +00:00 |
jbj
|
f4545b773c
|
Splint fiddles.
CVS patchset: 7437
CVS date: 2004/10/09 18:07:24
|
2004-10-09 18:07:24 +00:00 |
pauln
|
808e41afe3
|
Don't version compare obsolete with package header
CVS patchset: 7427
CVS date: 2004/10/04 15:03:43
|
2004-10-04 15:03:43 +00:00 |
jbj
|
502f88e0e6
|
- prevent RPMSENSE_PREREQ from being set or tested.
CVS patchset: 7425
CVS date: 2004/09/30 21:45:27
|
2004-09-30 21:45:27 +00:00 |
jbj
|
10336f101c
|
- add Disttag: syntax to spec file parser and header content.
- define Suggests:/Enhances: and Priority: tag values.
CVS patchset: 7424
CVS date: 2004/09/30 20:18:40
|
2004-09-30 20:18:40 +00:00 |
jbj
|
dd17e87985
|
- ia64: auto-relocate entire, not partial, directory contents (#126905).
- ia64: auto-relocate glibc.ix86 interpreter path (#100563).
- shared libraries in separate rpm-libs package.
- fix: defattr for rpm-libs (#130461).
- fix: static glibc/libgcc helpers always installed (#127522).
- ia64: make sure that autorelocated file dependencies are satisfied.
- ia64: relocate all scriptlet interpreters.
- ia64: don't bother trying to preload autorelocated modules.
- fix: filesystem package needs mail/lock w/o getgrnam.
- fix: do getpwnam/getgrnam to load correct modules before chroot.
CVS patchset: 7415
CVS date: 2004/08/31 15:39:37
|
2004-08-31 15:39:37 +00:00 |
jbj
|
ce2ad5848a
|
- avoid "can't happen" recursion while retrieving pubkeys.
CVS patchset: 7401
CVS date: 2004/08/19 17:00:15
|
2004-08-19 17:00:15 +00:00 |
joden
|
7646f288f4
|
Second pass at edit to rpmtsRun doxygen.
CVS patchset: 7396
CVS date: 2004/08/11 11:04:48
|
2004-08-11 11:04:48 +00:00 |
joden
|
31b9e5419a
|
Add docs to rpmtsRun to explain what is required before a call
to rpmtsRun can be successful.
CVS patchset: 7395
CVS date: 2004/08/11 00:32:19
|
2004-08-11 00:32:19 +00:00 |
jbj
|
66250307ba
|
Add support for beecrypt-4.0.0.
CVS patchset: 7367
CVS date: 2004/07/31 17:48:11
|
2004-07-31 17:48:11 +00:00 |
jbj
|
316c323e09
|
- ia64: auto-relocate glibc.ix86 interpreter path (#100563).
CVS patchset: 7360
CVS date: 2004/07/05 20:14:28
|
2004-07-05 20:14:28 +00:00 |
jbj
|
a63e1592af
|
- ia64: auto-relocate entire, not partial, directory contents (#126905).
CVS patchset: 7357
CVS date: 2004/07/05 19:21:18
|
2004-07-05 19:21:18 +00:00 |
jbj
|
07444608bc
|
- bump rpm and popt versions to insure "newer".
- change default behavior to resolve file conflicts as LIFO.
- add --fileconflicts to recover rpm traditional behavior.
- prefer elf64 over elf32 files, everywhere and always (#126853).
CVS patchset: 7354
CVS date: 2004/07/05 15:24:17
|
2004-07-05 15:24:17 +00:00 |
jbj
|
a1af0d0f46
|
Correct typos.
CVS patchset: 7340
CVS date: 2004/06/15 21:00:14
|
2004-06-15 21:00:14 +00:00 |
jbj
|
940d50af52
|
- add type to tag array.
CVS patchset: 7337
CVS date: 2004/06/15 18:08:05
|
2004-06-15 18:08:05 +00:00 |
jbj
|
43c795b188
|
Typo.
CVS patchset: 7326
CVS date: 2004/06/14 17:54:06
|
2004-06-14 17:54:06 +00:00 |
jbj
|
06e0d71feb
|
- xml: <integer/> instead of <integer>0</integer> markup.
CVS patchset: 7325
CVS date: 2004/06/14 17:46:45
|
2004-06-14 17:46:45 +00:00 |
jbj
|
0cfd37159a
|
- xml: use <foo/> markup for empty tags.
CVS patchset: 7324
CVS date: 2004/06/14 17:00:13
|
2004-06-14 17:00:13 +00:00 |
jbj
|
4b3532d341
|
- add 'requires' and 'conflicts' tag aliases.
CVS patchset: 7300
CVS date: 2004/06/10 13:26:50
|
2004-06-10 13:26:50 +00:00 |
jbj
|
e672824ee3
|
Preserve allignment for missing files with --verify.
CVS patchset: 7295
CVS date: 2004/06/08 15:22:57
|
2004-06-08 15:22:57 +00:00 |
jbj
|
a29bd9bb89
|
- fix: follow current is_selinux_enabled() return (#121004).
CVS patchset: 7279
CVS date: 2004/05/30 17:52:11
|
2004-05-30 17:52:11 +00:00 |