head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.52 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.50 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.48 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.46 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.44 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.42 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.40 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.38 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.36 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.34 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.32 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.30 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.28 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.26 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.24 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.22 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.20 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.18 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.16 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.14 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.12 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.10 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.8 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.6 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.4 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.2 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.2.0.2 netbsd-1-6-1-base:1.2; locks; strict; comment @# @; 1.4 date 2004.02.14.03.16.59; author jlam; state dead; branches; next 1.3; 1.3 date 2003.02.27.13.18.07; author seb; state Exp; branches; next 1.2; 1.2 date 2002.12.11.23.48.59; author chris; state Exp; branches; next 1.1; 1.1 date 2002.11.14.22.21.15; author seb; state Exp; branches; next ; desc @@ 1.4 log @Update security/cyrus-sasl2 to 2.1.17. Changes from version 2.1.15 include: * Now correctly do authorizaton callback in sasl_checkpass() * Writable auxprop support * Significantly improved documentation @ text @$NetBSD: patch-aj,v 1.3 2003/02/27 13:18:07 seb Exp $ --- lib/Makefile.in.orig Mon Feb 3 18:50:31 2003 +++ lib/Makefile.in @@@@ -1,6 +1,6 @@@@ -# Makefile.in generated automatically by automake 1.4 from Makefile.am +# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am -# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@@@ -137,6 +137,7 @@@@ JAVAROOT = @@JAVAROOT@@ JAVA_INCLUDES = @@JAVA_INCLUDES@@ KRB_INC_FLAGS = @@KRB_INC_FLAGS@@ KRB_LIB_FLAGS = @@KRB_LIB_FLAGS@@ +LIBOBJS = @@LIBOBJS@@ LIBSSL_INC_DIR = @@LIBSSL_INC_DIR@@ LIBSSL_INC_FLAGS = @@LIBSSL_INC_FLAGS@@ LIBSSL_LIB_DIR = @@LIBSSL_LIB_DIR@@ @@@@ -152,6 +153,7 @@@@ LIB_SOCKET = @@LIB_SOCKET@@ LN_S = @@LN_S@@ LTGETADDRINFOOBJS = @@LTGETADDRINFOOBJS@@ LTGETNAMEINFOOBJS = @@LTGETNAMEINFOOBJS@@ +LTLIBOBJS = @@LTLIBOBJS@@ LTSNPRINTFOBJS = @@LTSNPRINTFOBJS@@ MAKEINFO = @@MAKEINFO@@ NM = @@NM@@ @@@@ -197,10 +199,7 @@@@ noinst_LIBRARIES = @@SASL_STATIC_LIBS@@ libsasl2_a_SOURCES = common_headers = saslint.h -common_sources = auxprop.c canonusr.c checkpw.c client.c common.c config.c external.c md5.c saslutil.c server.c seterror.c dlopen.c - -LTLIBOBJS = @@LTLIBOBJS@@ plugin_common.lo -LIBOBJS = @@LIBOBJS@@ plugin_common.o +common_sources = auxprop.c canonusr.c checkpw.c client.c common.c config.c external.c md5.c saslutil.c server.c seterror.c dlopen.c plugin_common.c lib_LTLIBRARIES = libsasl2.la @@@@ -227,7 +226,7 @@@@ LTLIBRARIES = $(lib_LTLIBRARIES) libsasl2_la_OBJECTS = auxprop.lo canonusr.lo checkpw.lo client.lo \ common.lo config.lo external.lo md5.lo saslutil.lo server.lo \ -seterror.lo dlopen.lo +seterror.lo dlopen.lo plugin_common.lo CFLAGS = @@CFLAGS@@ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@@@ -239,7 +238,7 @@@@ getsubopt.c snprintf.c DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) -TAR = gtar +TAR = tar GZIP_ENV = --best SOURCES = $(libsasl2_a_SOURCES) $(libsasl2_la_SOURCES) OBJECTS = $(libsasl2_a_OBJECTS) $(libsasl2_la_OBJECTS) @@@@ -456,13 +455,9 @@@@ distclean-generic clean-generic maintain mostlyclean distclean maintainer-clean -plugin_common.lo: plugin_common.o - rm -f plugin_common.lo - ln -s $(top_builddir)/plugins/plugin_common.lo plugin_common.lo - -plugin_common.o: - rm -f plugin_common.o - ln -s $(top_builddir)/plugins/plugin_common.o plugin_common.o +plugin_common.c: + rm -f plugin_common.c + ln -s $(top_builddir)/plugins/plugin_common.c plugin_common.c @@MACOSX_TRUE@@install-exec-hook: @@MACOSX_TRUE@@ $(mkinstalldirs) $(framedir)/Versions/A @@MACOSX_TRUE@@ ln -fs $(libdir)/libsasl2.dylib $(framedir)/Versions/A/SASL2 @ 1.3 log @Update to version 2.1.12. New in 2.1.12 ------------- * Distribute in Solaris tar (not GNU tar format) * Fix a number of build/configure related issues. New in 2.1.11 ------------- * Add the fastbind auth method to the saslauthd LDAP module. * Fix a potential memory leak in the doors version of saslauthd. * NTLM now only requires one of LM or NT, not both. * Fix a variety of Berkeley DB, LDAP, OpenSSL, and other build issues. * Win32 support compiles, but no documentation as of yet. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update cyrus sasl to 2.1.10. As noted in pkg/19335. Fixes a buffer overflow: http://online.securityfocus.com/archive/1/302603 and other misc bugs. (note .sig file checked and verified) @ text @d3 2 a4 2 --- lib/Makefile.in.orig Wed Dec 11 23:31:59 2002 +++ lib/Makefile.in Wed Dec 11 23:32:12 2002 d14 1 a14 3 @@@@ -122,6 +122,7 @@@@ JAVAH = @@JAVAH@@ JAVAROOT = @@JAVAROOT@@ d16 2 d19 4 a22 4 LIBTOOL = @@LIBTOOL@@ LIB_CRYPT = @@LIB_CRYPT@@ LIB_DES = @@LIB_DES@@ @@@@ -133,6 +134,7 @@@@ d30 1 a30 1 @@@@ -177,10 +179,7 @@@@ d42 1 a42 1 @@@@ -207,7 +206,7 @@@@ d51 1 a51 1 @@@@ -219,7 +218,7 @@@@ d60 1 a60 1 @@@@ -436,13 +435,9 @@@@ @ 1.1 log @Bump PKGREVISION: - No need for /usr/lib/sasl2 anymore: INSTALL script removed, DEINSTALL script tuned. - Removed auto* tools dependencies by providing patch files for generated configure and Makefile.in. - Use ${PKGDIR} instead of ${.CURDIR} for PLIST_SRC files. - `--with-rc4' does not need an argument. - Use BUILDLINK_PREFIX.whatever instead of BUILDLINK_DIR. - Fix GSSAPI build for non-current NetBSD, this includes patch-ag removal. - Fix PLIST handling by providing PLIST.post (lib/sasl2 removal at deinstall time) and fixing PLIST.common (include/sasl removal at deinstall time). - Bump BUILDLINK_DEPENDS.cyrus-sasl in buildlink2.mk. - Work around problem introduced by LTCONFIG_OVERRIDE and direct usage of ac_cv_can_build_shared in configure.in as suggested by Nick Hudson. Remove patch-ab (sasl-config is gone btw, it was not needed anyway). This should fix plugins shared libs problem as reported -among other- in PR pkg/19001 by Stephen Degler . @ text @d3 2 a4 2 --- lib/Makefile.in.orig Wed Nov 13 12:56:52 2002 +++ lib/Makefile.in d14 1 a14 1 @@@@ -122,6 +122,7 @@@@ JAVADOC = @@JAVADOC@@ d22 1 a22 1 @@@@ -133,6 +134,7 @@@@ LIB_SOCKET = @@LIB_SOCKET@@ d30 1 a30 1 @@@@ -177,10 +179,7 @@@@ noinst_LIBRARIES = @@SASL_STATIC_LIBS@@ d42 1 a42 1 @@@@ -207,7 +206,7 @@@@ LTLIBRARIES = $(lib_LTLIBRARIES) d51 1 a51 1 @@@@ -219,7 +218,7 @@@@ getsubopt.c snprintf.c d60 1 a60 1 @@@@ -436,11 +435,8 @@@@ distclean-generic clean-generic maintain d65 1 d69 1 d72 1 @