Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
16 May 2022 09:42:09 2.1.28 |
Hajimu UMEMOTO (ume)  |
security/cyrus-sasl2{,-saslauthd}: lmdb did not work for postfix
- sasldb2-lock requires write permission for mail group
- introduce SASLDB_IN_VAR option which places sasldb into /var/db
Reported by: Herbert J. Skuhra <herbert@gojira.at> |
02 Apr 2022 22:44:40 2.1.28 |
Hajimu UMEMOTO (ume)  |
security/cyrus-sasl2: Remove INVALID_BDB_VER from Makefile.common
PR: 263012
Reported by: yasu |
28 Feb 2022 12:29:36 2.1.28 |
Hajimu UMEMOTO (ume)  |
security/cyrus-sasl2: Update to 2.1.28.
PR: 262133
Relnotes: https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
Security: CVE-2019-19906, CVE-2022-24407 |
23 Feb 2022 02:34:14 2.1.27_2  |
Hajimu UMEMOTO (ume)  |
security/cyrus-sasl2-sql: Escape password for SQL insert/update commands
Obtained
from: https://github.com/cyrusimap/cyrus-sasl/commit/2d2e97b0eb53fa7f87a3bf1529d8f712dd954480
Security: CVE-2022-24407 |
28 Nov 2021 04:08:48 2.1.27_2  |
Hajimu UMEMOTO (ume)  |
security/cyrus-sasl2-gssapi: remove patch-plugins_gssapi.c
PR: 260017
Reported by: Michael Osipov
Discussed with: hrs
MFH: 2021Q4 |
22 Aug 2021 12:09:49 2.1.27_2  |
Hajimu UMEMOTO (ume)  |
security/cyrus-sasl2: Disable sphinx build.
PR: 257877 |
07 Aug 2021 03:08:29 2.1.27_2  |
Hajimu UMEMOTO (ume)  |
security/cyrus-sasl2: Respect CC.
PR: 257566 |
01 Aug 2021 08:32:35 2.1.27_2  |
Xin LI (delphij)  |
net/openldap24-server: Make SASL permanent for OpenLDAP port.
PR: ports/257374
Reviewed by: obrien
Approved by: portmgr (exp-run by antoine)
Differential Revision: https://reviews.freebsd.org/D31301 |
07 Apr 2021 08:09:01 2.1.27_1  |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:13 2.1.27_1  |
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 2.1.27_1  |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
12 Apr 2020 09:08:33
2.1.27_1  |
ume  |
Repo. was moved.
Reported by: Odhiambo Washington <odhiambo@gmail.com> |
28 Feb 2020 18:50:44
2.1.27_1  |
ume  |
Revert r15574.
It was wrong, and was not approved by the maintainer.
Reported by: jkim |
24 Feb 2020 04:51:17
2.1.27_1  |
ume  |
- Call gss_acquire_cred() before gss_init_sec_context()
in gssapi_client_mech_step()
- Fix a bug which prevented the client from retrieving
a credential from CCACHE.
These patches were already merged into upstream.
https://github.com/cyrusimap/cyrus-sasl/pull/575
https://github.com/cyrusimap/cyrus-sasl/pull/591
Submitted by: hrs |
16 Jan 2020 15:41:11
2.1.27_1  |
ume  |
bump PORTREVISION for my previous change. |
16 Jan 2020 15:08:09
2.1.27  |
ume  |
check exit status of sasldblistusers2 when deinstalling
cyrus-sasl2 package.
PR: 243363
Reported by: hsakamt__at__tsnr.com |
25 Oct 2019 03:21:17
2.1.27  |
eugen  |
security/cyrus-sasl2: unbreak building with stock OpenSSL for stable/11
Sendmail bundled with FreeBSD has SASL support and the Handbook tells
how to rebuild the Sendmail with SASL enabled if you have installed
cyrus-sasl2 that links with OpenSSL's libcrypto.
Sendmail uses old OpenSSL 1.0.2 API, so cyrus-sasl2 should be built
with stock libcrypto even if newer OpenSSL is installed for Ports.
This change adds new option SSL to the port (enabled by default).
If disabled, cyrus-sasl2 is built witch stock libcrypto not depending
on ports version of OpenSSL.
PORTREVISION not changed as default build is not affected. |
09 Oct 2019 12:20:31
2.1.27  |
bapt  |
Drop the ipv6 virtual category for s* category as it is not relevant anymore |
14 Aug 2019 12:16:13
2.1.27  |
mat  |
Convert to UCL & cleanup pkg-message (categories s) |
25 May 2019 19:20:09
2.1.27  |
antoine  |
Fix sanity for cyrus-sasl2 plugins |
17 Nov 2018 18:47:45
2.1.27  |
ume  |
Update to 2.1.27. |
11 Nov 2018 15:38:51
2.1.26_14 |
danfe  |
Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support. Due to shlib
version change, bump port revisions of the consumer ports.
PR: 233059
Exp-run by: antoine
Approved by: maintainer (johans, numerous timeouts) |
06 Oct 2018 04:39:47
2.1.26_13 |
ume  |
Fix build the saslauthd when the OPENLDAP option is enabled.
PR: 231871
Reported by: Nathan <ndowens [...] yahoo.com> |
24 Sep 2018 12:46:13
2.1.26_13 |
ume  |
Add OpenSSL 1.1.0 support for saslauthd.
There are the patches to support OpenSSL 1.1.0 in cyrus-sasl2
port, already. But, it was incomplete for saslauthd.
PR: 231647
Submitted by: dewayne [...] heuristicsystems.com.au (with some modifications) |
16 Jun 2018 06:16:51
2.1.26_13 |
ume  |
- Backport from 2.1.27-rc7 OpenSSL 1.1 fixes
- Fix WWW
PR: 225891
Submitted by: brnrd |
13 Jan 2018 05:57:26
2.1.26_13 |
ume  |
Make local DB-errors more descriptive.
This patch will be included into comming 2.1.27.
PR: 198323
Submitted by: Mikhail Teterin |
09 Jan 2018 07:40:56
2.1.26_12 |
mat  |
Remove support for variables that have been deprecated for a while.
variables deprecation revision
WITHOUT_NLS 2013-12-13 r336337
WITH_/WITHOUT_ 2014-02-24 r345870
NOPORT(DOC|EXAMPLE)S 2014-04-19 r351587
WITH_BDB_VER 2016-05-02 r414444
OVERRIDE_LINUX_BASE_PORT 2016-09-05 r421387
WITH_OPENSSL_(BASE|PORT) 2016-06-16 r416965
While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.
Cleanup bsd.sanity.mk a bit.
Fix fallout.
PR: 224613
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D13490 |
11 Aug 2017 18:47:20
2.1.26_12 |
mmokhi  |
security/cyrus-sasl2: separate sql plugins into security/cyrus-sasl2-sql
Fix circular-dependency problem happens after SASL/LDAP was added as
plugin to mysql57-client in r446496
Reviewed by: bapt, mat (mentor), ume (maintainer)
Approved by: mat (mentor), ume (maintainer)
MFH: 2017Q3
Differential Revision: https://reviews.freebsd.org/D11805 |
15 Mar 2017 20:28:54
2.1.26_12 |
antoine  |
Unbreak, do not overwrite USES |
15 Mar 2017 14:45:31
2.1.26_12 |
mat  |
Remove all USE_OPENSSL occurrences.
Sponsored by: Absolight |
12 May 2016 11:06:41
2.1.26_12 |
ume  |
Use USES=bdb and USES=mysql. |
25 Apr 2016 16:13:39
2.1.26_12 |
mat  |
Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.
While there replace USE_SQLITE=x by USES=sqlite:x.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951 |
01 Apr 2016 14:25:18
2.1.26_12 |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
22 Mar 2016 05:58:51
2.1.26_12 |
ume  |
Make it buildable with GDBM on.
PR: 208194
Reported by: vas__at__mpeks.tomsk.su |
02 Mar 2016 14:27:55
2.1.26_12 |
ume  |
Add the forgot patch at my previous commit. |
02 Mar 2016 14:13:45
2.1.26_12 |
ume  |
- Make SASLdb excludable.
- Make SASLdb buildable with GDBM.
- Make sure to disable the plugins where it is not required. |
27 Feb 2016 17:02:12
2.1.26_12 |
ume  |
Move PLIST_FILES for plugins into cyrus-sasl2/Makefile.common. |
27 Feb 2016 05:15:57
2.1.26_12 |
ume  |
Move the common part of the cyrus-sasl2 separated ports into
Makefile.common, to make further maintenance easier. |
26 Feb 2016 11:27:30
2.1.26_12 |
ume  |
Revert r409585 to avoid dependency loop.
I've completely forgot this issue.
PR: 207512 |
26 Feb 2016 08:59:40
2.1.26_12 |
ume  |
OPTIONSfy ANONYMOUS authentication.
On by default. |
26 Feb 2016 07:51:37
2.1.26_12 |
ume  |
Add OPTIONS for the separeted cyrus-sasl2 ports. |
24 Feb 2016 10:39:50
2.1.26_12 |
ume  |
Add Cyrus SASL SRP authentication plugin.
Requested by: Kyle Amon <amonk__at__backwatcher.com> |
12 Nov 2015 11:16:30
2.1.26_12 |
ume  |
Use OPTIONS helper. |
07 Oct 2015 07:19:26
2.1.26_12 |
des  |
r398691 placed the patch in the wrong directory, where it had no effect.
Move it to the master port and bump the subport again.
Reviewed by: ume@ |
02 Oct 2015 10:41:10
2.1.26_12 |
mat  |
Backout r398328 and r398370, they break packages depending on them.
With hat: portmgr
MFH: 2015Q4
Sponsored by: Absolight, The FreeBSD Foundation |
01 Oct 2015 17:08:37
2.1.26_11 |
ume  |
Use SUB_FILES. |
01 Oct 2015 16:52:46
2.1.26_11 |
ume  |
Fix DOCSDIR. |
01 Oct 2015 15:58:08
2.1.26_10 |
ume  |
Sync package name with origin.
PR: 202756 |
09 Apr 2015 17:06:12
2.1.26_9 |
ume  |
Add CPE information. |
02 Apr 2015 15:50:50
2.1.26_9 |
ume  |
fix option of pw.
Spotted by: Sean Eric Fagan <sef__at__Kithrup.COM> |
22 Nov 2014 19:13:50
2.1.26_9 |
crees  |
Switch to USES=pgsql |
23 Sep 2014 09:43:39
2.1.26_9 |
bapt  |
Simplify plist |
11 Sep 2014 21:54:45
2.1.26_9 |
tijl  |
databases/sqlite2:
- Convert to USES=libtool and bump dependent ports |
29 Jul 2014 17:12:50
2.1.26_8 |
adamw  |
Rename all patches that contain '::' as a path separator, and use
'__' instead. |
05 Jul 2014 12:19:33
2.1.26_8 |
tijl  |
Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery
Approved by: portmgr (implicit) |
09 May 2014 18:47:25
2.1.26_7 |
tijl  |
- Keep .la files for now and delete a libtool patch. [1]
- Replace a Makefile.in patch with USES=pathfix.
Reported by: Willy Offermans <Willy@Offermans.Rompen.nl> [1] |
08 May 2014 16:50:23
2.1.26_6 |
ume  |
A postscript was added to pkg-messase so that those who
need them for existence of cyrus-sasl2-gssapi and
cyrus-sasl2-ldapdb might notice.
Spotted by: zi |
08 May 2014 15:12:55
2.1.26_6 |
ume  |
- Use USES=libtool
- Add one more MASTER_SITE
- Add DOCS to OPTIONS_DEFINE |
25 Mar 2014 14:55:40
2.1.26_5 |
ume  |
Fix build with enabling SQLITE on recent 10-STABLE and later.
Spotted by: Marc Fournier <scrappy__at__hub.org> |
21 Mar 2014 17:53:02
2.1.26_5 |
ume  |
Make libsasl2.pc usable.
Spotted by: davide |
25 Dec 2013 18:05:51
2.1.26_4 |
ume  |
SASL GSSAPI authentication plugin is divided into port
different from cyrus-sasl2.
Spotted by: Erick Turnquist <jhujhiti__at__adjectivism.org>,
Scot Hetzel <swhetzel__at__gmail.com> |
02 Nov 2013 18:01:26
2.1.26_3 |
ume  |
Strip shared library. |
13 Oct 2013 18:35:41
2.1.26_2 |
ume  |
use opt_USE knob.
Spotted by: sunpoet |
13 Oct 2013 17:04:48
2.1.26_2 |
ume  |
enable stage. |
13 Oct 2013 16:24:19
2.1.26_2 |
ume  |
- use modern OPTIONS helper.
- remove LATEST_LINK as this port has no package name collision. |
24 Sep 2013 02:16:36
2.1.26_2 |
danfe  |
- Try to unbreak parallel (-jX) builds
- Improve knobs sort order within Makefile
Reported by: crees, marino
Approved by: ume (maintainer timeout, 3 weeks) |
20 Sep 2013 22:55:26
2.1.26_2 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
security) |
30 Aug 2013 15:47:17
2.1.26_2 |
ume  |
Mark security/cyrus-sasl2 MAKE_JOBS_UNSAFE.
PR: ports/181626
Submitted by: amdmi3 |
14 Aug 2013 22:35:54
2.1.26_2  |
ak  |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
06 Apr 2013 11:10:16
2.1.26_2 |
bapt  |
- Add http mirror in case FTP is not available
Approved by: portmgr (implicit) |
08 Jan 2013 15:15:58
2.1.26_2 |
ume  |
Don't search lib32 on FreeBSD/i386. |
06 Jan 2013 16:37:52
2.1.26_2 |
ume  |
Use proper krb5-config when using HEIMDAL in ports. |
05 Jan 2013 18:01:03
2.1.26_2 |
ume  |
When building with security/krb5 (specifying KRB5_HOME), make
sure to link mit-krb5 libs. |
27 Dec 2012 15:37:03
2.1.26_2 |
ume  |
Mark cyrus-sasl2 as MAKE_JOBS_SAFE.
Submitted by: Kevin Zheng <kevinz5000__at__gmail.com> |
25 Dec 2012 17:02:11
2.1.26_2 |
ume  |
Add upstream commit to define size_t in sasl.h.
PR: ports/174379, ports/174692
Submitted by: rakuco
Obtained
from: http://git.cyrusimap.org/cyrus-sasl/commit/include/sasl.h?id=67a188693796a14e3a76ac603104807fbbfddfc4 |
15 Dec 2012 19:16:30
2.1.26_1 |
ume  |
- Use OPTIONS_RADIO and OPTIONS_GROUP.
- Remove useless DEV_URANDOM option. [1]
Spotted by: des[1] |
11 Dec 2012 04:14:38
2.1.26_1 |
ume  |
Commit the patch that was forgotten when my
previous commit.
Pointy hat to: ume |
10 Dec 2012 15:10:03
2.1.26 |
ume  |
Update cyrus-sasl2 to 2.1.26.
This bumps shlib version of libsasl2. |
13 Jun 2012 16:47:43
2.1.25_2 |
ume  |
Convert to use new OPTIONS framework. |
19 Mar 2012 17:08:16
2.1.25_2 |
novel  |
Fix broken get_fqhostname() logic. Without that fix mail/mutt-devel
compiled with WITH_MUTT_CYRUS_SASL2 option is not able to
connect to IMAPS mailbox.
PR: 161890
Submitted by: novel (myself)
Approved by: maintainer timeout (more than 4 months)
Obtained from: https://bugzilla.cyrusimap.org/show_bug.cgi?id=3589
Feature safe: yes |
07 Oct 2011 16:15:47
2.1.25_1 |
ume  |
Fix GSSAPI client crash, NULL ptr dereference.
Submitted by: Phil Pennock <cyrus-sasl-phil__at__spodhuis.org>
Obtained from:
http://lists.andrew.cmu.edu/pipermail/cyrus-sasl/2011-October/002358.html |
24 Sep 2011 09:13:35
2.1.25 |
ume  |
Update to 2.1.25. |
23 Sep 2011 22:26:39
2.1.23_3 |
amdmi3  |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
06 Feb 2011 08:00:08
2.1.23_3 |
ume  |
Try to fix GSSAPI when using heimdal from ports.
Submitted by: Graham Todd <gtodd__at__bellanet.org>
Feature safe: yes |
06 Feb 2011 07:41:12
2.1.23_3 |
ume  |
Backout previous commit.
Unfortunately, it broke GSSAPI when using heimdal in base.
I have no idea how to detect whether heimdal is in base or
from ports, now.
Feature safe: yes |
05 Feb 2011 06:55:32
2.1.23_2 |
miwi  |
* Fix GSSAPI when using heimdal from ports
PR: 152071
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by: maintainer timeout
Feature safe: yes |
04 Dec 2010 07:34:27
2.1.23_1 |
ade  |
Sync to new bsd.autotools.mk |
24 Nov 2010 11:48:14
2.1.23_1 |
ume  |
- Remove KERBEROS4 option which depends on a removed port
(security/krb4)
- Use dirrmtry on PREFIX/lib/sasl2 where configurations may stay
- Remove MD5 in distinfo
PR: ports/152261
Submitted by: sunpoet |
27 May 2010 15:39:03
2.1.23 |
ume  |
Make it buildable with db50. |
12 Mar 2010 07:50:03
2.1.23 |
ume  |
Fix compilation with gcc44.
It seems there is this fix in cyrus-sasl-2.1.24rc1.
PR: 132573
Submitted by: Anonymous <swell.k__at__gmail.com>
Reviewed by: OISHI Masakuni <yamasa__at__bsdhouse.org> |
02 Aug 2009 19:36:34
2.1.23 |
mezz  |
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr |
15 May 2009 01:17:58
2.1.23 |
ume  |
Update to 2.1.23.
Security: http://www.kb.cert.org/vuls/id/238019 |
13 May 2009 03:18:48
2.1.22_2  |
ume  |
Be able to install as non-root.
PR: ports/133791
Submitted by: jhb |
06 Jan 2009 17:59:31
2.1.22_2  |
pav  |
- Remove conditional checks for FreeBSD 5.x and older |
23 Oct 2008 17:34:26
2.1.22_2  |
ume  |
Change authdaemond_path from /dev/null to
/var/run/authdaemond/socket. Though, authdaemond_path could
be set by the sasl2 config file, it should be good to have
its default value for ports/security/courier-authlib.
PR: ports/95102, ports/122234
Submitted by: Artis Caune <Artis.Caune__at__latnet.lv> |
13 Oct 2008 15:10:44
2.1.22_1  |
ume  |
- Install saslauthd.mdoc to ${PREFIX}/man/man8/saslauthd.8.
- Use ${BDB_LIB_DIR}.
PR: ports/127809
Submitted by: "Scot W. Hetzel" <swhetzel__at__gmail.com> |
21 May 2008 02:34:39
2.1.22  |
kevlo  |
Oops, forgot to commit the fix |
07 Aug 2007 16:46:22
2.1.22  |
ume  |
- Use OPTIONS.
- Obey the default BDB version defined in bsd.database.mk. |
06 Aug 2007 15:01:21
2.1.22  |
ume  |
Allow to build with db45 and db46 as well. |
23 Jul 2007 09:36:52
2.1.22  |
rafan  |
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run |