Commit Graph

5244 Commits

Author SHA1 Message Date
jbj f5c14e57bc Consolidate external beecrypt changes.
CVS patchset: 6880
CVS date: 2003/05/30 16:58:13
2003-05-30 16:58:13 +00:00
jbj 1c5f871b49 Yet another beecrypt-3.0.0 merge.
CVS patchset: 6878
CVS date: 2003/05/29 16:07:35
2003-05-29 16:07:35 +00:00
jbj b8772cff2d Spliddles and diddles.
CVS patchset: 6877
CVS date: 2003/05/28 17:18:56
2003-05-28 17:18:56 +00:00
jbj a3a09742fe Another merge from beecrypt-3.0.0.
CVS patchset: 6876
CVS date: 2003/05/28 15:09:08
2003-05-28 15:09:08 +00:00
jbj 0148a73a15 Another beecrypt-3.0.0 merge.
CVS patchset: 6875
CVS date: 2003/05/27 21:34:03
2003-05-27 21:34:03 +00:00
jbj 9e1e00f00a Use mpextgcd, not mpbinv_w.
CVS patchset: 6874
CVS date: 2003/05/23 17:34:22
2003-05-23 17:34:22 +00:00
jbj dfcd749bbb Spliddles.
CVS patchset: 6873
CVS date: 2003/05/23 16:32:16
2003-05-23 16:32:16 +00:00
jbj 0baf05de86 Another merge to beecrypt-3.0.0.
CVS patchset: 6872
CVS date: 2003/05/23 15:55:57
2003-05-23 15:55:57 +00:00
jbj dac695e290 Prepare to build with external beecrypt-3.0.0.
CVS patchset: 6871
CVS date: 2003/05/22 21:21:43
2003-05-22 21:21:43 +00:00
jbj 185ee2095c Spliddles.
CVS patchset: 6870
CVS date: 2003/05/22 18:05:07
2003-05-22 18:05:07 +00:00
jbj f052bf8629 Yet Another Merge with beecrypt-3.0.0.
CVS patchset: 6869
CVS date: 2003/05/22 17:53:03
2003-05-22 17:53:03 +00:00
jbj 8d73a1c5eb Resolve conflicts.
CVS patchset: 6868
CVS date: 2003/05/20 14:02:12
2003-05-20 14:02:12 +00:00
jbj fea55d4139 Initial revision
CVS patchset: 6867
CVS date: 2003/05/20 13:51:54
2003-05-20 13:51:54 +00:00
jbj 4ec7ad486e Upgrade to zlib-1.2.0.1.
CVS patchset: 6860
CVS date: 2003/05/18 18:33:39
2003-05-18 18:33:39 +00:00
jbj 1283382043 - use beecrypt-3.0.0 API with beecrypt.api.h et al, not types.h.
CVS patchset: 6859
CVS date: 2003/05/18 15:37:51
2003-05-18 15:37:51 +00:00
jbj 1418ba4594 Merge to latest beecrypt-3.0.0.
CVS patchset: 6858
CVS date: 2003/05/18 15:25:28
2003-05-18 15:25:28 +00:00
jbj e5a47e5247 Fix "make dist"
CVS patchset: 6857
CVS date: 2003/05/17 19:36:25
2003-05-17 19:36:25 +00:00
jbj bba59fdb64 Create python bindings.
CVS patchset: 6856
CVS date: 2003/05/17 19:27:47
2003-05-17 19:27:47 +00:00
jbj fb3f3b2e97 Spliddles and diddles.
CVS patchset: 6855
CVS date: 2003/05/17 18:13:56
2003-05-17 18:13:56 +00:00
jbj ead95d01cd Merge with latest beecrypt-3.0.0, dump types.h.
CVS patchset: 6854
CVS date: 2003/05/17 17:47:23
2003-05-17 17:47:23 +00:00
jbj c76d999142 Rounding for signed division cases.
CVS patchset: 6853
CVS date: 2003/05/17 03:19:55
2003-05-17 03:19:55 +00:00
jbj 386487237f SPecial cases for negatives to odd positive powers.
CVS patchset: 6852
CVS date: 2003/05/17 02:54:40
2003-05-17 02:54:40 +00:00
jbj 7804d69208 Finish signed magnitude tests.
CVS patchset: 6851
CVS date: 2003/05/17 02:34:45
2003-05-17 02:34:45 +00:00
jbj e8f14c1c1e Create.
CVS patchset: 6850
CVS date: 2003/05/16 21:17:31
2003-05-16 21:17:31 +00:00
jbj 38004c8677 fix: do headerFree after headerRead.
CVS patchset: 6849
CVS date: 2003/05/16 21:14:30
2003-05-16 21:14:30 +00:00
jbj 2dfc9f2eef Fix x86_64 typo.
CVS patchset: 6848
CVS date: 2003/05/16 20:04:53
2003-05-16 20:04:53 +00:00
jbj caee135c54 Merge to latest beecrypt-3.0.0.
CVS patchset: 6847
CVS date: 2003/05/16 17:19:42
2003-05-16 17:19:42 +00:00
jbj 420be40699 - add version check for package with provides and obsoletes.
CVS patchset: 6846
CVS date: 2003/05/15 14:22:30
2003-05-15 14:22:30 +00:00
jbj cdb6cfe7f0 - fix: nested %if handling, optind initialization posix vs. glibc.
CVS patchset: 6843
CVS date: 2003/05/15 13:53:41
2003-05-15 13:53:41 +00:00
jbj bf8cae09c8 - fix: nested %if handling, optind initialization posix vs. gloibc.
CVS patchset: 6839
CVS date: 2003/05/15 13:44:18
2003-05-15 13:44:18 +00:00
jbj e5b645cfe4 Overloading methods of subtype example.
CVS patchset: 6838
CVS date: 2003/05/12 22:28:28
2003-05-12 22:28:28 +00:00
jbj 03dc1c2738 Typos.
CVS patchset: 6837
CVS date: 2003/05/12 17:27:27
2003-05-12 17:27:27 +00:00
jbj 77c10c042f Oops, need _BEECRYPT_TYPES_H define after all, sigh.
CVS patchset: 6836
CVS date: 2003/05/12 00:57:16
2003-05-12 00:57:16 +00:00
jbj e77ef01a5f Use bc_lock_t to hide type of locking.
CVS patchset: 6835
CVS date: 2003/05/12 00:36:05
2003-05-12 00:36:05 +00:00
jbj d5ccace91a Expand the correct "#include <stdint.h" into types.h.
Add typedef for whatever lock structure that is used.

CVS patchset: 6834
CVS date: 2003/05/12 00:07:54
2003-05-12 00:07:54 +00:00
jbj e433997769 Typo from merging.
CVS patchset: 6833
CVS date: 2003/05/11 21:21:58
2003-05-11 21:21:58 +00:00
jbj 583e1e89eb Merge with latest beecrypt-3.0.0.
CVS patchset: 6832
CVS date: 2003/05/11 21:20:18
2003-05-11 21:20:18 +00:00
jbj 17182c4ac1 Add carry/borrow test with signed magnitude mpw's.
CVS patchset: 6831
CVS date: 2003/05/11 16:17:04
2003-05-11 16:17:04 +00:00
jbj f1d3267c15 Add coercion-on-the-fly.
Rename to python function, not tp_foo member, names.
Tests for Knuth polynomial in base, iterativepowers.

CVS patchset: 6830
CVS date: 2003/05/10 19:23:57
2003-05-10 19:23:57 +00:00
jbj 728df698b6 Sanity.
CVS patchset: 6829
CVS date: 2003/05/09 23:05:45
2003-05-09 23:05:45 +00:00
jbj 9b1821f798 Merge mpnumber malloc's into python mpw object malloc.
CVS patchset: 6828
CVS date: 2003/05/09 22:01:59
2003-05-09 22:01:59 +00:00
jbj 4fee8b2420 Prepare to dump mpnumber from mpwObject.
CVS patchset: 6827
CVS date: 2003/05/09 16:13:34
2003-05-09 16:13:34 +00:00
jbj 9c5529608e - don't use error string after gzclose (Dmitry V. Levin).
Spliddles for rpmio, drill h_errno all the way through.

CVS patchset: 6826
CVS date: 2003/05/08 20:39:29
2003-05-08 20:39:29 +00:00
jbj db7ab2f447 - don't use error string after gzclose (Dmitry V. Levin).
CVS patchset: 6825
CVS date: 2003/05/08 15:52:36
2003-05-08 15:52:36 +00:00
jbj 8fbd1290f6 Convert mpw to and from long.
CVS patchset: 6824
CVS date: 2003/05/07 23:20:31
2003-05-07 23:20:31 +00:00
jbj 716074d013 Blueprint mpw against mpz routines, abandon signed division fo now.
CVS patchset: 6823
CVS date: 2003/05/07 19:00:42
2003-05-07 19:00:42 +00:00
jbj db263d446b - fix: cut-n-paste error setting nopromote for Conflicts: (#81965).
CVS patchset: 6822
CVS date: 2003/05/06 23:11:46
2003-05-06 23:11:46 +00:00
jbj 5f26a13065 *** empty log message ***
CVS patchset: 6821
CVS date: 2003/05/06 22:54:03
2003-05-06 22:54:03 +00:00
jbj 19306b30aa Use single ndivmod, rather than nmod followed by ndivmod, in mpstr.
CVS patchset: 6820
CVS date: 2003/05/06 21:53:02
2003-05-06 21:53:02 +00:00
jbj 3743a6283b Fix s/bc/mpw/ typos in mpstr.
Fix cut and paste booboo, s/rshift/lshift/ for when x << y.

CVS patchset: 6819
CVS date: 2003/05/06 19:57:10
2003-05-06 19:57:10 +00:00