[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#8603) [PATCH] adds ldif_open_mem()



Full_Name: Brett Sheffield
Version: master
OS: Gentoo GNU/Linux
URL: http://www.brettsheffield.com/patches/openldap/brett-sheffield-170220-ldif_open_mem.patch
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_open_mem.patch
[1] https://github.com/brettsheffield/gladdb/blob/master/src/ldif.c