Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.4.40_4 27 Apr 2015 19:23:15 |
delphij |
Don't hardcode STRIP unconditionally [1]. Instead, respect the build
environment's settings.
Add a DEBUG option.
Based on patch from: tobik [1]
Requested by: Leander Schafer <info netocean de> |
2.4.40_4 01 Apr 2015 01:02:18 |
delphij |
Add a patch to improve Outlook interoperability at expense of possible
RFC violation. This patch is optional and not enabled by default.
For detailed discussion please follow:
http://www.openldap.org/lists/openldap-technical/201211/msg00175.html
Requested by: Tim Gustafson <tjg ucsc edu> |
2.4.40_3 12 Mar 2015 17:35:52 |
delphij |
Fix build when ODBC is enabled.
Submitted by: madpilot |
2.4.40_3 09 Feb 2015 06:44:47 |
delphij |
Add CPE information.
Submitted by: shun
PR: ports/197468 |
2.4.40_3 06 Feb 2015 22:18:15 |
delphij |
Apply two upstream patches to address two remote DoS issues:
- ITS8027: crash when a search includes the Deref control with an
empty attribute list.
- ITS8046: double free and crash by certain search queries using
the Matched Values control.
MFH: 2015Q1 |
2.4.40_2 12 Nov 2014 17:59:34 |
delphij |
- Fix Perl dependency by converting the port from using
bsd.port.{pre,post}.mk to options.mk. [1]
- Fix build with LibreSSL. [2] [3]
- Make LM Password optional and disable by default. [3]
Reported by: Lorenzo Perone <lorenzo.perone@bytesatwork.com> [1],
brd [1]
Submitted by: spil.oss@gmail.com [2]
PR: 194841 [3] |
2.4.40_1 02 Nov 2014 19:41:43 |
delphij |
- Make the example slapd.conf use mdb as examples.
- Remove BDB dependency from default build. |
2.4.40 07 Oct 2014 17:46:14 |
delphij |
Blacklist BDB 6.
Reported by: Gerard E. Seibert <gerard seibercom net> |
2.4.40 05 Oct 2014 18:25:26 |
tijl |
Allow installing contrib modules in a different prefix than /usr/local
PR: 194160
Submitted by: jhujhiti@adjectivism.org |
2.4.40 30 Sep 2014 00:52:52 |
delphij |
Update to 2.4.40. |
2.4.39_5 19 Sep 2014 15:26:17 |
tijl |
Install smbk5pwd and pw-sha2 modules using make install such that the
libtool libraries are installed correctly. |
2.4.39_4 17 Sep 2014 07:38:16 |
tijl |
Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.
Approved by: portmgr (bapt) |
2.4.39_4 11 Sep 2014 06:00:05 |
antoine |
Fix packaging |
2.4.39_4 10 Sep 2014 21:17:25 |
ohauer |
cleanup openldap24-server / client
- pre-su-instal no longer required with staging (replaced with pre-install)
- pkg-install was removed in r295334, so remove the part in Makefile
- handle schema.sample files during install and use the @sample keyword
- use %%ETCDIR%% in pkg-plist
- bump PORTREVISION
PR: 193439
Submitted by: ohauer
Approved by: delphij |
2.4.39_3 02 Sep 2014 17:28:05 |
bapt |
Simplify plist |
2.4.39_3 22 Aug 2014 06:56:48 |
mandree |
Fix up missed or botched PORTREVISION bumps from r365599.
Apparently Tools/scripts/bump-revision.sh isn't too robust...
PR: 192690 |
2.4.39 21 Aug 2014 22:50:30 |
mandree |
Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
for new Berkeley DB, but are untested.
NOTE: please read UPDATING and the Wiki page before proceeding!
Announcement: http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference: https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR: 192690
Approved by: portmgr (implicit, PORTREVISION bump on unstaged ports) |
2.4.39_2 29 Jul 2014 17:12:50 |
adamw |
Rename all patches that contain '::' as a path separator, and use
'__' instead. |
2.4.39_2 28 Jul 2014 15:30:27 |
ohauer |
- fix libtool -> libtool:keepla leftovers
no bump required because no default option where affected
Noted on ports@ by Oliver Hartmann |
2.4.39_2 24 Jul 2014 18:34:16 |
tijl |
net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD
databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip
databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample (Only the first 15 lines of the commit message are shown above ) |
2.4.39_1 16 Jul 2014 08:26:26 |
bapt |
Fix some non default LIB_DEPENDS
With hat: portmgr |
2.4.39_1 14 Jul 2014 18:56:00 |
bapt |
Modernize LIB_DEPENDS |
2.4.39_1 11 Jun 2014 14:50:00 |
tijl |
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be (Only the first 15 lines of the commit message are shown above ) |
2.4.39_1 29 May 2014 18:52:13 |
delphij |
- Add support to GSSAPI (implies SASL).
PR: ports/189470
Submitted by: zi |
2.4.39_1 05 May 2014 16:24:01 |
bapt |
Fix unixODBC vs libiodbc conflicts
Always rely on unixODBC each time a port is looking for libodbc.so
Remove odbc compat from libiodbc
This allows to install both kde and gnome at the same time
While here:
- Convert libiodbc to USES=libtool
- Convert a bunch of libiodbc dependencies to USES=libtool
- Chase libiodbc.so shlib change
- Stagify some ports
- Convert some ports to USES=pgsql
Discussed with: rakuco (kde)
With hat: portmgr |
2.4.39_1 05 May 2014 09:45:37 |
bapt |
Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)
bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore
Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier
With hat: portmgr |
2.4.39_1 11 Apr 2014 01:29:47 |
delphij |
Require BDB >= 4.4.
Submitted by: des |
2.4.39_1 26 Mar 2014 13:56:06 |
mat |
For some reason, having an ` in BROKEN/FORBIDDEN/IGNORE breaks QAT badly.
With hat: portmgr |
2.4.39_1 20 Mar 2014 23:22:04 |
delphij |
Remove DEBUG option for now as it have broke syslog capability.
Reported by: many |
2.4.39 19 Mar 2014 22:44:50 |
delphij |
Update OpenLDAP to 2.4.39.
While I'm there, make OpenLDAP daemon start earlier than SERVERS, right
after ldconfig. |
2.4.38_2 19 Mar 2014 22:11:10 |
delphij |
Spring cleanup of OpenLDAP 2.4 port:
- Fix various issues introduced with staging support.
- Build MDB backend by default, this will become new preferred backend
and BerkeleyDB backend is now deprecated. |
2.4.38_1 03 Feb 2014 14:13:27 |
miwi |
- Unbreak sasl support
PR: 186376 |
2.4.38_1 02 Feb 2014 09:51:17 |
miwi |
- Stage support
Reviewed by: mat (via a crappy vnc session and it looked nice :-p) |
2.4.38_1 21 Jan 2014 23:40:23 |
bapt |
Fix properties on pkg-plist |
2.4.38_1 14 Jan 2014 01:02:27 |
delphij |
Support building against Berkeley DB 6.x.
PR: ports/185630
Submitted by: Yasuhiro KIMURA <yasu utahime org> |
2.4.38_1 13 Dec 2013 00:50:44 |
delphij |
Add a patch from OpenLDAP ITS 7249 [1] which addresses crash issue
with OpenLDAP 'memberof' overlay.
Pointed out by: oshogbo
[1] http://www.openldap.org/lists/openldap-bugs/201205/msg00002.html |
2.4.38 20 Nov 2013 20:11:35 |
delphij |
Update to 2.4.38. |
2.4.37 02 Nov 2013 00:51:50 |
delphij |
Update to 2.4.37 |
2.4.36_2 02 Oct 2013 19:51:11 |
delphij |
Don't overwrite existing schema when they already do.
PR: ports/177016
Submitted by: pclin |
2.4.36_1 20 Sep 2013 22:10:25 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net) |
2.4.36_1 16 Sep 2013 06:30:31 |
az |
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket) |
2.4.36_1 08 Sep 2013 08:59:54 |
delphij |
Don't assume that the user have gcc and do not override default CFLAGS.
PR: ports/181929
Reported by: O. Hartmann <ohartman zedat fu-berlin de> |
2.4.36 20 Aug 2013 18:25:00 |
delphij |
Update to 2.4.36. |
2.4.35 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
2.4.35 24 Jun 2013 05:29:25 |
delphij |
Add http mirrors as last resort option.
PR: ports/179153
Submitted by: brd |
2.4.35 29 May 2013 23:42:40 |
delphij |
Add an option to build SHA2 modules.
PR: ports/178268
Submitted by: Mike Carlson <mike bayphoto com> |
2.4.35 24 May 2013 09:40:31 |
bapt |
Do not try to remove a directory not created or existing
Reported by: pkg (PKG_DEVELOPER_MODE) |
2.4.35 16 Apr 2013 20:00:28 |
delphij |
Update to 2.4.35.
Feature safe: yes |
2.4.34_2 28 Mar 2013 07:50:00 |
delphij |
Fixup for previous commit to fix installation issues reported by several
users. |
2.4.34_1 24 Mar 2013 06:42:14 |
delphij |
- Split server and client manual pages (OpenLDAP ITS #7548) [1]
- Minor fixup to plist
PR: ports/176924 [1]
Submitted by: Andriei Romanienko <melanhit gmail com> [1] |
2.4.34 14 Mar 2013 18:00:57 |
delphij |
- Fix build when SMBPASSWD is checked [1];
- Use OPTIONSFILE?= instead of OPTIONSFILE= [2].
PR: ports/176873 [1]
Submitted by: "A.J. Kehoe IV (Nanoman)" <nanoman nanoman ca> [2] |
2.4.34 12 Mar 2013 00:41:57 |
delphij |
Fix version range representation. |
2.4.34 11 Mar 2013 23:54:39 |
delphij |
Update OpenLDAP to 2.4.34. |
2.4.33_2 02 Mar 2013 03:55:26 |
eadler |
Variable that start with _ are considered private to the defining
makefile and may not be used by ports makefiles.
In addition, avoid problems should the defaults ever change.
Approved by: portmgr (tabthorpe) |
2.4.33_2 17 Dec 2012 08:16:45 |
delphij |
The port only installs certain documentation file with the client slave
port, so cover these to CLIENT case.
Noticed by: remko (via pkgng) |
2.4.33_1 12 Dec 2012 20:09:55 |
delphij |
Avoid setting PKGNAMESUFFIX late, which in turn changes UNIQUENAME and
causes OPTIONS menu to be shown up multiple times.
As a side effect we have to make openldap24-client and
openldap24-sasl-client which we do not have a better solution at this
time.
Submitted by: bapt (mostly) |
2.4.33_1 10 Dec 2012 15:10:03 |
ume |
Update cyrus-sasl2 to 2.1.26.
This bumps shlib version of libsasl2. |
2.4.33 30 Nov 2012 04:25:23 |
delphij |
o Correct typo.
PR: ports/173663
Submitted by: Chris Mikkelson <cmikk uerige.oss.uswest.net>
Feature safe: yes |
2.4.33 13 Oct 2012 00:57:04 |
delphij |
Update to 2.4.33.
Feature safe: yes |
2.4.32_2 09 Oct 2012 18:33:17 |
delphij |
fix plist for use with pkg.
PR: ports/172387
Submitted by: kwm |
2.4.32_2 05 Sep 2012 00:17:10 |
delphij |
Apply a vendor fix to mdb initialization crash. |
2.4.32_1 05 Aug 2012 23:19:40 |
dougb |
Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file
No PORTREVISION bump necessary because this is a no-op |
2.4.32_1 01 Aug 2012 04:19:42 |
delphij |
DYNAMIC_BACKEND should be in the default.
Submitted by: sunpoet |
2.4.32_1 31 Jul 2012 22:47:43 |
delphij |
Don't remove schema if they are modified.
PR: ports/170300
Submitted by: ohauer |
2.4.32 31 Jul 2012 19:51:32 |
delphij |
Update to 2.4.32, while I'm there, convert to OptionsNG |
2.4.31 14 Jun 2012 17:42:36 |
delphij |
Don't override UNIQUENAME. Without this, -client slave will overwrite
-server configurations.
Reported by: crees |
2.4.31 01 May 2012 02:01:40 |
delphij |
Wrap USERS and GROUPS within !CLIENT_ONLY, the user credential
is only required for server. |
2.4.31 23 Apr 2012 19:53:30 |
delphij |
- Allow building with MDB option;
- Fixup for plist;
- Remove sites that no longer carries distfiles;
- Use USERS/GROUPS to eliminate duplicated code in pkg-install
- Update to 2.4.31[1]
PR: ports/167102
Submitted by: Hirohisa Yamaguchi <umq ueo co jp>, myself [1] |
2.4.30 18 Apr 2012 17:39:09 |
delphij |
Update to 2.4.30. |
2.4.26_2 30 Mar 2012 09:33:25 |
delphij |
Don't list LDAP_RUN_DIR as required_dirs since we will create it.
PR: ports/166492
Noticed by: "O. Hartmann" <ohartman mail zedat fu-berlin de>
Feature safe: yes |
2.4.26_1 29 Mar 2012 16:56:08 |
delphij |
Create LDAPRUNDIR before starting.
Requested by: Oliver Hartmann <ohartman zedat fu-berlin de>
PR: ports/166492
Feature safe: yes |
2.4.26 13 Mar 2012 04:06:15 |
delphij |
Allow building with Berkeley DB 5.x based on popular demands.
Feature safe: yes |
2.4.26 12 Mar 2012 18:01:05 |
delphij |
Remove a duplicate @dirrmtry, as spotted by pkg2ng.
Note that this does not actually affect packaging (by
accident) so no PORTREVISION bump is done.
Noticed by: Anton Shterenlikht <mexas@bristol.ac.uk>
Feature safe: yes |
2.4.26 06 Feb 2012 12:25:50 |
miwi |
- Chase unixODBC shlib bump |
2.4.26 14 Jan 2012 08:57:23 |
dougb |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
2.4.26 23 Sep 2011 22:26:39 |
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 |
2.4.26 20 Jul 2011 19:02:02 |
delphij |
Pet portlint(1). |
2.4.26 20 Jul 2011 18:58:10 |
delphij |
Add license. |
2.4.26 05 Jul 2011 08:54:05 |
delphij |
Update to 2.4.26. |
2.4.25_2 15 May 2011 02:49:17 |
dougb |
Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""
These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.
In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.
In a few places, add $FreeBSD$
No functional changes, so no PORTREVISION bumps |
2.4.25_2 02 May 2011 19:22:41 |
delphij |
inet_ntoa is not thread-safe as it uses a static store, which may
result in a race condition, where for instance an IP based ACL
might result in a denial decision.
Fix this by changing these inet_ntoa's to inet_ntop with on-stack
store.
Reported by: Damian Hazen <dhazen lbl.gov> |
2.4.25_1 02 Apr 2011 23:00:51 |
delphij |
Make OpenLDAP libraries link against libfetch when requested and not only
binaries linking against liblutil. This should fix build issue when FETCH
is enabled.
Prompted by: kib |
2.4.25 28 Mar 2011 20:45:41 |
delphij |
Disable FETCH support by default, as it adds a new requirement to fetch(3)
library which is unexpected by most applications. |
2.4.25 28 Mar 2011 08:34:39 |
delphij |
Update to 2.4.25. |
2.4.24 21 Mar 2011 12:36:12 |
delphij |
Add a patch from OpenLDAP ITS 6832 to fix build when the user uses a custom
GCC version.
PORTREVISION intentionally not bumped because this does not affect compiled
binary.
PR: ports/155743
Submitted by: mm |
2.4.24 24 Feb 2011 21:50:08 |
delphij |
Update OpenLDAP to 2.4.24.
Unfortunately this version requires a shared library version bump again. |
2.4.23 04 Dec 2010 07:34:27 |
ade |
Sync to new bsd.autotools.mk |
2.4.23 02 Aug 2010 19:26:07 |
delphij |
Previous patch was:
Submitted by: Alexander Kriventsov <avk vl ru> |
2.4.23 02 Aug 2010 19:25:27 |
delphij |
WITH_SMBPWD should apply only when building servers.
PR: ports/148936 |
2.4.23 01 Jul 2010 19:04:42 |
delphij |
Update to 2.4.23. This is a pure bugfix release that addresses several
reliability issues.
Feature safe: yes |
2.4.22 30 Jun 2010 07:20:39 |
delphij |
- SASL is not default since 2007 so remove an unneeded test about WITHOUT_SASL
which causes confusion that defining WITHOUT_SASL as building
openldap24-sasl-client would get you openldap24-client.
- Add an option to build without fetch(3) library, which in turn depends on
base OpenSSL. [1]
- Promote SASL and FETCH options to be on both client and library ports.
- Both SASL and FETCH remains their defaults (no and yes) so no PORTREVISION
bump.
PR: ports/145337 [1]
Feature safe: yes |
2.4.22 15 May 2010 00:27:20 |
delphij |
Mark Berkeley DB 5.0 as invalid combination for now. OpenLDAP does not
officially supports this (yet).
Note that BDB 5.0 do work with OpenLDAP with some trivial tweaks to the
configure scripts. |
2.4.22 27 Apr 2010 20:11:03 |
delphij |
Update to 2.4.22 |
2.4.21 27 Mar 2010 06:14:03 |
dougb |
RC_SUBR_SUFFIX has not been needed for a long time now, all supported
versions of FreeBSD now use /etc/rc.subr and rc.d scripts without .sh
appended to the script name. |
2.4.21 27 Mar 2010 00:15:24 |
dougb |
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr# |
2.4.21 23 Dec 2009 23:40:46 |
delphij |
Update to 2.4.21.
Sponsored by: iXsystems, Inc. |
2.4.20 30 Nov 2009 19:12:42 |
delphij |
Update to 2.4.20.
Sponsored by: iXsystems, Inc. |
2.4.19 06 Oct 2009 18:19:18 |
delphij |
Update to 2.4.19. |
2.4.18_1 01 Oct 2009 00:08:03 |
delphij |
Use same logic when creating the name for client package, as what we have
used in building 'em.
PR: ports/135622
Submitted by: Christian Ullrich <chris+freebsd chrullrich net> |
2.4.18_1 07 Sep 2009 22:27:13 |
delphij |
Add a missing / or otherwise the generated script would point to wrong
directory.
PR: ports/138618
Reported by: Alexander Wittig <alexander wittig name> |