Full_Name: Brett Sheffield Version: master OS: Gentoo GNU/Linux URL: http://www.brettsheffield.com/patches/openldap/brett-sheffield-170220-ldif_o... Submission from: (NULL) (2001:470:6e0d:0:96de:80ff:fe2d:3aa9)
Patch[0] to add ldif_open_mem() function to ldif API.
ldif_open_mem() is the fmemopen(3) equivalent of ldif_open() which opens an ldif steam from memory, rather than from a file.
I originally added a similar function to my project libgladdb in 2014[1], but it really belongs in openldap itself as it is generally useful.
The attached modifications to OpenLDAP Software are subject to the following notice:
Copyright 2014, 2017 Brett Sheffield Redistribution and use in source and binary forms, with or without modification, are permitted only as authorized by the OpenLDAP Public License.
[0] http://www.brettsheffield.com/patches/openldap/brett-sheffield-170220-ldif_o... [1] https://github.com/brettsheffield/gladdb/blob/master/src/ldif.c