cvs commit: src/libexec/dma crypto.c dma.h net.c
Matthias Schmidt
matthias at crater.dragonflybsd.org
Tue Mar 4 03:37:11 PST 2008
matthias 2008/03/04 03:36:09 PST
DragonFly src repository
Modified files:
libexec/dma crypto.c dma.h net.c
Log:
Rework some bits of the networking code.
o Rename TLSINIT to NOSSL
o Rename read_remote_command to read_remote. Replace the remote read method
with code from femail.c written by Henning Brauer of OpenBSD and licensed
under a BSD license. Return the first figure of the return code and check
the appropriate values.
o Read the server greeting at first and send EHLO afterwards.
o Remove check_for_smtp_error(). It is included in read_remote().
This commit fixes some of the issues in issue953. More code to come.
Dragonfly-bug: http://bugs.dragonflybsd.org/issue953
Revision Changes Path
1.2 +5 -5 src/libexec/dma/crypto.c
1.5 +2 -2 src/libexec/dma/dma.h
1.5 +73 -46 src/libexec/dma/net.c
http://www.dragonflybsd.org/cvsweb/src/libexec/dma/crypto.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/libexec/dma/dma.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/libexec/dma/net.c.diff?r1=1.4&r2=1.5&f=u
More information about the Commits
mailing list