summaryrefslogtreecommitdiff
path: root/build.c
AgeCommit message (Collapse)AuthorFilesLines
2002-07-29Remove debugging printf.jbj1-1/+0
CVS patchset: 5580 CVS date: 2002/07/29 23:13:54
2002-07-28- python: don't segfault in ts.GetKeys() on erased packages.jbj1-0/+12
resurrect build modes. add undocumented debugging options. CVS patchset: 5577 CVS date: 2002/07/28 14:52:33
2002-07-21- add methods to make signature handling opaque wrto rpmts.jbj1-6/+4
CVS patchset: 5566 CVS date: 2002/07/21 22:06:19
2002-07-08Propagate splint-3.0.1.7 close(2) internalState annotation throughout.jbj1-2/+2
CVS patchset: 5542 CVS date: 2002/07/08 14:21:26
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj1-0/+2
Start narrowing the scope of bounds annotations by adding more annotations. CVS patchset: 5537 CVS date: 2002/07/02 23:54:35
2002-06-28- disambiguate added/installed dependency failures (#50388).jbj1-1/+1
CVS patchset: 5532 CVS date: 2002/06/28 21:54:24
2002-06-23Add boundswrite annotations everywhere.jbj1-0/+2
CVS patchset: 5522 CVS date: 2002/06/23 19:47:08
2002-06-12Orphan.jbj1-1/+1
CVS patchset: 5482 CVS date: 2002/06/12 14:54:06
2002-05-27Add bindings for rpmte and FD_t.jbj1-2/+2
CVS patchset: 5451 CVS date: 2002/05/27 21:40:08
2002-05-19- Grand Renaming of rpm data types.jbj1-6/+7
CVS patchset: 5439 CVS date: 2002/05/19 18:42:25
2002-05-16- opaque (well mostly) rpmTransactionSet using methods.jbj1-3/+4
CVS patchset: 5437 CVS date: 2002/05/16 16:55:21
2002-04-13- merge conflicts into problems, handle as transaction set variable.jbj1-9/+7
CVS patchset: 5402 CVS date: 2002/04/13 18:52:18
2002-04-11- rescusitate --rebuild.jbj1-0/+8
CVS patchset: 5389 CVS date: 2002/04/11 16:55:19
2002-04-10Fix: source package already part of the transaction.jbj1-2/+0
CVS patchset: 5388 CVS date: 2002/04/10 22:10:13
2002-01-18- missing key(s) on keyring when verifying a signature is now an error.jbj1-0/+2
- remove dependency whiteout. - splint fiddles. CVS patchset: 5255 CVS date: 2002/01/18 22:51:30
2001-11-11Replace loadFi with fiNew, freeFi with fiFree.jbj1-1/+1
CVS patchset: 5175 CVS date: 2001/11/11 20:45:20
2001-11-08- rip out rpmDependencyConflict, replace with rpmProblem instead.jbj1-1/+1
CVS patchset: 5162 CVS date: 2001/11/08 22:04:35
2001-10-28- memory indices for dependency check are typedef'd and abstract'd.jbj1-3/+4
- no-brainer refcounts for fi object, debug the mess. - dump the header early in transaction, recreate fi before installing. CVS patchset: 5137 CVS date: 2001/10/28 22:17:47
2001-10-27- transaction sets cerated in cli main.jbj1-6/+1
- no-brainer refcounts for ts object. CVS patchset: 5136 CVS date: 2001/10/27 22:31:10
2001-10-27- legacy signatures always checked where possible on package read.jbj1-26/+16
- wire transactions through rpmcli build modes. - lazy rpmdb open/close through transaction methods (mostly anyways). - no-brainer refcounts for rpmdb object. - check added header against transaction set, replace if newer. CVS patchset: 5135 CVS date: 2001/10/27 20:09:20
2001-10-23- wire transactions through rpmcli signature modes.jbj1-1/+1
CVS patchset: 5131 CVS date: 2001/10/23 20:52:51
2001-10-23- generate an rpm header on the fly for imported pubkeys.jbj1-6/+6
CVS patchset: 5130 CVS date: 2001/10/23 16:48:20
2001-10-17Converging on lclint-3.0.17 strict level.jbj1-2/+2
CVS patchset: 5118 CVS date: 2001/10/17 16:43:36
2001-10-15Explicit branchstate annotations.jbj1-0/+4
CVS patchset: 5113 CVS date: 2001/10/15 17:53:34
2001-10-15lclint fiddles to annotate globals.jbj1-1/+5
CVS patchset: 5106 CVS date: 2001/10/15 03:22:10
2001-10-13More lclint annotations.jbj1-3/+3
CVS patchset: 5105 CVS date: 2001/10/13 22:01:38
2001-07-06- expose rpmShowProgress() and rpmVerifyDigest() in rpmcli.h.jbj1-2/+1
- 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-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-08- fix: QUERY_FOR_LIST file count clobbered.jbj1-0/+1
- 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-05- fix typos in linux.{req,prov}.jbj1-5/+9
CVS patchset: 4834 CVS date: 2001/06/05 19:26:22
2001-05-31- return multiple suggested packages (Pawel Kolodziej <pawelk@pld.org.pl>).jbj1-3/+3
- fix: return suggested packages when using Depends cache. CVS patchset: 4823 CVS date: 2001/05/31 22:31:14
2001-05-06- fix: specfile queries with BuildArch: (#27589).jbj1-2/+1
CVS patchset: 4746 CVS date: 2001/05/06 19:17:14
2001-05-03- still more boring lclint annotations and fiddles.jbj1-32/+38
CVS patchset: 4738 CVS date: 2001/05/03 21:00:18
2001-03-14Update to doxygen-1.2.6 configuration.jbj1-0/+10
Add manual files to Doxfile.in. lclint annotations. CVS patchset: 4624 CVS date: 2001/03/14 23:09:09
2001-02-10Reorganize sources before implementing --repackage.jbj1-1/+0
CVS patchset: 4543 CVS date: 2001/02/10 16:47:40
2001-01-21- cpio mappings carry dirname/basename, not absolute path.jbj1-0/+2
CVS patchset: 4474 CVS date: 2001/01/21 15:43:32
2001-01-15- fix: extra newline in many error messages (#23947).jbj1-9/+11
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset. - add install/remove transaction id tags. CVS patchset: 4441 CVS date: 2001/01/15 23:09:42
2001-01-01- use popt autohelp for rpm helper binaries.jbj1-14/+9
CVS patchset: 4396 CVS date: 2001/01/01 23:14:47
2000-12-12Sync with rpm-4_0 branch.jbj1-12/+12
CVS patchset: 4338 CVS date: 2000/12/12 20:03:45
2000-12-02Bring header reggions mods back to top of stack.jbj1-3/+7
CVS patchset: 4305 CVS date: 2000/12/02 21:53:44
2000-09-01- unify rpmError and rpmMessge interfaces through rpmlog.jbj1-12/+15
- collect and display rpm build error messages at end of build. CVS patchset: 4149 CVS date: 2000/09/01 21:15:40
2000-08-27Rip out rpmrc configuration.jbj1-2/+0
CVS patchset: 4134 CVS date: 2000/08/27 19:43:51
2000-06-01Split popt glue into lib/popt{BT,QV}.c.jbj1-149/+0
Add dependencies to *.la. CVS patchset: 3787 CVS date: 2000/06/01 04:47:42
2000-05-26Remove build modes from rpm, use rpmb and/or popt glue instead.jbj1-14/+74
CVS patchset: 3754 CVS date: 2000/05/26 18:51:11
2000-03-30fix: move free after error message that needs data.jbj1-1/+2
CVS patchset: 3644 CVS date: 2000/03/30 19:21:09
2000-01-24Args reversed generating untar command.jbj1-2/+4
CVS patchset: 3535 CVS date: 2000/01/24 22:03:52
2000-01-17Typo.jbj1-1/+1
CVS patchset: 3521 CVS date: 2000/01/17 14:03:44
2000-01-15extract spec files from bzip'ped tarballs too on tar builds.jbj1-4/+7
CVS patchset: 3520 CVS date: 2000/01/15 14:17:07
1999-12-19Typo (t->num rather than tnum causes segfault while re-reading rpmrc on exit).jbj1-3/+3
CVS patchset: 3491 CVS date: 1999/12/19 18:59:46
1999-12-12reload macros from cmd line when re-reading config files.jbj1-2/+2
CVS patchset: 3479 CVS date: 1999/12/12 21:14:05