Go to file
Hallvard Furuseth c47e444698 libldap/tls.c calls CRYPTO_set_id_callback(ldap_pvt_thread_self), which
causes ldap_pvt_thread_self to be called with the wrong prototype.

That can cause OpenSSL to use a garbage value, e.g. if the unsigned
long it expects takes two words but ldap_pvt_thread_t is an int.

I'm fixing it in HEAD now and also provoking an error if unsigned
long cannot hold a ldap_pvt_thread_t.  Otherwise it can silently
compile to broken code.  Maybe the latter should go in configure,
but since OpenSSL presumably breaks anyway if that fails I don't
see much point at this time.
2007-05-20 20:02:52 +00:00
build slurpd is strongly deprecated 2007-04-05 23:41:35 +00:00
clients ITS#4939 fix typo 2007-04-29 06:14:03 +00:00
contrib Regenerate 2007-05-18 18:53:10 +00:00
doc Header nitpick 2007-05-16 23:28:58 +00:00
include Regenerate with GNUtls additions 2007-05-10 20:33:41 +00:00
libraries libldap/tls.c calls CRYPTO_set_id_callback(ldap_pvt_thread_self), which 2007-05-20 20:02:52 +00:00
servers more ITS#4973 initialization 2007-05-19 14:12:24 +00:00
tests Only use terminal escapes (in $TB/$TN) when printing to a terminal. 2007-05-19 21:26:54 +00:00
aclocal.m4 Update libtool to 1.5.20 2005-10-29 23:37:13 +00:00
configure Regenerate 2007-05-18 18:53:10 +00:00
configure.in Only use terminal escapes (in $TB/$TN) when printing to a terminal. 2007-05-18 18:42:59 +00:00
COPYRIGHT happy new year 2007-01-02 20:00:42 +00:00
INSTALL happy new year 2007-01-02 20:00:42 +00:00
LICENSE
Makefile.in happy new year 2007-01-02 20:00:42 +00:00
README happy new year 2007-01-02 20:00:42 +00:00

OpenLDAP Devel README
	This software was obtained from the development branch (HEAD) of
	the OpenLDAP Software Repository.  This copy is likely already
	not current, the development branch changes frequently.  These
	changes include code implementing experimental features and
	unproven bug fixes.  Please do NOT redistribute copies of the
	development branch.

	The OpenLDAP Developer's FAQ is available at:
		<http://www.openldap.org/faq/index.cgi?file=4>

	Client developers seeking a suitable development platform
	should use "release" or "stable" versions.
		<http://www.openldap.org/software/>

Contributing
	See <http://www.openldap.org/devel/contributing.html> for how to
	contribute code or documentation to OpenLDAP.  Use the Issue Tracking
	System <http://www.openldap.org/its/> to submit contributions.
	While you are encouraged to coordinate and discuss the development
	activities on the openldap-devel@openldap.org mailing list prior
	to submission, it is noted that contributions must be submitted
	using the Issue Tracking System to be considered.

---
$OpenLDAP$

This work is part of OpenLDAP Software <http://www.openldap.org/>.

Copyright 1998-2007 The OpenLDAP Foundation.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted only as authorized by the OpenLDAP
Public License.

A copy of this license is available in the file LICENSE in the
top-level directory of the distribution or, alternatively, at
<http://www.OpenLDAP.org/license.html>.

OpenLDAP is a registered trademark of the OpenLDAP Foundation.