| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=325188
|
|
|
|
|
|
|
|
| |
Obtained from: OpenBSD (rev 1.4)
MFC after: 3 weeks.
Notes:
svn path=/head/; revision=321846
|
|
|
|
|
|
|
|
|
| |
which will always be big enough to hold the output string.
Obtained from: OpenBSD (revision 1.36)
Notes:
svn path=/head/; revision=318915
|
|
|
|
|
|
|
|
|
|
| |
This simplifies pathing in make/displayed output.
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=314460
|
|
|
|
|
|
|
| |
Obtained from: OpenBSD (r1.12, r1.20, r1.18 and r1.37)
Notes:
svn path=/head/; revision=309393
|
|
|
|
|
|
|
|
|
| |
mentioned in the comment is p and not u.
Obtained from: OpenBSD (r1.34)
Notes:
svn path=/head/; revision=309392
|
|
|
|
|
|
|
|
| |
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=305303
|
|
|
|
|
|
|
| |
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=305148
|
|
|
|
|
|
|
| |
Obtained from: OpenBSD (r1.19).
Notes:
svn path=/head/; revision=302535
|
|
|
|
|
|
|
| |
Reported by: rodrigc
Notes:
svn path=/head/; revision=301541
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nis_ypldap_enable and nis_ypldap_flags.
Also add an entry on ypldap(8) that it is a feature ready and
appears on FreeBSD 11.0.
Requested by: rodrigc
Relnotes: Yes
Notes:
svn path=/head/; revision=301536
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
At line 479 of ldapclient.c in client_build_req(), the error return
leaks ldap_attrs (CID 1340544). It looks like this can happen if
the first utoa() call in aldap_get_stringset() fails. It looks
like other leaks can happen if other utoa() calls fail since scanning
this array when it is freed stops when the first NULL is encountered.
Fix these problems by not storing NULL in the array when utoa()
fails, and by freeing ret and returning NULL if nothing is stored
in the array. That way the caller will never see the
ldap_attrs[0] == NULL case, so delete that check.
The ber_printf_element() calls ber_free_elements() on its ber
argument and returns NULL on failure. When each of its callers
detects failure, they do a goto fail, which then calls ber_free_elements()
with the same pointer (CID 1340543). Fix is to delete the
ber_free_elements() from ber_printf_element()
Reported by: Coverity
CID: 1340543, 1340544
Reviewed by: araujo
Differential Revision: https://reviews.freebsd.org/D6550
Notes:
svn path=/head/; revision=300639
|
|
|
|
|
|
|
|
|
|
|
| |
some kind of UTF-8 validation, but actually didn't, but instead, for
malformed UTF-8 input, caused buffer overruns in some cases and caused
skipping of valid ASCII characters in other cases.
Obtained from: OpenBSD (cvs 1.32)
Notes:
svn path=/head/; revision=299887
|
|
|
|
|
|
|
|
|
| |
message more helpful by mentioning the group name.
Obtained from: OpenBSD (cvs 1.19)
Notes:
svn path=/head/; revision=299884
|
|
|
|
|
|
|
|
| |
Reported by: Coverity
CID: 971121
Notes:
svn path=/head/; revision=299583
|
|
|
|
| |
Notes:
svn path=/head/; revision=298177
|
|
|
|
|
|
|
| |
Obtained from: OpenBSD r1.11, r1.17 and r1.36
Notes:
svn path=/head/; revision=297907
|
|
|
|
|
|
|
|
|
| |
deal with messages that haven't been fully read from the server yet.
Obtained from: OpenBSD r1.11
Notes:
svn path=/head/; revision=297903
|
|
|
|
|
|
|
|
|
| |
Note: Listing a map is still not fully implemented.
Obtained from: OpenBSD (r1.16, r1.17)
Notes:
svn path=/head/; revision=296377
|
|
|
|
|
|
|
| |
Obtained from: OpenBSD (r1.15)
Notes:
svn path=/head/; revision=296376
|
|
|
|
|
|
|
|
|
|
|
|
| |
tunable. Also it gets more close with the original implementation from
OpenBSD.
Requested by: rodrigc
Approved by: rodrigc (mentor)
Differential Revision: https://reviews.freebsd.org/D4970
Notes:
svn path=/head/; revision=294543
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit, fix a core dump on ypldap(8) related with memory allocation.
Also an example of how to set the ypldap.conf(5) properly is added to
examples files.
A new user _ypldap is required to be able to run ypldap(8) as well as
in a chroot mode.
Reviewed by: rodrigc (mentor), bjk
Approved by: bapt (mentor)
Relnotes: Yes
Sponsored by: gandi.net
Differential Revision: https://reviews.freebsd.org/D4744
Notes:
svn path=/head/; revision=293801
|
|
|
|
|
|
|
| |
Approved by: bapt (mentor implicit)
Notes:
svn path=/head/; revision=292273
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt (mentor)
Obtained from: OpenBSD
Differential Revision: https://reviews.freebsd.org/D4549
Notes:
svn path=/head/; revision=292272
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt (mentor)
Obtained from: OpenBSD
Differential Revision: https://reviews.freebsd.org/D4548
Notes:
svn path=/head/; revision=292271
|
|
|
|
|
|
|
|
|
| |
Approved by: bapt (mentor)
Obtained from: OpenBSD
Differential Revision: https://reviews.freebsd.org/D4547
Notes:
svn path=/head/; revision=292270
|
|
|
|
| |
Notes:
svn path=/head/; revision=290942
|
|
|
|
|
|
|
| |
FreeBSD lacks __svc_fdset and __svc_fdsetsize.
Notes:
svn path=/head/; revision=290941
|
|
|
|
|
|
|
| |
FreeBSD lacks the SA_LEN() macro.
Notes:
svn path=/head/; revision=290940
|
|
|
|
| |
Notes:
svn path=/head/; revision=290939
|
|
|
|
|
|
|
| |
FreeBSD lacks __dead.
Notes:
svn path=/head/; revision=290938
|
|
|
|
| |
Notes:
svn path=/head/; revision=290937
|
|
|
|
|
|
|
| |
FreeBSD lacks __dead.
Notes:
svn path=/head/; revision=290936
|
|
|
|
|
|
|
| |
FreeBSD lacks HOST_NAME_MAX.
Notes:
svn path=/head/; revision=290935
|
|
|
|
|
|
|
| |
It does not exist on FreeBSD.
Notes:
svn path=/head/; revision=290934
|
|
|
|
| |
Notes:
svn path=/head/; revision=290933
|
|
|
|
|
|
|
| |
Add libopenbsd to link line for imsg.
Notes:
svn path=/head/; revision=290932
|
|
ypldap -- Intended to be a drop-in replacement for ypserv, gluing in a
LDAP directory and thus providing support for users and groups stored in
LDAP for the get{pw,gr}ent family of functions.
Notes:
svn path=/head/; revision=290931
|