Add CRAM-MD5 authentication support for the DragonFly Mail Agent. This is the
authorMatthias Schmidt <matthias@dragonflybsd.org>
Tue, 2 Sep 2008 15:11:49 +0000 (15:11 +0000)
committerMatthias Schmidt <matthias@dragonflybsd.org>
Tue, 2 Sep 2008 15:11:49 +0000 (15:11 +0000)
commit7b68d8aea0be29b9c41afdb6c251e0175caa0135
tree50e9bcd522018207aafb0f94908275721c0aa19c
parent8e1c6f815cab59f3f869ca918f763f975a5a983a
Add CRAM-MD5 authentication support for the DragonFly Mail Agent. This is the
first piece of Max's work for the Google Summer of Code 2008.  All other
new features will follow after evaluation/review :)

Besides the CRAM code there is new code within base64.c (BSD licensed and
from the University of Stockholm) and within crypto.c derived from RFC 2104.

Note: This code is tested and works.  If you find a bug, please report back
to the bugs@ list.

Thanks a lot for the good work Max.

Submitted-by: Max Lindner <gisanka@googlemail.com>
Sponsored-by: Google Summer of Code 2008
libexec/dma/base64.c
libexec/dma/crypto.c
libexec/dma/dma.h
libexec/dma/net.c