aboutsummaryrefslogtreecommitdiffstats
path: root/mpi/mpicoder.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * mpicoder.c (mpi_read): If we must fail due to a oversize (generallyDavid Shaw2004-09-301-1/+2
| | | | | | corrupt) MPI, make sure the number of bytes we read is valid so we can skip the rest of the bad packet (in hopes the whole stream isn't invalid).
* * mpicoder.c, mpi-inline.h, mpi-inv.c, mpiutil.c, mpih-div.c,David Shaw2003-05-241-16/+15
| | | | | | | mpi-internal.h, mpi-scan.c: Edit all preprocessor instructions to remove whitespace before the '#'. This is not required by C89, but there are some compilers out there that don't like it.
* * mpicoder.c (do_get_buffer): Avoid zero length allocation.Werner Koch2002-09-201-3/+6
| | | | | | Checked that all callers behave properly when NBYTES returns 0 as the length of the allocated buffer.
* * mpi-bit.c (mpi_normalize): Replaced the check for protected byV1-2-5V1-2-4V1-2-3RC-1-2-5rc2RC-1-2-5rc1RC-1-2-4rc1RC-1-2-3rc2RC-1-2-3rc1Werner Koch2002-09-111-30/+25
| | | | | | | | is_opaque. (mpi_get_nbits): Removed the special case for protected MPIs. * mpicoder.c (do_get_buffer): Likewise. (mpi_print): Removed the nbit_info printing.
* * mpicoder.c (mpi_set_buffer): Cast all left operands of a shiftWerner Koch2002-09-101-7/+7
| | | | | | to a larger type so that 16 bit CPUs don't suffer from an overflow. Suggested by TOGAWA Satoshi.
* * mpicoder.c (do_get_buffer): Don't remove leading zeros if theWerner Koch2002-08-131-6/+9
| | | | | MPI is marked as protected.
* 2002-08-02 Timo Schulz <[email protected]>Timo Schulz2002-08-021-2/+2
| | | | | * mpicoder.c: Add a '\n' to all log_bug functions.
* Update head to match stable 1.0David Shaw2002-06-291-0/+446
|
* Removed files from the HEAD revision, because they are now in anotherWerner Koch2000-12-191-624/+0
| | | | | repository
* Some configuration changesWerner Koch2000-11-141-2/+0
|
* See ChangeLog: Fri Jul 28 18:19:11 CEST 2000 Werner KochWerner Koch2000-07-281-5/+15
|
* See ChangeLog: Mon Jan 24 22:24:38 CET 2000 Werner KochWerner Koch2000-01-241-0/+2
|
* See ChangeLog: Mon Jan 24 13:04:28 CET 2000 Werner KochWerner Koch2000-01-241-17/+56
|
* See ChangeLog: Fri Dec 31 12:48:31 CET 1999 Werner KochWerner Koch1999-12-311-65/+60
|
* See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner KochWerner Koch1999-12-081-107/+231
|
* See ChangeLog: Fri Nov 19 17:15:20 CET 1999 Werner KochWerner Koch1999-11-191-2/+12
|
* See ChangeLog: Wed Jul 7 13:23:40 CEST 1999 Werner KochWerner Koch1999-07-071-0/+10
|
* See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner KochWerner Koch1998-12-231-3/+3
|
* chnages done at the trainWerner Koch1998-08-071-1/+0
|
* intermediate check inWerner Koch1998-08-051-0/+44
|
* some more internall structure changesWerner Koch1998-06-161-4/+11
|
* applied Mathews typo and grammar fixesWerner Koch1998-04-141-6/+6
|
* new releaseV0-2-15Werner Koch1998-04-091-3/+17
|
* cipher reorganisiertWerner Koch1998-04-071-2/+7
|
* Renamed to GNUPGV-0-2-8Werner Koch1998-02-241-4/+4
|
* added option exportV0-2-6Werner Koch1998-02-131-1/+1
|
* Fixed a few bugsWerner Koch1998-02-031-16/+18
|
* changed structure of trustdbWerner Koch1998-02-021-0/+8
|
* *** empty log message ***Werner Koch1998-01-301-3/+10
|
* added some trust model stuffWerner Koch1998-01-161-28/+24
|
* fingerprints and self signatures addedWerner Koch1997-12-091-162/+124
|
* initially checkinWerner Koch1997-11-181-0/+392