Updated
Showing
1 changed file
with
35 additions
and
0 deletions
1 | 2004-11-15 Sergey Poznyakoff | ||
2 | |||
3 | * imap4d/imap4d.c: New option --tls-required: do not allow | ||
4 | authentication until TLS negotiation succeeds. | ||
5 | * imap4d/authenticate.c (imap4d_authenticate): Do not proceed if | ||
6 | tls_required is set. | ||
7 | * imap4d/login.c (imap4d_login): Likewise. | ||
8 | * imap4d/imap4d.h (IMAP_CAPA_STARTTLS,IMAP_CAPA_LOGINDISABLED) | ||
9 | (IMAP_CAPA_XTLSREQUIRED): New defines | ||
10 | * imap4d/starttls.c (imap4d_starttls): Clear tls_required upon | ||
11 | successfull TLS handshake. | ||
12 | (starttls_init): Use IMAP_CAPA_STARTTLS instead of hardcoded | ||
13 | literal. | ||
14 | * include/mailutils/header.h (MU_HEADER_X_EXPIRE_TIMESTAMP): New | ||
15 | define. | ||
16 | |||
17 | * pop3d/pop3d.c: New option --tls-required: do not allow | ||
18 | authentication until TLS negotiation succeeds. | ||
19 | New option --delete-expired: delete expired messages before | ||
20 | closing the mailbox. | ||
21 | * pop3d/capa.c (pop3d_capa): Announce XTLSREQUIRED if appropriate | ||
22 | * pop3d/expire.c (expire_mark_message): New function | ||
23 | * pop3d/pop3d.h: New declarations. | ||
24 | * pop3d/quit.c (pop3d_fix_mark): Use expire_mark_message to | ||
25 | process expired messages. Apart from the new functionality, it | ||
26 | also fixes a bug: len was incorrectly used as a replace indicator | ||
27 | in header_set_value, thus each retrieval of the message was | ||
28 | resetting its expiration date. | ||
29 | |||
30 | * pop3d/stls.c (pop3d_stls): Set state to AUTHORIZATION upon | ||
31 | successful completion of TLS negotiation. | ||
32 | |||
33 | * configure.ac: Raised version number to 0.5.1 | ||
34 | * NEWS: Entry for 0.5.1 | ||
35 | |||
1 | 2004-11-03 Sergey Poznyakoff | 36 | 2004-11-03 Sergey Poznyakoff |
2 | 37 | ||
3 | * dotlock/dotlock.c: Removed -T option (CAN-2004-0984) | 38 | * dotlock/dotlock.c: Removed -T option (CAN-2004-0984) | ... | ... |
-
Please register or sign in to post a comment