1. 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
  2. 27 Jun, 2007 1 commit
  3. 22 Feb, 2007 1 commit
  4. 15 Nov, 2005 1 commit
  5. 27 Aug, 2005 1 commit
  6. 26 Aug, 2005 1 commit
  7. 11 Aug, 2005 1 commit
  8. 26 Jul, 2005 2 commits
  9. 17 May, 2005 1 commit
  10. 05 Jul, 2004 1 commit
  11. 03 Jul, 2004 1 commit
  12. 01 Jul, 2004 3 commits
  13. 28 Jun, 2004 1 commit
  14. 04 Jun, 2004 1 commit
  15. 02 Jun, 2004 1 commit
  16. 05 Jan, 2004 1 commit
  17. 25 Oct, 2003 1 commit
  18. 24 Oct, 2003 1 commit
  19. 10 Oct, 2003 1 commit
  20. 06 Oct, 2003 1 commit
  21. 21 Aug, 2003 1 commit
  22. 16 Jul, 2003 1 commit
  23. 09 Feb, 2003 1 commit
  24. 03 Feb, 2003 1 commit
  25. 22 Jan, 2003 1 commit
  26. 29 Dec, 2002 1 commit
  27. 15 Nov, 2002 1 commit
  28. 25 Aug, 2002 1 commit
  29. 23 Jan, 2002 1 commit
  30. 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
  31. 19 Mar, 2001 1 commit
  32. 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
  33. 11 Dec, 2000 1 commit
  34. 05 Dec, 2000 1 commit
  35. 04 Dec, 2000 1 commit
  36. 13 Nov, 2000 1 commit
  37. 09 Nov, 2000 1 commit