Frederik Deweerdt
|
8bb9e88d5f
|
ITS#7270 Protect accesses to ldap_int_hostname with a mutex.
Not protecting the accesses to ldap_int_hostname could lead to a double
free.
|
2012-05-30 05:49:53 -07:00 |
|
Kurt Zeilenga
|
2bbf9804b9
|
Happy New Year!
|
2012-01-01 07:10:53 -08:00 |
|
Hallvard Furuseth
|
dd640af54f
|
Fix ITS#6672: Do not return LDAP_MUTEX_LOCK().
It has type void.
|
2011-01-12 14:25:37 +00:00 |
|
Kurt Zeilenga
|
966cef8c9a
|
Happy New Year
|
2011-01-05 00:42:37 +00:00 |
|
Howard Chu
|
0b660dc9f6
|
ITS#6672 mutex cleanup
|
2010-10-13 08:43:15 +00:00 |
|
Kurt Zeilenga
|
3dadeb3efe
|
happy belated New Year
|
2010-04-13 22:17:29 +00:00 |
|
Howard Chu
|
127e504015
|
ITS#6405 in ldap_pvt_gettime, also check for microsecs going backward
|
2009-11-30 21:47:38 +00:00 |
|
Pierangelo Masarati
|
4b4db7b529
|
keep compatibility with slapd's gmtime_mutex (ITS#6262)
|
2009-09-08 23:21:21 +00:00 |
|
Hallvard Furuseth
|
f0d775609b
|
More ITS#6262: Also define ldap_pvt_gmtime_[un]lock if localtime_r is missing
|
2009-08-19 10:10:31 +00:00 |
|
Pierangelo Masarati
|
637182b8f4
|
fix previous commit
|
2009-08-19 00:12:39 +00:00 |
|
Pierangelo Masarati
|
f3cdcadf89
|
wrap gmtime for reentrancy (ITS#6262)
|
2009-08-18 23:48:15 +00:00 |
|
Kurt Zeilenga
|
4af9eb9715
|
Update copyright notices
|
2009-01-22 00:40:04 +00:00 |
|
Howard Chu
|
f7484f78e6
|
ITS#5369 SASL/GSSAPi refactoring from Stefan Metzmacher <metze@samba.org>
and Rafal Szczeniak <mimir@samba.org>, with minor cleanups
|
2008-10-09 10:51:28 +00:00 |
|
Kurt Zeilenga
|
c890c96d13
|
Happy New Year (belated)
|
2008-01-08 00:19:56 +00:00 |
|
Kurt Zeilenga
|
da6d9eb046
|
happy new year
|
2007-01-02 20:00:42 +00:00 |
|
Kurt Zeilenga
|
acbb5cf689
|
Happy new year!
|
2006-01-03 23:11:52 +00:00 |
|
Pierangelo Masarati
|
9c056f95fe
|
consistently use HSTRERROR (ITS#4124)
|
2005-10-31 15:04:37 +00:00 |
|
Hallvard Furuseth
|
fbce398466
|
Also declare copy_hostent() if LDAP_R_COMPILE && HAVE_GETHOSTBYADDR_R.
Only declare safe_realloc() if LDAP_R_COMPILE.
Indentation cleanup.
|
2005-07-26 04:21:19 +00:00 |
|
Hallvard Furuseth
|
3d8aceab81
|
Fix typos GETNAMEINFO->HAVE_GETNAMEINFO, HAVE_HERROR->HAVE_HSTRERROR
|
2005-07-14 19:17:05 +00:00 |
|
Howard Chu
|
6754d025f2
|
ITS#3847 silence warnings
|
2005-07-11 10:39:32 +00:00 |
|
Kurt Zeilenga
|
dc0eacd40b
|
Happy New Year!
|
2005-01-01 20:49:32 +00:00 |
|
Howard Chu
|
cc4d5c10df
|
ITS#3123 make sure ldap_int_sasl_mutex is init'd before it is used
|
2004-05-21 10:53:30 +00:00 |
|
Kurt Zeilenga
|
ba749eb798
|
Updated string error handling
|
2004-04-25 01:09:40 +00:00 |
|
Kurt Zeilenga
|
3c598e89fb
|
Happy new year
|
2004-01-01 19:15:16 +00:00 |
|
Kurt Zeilenga
|
a379dd4faf
|
Misc cleanup
|
2003-11-30 01:07:47 +00:00 |
|
Hallvard Furuseth
|
51f1b8ccd7
|
Avoid /* inside comments.
|
2003-11-29 17:29:44 +00:00 |
|
Kurt Zeilenga
|
159de0f135
|
Updated notices and acknowledgements
|
2003-11-26 07:16:36 +00:00 |
|
Hallvard Furuseth
|
aed036f0c3
|
Cast away const from AC_GAI_STRERROR() return value.
|
2003-05-25 20:50:26 +00:00 |
|
Kurt Zeilenga
|
ca52123a60
|
Fix builds when getaddrinfo is not detected but getnameinfo is.
This does not happen normally.
|
2003-04-21 18:28:08 +00:00 |
|
Kurt Zeilenga
|
e41ca42de1
|
mark a few translatable strings
|
2003-04-06 06:19:13 +00:00 |
|
Kurt Zeilenga
|
c34c42dec3
|
just in case <netdb.h> does something like
#define h_errno (* __h_errno())
|
2003-03-14 04:56:08 +00:00 |
|
Howard Chu
|
97c2c9c955
|
ITS#2373 add declaration of h_errno
|
2003-03-14 04:25:39 +00:00 |
|
Howard Chu
|
8fc4f55d3a
|
Silence warnings in prev commit
|
2003-03-05 01:53:03 +00:00 |
|
Howard Chu
|
7e7db2578d
|
Added ldap_pvt_get_hname. Use instead of ldap_pvt_gethostbyaddr_a when
all you want is the hostname. Supports IPv6 addresses.
|
2003-03-05 01:35:39 +00:00 |
|
Kurt Zeilenga
|
6939c53170
|
Happy new year
|
2003-01-03 20:20:47 +00:00 |
|
Kurt Zeilenga
|
3dea614e99
|
cleanup
|
2002-12-31 05:55:06 +00:00 |
|
Kurt Zeilenga
|
c0f8e30d22
|
cleanup
|
2002-12-04 05:13:14 +00:00 |
|
Kurt Zeilenga
|
73b4170a6c
|
Rework libldap to not attempt to set LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE
|
2002-12-04 04:51:55 +00:00 |
|
Kurt Zeilenga
|
9ba95dd027
|
ITS#2221: getaddrinfo(3) not thread-safe on some platforms (namely
due to res_() routines). Change all res_() dependent routines to
share same mutex.
|
2002-12-03 01:15:03 +00:00 |
|
Kurt Zeilenga
|
0e2af54a3f
|
Update copyright statements
|
2002-01-04 21:17:25 +00:00 |
|
Pierangelo Masarati
|
1f49164725
|
fix missing trailing ')'
|
2002-01-02 17:38:46 +00:00 |
|
Kurt Zeilenga
|
763c0de59b
|
Rework filter code
Misc cleanup / lint removal
|
2002-01-02 17:06:56 +00:00 |
|
Howard Chu
|
b917625a85
|
Revert previous commit.
|
2001-12-18 00:20:58 +00:00 |
|
Howard Chu
|
6456e5f559
|
from jon@symas.com - misc cleanup
|
2001-12-18 00:16:15 +00:00 |
|
Kurt Zeilenga
|
9f0d190739
|
Add ldap_pvt_gai_strerror().
Calls to gai_strerror() should be replaced with calls AC_GAI_STRERROR().
|
2000-10-18 17:25:30 +00:00 |
|
Ben Collins
|
aaf59e2a2b
|
don't define NEED_COPY_HOSTENT in the decleration
|
2000-09-15 03:33:05 +00:00 |
|
Ben Collins
|
621babf51d
|
fix compiler warnings by including ac/unistd.h and only declaring copy_hostent() when we actually need to use it
|
2000-09-15 03:06:18 +00:00 |
|
Kurt Zeilenga
|
3b03b64b77
|
Add char* ldap_pvt_get_fqdn(char*) which returns the FQDN of the
input. In input==NULL, returns FQDN of local host.
Fixed copy_hostent() uninitialized pointer bug.
Replaced gethostname calls with ldap_pvt_get_fqdn( NULL ) calls.
|
2000-08-15 01:55:43 +00:00 |
|
Kurt Zeilenga
|
5b856458a2
|
s/SAFEMEMCPY/AC_MEMCPY/
Use AC_FMEMCPY where appropriate (-llber)
|
2000-07-28 01:07:07 +00:00 |
|
Kurt Zeilenga
|
7573a81efe
|
getbyname/getbyaddr should share mutex per ITS#563.
Patch provided by Steve @ Novell, thanks!
|
2000-06-06 00:23:50 +00:00 |
|