Erlang Software Framework

Home of the Erlang Internet Framework

July 19th, 2007

ErlDir-0.0.1 released

I just out out the code for ErlDir-0.0.1, which basically can only compress and decompress DNS packets. I’m releasing this code under the ‘release early and release often’ theory of software development, even though I haven’t worked on this code in a few months.

This release is the framework for future releases and really don’t have much more functionality then encoding and decoding packets. When I say it like that it makes it sound like it was easy to create this much functionality, it wasn’t and I’m pretty proud of this in it’s own right.

In any case, I hope this helps someone somewhere and shows that I’m actually getting some code out again :-)

EIF, ErlDir, DNS

Technorati Tags: , ,

July 19th, 2007

ErlMail-0.0.3 released

I just uploaded ERlMail-0.0.3 into the downloads section of the website. This release handles a few very minor bug fixes and adds a basic SMTP server Finite State Machine. I’m not 100% happy with the socket implementation into the SMTP Server, so be aware that it could be unstable.

I also added the SORT command into the IMAP client, some basic functions into a maildir modules and an RFC822 scanner/parser to handle parsing dates.

In the next release, I’m planning on implementing some functions for a mail store that will be able to be used for multiple types of storage. The initial storage engine will be a maildir file storage, but the store modules will able able to be used to access the mail in both a read and write scenario, making it useful for the SMTP server as well as the IMAP4 and POP3 servers.

EIF, Erlang, SMTP, ErlMail

Technorati Tags: , , ,

|