- 13 Jun, 2000 1 commit
-
-
I'm an idiot, with dup() the file table is share by the two file descriptors, So when one do mailbox_get_message() it was influencing the parsing since the offset was changing the world underneath the parsing code ... duh !! solution reopen the mailbox readonly. Thanks dave for pointing this out.
Alain Magloire authored
-
- 12 Jun, 2000 2 commits
-
-
include/private/attribute0.h include/private/body0.h include/private/mailer0.h include/private/net0.h include/private/tcp.h include/public/body.h include/public/mailer.h include/public/net.h parsing and little of networking code, making a path for Pop and IMAP.
Alain Magloire authored -
mbx_mbox.c mbx_mdir.c mbx_mh.c mbx_mmdf.c mbx_pop.c mbx_unix.c message.c mime.c registrar.c url.c url_file.c url_imap.c url_mail.c url_mbox.c url_mdir.c url_mh.c url_mmdf.c url_pop.c url_unix.c include/private/mailbox0.h include/private/mbx_imap.h include/private/mbx_mbox.h include/private/mbx_mdir.h include/private/mbx_mmdf.h include/private/mbx_pop.h include/private/mbx_unix.h include/private/message0.h include/private/mime0.h include/private/url0.h include/public/attribute.h include/public/auth.h include/public/event.h include/public/header.h include/public/io.h include/public/locker.h include/public/mailbox.h include/public/message.h include/public/mime.h include/public/registrar.h include/public/transcode.h include/public/url.h changed all the *_init to *_create(). added *_lines() functions optimisation of the parsing.
Alain Magloire authored
-
- 07 Jun, 2000 2 commits
-
-
-
do not use an owner to set the attributes. mime.c include/private/cpystr.h include/private/io0.h include/private/mailbox0.h include/private/mbx_imap.h include/private/mbx_mbox.h include/private/mbx_mdir.h include/private/mbx_mmdf.h include/private/mbx_pop.h include/private/mbx_unix.h include/private/message0.h include/private/mime0.h include/private/registrar0.h include/private/url0.h include/public/attribute.h include/public/auth.h include/public/event.h include/public/header.h include/public/io.h include/public/locker.h include/public/mailbox.h include/public/message.h include/public/mime.h include/public/registrar.h include/public/transcode.h include/public/url.h put the headers in a separate file space.
Alain Magloire authored
-
- 05 Jun, 2000 1 commit
-
-
io.h io0.h locker.c mbx_unix.c message.c message.h message0.h registrar.c registrar.h url_pop.c Typos and after a long debate merge istream_t/ostream_t to stream_t better fit to the net_t object comming.
Alain Magloire authored
-
- 02 Jun, 2000 1 commit
-
-
header_init/header_parse: free call twice for the same object. header_parse: slight modif to bail out early on non kosher header. mbx_unix.c PROGRESS_BAR event call every 10 000 lines, arbitrary. message.c was not setting the body to the right owner.
Alain Magloire authored
-
- 01 Jun, 2000 1 commit
- 31 May, 2000 1 commit
-
-
{i,o}stream_t should be using size_t for consistency. mailbox.c mailbox0.h nuke mailbox_{,un}delete() we use the attributes. mbx_unix.c When expunging keep the tmp file around if things go wrong good for debugging, but should it be this way (elm(ish))? message.c Lazy creation of floating messages in message_write()
Alain Magloire authored
-
- 30 May, 2000 2 commits
-
-
message0.h add flaoting message support. Corrected a bug in mailbox_unix_expunge
Alain Magloire authored
- 22 May, 2000 1 commit
-
-
- 20 May, 2000 1 commit
-
-
- 19 May, 2000 4 commits
-
-
- 15 May, 2000 2 commits
-
-
- 13 May, 2000 1 commit
- 12 May, 2000 1 commit
-
-
header.c io.c mailbox.c mailbox.h mailbox0.h mbx_unix.c message.c message.h message0.h Added Files: event.h added registrations of certain events.
Alain Magloire authored
-
- 10 May, 2000 4 commits
-
-
mbx_unix.c message.c remove reference to attribrute0.h attribute0.h collapse in attribute.c
Alain Magloire authored
-
- 08 May, 2000 1 commit
-
-
header0.h io.c io.h io0.h mailbox.c mailbox0.h mbx_unix.c message.c message.h message0.h rfc822.c message_t is a pure interface.
Alain Magloire authored
-
- 02 May, 2000 1 commit
- 01 May, 2000 2 commits
-
-
mailbox.c mbx_unix.c message.c message.h message0.h rfc822.c url.c using [io]stream.
Alain Magloire authored
- 28 Apr, 2000 2 commits
-
-
header0.h mailbox.c mailbox.h mailbox0.h mbx_mbox.c mbx_unix.c message.c registrar.c registrar.h registrar0.h rfc822.c url.c more cleanups.
Alain Magloire authored
- 24 Apr, 2000 5 commits
-
-
cpystr.h locker.c locker.h message.c message.h message0.h registrar.c registrar.h registrar0.h rfc822.c url.c url.h url0.h url_imap.c url_mail.c url_mbox.c url_mdir.c url_mh.c url_mmdf.c url_pop.c url_unix.c still young in the implementation.
Alain Magloire authored -
mbx_imap.c mbx_mbox.c mbx_mdir.c mbx_mh.c mbx_mmdf.c mbx_pop.c mbx_unix.c cleaning and pruning.
Alain Magloire authored -
url/Makefile.am url/_cpystr.c url/chewurl.c url/cpystr.h url/test_url url/url.c url/url.h url/url_imap.c url/url_imap.h url/url_mail.c url/url_mail.h url/url_mbox.c url/url_mbox.h url/url_mdir.c url/url_mdir.h url/url_mh.c url/url_mh.h url/url_mmdf.c url/url_mmdf.h url/url_pop.c url/url_pop.h url/url_unix.c url/url_unix.h url/urli.c We keep them in the same directory then mailbox, makes our life easier.
Alain Magloire authored
- 19 Apr, 2000 4 commits
-
-