summaryrefslogtreecommitdiff
path: root/beecrypt
AgeCommit message (Collapse)AuthorFilesLines
2002-08-26- beecrypt: change local absolute symbols to defines for prelinking.jbj3-18/+18
CVS patchset: 5670 CVS date: 2002/08/26 17:41:55
2002-08-19- add --with-efence to configure, check install/upgrade with efence.jbj1-2/+5
- beecrypt: short hex string conversion overflows target buffer. - mark "successors only" packages in transaction. - reap scriptlets with SIGCHLD handler. - rename PSM_t to rpmpsm, add methods and refcounts to manage. - remove %%configure/%%makeinstall from arch-os/macros, default is OK. - don't export MALLOC_CHECK_ to scriptlets. - squeaky clean memory leak checking. - always malloc rpmfi structure, refcounts are correct in rpmtsRun(). - skip redundant /sbin/ldconfig scripts on upgrade (if possible). CVS patchset: 5645 CVS date: 2002/08/19 22:27:44
2002-08-08- python: add return codes for rollbacks and fooDB methods.jbj1-1/+1
- avoid generating fingerprints for locale/zoneinfo sub-directories. CVS patchset: 5618 CVS date: 2002/08/08 22:20:26
2002-07-20- version added to *.la dependency libraries (#69063).jbj1-3/+3
- expose digests in rpmio API, but hide internal beecrypt API (#68999). CVS patchset: 5561 CVS date: 2002/07/20 21:07:31
2002-07-14- python: sanity check fixes on rpmts/rpmte methods.jbj1-0/+1
CVS patchset: 5554 CVS date: 2002/07/14 21:23:29
2002-07-13Use ${MAKE}, not make, for portability.jbj1-1/+1
CVS patchset: 5552 CVS date: 2002/07/13 19:32:42
2002-07-08Propagate splint-3.0.1.7 close(2) internalState annotation throughout.jbj4-3/+22
CVS patchset: 5542 CVS date: 2002/07/08 14:21:26
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj14-2/+111
Start narrowing the scope of bounds annotations by adding more annotations. CVS patchset: 5537 CVS date: 2002/07/02 23:54:35
2002-06-30- warn only once for each NOKEY/UNTRUSTED key id.jbj1-2/+2
- factor common options into table, add rpmcliInit() and rpmcliFini(). - add preliminary rpmgraph(8) and rpmcache(8) executables to rpm-devel. CVS patchset: 5535 CVS date: 2002/06/30 22:47:32
2002-06-23Add boundswrite annotations everywhere.jbj24-1/+223
CVS patchset: 5522 CVS date: 2002/06/23 19:47:08
2002-06-22Factor bounds checking annotations into source code.jbj4-5/+9
CVS patchset: 5521 CVS date: 2002/06/22 18:51:56
2002-06-19splint fiddles.jbj4-21/+16
CVS patchset: 5510 CVS date: 2002/06/19 18:56:15
2002-06-15beecrypt.gas.h needs to be carried into the tarball.jbj1-1/+2
CVS patchset: 5496 CVS date: 2002/06/15 19:53:27
2002-06-15- beecrypt: merge changes from beecrypt-2.3.0.jbj2-2/+3
- beecrypt: merge doxygen markup with rpmapi doco. - beecrypt: revert cpu/arch compile option mixup (#66752). CVS patchset: 5495 CVS date: 2002/06/15 19:43:41
2002-06-15Ignore generated files.jbj1-0/+4
CVS patchset: 5494 CVS date: 2002/06/15 19:00:35
2002-06-15Remove all generated files from CVS.jbj8-15939/+0
CVS patchset: 5493 CVS date: 2002/06/15 18:58:33
2002-06-15DOn't need generated config.h.in in CVS.jbj1-287/+0
CVS patchset: 5492 CVS date: 2002/06/15 18:55:26
2002-06-15Don't need Makefile.in files, they're generated.jbj6-2152/+0
CVS patchset: 5491 CVS date: 2002/06/15 18:52:02
2002-06-15Make check and splint clean.jbj30-1052/+737
Don't install fooopt files, they are merely ASM_FOO switches. Don't install beecrypt.{api,win}.h Get rid of autocruft files in CVS. CVS patchset: 5490 CVS date: 2002/06/15 18:49:02
2002-06-15Sanity.jbj4-6/+8
CVS patchset: 5489 CVS date: 2002/06/15 18:11:05
2002-06-15Before merging new-fangled configure.acjbj9-12/+12
CVS patchset: 5488 CVS date: 2002/06/15 14:28:29
2002-06-15Make sure that "make dist" is functional.jbj5-2/+244
Rename fips180opt -> sha1opt platform specific asm files. CVS patchset: 5487 CVS date: 2002/06/15 14:19:38
2002-06-15Expose aes constant tables, needed by the asm voodoo.jbj1-10/+10
CVS patchset: 5486 CVS date: 2002/06/15 13:24:42
2002-06-14Doxygen and splint fiddles.jbj10-66/+164
CVS patchset: 5485 CVS date: 2002/06/14 21:05:36
2002-06-14First crack at merging beecrypt-2.3.0 changes.jbj85-695/+5711
CVS patchset: 5484 CVS date: 2002/06/14 20:31:05
2002-06-01- fix: use getgrnam, not getpwnam, to convert gid -> group.jbj1-1/+1
- fix: avoid sign extension, use only 16 bits, when verifying rdev. - python: separate {add,del}Macro methods, prepare for macro dictionary. - i18n: copy current production PO files to top-of-stack. CVS patchset: 5457 CVS date: 2002/06/01 15:48:00
2002-05-13AIX fiddles (Albert Chin <rpm-list@thewrittenword.com>).jbj3-19/+19
CVS patchset: 5434 CVS date: 2002/05/13 22:45:30
2002-05-04Pass dbiGet() flags from application.jbj1-1/+1
CVS patchset: 5420 CVS date: 2002/05/04 16:41:01
2002-05-01- attempt to make peace with automake-1.6.1, autoconf-2.53.jbj15-486/+1054
- rip out two layers of dbN gook, internal Berkeley db is here to stay. CVS patchset: 5412 CVS date: 2002/05/01 22:13:00
2002-04-13- use rpmdb-redhat to suggest dependency resolution(s).jbj2-4/+1
CVS patchset: 5401 CVS date: 2002/04/13 01:28:20
2002-04-11- rescusitate --rebuild.jbj1-7/+0
CVS patchset: 5389 CVS date: 2002/04/11 16:55:19
2002-04-10- beecrypt: add types.h, eliminate need for config.gnu.h.jbj52-363/+596
CVS patchset: 5386 CVS date: 2002/04/10 20:00:40
2002-04-08doxygen cleanup.jbj1-0/+6
CVS patchset: 5379 CVS date: 2002/04/08 18:56:01
2002-04-07- speedup large queries by ~50%.jbj1-6/+0
- revert to presentation ordering Yet Again (#62158). - non-glibc: on upgrade, mergesort is much faster than quicksort. CVS patchset: 5377 CVS date: 2002/04/07 19:52:42
2002-03-17- *really* dump signature header immutable region.jbj3-28/+19
CVS patchset: 5362 CVS date: 2002/03/17 15:49:09
2002-03-12- drill ts/fi through verify mode, add methods to keep fi abstract.jbj1-6/+0
- use mmap when calculating file digests on verify, ~20% faster. CVS patchset: 5352 CVS date: 2002/03/12 16:56:17
2002-03-10- make --addsign and --resign behave exactly the same.jbj1-2/+3
CVS patchset: 5350 CVS date: 2002/03/10 15:16:57
2002-03-06- add header DSA signature.jbj4-18/+61
CVS patchset: 5345 CVS date: 2002/03/06 23:17:31
2002-02-28Speed up "w = iv(s) mod q" by eliminating the unnecessary {u,v,t}2jbj1-61/+85
computation. CVS patchset: 5340 CVS date: 2002/02/28 22:08:55
2002-02-28Use Knuth algorithm Y for computing DSA "w = inv(s) mod q".jbj7-353/+858
CVS patchset: 5339 CVS date: 2002/02/28 15:48:39
2002-02-20- make peace with automake et al in 8.0, ugh.jbj15-400/+69
- auto-configure with gcj, build javaglue.c. CVS patchset: 5325 CVS date: 2002/02/20 21:00:15
2002-02-20Autogenerated.jbj1-13227/+0
CVS patchset: 5324 CVS date: 2002/02/20 20:51:20
2002-02-10- make peace with automake et al in 8.0, ugh.jbj19-4881/+10912
CVS patchset: 5314 CVS date: 2002/02/10 21:13:52
2002-02-10Sanity.jbj3-3/+3
CVS patchset: 5312 CVS date: 2002/02/10 17:19:28
2002-02-09Sync with 4.0.4, splint clean.jbj1-4/+0
CVS patchset: 5309 CVS date: 2002/02/09 22:39:29
2002-01-30- legacy: configurable whiteout for known Red Hat dependency loops.jbj1-0/+4
- perl.req: don't mis-generate dependencies like perl(::path/to/foo.pl). CVS patchset: 5286 CVS date: 2002/01/30 22:19:56
2002-01-28Transaction rollbacks from rpm-4.04, (sanity flush).jbj1-59/+64
CVS patchset: 5281 CVS date: 2002/01/28 15:51:06
2002-01-28Teach autogen.sh about beecrypt.jbj2-10/+11
Use rpm optflags when compiling beecrypt. CVS patchset: 5275 CVS date: 2002/01/28 15:08:56
2002-01-18- missing key(s) on keyring when verifying a signature is now an error.jbj14-56/+34
- remove dependency whiteout. - splint fiddles. CVS patchset: 5255 CVS date: 2002/01/18 22:51:30
2001-10-25- legacy signatures always checked on -qp and -Vp.jbj1-0/+63
CVS patchset: 5133 CVS date: 2001/10/25 01:36:32