- 07 Dec, 2007 1 commit
-
-
* examples/Makefile.am: Add aclck * examples/aclck.c: New file. Test program for ACLs. * include/mailutils/Makefile.am (pkginclude_HEADERS): Add acl.h, kwd.h and vartab.h. * include/mailutils/acl.h: New file. ACL declarations. * include/mailutils/kwd.h: New file. Declarations for simple string to token conversion. * include/mailutils/vartab.h: New file. Declarations of functions for variable expansion. * include/mailutils/mailutils.h: Include acl.h, kwd.h and vartab.h. * include/mailutils/types.hin: Define mu_vartab_t * mailbox/Makefile.am (libmailutils_la_SOURCES): Add acl.c, kwd.c, and vartab.c. * mailbox/acl.c: New file. * mailbox/kwd.c: New file. * mailbox/vartab.c: New file. * mailbox/cfg_parser.y (parse_cidr): Fix typo. * mailbox/list.c: Fix indentation. * mailbox/mailbox.c (_create_mailbox): Fix type of level. * mailbox/syslog.c: Use mu_kwd_* functions.
Sergey Poznyakoff authored
-
- 27 Jun, 2007 1 commit
-
-
- 22 Feb, 2007 1 commit
- 15 Nov, 2005 1 commit
-
-
- 27 Aug, 2005 1 commit
-
-
- 26 Aug, 2005 1 commit
-
-
- 11 Aug, 2005 1 commit
-
-
- 26 Jul, 2005 2 commits
-
-
-
argument indicating whether to insert item before or after the reference one.
Sergey Poznyakoff authored
-
- 17 May, 2005 1 commit
-
-
- 05 Jul, 2004 1 commit
-
-
- 03 Jul, 2004 1 commit
-
-
- 01 Jul, 2004 3 commits
-
-
- 28 Jun, 2004 1 commit
-
-
- 04 Jun, 2004 1 commit
-
-
- 02 Jun, 2004 1 commit
-
-
- 05 Jan, 2004 1 commit
-
-
- 25 Oct, 2003 1 commit
-
-
- 24 Oct, 2003 1 commit
-
-
- 10 Oct, 2003 1 commit
- 06 Oct, 2003 1 commit
- 21 Aug, 2003 1 commit
-
-
- 16 Jul, 2003 1 commit
-
-
- 09 Feb, 2003 1 commit
-
-
- 03 Feb, 2003 1 commit
-
-
- 22 Jan, 2003 1 commit
-
-
(list_remove, list_replace): Use list->comp for comparing list items with the supplied data.
Sergey Poznyakoff authored
-
- 29 Dec, 2002 1 commit
- 15 Nov, 2002 1 commit
-
-
- 25 Aug, 2002 1 commit
-
-
Besides, pointer comparison on equality/inequality is strictly defined in C.
Sergey Poznyakoff authored
-
- 23 Jan, 2002 1 commit
-
-
- 15 Oct, 2001 1 commit
-
-
it is the same approach as in mail/util.c(environment) settings. The old code was simply overkill, property_t was seldomly use if at all and no need for heavy hash table and all that jazz. * mailbox/property.c: New code, the same as mail/util.c environment. * mailbox/mbx_mbox.c (_mbx_init): Remove property_add_defaults() etc .. no longer in use in the initialisation code. * mailbox/mbx_imap.c: Likewised * mailbox/mbx_pop.c: Likewised * mailbox/mbx_mh.c: Likewised * mailbox/header.c: Remove property code. * mailbox/body.c: Remove property code. * mailbox/message.c: Remove property code. * mailbox/filter.c: Change the code according to the new property_t. * mailbox/filter_rfc822.c: Change the code according to the new property_t. * include/mailutils/header.h: Remove property. * include/mailutils/body.h: Remove property. * include/mailutils/message.h: Remove property. * include/mailutils/property.h: Remove property_add_defaults() property_set_valued () takes one more argument for overwrite. * mailbox/include/header0.hy: Remove property field. * mailbox/include/body0.hy: Remove property field. * mailbox/include/message0.hy: Remove property field. * mailbox/mailbox.c(mailbox_get_property mailbox_set_property): Changed Property code. * mailbox/mailer.c(mailer_set_property mailer_get_property): Changed Property code. * mailbox/folder_imap.c (imap_search imap_expunge imap_status): Stubs Search is not implemented yet, STATUS neither and EXPUNGE is not used. * mailbox/list.c: Rename variable index to indx to shutup gcc whos confusing with index() when warning level was high. * mailbox/md5-rsa.c: Likewised. * mailbox/mailbox.c (mailbox_get_debug mailbox_set_debug): The debug object was being set on the folder not the mailbox. * mailbox/mbx_imap.c (imap_messages_count): Attempt to reconnect if the connection timeout. Is this wise ? (imap_scan0): Move gut of imap_scan() code tho here. (imap_scan): Stub calling imap_scan0() with notification enable. (imap_expunge): After CLOSE, call imap_scan0() wiht notification disable. Memory leak in parse822, this was a real pain to trace, because of the recursive nature of the algorithm. Sam should buy me a beer for this. * mailbox/parse822.c: Use more assert to catch errors. (parse822_group): phrase was not free() in case of failure. (parse822_mail_box): Dead if branch remove and free phrase. (parse822_route): accumulator was not being freed. (parse822_local_part): Move down st_free(more). (parse822_domain): Move down st_free(more).
Alain Magloire authored
-
- 19 Mar, 2001 1 commit
-
-
you can get a substring of the message starting from a certain offset. To make the coding of imap4d simpler the complexity was move to the library. It is possible now by setting a property of the mailbox to make it output rfc822 stream i.e. "\r\n" terminated stream, the offset and the size are also in term of rfc822.
Alain Magloire authored
-
- 25 Jan, 2001 1 commit
-
-
change, this will help to know if the message_is_modified() and speed things up when expunging. file_stream.c : Don't disable the stream buffering and let the OS choose the best BUFSIZ i.e. remove setbuf() call. message.c registrar.c mailer.c folder.c header.c list.c mailbox.c : Copyright and indent. mapfile_stream.c mbx_imap.c mbx_mbox.c mbx_pop.c : go easy on the stack for array of strings. stream.c : Put code for doing our own simple littel buffering.
Alain Magloire authored
-
- 11 Dec, 2000 1 commit
-
-
- 05 Dec, 2000 1 commit
-
-
- 04 Dec, 2000 1 commit
- 13 Nov, 2000 1 commit
-
-
- 09 Nov, 2000 1 commit
-
-