1. 28 Feb, 2001 1 commit
    • imap4d/fetch.c : ENVELOPE implemented.
      
      mailbox/address.c : Remove quotes FIXME: need a rewriting to do proper
      RFC822 address parsing.
      
      mailbox/folder_imap.c mailbox/mbx_imap.c mailbox/mbx_mbox.c
      mailbox/include/imap0.h  : various fixes, not critical.
      Alain Magloire authored
  2. 27 Feb, 2001 1 commit
    • doc/mailbox.texi: ?
      imap4d/fetch.c: Cool!  Things are finally falling in place for the
      fetch, pieces missing:  bodystructures, body[header.fields],
      body[header.fields.not].  I need to find a way to cleanly check the
      spacing, I got things like:
      * FETCH 1 ( FLAGS ( \Read \Seen ))
      Which is compliant but too many spaces at the compliant it should be
      * FETCH 1 (FLAGS (\Read \Seen ))
      imap4d/imap4d.h imap4d/util.c : New helper function util_token().
      mailbox/mbx_imap.c : getting the size of the subparts from the bodystructure.
      Alain Magloire authored
  3. 26 Feb, 2001 1 commit
    • doc/mailbox.texi : Why is this always show? I did not touch it.
      lib/strtok_r.c : Return NULL and save the old pointer.
      mailbox/folder_imap.c mailbox/mbx_imap.c: Implement FETCH .. ye!!!
      mailbox/mbx_mbox.c : some comments.
      Alain Magloire authored
  4. 23 Feb, 2001 1 commit
    • will permit to change the behaviour of the mailbox.  For example
      POP3 and IMAP4 streams are RFC822 meaning they end with "\r\n",
      Now I'm doing ugly hack to convert it and maintain the offset,
      that does not work well.  Rather lets put the trouble on
      the client ;-) but by setting property_set ("RFC822_FORMAT");
      the conversion "\r\n" can still be done. But it will be up
      to the client to do the offset calculation.
      Alain Magloire authored
  5. 22 Feb, 2001 2 commits
  6. 21 Feb, 2001 1 commit
  7. 20 Feb, 2001 3 commits
  8. 16 Feb, 2001 1 commit
  9. 09 Feb, 2001 1 commit
  10. 07 Feb, 2001 2 commits
  11. 06 Feb, 2001 1 commit
  12. 05 Feb, 2001 8 commits
  13. 02 Feb, 2001 3 commits
  14. 01 Feb, 2001 3 commits
    • Alain Magloire authored
    • header_get_fvalue()
      mailutils/mailbox.h  : rename mailbox_recent_count() to
      mailbox_unseen_count()
      Alain Magloire authored
    • header.c mbx_mboxscan.c mbx_mbox.c : an other attempt for speed
      when parsing, the most common use headers (From, To, Date, CC,..)
      are save in the structure, so when retrieve them it will be
      faster.  Downside the tight parsing loop is not so thight and
      is frankly ugly.  More memory is being use per messages.
      It is hard to guess at this stage the memory patterns
      and where to optimise, probably my last attempt at this
      before the code become truly unmaintable.
      
      mbx_imap.c mailbox.c : I did not understand the difference between
      "recent" and "unseen" english words.  I think that "unseen"
      means new mail, an "recent" mail that was not read yet.
      So I had to rename some functions mailbox_recent_count()
      to mailbox_unseen_count(), but I maybe wrong ... sigh
      somebody with better english skill should explain this
      to me.
      
      mbx_pop.c include/header0.h include/mailbox0.h :
      Introduce header_set_fill() to let the mailboxes fill
      up a buffer that will contains the entire headers.
      Alain Magloire authored
  15. 29 Jan, 2001 4 commits
  16. 26 Jan, 2001 5 commits
  17. 25 Jan, 2001 2 commits