Update
Showing
1 changed file
with
45 additions
and
1 deletions
1 | 2001-02-04 Alain Magloire | ||
2 | |||
3 | * mailbox/message.c (message_get_uid) : Add message_get_uid() for | ||
4 | the UID of the message (IMAP definition) and message_get_uidl() for | ||
5 | the POP3 definition. | ||
6 | * mailbox/attachment.c : Indentation fixes. | ||
7 | * mailbox/file_stream.c : Make sure that the FILE* is close before opening. | ||
8 | * mailbox/folder_imap.c : Use strcasecmp() not strcmp(). | ||
9 | * mailbox/mailbox.c : Added mailbox_uidnext() and mailbox_uidvalidity. | ||
10 | * mailbox/mapfile_stream.c : When munmap() failed we should check | ||
11 | against MAP_FAILED, not NULL. | ||
12 | * mailbox/mbx_imap.c : Implement imap_uidnext(), imap_uidvalidity() | ||
13 | imap_message_uid(). | ||
14 | * mailbox/mbx_mbox.c : Implement mbox_uidnext(), mbox_uidvalidity() | ||
15 | mbox_message_uid(). | ||
16 | * mailbox/mbx_mboxscan.c : Implement uidvalidity, it is save int the | ||
17 | header of the first message, "X-IMAPbase: 127673838 123", a la c-client. | ||
18 | Save UID, it is save in "X-UID". | ||
19 | * mailbox/mbx_pop.c : Implement pop_messages_recent(), | ||
20 | pop_message_unseen() and pop_uid(). | ||
21 | * mailbox/trans_stream.c : Indentation fixes. | ||
22 | |||
23 | * include/mailutils/message.h: New prototypes message_get_uid(), | ||
24 | message_set_get_uid(). | ||
25 | * include/mailutils/mailbox.h: New prototypes mailbox_uidnext(), | ||
26 | mailbox_uidvalidity(). | ||
27 | |||
28 | * lib/snprintf.c lib/snprintf.h : Put it under the LGPL term. | ||
29 | |||
30 | * mailbox/imap4d/fetch.c : First draft implementation, very yucky. | ||
31 | * mailbox/imap4d/select.c : First draft implementation. | ||
32 | * mailbox/imap4d/util.c : Add util_msgset() and util_send(). | ||
33 | Reuse of util_getcommand() for subcommands. | ||
34 | |||
35 | * mailbox/pop3d/uidl.c : API change the call is message_get_uidl() | ||
36 | to have UIDL POP3. | ||
37 | |||
38 | |||
39 | 2001-02-03 Alain Magloire | ||
40 | |||
41 | * mailbox/mailbox.c mailbox/mbx_mbox.c mailbox/mbx_imap.c : | ||
42 | Implement mailbox_messages_recent() and mailbox_message_unseen(), this | ||
43 | time as define by the IMAP rfc. | ||
44 | |||
1 | 2001-02-02 Alain Magloire | 45 | 2001-02-02 Alain Magloire |
2 | 46 | ||
3 | * mailbox/header.c : ENOENT was not return if the header was | 47 | * mailbox/header.c : ENOENT was not return if the header was |
... | @@ -18,7 +62,7 @@ | ... | @@ -18,7 +62,7 @@ |
18 | "Whether the removal was successful or not, the server | 62 | "Whether the removal was successful or not, the server |
19 | then releases any exclusive-access lock on the maildrop | 63 | then releases any exclusive-access lock on the maildrop |
20 | and closes the TCP connection." This was not done if error | 64 | and closes the TCP connection." This was not done if error |
21 | occured while expunging, no we will close the connection and | 65 | occured while expunging, now we will close the connection and |
22 | notify the client of the error(ERR_FILE). | 66 | notify the client of the error(ERR_FILE). |
23 | 67 | ||
24 | 2001-02-01 Alain Magloire | 68 | 2001-02-01 Alain Magloire | ... | ... |
-
Please register or sign in to post a comment