summaryrefslogtreecommitdiff
path: root/bignum.h
Commit message (Collapse)AuthorAgeFilesLines
* * nettle-types.h: New (generated) file, to be used instead of includingNiels Möller2004-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | <inttypes.h> directly. Updated all users of inttypes.h. Rev: src/nettle/aes.h:1.7 Rev: src/nettle/aesdata.c:1.3 Rev: src/nettle/arcfour.h:1.5 Rev: src/nettle/base16.h:1.3 Rev: src/nettle/base64.h:1.14 Rev: src/nettle/bignum.h:1.8 Rev: src/nettle/blowfish.h:1.9 Rev: src/nettle/cast128.h:1.5 Rev: src/nettle/cbc.h:1.5 Rev: src/nettle/des.h:1.9 Rev: src/nettle/dsa.h:1.9 Rev: src/nettle/knuth-lfib.h:1.3 Rev: src/nettle/md2.h:1.3 Rev: src/nettle/md4.h:1.3 Rev: src/nettle/md5.h:1.7 Rev: src/nettle/memxor.h:1.3 Rev: src/nettle/nettle-meta.h:1.11 Rev: src/nettle/pkcs1.h:1.3 Rev: src/nettle/realloc.h:1.2 Rev: src/nettle/rsa.h:1.24 Rev: src/nettle/serpent.h:1.7 Rev: src/nettle/sexp.h:1.16 Rev: src/nettle/sha.h:1.4 Rev: src/nettle/twofish.h:1.6
* (nettle_mpz_set_sexp): Call sexp_iterator_next onNiels Möller2003-01-301-2/+3
| | | | | | | success. That means the iterator argument can't be const. Rev: src/nettle/bignum.h:1.7 Rev: src/nettle/sexp2bignum.c:1.4
* (nettle_mpz_sizeinbase_256_s): New function.Niels Möller2002-11-151-7/+25
| | | | | | | | | | | | | | | | | (nettle_mpz_sizeinbase_256_u): New name, was nettle_mpz_sizeinbase_256. (nettle_mpz_to_octets): New function. (nettle_mpz_get_str_256): Handle negative numbers. (nettle_mpz_from_octets): New function. (nettle_mpz_set_str_256_u): New name, was nettle_mpz_set_str_256. (nettle_mpz_init_set_str_256_u): New name, was nettle_mpz_init_set_str_256. (nettle_mpz_set_str_256_s): New function, handling negative two's complement numbers. (nettle_mpz_init_set_str_256_s): And an init variant. Rev: src/nettle/bignum.c:1.5 Rev: src/nettle/bignum.h:1.6
* (nettle_mpz_set_sexp): New file, and new function.Niels Möller2002-11-071-0/+6
| | | | | | | Moved from sexp2rsa.c:get_value. Rev: src/nettle/bignum.h:1.5 Rev: src/nettle/sexp2bignum.c:1.1
* (nettle_mpz_random, nettle_mpz_random_size): AddedNiels Möller2002-10-091-0/+15
| | | | | | prototypes. Rev: src/nettle/bignum.h:1.4
* (nettle_mpz_sizeinbase_256): New function.Niels Möller2002-09-291-0/+3
| | | | | Rev: src/nettle/bignum.c:1.4 Rev: src/nettle/bignum.h:1.3
* (nettle_mpz_get_str_256): Declare the input argumentNiels Möller2002-01-091-1/+1
| | | | | | | const. Rev: src/nettle/bignum.c:1.3 Rev: src/nettle/bignum.h:1.2
* New file, with base256 functions missing inNiels Möller2001-10-301-0/+45
gmp. Rev: src/nettle/bignum.c:1.1 Rev: src/nettle/bignum.h:1.1