1 |
|
2003-10-06 Sergey Poznyakoff |
2 |
|
|
3 |
|
* configure.ac: Raised version number to 0.4 |
4 |
|
|
5 |
|
* lib/getopt.c: Moved to ... |
6 |
|
* mailbox/getopt.c: ... here |
7 |
|
* lib/getopt1.c: Moved to ... |
8 |
|
* mailbox/getopt1.c: ... here |
9 |
|
* lib/Makefile.am: Removed getopt. |
10 |
|
* mailbox/Makefile.am: Added getopt. |
11 |
|
|
12 |
|
* m4/getopt.m4: New file |
13 |
|
* m4/mu_libobj.m4 (MU_HEADER): Prevent multiple inclusions. |
14 |
|
* m4/Makefile.am: Added getopt.m4 |
15 |
|
|
16 |
|
* imap4d/imap4d.h: Added missing includes |
17 |
|
* mail/mail.h: Likewise |
18 |
|
* mail/util.c: Likewise |
19 |
|
* mailbox/ticket.c: Likewise |
20 |
|
* auth/tls.c: Likewise |
21 |
|
* from/from.c: Likewise |
22 |
|
* readmsg/readmsg.c: Likewise |
23 |
|
* readmsg/readmsg.h: Likewise |
24 |
|
|
25 |
|
* mail/decode.c (display_message): Bugfix |
26 |
|
* mailbox/locale.c (mu_charset_lookup): Bugfix |
27 |
|
* mailbox/mailutils-config.c: Minor fix in the help string. |
28 |
|
* mh/repl.c: Likewise. |
29 |
|
* mh/mh.h (mh_format_str): Added prototype. |
30 |
|
|
31 |
|
* NEWS: Updated |
32 |
|
|
33 |
2003-10-05 Alain Magloire |
2003-10-05 Alain Magloire |
34 |
|
|
35 |
* examples/pop3client.c: A simple example illustrating the use |
* examples/pop3client.c: A simple example illustrating the use |
37 |
|
|
38 |
2003-10-05 Alain Magloire |
2003-10-05 Alain Magloire |
39 |
|
|
40 |
Implementation of the lower level functions for POP3 in a separate library. |
Implementation of the lower level functions for POP3 in a separate |
41 |
This the first draft, the code is not yet enable in the Makefile.am |
library. |
42 |
|
This the first draft, the code is not yet enabled in the Makefile.am |
43 |
|
|
44 |
* mailbox/pop/pop3_apop.c: APOP |
* mailbox/pop/pop3_apop.c: APOP |
45 |
* mailbox/pop/pop3_capa.c: CAPA |
* mailbox/pop/pop3_capa.c: CAPA |
69 |
* mailbox/pop/pop3_user.c: USER |
* mailbox/pop/pop3_user.c: USER |
70 |
|
|
71 |
* include/mailutils/pop3.h: Declaration of the public functions. |
* include/mailutils/pop3.h: Declaration of the public functions. |
72 |
* include/mailutils/sys/pop3.h: Declaration of the internal functions and structures. |
* include/mailutils/sys/pop3.h: Declaration of the internal |
73 |
|
functions and structures. |
74 |
|
|
75 |
* doc/texinfo/pop3.texi: updated. |
* doc/texinfo/pop3.texi: updated. |
76 |
|
|
77 |
2003-10-05 Alain Magloire |
2003-10-05 Alain Magloire |
78 |
|
|
79 |
When list_destroy() is called, we need to provide also |
When list_destroy() is called, we need to provide also |
80 |
a way to free the item is necessary. To do this we added a new function: |
a way to free the item is necessary. To do this we added a new |
81 |
|
function: |
82 |
|
|
83 |
extern int list_set_destroy_item __P ((list_t list, void (*destoy_item) __P((void *)))); |
extern int list_set_destroy_item __P ((list_t list, |
84 |
|
void (*destoy_item) __P((void *)))); |
85 |
|
|
86 |
This function let us register a function to call on the item |
This function let us register a function to call on the item |
87 |
when the list is being destroy. |
when the list is being destroy. |
88 |
Unresolved Problems: What about list_remove() and list_replace() ? |
Unresolved Problems: What about list_remove() and list_replace() ? |
89 |
should destroy_item() be called when the item is no longer in the list ? |
should destroy_item() be called when the item is no longer in the |
90 |
|
list ? |
91 |
|
|
92 |
* mailbox/list.c (list_destroy) : Call to list->destroy_item() when |
* mailbox/list.c (list_destroy) : Call to list->destroy_item() when |
93 |
the data is free(). |
the data is free(). |