1. 22 Jan, 2016 1 commit
  2. 02 Mar, 2015 1 commit
  3. 10 Aug, 2014 1 commit
    • * imap4d/search.c (imap4d_search0): Use parsebuf.err_mesg if defined,
      otherwise fall back to the general "parse error" message.
      * include/mailutils/datetime.h (MU_DATETIME_INTERNALDATE): Use %e for
      day. Day can be one-digit decimal.
      * libmailutils/datetime/scantime.c (mu_scan_datetime): Skip initial
      ws for %e.
      * mu/imap.c (com_search): Print newline after the "no matches" message.
      Sergey Poznyakoff authored
  4. 26 Feb, 2014 1 commit
  5. 05 Feb, 2014 1 commit
  6. 02 Apr, 2013 1 commit
  7. 30 Mar, 2013 1 commit
    • * include/mailutils/imap.h (mu_imap_search): New proto.
      * libproto/imap/search.c: New file.
      * include/mailutils/sys/imap.h (MU_IMAP_CLIENT_SEARCH_RX): New state.
      * libproto/imap/fetch.c: Fix debugging categories
      * libproto/imap/mbox.c (_imap_messages_recent)
      (_imap_message_unseen): Use search if information is not
      readily available.
      * libproto/imap/status.c (_mu_imap_status_name_table): Comment
      out UNSEEN: its semantics is entirely different from what we
      need.
      * libproto/imap/Makefile.am: Add new file.
      * mu/imap.c: Implement search.
      
      * include/mailutils/sys/mailbox.h (_mu_mailbox) <_get_atime>: New method.
      * include/mailutils/mailbox.h (mu_mailbox_access_time): New proto.
      * libproto/mbox/mbox.c (_mailbox_mbox_init): Initialize
      >_get_atime.
      * libmailutils/mailbox/mailbox.c (mu_mailbox_access_time): New function.
      
      * libmailutils/datetime/utcoff.c (mu_utc_offset): Rewrite using tzset.
      
      * mh/msgchk.c: Implement --date.
      Check for new mail using both recent and unseen messages.
      Sergey Poznyakoff authored
  8. 05 Jan, 2012 1 commit
  9. 13 Dec, 2011 1 commit
  10. 08 Dec, 2011 3 commits
    • The function initializes mu_timezone structure to the local timezone.
      
      * include/mailutils/datetime.h (mu_utc_offset): Change return type.
      (mu_datetime_tz_local): New proto.
      * libmailutils/datetime/tzlocal.c: New file.
      * libmailutils/datetime/Makefile.am: Add new file.
      * libmailutils/datetime/scantime.c (mu_scan_datetime): Use
      mu_datetime_tz_local to initialize local TZ.
      * mh/mh_format.c (_parse_date): Likewise.
      * libmailutils/datetime/utcoff.c (mu_utc_offset): Returns int.
      * libmu_sieve/actions.c (mime_create_ds): Use mu_c_streamftime
      to format time directly to stream.
      Sergey Poznyakoff authored
    • * configure.ac: Build libmailutils/datetime/Makefile.am
      * include/mailutils/datetime.h (mu_datetime_julianday)
      (mu_datetime_dayofweek,mu_datetime_dayofyear)
      (mu_datetime_year_days): New protos.
      * libmailutils/Makefile.am (SUBDIRS): Add datetime
      (libmailutils_la_LIBADD): Add libdatetime.la
      * libmailutils/base/Makefile.am (libbase_la_SOURCES): Remove date.c
      and strftime.c.
      * libmailutils/base/date.c: Remove.
      * libmailutils/base/strftime.c: Move to libmailutils/datetime
      * libmailutils/datetime/Makefile.am: New file.
      * libmailutils/datetime/dow.c: New file.
      * libmailutils/datetime/doy.c: New file.
      * libmailutils/datetime/jd.c: New file.
      * libmailutils/datetime/scantime.c: New file.
      * libmailutils/datetime/streamftime.c: New file.
      * libmailutils/datetime/tab.c: New file.
      * libmailutils/datetime/unixtime.c: New file.
      * libmailutils/datetime/utcoff.c: New file.
      * libmailutils/datetime/yd.c: New file.
      * libmailutils/tests/scantime.at: Fix yday numbers.
      Sergey Poznyakoff authored