Log of /branches/mixmaster_2_9_STABLE/Mix/Src/pgpdata.c
Parent Directory
|
Revision Log
Revision
657 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Nov 7 08:31:43 2003 UTC
(9 years, 6 months ago)
by
weasel
File length: 28250 byte(s)
Diff to
previous 651
Backport r478: Make sure DH/DSA param file is actually opened before writing to it. Fixes a segfault in case it is not.
Revision
331 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 9 20:51:09 2002 UTC
(10 years, 7 months ago)
by
weaselp
File length: 28135 byte(s)
Diff to
previous 327
Whitespace cleanup:
for i in *.c; do cp -a $i $i.orig; sed -e 's/^ /<TAB>/' $i.orig > $i; rm $i.orig; done
for i in *.c *.h; do cp -a $i $i.orig; sed -e 's/[ <TAB>]*$//' $i.orig > $i; rm $i.orig; done
Revision
306 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Oct 4 23:49:17 2002 UTC
(10 years, 7 months ago)
by
rabbi
File length: 27973 byte(s)
Diff to
previous 250
I've back-ported most of the important changes since 2.9b38 to the -STABLE branch.
I've only applied the changes I think are unlikely to break anything. This needs to be tested (and the diff'd reviewed) before we proceed.
If anyone feels I've left out anything that should really be in 2.9, please speak up.
Revision
135 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 16 19:03:37 2002 UTC
(10 years, 9 months ago)
by
rabbi
Original Path:
trunk/Mix/Src/pgpdata.c
File length: 27932 byte(s)
Diff to
previous 134
Mixmaster now uses the OpenPGP MDC packets (as specified in RFC 2440-bis06).
Mixmaster will use MDC packets if the MDC flag is found in the recipient's
PGP key, or by default if it is encrypting with AES.
New keys generated with Mixmaster will have the MDC flag placed in the key's
preferences. Also, cipher preferences are now advertised as CAST5, AES128,
3DES.
Revision
120 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Aug 3 17:08:02 2002 UTC
(10 years, 9 months ago)
by
weaselp
Original Path:
trunk/Mix/Src/pgpdata.c
File length: 27060 byte(s)
Diff to
previous 98
Submitted By: Sami Farin (safari):
Included correct header files.
Src/main.c had incorrect param to buf_appendf.
Added buf_write_sync() (used by Src/rem.c:mix_pool()).
Should a mixmaster machine crash, pool file can contain
any random data after reboot/journal recovery (at least
when using reiserfs).
Maybe not relevant, but strrchr should be used instead of
strchr when looking for domain part.
Src/pgpdata.c:pgp_elgdecrypt() passes uninitialized values
to BN_free if BN_CTX_new fails.
Src/pgpdata.c:pgp_elgencrypt() passes uninitialized value
to BN_free if the third mpi_get(key, i) fails.
Src/random.c does not check return value of read().
Src/rndseed.c does not check return value of read().
Revision
98 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 22 17:54:48 2002 UTC
(10 years, 10 months ago)
by
rabbi
Original Path:
trunk/Mix/Src/pgpdata.c
File length: 26994 byte(s)
Diff to
previous 87
Added support for AES in Type I messages. This should prevent lost mail if
a user attempts to send OpenPGP messages encrypted with AES.
Support for AES requires OpenSSL 0.9.7 (soon to be released.) The Install
script needs to be updated to enable AES if 0.9.7 or later is present.
Also, pgp_keylen now returns 0 instead of -1 for unknown symalgo. Output
of pgp_keylen is used in buf_appendrnd and in other functions without
checking, so they might be unhappy with -1. (We should really check for
this.)
Thanks to Disastry and Peter for working on this.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.