[Midnightbsd-cvs] src [6908] trunk: tftp with ssl

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Oct 31 19:12:36 EDT 2014


Revision: 6908
          http://svnweb.midnightbsd.org/src/?rev=6908
Author:   laffer1
Date:     2014-10-31 19:12:35 -0400 (Fri, 31 Oct 2014)
Log Message:
-----------
tftp with ssl

Modified Paths:
--------------
    trunk/UPDATING
    trunk/contrib/tnftp/tnftp.h
    trunk/usr.bin/ftp/Makefile

Modified: trunk/UPDATING
===================================================================
--- trunk/UPDATING	2014-10-31 23:00:43 UTC (rev 6907)
+++ trunk/UPDATING	2014-10-31 23:12:35 UTC (rev 6908)
@@ -1,5 +1,9 @@
 Updating Information for MidnightBSD users.
 
+20141031:
+	tnftp 20141031 fixes a security vulnerability with tnftp,
+	CVE-2014-8517. 
+
 20141028:
 	OpenSSL 0.9.8zc
 

Modified: trunk/contrib/tnftp/tnftp.h
===================================================================
--- trunk/contrib/tnftp/tnftp.h	2014-10-31 23:00:43 UTC (rev 6907)
+++ trunk/contrib/tnftp/tnftp.h	2014-10-31 23:12:35 UTC (rev 6908)
@@ -5,6 +5,8 @@
 
 #include "tnftp_config.h"
 
+#include <sys/uio.h>
+
 #include <assert.h>
 #include <stdio.h>
 #include <ctype.h>

Modified: trunk/usr.bin/ftp/Makefile
===================================================================
--- trunk/usr.bin/ftp/Makefile	2014-10-31 23:00:43 UTC (rev 6907)
+++ trunk/usr.bin/ftp/Makefile	2014-10-31 23:12:35 UTC (rev 6908)
@@ -1,4 +1,4 @@
-# $MidnightBSD: src/usr.bin/ftp/Makefile,v 1.3 2012/12/31 08:08:11 laffer1 Exp $
+# $MidnightBSD$
 #	$NetBSD: Makefile,v 1.15 1997/10/18 15:31:20 lukem Exp $
 #	from: @(#)Makefile	8.2 (Berkeley) 4/3/94
 
@@ -19,9 +19,17 @@
 CFLAGS+= -DINET6
 .endif
 
+.if ${MK_OPENSSL} != "no"
+CFLAGS+=        -DWITH_SSL
+DPADD=          ${LIBSSL} ${LIBCRYPTO}
+LDADD=          -lssl -lcrypto
+SRCS+=		ssl.c
+.endif
+
+
 CFLAGS+= -I${.CURDIR} -I${TNFTP}
-LDADD=	-ledit -ltermcap -lutil
-DPADD=	${LIBEDIT} ${LIBTERMCAP} ${LIBUTIL}
+LDADD+=	-ledit -ltermcap -lutil
+DPADD+=	${LIBEDIT} ${LIBTERMCAP} ${LIBUTIL}
 
 WARNS?=	2
 



More information about the Midnightbsd-cvs mailing list