- 23 Oct, 2001 3 commits
-
-
- 22 Oct, 2001 1 commit
-
-
- 21 Oct, 2001 2 commits
-
-
- 20 Oct, 2001 2 commits
-
-
-
* doc/texinfo/mbox.texi: Update the doc for mbox(Unix). * doc/texinfo/pop.texi: Update the doc for mbox(Unix). * imap4d/expunge.c: Bug: Expunge was not sending the untag "* %d EXPUNGED" for message deleted. Call imap4d_sync () which will do the right thing. * imap4d/noop.c: Bug: It should call imap4d_sync () to notify the client of any changes. * imap4d/sync.c (notify_deleted): Typo should be EXPUNGED with a D. (imap4d_sync): Bug: Checked also if the number of messages changed. * mailbox/folder_imap.c (imap_flags): Bug: Rewrite it to be generic and sets the flags for the attribute. (imap_fetch_flags): Call imap_flags(). (imap_permanentflags): Call imap_flags(). * mailbox2/include/mailutils/mbox.h: Update prototypes. * mailbox2/include/mailutils/sys/mbox.h: Update prototypes. * mailbox2/include/mailutils/pop3.h: Update prototypes. * mailbox2/mbox/mbox_expunge.c (mbox_expunge): Calls mbox_expunge0 (). (mbox_save): Calls mbox_expunge0(). * mailbox2/mbox/mbox_scan.c (mbox_scan): Calls mbox_scan0 (). (mbox_count): Calls mbox_scan0(). * mailbox2/pop3/pop3_capa.c: Provide a special iterator. * mailbox2/pop3/pop3_lista.c: Provide a special iterator. * mailbox2/pop3/pop3_uidla.c: Provide a special iterator.
Alain Magloire authored
-
- 19 Oct, 2001 12 commits
-
-
-
-
-
-
-
-
-
-
keeps current context (as a MU header). mh_init(): Use new globals. New functions: mh_save_context, mh_write_context_file, mh_check_folder, mh_getyn.
Sergey Poznyakoff authored -
-
-
- 17 Oct, 2001 12 commits
-
-
-
--enable-debug switch. Changed the last log's header line: apparently was a result of some copy-and-paste :^)
Sergey Poznyakoff authored -
-
-
-
adds -ggdb to the invocation of gcc, and removes any optimization directives from CFLAGS.
Sergey Poznyakoff authored -
-
-
-
-
it is not unusual to see server with a shorter timeout. When the timeout occurs, the server sends a BYE. To catch this all functions in folder_imap.c and mbx_imap.c use a proloque folder_open() or imap_messages_count to check if the server timedout and reconnect. This is not bullet proof since the "* BYE" will be act upon on the second request, the first is where we catch "* BYE". On mailbox2 this behaviour will be disable/enable with a property and make more reliable, so client set the property "AUTORECONNECT". * mailbox/folder_imap.c: Prologue to must functions calling folder_open(). * mailbox/mbx_imap.c: Proloque to must functions calling folder_open() or imap_messages_count. (section_name): Buglet passed the wrong argument to sizeof(). For debugging purposes, to see the traffic * mailbox/folder_imap.c: Print to stderr the command sent to the IMAP server. #define DEBUG_SHOW_COMMAND 1 Print to stderr the responses received from the IMAP server. #define DEBUG_SHOW_RESPONSE 1 Print to stderr the literal/quoted string received from the IMAP server. #define DEBUG_SHOW_DATA 1
Alain Magloire authored
-
- 16 Oct, 2001 5 commits
-
-
-
-
-
* mailbox/sendmail.c: Use vfork() instead of fork(). In a multithreaded environment, fork () may not be supported. Since we do fork()/exec(), vfork() will do fine. This was trigger by QNX/Neutrino, where fork()ing is not supported after threads have been created. 2001-10-15 Sam Roberts * doc/texinfo/programs.texi: Typo and semantics corrections.
Alain Magloire authored
-
- 15 Oct, 2001 3 commits
-
-
-
Bad analysis on my part. Functions removed. * configure.in: Bump to 0.0.9b * TODO: Put a note apropos mailbox2.
Alain Magloire authored
-