Howard Chu
|
57c329a3af
|
ITS#4606 errno is not per-thread on WIN32, always use WSAGet/SetLastError
(with notable exceptions: ignore tests for EINTR which winsock never sets)
|
2006-09-14 06:35:34 +00:00 |
|
Kurt Zeilenga
|
acbb5cf689
|
Happy new year!
|
2006-01-03 23:11:52 +00:00 |
|
Kurt Zeilenga
|
279033fc1c
|
ITS#3440: (blind) fix for VxWorks inet_ntoa(3) leak,
use inet_ntoa_b(3) instead.
|
2005-10-14 03:40:03 +00:00 |
|
Howard Chu
|
fc79957ad6
|
Don't set ndelay on socket connect if no timeout was specified
|
2005-10-08 18:19:50 +00:00 |
|
Pierangelo Masarati
|
9129a2f7ee
|
silence warnings
|
2005-09-10 18:59:35 +00:00 |
|
Pierangelo Masarati
|
671b02f748
|
more on ITS#3808
|
2005-06-29 12:28:40 +00:00 |
|
Howard Chu
|
9c0e4415d2
|
Omit FD_SETSIZE check for Winsock
|
2005-04-13 07:27:36 +00:00 |
|
Kurt Zeilenga
|
94a9f84895
|
ITS#3614: prevent overflow when using result of sysconf(_SC_OPEN_MAX)
|
2005-03-30 21:53:01 +00:00 |
|
Kurt Zeilenga
|
96854698cd
|
ITS#3524 (partial): reinit FDSETs
|
2005-01-28 19:03:15 +00:00 |
|
Kurt Zeilenga
|
dc0eacd40b
|
Happy New Year!
|
2005-01-01 20:49:32 +00:00 |
|
Kurt Zeilenga
|
83b1ce9831
|
inet_addr cleanup
|
2004-12-31 12:02:23 +00:00 |
|
Howard Chu
|
fad273c224
|
Avoid trashing client memory when socket is greater than FD_SETSIZE
|
2004-11-17 20:04:18 +00:00 |
|
Howard Chu
|
1a198bea0f
|
Fix typo in select call
|
2004-10-19 03:18:22 +00:00 |
|
Kurt Zeilenga
|
547ebf66c4
|
Move POLL_* macros to <ac/socket.h>
|
2004-10-18 22:08:37 +00:00 |
|
Kurt Zeilenga
|
1adf003977
|
Catch POLLERR and POLLHUP.
|
2004-10-18 21:56:07 +00:00 |
|
Kurt Zeilenga
|
8715d97409
|
Fix bug in last commit
|
2004-10-18 21:45:13 +00:00 |
|
Kurt Zeilenga
|
86c216d10c
|
Rough but working poll(2) implementation for -lldap
|
2004-10-18 21:09:17 +00:00 |
|
Kurt Zeilenga
|
d611a4b49a
|
unifdef -UNEW_LOGGING
|
2004-09-04 04:54:28 +00:00 |
|
Kurt Zeilenga
|
fe6e3ba3ef
|
Instead of removing AI_ADDRCONFIG, place behind #ifdef (of undefined
macro). Add comment indicating configure test needed.
|
2004-08-27 18:59:34 +00:00 |
|
Howard Chu
|
eb25111b9a
|
Revert rev 1.92, AI_ADDRCONFIG is not a legal flag for getaddrinfo
|
2004-08-15 23:15:55 +00:00 |
|
Kurt Zeilenga
|
ecebe3d051
|
basic poll(2) implementation for connect(2) (needs work)
Need to deal with selectinfo...
|
2004-07-09 19:29:46 +00:00 |
|
Kurt Zeilenga
|
f0bd9b3a5b
|
Mark areas needed poll(2) support with HAVE_POLL.
|
2004-07-09 17:50:22 +00:00 |
|
Howard Chu
|
c558bd49bc
|
ITS#2992 Windows fixes from Alexey Melnikov
|
2004-03-05 12:24:06 +00:00 |
|
Kurt Zeilenga
|
3c598e89fb
|
Happy new year
|
2004-01-01 19:15:16 +00:00 |
|
Kurt Zeilenga
|
4590651cf9
|
Revert #if 0
|
2003-12-21 08:25:55 +00:00 |
|
Kurt Zeilenga
|
a379dd4faf
|
Misc cleanup
|
2003-11-30 01:07:47 +00:00 |
|
Kurt Zeilenga
|
159de0f135
|
Updated notices and acknowledgements
|
2003-11-26 07:16:36 +00:00 |
|
Stig Venaas
|
6c08d96597
|
use AI_ADDRCONFIG if possible to not lookup AAAA when no IPv6 addresses are configured
|
2003-10-29 14:49:35 +00:00 |
|
Hallvard Furuseth
|
42de322f06
|
Make all debug output macros conditional on defined(LDAP_DEBUG).
|
2003-06-06 13:56:18 +00:00 |
|
Kurt Zeilenga
|
d7a326be26
|
Don't do (unsafe) DNS reverse lookups.
HEADS UP: May break some Kerberos deployments.
|
2003-04-22 01:17:23 +00:00 |
|
Kurt Zeilenga
|
3f6a9a7e57
|
More ldap_connect_to_host() tweaks.
|
2003-04-21 18:45:46 +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
|
978c94a223
|
ITS#2459 (partial) fix. Eliminate address parameter all together.
Need to look closely at the memcpy. (It likely can be eliminated
as well.)
|
2003-04-21 17:06:37 +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
|
22215a396c
|
Remove lint
|
2003-02-10 19:59:32 +00:00 |
|
Kurt Zeilenga
|
6939c53170
|
Happy new year
|
2003-01-03 20:20:47 +00:00 |
|
Howard Chu
|
95a512f849
|
Fix typo in UDP logmsg
|
2002-12-16 18:17:20 +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
|
ca5aa3b615
|
Some more sockaddr_in v sockaddr_storage cleanup
|
2002-08-10 03:48:09 +00:00 |
|
Kurt Zeilenga
|
b3bbe586b6
|
ITS#2018: use sockaddr_storage
based upon patch provided by <thorild@Update.UU.SE>
|
2002-08-09 22:14:43 +00:00 |
|
Kurt Zeilenga
|
dc4413349e
|
Fix up restart code for EINTR
|
2002-07-28 05:30:39 +00:00 |
|
Stig Venaas
|
bf5e3a15ca
|
Use AF_INET instead of AF_UNSPEC when IPv6 disabled
|
2002-07-12 15:36:33 +00:00 |
|
Julius Enarusai
|
6107ba67d2
|
Coverted LDAP_LOG macro to use subsystem ID int values instead of string values
|
2002-07-11 20:33:24 +00:00 |
|
Kurt Zeilenga
|
0371c61073
|
Add monitorContext rootDSE attribute
|
2002-06-19 06:44:16 +00:00 |
|
Pierangelo Masarati
|
4a8ab5dbf2
|
Mostly based on patches provided by Hallvard B. Furuseth
ITS#1677 - cast away const warnings
ITS#1678 - unsigned char args to ctype funcs
ITS#1682 - don't redefine ldap_debug
ITS#1683 - uninitialized vars
ITS#1703 - ldo_debug initialization
ITS#1705 - unsigned testing
ITS#1706 - socklen_t args
ITS#1719 - back-tcl update (other cleanups/fixes/improvements; yet untested)
ITS#1724 - integerNormalize/integerFilter/integerIndexer bugs
ITS#1725 - libdes not required
Implement back-null (/dev/null style backend)
Cleanup some misc warnings ("%lu" format, unused/uninitialized vars,
ambiguous operator precedence)
Kurt, please regenerate configure
|
2002-04-08 09:43:22 +00:00 |
|
Julius Enarusai
|
b7bd4368d9
|
Added LDAP_LOG messages
|
2002-03-29 17:46:28 +00:00 |
|
Kurt Zeilenga
|
3d9cf98dad
|
If port is zero, use default.
|
2002-02-21 15:39:35 +00:00 |
|
Kurt Zeilenga
|
dffb050d81
|
Remove lint
|
2002-01-10 05:30:23 +00:00 |
|
Howard Chu
|
627d354b98
|
For Windows, use getsockopt() to retrieve error if connect() fails.
Don't use ldap_pvt_is_socket_ready() at all on Windows, it is
totally unneeded and getpeername() misbehaves on W2K.
|
2002-01-10 05:12:11 +00:00 |
|
Kurt Zeilenga
|
0e2af54a3f
|
Update copyright statements
|
2002-01-04 21:17:25 +00:00 |
|