Pierangelo Masarati
|
a3a9bb9bfa
|
little more about potential concurrency issues
|
2005-08-03 16:54:08 +00:00 |
|
Pierangelo Masarati
|
01dc0183a3
|
plug leaks; cleanup
|
2005-08-01 23:35:44 +00:00 |
|
Pierangelo Masarati
|
5ff31144a7
|
cleanup
|
2005-07-30 16:26:25 +00:00 |
|
Pierangelo Masarati
|
7fade0d585
|
(yet) another potential concurrency issue
|
2005-07-23 22:04:04 +00:00 |
|
Hallvard Furuseth
|
81ecb0b153
|
assert expects int. (int)<nonnull ptr/long> can be 0. Use assert(arg!=0/NULL).
|
2005-07-18 06:22:33 +00:00 |
|
Pierangelo Masarati
|
19c1c6d671
|
some (stupid) editors complain because 'new' is a reserved word in C++
|
2005-07-16 15:38:33 +00:00 |
|
Hallvard Furuseth
|
d449c9d08b
|
Silence "unused variable" warnings
|
2005-07-14 19:18:55 +00:00 |
|
Howard Chu
|
2392f9c3f6
|
Linux updates tv on select() so always use a second copy
|
2005-07-07 16:09:41 +00:00 |
|
Pierangelo Masarati
|
f103589cc3
|
fix inconsistent indentation
|
2005-05-21 14:52:19 +00:00 |
|
Jong Hyuk Choi
|
3ae1146a0c
|
Fix for ITS#3612
|
2005-05-03 00:03:02 +00:00 |
|
Kurt Zeilenga
|
dc0eacd40b
|
Happy New Year!
|
2005-01-01 20:49:32 +00:00 |
|
Kurt Zeilenga
|
39b20e2e5d
|
cleanup
|
2004-11-28 22:17:52 +00:00 |
|
Jong Hyuk Choi
|
331074b2d5
|
Patch for fast synchronous search result processing
|
2004-10-18 04:58:36 +00:00 |
|
Kurt Zeilenga
|
baa76b6f35
|
Revert last commit.
return 0 on timeout is actually correct.
|
2004-10-09 06:13:47 +00:00 |
|
Kurt Zeilenga
|
1b5c5da96d
|
ITS#3359: fix crash on recursive rebind following referral
|
2004-10-09 03:16:29 +00:00 |
|
Kurt Zeilenga
|
d611a4b49a
|
unifdef -UNEW_LOGGING
|
2004-09-04 04:54:28 +00:00 |
|
Howard Chu
|
0b9cc398e2
|
ITS#3250 don't call select unnecessarily
|
2004-07-24 03:13:29 +00:00 |
|
Howard Chu
|
62d050a0bd
|
ITS#2982 ok, we should NULL out lc after all...
|
2004-03-25 12:15:52 +00:00 |
|
Howard Chu
|
d831315024
|
ITS#2982 be sure to use nextlc when calling try_read1msg
|
2004-03-25 09:54:23 +00:00 |
|
Kurt Zeilenga
|
3c598e89fb
|
Happy new year
|
2004-01-01 19:15:16 +00:00 |
|
Kurt Zeilenga
|
159de0f135
|
Updated notices and acknowledgements
|
2003-11-26 07:16:36 +00:00 |
|
Luke Howard
|
bb6f9f4c53
|
Back out previous commit - files apart from test.c
|
2003-10-18 16:01:16 +00:00 |
|
Luke Howard
|
32a9ad1be8
|
ITS#2777 - fix previous commit
|
2003-10-18 15:59:58 +00:00 |
|
Kurt Zeilenga
|
ca6820c42e
|
Add Internet Society copyright notices
|
2003-07-07 05:14:03 +00:00 |
|
Kurt Zeilenga
|
e83b55ebde
|
intermediate response fix
|
2003-05-31 05:48:16 +00:00 |
|
Kurt Zeilenga
|
12304f64e5
|
Merge partial and intermediate responses
|
2003-05-31 05:01:49 +00:00 |
|
Howard Chu
|
215be5f443
|
Fix previous commit
|
2003-02-28 13:41:53 +00:00 |
|
Howard Chu
|
387a76934b
|
Fix ITS#2335, properly parse multiple CLDAP responses in a single datagram
for both RFC1798 and MS CLDAP.
|
2003-02-28 12:57:28 +00:00 |
|
Howard Chu
|
747265419d
|
Change "goto leave" to "goto exit" to avoid DEC namespace pollution
|
2003-02-22 01:49:55 +00:00 |
|
Howard Chu
|
8dac33b6c3
|
Fix previous commit
|
2003-02-14 10:27:39 +00:00 |
|
Howard Chu
|
844cc97928
|
More for re-entrant LDAP* handles. Works much better.
|
2003-02-13 23:02:31 +00:00 |
|
Howard Chu
|
a6b3a92cc5
|
Added ld_req_mutex and ld_res_mutex to protect ld_requests and ld_responses
queues for multithreaded access to LDAP*'s. Also used to protect writes and
reads of ld_sb, respectively. Appears to work...
|
2003-02-13 10:43:16 +00:00 |
|
Kurt Zeilenga
|
4b3396f5fd
|
unifdef -DLDAP_NOCACHE
|
2003-02-09 07:42:18 +00:00 |
|
Kurt Zeilenga
|
48d47954a6
|
Rework #ifdef'ing of expermental controls to ease release engineering
using LDAP_DEVEL (to indicate experimental) to enable experimental features
(true for HEAD unless LDAP_REL_ENG is defined)
|
2003-02-08 21:53:05 +00:00 |
|
Jong Hyuk Choi
|
e1bf8cc437
|
Intermediate Response
|
2003-02-03 17:28:19 +00:00 |
|
Kurt Zeilenga
|
6939c53170
|
Happy new year
|
2003-01-03 20:20:47 +00:00 |
|
Howard Chu
|
6b53b4c507
|
Plug memleak in previous commit
|
2002-10-24 23:51:34 +00:00 |
|
Howard Chu
|
4396ad3316
|
ITS#2153, make sure sockbuf buffer is empty before returning (-2) from
try_read1msg. Blind fix, problem was not duplicated/tested.
|
2002-10-24 11:39:06 +00:00 |
|
Kurt Zeilenga
|
75e1620ee4
|
Add copy of OPL 2.0.1 and note in files which specifically refer
to 2.0.1 as to the location to the copy.
|
2002-10-15 23:22:20 +00:00 |
|
Howard Chu
|
456e6c73ab
|
Fix ITS#1983, handle writing of large requests. Only one pending request is
allowed per LDAP* handle. It works, but needs review.
|
2002-08-29 12:12:36 +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
|
99f5983fb6
|
Consistently don't check for NULL session handle and other pointers.
Application is responsible for providing valid session pointers.
|
2002-06-05 15:46:26 +00:00 |
|
Howard Chu
|
b732d3ec55
|
Fix previous commit, only zero out v3 refer_cnt if we got a SEARCH_RESULT.
If we got a SEARCH_REFERENCE, we need to keep going...
|
2002-05-02 12:08:19 +00:00 |
|
Howard Chu
|
dc3e5fb99d
|
ITS#818, ITS#980, ITS#1234 ldapsearch/referral hang - set refer_cnt to 0
after v3refs have been chased. They are fully processed by the time we get
back, so we should just return the current result message to the caller.
|
2002-04-16 12:53:13 +00:00 |
|
Howard Chu
|
bb17493d31
|
ITS#1732 signed/unsigned fixes
|
2002-04-11 08:47:37 +00:00 |
|
Julius Enarusai
|
70c73da22c
|
Added LDAP_LOG messages
|
2002-04-01 22:08:32 +00:00 |
|
Howard Chu
|
25cd89b443
|
Use ber_scanf 'm' format for ignored UDP string
|
2002-01-17 23:30:05 +00:00 |
|
Kurt Zeilenga
|
0c36372134
|
Some memory allocation cleanup.
|
2002-01-06 02:18:37 +00:00 |
|
Kurt Zeilenga
|
0e2af54a3f
|
Update copyright statements
|
2002-01-04 21:17:25 +00:00 |
|
Kurt Zeilenga
|
883196d348
|
Clean up some symbol scoping
|
2001-12-24 06:36:44 +00:00 |
|