summaryrefslogtreecommitdiff
path: root/rpmio
AgeCommit message (Collapse)AuthorFilesLines
2001-10-23- generate an rpm header on the fly for imported pubkeys.jbj4-387/+345
CVS patchset: 5130 CVS date: 2001/10/23 16:48:20
2001-10-21- all symbols but hdrVec are now forward references in linkage.jbj5-250/+249
CVS patchset: 5128 CVS date: 2001/10/21 21:43:32
2001-10-20- stupid macros to configure public key file paths.jbj7-199/+295
CVS patchset: 5127 CVS date: 2001/10/20 22:31:09
2001-10-20- add :base64 and :armor format extensions, dump binary tags in hex.jbj4-9/+391
- proof-of-concept pubkey retrieval from RPM-{PGP,GPG}-KEY. CVS patchset: 5126 CVS date: 2001/10/20 20:28:56
2001-10-19Permit multiple, simultaneous, digests on a single FD_t.jbj4-90/+74
CVS patchset: 5125 CVS date: 2001/10/19 22:47:40
2001-10-19- beecrypt is at least as good as pgp/gpg on verify, pull the plug.jbj1-0/+2
CVS patchset: 5124 CVS date: 2001/10/19 19:51:18
2001-10-19Start ripping gpg/pgp on signature verify paths.jbj1-3/+14
CVS patchset: 5123 CVS date: 2001/10/19 13:51:20
2001-10-19Rewire digests, step 2.jbj5-58/+110
CVS patchset: 5122 CVS date: 2001/10/19 01:35:57
2001-10-19Rewire digests, step 1.jbj4-36/+65
CVS patchset: 5120 CVS date: 2001/10/19 01:24:21
2001-10-17Converging on lclint-3.0.17 strict level.jbj10-85/+166
CVS patchset: 5118 CVS date: 2001/10/17 16:43:36
2001-10-16Factor -type problems into explicit code annotations.jbj6-1/+13
CVS patchset: 5117 CVS date: 2001/10/16 17:42:18
2001-10-16More lclint annotations.jbj4-8/+36
CVS patchset: 5116 CVS date: 2001/10/16 14:58:57
2001-10-15More branchstate lclint annotations.jbj1-2/+31
CVS patchset: 5114 CVS date: 2001/10/15 19:27:13
2001-10-15Explicit branchstate annotations.jbj12-30/+58
CVS patchset: 5113 CVS date: 2001/10/15 17:53:34
2001-10-15lclint fiddles to annotate globals.jbj16-104/+513
CVS patchset: 5106 CVS date: 2001/10/15 03:22:10
2001-10-13More lclint annotations.jbj5-80/+87
CVS patchset: 5105 CVS date: 2001/10/13 22:01:38
2001-10-13- ratchet up to lclint "strict" level.jbj8-17/+31
CVS patchset: 5104 CVS date: 2001/10/13 19:35:58
2001-10-11- proof-of-concept PGP/RSA verification for legacy signatures.jbj2-8/+73
CVS patchset: 5103 CVS date: 2001/10/11 21:31:56
2001-10-08- upgrade to beecrypt-2.2.0pre.jbj1-12/+26
CVS patchset: 5102 CVS date: 2001/10/08 16:12:33
2001-10-05- proof-of-concept GPG/DSA verification for legacy signatures.jbj4-10/+36
CVS patchset: 5097 CVS date: 2001/10/05 20:39:50
2001-10-05Test vectors for GPG V3 DSA signature of "abc".jbj6-224/+404
CVS patchset: 5096 CVS date: 2001/10/05 05:10:12
2001-10-01Display signature and public key internals, calculate SHA1 digest as well.jbj6-50/+7335
Display private signature internals in tkey. Add dumpasn to rpmio jfor reference. CVS patchset: 5091 CVS date: 2001/10/01 17:40:12
2001-09-29- create RFC-2440 OpenPGP API in rpmio.jbj5-618/+769
- display signature packets before exec'ing gpg/pgp when verifying. CVS patchset: 5090 CVS date: 2001/09/29 17:44:45
2001-09-29Sanity.jbj2-319/+188
CVS patchset: 5089 CVS date: 2001/09/29 13:42:58
2001-09-29Move OpenPGP constants to rpmio/rpmpgp.h.jbj3-284/+1110
CVS patchset: 5088 CVS date: 2001/09/29 01:27:22
2001-09-26- bind beecrypt md5/sha1 underneath rpmio.jbj3-651/+68
CVS patchset: 5083 CVS date: 2001/09/26 14:45:50
2001-09-25- legacy: drop brokenMD5 support (rrpm-2.3.3 to rpm-2.3.8 on sparc).jbj2-2/+2
- 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 versions.jbj6-242/+109
CVS patchset: 5079 CVS date: 2001/09/25 14:03:27
2001-09-25- Start rpm-4.1.jbj4-10/+26
- Loosely wire beecrypt library into rpm. CVS patchset: 5078 CVS date: 2001/09/25 03:03:23
2001-09-24Move to lclint-3.0.0.15, revisit and clean up annotations.jbj7-36/+99
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.jbj9-17/+31
CVS patchset: 5067 CVS date: 2001/09/21 15:07:11
2001-09-15Sync with rpm-4_0 branch.jbj4-8/+128
CVS patchset: 5048 CVS date: 2001/09/15 13:49: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-24- headers without RPMTAG_NAME are skipped when retrieved.jbj1-1/+1
CVS patchset: 5025 CVS date: 2001/08/24 17:55:08
2001-08-15- always use dl size in regionSwab() return.jbj2-5/+15
- ppc: revert ppcmac to ppc. - ppc: autoconf test for va_copy. CVS patchset: 5015 CVS date: 2001/08/15 14:03:03
2001-08-08- add legacy (compile only) wrappers for fdFileno et al.jbj3-7/+21
CVS patchset: 5007 CVS date: 2001/08/08 18:13:06
2001-08-06- portability: some compilers squawk at return ((void) foo()) (#50419).jbj2-25/+1
- remove fdFileno() from librpmio, use inline version instead (#50420). - fix: linux find-requires needs quotes around [:blank:]. - remove /var/lib/rpm/__db* cache files if %__dbi_cdb is not configured. - python: add hiesenbug patch. CVS patchset: 5005 CVS date: 2001/08/06 11:27:27
2001-07-23- add pmac/ppciseries/ppcpseries varieties to ppc arch family.jbj1-0/+2
- include tdigest.c tkey.c and trpmio.c to "make dist". - re-enable dependency resolution source from package NVR. CVS patchset: 4973 CVS date: 2001/07/23 16:02:27
2001-07-21- add sha1 test vectors, verify on ix86/alpha/sparc.jbj3-28/+139
- 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-19- fix: 4 memory leaks eliminated.jbj1-3/+2
CVS patchset: 4960 CVS date: 2001/07/19 21:14:05
2001-07-10- package version now configureable, default v3.jbj1-0/+1
- 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-07Orphans.jbj1-22/+22
CVS patchset: 4925 CVS date: 2001/07/07 19:37:52
2001-07-07- popthelp.c: don't use stpcpy to avoid portability grief (#47500).jbj1-40/+40
- 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.jbj2-1/+5
- 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-17Sync with rpm-4_0 branch.jbj2-2/+10
CVS patchset: 4876 CVS date: 2001/06/17 22:18:03
2001-06-17- popt: add POPT_CONTEXT_ARG_OPTS for all opts to return 1 (#30912).jbj1-1/+3
- fix: fsm reads/writes now return error on partial I/O. - fix: Ferror returned spurious error for gzdio/bzdio. CVS patchset: 4874 CVS date: 2001/06/17 15:19:26
2001-06-15- fix: db1 end-of-file not detected in legacy compatible way.jbj1-6/+2
- fix: remove (harmless) chown error message from %post. - add --target/--host to %configure, add example cross-build/config.site scripts to /usr/lib/rpm <arjanv@redhat.com> (#44581). - rpmdb iterator selectors permit default/strcmp/regex/glob matching. - rpmdb iterator selectors permit negative matches. CVS patchset: 4861 CVS date: 2001/06/15 04:56:33
2001-06-13- add rpmdbSetIteratorRE() for regex matching in database iterators.jbj1-0/+2
- 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 dead code frpm popt table reorg.jbj1-2/+25
- 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-5/+3
- 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