The approach I used was to create a "poor man's" gets macro as an example.
Though not the same as gets() it approximates gets() well enough. We might
want to consider this approach in base.
This is for ttps://reviews.freebsd.org/D12298.
PR: 222796
Requested by: emaste
===
Added support for using kqueue in slapd (for systems that support kqueue(2).
Patch obtained from:
http://public.me.com/bryan.duncan/bryan-duncan.kqueue.090922.patch
# This patch file is derived from OpenLDAP Software. All of the
# modifications to OpenLDAP Software represented in the following
# patch(es) were developed by Apple. I, Bryan Duncan, am authorized by
# Apple, my employer, to release this work under the following terms.
#
# Copyright 2009 Apple Inc. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted only as authorized by the OpenLDAP
# Public License.
#
# A copy of this license is available in file LICENSE in the
# top-level directory of the distribution or, alternatively, at
# http://www.OpenLDAP.org/license.html.
#
===
While I'm there, make icu a dependency and conditionally make use
of fdatasync for FreeBSD versions where it is available.
Obtained from: https://github.com/quanah/openldap-scratch/commits/its6300 [1]
Reported by: rodrigo
> PR: If and which Problem Report is related.
> Submitted by: If someone else sent in the change.
> Reported by: If someone else reported the issue.
> Reviewed by: If someone else reviewed your modification.
> Approved by: If you needed approval for this commit.
> Obtained from: If the change is from a third party.
> MFC after: N [day[s]|week[s]|month[s]]. Request a reminder email.
> MFH: Ports tree branch name. Request approval for merge.
> Relnotes: Set to 'yes' for mention in release notes.
> Security: Vulnerability reference (one per line) or description.
> Sponsored by: If the change was sponsored by an organization.
> Differential Revision: https://reviews.freebsd.org/D### (*full* phabric URL needed).
> Empty fields above will be automatically removed.
M pjsip/Makefile
- bgpd: Fix AS_PATH size calculation for long paths
- zebra: Fix to set tag for a static route configured, #955
- Removed the installation of vrf specific tag and distance command
- nhrpd: several changes and bug fixes
- ripd: ripv2 fails to send packets on non multicast interface
- vtysh:address-family vpnv6 and vpnv6 unicast added, #950
Reported by: Balaji Gurudoss <balajig81@gmail.com>
-esr means extended support for now (as newer quagga versions have
some issues).
Quagga is a routing software suite, providing implementations of
OSPFv2, OSPFv3, RIP v1 and v2, RIPv3, BGPv4 and experemental ISIS
for Unix platforms, particularly FreeBSD and Linux and also NetBSD,
to mention a few. Quagga is a fork of GNU Zebra which was developed
by KunihiroIshiguro. The Quagga tree aims to build a more involved
community around Quagga than the current centralised model of GNU Zebra.
WWW: http://www.quagga.net/
suggested by upstream, like courier-imap port does.
The sample files are renamed to ".dist" because that is the name
the tool expects.
Also added a note to UPDATING to warn users about the sysconftool
expecting the comments not to be removed.
While here convert to localbase.
Suggested by: Doug McIntyre <merlyn at iphouse.net>