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
moved from Incoming to Software Enhancements
Created attachment 655 [details] brett-sheffield-2017-02-20-ldif_open_mem.patch
Hi Brett, Thanks for the contribution. However it is missing an appropriate assignment of rights statement as noted at https://www.openldap.org/devel/contributing.html#notice If you can add such a statement to this ITS that would be appreciated. Regards, Quanah
Thanks Quanah. """ 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. I have not assigned rights and/or interest in this work to any party. """ https://www.openldap.org/devel/contributing.html#notice On 2020-06-10 15:15, openldap-its@openldap.org wrote: > https://bugs.openldap.org/show_bug.cgi?id=8603 > > --- Comment #3 from Quanah Gibson-Mount <quanah@openldap.org> --- > Hi Brett, > > Thanks for the contribution. However it is missing an appropriate assignment > of rights statement as noted at > https://www.openldap.org/devel/contributing.html#notice > > If you can add such a statement to this ITS that would be appreciated. > > Regards, > Quanah > > -- > You are receiving this mail because: > You reported the issue.
Patch is part of the merge request here: https://git.openldap.org/openldap/openldap/-/merge_requests/80
• 42d72389 by Brett Sheffield at 2020-06-23T10:31:08+01:00 ITS#8603 Add ldif_open_mem() ldif_open_mem() is the fmemopen(3) equivalent of ldif_open() which opens an ldif steam from memory, rather than from a file.