/[pkg-mixmaster]/branches/mixmaster_2_9_STABLE/Mix/Src/pgpget.c
ViewVC logotype

Log of /branches/mixmaster_2_9_STABLE/Mix/Src/pgpget.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 327 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 9 20:29:44 2002 UTC (10 years, 7 months ago) by weaselp
File length: 18713 byte(s)
Diff to previous 306
Added closing comments for all #ifdef statements.

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: 18555 byte(s)
Diff to previous 242
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 242 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 11 20:44:49 2002 UTC (10 years, 8 months ago) by rabbi
File length: 18535 byte(s)
Diff to previous 135
Misc Install script fixes for 2.9beta37a.

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/pgpget.c
File length: 18535 byte(s)
Diff to previous 120
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/pgpget.c
File length: 18525 byte(s)
Diff to previous 111
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 111 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 26 23:29:45 2002 UTC (10 years, 10 months ago) by rabbi
Original Path: trunk/Mix/Src/pgpget.c
File length: 18490 byte(s)
Diff to previous 98
Added support for Sym. Encrypted Integrity Protected Data Packet (Tag 18)
and Modification Detection Code Packet (Tag 19) in the OpenPGP code. See
RFC2440bis-05:5.13 for more info.

Mixmaster's PGP functionality and mpgp both need extensive compatibility
and regression testing now.

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/pgpget.c
File length: 15095 byte(s)
Diff to previous 43
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.

Revision 43 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 13 22:33:38 2001 UTC (11 years, 5 months ago) by rabbi
Original Path: trunk/Mix/Src/pgpget.c
File length: 14170 byte(s)
Diff to previous 19
Added another test to ensure len > 0. Not currently necessary, since if
partial > 0, then len must be > 0, however we add this to protect against
possible future changes in pgp_packetpartial().

Revision 19 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 22 00:20:28 2001 UTC (11 years, 6 months ago) by rabbi
Original Path: trunk/Mix/Src/pgpget.c
File length: 14159 byte(s)
Diff to previous 1
Ryan Lackey and Riot Admin reported errors in pgpget.c -- fixed by Ulf M.

Revision 1 - (view) (download) (annotate) - [select for diffs]
Added Wed Oct 31 08:19:51 2001 UTC (11 years, 6 months ago) by rabbi
Original Path: trunk/Mix/Src/pgpget.c
File length: 13986 byte(s)
Initial revision

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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.5