Version: 2.1.28, Package name: cyrus-sasl-2.1.28 |
Maintained by: Antoine Jacoutot |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description The Cyrus SASL (Simple Authentication and Security Layer) Library v2. SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. If its use is negotiated, a security layer is inserted between the protocol and the connection. Available flavors: db4 - use Berkeley DB v4 for SASLDB (instead of ndbm) gssapi - enable Kerberos support with GSSAPI ldap - enable LDAPDB auxprop plugin and LDAP enabled saslauthd mysql - enable MySQL SQL auxprop plugin pgsql - enable PostgreSQL SQL auxprop plugin sqlite3 - enable SQLite3 SQL auxprop plugin |
Filesize: 3940.237 KB |
Version History (View Complete History) |
|
2021-02-14 02:47:19 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Own the /etc/sasl2/ directory. |
2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-07-10 09:25:03 by T.J. Townsend | Files touched by this commit (13) |
Log message: switch some master_sites and homepage lines to https. ok sthen |
2019-05-08 21:27:40 by Jeremie Courreges-Anglas | Files touched by this commit (1) |
Log message: Help this build with recent mariadb releases. |
2019-01-31 02:43:10 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Drop bogus pkgconfig file patch. reported by Hannu Vuolasaho, thanks! |
2019-01-20 16:00:32 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Remove chunk now that we have support for EVP_ENCODE_CTX_new and EVP_ENCODE_CTX_free. |
2018-11-19 01:24:23 by Antoine Jacoutot | Files touched by this commit (19) |
Log message: Update to cyrus-sasl-2.1.27. This survived a bulk but only got light testing. Getting this in early to get feedback about potential regressions. Please *test* :-) |
2018-11-18 09:09:52 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Add comment. |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
Log message: Add COMPILER lines to c++ ports which currently use the default. Adjust some existing COMPILER lines with arch restrictions etc. In the usual case this is now using "COMPILER = base-clang ports-gcc base-gcc" on ports with c++ libraries in WANTLIB. This is basically intended to be a noop on architectures using clang as the system compiler, but help with other architectures where we currently have many ports knocked out due to building with an unsuitable compiler - - some ports require c++11/newer so the GCC version in base that is used on these archirtectures is too old. - some ports have conflicts where an executable is built with one compiler (e.g. gcc from base) but a library dependency is built with a different one (e.g. gcc from ports), resulted in mixing incompatible libraries in the same address space. devel/gmp is intentionally skipped as it's on the path to building gcc - the c++ library there is unused in ports (and not built by default upstream) so intending to disable building gmpcxx in a future commit. |
2018-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624) |
Log message: Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d daemon scripts and bump subpackages that contain the *.rc scripts. discussed with and OK aja@ OK tb |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-16 13:20:57 by Marc Espie | Files touched by this commit (5) |
Log message: ...and those last 5, which got updated while I was creating the diff |
2017-07-14 09:01:09 by Giovanni Bechis | Files touched by this commit (2) |
Log message: fix interoperability between cyrus-sasl and courier-authdaemond committed upstream ok aja@ |
2017-04-10 05:46:37 by Stuart Henderson | Files touched by this commit (277) |
Log message: use LIBCXX |
2016-12-17 08:00:22 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Sync WANTLIB after heimdal update. |
2016-11-07 03:51:36 by Stuart Henderson | Files touched by this commit (14) |
Log message: sync WANTLIB (readding idn to some where I was overzealous, plus some lzma/pthread) |
2016-10-10 06:25:20 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Split sqlite3 support into its own FLAVOR. |
2016-09-23 03:16:58 by Stuart Henderson | Files touched by this commit (124) |
Log message: Cope with moving sqlite3 back to ports. |
2016-07-08 07:17:35 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: --without-sqlite so that we don't pick up sqlite2 from ports. reported by nigel@ |
2016-06-17 03:43:35 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Unbreak getent LOGIN/PLAIN authentication: getpwnam -> getpwnam_shadow. Fix a few time_t printf while here. |
2016-04-04 16:57:46 by Christian Weisgerber | Files touched by this commit (44) |
Log message: g/c PFRAG.shared |
2016-03-11 13:28:34 by Christian Weisgerber | Files touched by this commit (247) |
Log message: garbage collect CONFIGURE_SHARED |
2015-12-10 23:35:35 by Antoine Jacoutot | Files touched by this commit (10) |
Log message: Add a "gssapi" FLAVOR for Kerberos authentication. While here, enable sqlite3 support unconditionally and drop the corresponding FLAVOR. |
2015-08-12 16:27:32 by Stuart Henderson | Files touched by this commit (19) |
Log message: sync WANTLIB |
2015-05-22 05:31:20 by Antoine Jacoutot | Files touched by this commit (296) |
Log message: "/usr/local/lib/pkgconfig/" is part of mtree(8). Packages should not own this dir to prevent its deletion or a warning that it cannot be removed because it's not empty at pkg_delete(1) time. |
2011-07-03 16:51:25 by Christian Weisgerber | Files touched by this commit (3) |
Log message: * Don't turn an mdoc(7) page into a cat page. Install the source page. * No need to explicitly recurse into saslauthd. The build framework does that already. ok ajacoutot@ |
2011-05-11 02:24:41 by Antoine Jacoutot | Files touched by this commit (22) |
Log message: Sanitize some @unexec/@extraunexec calls to rm: move them up in the PLIST and delete everything under the @sample'd directory instead of the directory itself to prevent a warning from pkg_delete(1) trying to remove a non existing directory and to help preventing left-over files and directories. |
2010-12-27 07:50:24 by Antoine Jacoutot | Files touched by this commit (97) |
Log message: Simplify after recent rc.subr change. The framework is now stable and we will start documenting it (at last). |
2010-12-24 03:40:06 by Antoine Jacoutot | Files touched by this commit (96) |
Log message: Cope with recent rc.subr changes. |
2010-11-26 07:50:10 by Marc Espie | Files touched by this commit (20) |
Log message: since db/v4 has db->=4,<5 as default, no need to specify it explicitly |
2010-11-20 10:22:46 by Marc Espie | Files touched by this commit (296) |
Log message: new depends |
2010-10-29 06:54:44 by Antoine Jacoutot | Files touched by this commit (28) |
Log message: Add RCS IDs to rc scripts. |
2010-10-28 05:21:05 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Add rc script for saslauthd. |
2010-10-18 15:41:48 by Marc Espie | Files touched by this commit (144) |
Log message: USE_GROFF=Yes |
2010-09-03 09:36:26 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: New HOMEPAGE+MASTER_SITES. |
2010-07-16 06:44:43 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Fix some implicit declarations. Move to REVISION and new DEPENDS. |
2010-04-16 01:49:26 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: these should be last BROKEN -> ERRORS ok aja@ |
2009-06-30 16:35:46 by William Yodlowsky | Files touched by this commit (1) |
Log message: Remove bad hunk; noticed by Moritz Grimm, thanks! ok robert@ |
2009-06-27 21:18:56 by William Yodlowsky | Files touched by this commit (2) |
Log message: SECURITY FIX Resolve CVE-2009-0688: unsafe use of sasl_encode64() ok robert@ |
2009-05-16 03:09:59 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: - SECURITY update to cyrus-sasl-2.1.23 * lib/saslutil.c: Fixed CERT VU#238019 (make sure sasl_encode64() always NUL terminates output or returns SASL_BUFOVER). |
2009-03-16 16:44:19 by Stuart Henderson | Files touched by this commit (4) |
Log message: fix depends |
2008-05-14 01:38:42 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: - add sasldb and ldapdb auxprop plugins from Pedro Almeida <palmeida at securenetworks dot pt> |
2008-03-15 06:50:46 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: - provide @sample saslauthd.conf for saslauthd LDAP auth - also add LDAP_SASLAUTHD doc |
2007-10-25 15:05:33 by Steven Mestdagh | Files touched by this commit (15) |
Log message: db.=4 -> db.>=4 in preparation of db4 update ok sthen@ |
2007-07-25 10:25:57 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: - add a sample Sendmail.conf-sql for Sendmail authentication (*sql FLAVORS only) based on a bigger diff by Mike Erdely <mike at erdelynet dot com> |
2007-07-07 09:03:35 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: - add NTLM support from Mikolaj Kucharski <mikolaj at kucharski dot name> |
2007-06-18 06:31:20 by Antoine Jacoutot | Files touched by this commit (15) |
Log message: - long due update to 2.1.22 - merge the 3 PLISTs for sql related FLAVORS (sqlite, pgsql and mysql) into one - use a VARIABLE for the "incompatible FLAVORS" message - post-extract -> post-configure, to ease patches updates - fmt pkg/DESCR "go ahead" robert@ |
2007-06-01 10:49:22 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - fix sqlite FLAVOR lib_depends |
2007-06-01 09:24:26 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - clean the Makefile a bit so it is easier for me to read it - zap $VERSION - tweak post-install - post-extract -> pre-configure - add available FLAVORS to DESCR no functionnal changes |
2007-04-05 11:26:27 by Marc Espie | Files touched by this commit (815) |
Log message: more base64 checksums |
2007-02-13 06:00:14 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - take over maintainership - bump PKGNAME ok jakob@ (obviously), pvalchev@ |
2006-08-03 17:28:12 by Marc Espie | Files touched by this commit (43) |
Log message: new lib specs |
2006-02-02 15:23:28 by Steven Mestdagh | Files touched by this commit (3) |
Log message: - remove unneeded MODGNU_SHARED_LIBS and related patches - use correct ${SYSCONFDIR} in man page, fix from Antoine Jacoutot |
2006-02-02 11:41:20 by Jakob Schlyter | Files touched by this commit (2) |
Log message: fix broken kerberos support |
2005-12-25 03:40:27 by Nikolay Sturm | Files touched by this commit (2) |
Log message: forgot these |
2005-12-24 13:52:59 by Nikolay Sturm | Files touched by this commit (21) |
Log message: SHARED_LIBS USE_LIBTOOL where appropriate |
2005-12-19 22:57:19 by Peter Valchev | Files touched by this commit (2) |
Log message: compile -fPIC as needed; ok jakob |
2005-12-19 11:11:27 by Jakob Schlyter | Files touched by this commit (1) |
Log message: kill more libresolv; from Matthias Kilian |
2005-12-18 03:37:26 by Jakob Schlyter | Files touched by this commit (16) |
Log message: update to 2.1.21; work by naddy and me |
2005-11-01 16:41:13 by Alexandre Anriot | Files touched by this commit (3) |
Log message: remove blank lines which produce blank pages with nroff. help and 'looks fine' jmc@, ok espie@ |
2005-10-29 08:57:45 by Nikolay Sturm | Files touched by this commit (2) |
Log message: create /var/sasl2/ in PLIST from Antoine Jacoutot <ajacoutot at lphp.org> maintainer timeout |
2005-10-18 04:02:15 by Jakob Schlyter | Files touched by this commit (2) |
Log message: fix memory overwrite bug; patch from Marcus Redivo |
2005-08-07 16:19:49 by Alexandre Anriot | Files touched by this commit (1) |
Log message: unbreak sqlite flavor. ok naddy@ |
2005-05-09 08:28:22 by Jakob Schlyter | Files touched by this commit (3) |
Log message: fix plugin location instead of creating soft line from /usr/lib/sasl2 bump pkgname |
2005-01-30 18:31:03 by Brad Smith | Files touched by this commit (2) |
Log message: SECURITY: libsasl, contains functions which may load dynamic libraries. These libraries may be loaded from the path specified by the environmental variable SASL_PATH, which in some situations may be fully controlled by a local attacker. Thus, if a set-user-ID application utilizes libsasl, it may be possible for a local attacker to gain superuser privileges. |
2005-01-30 18:29:36 by Brad Smith | Files touched by this commit (1) |
Log message: remove bogus patch for plaintext password checking |
2005-01-12 14:31:06 by Nikolay Sturm | Files touched by this commit (10) |
Log message: better and consistent LIB_DEPENDS on db; this fixes a few possible build time failures, where the wrong version of db could be found |
2005-01-05 10:26:49 by Christian Weisgerber | Files touched by this commit (129) |
Log message: SIZE |
2005-01-05 03:03:14 by Jakob Schlyter | Files touched by this commit (10) |
Log message: rename sql flavour to mysql add new flavours for pgsql and sqlite |
2005-01-05 02:47:53 by Jakob Schlyter | Files touched by this commit (1) |
Log message: remove |
2004-12-27 09:12:33 by Aleksander Piotrowski | Files touched by this commit (1) |
Log message: - Disable sqlite explicitly as it's picked up automatically by configure script - Add WANTLIB marker - Bump PKGNAME ok jakob@ |
2004-11-19 00:25:10 by Jakob Schlyter | Files touched by this commit (2) |
Log message: remove bogus patch for plaintext password checking |
2004-11-03 03:33:32 by Jakob Schlyter | Files touched by this commit (11) |
Log message: update to Cyrus SASL 2.1.20; thanks to Ben Hooper for diffs |
2004-10-19 12:31:46 by Robert Nagy | Files touched by this commit (2) |
Log message: fix my stupid typos: getuid -> geteuid, getgid -> getegid reported by bluhm@genua.de, markus@; ok brad@ |
2004-10-19 12:26:34 by Robert Nagy | Files touched by this commit (2) |
Log message: fix my stupid typos: getuid -> geteuid, getgid -> getegid reported by bluhm@genua.de, markus@; ok brad@ |
2004-10-18 00:45:35 by Jakob Schlyter | Files touched by this commit (1) |
Log message: specify ldap path |
2004-10-15 05:30:57 by Robert Nagy | Files touched by this commit (1) |
Log message: fix my stupid typos: getuid -> geteuid, getgid -> getegid reported by bluhm@genua.de, markus@ |
2004-10-12 11:21:27 by Robert Nagy | Files touched by this commit (2) |
Log message: SECURITY: libsasl, contains functions which may load dynamic libraries. These libraries may be loaded from the path specified by the environmental variable SASL_PATH, which in some situations may be fully controlled by a local attacker. Thus, if a set-user-ID application utilizes libsasl, it may be possible for a local attacker to gain superuser privileges. ok brad@ |
2004-10-11 14:17:21 by Robert Nagy | Files touched by this commit (2) |
Log message: SECURITY: libsasl, contains functions which may load dynamic libraries. These libraries may be loaded from the path specified by the environmental variable SASL_PATH, which in some situations may be fully controlled by a local attacker. Thus, if a set-user-ID application utilizes libsasl, it may be possible for a local attacker to gain superuser privileges. ok brad@ |
2004-10-11 07:19:46 by Robert Nagy | Files touched by this commit (2) |
Log message: SECURITY: libsasl, contains functions which may load dynamic libraries. These libraries may be loaded from the path specified by the environmental variable SASL_PATH, which in some situations may be fully controlled by a local attacker. Thus, if a set-user-ID application utilizes libsasl, it may be possible for a local attacker to gain superuser privileges. ok jakob@ |
2004-09-26 04:01:01 by Nikolay Sturm | Files touched by this commit (1) |
Log message: regen saslauthd.8 as the distributed file is full of ESC-seqs noticed by "Hanford, Seth" <shanford at ckure.com> ok maintainer jakob@ |
2004-09-18 07:06:43 by Marc Espie | Files touched by this commit (6) |
Log message: new style conflicts |
2004-09-15 16:13:23 by Marc Espie | Files touched by this commit (1) |
Log message: kill this fragment too. |
2004-09-15 15:40:17 by Marc Espie | Files touched by this commit (1) |
Log message: forgot |
2004-09-15 12:36:03 by Marc Espie | Files touched by this commit (133) |
Log message: new plists. gnutls depends on lzo. |
2004-08-04 08:51:31 by Christian Weisgerber | Files touched by this commit (9) |
Log message: fix up MODGNU_CONFIG_GUESS_DIRS |
2004-08-02 06:57:41 by Marc Espie | Files touched by this commit (1) |
Log message: NO_SHARED_LIBS always defined. |
2004-07-18 23:28:48 by Kevin Lo | Files touched by this commit (4) |
Log message: update to cyrus-sals2 2.1.19. Submitted by: Ben Hooper <ben@networkinsanity.com> |
2004-07-09 09:07:11 by Kevin Lo | Files touched by this commit (15) |
Log message: update cyrus-sasl2 2.1.18. Submmited by Ben Hooper <ben@networkinsanity.com> Some modifications by me, ok jakob@ |
2004-06-01 16:00:47 by Brad Smith | Files touched by this commit (3) |
Log message: hppa has shared libs now |
2004-02-27 01:10:19 by Kevin Lo | Files touched by this commit (1) |
Log message: add db4 FLAVOR in pkg/DESCR. Pointed out by brad@ |
2004-02-16 20:26:02 by Kevin Lo | Files touched by this commit (1) |
Log message: Oops |
2004-02-16 04:08:48 by Kevin Lo | Files touched by this commit (3) |
Log message: - don't need to use USE_LIBTOOL - add flavor db4 Ok'd by jakob@ |
2004-02-09 21:52:22 by Kevin Lo | Files touched by this commit (1) |
Log message: install correct libsasl2.a. ok jakob@ |
2003-12-15 14:55:58 by Christian Weisgerber | Files touched by this commit (479) |
Log message: remove WWW lines |
2003-06-28 16:14:45 by Jolan Luff | Files touched by this commit (2) |
Log message: remove krb4 hints which point to nothing now |
2003-06-26 12:20:21 by Jakob Schlyter | Files touched by this commit (9) |
Log message: update to sasl2 version 2.1.13 |
2003-06-17 17:09:00 by Christian Weisgerber | Files touched by this commit (1) |
Log message: Fix INSTALL scripts so that the principal action is not executed twice at install time. Also remove yet another instance of that action from the package list. |
2003-02-27 10:33:01 by Jakob Schlyter | Files touched by this commit (4) |
Log message: fix broken gssapi; from Chris Giard |
2003-02-22 18:16:29 by Peter Valchev | Files touched by this commit (1) |
Log message: Kerberos -SUCKS- |
2003-02-04 15:59:48 by Christian Weisgerber | Files touched by this commit (11) |
Log message: add/fix RCS Ids; suggested by Jolan Luff <jolan@cryptonomicon.org> |
2003-02-03 01:54:04 by Jakob Schlyter | Files touched by this commit (4) |
Log message: update to v2.1.11; from Hack Kampbjorn |
2002-12-13 15:19:14 by Christian Weisgerber | Files touched by this commit (1) |
Log message: Fix man page location. |
2002-12-10 01:38:43 by Jakob Schlyter | Files touched by this commit (4) |
Log message: upgrade to v2.1.10, buffer overflow fixes. patch from Hack Kampbjorn. |
2002-12-10 01:37:42 by Jakob Schlyter | Files touched by this commit (10) |
Log message: upgrade to v2.1.10, buffer overflow fixes. patch from Hack Kampbjorn. |
2002-12-09 09:01:04 by Marc Espie | Files touched by this commit (2) |
Log message: Fix manpage location. Reported by pval@. |
2002-09-25 15:32:27 by Peter Valchev | Files touched by this commit (1) |
Log message: Add missing libs so this links successfully with new binutils; ok jakob |
2002-09-08 05:14:29 by Jakob Schlyter | Files touched by this commit (1) |
Log message: disable sample code |
2002-09-07 13:06:39 by Jakob Schlyter | Files touched by this commit (3) |
Log message: update to v2.1.7 |