David Shaw
ec0cc1f135
* mpicoder.c (mpi_read): If we must fail due to a oversize (generally
...
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).
2004-09-30 04:07:23 +00:00
David Shaw
e152598106
* mpicoder.c, mpi-inline.h, mpi-inv.c, mpiutil.c, mpih-div.c,
...
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.
2003-05-24 17:54:56 +00:00
Werner Koch
4948f99eb4
* mpicoder.c (do_get_buffer): Avoid zero length allocation.
...
Checked that all callers behave properly when NBYTES returns 0 as
the length of the allocated buffer.
2002-09-20 07:40:01 +00:00
Werner Koch
7a71a26d59
* mpi-bit.c (mpi_normalize): Replaced the check for protected by
...
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.
2002-09-11 07:28:44 +00:00
Werner Koch
d6a87e6b28
* mpicoder.c (mpi_set_buffer): Cast all left operands of a shift
...
to a larger type so that 16 bit CPUs don't suffer from an
overflow. Suggested by TOGAWA Satoshi.
2002-09-10 08:28:03 +00:00
Werner Koch
a4750ea3de
* mpicoder.c (do_get_buffer): Don't remove leading zeros if the
...
MPI is marked as protected.
2002-08-13 05:55:16 +00:00
Timo Schulz
14d050a272
2002-08-02 Timo Schulz <ts@winpt.org>
...
* mpicoder.c: Add a '\n' to all log_bug functions.
2002-08-02 11:29:24 +00:00
David Shaw
0ed6228293
Update head to match stable 1.0
2002-06-29 14:15:02 +00:00
Werner Koch
07ca4eaa9d
Removed files from the HEAD revision, because they are now in another
...
repository
2000-12-19 17:20:22 +00:00
Werner Koch
986649bea0
Some configuration changes
2000-11-14 16:04:16 +00:00
Werner Koch
d81c3f733b
See ChangeLog: Fri Jul 28 18:19:11 CEST 2000 Werner Koch
2000-07-28 16:19:07 +00:00
Werner Koch
db43afc923
See ChangeLog: Mon Jan 24 22:24:38 CET 2000 Werner Koch
2000-01-24 21:14:42 +00:00
Werner Koch
0070faa0ff
See ChangeLog: Mon Jan 24 13:04:28 CET 2000 Werner Koch
2000-01-24 11:55:49 +00:00
Werner Koch
ed0b0e09d3
See ChangeLog: Fri Dec 31 12:48:31 CET 1999 Werner Koch
1999-12-31 11:44:29 +00:00
Werner Koch
4555c0be94
See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner Koch
1999-12-08 21:03:03 +00:00
Werner Koch
2694bceb45
See ChangeLog: Fri Nov 19 17:15:20 CET 1999 Werner Koch
1999-11-19 16:11:37 +00:00
Werner Koch
bd7298cf0d
See ChangeLog: Wed Jul 7 13:23:40 CEST 1999 Werner Koch
1999-07-07 11:28:26 +00:00
Werner Koch
750d74333c
See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner Koch
1998-12-23 12:41:40 +00:00
Werner Koch
6d21f2838d
chnages done at the train
1998-08-07 08:53:38 +00:00
Werner Koch
9b609091ab
intermediate check in
1998-08-05 16:51:59 +00:00
Werner Koch
e6ac5acbbf
some more internall structure changes
1998-06-16 15:13:28 +00:00
Werner Koch
700c438def
applied Mathews typo and grammar fixes
1998-04-14 17:51:16 +00:00
Werner Koch
3c7368a33d
new release
1998-04-09 11:19:09 +00:00
Werner Koch
86f261dbc5
cipher reorganisiert
1998-04-07 18:16:10 +00:00
Werner Koch
5a05af2bca
Renamed to GNUPG
1998-02-24 18:50:46 +00:00
Werner Koch
f477447d9a
added option export
1998-02-13 20:58:50 +00:00
Werner Koch
899b8378ec
Fixed a few bugs
1998-02-03 12:09:20 +00:00
Werner Koch
c8f12e218f
changed structure of trustdb
1998-02-02 14:36:06 +00:00
Werner Koch
4539178dae
*** empty log message ***
1998-01-30 16:23:16 +00:00
Werner Koch
4ec1775f3e
added some trust model stuff
1998-01-16 21:15:24 +00:00
Werner Koch
935965049d
fingerprints and self signatures added
1997-12-09 12:46:23 +00:00
Werner Koch
5393dd53c5
initially checkin
1997-11-18 14:06:00 +00:00