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
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
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
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
jbj
3bb3246247
Add unit test {rpmdb,mpw}/test subdirs.
...
CVS patchset: 6817
CVS date: 2003/05/05 21:42:55
2003-05-05 21:42:55 +00:00
jbj
704ce887bf
Move to rpmdb subdirectory.
...
CVS patchset: 6816
CVS date: 2003/05/05 21:42:13
2003-05-05 21:42:13 +00:00
jbj
52b7a8e310
Upgrade to bsddb from python-2.3.
...
CVS patchset: 6815
CVS date: 2003/05/05 19:33:46
2003-05-05 19:33:46 +00:00
jbj
4e1b7e82c0
Back out Py_TPFLAGS_BASETYPE for now.
...
CVS patchset: 6812
CVS date: 2003/05/05 02:16:59
2003-05-05 02:16:59 +00:00
jbj
3db8afedc0
Use getattro/setattro throughout.
...
Convert to mpfprintlin from diddled mpprintln.
CVS patchset: 6811
CVS date: 2003/05/04 17:34:53
2003-05-04 17:34:53 +00:00
jbj
6d64db3442
Sanity.
...
CVS patchset: 6808
CVS date: 2003/05/02 21:50:23
2003-05-02 21:50:23 +00:00
jbj
1b00e0031d
Generate random primes method.
...
CVS patchset: 6807
CVS date: 2003/05/02 21:05:46
2003-05-02 21:05:46 +00:00
jbj
31e269224f
fix typo in system.h.
...
python: bindings for returning mpw's from random number generator.
CVS patchset: 6800
CVS date: 2003/05/01 08:09:16
2003-05-01 08:09:16 +00:00
jbj
d13b4600f4
Add mpw.rndm to return random in range 1 < r < b-1.
...
CVS patchset: 6799
CVS date: 2003/04/30 21:35:20
2003-04-30 21:35:20 +00:00
jbj
44fd5be7f9
Create rpmrng module.
...
CVS patchset: 6798
CVS date: 2003/04/30 21:05:20
2003-04-30 21:05:20 +00:00
jbj
b1c4b83524
Create rpm.mpw module from guts of rpm.bc.
...
CVS patchset: 6796
CVS date: 2003/04/30 18:16:10
2003-04-30 18:16:10 +00:00
jbj
e4aa414fe7
Create.
...
CVS patchset: 6795
CVS date: 2003/04/30 17:46:38
2003-04-30 17:46:38 +00:00
jbj
ebb6a798bc
Reorganize to streamline debugging.
...
CVS patchset: 6794
CVS date: 2003/04/30 17:45:30
2003-04-30 17:45:30 +00:00
jbj
b9ddecf2de
Bindings for modular arithmetic.
...
CVS patchset: 6793
CVS date: 2003/04/30 03:25:19
2003-04-30 03:25:19 +00:00
jbj
d4538f2d0d
beecrypt-3.0.0 merge: DSA/SHA1 functional in rpm.
...
CVS patchset: 6786
CVS date: 2003/04/28 21:10:07
2003-04-28 21:10:07 +00:00
jbj
6718ac9b84
beecrypt-3.0.0 merge: grand renaming, mp32number et al.
...
CVS patchset: 6778
CVS date: 2003/04/25 19:45:10
2003-04-25 19:45:10 +00:00
jbj
f589bf944e
beecrypt-3.0.0 merge: file renaming.
...
Sanity.
CVS patchset: 6777
CVS date: 2003/04/25 19:22:20
2003-04-25 19:22:20 +00:00
jbj
fce07c707a
Do signed scaling when dividing.
...
CVS patchset: 6773
CVS date: 2003/04/25 12:26:38
2003-04-25 12:26:38 +00:00
jbj
7f77dc6110
Rework arithmetic.
...
CVS patchset: 6772
CVS date: 2003/04/25 03:01:58
2003-04-25 03:01:58 +00:00
jbj
d55b8e03bc
fix: 15^8 had sign problems in intermediate.
...
CVS patchset: 6771
CVS date: 2003/04/24 23:02:35
2003-04-24 23:02:35 +00:00
jbj
740d48650b
fix: mp32str difficulties with sign bit.
...
CVS patchset: 6770
CVS date: 2003/04/24 19:31:18
2003-04-24 19:31:18 +00:00
jbj
d2d3476ced
Trim leading zero's.
...
CVS patchset: 6768
CVS date: 2003/04/24 16:59:05
2003-04-24 16:59:05 +00:00
jbj
de92f6ba0e
Print positive numbers only.
...
Add extra word for sign bit.
CVS patchset: 6767
CVS date: 2003/04/24 12:23:30
2003-04-24 12:23:30 +00:00
jbj
d832d12330
Mostly functional sliding window exponentiation bindings.
...
CVS patchset: 6766
CVS date: 2003/04/23 23:40:08
2003-04-23 23:40:08 +00:00
jbj
e95166341a
python: missed tuple refcount in IDTXload/IDTXglob.
...
CVS patchset: 6762
CVS date: 2003/04/18 14:03:11
2003-04-18 14:03:11 +00:00
jbj
8490f11738
Typos and transfer trash.
...
CVS patchset: 6761
CVS date: 2003/04/17 22:14:15
2003-04-17 22:14:15 +00:00
jbj
c6156e0abd
Doxygen doco markup.
...
CVS patchset: 6760
CVS date: 2003/04/17 17:17:27
2003-04-17 17:17:27 +00:00
jbj
c243ab099b
- resurrect manifests, RPMRC_NOTFOUND returned by readLead().
...
CVS patchset: 6752
CVS date: 2003/04/16 17:48:04
2003-04-16 17:48:04 +00:00
jbj
12b77c0582
Beecrypt python bindings for arithmetic and radix conversion formatting.
...
CVS patchset: 6738
CVS date: 2003/04/11 22:21:40
2003-04-11 22:21:40 +00:00
jbj
142d1ac037
Mostly complete beecrypt bindings.
...
CVS patchset: 6737
CVS date: 2003/04/11 00:52:17
2003-04-11 00:52:17 +00:00
jbj
e8cf6cbb05
Sanity.
...
CVS patchset: 6652
CVS date: 2003/03/05 00:13:11
2003-03-05 00:13:11 +00:00
jbj
c63f257a7e
- fix: clean relocation path for --prefix=/.
...
- python: permit stdout/stderr to be remapped to install.log.
CVS patchset: 6031
CVS date: 2003/01/28 17:17:26
2003-01-28 17:17:26 +00:00
jbj
c87fa0b029
- permit anaconda to choose "presentation order".
...
CVS patchset: 6028
CVS date: 2003/01/25 20:59:52
2003-01-25 20:59:52 +00:00
jbj
d23480d85d
- file: *really* read elf64 notes correctly.
...
- python: restore thread context on errorCB (#80744 ).
CVS patchset: 6007
CVS date: 2003/01/12 21:23:49
2003-01-12 21:23:49 +00:00
jbj
24e18d4b3f
Teach python subdirs lib64 too.
...
CVS patchset: 6003
CVS date: 2003/01/08 23:27:51
2003-01-08 23:27:51 +00:00
jbj
0635d0ad62
Use $(shell ...) in Makefile.am, duh.
...
CVS patchset: 6002
CVS date: 2003/01/08 22:36:23
2003-01-08 22:36:23 +00:00
jbj
050717618a
- python: put rpmmodule.so where python expects to find.
...
- add brp-strip-static-archive build root policy helper.
- add -lelf to rpm LDFLAGS, not LDADD, since there is no libelf.la now.
CVS patchset: 6001
CVS date: 2003/01/08 21:37:01
2003-01-08 21:37:01 +00:00
jbj
86f5190567
Dump multilib code, colored depndencies instead.
...
CVS patchset: 5990
CVS date: 2002/12/31 02:12:02
2002-12-31 02:12:02 +00:00
jbj
39cbc98d69
1st crack at colored installs.
...
CVS patchset: 5989
CVS date: 2002/12/31 01:23:03
2002-12-31 01:23:03 +00:00