summaryrefslogtreecommitdiff
path: root/build
AgeCommit message (Collapse)AuthorFilesLines
2001-12-08- lclint-3.0.0.19 fiddles.jbj1-1/+3
CVS patchset: 5217 CVS date: 2001/12/08 17:21:36
2001-12-06- 3 madvise calls and a 16Mb mmapped buffer == ~5% install speedup. Wow.jbj1-3/+3
- use db-4.0.14 final internally. CVS patchset: 5215 CVS date: 2001/12/06 18:34:49
2001-11-18- convert file md5sum's to binary on the fly, reducing memory footprint.jbj1-2/+2
CVS patchset: 5192 CVS date: 2001/11/18 17:49:21
2001-11-12- commit to using rpmDepSet and TFI_t, not header.jbj1-0/+2
- lclint rpmio fiddles. CVS patchset: 5177 CVS date: 2001/11/12 20:51:05
2001-11-11Replace loadFi with fiNew, freeFi with fiFree.jbj2-3/+8
CVS patchset: 5175 CVS date: 2001/11/11 20:45:20
2001-11-11- factor per-transactionElement data out of TFI_t through pointer ref.jbj1-3/+5
CVS patchset: 5174 CVS date: 2001/11/11 16:17:57
2001-11-11- common structure elements for unification of TFI_t and rpmFNSet.jbj1-1/+5
CVS patchset: 5173 CVS date: 2001/11/11 12:47:08
2001-11-06- fix: harmless typo in db3 chroot hack.jbj3-5/+29
- 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-01- add header refcount annotations throughout.jbj2-9/+9
CVS patchset: 5146 CVS date: 2001/11/01 20:15:10
2001-10-28- memory indices for dependency check are typedef'd and abstract'd.jbj4-12/+22
- 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- legacy signatures always checked where possible on package read.jbj1-11/+3
- 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-26- wire transactions through rpmcli install/erase modes.jbj2-31/+76
- legacy signatures always checked on package read. CVS patchset: 5134 CVS date: 2001/10/26 04:16:19
2001-10-25- legacy signatures always checked on -qp and -Vp.jbj5-5/+232
CVS patchset: 5133 CVS date: 2001/10/25 01:36:32
2001-10-21- all symbols but hdrVec are now forward references in linkage.jbj2-11/+2
CVS patchset: 5128 CVS date: 2001/10/21 21:43:32
2001-10-19Permit multiple, simultaneous, digests on a single FD_t.jbj1-1/+1
CVS patchset: 5125 CVS date: 2001/10/19 22:47:40
2001-10-19Rewire digests, step 2.jbj1-2/+2
CVS patchset: 5122 CVS date: 2001/10/19 01:35:57
2001-10-19Rewire digests, step 1.jbj1-0/+1
CVS patchset: 5120 CVS date: 2001/10/19 01:24:21
2001-10-18Scaffholding for dumping full headers carried through transaction.jbj2-1/+3
CVS patchset: 5119 CVS date: 2001/10/18 16:39:54
2001-10-17Converging on lclint-3.0.17 strict level.jbj16-57/+99
CVS patchset: 5118 CVS date: 2001/10/17 16:43:36
2001-10-16Factor -type problems into explicit code annotations.jbj5-4/+18
CVS patchset: 5117 CVS date: 2001/10/16 17:42:18
2001-10-16More lclint annotations.jbj8-27/+35
CVS patchset: 5116 CVS date: 2001/10/16 14:58:57
2001-10-15Explicit branchstate annotations.jbj13-34/+99
CVS patchset: 5113 CVS date: 2001/10/15 17:53:34
2001-10-15lclint fiddles to annotate globals.jbj17-54/+213
CVS patchset: 5106 CVS date: 2001/10/15 03:22:10
2001-10-13More lclint annotations.jbj6-58/+58
CVS patchset: 5105 CVS date: 2001/10/13 22:01:38
2001-10-13- ratchet up to lclint "strict" level.jbj9-8/+33
CVS patchset: 5104 CVS date: 2001/10/13 19:35:58
2001-09-29- create RFC-2440 OpenPGP API in rpmio.jbj1-6/+8
- display signature packets before exec'ing gpg/pgp when verifying. CVS patchset: 5090 CVS date: 2001/09/29 17:44:45
2001-09-25- legacy: drop brokenMD5 support (rrpm-2.3.3 to rpm-2.3.8 on sparc).jbj2-1/+1
- eliminate DYING code. CVS patchset: 5082 CVS date: 2001/09/25 20:51:34
2001-09-25- drop rpmio/base64.[ch] in favor of beecrypt.jbj1-1/+1
- drop lib/md5*.[ch] files in favor of beecrypt. CVS patchset: 5081 CVS date: 2001/09/25 16:21:44
2001-09-24Move to lclint-3.0.0.15, revisit and clean up annotations.jbj3-8/+7
intl/: Add gettext orphans. popt/intl/: Add gettext orphans. beecrypt: Add beecrypt repository. rpmio/tdigest.c: Add beecrypt digest checks. CVS patchset: 5077 CVS date: 2001/09/24 21:53:14
2001-09-21- lclint-3.0.0.15 fiddles.jbj5-6/+22
CVS patchset: 5067 CVS date: 2001/09/21 15:07:11
2001-08-27- fix: error message on failed package installs resurrected.jbj1-3/+3
- python: memory leaks in headerLoad/headerunload bindings. - python: retrofit sha1 digest using RPMTAG_SHA1RHN. - python: change rhnUnload bindings. CVS patchset: 5032 CVS date: 2001/08/27 18:39:17
2001-08-03- fix: i18n tags not terminated correctly with NUL (#50304).jbj1-1/+1
- add explicit casts to work around a s390 compiler problem. CVS patchset: 4998 CVS date: 2001/08/03 05:04:13
2001-07-31- add support for mips (#49283).jbj1-18/+25
- add __as, _build_arch, and __cxx macros (#36662, #36663, #49280). - detailed build package error messages. CVS patchset: 4996 CVS date: 2001/07/31 18:13:22
2001-07-21- add sha1 test vectors, verify on ix86/alpha/sparc.jbj1-1/+1
- add (but disable for now) rpm-perl subpackage from Perl-RPM. - python: parameterize with PYVER to handle 1.5 and/or 2.1 builds. - add build dependency on zlib-devel (#49575). CVS patchset: 4969 CVS date: 2001/07/21 19:44:22
2001-07-16- fix: don't total hard linked file size multiple times (#46286).jbj1-8/+168
- add %dev(type,major,minor) directive to permit non-root dev build. CVS patchset: 4944 CVS date: 2001/07/16 14:48:07
2001-07-10- package version now configureable, default v3.jbj2-2/+25
- 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-06- expose rpmShowProgress() and rpmVerifyDigest() in rpmcli.h.jbj1-1/+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-07-03- fix: redundant entries in file manifests handled correctly (#46914).jbj3-13/+72
- map uid/gid from metadata into payload headers. CVS patchset: 4915 CVS date: 2001/07/03 19:26:58
2001-06-25Yet another patial harlink set fix.jbj1-0/+1
CVS patchset: 4903 CVS date: 2001/06/25 20:01:42
2001-06-20- fix: partial sets of hardlinked files forbidden in payload.jbj1-3/+8
- fix: mark rpmdb files with %config to prevent erasure on downgrade. CVS patchset: 4891 CVS date: 2001/06/20 06:29:20
2001-06-19- finalize per-header methods, accessing headerFoo through vector.jbj2-3/+3
CVS patchset: 4880 CVS date: 2001/06/19 16:59:23
2001-06-19- preliminary abstraction to support per-header methods.jbj3-4/+4
CVS patchset: 4878 CVS date: 2001/06/19 11:38:51
2001-06-15- ia64/sparc: <arch>.{req,prov} identical to linux.{req,prov}.jbj1-1/+4
- add "rpmlib(ScriptletInterpreterArgs)" to track %post -p "/sbin/ldconfig -n /usr/lib" incompatibilities. CVS patchset: 4866 CVS date: 2001/06/15 18:53: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.jbj4-65/+96
- 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-06- permit duplicates for btree indices.jbj1-1/+1
CVS patchset: 4843 CVS date: 2001/06/06 12:36:31
2001-06-05Typos.jbj1-3/+3
CVS patchset: 4837 CVS date: 2001/06/05 20:39:35
2001-06-05- fix typos in linux.{req,prov}.jbj9-91/+136
CVS patchset: 4834 CVS date: 2001/06/05 19:26:22
2001-06-04lclint fiddles.jbj10-47/+67
CVS patchset: 4833 CVS date: 2001/06/04 13:55:58
2001-05-23- headerFree() returns NULL, _free is C++ safe.jbj2-17/+6
CVS patchset: 4807 CVS date: 2001/05/23 14:25:19