1. 19 Apr, 2017 1 commit
  2. 01 Jan, 2017 1 commit
  3. 22 Jan, 2016 1 commit
  4. 02 Mar, 2015 1 commit
  5. 05 Feb, 2014 1 commit
  6. 05 Jan, 2012 1 commit
  7. 02 Jan, 2011 1 commit
  8. 11 Dec, 2010 4 commits
    • * libmailutils/base/argcvjoin.c (mu_argcv_join): Fix a
      memory allocation error.
      * libmailutils/base/msgid.c (concat): Remove.
      (mu_rfc2822_references,mu_rfc2822_in_reply_to): Use mu_argcv_join
      to concatenate strings.
      Sergey Poznyakoff authored
    • * libmailutils/base/spawnvp.c (mu_spawnvp): Use fork and _exit,
      unconditionally.
      * libmailutils/stdstream/basestr.c (mu_stdstream_setup): Borrow
      descriptors 0, 1, 2.
      
      * mail/mail.h (compose_env) <filename, file, ofile>: Remove.
      <compstr>: New member.
      * mail/alias.c: Use MU streams instead of stdlib.
      * mail/alt.c: Likewise.
      * mail/copy.c: Likewise.
      * mail/decode.c: Likewise.
      * mail/echo.c: Likewise.
      * mail/envelope.c: Likewise.
      * mail/eq.c: Likewise.
      * mail/escape.c: Likewise.
      * mail/followup.c: Likewise.
      * mail/from.c: Likewise.
      * mail/inc.c: Likewise.
      * mail/mail.c: Likewise.
      * mail/mailline.c: Likewise.
      * mail/mailvar.c: Likewise.
      * mail/msgset.y: Likewise.
      * mail/print.c: Likewise.
      * mail/quit.c: Likewise.
      * mail/reply.c: Likewise.
      * mail/retain.c: Likewise.
      * mail/send.c: Likewise.
      * mail/setenv.c: Likewise.
      * mail/shell.c: Likewise.
      * mail/size.c: Likewise.
      * mail/source.c: Likewise.
      * mail/summary.c: Likewise.
      * mail/top.c: Likewise.
      * mail/unset.c: Likewise.
      * mail/util.c: Likewise.
      * mail/version.c: Likewise.
      * mail/write.c: Likewise.
      * mail/z.c: Likewise.
      Sergey Poznyakoff authored
  9. 09 Oct, 2010 1 commit
  10. 05 Jan, 2010 1 commit
  11. 12 Jul, 2009 1 commit
    • * NEWS, doc/texinfo/programs.texi: Update.
      * mail/mail.c (parse_opt): Remove the fixme.
      * mail/mailvar.c (mailvar_tab): Add `byname'.
      * mail/reply.c (reply0): Use `byname' when deciding where to
      save the message.
      * mail/util.c: Fix comment.
      Sergey Poznyakoff authored
  12. 11 Jul, 2009 1 commit
    • * NEWS: Update.
      * doc/texinfo/programs.texi: Document new variables and commands.
      * mail/envelope.c: New file.
      * mail/mailvar.c: New file.
      * mail/Makefile.am (mail_SOURCES): Add envelope.c and mailvar.c.
      
      * mail/mail.h (EF_HIDDEN): New constant
      (mail_env_data_t, mail_env_entry, mail_env_entry_is_set)
      (mail_env_entry, util_getenv, util_printenv, util_setenv)
      (var_iterator_t, var_iterate_next, var_iterate_first)
      (var_iterate_end, var_compl): Removed.
      
      (union mailvar_value, struct mailvar_variable
      (mail_variable, mail_envelope, print_envelope)
      (mailvar_find_variable, mailvar_get, mailvar_print)
      (mailvar_variable_format, mailvar_set, mailvar_set_compl): Add prototypes.
      (MOPTF_OVERWRITE, MOPTF_QUIET)
      
      * mail/table.c: List new commands: envelope, setq, variable.
      Implement completion for `set'.
      * mail/testsuite/mail/if.exp: Use setq to set a read-only variable.
      
      mail/alias.c, mail/decode.c, mail/delete.c, mail/escape.c
      mail/file.c, mail/folders.c, mail/from.c, mail/if.c,
      mail/mail.c, mail/mailline.c, mail/msgset.y, mail/pipe.c,
      mail/print.c, mail/quit.c, mail/reply.c, mail/send.c,
      mail/set.c, mail/shell.c, mail/top.c, mail/unset.c,
      mail/util.c: Use mailvar functions.
      Sergey Poznyakoff authored
  13. 07 Jul, 2009 1 commit
    • * include/mailutils/cctype.h: New file.
      * include/mailutils/cstr.h: New file.
      * include/mailutils/Makefile.am: Add new files.
      * mailbox/cstrcasecmp.c: New file.
      * mailbox/cstrlower.c: New file.
      * mailbox/cstrupper.c: New file.
      * mailbox/muctype.c: New file.
      * mailbox/strltrim.c: New file.
      * mailbox/strrtrim.c: New file.
      * mailbox/strskip.c: New file.
      * mailbox/Makefile.am: Add new files.
      * .gitignore: Update
      
      * gnulib.modules: Remove strcase.
      
      * comsat/comsat.h, imap4d/imap4d.h, include/mailutils/mailutils.h,
      include/mailutils/mutil.h, include/mailutils/sys/pop3.h,
      libmu_scm/mu_scm.h, mail/mail.h: Include cstr.h and cctype.h.
      
      * comsat/oldcfg.c, config/mailutils-config.c,
      examples/mimetest.c, examples/mta.c, examples/nntpclient.c,
      examples/pop3client.c, imap4d/append.c, imap4d/create.c,
      imap4d/delete.c, imap4d/fetch.c, imap4d/id.c,
      imap4d/idle.c, imap4d/list.c, imap4d/namespace.c,
      imap4d/rename.c, imap4d/search.c, imap4d/status.c,
      imap4d/store.c, imap4d/uid.c, imap4d/util.c,
      libmu_argp/compat.c, libmu_auth/ldap.c,
      libmu_auth/sql.c, libmu_scm/mu_message.c,
      libmu_sieve/actions.c, libmu_sieve/comparator.c,
      libmu_sieve/extensions/list.c, libmu_sieve/extensions/spamd.c,
      libmu_sieve/extensions/vacation.c, libmu_sieve/load.c,
      libmu_sieve/sieve.l, libmu_sieve/tests.c,
      libproto/imap/folder.c, libproto/mailer/smtp.c,
      libproto/mbox/mbox.c, libproto/mh/folder.c,
      libproto/mh/mbox.c, libproto/pop/folder.c,
      libproto/pop/mbox.c, libproto/pop/pop3_connect.c,
      maidag/forward.c, maidag/lmtp.c, maidag/maidag.c,
      maidag/maidag.h, maidag/mailquota.c, mail/alt.c,
      mail/copy.c, mail/decode.c, mail/escape.c,
      mail/followup.c, mail/mail.c, mail/mailline.c,
      mail/msgset.y, mail/print.c, mail/reply.c,
      mail/send.c, mail/shell.c, mail/util.c,
      mail/write.c, mailbox/address.c,
      mailbox/amd.c, mailbox/assoc.c,
      mailbox/attachment.c, mailbox/attribute.c,
      mailbox/cfg_lexer.l, mailbox/date.c,
      mailbox/filter.c, mailbox/gdebug.c,
      mailbox/header.c, mailbox/kwd.c,
      mailbox/locale.c, mailbox/mailcap.c,
      mailbox/mailer.c, mailbox/message.c,
      mailbox/message_stream.c, mailbox/mime.c,
      mailbox/msrv.c, mailbox/mutil.c,
      mailbox/parse822.c, mailbox/progmailer.c,
      mailbox/rfc2047.c, mailbox/syslog.c, mailbox/url.c,
      mailbox/version.c, mh/mh.h, mh/mh_alias.l,
      mh/mh_ctx.c, mh/mh_fmtgram.y, mh/mh_init.c,
      mh/mh_list.c, mh/mh_msgset.c, mh/mh_sequence.c,
      mh/mh_whatnow.c, mh/mh_whom.c, mh/mhn.c,
      mh/mhparam.c, mh/pick.y, mh/sortm.c,
      mimeview/mimetypes.y, pop3d/bulletin.c,
      pop3d/expire.c, pop3d/pop3d.c, pop3d/pop3d.h,
      pop3d/popauth.c, pop3d/user.c, readmsg/msglist.c,
      readmsg/readmsg.c, readmsg/readmsg.h, sql/mysql.c,
      sql/postgres.c: Use locale-independent cclass and str functions.
      Sergey Poznyakoff authored
  14. 16 Apr, 2009 1 commit
    • * include/mailutils/address.h (struct _mu_address): Rename to
      struct mu_address: it is public interface.
      * include/mailutils/types.hin: Likewise.
      * examples/addr.c: Likewise.
      * mailbox/address.c: Likewise.
      * mailbox/parse822.c: Likewise.
      
      * libmu_sieve/extensions/vacation.c (vacation_reply): Fix memory leaks.
      * libproto/mailer/mbox.c (remote_mbox_append_message): Use
      mu_address_create_hint instead of mu_set_user_email_domain/mu_address_create.
      * maidag/maidag.c (main): Set both diag and debug printers explicitly.
      * mail/from.c (mail_from0): minor change.
      * mail/reply.c (reply0): Fix memory leak.
      * mailbox/header.c: minor change.
      Sergey Poznyakoff authored
  15. 27 Jun, 2007 1 commit
  16. 24 Jun, 2007 1 commit
  17. 29 Aug, 2005 1 commit
  18. 27 Aug, 2005 1 commit
  19. 26 Aug, 2005 1 commit
  20. 15 Jun, 2005 1 commit
  21. 17 May, 2005 1 commit
  22. 05 Mar, 2005 1 commit
  23. 20 Sep, 2003 1 commit
  24. 09 Feb, 2003 1 commit
  25. 16 Jan, 2003 1 commit
  26. 29 Dec, 2002 1 commit
  27. 27 Dec, 2002 1 commit
  28. 23 Dec, 2002 1 commit
  29. 05 Nov, 2002 1 commit
  30. 13 Oct, 2002 1 commit
  31. 02 Oct, 2002 1 commit
  32. 26 Sep, 2002 1 commit
  33. 15 Aug, 2002 1 commit
  34. 23 Jul, 2002 1 commit
  35. 14 Oct, 2001 1 commit
  36. 05 Jul, 2001 1 commit
    • 	the message is pipe to the cmd and if starts with '/' it is
      	save to a file.
      	     mailx ghislaine '|cat >save'
      	mails a message to ghislaine and also copies the message into a file
      	called save.
      
      	* mail/mail.h: Change struct send_environ to contain
      	two new fields char **outfiles and int nfiles.
      	* mail/send.c: Look for '/' and '|' when parsing the addresses
      	and add them to struct send_environ outfiles.
      	(mail_send0):  Memory overflow, we were free(buf) twice.
      	made char *buf local where it is needed.  Save the message
      	to outfiles when set.
      	(isfilename): New function.
      	* mail/followup.c: Initialise the struct send_environ new fields.
      	* mail/reply.c: Initialise the struct send_environ new fields.
      
      	* lib/argcv.c: Add support to consider string between
      	single quote like one word(same as double quotes).
      Alain Magloire authored
  37. 30 Jun, 2001 1 commit