- 24 Oct, 2000 1 commit
-
-
via dlopen() different type of mailboxes and mailer. For that the client must register the mailbox. So in the future we can have something like plugin ... still a hack/draft. Commited some code to be able to send mail with sendmail or via SMTP.
Alain Magloire authored
-
- 11 Oct, 2000 1 commit
-
-
- 16 Sep, 2000 1 commit
-
-
- 13 Sep, 2000 1 commit
-
-
- 11 Sep, 2000 2 commits
-
-
-
use threads and things like aio_*() calls. Pop in Nonblocking mode should work properly, but the price to pay is big hairy code Because we have to keep the state of the connection when return EAGAIN. There is lot of buffer copy all over the place .i.e when we come back from a EAGAIN, we have to reset the same state. We have two new files call bio.[ch] it stands for buffered I/O Saves me from a lot of read()/write() calls by bufferring a bit for me. Attribute added 3 new functions, attribute_{set,get,unset,is}userflag() to let someone else the library store certain attributes on a message. They are keep in a different place the the normal attributes.
Alain Magloire authored
-
- 07 Sep, 2000 3 commits
-
-
-
a little cleanup. Fixme talk to Jakob about the redundoncy. lib/argcv.c new function argcv_string().
Alain Magloire authored
- 06 Sep, 2000 3 commits
-
-
The compiler did not complain and everything was working as expected !!! It's behond me ... FIXME check in CFLAG gcc warning flag for unitialize vars.
Alain Magloire authored -
-
pop server base on the new API, but .. needs more testing. The new mailbox is not tested/mature enough for wide deployment. message_get_uidl: checks for X-UIDL to be compatible with qpopper and fall back to Message-ID, we need some sort of checksum or modify the header like the qpopper.
Alain Magloire authored
-
- 05 Sep, 2000 4 commits
-
-
-
Beginning of mailx command mail (in send.c) Merge printall into print, remove printall.c
Jakob Kaivo authored
-
- 04 Sep, 2000 7 commits
-
-
tweak bang, set, shell in mail fixup list and stat in pop3d minor dele tweaking in pop3d
Jakob Kaivo authored -
-
- implemented header - implemented printall - little change on print - little bugs in util.c fix - free(list) after calling util_expand_list(); - Range is now working "2-4" or "2 - 4" or "2 3-5 6" should work. Various little bugs fixes. for the mailbox/*: - little cleanup and buglets fix.
Alain Magloire authored -
-
Begin the great IMAP4d rewrite - most of the infrastructure is there, now just fill in the blanks
Jakob Kaivo authored -
optionnal command, we fallback to RETR and ignore the body part. This ugly and wastefull and it made the code unnecessary complexe. But fortunately I do not know of any POP server that does not have TOP. It's a mess. The other stuff was little cleanups.
Alain Magloire authored
-
- 03 Sep, 2000 3 commits
-
-
- 02 Sep, 2000 6 commits
-
-
-
-
mailutils/from will use the new mailbox API mailutils/mail will use the new mailbox API to convert pop3d(still use libmailbox the old API). mailutils/mail is incomplete and should is equivalent to LEGACY mail from Unix98.
Alain Magloire authored -
-
- 01 Sep, 2000 1 commit
-
-
- 31 Aug, 2000 1 commit
-
-
We're moving closer to cleaning the repository and using autoconf and all. But my keyboard quota is almost expired.
Alain Magloire authored
-
- 24 Aug, 2000 1 commit
-
-
Various little cleanup. No joke the pop client need a real good cleanup. I'll do that later.
Alain Magloire authored
-
- 23 Aug, 2000 1 commit
-
-
- 16 Aug, 2000 1 commit
-
-
- 08 Aug, 2000 1 commit
-
-
I broke it ... sigh. file_stream.c header.c locker.c mapfile_stream.c mbx_default.c mbx_pop.c code cleanup put some comments in there ;-)
Alain Magloire authored
-
- 04 Aug, 2000 1 commit
-
-
added message_get_num_parts(), message_get_parts() message_is_mime() to have support for mime in the message objects. This will make it much more easier when doing IMAP to override the methods and use IMAP features.
Alain Magloire authored
-
- 01 Aug, 2000 1 commit