1. 09 Oct, 2010 1 commit
  2. 05 Jan, 2010 1 commit
  3. 21 Dec, 2007 1 commit
    • speed up.
      * imap4d/imap4d.h (WCARD_NOMATCH,WCARD_MATCH)
      (WCARD_RECURSE_MATCH): Remove.
      * imap4d/list.c: Rewrite using mu_folder_enumerate.
      * imap4d/lsub.c (imap4d_lsub): Fix call to util_wcard_match.
      * imap4d/util.c (util_wcard_match): Return 0 for match, 1
      otherwise.
      * imap4d/testsuite/imap4d/list.exp: Fix two testcases to match
      the new (stricter RFC-compliant) behavior.
      * include/mailutils/folder.h (mu_folder_match_fp): New typedef.
      (mu_folder_enumerate_fp): New typedef.
      (mu_folder_enumerate): New function.
      (mu_folder_set_match, mu_folder_get_match): New functions.
      
      * libproto/imap/folder.c, libproto/include/imap0.h,
      libproto/nntp/folder.c : Use new folder list framework.
      * libproto/include/folder0.h (struct _mu_folder._list): Change
      signature.
      (_match): New member.
      * libproto/mbox/folder.c (_path_is_scheme): Improve automatic
      mailbox	format detection.
      (folder_mbox_list): Do not use glob, recursively scan
      subdirectories instead.
      * mailbox/folder.c (mu_folder_match): New function.
      (mu_folder_create_from_record): Set mu_folder_match as the default
      matcher.
      (mu_folder_set_match, mu_folder_get_match): New functions.
      (mu_folder_enumerate): New function.
      (mu_folder_list): Rewrite using mu_folder_enumerate.
      Sergey Poznyakoff authored
  4. 13 Dec, 2007 1 commit
    • examples/decode2047.c, examples/echosrv.c, examples/encode2047.c,
      examples/header.c, examples/http.c, examples/iconv.c,
      examples/listop.c, examples/lsf.c, examples/mailcap.c,
      examples/mimetest.c, examples/msg-send.c, examples/muemail.c,
      examples/murun.c, examples/nntpclient.c, examples/pop3client.c,
      examples/sfrom.c, examples/url-parse.c: Include config.h. Use
      MU_ASSERT instead of assert.
      
      * include/mailutils/cfg.h (struct mu_cfg_section.offset): New
      member.
      * include/mailutils/debug.hm4 (MU_ASSERT): New member.
      * lib/utmp.c: Include config.h.
      * libcfg/Makefile.am (libmucfg_la_SOURCES): Add acl.c.
      * libcfg/acl.c: New file.
      * libcfg/common.c (cb_debug_level): Immediately set debugging
      level.
      * mailbox/acl.c: mu_acl_log expands its argument.
      * mailbox/cfg_driver.c (mu_create_canned_section)
      (mu_create_canned_param): Avoid creating container twice.
      * mailbox/cfg_format.c (format_param): Do not pring type if
      argname contains a colon.
      * mailbox/cfg_parser.y (_scan_tree_helper): Compute target
      pointer.
      
      * imap4d/imap4d.c, imap4d/imap4d.h, pop3d/pop3d.c,
      pop3d/pop3d.h: Use MU ACLs
      Sergey Poznyakoff authored
  5. 27 Jun, 2007 1 commit
  6. 31 Aug, 2005 1 commit