Hello LDAP fans! qmail-ldap 20011001 is released and available at the usual place:
http://www.nrg4u.com The following has changed since the last official version (20010501): added a variation of Henning Brauer's alternate mailhost patch. For more info: mailto:<[EMAIL PROTECTED]> added a variation of Henning Brauer's dash-ext patch. The main difference is the way it handels the extensions. Example lookup scheme: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] where CATCHALL is replaced with the value of LDAP_CATCH_ALL defined in qmail-ldap.h. If CATCHALL is set to "default" instead of the standart "catchall" it is allmost stock qmails behaviour. The dash-ext stuff can be turned on with the -DDASH_EXT option in Makefile. some rewrite of qmail-ldaplookup. See qmail-ldaplookup -h. Makefile bug fixed, spawn.c was compiled without -DDEBUG. Not in 0802i. Changes in qldap-ldaplib.*: added qldap_open to open the ldap connection added qldap_close to close the ldap connection renamed ldap_lookup to qldap_lookup Now it is possible to use one ldap (TCP) connection for multiple queries, so the connection overhead with DASH_EXT is drastically reduced. new debug/log handling. In qmail-lspawn the debug output is no longer added to bounce mails. bug fix in the cleaned up NS-MTA code. bugfix in catchall search string generation. Hopefully the last one. bugfix in qmail-ldaplookup (ldap_value_free). Thanks to Sascha Gresk. better handling of deliverymode in qmail-lspawn.c Have fun! -- Andre
