summaryrefslogtreecommitdiff
path: root/rpmqv.c
AgeCommit message (Collapse)AuthorFilesLines
2001-07-28- fix: --noscripts is another multimode option.jbj1-0/+19
- 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-19- fix: 4 memory leaks eliminated.jbj1-0/+2
CVS patchset: 4960 CVS date: 2001/07/19 21:14:05
2001-07-17- fix: _smp_flags macro broken.jbj1-4/+4
- python: bind rhnUnload differently. - fix: rescusitate --querytags. - fix: short aliases broken (#49213). CVS patchset: 4949 CVS date: 2001/07/17 03:03:14
2001-07-13- fix: scope multi-mode options like --nodeps correctly (#48825).jbj1-4/+66
CVS patchset: 4940 CVS date: 2001/07/13 13:44:26
2001-07-11- unlink all __db.nnn files before 1st db open.jbj1-2/+0
CVS patchset: 4932 CVS date: 2001/07/11 00:07:46
2001-07-10- package version now configureable, default v3.jbj1-7/+19
- rename rpm libraries to have version with libtool -release. - fix: -i CLI context broken Yet Again. CVS patchset: 4930 CVS date: 2001/07/10 17:59:11
2001-07-07- popthelp.c: don't use stpcpy to avoid portability grief (#47500).jbj1-3/+7
- permit alias/exec description/arg text to be set from popt config. - use rpmqv.c, not rpm.c, as rpm's main() routine. CVS patchset: 4923 CVS date: 2001/07/07 19:15:17
2001-07-06- expose rpmShowProgress() and rpmVerifyDigest() in rpmcli.h.jbj1-4/+13
- portability: avoid st_mtime, gendiff uses basename, etc (#47497). - glibc-2.0.x has not __va_copy(). - popthelp.c: static copy of stpcpy/stpncpy for the deprived (#47500). CVS patchset: 4921 CVS date: 2001/07/06 20:37:42
2001-06-25Yet another patial harlink set fix.jbj1-0/+12
CVS patchset: 4903 CVS date: 2001/06/25 20:01:42
2001-06-20- fix: rpm -qlv link count for directories dinna include '..'.jbj1-0/+1
- fix: rpm -qlv size for directories should be zero. - add --noghost to filter non-payload files from rpm -qlv output. CVS patchset: 4897 CVS date: 2001/06/20 21:20:16
2001-06-17- popt: add POPT_ARGFLAG_SHOW_DEFAULT to display initial values (#32558).jbj1-1/+1
CVS patchset: 4872 CVS date: 2001/06/17 00:36:01
2001-06-13- add rpmdbSetIteratorRE() for regex matching in database iterators.jbj1-2/+7
- 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}. CVS patchset: 4859 CVS date: 2001/06/13 20:57:06
2001-06-12- remove rpmrc Provides: Yet Again, use virtual packages.jbj1-1/+0
- dump cursor debugging wrappers. - rpm --verify can disable rpmFileAttr checks. CVS patchset: 4856 CVS date: 2001/06/12 17:06:47
2001-06-12- remove dead code frpm popt table reorg.jbj1-608/+6
- 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. CVS patchset: 4854 CVS date: 2001/06/12 04:10:21
2001-06-08- fix: QUERY_FOR_LIST file count clobbered.jbj1-123/+207
- 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. CVS patchset: 4852 CVS date: 2001/06/08 20:45:59
2001-06-06- default to dbenv with mpool, --rebuilddb with nofsync is much faster.jbj1-121/+67
CVS patchset: 4849 CVS date: 2001/06/06 19:57:12
2001-06-05- fix typos in linux.{req,prov}.jbj1-16/+25
CVS patchset: 4834 CVS date: 2001/06/05 19:26:22
2001-06-04lclint fiddles.jbj1-0/+6
CVS patchset: 4833 CVS date: 2001/06/04 13:55:58
2001-05-29- fix: popt exec doesn't add '--', --target et al no longer need '='.jbj1-9/+0
- fix: popt consume-next-arg "!#:+" w/o side effect (#41956). CVS patchset: 4817 CVS date: 2001/05/29 20:01:28
2001-05-29- eliminate db-1.85 and db-2.x configuration.jbj1-16/+21
- 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. CVS patchset: 4815 CVS date: 2001/05/29 15:03:35
2001-05-25- perform db->verify when closing db files.jbj1-2/+19
CVS patchset: 4813 CVS date: 2001/05/25 19:51:53
2001-05-05- enough lclint annotations and fiddles already.jbj1-9/+25
CVS patchset: 4741 CVS date: 2001/05/05 19:28:32
2001-05-03- still more boring lclint annotations and fiddles.jbj1-31/+41
CVS patchset: 4738 CVS date: 2001/05/03 21:00:18
2001-04-30- yet more boring lclint annotations and fiddles.jbj1-0/+2
CVS patchset: 4732 CVS date: 2001/04/30 22:32:22
2001-04-29- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.jbj1-17/+35
- internalize locale insensitive ctype(3) in rpmio.h - boring lclint annotations and fiddles. CVS patchset: 4721 CVS date: 2001/04/29 01:05:43
2001-03-23- fix: parameterized macro segfault (Jakub Bogusz <qboosh@pld.org.pl>).jbj1-1/+1
fix: off by 1 with rpmGlob when presented with multiple non-globbed items. fix: rpmReadPackageManifest actually works now. CVS patchset: 4653 CVS date: 2001/03/23 20:27:48
2001-03-14Sync with rpm-4.0.2 final.jbj1-2/+2
CVS patchset: 4621 CVS date: 2001/03/14 18:07:47
2001-03-04- Add btree indexes for Dirnames, Requireversion, Provideversion, Insttaltid,jbj1-7/+47
and Removetid. - Add per-script and per-trigger control options and flags. - Add --apply option and flags. CVS patchset: 4605 CVS date: 2001/03/04 15:34:53
2001-02-10Reorganize sources before implementing --repackage.jbj1-1/+0
CVS patchset: 4543 CVS date: 2001/02/10 16:47:40
2001-02-09fix: make a copy of retrieved header before loading.jbj1-4/+4
handle out-of-sync hardlinks as sub-state, don't save the file name. fix: on build, was broke, add --fsmdebug as well. CVS patchset: 4537 CVS date: 2001/02/09 20:58:37
2001-01-21- cpio mappings carry dirname/basename, not absolute path.jbj1-234/+132
CVS patchset: 4474 CVS date: 2001/01/21 15:43:32
2001-01-19- fix: insure that %lang scopes over hard links correctly.jbj1-10/+10
- fix: rpmCleanPath was nibbling at .. in macrofiles incorrectly. CVS patchset: 4464 CVS date: 2001/01/19 01:38:55
2001-01-02fix: qva->qva_sourceCnt check now 2 rather than 1 with nested tables.jbj1-6/+1
CVS patchset: 4398 CVS date: 2001/01/02 00:10:45
2001-01-01- use popt autohelp for rpm helper binaries.jbj1-170/+231
CVS patchset: 4396 CVS date: 2001/01/01 23:14:47
2000-12-30Typo.jbj1-1/+1
CVS patchset: 4387 CVS date: 2000/12/30 18:26:10
2000-12-19Sync with rpm-4_0 branch.jbj1-2/+2
CVS patchset: 4361 CVS date: 2000/12/19 23:22:00
2000-12-12Sync with rpm-4_0 branch.jbj1-6/+8
CVS patchset: 4338 CVS date: 2000/12/12 20:03:45
2000-10-10Man page and help message correction (#18759).jbj1-2/+4
CVS patchset: 4203 CVS date: 2000/10/10 21:17:53
2000-09-14Revert rpmrc excision for now.jbj1-0/+4
rpmio: add rpmlog.c/rpmlog.h. CVS patchset: 4163 CVS date: 2000/09/14 11:42:48
2000-09-13- fix: honor --test when doing --freshen.jbj1-1/+1
CVS patchset: 4158 CVS date: 2000/09/13 17:26:54
2000-09-01- unify rpmError and rpmMessge interfaces through rpmlog.jbj1-20/+32
- collect and display rpm build error messages at end of build. CVS patchset: 4149 CVS date: 2000/09/01 21:15:40
2000-08-31Unify rpmError() and rpmMessage() on top of rpmlog().jbj1-3/+2
CVS patchset: 4148 CVS date: 2000/08/31 02:38:57
2000-08-29- translate rpm.8 man page (Peter Ivanyi <ivanyi@internet.sk>).jbj1-4/+4
Doxygen annotations. CVS patchset: 4146 CVS date: 2000/08/29 22:04:33
2000-08-27- consistent return for all signature verification.jbj1-3/+3
- use enum for signature header tags. CVS patchset: 4137 CVS date: 2000/08/27 21:35:14
2000-08-03Sanity (make dist).jbj1-7/+8
CVS patchset: 4009 CVS date: 2000/08/03 16:10:56
2000-07-25- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.jbj1-0/+3
CVS patchset: 3980 CVS date: 2000/07/25 18:37:21
2000-07-09Help message field alignment.jbj1-4/+4
CVS patchset: 3928 CVS date: 2000/07/09 15:50:39
2000-07-08Typo.jbj1-1/+1
CVS patchset: 3925 CVS date: 2000/07/08 19:37:54
2000-07-05Option --ftpport misdocumented as --ftpuseport.jbj1-1/+1
CVS patchset: 3917 CVS date: 2000/07/05 11:45:07
2000-06-23- python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).jbj1-0/+11
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>). CVS patchset: 3905 CVS date: 2000/06/23 00:49:43