head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.46 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.44 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.42 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.40 pkgsrc-2011Q2-base:1.3 pkgsrc-2009Q4:1.3.0.38 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.3.0.36 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.34 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.32 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.30 pkgsrc-2008Q2-base:1.3 pkgsrc-2008Q1:1.3.0.28 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.26 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.24 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.22 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.20 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.18 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.16 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.14 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.12 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.10 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.8 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.6 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.4 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.2 pkgsrc-2004Q4-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.3 date 2004.12.14.19.24.29; author jlam; state dead; branches; next 1.2; 1.2 date 2004.12.03.23.13.10; author jlam; state Exp; branches; next 1.1; 1.1 date 2004.11.17.18.04.04; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.11.17.18.04.04; author xtraeme; state Exp; branches; next ; desc @@ 1.3 log @Change the way that openssl/builtin.mk handles the USE_OLD_DES_API flag. The idea is to prevent needing to patch source files for packages that use OpenSSL for DES support by ensuring that including will always present the old DES API. (1) If des_old.h exists, then we're using OpenSSL>=0.9.7, and already does the right thing. (2) If des_old.h doesn't exist, then one of two things is happening: (a) If is old and (only) supports the old DES API, then does the right thing. (b) If it's NetBSD's Special(TM) one that stripped out the old DES support into a separate library and header (-ldes, ), then we create a new header that includes the system one and . Also modify existing packages that set USE_OLD_DES_API to simply include instead of either or (This step is mostly just removing unnecessary patches). This should fix building packages that use OpenSSL's old DES API support on non-NetBSD systems where the built-in OpenSSL is at least 0.9.7. @ text @$NetBSD: patch-aa,v 1.2 2004/12/03 23:13:10 jlam Exp $ --- ntlm.c.orig 2004-10-02 06:22:38.000000000 -0400 +++ ntlm.c @@@@ -29,7 +29,7 @@@@ #if NTLM -#include +#include #include #include "common.h" #include "buffer.h" @ 1.2 log @Make it explicit that we're using the old DES API, and include instead of so that this will work on older NetBSD releases. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Initial revision @ text @d3 2 a4 2 --- ntlm.c.orig 2004-11-17 18:47:38.000000000 +0100 +++ ntlm.c 2004-11-17 18:47:49.000000000 +0100 d10 1 a10 1 +#include @ 1.1.1.1 log @Initial import of openvpn-2.0beta15 from pkgsrc-wip, packaged by Ian Zagorskhi, with small changes by me. OpenVPN is a robust and highly flexible tunneling application that uses all of the encryption, authentication, and certification features of the OpenSSL library to securely tunnel IP networks over a single TCP/UDP port. @ text @@