From owner-svn-ports-head@FreeBSD.ORG Wed Feb 25 14:19:46 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 004C4B21; Wed, 25 Feb 2015 14:19:45 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF362D68; Wed, 25 Feb 2015 14:19:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1PEJjg2030345; Wed, 25 Feb 2015 14:19:45 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1PEJiI4030337; Wed, 25 Feb 2015 14:19:44 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201502251419.t1PEJiI4030337@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Wed, 25 Feb 2015 14:19:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r379914 - head/net/mpd5/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 14:19:46 -0000 Author: feld Date: Wed Feb 25 14:19:43 2015 New Revision: 379914 URL: https://svnweb.freebsd.org/changeset/ports/379914 QAT: https://qat.redports.org/buildarchive/r379914/ Log: Fix build with LibreSSL PR: 196800 Approved by: maintainer timeout Added: head/net/mpd5/files/patch-src_ecp__dese.c (contents, props changed) head/net/mpd5/files/patch-src_ecp__dese.h (contents, props changed) head/net/mpd5/files/patch-src_ecp__dese__bis.c (contents, props changed) head/net/mpd5/files/patch-src_ecp__dese__bis.h (contents, props changed) head/net/mpd5/files/patch-src_msoft.c (contents, props changed) Added: head/net/mpd5/files/patch-src_ecp__dese.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/mpd5/files/patch-src_ecp__dese.c Wed Feb 25 14:19:43 2015 (r379914) @@ -0,0 +1,39 @@ +--- src/ecp_dese.c.orig 2013-06-11 09:00:00 UTC ++++ src/ecp_dese.c +@@ -89,11 +89,10 @@ DesConfigure(Bund b) + { + EcpState const ecp = &b->ecp; + DesInfo const des = &ecp->des; +- des_cblock key; ++ DES_cblock key; + +- des_check_key = FALSE; +- des_string_to_key(ecp->key, &key); +- des_set_key(&key, des->ks); ++ DES_string_to_key(ecp->key, &key); ++ DES_set_key(&key, &des->ks); + des->xmit_seq = 0; + des->recv_seq = 0; + } +@@ -191,7 +190,7 @@ DesEncrypt(Bund b, Mbuf plain) + { + u_char *const block = MBDATA(cypher) + DES_OVERHEAD + k; + +- des_cbc_encrypt(block, block, 8, des->ks, &des->xmit_ivec, TRUE); ++ DES_cbc_encrypt(block, block, 8, &des->ks, &des->xmit_ivec, TRUE); + memcpy(des->xmit_ivec, block, 8); + } + +@@ -258,10 +257,10 @@ DesDecrypt(Bund b, Mbuf cypher) + for (k = 0; k < clen; k += 8) + { + u_char *const block = MBDATA(plain) + k; +- des_cblock next_ivec; ++ DES_cblock next_ivec; + + memcpy(next_ivec, block, 8); +- des_cbc_encrypt(block, block, 8, des->ks, &des->recv_ivec, FALSE); ++ DES_cbc_encrypt(block, block, 8, &des->ks, &des->recv_ivec, FALSE); + memcpy(des->recv_ivec, next_ivec, 8); + } + Added: head/net/mpd5/files/patch-src_ecp__dese.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/mpd5/files/patch-src_ecp__dese.h Wed Feb 25 14:19:43 2015 (r379914) @@ -0,0 +1,17 @@ +--- src/ecp_dese.h.orig 2013-06-11 09:00:00 UTC ++++ src/ecp_dese.h +@@ -30,11 +30,11 @@ + + struct desinfo + { +- des_cblock xmit_ivec; /* Xmit initialization vector */ +- des_cblock recv_ivec; /* Recv initialization vector */ ++ DES_cblock xmit_ivec; /* Xmit initialization vector */ ++ DES_cblock recv_ivec; /* Recv initialization vector */ + u_int16_t xmit_seq; /* Transmit sequence number */ + u_int16_t recv_seq; /* Receive sequence number */ +- des_key_schedule ks; /* Key schedule */ ++ DES_key_schedule ks; /* Key schedule */ + struct dese_stats recv_stats; + struct dese_stats xmit_stats; + }; Added: head/net/mpd5/files/patch-src_ecp__dese__bis.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/mpd5/files/patch-src_ecp__dese__bis.c Wed Feb 25 14:19:43 2015 (r379914) @@ -0,0 +1,39 @@ +--- src/ecp_dese_bis.c.orig 2013-06-11 09:00:00 UTC ++++ src/ecp_dese_bis.c +@@ -89,11 +89,10 @@ DeseBisConfigure(Bund b) + { + EcpState const ecp = &b->ecp; + DeseBisInfo const des = &ecp->desebis; +- des_cblock key; ++ DES_cblock key; + +- des_check_key = FALSE; +- des_string_to_key(ecp->key, &key); +- des_set_key(&key, des->ks); ++ DES_string_to_key(ecp->key, &key); ++ DES_set_key(&key, &des->ks); + des->xmit_seq = 0; + des->recv_seq = 0; + } +@@ -204,7 +203,7 @@ DeseBisEncrypt(Bund b, Mbuf plain) + { + u_char *const block = MBDATA(cypher) + DES_OVERHEAD + k; + +- des_cbc_encrypt(block, block, 8, des->ks, &des->xmit_ivec, TRUE); ++ DES_cbc_encrypt(block, block, 8, &des->ks, &des->xmit_ivec, TRUE); + memcpy(des->xmit_ivec, block, 8); + } + +@@ -271,10 +270,10 @@ DeseBisDecrypt(Bund b, Mbuf cypher) + for (k = 0; k < clen; k += 8) + { + u_char *const block = MBDATA(plain) + k; +- des_cblock next_ivec; ++ DES_cblock next_ivec; + + memcpy(next_ivec, block, 8); +- des_cbc_encrypt(block, block, 8, des->ks, &des->recv_ivec, FALSE); ++ DES_cbc_encrypt(block, block, 8, &des->ks, &des->recv_ivec, FALSE); + memcpy(des->recv_ivec, next_ivec, 8); + } + Added: head/net/mpd5/files/patch-src_ecp__dese__bis.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/mpd5/files/patch-src_ecp__dese__bis.h Wed Feb 25 14:19:43 2015 (r379914) @@ -0,0 +1,17 @@ +--- src/ecp_dese_bis.h.orig 2013-06-11 09:00:00 UTC ++++ src/ecp_dese_bis.h +@@ -30,11 +30,11 @@ + + struct desebisinfo + { +- des_cblock xmit_ivec; /* Xmit initialization vector */ +- des_cblock recv_ivec; /* Recv initialization vector */ ++ DES_cblock xmit_ivec; /* Xmit initialization vector */ ++ DES_cblock recv_ivec; /* Recv initialization vector */ + u_int16_t xmit_seq; /* Transmit sequence number */ + u_int16_t recv_seq; /* Receive sequence number */ +- des_key_schedule ks; /* Key schedule */ ++ DES_key_schedule ks; /* Key schedule */ + struct desebis_stats recv_stats; + struct desebis_stats xmit_stats; + }; Added: head/net/mpd5/files/patch-src_msoft.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/mpd5/files/patch-src_msoft.c Wed Feb 25 14:19:43 2015 (r379914) @@ -0,0 +1,25 @@ +--- src/msoft.c.orig 2013-06-11 09:00:00 UTC ++++ src/msoft.c +@@ -164,7 +164,7 @@ ChallengeResponse(const u_char *chal, co + static void + DesEncrypt(const u_char *clear, u_char *key0, u_char *cypher) + { +- des_key_schedule ks; ++ DES_key_schedule ks; + u_char key[8]; + + /* Create DES key */ +@@ -177,11 +177,11 @@ DesEncrypt(const u_char *clear, u_char * + key[5] = (key0[4] << 3) | (key0[5] >> 5); + key[6] = (key0[5] << 2) | (key0[6] >> 6); + key[7] = key0[6] << 1; +- des_set_key((des_cblock *) key, ks); ++ DES_set_key((DES_cblock *) key, &ks); + + /* Encrypt using key */ + +- des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cypher, ks, 1); ++ DES_ecb_encrypt((DES_cblock *) clear, (DES_cblock *) cypher, &ks, 1); + } + + /*