CVS log for servers/slapd/connection.c

[BACK] Up to [OpenLDAP] / servers / slapd

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.455: download - view: text, markup - select for diffs
Wed Jan 12 13:41:33 2011 UTC (10 years ago) by hallvard
Branches: MAIN
CVS tags: MIGRATION_CVS2GIT, HEAD
Diff to: previous 1.454: preferred, colored
Changes since revision 1.454: +2 -2 lines
Catch ber_scanf errors properly

Revision 1.454: download - view: text, markup - select for diffs
Tue Jan 4 23:43:13 2011 UTC (10 years ago) by kurt
Branches: MAIN
Diff to: previous 1.453: preferred, colored
Changes since revision 1.453: +2 -2 lines
Happy New Year

Revision 1.453: download - view: text, markup - select for diffs
Fri Dec 31 09:46:22 2010 UTC (10 years ago) by hallvard
Branches: MAIN
Diff to: previous 1.452: preferred, colored
Changes since revision 1.452: +3 -2 lines
ITS#6758 Avoid SlapReply reuse, simple cases.
Caller provides and reuses a SlapReply it does not read after
initialization.  So reinitialize or move the declaration inwards.
In case of refint, move the rs parameter into refint_repair().

Revision 1.452: download - view: text, markup - select for diffs
Thu Dec 30 22:19:02 2010 UTC (10 years ago) by hallvard
Branches: MAIN
Diff to: previous 1.451: preferred, colored
Changes since revision 1.451: +3 -4 lines
ITS#6759: assert;Debug -> Debug;assert

Revision 1.451: download - view: text, markup - select for diffs
Tue Dec 14 14:06:32 2010 UTC (10 years, 1 month ago) by hallvard
Branches: MAIN
Diff to: previous 1.450: preferred, colored
Changes since revision 1.450: +5 -1 lines
ITS#6747 Fix LDAP_CONNECTIONLESS Debug(), warnings

Revision 1.450: download - view: text, markup - select for diffs
Tue Apr 13 20:18:05 2010 UTC (10 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.449: preferred, colored
Changes since revision 1.449: +2 -2 lines
happy belated New Year

Revision 1.449: download - view: text, markup - select for diffs
Fri Dec 4 01:44:00 2009 UTC (11 years, 1 month ago) by hyc
Branches: MAIN
CVS tags: ACLCHECK_0, ACLCHECK
Diff to: previous 1.448: preferred, colored
Changes since revision 1.448: +3 -3 lines
ITS#6412, refix #6304 - only check for writes if sockbuf NEEDS_WRITE

Revision 1.448: download - view: text, markup - select for diffs
Sat Nov 21 20:44:45 2009 UTC (11 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.447: preferred, colored
Changes since revision 1.447: +2 -2 lines
connid is unsigned; offset real conns by maxrid + 1

Revision 1.447: download - view: text, markup - select for diffs
Thu Nov 19 10:24:14 2009 UTC (11 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.446: preferred, colored
Changes since revision 1.446: +1 -19 lines
Move connection state enums to slap.h to ease debugging

Revision 1.446: download - view: text, markup - select for diffs
Sun Nov 15 21:39:35 2009 UTC (11 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.445: preferred, colored
Changes since revision 1.445: +14 -1 lines
ITS#6304 retry if tls_accept() returns 1

Revision 1.445: download - view: text, markup - select for diffs
Fri Nov 13 22:48:51 2009 UTC (11 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.444: preferred, colored
Changes since revision 1.444: +7 -3 lines
ITS#6361 remove asserts

Revision 1.444: download - view: text, markup - select for diffs
Fri Aug 28 21:00:46 2009 UTC (11 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.443: preferred, colored
Changes since revision 1.443: +33 -21 lines
ITS#6276 wake up blocked writers if we're pausing

Revision 1.443: download - view: text, markup - select for diffs
Mon Aug 17 09:28:25 2009 UTC (11 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.442: preferred, colored
Changes since revision 1.442: +3 -2 lines
More for #6220, don't timeout idle connections when writetimeout is
set and idletimeout is not.

Revision 1.442: download - view: text, markup - select for diffs
Tue Jul 21 00:04:46 2009 UTC (11 years, 6 months ago) by hyc
Branches: MAIN
Diff to: previous 1.441: preferred, colored
Changes since revision 1.441: +3 -3 lines
ITS#6220 don't check write timeouts when global_writetimeout isn't set

Revision 1.441: download - view: text, markup - select for diffs
Sun Jun 28 19:23:59 2009 UTC (11 years, 6 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.440: preferred, colored
Changes since revision 1.440: +3 -2 lines
Fix Debug format in last commit

Revision 1.440: download - view: text, markup - select for diffs
Sun Jun 28 01:37:20 2009 UTC (11 years, 7 months ago) by hyc
Branches: MAIN
Diff to: previous 1.439: preferred, colored
Changes since revision 1.439: +6 -3 lines
ITS#6189 delay resetting the SLAP_C_BINDING state until the Bind handler
has fully returned to the connection manager. This may result in
"deferring operation: binding" messages being logged again (ITS#3850) but
it should not cause any hangs.

Revision 1.439: download - view: text, markup - select for diffs
Fri Jun 5 21:26:09 2009 UTC (11 years, 7 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.438: preferred, colored
Changes since revision 1.438: +22 -15 lines
More ITS#6104: mutex-protected check of o_cancel value from other thread

Revision 1.438: download - view: text, markup - select for diffs
Thu May 28 15:46:25 2009 UTC (11 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.437: preferred, colored
Changes since revision 1.437: +1 -19 lines
ITS#6056 partially revert ITS#5886, close sequencing was broken

Revision 1.437: download - view: text, markup - select for diffs
Thu May 14 02:03:23 2009 UTC (11 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.436: preferred, colored
Changes since revision 1.436: +20 -20 lines
ITS#6111 connection_state_closing() -> connection_valid()

Revision 1.436: download - view: text, markup - select for diffs
Mon May 11 02:23:51 2009 UTC (11 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.435: preferred, colored
Changes since revision 1.435: +2 -2 lines
Partially revert prev commit, leave rs->sr_err == SLAPD_ABANDON

Revision 1.435: download - view: text, markup - select for diffs
Mon May 11 02:16:57 2009 UTC (11 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.434: preferred, colored
Changes since revision 1.434: +2 -2 lines
ITS#6103 send cancelled response back to client

Revision 1.434: download - view: text, markup - select for diffs
Mon Apr 20 07:07:48 2009 UTC (11 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.433: preferred, colored
Changes since revision 1.433: +3 -1 lines
Add missing extended/intermediate handlers for fake connections

Revision 1.433: download - view: text, markup - select for diffs
Mon Mar 9 23:42:10 2009 UTC (11 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.432: preferred, colored
Changes since revision 1.432: +17 -2 lines
ITS#5836, add writetimeout keyword for timing out hung writers

Revision 1.432: download - view: text, markup - select for diffs
Thu Jan 29 21:43:18 2009 UTC (11 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.431: preferred, colored
Changes since revision 1.431: +3 -1 lines
check mutex in connection_write()

Revision 1.431: download - view: text, markup - select for diffs
Tue Jan 27 17:16:28 2009 UTC (11 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.430: preferred, colored
Changes since revision 1.430: +2 -2 lines
Revert prev commit, unnecessary

Revision 1.430: download - view: text, markup - select for diffs
Tue Jan 27 07:00:50 2009 UTC (11 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.429: preferred, colored
Changes since revision 1.429: +3 -3 lines
Use epoll in edge-triggered mode

Revision 1.429: download - view: text, markup - select for diffs
Wed Jan 21 23:40:26 2009 UTC (12 years ago) by kurt
Branches: MAIN
Diff to: previous 1.428: preferred, colored
Changes since revision 1.428: +2 -2 lines
Update copyright notices

Revision 1.428: download - view: text, markup - select for diffs
Fri Jan 16 20:49:00 2009 UTC (12 years ago) by hyc
Branches: MAIN
Diff to: previous 1.427: preferred, colored
Changes since revision 1.427: +9 -6 lines
Revert prev commit, better fix - make sure client conns are closed
as expected

Revision 1.427: download - view: text, markup - select for diffs
Fri Jan 16 20:28:46 2009 UTC (12 years ago) by hyc
Branches: MAIN
Diff to: previous 1.426: preferred, colored
Changes since revision 1.426: +4 -2 lines
Client connection might get closed implicitly

Revision 1.426: download - view: text, markup - select for diffs
Thu Jan 15 20:22:35 2009 UTC (12 years ago) by hyc
Branches: MAIN
Diff to: previous 1.425: preferred, colored
Changes since revision 1.425: +3 -2 lines
Fix prev commit, c_writers check should be mutex'd

Revision 1.425: download - view: text, markup - select for diffs
Thu Jan 15 19:41:40 2009 UTC (12 years ago) by hyc
Branches: MAIN
Diff to: previous 1.424: preferred, colored
Changes since revision 1.424: +27 -22 lines
ITS#5835 fix connection teradown when there are waiting writers

Revision 1.424: download - view: text, markup - select for diffs
Wed Jan 14 03:28:24 2009 UTC (12 years ago) by hyc
Branches: MAIN
Diff to: previous 1.423: preferred, colored
Changes since revision 1.423: +15 -1 lines
ITS#5886 fix epoll hangup handling

Revision 1.423: download - view: text, markup - select for diffs
Mon Jan 12 23:08:36 2009 UTC (12 years ago) by hyc
Branches: MAIN
Diff to: previous 1.422: preferred, colored
Changes since revision 1.422: +5 -4 lines
Revert prev commit

Revision 1.422: download - view: text, markup - select for diffs
Mon Jan 12 23:03:23 2009 UTC (12 years ago) by hyc
Branches: MAIN
Diff to: previous 1.421: preferred, colored
Changes since revision 1.421: +5 -6 lines
ITS#5835 tentative fix - remove bogus call to connection_close().
Note that with this change, all calls to connection_closing() and
connection_close() always occur in pairs - probably the two
functions should be collapsed into one.

Revision 1.421: download - view: text, markup - select for diffs
Fri Nov 28 22:45:56 2008 UTC (12 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.420: preferred, colored
Changes since revision 1.420: +6 -3 lines
Let the idletimeout check kill hung writers

Revision 1.420: download - view: text, markup - select for diffs
Fri Nov 28 20:09:34 2008 UTC (12 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.419: preferred, colored
Changes since revision 1.419: +6 -6 lines
ITS#5835 change some DEBUG_TRACE messages to DEBUG_CONNS for easier debug

Revision 1.419: download - view: text, markup - select for diffs
Sun Nov 16 22:58:46 2008 UTC (12 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.418: preferred, colored
Changes since revision 1.418: +3 -3 lines
improve previous commit (ITS#5814)

Revision 1.418: download - view: text, markup - select for diffs
Sun Nov 16 19:29:26 2008 UTC (12 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.417: preferred, colored
Changes since revision 1.417: +8 -2 lines
don't assert on unprotected data (ITS#5814)

Revision 1.417: download - view: text, markup - select for diffs
Sun Oct 5 17:17:56 2008 UTC (12 years, 3 months ago) by rein
Branches: MAIN
Diff to: previous 1.416: preferred, colored
Changes since revision 1.416: +1 -2 lines
ITS#5725: Don't enable connection for events twice.

Revision 1.416: download - view: text, markup - select for diffs
Tue Apr 15 20:17:50 2008 UTC (12 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.415: preferred, colored
Changes since revision 1.415: +5 -2 lines
ITS#5469 check earlier for write waiters

Revision 1.415: download - view: text, markup - select for diffs
Fri Jan 11 05:07:43 2008 UTC (13 years ago) by hallvard
Branches: MAIN
Diff to: previous 1.414: preferred, colored
Changes since revision 1.414: +7 -6 lines
Warning cleanup: function ptr <=> void* at ldap_pvt_thread_pool_<set/get>key()

Revision 1.414: download - view: text, markup - select for diffs
Mon Jan 7 23:20:07 2008 UTC (13 years ago) by kurt
Branches: MAIN
Diff to: previous 1.413: preferred, colored
Changes since revision 1.413: +2 -2 lines
Happy New Year (belated)

Revision 1.413: download - view: text, markup - select for diffs
Mon Jan 7 20:35:03 2008 UTC (13 years ago) by ando
Branches: MAIN
Diff to: previous 1.412: preferred, colored
Changes since revision 1.412: +4 -4 lines
rename ldap_pvt_thread_pool_setkey_x() to ldap_pvt_thread_pool_setkey() (as part of ITS#5309)

Revision 1.412: download - view: text, markup - select for diffs
Sat Dec 22 21:53:58 2007 UTC (13 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.411: preferred, colored
Changes since revision 1.411: +23 -12 lines
ITS#5259 fix sasl_auxprop_store to allow cleanup after bindop is gone

Revision 1.411: download - view: text, markup - select for diffs
Mon Nov 26 16:03:26 2007 UTC (13 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.410: preferred, colored
Changes since revision 1.410: +20 -105 lines
Streamlined Winsock connection management

Revision 1.410: download - view: text, markup - select for diffs
Sat Nov 24 10:33:04 2007 UTC (13 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.409: preferred, colored
Changes since revision 1.409: +8 -6 lines
Fix connection teardown

Revision 1.409: download - view: text, markup - select for diffs
Tue Nov 20 13:56:20 2007 UTC (13 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.408: preferred, colored
Changes since revision 1.408: +2 -1 lines
Fix test050

Revision 1.408: download - view: text, markup - select for diffs
Thu Oct 25 06:56:15 2007 UTC (13 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.407: preferred, colored
Changes since revision 1.407: +1 -1 lines
Forced commit: forgot to note that SLAP_LIGHTWEIGHT_DISPATCHER is
now unifdef'd.

Revision 1.407: download - view: text, markup - select for diffs
Thu Oct 25 06:45:00 2007 UTC (13 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.406: preferred, colored
Changes since revision 1.406: +72 -67 lines
Use per-thread slap_counters to eliminate lock contention

Revision 1.406: download - view: text, markup - select for diffs
Thu Oct 25 00:22:40 2007 UTC (13 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.405: preferred, colored
Changes since revision 1.405: +33 -59 lines
Concurrency tweaks:
  store conn->c_sd, don't use ber_sockbuf_ctrl to retrieve it.
  use per-thread free lists for operations, no mutexes needed.

Revision 1.405: download - view: text, markup - select for diffs
Fri Aug 17 07:49:17 2007 UTC (13 years, 5 months ago) by ando
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_4_MP
Diff to: previous 1.404: preferred, colored
Changes since revision 1.404: +5 -5 lines
re-sort funcs (and enums) in "logical" order

Revision 1.404: download - view: text, markup - select for diffs
Sat Jun 9 13:31:46 2007 UTC (13 years, 7 months ago) by ando
Branches: MAIN
Diff to: previous 1.403: preferred, colored
Changes since revision 1.403: +5 -4 lines
fix SASL ssf logging (ITS#5001)

Revision 1.403: download - view: text, markup - select for diffs
Thu May 31 18:52:15 2007 UTC (13 years, 7 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.402: preferred, colored
Changes since revision 1.402: +5 -3 lines
thread pool data was accessed through the wrong type

Revision 1.402: download - view: text, markup - select for diffs
Fri May 18 21:54:26 2007 UTC (13 years, 8 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.401: preferred, colored
Changes since revision 1.401: +10 -7 lines
Give OperationBuffer normal struct members instead of using
LBER_ALIGNED_BUFFER(OPERATION_BUFFER_SIZE), as discussed in ITS#4078.
Add a corresponding SyncOperationBuffer in overlays/syncprov.c.

Revision 1.401: download - view: text, markup - select for diffs
Wed May 9 17:11:44 2007 UTC (13 years, 8 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.400: preferred, colored
Changes since revision 1.400: +1 -2 lines
Remove unused variables

Revision 1.400: download - view: text, markup - select for diffs
Wed May 9 16:17:10 2007 UTC (13 years, 8 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.399: preferred, colored
Changes since revision 1.399: +2 -2 lines
ITS#4948: '#if <undefined macro>' -> '#ifdef' warning cleanup

Revision 1.399: download - view: text, markup - select for diffs
Fri Mar 30 22:40:22 2007 UTC (13 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.398: preferred, colored
Changes since revision 1.398: +3 -9 lines
Cleanup conditional arg in prev commit

Revision 1.398: download - view: text, markup - select for diffs
Sun Mar 25 10:18:06 2007 UTC (13 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.397: preferred, colored
Changes since revision 1.397: +29 -7 lines
ITS#4893 fix prev commit

Revision 1.397: download - view: text, markup - select for diffs
Sun Mar 25 02:40:22 2007 UTC (13 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.396: preferred, colored
Changes since revision 1.396: +9 -10 lines
ITS#4893 define LDAP_PF_LOCAL_SENDMSG in <ac/socket.h> if a message must
be sent to transmit client credentials. Buffer the message data.

Revision 1.396: download - view: text, markup - select for diffs
Tue Mar 20 00:07:10 2007 UTC (13 years, 10 months ago) by ando
Branches: MAIN
Diff to: previous 1.395: preferred, colored
Changes since revision 1.395: +2 -2 lines
cleanup struct declarations

Revision 1.395: download - view: text, markup - select for diffs
Fri Feb 16 01:22:24 2007 UTC (13 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.394: preferred, colored
Changes since revision 1.394: +2 -2 lines
Plug leaks

Revision 1.394: download - view: text, markup - select for diffs
Wed Feb 14 07:51:47 2007 UTC (13 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.393: preferred, colored
Changes since revision 1.393: +14 -3 lines
Added "slapd" rewrite map handler, connection_fake_init2 to use existing
tmpmemctx without reinitializing

Revision 1.393: download - view: text, markup - select for diffs
Thu Jan 25 12:53:08 2007 UTC (14 years ago) by hyc
Branches: MAIN
Diff to: previous 1.392: preferred, colored
Changes since revision 1.392: +1 -4 lines
Remove extraneous debug statements

Revision 1.392: download - view: text, markup - select for diffs
Thu Jan 25 10:55:40 2007 UTC (14 years ago) by hyc
Branches: MAIN
Diff to: previous 1.391: preferred, colored
Changes since revision 1.391: +50 -6 lines
Use thread keys to plug slapi leak in connection_fake_init()

Revision 1.391: download - view: text, markup - select for diffs
Thu Jan 25 06:22:39 2007 UTC (14 years ago) by hyc
Branches: MAIN
Diff to: previous 1.390: preferred, colored
Changes since revision 1.390: +8 -3 lines
connection_fake_init can leak SLAPI extensions.

Revision 1.390: download - view: text, markup - select for diffs
Fri Jan 12 21:55:39 2007 UTC (14 years ago) by quanah
Branches: MAIN
Diff to: previous 1.389: preferred, colored
Changes since revision 1.389: +6 -5 lines
logging cleanup

Revision 1.389: download - view: text, markup - select for diffs
Tue Jan 2 19:01:04 2007 UTC (14 years ago) by kurt
Branches: MAIN
Diff to: previous 1.388: preferred, colored
Changes since revision 1.388: +2 -2 lines
happy new year

Revision 1.388: download - view: text, markup - select for diffs
Sun Dec 31 15:15:45 2006 UTC (14 years ago) by hyc
Branches: MAIN
Diff to: previous 1.387: preferred, colored
Changes since revision 1.387: +4 -4 lines
Don't log EAGAIN returns from ber_get_next()

Revision 1.387: download - view: text, markup - select for diffs
Tue Dec 26 22:40:00 2006 UTC (14 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.386: preferred, colored
Changes since revision 1.386: +10 -1 lines
Fix connection_get race condition on Windows

Revision 1.386: download - view: text, markup - select for diffs
Thu Dec 21 05:06:32 2006 UTC (14 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.385: preferred, colored
Changes since revision 1.385: +14 -12 lines
In connections_shutdown - check for Uninitialized struct first, since
attempting to lock an unint'd mutex may crash on some platforms. And
there is no chance for an unint'd conn to get init'd while shutdown
is occurring, so the unprotected check of struct state is safe.

Revision 1.385: download - view: text, markup - select for diffs
Thu Dec 14 18:22:00 2006 UTC (14 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.384: preferred, colored
Changes since revision 1.384: +3 -3 lines
protect assertion behind mutex (test should be atomic anyway...)

Revision 1.384: download - view: text, markup - select for diffs
Thu Dec 14 01:12:39 2006 UTC (14 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.383: preferred, colored
Changes since revision 1.383: +12 -15 lines
Fix connections_shutdown()

Revision 1.383: download - view: text, markup - select for diffs
Thu Dec 7 18:44:04 2006 UTC (14 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.382: preferred, colored
Changes since revision 1.382: +4 -1 lines
give cleanup another chance to free the temporary callback (ITS#4771)

Revision 1.382: download - view: text, markup - select for diffs
Wed Dec 6 10:39:07 2006 UTC (14 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.381: preferred, colored
Changes since revision 1.381: +6 -4 lines
don't use conditionals in macro arguments (ITS#4769)

Revision 1.381: download - view: text, markup - select for diffs
Thu Nov 9 05:47:47 2006 UTC (14 years, 2 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_3_MP
Diff to: previous 1.380: preferred, colored
Changes since revision 1.380: +2 -2 lines
Fix typo in prev commit

Revision 1.380: download - view: text, markup - select for diffs
Thu Nov 9 00:42:21 2006 UTC (14 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.379: preferred, colored
Changes since revision 1.379: +3 -2 lines
Fix - failed Binds could leave a closing connection open.

Revision 1.379: download - view: text, markup - select for diffs
Thu Oct 26 20:10:12 2006 UTC (14 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.378: preferred, colored
Changes since revision 1.378: +2 -2 lines
Fix prev commit again (ITS#4722)

Revision 1.378: download - view: text, markup - select for diffs
Tue Oct 17 17:45:55 2006 UTC (14 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.377: preferred, colored
Changes since revision 1.377: +2 -2 lines
Fix typo in prev commit

Revision 1.377: download - view: text, markup - select for diffs
Tue Oct 17 17:37:10 2006 UTC (14 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.376: preferred, colored
Changes since revision 1.376: +8 -2 lines
Tweak prev commit, add more notes (re ITS#4667)

Revision 1.376: download - view: text, markup - select for diffs
Tue Oct 17 17:31:42 2006 UTC (14 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.375: preferred, colored
Changes since revision 1.375: +5 -2 lines
From rev 1.373, releasing the mutex means connection_close() may get called
from another thread. Drop the assert, just return instead.

Revision 1.375: download - view: text, markup - select for diffs
Thu Sep 14 04:35:42 2006 UTC (14 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.374: preferred, colored
Changes since revision 1.374: +3 -3 lines
ITS#4606 errno is not per-thread on WIN32, always use WSAGet/SetLastError
(with notable exceptions: ignore tests for EINTR which winsock never sets)

Revision 1.374: download - view: text, markup - select for diffs
Mon Sep 11 19:19:38 2006 UTC (14 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.373: preferred, colored
Changes since revision 1.373: +5 -1 lines
In connection_next, sockets may not be contiguous on Unix if syslog etc are
active. Just search to the end of the table, tracking the max isn't worth
the lock overhead.

Revision 1.373: download - view: text, markup - select for diffs
Fri Sep 8 21:31:53 2006 UTC (14 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.372: preferred, colored
Changes since revision 1.372: +8 -2 lines
ITS#4667 in connection_closing, release c_mutex to allow waiters
to clear out.

Revision 1.372: download - view: text, markup - select for diffs
Fri Sep 8 21:30:31 2006 UTC (14 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.371: preferred, colored
Changes since revision 1.371: +6 -2 lines
ITS#4667 fix assert in connection_next() for PENDING connections

Revision 1.371: download - view: text, markup - select for diffs
Mon Sep 4 05:17:34 2006 UTC (14 years, 4 months ago) by ando
Branches: MAIN
Diff to: previous 1.370: preferred, colored
Changes since revision 1.370: +5 -50 lines
move req2op selection into a helper

Revision 1.370: download - view: text, markup - select for diffs
Fri Sep 1 08:41:54 2006 UTC (14 years, 4 months ago) by ando
Branches: MAIN
Diff to: previous 1.369: preferred, colored
Changes since revision 1.369: +5 -5 lines
remove unnecessary assertion; add test for pending ops

Revision 1.369: download - view: text, markup - select for diffs
Fri Sep 1 08:00:50 2006 UTC (14 years, 4 months ago) by ando
Branches: MAIN
Diff to: previous 1.368: preferred, colored
Changes since revision 1.368: +15 -6 lines
add an assertion to track ITS#4659; minor cleanup

Revision 1.368: download - view: text, markup - select for diffs
Fri Aug 18 21:54:24 2006 UTC (14 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.367: preferred, colored
Changes since revision 1.367: +6 -14 lines
Move ber_sockbuf_free() to slapd_remove() to avoid using AC_SOCKET_INVALID

Revision 1.367: download - view: text, markup - select for diffs
Thu Aug 17 23:17:44 2006 UTC (14 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.366: preferred, colored
Changes since revision 1.366: +2 -2 lines
Fix prev commit

Revision 1.366: download - view: text, markup - select for diffs
Wed Aug 16 22:44:38 2006 UTC (14 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.365: preferred, colored
Changes since revision 1.365: +5 -2 lines
Move socket close into slapd_remove, don't close until after socket
is removed from daemon control.

Revision 1.365: download - view: text, markup - select for diffs
Sat May 20 13:49:18 2006 UTC (14 years, 8 months ago) by ando
Branches: MAIN
Diff to: previous 1.364: preferred, colored
Changes since revision 1.364: +2 -2 lines
cleanup

Revision 1.364: download - view: text, markup - select for diffs
Fri May 19 20:47:33 2006 UTC (14 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.363: preferred, colored
Changes since revision 1.363: +12 -2 lines
Fix idletimeout deadlock

Revision 1.363: download - view: text, markup - select for diffs
Sun May 14 01:37:17 2006 UTC (14 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.362: preferred, colored
Changes since revision 1.362: +76 -369 lines
Fixed version of rev 1.361

Revision 1.362: download - view: text, markup - select for diffs
Sat May 13 10:35:12 2006 UTC (14 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.361: preferred, colored
Changes since revision 1.361: +305 -41 lines
Revert prev commit, spoke too soon, close race condition came back.

Revision 1.361: download - view: text, markup - select for diffs
Sat May 13 09:50:00 2006 UTC (14 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.360: preferred, colored
Changes since revision 1.360: +42 -306 lines
Simplify connection mutexes

Revision 1.360: download - view: text, markup - select for diffs
Mon May 8 06:58:33 2006 UTC (14 years, 8 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.359: preferred, colored
Changes since revision 1.359: +2 -3 lines
ITS#4525

Revision 1.359: download - view: text, markup - select for diffs
Mon May 1 22:58:05 2006 UTC (14 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.358: preferred, colored
Changes since revision 1.358: +3 -1 lines
Use ldap_pvt_thread_pool_tid()

Revision 1.358: download - view: text, markup - select for diffs
Thu Apr 6 02:34:37 2006 UTC (14 years, 9 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_4_BP, OPENLDAP_REL_ENG_2_4_0ALPHA
Branch point for: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.357: preferred, colored
Changes since revision 1.357: +3 -35 lines
ITS#4476 revert connection_write processing back into main thread

Revision 1.357: download - view: text, markup - select for diffs
Sun Apr 2 17:54:25 2006 UTC (14 years, 9 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.356: preferred, colored
Changes since revision 1.356: +1 -3 lines
Warnings: Unused vars. funcptr=0, not =NULL. if(b=...) -> if((b=...) != NULL).

Revision 1.356: download - view: text, markup - select for diffs
Sat Apr 1 13:31:35 2006 UTC (14 years, 9 months ago) by ando
Branches: MAIN
Diff to: previous 1.355: preferred, colored
Changes since revision 1.355: +2 -2 lines
fix previous commit (ITS#4465)

Revision 1.355: download - view: text, markup - select for diffs
Sat Apr 1 13:22:13 2006 UTC (14 years, 9 months ago) by ando
Branches: MAIN
Diff to: previous 1.354: preferred, colored
Changes since revision 1.354: +2 -2 lines
fix bound check (ITS#4449)

Revision 1.354: download - view: text, markup - select for diffs
Sat Apr 1 13:21:00 2006 UTC (14 years, 9 months ago) by ando
Branches: MAIN
Diff to: previous 1.353: preferred, colored
Changes since revision 1.353: +9 -1 lines
add a cleanup handler for binds (ITS#4465)

Revision 1.353: download - view: text, markup - select for diffs
Fri Mar 31 10:53:32 2006 UTC (14 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.352: preferred, colored
Changes since revision 1.352: +3 -3 lines
Cleanup

Revision 1.352: download - view: text, markup - select for diffs
Thu Mar 30 15:59:26 2006 UTC (14 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.351: preferred, colored
Changes since revision 1.351: +1 -1 lines
Forced commit to correct prev. commit message
Prev commit included additional TXN changes (a work in progress)

Revision 1.351: download - view: text, markup - select for diffs
Thu Mar 30 15:56:56 2006 UTC (14 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.350: preferred, colored
Changes since revision 1.350: +16 -1 lines
Add link to FAQ entry on BDB tuning

Revision 1.350: download - view: text, markup - select for diffs
Wed Mar 8 04:54:10 2006 UTC (14 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.349: preferred, colored
Changes since revision 1.349: +24 -3 lines
more txn infrastructure

Revision 1.349: download - view: text, markup - select for diffs
Tue Mar 7 07:07:21 2006 UTC (14 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.348: preferred, colored
Changes since revision 1.348: +12 -1 lines
Some more txn infrastructure

Revision 1.348: download - view: text, markup - select for diffs
Fri Jan 6 15:24:37 2006 UTC (15 years ago) by ando
Branches: MAIN
Diff to: previous 1.347: preferred, colored
Changes since revision 1.347: +2 -3 lines
cleanup callback freeing

Revision 1.347: download - view: text, markup - select for diffs
Tue Jan 3 22:12:13 2006 UTC (15 years ago) by kurt
Branches: MAIN
Diff to: previous 1.346: preferred, colored
Changes since revision 1.346: +2 -2 lines
Happy new year!

Revision 1.346: download - view: text, markup - select for diffs
Sat Dec 24 09:59:46 2005 UTC (15 years, 1 month ago) by lukeh
Branches: MAIN
Diff to: previous 1.345: preferred, colored
Changes since revision 1.345: +6 -1 lines
Create SLAPI object extensions in connection_fake_init()

Revision 1.345: download - view: text, markup - select for diffs
Sat Nov 26 06:10:00 2005 UTC (15 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.344: preferred, colored
Changes since revision 1.344: +1 -3 lines
Primitive handling of dontUseCopy (always error).

Revision 1.344: download - view: text, markup - select for diffs
Mon Nov 14 22:14:31 2005 UTC (15 years, 2 months ago) by ando
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_2_MP
Diff to: previous 1.343: preferred, colored
Changes since revision 1.343: +3 -1 lines
valgrind keeps complaining (it makes sense) but the bus error problem disappeared

Revision 1.343: download - view: text, markup - select for diffs
Tue Nov 8 08:53:38 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.342: preferred, colored
Changes since revision 1.342: +2 -1 lines
ITS#4158 still more

Revision 1.342: download - view: text, markup - select for diffs
Mon Nov 7 22:38:52 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.341: preferred, colored
Changes since revision 1.341: +46 -1 lines
ITS#4158 move SASL bind finalization to bind_cb.

Revision 1.341: download - view: text, markup - select for diffs
Sun Nov 6 22:37:52 2005 UTC (15 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.340: preferred, colored
Changes since revision 1.340: +2 -2 lines
fix num args in Debug()

Revision 1.340: download - view: text, markup - select for diffs
Sat Nov 5 21:35:40 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.339: preferred, colored
Changes since revision 1.339: +3 -1 lines
Fix ITS#4151 - set sasl_bind_in_progress in bind_cb

Revision 1.339: download - view: text, markup - select for diffs
Thu Nov 3 11:45:57 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.338: preferred, colored
Changes since revision 1.338: +6 -4 lines
ITS#4136 fix prev commit

Revision 1.338: download - view: text, markup - select for diffs
Tue Nov 1 23:15:41 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.337: preferred, colored
Changes since revision 1.337: +28 -16 lines
Fix fastpath for internal clients (e.g. syncrepl) too.

Revision 1.337: download - view: text, markup - select for diffs
Tue Nov 1 22:53:01 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.336: preferred, colored
Changes since revision 1.336: +17 -12 lines
Fix fastpath for single-op dispatching

Revision 1.336: download - view: text, markup - select for diffs
Tue Nov 1 17:12:14 2005 UTC (15 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.335: preferred, colored
Changes since revision 1.335: +4 -1 lines
plug one-time leaks

Revision 1.335: download - view: text, markup - select for diffs
Tue Nov 1 16:05:32 2005 UTC (15 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.334: preferred, colored
Changes since revision 1.334: +1 -3 lines
cleanup

Revision 1.334: download - view: text, markup - select for diffs
Tue Nov 1 14:11:54 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.333: preferred, colored
Changes since revision 1.333: +2 -1 lines
Free bind callback

Revision 1.333: download - view: text, markup - select for diffs
Tue Nov 1 13:12:12 2005 UTC (15 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.332: preferred, colored
Changes since revision 1.332: +14 -9 lines
fix size of connection array (ITS#4131)

Revision 1.332: download - view: text, markup - select for diffs
Sun Oct 30 08:53:15 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.331: preferred, colored
Changes since revision 1.331: +17 -9 lines
Partial fix for ITS#3850, stop spurious "deferring: binding" messages.
Make sure conn state is reset before reply reaches client. Hang still
occurs in RE22, not in RE23.

Revision 1.331: download - view: text, markup - select for diffs
Sat Oct 29 13:16:35 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.330: preferred, colored
Changes since revision 1.330: +4 -3 lines
ITS#4108 fix another accept/read race condition

Revision 1.330: download - view: text, markup - select for diffs
Sat Oct 29 02:17:56 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.329: preferred, colored
Changes since revision 1.329: +13 -12 lines
ITS#4108 Cleanup accept/close race conditions.

Revision 1.329: download - view: text, markup - select for diffs
Sat Oct 29 00:06:32 2005 UTC (15 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.328: preferred, colored
Changes since revision 1.328: +15 -13 lines
Cleanup, fix ITS#4120

Revision 1.328: download - view: text, markup - select for diffs
Sun Oct 16 18:38:48 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.327: preferred, colored
Changes since revision 1.327: +5 -2 lines
Revise last commit

Revision 1.327: download - view: text, markup - select for diffs
Sun Oct 16 18:33:01 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.326: preferred, colored
Changes since revision 1.326: +3 -8 lines
Fix TLS/SASL handling in new lightweight dispatcher

Revision 1.326: download - view: text, markup - select for diffs
Sun Oct 16 15:36:30 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.325: preferred, colored
Changes since revision 1.325: +14 -14 lines
Move slapd_set_read before return
(likely wake should be after... hmmm....)

Revision 1.325: download - view: text, markup - select for diffs
Sat Oct 15 22:17:58 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.324: preferred, colored
Changes since revision 1.324: +34 -43 lines
disable SLAP_SEM_LOAD_CONTROL by default, needs additional review/work
Misc. other cleanup

Revision 1.324: download - view: text, markup - select for diffs
Sat Oct 15 04:54:55 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.323: preferred, colored
Changes since revision 1.323: +77 -52 lines
Revised lightweight dispatcher -- writers moved into worker threads
Presently spawns operations in separate thread to ease clr_read/wake handling.
Seems to perform reasonable well...

Revision 1.323: download - view: text, markup - select for diffs
Fri Oct 14 20:04:03 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.322: preferred, colored
Changes since revision 1.322: +7 -7 lines
More cleanup

Revision 1.322: download - view: text, markup - select for diffs
Fri Oct 14 19:37:14 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.321: preferred, colored
Changes since revision 1.321: +4 -4 lines
cleanup

Revision 1.321: download - view: text, markup - select for diffs
Thu Oct 13 09:58:44 2005 UTC (15 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.320: preferred, colored
Changes since revision 1.320: +2 -2 lines
Move CSN invocations to backends

Revision 1.320: download - view: text, markup - select for diffs
Thu Oct 13 02:33:01 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.319: preferred, colored
Changes since revision 1.319: +26 -30 lines
cleanup

Revision 1.319: download - view: text, markup - select for diffs
Thu Oct 13 00:08:14 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.318: preferred, colored
Changes since revision 1.318: +10 -87 lines
cleanup

Revision 1.318: download - view: text, markup - select for diffs
Wed Oct 12 21:20:20 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.317: preferred, colored
Changes since revision 1.317: +1 -1 lines
Correct last commit message: lightweight listener (ITS#3975

Revision 1.317: download - view: text, markup - select for diffs
Wed Oct 12 21:17:28 2005 UTC (15 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.316: preferred, colored
Changes since revision 1.316: +478 -34 lines
Align Operation buffers using LBER_ALIGNED_BUFFER

Revision 1.316: download - view: text, markup - select for diffs
Mon Aug 29 21:34:42 2005 UTC (15 years, 4 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.315: preferred, colored
Changes since revision 1.315: +3 -3 lines
Include "fd=.." in Statslog message "TLS established"

Revision 1.315: download - view: text, markup - select for diffs
Mon Aug 29 21:05:32 2005 UTC (15 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.314: preferred, colored
Changes since revision 1.314: +8 -1 lines
ITS#3983 fix connection_client_stop, must reset sockbuf

Revision 1.314: download - view: text, markup - select for diffs
Sat Aug 13 22:14:58 2005 UTC (15 years, 5 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.313: preferred, colored
Changes since revision 1.313: +28 -11 lines
Add missing Statslog() statements (loglevel stats/stats2):
  "ABANDON", "STARTTLS", "CANCEL", "WHOAMI", "PASSMOD", "EXT", "INTERM",
  "TLS established", SASL and Extended Response "RESULT".
In Statslog output "conn=xx fd=yy closed", append the reason in
  "()" unless client or server closed the connection after Unbind.
Still missing Statslog output from a number of failed requests.

Revision 1.313: download - view: text, markup - select for diffs
Thu Jul 21 17:14:09 2005 UTC (15 years, 6 months ago) by ando
Branches: MAIN
CVS tags: OPENLDAP_AC_MP, OPENLDAP_AC_BP, OPENLDAP_AC
Diff to: previous 1.312: preferred, colored
Changes since revision 1.312: +6 -6 lines
should fix the invalid free issue

Revision 1.312: download - view: text, markup - select for diffs
Thu Jul 21 14:35:20 2005 UTC (15 years, 6 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.311: preferred, colored
Changes since revision 1.311: +5 -5 lines
Move most of SLAPI frontend into overlay

Revision 1.311: download - view: text, markup - select for diffs
Sat Jun 18 07:06:12 2005 UTC (15 years, 7 months ago) by hyc
Branches: MAIN
Diff to: previous 1.310: preferred, colored
Changes since revision 1.310: +27 -11 lines
ITS#3549 don't queue Unbind requests

Revision 1.310: download - view: text, markup - select for diffs
Thu Apr 28 16:36:08 2005 UTC (15 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.309: preferred, colored
Changes since revision 1.309: +7 -2 lines
ITS#3671 must release conn->c_mutex to allow blocked writers to exit

Revision 1.309: download - view: text, markup - select for diffs
Sun Apr 10 17:32:14 2005 UTC (15 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.308: preferred, colored
Changes since revision 1.308: +3 -1 lines
<limits.h> cleanup && ITS#3643

Revision 1.308: download - view: text, markup - select for diffs
Sun Apr 3 07:38:53 2005 UTC (15 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.307: preferred, colored
Changes since revision 1.307: +12 -3 lines
Add conn->c_sasl_authz_dn, store SASL authzDN separately from authcDN

Revision 1.307: download - view: text, markup - select for diffs
Fri Feb 18 03:21:59 2005 UTC (15 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.306: preferred, colored
Changes since revision 1.306: +22 -1 lines
ITS#3549 allow one op to progress when a socket with writewaiters
becomes ready to write.

Revision 1.306: download - view: text, markup - select for diffs
Fri Feb 18 00:01:35 2005 UTC (15 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.305: preferred, colored
Changes since revision 1.305: +5 -2 lines
ITS#3549 cleanup abandon/cancel processing

Revision 1.305: download - view: text, markup - select for diffs
Fri Jan 14 04:19:51 2005 UTC (16 years ago) by hyc
Branches: MAIN
Diff to: previous 1.304: preferred, colored
Changes since revision 1.304: +6 -22 lines
Delete obsolete syncprovider stuff

Revision 1.304: download - view: text, markup - select for diffs
Fri Jan 14 01:08:02 2005 UTC (16 years ago) by hyc
Branches: MAIN
Diff to: previous 1.303: preferred, colored
Changes since revision 1.303: +3 -3 lines
ITS#3463 additional fix

Revision 1.303: download - view: text, markup - select for diffs
Sat Jan 1 19:49:48 2005 UTC (16 years ago) by kurt
Branches: MAIN
Diff to: previous 1.302: preferred, colored
Changes since revision 1.302: +2 -2 lines
Happy New Year!

Revision 1.302: download - view: text, markup - select for diffs
Sat Jan 1 15:14:11 2005 UTC (16 years ago) by ando
Branches: MAIN
Diff to: previous 1.301: preferred, colored
Changes since revision 1.301: +2 -2 lines
fix comment

Revision 1.301: download - view: text, markup - select for diffs
Wed Dec 29 11:31:06 2004 UTC (16 years ago) by ando
Branches: MAIN
Diff to: previous 1.300: preferred, colored
Changes since revision 1.300: +47 -69 lines
rework operations in a table-driven manner; better exception handling

Revision 1.300: download - view: text, markup - select for diffs
Tue Dec 28 21:48:43 2004 UTC (16 years ago) by ando
Branches: MAIN
Diff to: previous 1.299: preferred, colored
Changes since revision 1.299: +5 -3 lines
fix previous commit (for compilers that require at least one statement after a label)

Revision 1.299: download - view: text, markup - select for diffs
Tue Dec 28 18:05:52 2004 UTC (16 years ago) by kurt
Branches: MAIN
Diff to: previous 1.298: preferred, colored
Changes since revision 1.298: +4 -1 lines
PROTOS fix

Revision 1.298: download - view: text, markup - select for diffs
Sat Dec 11 16:48:15 2004 UTC (16 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.297: preferred, colored
Changes since revision 1.297: +2 -2 lines
improve usability of global ovrlays for write operations; may need to anticipate SLAPI accordingly.  More work needed for add (overlays need to understand they're global and call slap_mods2entry() explicitly)

Revision 1.297: download - view: text, markup - select for diffs
Sat Dec 11 14:41:50 2004 UTC (16 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.296: preferred, colored
Changes since revision 1.296: +2 -1 lines
better fix to ITS#3433

Revision 1.296: download - view: text, markup - select for diffs
Thu Dec 9 20:49:24 2004 UTC (16 years, 1 month ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_3_BP
Branch point for: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.295: preferred, colored
Changes since revision 1.295: +5 -1 lines
Fix prev commit

Revision 1.295: download - view: text, markup - select for diffs
Thu Dec 9 20:17:29 2004 UTC (16 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.294: preferred, colored
Changes since revision 1.294: +8 -3 lines
Add fe_op_abandon, call it in connection_abandon()

Revision 1.294: download - view: text, markup - select for diffs
Fri Nov 26 23:57:37 2004 UTC (16 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.293: preferred, colored
Changes since revision 1.293: +8 -7 lines
More migration of syncrepl from frontend to syncprov overlay
define OPERATION_BUFFER_SIZE for dummy Operations

Revision 1.293: download - view: text, markup - select for diffs
Thu Nov 25 21:59:01 2004 UTC (16 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.292: preferred, colored
Changes since revision 1.292: +3 -1 lines
Split Operation into Opheader and op

Revision 1.292: download - view: text, markup - select for diffs
Thu Nov 25 20:16:55 2004 UTC (16 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.291: preferred, colored
Changes since revision 1.291: +3 -1 lines
Disable back-bdb native syncrepl support, enable syncprov overlay,
remove syncrepl stuff from Operation struct

Revision 1.291: download - view: text, markup - select for diffs
Wed Nov 24 16:46:47 2004 UTC (16 years, 2 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.290: preferred, colored
Changes since revision 1.290: +3 -3 lines
Add the omitted part from the original buddy allocator commit

Revision 1.290: download - view: text, markup - select for diffs
Tue Nov 23 12:08:45 2004 UTC (16 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.289: preferred, colored
Changes since revision 1.289: +1 -6 lines
Dynamic control management

Revision 1.289: download - view: text, markup - select for diffs
Wed Oct 6 03:51:39 2004 UTC (16 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.288: preferred, colored
Changes since revision 1.288: +40 -40 lines
Revert ITS#3353 patch, it needs to be reworked.

Revision 1.288: download - view: text, markup - select for diffs
Fri Oct 1 05:33:17 2004 UTC (16 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.287: preferred, colored
Changes since revision 1.287: +41 -41 lines
ITS#3353 consolidate slapd globals into a single struct

Revision 1.287: download - view: text, markup - select for diffs
Sun Sep 26 21:00:00 2004 UTC (16 years, 4 months ago) by ando
Branches: MAIN
Diff to: previous 1.286: preferred, colored
Changes since revision 1.286: +16 -1 lines
preformat "conn=%lu op=%lu"

Revision 1.286: download - view: text, markup - select for diffs
Sun Sep 26 20:58:47 2004 UTC (16 years, 4 months ago) by ando
Branches: MAIN
Diff to: previous 1.285: preferred, colored
Changes since revision 1.285: +7 -29 lines
multiple precision with BIGNUM/gmp/ulong

Revision 1.285: download - view: text, markup - select for diffs
Sun Sep 12 20:13:14 2004 UTC (16 years, 4 months ago) by ando
Branches: MAIN
Diff to: previous 1.284: preferred, colored
Changes since revision 1.284: +9 -11 lines
lots of cleanup; few improvements; fix RDN selection bug when creating connection dynamic entries; rework entries ordering - now it's more intuitive and regular; optimize counters update

Revision 1.284: download - view: text, markup - select for diffs
Sat Sep 11 14:15:53 2004 UTC (16 years, 4 months ago) by ando
Branches: MAIN
Diff to: previous 1.283: preferred, colored
Changes since revision 1.283: +61 -33 lines
use GMP for multiple precision in counters

Revision 1.283: download - view: text, markup - select for diffs
Sat Sep 4 02:54:30 2004 UTC (16 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.282: preferred, colored
Changes since revision 1.282: +1 -200 lines
unifdef -UNEW_LOGGING

Revision 1.282: download - view: text, markup - select for diffs
Wed Aug 25 10:31:43 2004 UTC (16 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.281: preferred, colored
Changes since revision 1.281: +1 -3 lines
Remove unused variable

Revision 1.281: download - view: text, markup - select for diffs
Wed Aug 25 09:52:55 2004 UTC (16 years, 5 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.280: preferred, colored
Changes since revision 1.280: +18 -1 lines
This patch fixes some subtle interactions between SLAPI and syncrepl. Due to
SLAPI always assigning connection and operation IDs of zero for internal
operations, such operations would cause a stale contextCSN to be returned from
slap_get_commit_csn(). As a result, SLAPI internal updates would be invisible
to replicas until an external update was made. Also, SLAPI internal operations
never called slap_graduate_commit_csn() which leaked pending CSNs.

Also included in this patch is a general cleanup of some of the SLAPI code.

Note that we need to use a separate mutex on conn_nextid to avoid a deadlock
where a post-operation plugin tries to acquire connections_mutex, having locked
the per-connection mutex, while the listener thread tries to acquire the
per-connection mutex (having locked connections_mutex). connection.c needs to
be fixed to acquire mutexes in the same order.

Revision 1.280: download - view: text, markup - select for diffs
Thu Aug 12 08:33:49 2004 UTC (16 years, 5 months ago) by ando
Branches: MAIN
Diff to: previous 1.279: preferred, colored
Changes since revision 1.279: +3 -2 lines
should fix ITS#3265

Revision 1.279: download - view: text, markup - select for diffs
Mon Jul 26 19:26:35 2004 UTC (16 years, 6 months ago) by ando
Branches: MAIN
Diff to: previous 1.278: preferred, colored
Changes since revision 1.278: +19 -31 lines
frontend stuff moved into a database structure, essentially to allow overlays to be processed before database selection; passes all tests (ITS#3080)

Revision 1.278: download - view: text, markup - select for diffs
Tue Jun 29 21:52:18 2004 UTC (16 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.277: preferred, colored
Changes since revision 1.277: +2 -2 lines
cleanup

Revision 1.277: download - view: text, markup - select for diffs
Tue Jun 22 23:04:52 2004 UTC (16 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.276: preferred, colored
Changes since revision 1.276: +50 -31 lines
SLAPD_DISCONNECT v -1 cleanup
misc other cleanup

Revision 1.276: download - view: text, markup - select for diffs
Tue Jun 22 17:49:00 2004 UTC (16 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.275: preferred, colored
Changes since revision 1.275: +8 -9 lines
cleanup

Revision 1.275: download - view: text, markup - select for diffs
Mon Jun 21 19:31:55 2004 UTC (16 years, 7 months ago) by ando
Branches: MAIN
Diff to: previous 1.274: preferred, colored
Changes since revision 1.274: +5 -1 lines
clear pagedresults_state if reusing an inactive connection; prepare for more consistent behavior of pagedResults control

Revision 1.274: download - view: text, markup - select for diffs
Sun Apr 25 23:10:49 2004 UTC (16 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.273: preferred, colored
Changes since revision 1.273: +2 -2 lines
ITS#3109 - added slap_tls_ctx

Revision 1.273: download - view: text, markup - select for diffs
Tue Apr 20 01:44:57 2004 UTC (16 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.272: preferred, colored
Changes since revision 1.272: +9 -9 lines
ITS#3092: Rename sl_free() and friends to slap_sl_free()

Revision 1.272: download - view: text, markup - select for diffs
Wed Apr 7 02:11:43 2004 UTC (16 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.271: preferred, colored
Changes since revision 1.271: +2 -2 lines
use BER_BVNULL

Revision 1.271: download - view: text, markup - select for diffs
Wed Mar 24 09:47:31 2004 UTC (16 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.270: preferred, colored
Changes since revision 1.270: +2 -2 lines
Silence warning

Revision 1.270: download - view: text, markup - select for diffs
Wed Mar 17 21:14:32 2004 UTC (16 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.269: preferred, colored
Changes since revision 1.269: +13 -13 lines
cleanup

Revision 1.269: download - view: text, markup - select for diffs
Wed Mar 17 18:33:13 2004 UTC (16 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.268: preferred, colored
Changes since revision 1.268: +27 -3 lines
Add connection_fake_init()

Revision 1.268: download - view: text, markup - select for diffs
Sat Mar 13 23:59:37 2004 UTC (16 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.267: preferred, colored
Changes since revision 1.267: +2 -2 lines
cleanup

Revision 1.267: download - view: text, markup - select for diffs
Fri Mar 12 17:22:37 2004 UTC (16 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.266: preferred, colored
Changes since revision 1.266: +5 -1 lines
Add c_conn_idx, to simplify external modules managing per-connection state

Revision 1.266: download - view: text, markup - select for diffs
Mon Feb 9 23:17:21 2004 UTC (16 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.265: preferred, colored
Changes since revision 1.265: +2 -2 lines
Don't defer abandon due to pending

Revision 1.265: download - view: text, markup - select for diffs
Mon Feb 9 20:33:21 2004 UTC (16 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.264: preferred, colored
Changes since revision 1.264: +22 -16 lines
ITS#2959: provide reason for deferring operation in log message
Also, took away abandon operations blank check against deferment.
Abandon must be deferred in some cases (such as when other operations
are pending) and should be deferred in some other cases (such as too
many threads).

Revision 1.264: download - view: text, markup - select for diffs
Thu Jan 15 19:20:17 2004 UTC (17 years ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_1_MP
Diff to: previous 1.263: preferred, colored
Changes since revision 1.263: +6 -2 lines
ITS#2921, fix client connection handling for HAVE_WINSOCK

Revision 1.263: download - view: text, markup - select for diffs
Thu Jan 1 18:15:30 2004 UTC (17 years ago) by kurt
Branches: MAIN
Diff to: previous 1.262: preferred, colored
Changes since revision 1.262: +2 -2 lines
Happy new year

Revision 1.262: download - view: text, markup - select for diffs
Mon Dec 29 21:25:43 2003 UTC (17 years ago) by kurt
Branches: MAIN
Diff to: previous 1.261: preferred, colored
Changes since revision 1.261: +1 -3 lines
Misc code cleanup

Revision 1.261: download - view: text, markup - select for diffs
Sun Dec 28 03:17:48 2003 UTC (17 years, 1 month ago) by lukeh
Branches: MAIN
Diff to: previous 1.260: preferred, colored
Changes since revision 1.260: +2 -2 lines
Don't require slapi to be in the path - always include slapi/slapi.h

Revision 1.260: download - view: text, markup - select for diffs
Thu Dec 18 19:01:47 2003 UTC (17 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.259: preferred, colored
Changes since revision 1.259: +2 -2 lines
Move experimental built-in SASL behind SLAP_BUILTIN_SASL macro

Revision 1.259: download - view: text, markup - select for diffs
Thu Dec 18 05:52:39 2003 UTC (17 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.258: preferred, colored
Changes since revision 1.258: +4 -4 lines
Completely untested built-in EXTERNAL implementation
Needs identity mapping and proxy authorization support

Revision 1.258: download - view: text, markup - select for diffs
Tue Dec 16 14:49:32 2003 UTC (17 years, 1 month ago) by lukeh
Branches: MAIN
Diff to: previous 1.257: preferred, colored
Changes since revision 1.257: +4 -4 lines
First round of SLAPI cleanups - use slapi_int_XXX for internal functions
(slapi_x_XXX is still reserved for exported functions that are not part
of the SLAPI specification)

Revision 1.257: download - view: text, markup - select for diffs
Sat Dec 13 17:57:00 2003 UTC (17 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.256: preferred, colored
Changes since revision 1.256: +3 -4 lines
cleanup

Revision 1.256: download - view: text, markup - select for diffs
Mon Dec 8 17:16:07 2003 UTC (17 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.255: preferred, colored
Changes since revision 1.255: +1 -4 lines
unifdef -DLDAP_CONTROL_PAGEDRESULTS (as it is always defined)

Revision 1.255: download - view: text, markup - select for diffs
Sat Dec 6 21:30:45 2003 UTC (17 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.254: preferred, colored
Changes since revision 1.254: +3 -4 lines
Move SLAB_SIZE def to slap.h

Revision 1.254: download - view: text, markup - select for diffs
Sun Nov 30 15:14:40 2003 UTC (17 years, 1 month ago) by hallvard
Branches: MAIN
Diff to: previous 1.253: preferred, colored
Changes since revision 1.253: +1 -3 lines
Cleanup: Remove unused label 'no_co_op_free:' in connection_operation().

Revision 1.253: download - view: text, markup - select for diffs
Thu Nov 27 00:17:15 2003 UTC (17 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.252: preferred, colored
Changes since revision 1.252: +23 -4 lines
Updated notices

Revision 1.252: download - view: text, markup - select for diffs
Wed Nov 19 23:54:46 2003 UTC (17 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.251: preferred, colored
Changes since revision 1.251: +2 -2 lines
For previous, assert (writewaiter==0) in conn_destroy too.

Revision 1.251: download - view: text, markup - select for diffs
Tue Nov 18 21:55:53 2003 UTC (17 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.250: preferred, colored
Changes since revision 1.250: +3 -2 lines
Cleanup prev commit, assert if writewaiter != 0 in init

Revision 1.250: download - view: text, markup - select for diffs
Tue Nov 18 21:18:33 2003 UTC (17 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.249: preferred, colored
Changes since revision 1.249: +2 -1 lines
ITS#2832 init conn->c_writewaiter to 0

Revision 1.249: download - view: text, markup - select for diffs
Tue Nov 18 21:11:11 2003 UTC (17 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.248: preferred, colored
Changes since revision 1.248: +134 -135 lines
cleanup

Revision 1.248: download - view: text, markup - select for diffs
Mon Nov 10 01:44:25 2003 UTC (17 years, 2 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.247: preferred, colored
Changes since revision 1.247: +18 -12 lines
1. Session history support
	- memory based session history to minimize sync traffic
	- when client is covered by a session history, then
      [add+delete] mode is used
	- when client cookie is not covered by the history because
      the cookie is too outdated and/or the history is truncated,
	  [add+present] mode is used
2. Sync cookie syntax : comma separated name=value pairs
	- csn=yyyymmddhh:mm:ssZ#0xSSSS#r#ssssr,sid=nnn

Revision 1.247: download - view: text, markup - select for diffs
Thu Nov 6 02:42:46 2003 UTC (17 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.246: preferred, colored
Changes since revision 1.246: +19 -11 lines
Code and logging cleanup

Revision 1.246: download - view: text, markup - select for diffs
Sat Oct 25 20:07:31 2003 UTC (17 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.245: preferred, colored
Changes since revision 1.245: +2 -2 lines
Fix retry on failure

Revision 1.245: download - view: text, markup - select for diffs
Sat Oct 25 19:14:07 2003 UTC (17 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.244: preferred, colored
Changes since revision 1.244: +10 -7 lines
Fix prev commit, don't timeout outbound connections

Revision 1.244: download - view: text, markup - select for diffs
Fri Oct 24 10:57:24 2003 UTC (17 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.243: preferred, colored
Changes since revision 1.243: +76 -5 lines
Add support for outbound connections in main listener.
Restructure syncrepl/persist to use outbound connection manager.

Revision 1.243: download - view: text, markup - select for diffs
Fri Oct 24 04:01:55 2003 UTC (17 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.242: preferred, colored
Changes since revision 1.242: +4 -2 lines
Fix prev commit

Revision 1.242: download - view: text, markup - select for diffs
Fri Oct 24 03:58:42 2003 UTC (17 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.241: preferred, colored
Changes since revision 1.241: +13 -7 lines
SLAPI fix - no-op when slapi_plugins_used == 0

Revision 1.241: download - view: text, markup - select for diffs
Wed Oct 22 23:23:45 2003 UTC (17 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.240: preferred, colored
Changes since revision 1.240: +1 -12 lines
ITS#2779, cache group ACLs per operation instead of per-connection

Revision 1.240: download - view: text, markup - select for diffs
Sun Oct 19 09:20:34 2003 UTC (17 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.239: preferred, colored
Changes since revision 1.239: +4 -8 lines
ITS#2684 keep psearch operations on the connection's active list so they
can be located by connection_abandon() during an unexpected close. Remove
the operations in bdb_abandon() etc.

Revision 1.239: download - view: text, markup - select for diffs
Sat Sep 27 03:36:20 2003 UTC (17 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.238: preferred, colored
Changes since revision 1.238: +4 -1 lines
Don't timeout slow-running operations

Revision 1.238: download - view: text, markup - select for diffs
Thu Sep 25 18:14:53 2003 UTC (17 years, 4 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.237: preferred, colored
Changes since revision 1.237: +3 -4 lines
move c->c_n_ops_executing/completed to the right place

Revision 1.237: download - view: text, markup - select for diffs
Tue Sep 16 16:56:05 2003 UTC (17 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.236: preferred, colored
Changes since revision 1.236: +11 -5 lines
Initial support for pre/post read controls.
TODO:
	Fix transactional consistency
	Add client response control handling

Revision 1.236: download - view: text, markup - select for diffs
Sat Sep 13 09:15:23 2003 UTC (17 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.235: preferred, colored
Changes since revision 1.235: +5 -3 lines
ITS#2649, never defer Abandon requests

Revision 1.235: download - view: text, markup - select for diffs
Wed Aug 27 20:16:05 2003 UTC (17 years, 5 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.234: preferred, colored
Changes since revision 1.234: +1 -3 lines
unifdef LDAP_SYNC and LDAP_SYNCREPL

Revision 1.234: download - view: text, markup - select for diffs
Thu Jul 3 17:04:18 2003 UTC (17 years, 6 months ago) by lukeh
Branches: MAIN
Diff to: previous 1.233: preferred, colored
Changes since revision 1.233: +17 -1 lines
Support for SLAPI plugin extensions API.

This API allows a plugin to associate arbitrary context with an
internal server object such as a connection or operation.

Some documentation is at:

http://enterprise.netscape.com/docs/directory/602/plugin/function.htm#1104211

Revision 1.233: download - view: text, markup - select for diffs
Fri Jun 27 15:39:49 2003 UTC (17 years, 7 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.232: preferred, colored
Changes since revision 1.232: +2 -10 lines
LCUP primitive routines removed

Revision 1.232: download - view: text, markup - select for diffs
Tue Jun 10 01:30:14 2003 UTC (17 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.231: preferred, colored
Changes since revision 1.231: +3 -2 lines
Fix vrFilter compile error

Revision 1.231: download - view: text, markup - select for diffs
Sat May 31 03:01:50 2003 UTC (17 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.230: preferred, colored
Changes since revision 1.230: +3 -3 lines
Merge partial and intermediate responses

Revision 1.230: download - view: text, markup - select for diffs
Wed May 28 20:17:08 2003 UTC (17 years, 8 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_2_BP
Branch point for: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.229: preferred, colored
Changes since revision 1.229: +4 -3 lines
Fix LBER_OPT_MEMCTX behavior

Revision 1.229: download - view: text, markup - select for diffs
Sat May 24 23:32:39 2003 UTC (17 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.228: preferred, colored
Changes since revision 1.228: +6 -2 lines
ITS#2549, init memctx to NULL. Also reset ber memctx to NULL when freeing.

Revision 1.228: download - view: text, markup - select for diffs
Tue May 20 18:21:39 2003 UTC (17 years, 8 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.227: preferred, colored
Changes since revision 1.227: +7 -3 lines
persistent search updates with recent changes

Revision 1.227: download - view: text, markup - select for diffs
Thu May 15 21:45:33 2003 UTC (17 years, 8 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.226: preferred, colored
Changes since revision 1.226: +3 -3 lines
Fix some Statslog()s:  Add missing newlines. Print file descriptor as long.

Revision 1.226: download - view: text, markup - select for diffs
Thu May 1 02:11:57 2003 UTC (17 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.225: preferred, colored
Changes since revision 1.225: +16 -5 lines
ITS#2424 use two SASL contexts per session to conform to RFC 2222

Revision 1.225: download - view: text, markup - select for diffs
Sat Apr 12 08:47:12 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.224: preferred, colored
Changes since revision 1.224: +11 -11 lines
Memory context tweaks for other ops

Revision 1.224: download - view: text, markup - select for diffs
Sat Apr 12 04:56:43 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.223: preferred, colored
Changes since revision 1.223: +2 -2 lines
Memory context tweaks for Bind

Revision 1.223: download - view: text, markup - select for diffs
Fri Apr 11 01:57:10 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.222: preferred, colored
Changes since revision 1.222: +2 -2 lines
More memory context tweaks

Revision 1.222: download - view: text, markup - select for diffs
Thu Apr 10 23:29:29 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.221: preferred, colored
Changes since revision 1.221: +2 -2 lines
More memory context tweaks

Revision 1.221: download - view: text, markup - select for diffs
Thu Apr 10 04:21:53 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.220: preferred, colored
Changes since revision 1.220: +7 -2 lines
More memory context tweaks

Revision 1.220: download - view: text, markup - select for diffs
Wed Apr 9 21:37:00 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.219: preferred, colored
Changes since revision 1.219: +3 -5 lines
Minor cleanups

Revision 1.219: download - view: text, markup - select for diffs
Wed Apr 9 15:34:58 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.218: preferred, colored
Changes since revision 1.218: +5 -4 lines
Eliminate getkey search

Revision 1.218: download - view: text, markup - select for diffs
Wed Apr 9 15:05:46 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.217: preferred, colored
Changes since revision 1.217: +3 -2 lines
Just use a fixed size slab for now

Revision 1.217: download - view: text, markup - select for diffs
Wed Apr 9 14:52:03 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.216: preferred, colored
Changes since revision 1.216: +16 -1 lines
First cut at thread-local malloc. Only used by search() for now...
Needs work in normalizers, etc.

Revision 1.216: download - view: text, markup - select for diffs
Thu Apr 3 21:08:47 2003 UTC (17 years, 9 months ago) by ando
Branches: MAIN
Diff to: previous 1.215: preferred, colored
Changes since revision 1.215: +2 -2 lines
silence warning

Revision 1.215: download - view: text, markup - select for diffs
Tue Apr 1 02:12:18 2003 UTC (17 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.214: preferred, colored
Changes since revision 1.214: +1 -2 lines
Consolidated slap_callbacks into one function. Removed send_search_result.

Revision 1.214: download - view: text, markup - select for diffs
Sun Mar 30 07:03:54 2003 UTC (17 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.213: preferred, colored
Changes since revision 1.213: +17 -16 lines
Major API change - (SLAP_OP_BLOCKS) All request parameters are
consolidated into the Operation structure. All reply parameters
are consolidated into the new SlapReply structure. Most operations
now have identical call signatures... Changes are not #ifdef'd,
revert to -r NO_SLAP_OP_BLOCKS if necessary to back out.

Revision 1.213: download - view: text, markup - select for diffs
Thu Mar 27 02:35:46 2003 UTC (17 years, 10 months ago) by hyc
Branches: MAIN
CVS tags: NO_SLAP_OP_BLOCKS
Diff to: previous 1.212: preferred, colored
Changes since revision 1.212: +31 -15 lines
ITS#2389 - added conn_max_pending/auth config keywords to cap the number
of outstanding requests on a connection. Set rate limits for request
execution:
   no connection can have more than maxthreads/2 ops executing at once.
   a connection that is write-blocked will not execute any new ops.
   queued ops must drain before any new ops can execute.
If the queue exceeds the max_pending limit, the connection is closed.
...also fixed a bug where a connection was not marked active if it never
received a Bind.

Revision 1.212: download - view: text, markup - select for diffs
Wed Mar 26 16:42:27 2003 UTC (17 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.211: preferred, colored
Changes since revision 1.211: +2 -2 lines
Cleanup previous commit

Revision 1.211: download - view: text, markup - select for diffs
Tue Mar 25 17:44:00 2003 UTC (17 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.210: preferred, colored
Changes since revision 1.210: +46 -63 lines
struct co_arg is redundant, removed

Revision 1.210: download - view: text, markup - select for diffs
Thu Mar 20 11:40:11 2003 UTC (17 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.209: preferred, colored
Changes since revision 1.209: +10 -1 lines
ITS#2389 - stop reading requests on a conn if it has more than
connection_pool_max/2 operations already executing. May want to tune
this to a higher value, e.g. connection_pool_max - XX, etc. Fix in
result.c throttles the connection too late, all threads are already
consumed by the time the send buffer blocks.

Revision 1.209: download - view: text, markup - select for diffs
Sun Mar 16 11:34:40 2003 UTC (17 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.208: preferred, colored
Changes since revision 1.208: +2 -2 lines
ITS#2382 use ch_calloc

Revision 1.208: download - view: text, markup - select for diffs
Fri Feb 28 12:04:16 2003 UTC (17 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.207: preferred, colored
Changes since revision 1.207: +2 -2 lines
Fix ITS#2335, RFC1798 sequence layout was wrong.

Revision 1.207: download - view: text, markup - select for diffs
Fri Feb 28 07:34:31 2003 UTC (17 years, 11 months ago) by hyc
Branches: MAIN
Diff to: previous 1.206: preferred, colored
Changes since revision 1.206: +7 -8 lines
Partial fix of ITS#2335, restore proper CLDAP msg format for LDAPv2

Revision 1.206: download - view: text, markup - select for diffs
Sun Feb 9 04:54:45 2003 UTC (17 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.205: preferred, colored
Changes since revision 1.205: +5 -5 lines
Cancel exop updates

Revision 1.205: download - view: text, markup - select for diffs
Sat Feb 8 20:53:07 2003 UTC (17 years, 11 months ago) by kurt
Branches: MAIN
Diff to: previous 1.204: preferred, colored
Changes since revision 1.204: +12 -4 lines
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)

Revision 1.204: download - view: text, markup - select for diffs
Wed Feb 5 06:37:03 2003 UTC (17 years, 11 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.203: preferred, colored
Changes since revision 1.203: +20 -6 lines
LDAP Sync Operation (draft-zeilenga-ldup-sync) as a groundwork for an LDAP replication design

Revision 1.203: download - view: text, markup - select for diffs
Mon Feb 3 16:28:19 2003 UTC (17 years, 11 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.202: preferred, colored
Changes since revision 1.202: +2 -1 lines
Intermediate Response

Revision 1.202: download - view: text, markup - select for diffs
Mon Jan 27 16:08:51 2003 UTC (18 years ago) by jongchoi
Branches: MAIN
Diff to: previous 1.201: preferred, colored
Changes since revision 1.201: +2 -3 lines
LDAP cancel misc patch

Revision 1.201: download - view: text, markup - select for diffs
Fri Jan 24 23:36:50 2003 UTC (18 years ago) by jongchoi
Branches: MAIN
Diff to: previous 1.200: preferred, colored
Changes since revision 1.200: +10 -1 lines
LDAP cancel operation

Revision 1.200: download - view: text, markup - select for diffs
Thu Jan 23 14:12:53 2003 UTC (18 years ago) by lukeh
Branches: MAIN
Diff to: previous 1.199: preferred, colored
Changes since revision 1.199: +34 -1 lines
LDAPv3 over UDP disposition is now compatible with Active Directory
Stubs for PermitModify/NoReferrals controls; implementation coming soon

Revision 1.199: download - view: text, markup - select for diffs
Fri Jan 3 19:20:54 2003 UTC (18 years ago) by kurt
Branches: MAIN
Diff to: previous 1.198: preferred, colored
Changes since revision 1.198: +2 -2 lines
Happy new year

Revision 1.198: download - view: text, markup - select for diffs
Tue Dec 17 03:56:41 2002 UTC (18 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.197: preferred, colored
Changes since revision 1.197: +3 -3 lines
Revert previous, it was only masking the real problem. And caused more...

Revision 1.197: download - view: text, markup - select for diffs
Wed Dec 11 17:36:02 2002 UTC (18 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.196: preferred, colored
Changes since revision 1.196: +11 -7 lines
undef CONNECTION_INPUT_LOOP, use DATA_READY_LOOP. Seems to help prevent
hangs in heavy load situations.

Revision 1.196: download - view: text, markup - select for diffs
Sat Dec 7 16:20:28 2002 UTC (18 years, 1 month ago) by ando
Branches: MAIN
Diff to: previous 1.195: preferred, colored
Changes since revision 1.195: +13 -7 lines
SLAPI - Netscape plugin API for slapd - based on patch contributed by Steve Omrani <somrani@us.ibm.com> as ITS#2073

Revision 1.195: download - view: text, markup - select for diffs
Sat Oct 26 20:41:26 2002 UTC (18 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.194: preferred, colored
Changes since revision 1.194: +1 -17 lines
Fix ITS#2157, server should never attempt to unlink the client's socket.
It likely has no name anyway, and the client owns it after all.

Revision 1.194: download - view: text, markup - select for diffs
Fri Oct 25 15:57:03 2002 UTC (18 years, 3 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.193: preferred, colored
Changes since revision 1.193: +4 -3 lines
Addition of servers/slapd/lcup.c and servers/slapd/back-bdb/lcup.c for persistent search

Revision 1.193: download - view: text, markup - select for diffs
Fri Oct 25 15:51:30 2002 UTC (18 years, 3 months ago) by jongchoi
Branches: MAIN
Diff to: previous 1.192: preferred, colored
Changes since revision 1.192: +6 -2 lines
LCUP persistent search code drop

Revision 1.192: download - view: text, markup - select for diffs
Thu Oct 24 08:03:52 2002 UTC (18 years, 3 months ago) by ando
Branches: MAIN
Diff to: previous 1.191: preferred, colored
Changes since revision 1.191: +7 -23 lines
listener:
- use bervals for url and sockname
- pass connection_init() the listener struct pointer instead of each value
- don't copy them in the Connection struct 'cause they're not going to change
- define macros for legacy usage of c_listener_url and c_sockname

Revision 1.191: download - view: text, markup - select for diffs
Mon Sep 16 19:50:55 2002 UTC (18 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.190: preferred, colored
Changes since revision 1.190: +20 -21 lines
Misc cleanup

Revision 1.190: download - view: text, markup - select for diffs
Mon Aug 26 20:20:30 2002 UTC (18 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.189: preferred, colored
Changes since revision 1.189: +1 -3 lines
Remove c_sasl_bindmutex, Binds are already serialized.

Revision 1.189: download - view: text, markup - select for diffs
Mon Aug 26 17:29:34 2002 UTC (18 years, 5 months ago) by kurt
Branches: MAIN
Diff to: previous 1.188: preferred, colored
Changes since revision 1.188: +3 -3 lines
Add a Connection pointer to the Operation.

Revision 1.188: download - view: text, markup - select for diffs
Sat Aug 24 05:34:50 2002 UTC (18 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.187: preferred, colored
Changes since revision 1.187: +5 -1 lines
Experimental cruft to propagate valid Operation to SASL callbacks.
If you have a better way, jupm on in...

Revision 1.187: download - view: text, markup - select for diffs
Sat Aug 24 03:44:19 2002 UTC (18 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.186: preferred, colored
Changes since revision 1.186: +6 -2 lines
Added thread-pool getkey/setkey functions

Revision 1.186: download - view: text, markup - select for diffs
Wed Aug 7 04:37:11 2002 UTC (18 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.185: preferred, colored
Changes since revision 1.185: +5 -3 lines
Revert previous commit

Revision 1.185: download - view: text, markup - select for diffs
Wed Aug 7 03:19:55 2002 UTC (18 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.184: preferred, colored
Changes since revision 1.184: +4 -6 lines
Don't strdup conn->authz into op, just reference directly. (Conn cannot
be freed until after all associated ops are freed.)

Revision 1.184: download - view: text, markup - select for diffs
Thu Jul 11 18:33:28 2002 UTC (18 years, 6 months ago) by julius
Branches: MAIN
Diff to: previous 1.183: preferred, colored
Changes since revision 1.183: +83 -84 lines

Coverted LDAP_LOG macro to use subsystem ID int values instead of string values

Revision 1.183: download - view: text, markup - select for diffs
Wed Jul 10 20:03:32 2002 UTC (18 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.182: preferred, colored
Changes since revision 1.182: +14 -9 lines
get data if ready

Revision 1.182: download - view: text, markup - select for diffs
Wed Jun 12 06:38:59 2002 UTC (18 years, 7 months ago) by hyc
Branches: MAIN
Diff to: previous 1.181: preferred, colored
Changes since revision 1.181: +1 -10 lines
Deleted Connection->c_cdn. Use conn->c_dn instead...

Revision 1.181: download - view: text, markup - select for diffs
Tue Jun 11 20:56:47 2002 UTC (18 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.180: preferred, colored
Changes since revision 1.180: +20 -22 lines
Rework c_authzid_backend in preparation for sasl_setpass() support

Revision 1.180: download - view: text, markup - select for diffs
Fri May 3 23:28:56 2002 UTC (18 years, 8 months ago) by hyc
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_MP
Diff to: previous 1.179: preferred, colored
Changes since revision 1.179: +2 -2 lines
ITS#1795 authid is uninit'd if tls_get_cert fails

Revision 1.179: download - view: text, markup - select for diffs
Thu May 2 16:56:57 2002 UTC (18 years, 8 months ago) by kurt
Branches: MAIN
Diff to: previous 1.178: preferred, colored
Changes since revision 1.178: +3 -1 lines
Matched Values implementation (ITS#1776) based upon submission
form Mikhail Sahalaev <M.Sahalayev@pgr.salford.ac.uk>.
Further work needed:
	add testxxx-matchedvalues
	rework ldapsearch(1) portion of patch to generalize use of options
---
Copyright 2001, Mikhail Sahalaev, All rights reserved.
This software is not subject to any license of University Of
Salford.

Redistribution and use in source and binary forms are permitted
without restriction or fee of any kind as long as this notice
is preserved.

Revision 1.178: download - view: text, markup - select for diffs
Tue Apr 30 11:52:49 2002 UTC (18 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.177: preferred, colored
Changes since revision 1.177: +17 -5 lines
Changed ldap_pvt_tls_get_my_dn and ldap_pvt_tls_get_peer_dn to store result
in dn parameter and return a result code.

Changed dnX509peerNormalize as above. Added debug message on failure to
retrieve client DN.

Revision 1.177: download - view: text, markup - select for diffs
Thu Apr 18 13:55:05 2002 UTC (18 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.176: preferred, colored
Changes since revision 1.176: +2 -1 lines
Fix memory leak in previous commit

Revision 1.176: download - view: text, markup - select for diffs
Thu Apr 18 10:26:36 2002 UTC (18 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.175: preferred, colored
Changes since revision 1.175: +2 -2 lines
deleted sasl_external_x509dn_convert; X509 DNs are always converted to
normalized LDAP DNs now.

Changed dnDCEnormalize to dnX509normalize, added dnX509peerNormalize,
based on new ldap_X509dn2bv() etc.

Revision 1.175: download - view: text, markup - select for diffs
Thu Apr 11 06:03:40 2002 UTC (18 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.174: preferred, colored
Changes since revision 1.174: +1 -4 lines
ITS#1733 eliminate o_abandonmutex

Revision 1.174: download - view: text, markup - select for diffs
Thu Apr 11 05:42:57 2002 UTC (18 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.173: preferred, colored
Changes since revision 1.173: +1 -2 lines
ITS#1735 unused conn.c_uthc_backend, include ldap_pvt.h

Revision 1.173: download - view: text, markup - select for diffs
Mon Apr 8 17:13:13 2002 UTC (18 years, 9 months ago) by ando
Branches: MAIN
Diff to: previous 1.172: preferred, colored
Changes since revision 1.172: +13 -2 lines
don't count operations per request if back-monitor is not built

Revision 1.172: download - view: text, markup - select for diffs
Mon Apr 8 16:41:15 2002 UTC (18 years, 9 months ago) by ando
Branches: MAIN
Diff to: previous 1.171: preferred, colored
Changes since revision 1.171: +52 -2 lines
count initiated/completed operations divided per request

Revision 1.171: download - view: text, markup - select for diffs
Fri Apr 5 04:48:04 2002 UTC (18 years, 9 months ago) by hyc
Branches: MAIN
Diff to: previous 1.170: preferred, colored
Changes since revision 1.170: +2 -2 lines
ITS#1708 ldap_pvt_tls_sb_ctx() et al

Revision 1.170: download - view: text, markup - select for diffs
Sat Mar 30 07:45:21 2002 UTC (18 years, 10 months ago) by ando
Branches: MAIN
Diff to: previous 1.169: preferred, colored
Changes since revision 1.169: +6 -2 lines
do not print -1 as %lu

Revision 1.169: download - view: text, markup - select for diffs
Sun Mar 24 01:17:21 2002 UTC (18 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.168: preferred, colored
Changes since revision 1.168: +3 -1 lines
Update control framework
Misc cleanup
NT updates

Revision 1.168: download - view: text, markup - select for diffs
Sat Mar 23 15:53:45 2002 UTC (18 years, 10 months ago) by ando
Branches: MAIN
Diff to: previous 1.167: preferred, colored
Changes since revision 1.167: +40 -39 lines
fix ITS#1671 and more

Revision 1.167: download - view: text, markup - select for diffs
Sat Mar 23 15:06:22 2002 UTC (18 years, 10 months ago) by ando
Branches: MAIN
Diff to: previous 1.166: preferred, colored
Changes since revision 1.166: +8 -6 lines
fix ITS#1660 (issue 1)

Revision 1.166: download - view: text, markup - select for diffs
Wed Mar 20 22:47:08 2002 UTC (18 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +4 -4 lines
Fix ITS#1655, don't retrieve sd until we've checked for valid c_sb.

Revision 1.165: download - view: text, markup - select for diffs
Mon Mar 18 07:57:59 2002 UTC (18 years, 10 months ago) by hyc
Branches: MAIN
Diff to: previous 1.164: preferred, colored
Changes since revision 1.164: +2 -3 lines
use ber_str2bv() instead of ch_strdup/strlen.

Revision 1.164: download - view: text, markup - select for diffs
Wed Mar 6 19:58:20 2002 UTC (18 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +5 -5 lines
CLDAP fixes

Revision 1.163: download - view: text, markup - select for diffs
Tue Jan 29 05:06:20 2002 UTC (18 years, 11 months ago) by kurt
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_1_BP, OPENLDAP_REL_ENG_2_1_ALPHA0
Branch point for: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.162: preferred, colored
Changes since revision 1.162: +2 -2 lines
Some misc cleanup

Revision 1.162: download - view: text, markup - select for diffs
Mon Jan 28 10:41:07 2002 UTC (19 years ago) by hyc
Branches: MAIN
Diff to: previous 1.161: preferred, colored
Changes since revision 1.161: +37 -29 lines
Changed Access.a_sockurl_pat, Connection.c_listener_url etc.
to struct bervals

Revision 1.161: download - view: text, markup - select for diffs
Sat Jan 26 12:57:41 2002 UTC (19 years ago) by hyc
Branches: MAIN
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +19 -16 lines
Changed slap_authz_info.sai_mech to struct berval.
Changed sasl_* to use struct bervals.

Revision 1.160: download - view: text, markup - select for diffs
Sun Jan 13 17:05:16 2002 UTC (19 years ago) by kurt
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +1 -64 lines
Zap connection_internal_*

Revision 1.159: download - view: text, markup - select for diffs
Thu Jan 10 21:00:17 2002 UTC (19 years ago) by hyc
Branches: MAIN
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +3 -3 lines
readahead is only needed on UDP, don't use it on TCP. (Save unneeded memcpy)

Revision 1.158: download - view: text, markup - select for diffs
Sun Jan 6 02:26:09 2002 UTC (19 years ago) by hyc
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +8 -6 lines
Changed conn->c_cdn to struct berval.

Revision 1.157: download - view: text, markup - select for diffs
Fri Jan 4 20:17:45 2002 UTC (19 years ago) by kurt
Branches: MAIN
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +2 -2 lines
Update copyright statements

Revision 1.156: download - view: text, markup - select for diffs
Wed Jan 2 23:13:41 2002 UTC (19 years ago) by hyc
Branches: MAIN
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +22 -22 lines
Use ldap_queue.h instead of <ac/queue.h>

Revision 1.155: download - view: text, markup - select for diffs
Mon Dec 31 10:35:53 2001 UTC (19 years ago) by hyc
Branches: MAIN
Diff to: previous 1.154: preferred, colored
Changes since revision 1.154: +4 -4 lines
Changed search attrs from struct berval ** to AttributeName *

Revision 1.154: download - view: text, markup - select for diffs
Mon Dec 31 03:08:29 2001 UTC (19 years ago) by hyc
Branches: MAIN
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +23 -24 lines
Use queue-compat for Connection->c_ops,c_pending_ops

Revision 1.153: download - view: text, markup - select for diffs
Sun Dec 30 08:42:59 2001 UTC (19 years ago) by hyc
Branches: MAIN
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +4 -4 lines
More str2rdn tweaks

Revision 1.152: download - view: text, markup - select for diffs
Mon Dec 24 14:11:02 2001 UTC (19 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +22 -15 lines
Changed sai_dn, sai_ndn to struct berval. (Affects op->o_dn,o_ndn,
conn->c_dn,c_ndn, Access->a_dn_pat)

Revision 1.151: download - view: text, markup - select for diffs
Tue Dec 18 03:55:29 2001 UTC (19 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +2 -2 lines
more cleanup from jon@symas.com

Revision 1.150: download - view: text, markup - select for diffs
Sun Dec 9 13:46:29 2001 UTC (19 years, 1 month ago) by hyc
Branches: MAIN
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +8 -3 lines
Eliminate unnecessary per-operation dn_normalize(o_ndn); it's already
done in do_bind() and there's space in the connection structure for c_ndn
already, just copy it.

Revision 1.149: download - view: text, markup - select for diffs
Tue Dec 4 18:57:09 2001 UTC (19 years, 1 month ago) by kurt
Branches: MAIN
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +1 -4 lines
Clean up some misplaced 'extern' declarations (should be headers)

Revision 1.148: download - view: text, markup - select for diffs
Sat Nov 17 15:18:07 2001 UTC (19 years, 2 months ago) by ando
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +7 -1 lines
minor cleanup

Revision 1.147: download - view: text, markup - select for diffs
Tue Nov 13 00:38:30 2001 UTC (19 years, 2 months ago) by adamson
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +15 -3 lines
optimize number of calls to slap_get_time()

Revision 1.146: download - view: text, markup - select for diffs
Mon Nov 12 18:25:41 2001 UTC (19 years, 2 months ago) by hyc
Branches: MAIN
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +14 -1 lines
Added backend_group result caching.

Revision 1.145: download - view: text, markup - select for diffs
Mon Oct 1 23:02:24 2001 UTC (19 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +24 -19 lines
More CLDAP tweaks, to differentiate between real LDAPv2 CLDAP and "other"
LDAP/UDP messages. Slapd marks received CLDAP messages as LDAP_VERSION2.
The client library can generate CLDAP queries if -Protocol 2 is chosen,
otherwise not. LDAPv2 CLDAP cannot query the slapd rootDSE, gets no reply.

Revision 1.144: download - view: text, markup - select for diffs
Thu Sep 27 22:49:01 2001 UTC (19 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +2 -1 lines
Set protocol to LDAP_VERSION2 on UDP session.

Revision 1.143: download - view: text, markup - select for diffs
Thu Sep 27 22:18:41 2001 UTC (19 years, 4 months ago) by hyc
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +67 -6 lines
Resurrection/rewrite of CLDAP (RFC1798 Connectionless LDAP).

Compile with -DLDAP_CONNECTIONLESS to use this code.
For slapd, use "-h cldap://" to listen on UDP.
For ldapsearch, use "-H cldap://" to query on UDP.
Client-side support is very minimal:
  no automatic timeout/retries
  no basedn wildcard expansion on results
  no support for specifying multiple servers at once.

Revision 1.142: download - view: text, markup - select for diffs
Mon Jun 25 17:17:43 2001 UTC (19 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +2 -2 lines
Another round of TLS updates to support secure referral chasing

Revision 1.141: download - view: text, markup - select for diffs
Tue May 29 18:00:56 2001 UTC (19 years, 8 months ago) by kurt
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +6 -1 lines
Add support for separate max incoming for anonymous and authenticated
sessions (defaults: 256K and 16M respectively).

Revision 1.140: download - view: text, markup - select for diffs
Sat May 5 05:29:21 2001 UTC (19 years, 8 months ago) by kurt
Branches: MAIN
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +3 -3 lines
Add simple configure support for sockbuf max incoming

Revision 1.139: download - view: text, markup - select for diffs
Fri May 4 19:55:07 2001 UTC (19 years, 8 months ago) by kurt
Branches: MAIN
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +27 -15 lines
Quick sb_max_incoming hack, should be configurable (likely
with differing anonymous vs authenticated values).

Revision 1.138: download - view: text, markup - select for diffs
Wed Jan 17 15:35:53 2001 UTC (20 years ago) by gwilliams
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +130 -130 lines
fix format

Revision 1.137: download - view: text, markup - select for diffs
Thu Jan 11 16:11:23 2001 UTC (20 years ago) by gwilliams
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +178 -13 lines
more new logging (finally), behind NEW_LOGGING

Revision 1.136: download - view: text, markup - select for diffs
Fri Dec 8 21:34:22 2000 UTC (20 years, 1 month ago) by adamson
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +5 -1 lines
ITS#897, internal connections need to free their single operation struct.

Revision 1.135: download - view: text, markup - select for diffs
Fri Oct 13 22:12:39 2000 UTC (20 years, 3 months ago) by kurt
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +19 -11 lines
label io as "ldap_"

Revision 1.134: download - view: text, markup - select for diffs
Fri Sep 22 16:18:39 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +1 -5 lines
Don't recursive lock connections_mutex in idle timeout routine

Revision 1.133: download - view: text, markup - select for diffs
Thu Sep 21 23:40:57 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +14 -13 lines
remove lint
update bdb codes

Revision 1.132: download - view: text, markup - select for diffs
Thu Sep 21 21:00:51 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +2 -2 lines
Fix build issues

Revision 1.131: download - view: text, markup - select for diffs
Thu Sep 21 15:32:55 2000 UTC (20 years, 4 months ago) by adamson
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +60 -2 lines
Implementation of SASL authorization.

Revision 1.130: download - view: text, markup - select for diffs
Fri Sep 8 20:59:01 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +28 -13 lines
Add "allow tls_2_anon" to allow StartTLS to force session to anonymous.
Add "disallow tls_authc" to disallow StartTLS when session is authenticated.
Create and use connection2anonymous routine for consistency.

Revision 1.129: download - view: text, markup - select for diffs
Fri Sep 8 16:46:18 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +10 -3 lines
Minor change to connection error handling

Revision 1.128: download - view: text, markup - select for diffs
Tue Sep 5 17:45:06 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +6 -7 lines
Fix authz bug introduced by last change

Revision 1.127: download - view: text, markup - select for diffs
Tue Sep 5 17:11:27 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +21 -15 lines
Rework connection lock code to avoid unnecessary lock reaquire

Revision 1.126: download - view: text, markup - select for diffs
Tue Sep 5 16:48:09 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +2 -1 lines
Fix SSF ACLs

Revision 1.125: download - view: text, markup - select for diffs
Fri Sep 1 22:19:06 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +23 -4 lines
Experimental fix for deadlock

Revision 1.124: download - view: text, markup - select for diffs
Wed Aug 30 20:08:19 2000 UTC (20 years, 4 months ago) by kurt
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +3 -1 lines
Don't drain after TLS failure.... causes busy forever loop

Revision 1.123: download - view: text, markup - select for diffs
Mon Aug 28 16:38:48 2000 UTC (20 years, 5 months ago) by kurt
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +16 -7 lines
restrictops, requires, disallow knobs; ssf acls; and misc other changes
man pages to follow...

Revision 1.122: download - view: text, markup - select for diffs
Fri Aug 25 23:14:06 2000 UTC (20 years, 5 months ago) by kurt
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +4 -4 lines
Minor typedef and other clean ups

Revision 1.121: download - view: text, markup - select for diffs
Thu Aug 17 02:20:12 2000 UTC (20 years, 5 months ago) by kurt
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +3 -1 lines
needs ldap_pvt.h

Revision 1.120: download - view: text, markup - select for diffs
Wed Aug 16 21:27:41 2000 UTC (20 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +8 -3 lines
Implemented ldap_pvt_tls_get_peer() for use with SASL/EXTERNAL.
Added ldap_pvt_tls_get_strength() - return encryption strength, for
use as a SASL session security factor.

Revision 1.119: download - view: text, markup - select for diffs
Thu Jul 27 22:04:07 2000 UTC (20 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +26 -3 lines
Working SASL security layers!

Revision 1.118: download - view: text, markup - select for diffs
Thu Jul 27 18:12:16 2000 UTC (20 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +2 -13 lines
Remove cruft

Revision 1.117: download - view: text, markup - select for diffs
Sun Jul 23 19:22:19 2000 UTC (20 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +2 -3 lines
Fix typo

Revision 1.116: download - view: text, markup - select for diffs
Fri Jul 14 22:01:09 2000 UTC (20 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +3 -1 lines
Store sasl callbacks in session handle so that they can properly freed.

Revision 1.115: download - view: text, markup - select for diffs
Thu Jul 13 20:54:49 2000 UTC (20 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +17 -14 lines
Update SASL code to reuse context through life of session.
Replace 'negotiated' with 'interactive' bind
Add hooks for SASL/EXTERNAL
Disable SASL security layers
Rework SASL command line and config file parameters

Revision 1.114: download - view: text, markup - select for diffs
Sun Jul 9 19:49:44 2000 UTC (20 years, 6 months ago) by kurt
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +3 -3 lines
s/enable-unix/enable-local/
s/LDAP_PF_UNIX/LDAP_PF_LOCAL/
s/AF_UNIX/AF_LOCAL/
s/PF_UNIX/PF_LOCAL/

Revision 1.113: download - view: text, markup - select for diffs
Wed Jun 14 19:11:56 2000 UTC (20 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +4 -4 lines
Minor cleanup

Revision 1.112: download - view: text, markup - select for diffs
Tue Jun 13 00:42:14 2000 UTC (20 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +3 -2 lines
Reworked thread code to better support thread-library specific
r/w locks and thread pools.  Hide internal structures (using
pthread'ish technics).  Place common code in threads.c.  Move
no-thread code to thr_stub.c.  Move thread pool code to tpool.c.
Removed setconcurrency call from initializer, added 'concurrency'
directive to slapd.  Tested code under pthreads, pth, and no-threads.

Revision 1.111: download - view: text, markup - select for diffs
Sat Jun 10 04:40:03 2000 UTC (20 years, 7 months ago) by mrv
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +1 -12 lines
Removed active_threads count and associated mutex/cond.  Replaced with
 ldap_pvt_thread_pool_backload() as needed.  All tests run OK on pthre
ads (linux), cthreads, NT threads, and Pth.

Revision 1.110: download - view: text, markup - select for diffs
Fri Jun 9 21:09:54 2000 UTC (20 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +4 -3 lines
Update PF_INET6 and PF_UNIX detection, both default to auto

Revision 1.109: download - view: text, markup - select for diffs
Thu Jun 8 01:12:14 2000 UTC (20 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +3 -3 lines
~ NULL was a bad idea.

Revision 1.108: download - view: text, markup - select for diffs
Wed Jun 7 23:08:01 2000 UTC (20 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +2 -2 lines
remove pointer v. int lint from ber_sockbuf_ctrl.

Revision 1.107: download - view: text, markup - select for diffs
Wed Jun 7 17:27:33 2000 UTC (20 years, 7 months ago) by mrv
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +2 -3 lines
Use thread pool for operation threads.

Revision 1.106: download - view: text, markup - select for diffs
Sun Jun 4 02:29:07 2000 UTC (20 years, 7 months ago) by mrv
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +8 -4 lines
Bug fix for new sockbuf code under NT.  Added mutex protection against
 deadlock in connection_resched.

Revision 1.105: download - view: text, markup - select for diffs
Thu Jun 1 20:01:55 2000 UTC (20 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +2 -1 lines
remove lint

Revision 1.104: download - view: text, markup - select for diffs
Thu Jun 1 18:59:23 2000 UTC (20 years, 7 months ago) by kurt
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +57 -41 lines
ITS#537: lber io rewrite from Gambor Gombas.
Copyright 2000 Gábor Gombás. All rights reserved.
This is free software. You may redistribute and use it under the same
terms as OpenLDAP itself.

Revision 1.103: download - view: text, markup - select for diffs
Mon May 22 01:46:57 2000 UTC (20 years, 8 months ago) by kurt
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +1 -3 lines
Const'ification
SASL mech removed from backend bind callback (as SASL is managed by frontend)
Changes to some backends are untested (as I don't have all dependent
  software install)

Revision 1.102: download - view: text, markup - select for diffs
Sun May 21 20:46:51 2000 UTC (20 years, 8 months ago) by kurt
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +1 -2 lines
SLAPD_SCHEMA_NOT_COMPAT: framework for value_match() and value_find()

Revision 1.101: download - view: text, markup - select for diffs
Sat May 13 00:47:57 2000 UTC (20 years, 8 months ago) by kurt
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +2 -2 lines
Y2k copyright update

Revision 1.100: download - view: text, markup - select for diffs
Wed May 10 15:07:09 2000 UTC (20 years, 8 months ago) by hyc
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +20 -2 lines
libldap/tls.c: change tls_verify_cb to no longer ignore verification errors.
This means a ldaps connection may drop before any LDAP protocol exchange
occurs (due to expired cert, unrecognized CAs, etc.).
  Change ldap_pvt_tls_connect to copy any TLS error string to ld_error upon
connection failure, otherwise client just sees "can't contact LDAP server."

slapd/connection.c: add flush/delay when SSL_accept fails, to allow any
TLS alerts we generated to propagate back to the client. (Which will then
be picked up by ldap_pvt_tls_connect on the client...)

Revision 1.99: download - view: text, markup - select for diffs
Tue Apr 25 15:23:54 2000 UTC (20 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +4 -8 lines
SASL closer to working from frontend only, need to work through
states.

Revision 1.98: download - view: text, markup - select for diffs
Tue Apr 25 14:03:17 2000 UTC (20 years, 9 months ago) by kurt
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +23 -24 lines
SASL code without backend support.   Should work with
external store, but not yet tested.  [Intent is to support
both in same server... may not be doable]

Revision 1.97: download - view: text, markup - select for diffs
Thu Mar 2 00:20:00 2000 UTC (20 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +7 -7 lines
Print tag with SASL in progress operations error.

Revision 1.96: download - view: text, markup - select for diffs
Wed Mar 1 23:59:10 2000 UTC (20 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +12 -3 lines
Move handling of operations errors due to submission of
non-bind requests while a multi-step SASL bind process
is under to connection.c.  Return LDAP_OPERATIONS_ERROR,
not LDAP_SASL_BIND_IN_PROGRESS.

Revision 1.95: download - view: text, markup - select for diffs
Tue Feb 29 22:48:01 2000 UTC (20 years, 10 months ago) by kurt
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +2 -2 lines
Replace do_*() return -1 with return SLAPD_DISCONNECT.
Only return SLAPD_DISCONNECT with a send_ldap_disconnect()
was called.
Add initial code for support predetermined filter results
when filter is undefined (or known to be true or false).

Revision 1.94: download - view: text, markup - select for diffs
Sun Jan 2 00:21:31 2000 UTC (21 years ago) by lukeh
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +25 -4 lines
Merged in preliminary support for Cyrus SASL library;
support for DCE slash-delimited, left-to-right DNs;
support for a domain socket transport (enable with
--enable-ldapi); and extensions to URL parsing to
support the latter transport.

Revision 1.93: download - view: text, markup - select for diffs
Thu Dec 9 20:06:42 1999 UTC (21 years, 1 month ago) by mrv
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +4 -1 lines
Bug fix:  re-used Connection have TLS value for previous conn.

Revision 1.92: download - view: text, markup - select for diffs
Tue Oct 19 22:25:04 1999 UTC (21 years, 3 months ago) by kdz
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +5 -4 lines
Slight modification to last commit to cast %ld args to long

Revision 1.91: download - view: text, markup - select for diffs
Tue Oct 19 10:15:42 1999 UTC (21 years, 3 months ago) by hyc
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +3 -2 lines
Fix stupid "got <garbage> of 0 so far" debug message after ber_get_next.

Revision 1.90: download - view: text, markup - select for diffs
Thu Sep 23 23:46:37 1999 UTC (21 years, 4 months ago) by kdz
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -2 lines
In preparation for adding dn_rewrite()...
s/dn_normalize/dn_validate/
s/dn_normalize_case/dn_normalize/

Revision 1.89: download - view: text, markup - select for diffs
Wed Sep 8 17:06:33 1999 UTC (21 years, 4 months ago) by kdz
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +1 -0 lines
Add OpenLDAP RCSid to *.[ch] in clients, libraries, and servers.
Replace old Id as needed (back-tcl).
Leave updating of contribWare to contributors (for now).

Revision 1.88: download - view: text, markup - select for diffs
Sat Sep 4 19:15:49 1999 UTC (21 years, 4 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +3 -1 lines
Some constification & lint removal

Revision 1.87: download - view: text, markup - select for diffs
Sun Aug 29 00:59:29 1999 UTC (21 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +1 -1 lines
In previous commit - change strerror() to STRERROR().
Use strerror() if available.

Revision 1.86: download - view: text, markup - select for diffs
Sat Aug 28 23:50:12 1999 UTC (21 years, 5 months ago) by hyc
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +1 -2 lines
Use strerror()

Revision 1.85: download - view: text, markup - select for diffs
Fri Aug 27 17:31:42 1999 UTC (21 years, 5 months ago) by kdz
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +0 -2 lines
Remove misplaced asserts.  connection_resched changes connection state
to UNUSED without holding connections mutex.  It's not safe for
connection_init to check connection state until after acquires the
c_mutex.

Revision 1.84: download - view: text, markup - select for diffs
Fri Aug 27 03:45:54 1999 UTC (21 years, 5 months ago) by kdz
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +7 -0 lines
Plug ber leakage:
result was leaking ber's in some error cases.  ber_flush now called
with no freeing so that caller of send_ldap_ber() can free its own ber.
c->c_currentber was also being leaked if connection was destory
current when a PDU input was outstanding.
Fixed ber_flush to free ber upon write only to file.

Revision 1.83: download - view: text, markup - select for diffs
Thu Aug 19 16:48:17 1999 UTC (21 years, 5 months ago) by kdz
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +1 -0 lines
More CSRI malloc debugging support and destroy sockbuf fix.
Test008 now runs without leak.

Revision 1.82: download - view: text, markup - select for diffs
Wed Aug 18 22:40:18 1999 UTC (21 years, 5 months ago) by kdz
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +11 -11 lines
Clean up debug messages.

Revision 1.81: download - view: text, markup - select for diffs
Fri Aug 13 04:09:48 1999 UTC (21 years, 5 months ago) by kdz
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +3 -0 lines
Force to LDAPv3 until BIND

Revision 1.80: download - view: text, markup - select for diffs
Sat Aug 7 03:36:48 1999 UTC (21 years, 5 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +1 -1 lines
Minor cleanup:
Fix Statlog() formats, remove an implicit int, include <ctype.h> for isspace().

Revision 1.79: download - view: text, markup - select for diffs
Fri Aug 6 21:07:46 1999 UTC (21 years, 5 months ago) by kdz
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +5 -0 lines
Add copyright notices.

Revision 1.78: download - view: text, markup - select for diffs
Tue Aug 3 22:11:22 1999 UTC (21 years, 5 months ago) by kdz
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +14 -0 lines
Don't have time to finish SASL right now...  this is a work in progress
but is safely tucked away behind --with-cyrus-sasl.

Revision 1.77: download - view: text, markup - select for diffs
Thu Jul 22 15:14:43 1999 UTC (21 years, 6 months ago) by kdz
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_2_BP, OPENLDAP_REL_ENG_2_0_ALPHA
Branch point for: OPENLDAP_REL_ENG_2
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -1 lines
Add limited LDAP_INVALID_DN_SYNTAX support.  dn_normalize{,_case}() now returns
NULL does not meet basic syntax rules.

Revision 1.76: download - view: text, markup - select for diffs
Wed Jul 21 18:54:23 1999 UTC (21 years, 6 months ago) by kdz
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +39 -16 lines
ACL CHANGES:
  by <who> <access> changed to by <who>+ <access> (joined with AND)
  added peername=<regex> sockname=<regex> url=<regex>
  removed addr=<regex> (use peername instead).
replace dn_upcase with str2upper and str2lower.  Use where needed.

Revision 1.75: download - view: text, markup - select for diffs
Wed Jul 21 11:22:35 1999 UTC (21 years, 6 months ago) by jsanchez
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +3 -2 lines

Backout the input exhaustion change, it loops.  Still looking for
the right way.

Revision 1.74: download - view: text, markup - select for diffs
Tue Jul 20 16:02:44 1999 UTC (21 years, 6 months ago) by jsanchez
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +10 -2 lines
Move the input data exhaustion loop to connection.c from daemon.c
Let transport (TLS or somesuch) force reading or writing on
sockets even if the higher layers think otherwise.

Revision 1.73: download - view: text, markup - select for diffs
Mon Jul 19 17:40:33 1999 UTC (21 years, 6 months ago) by kdz
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +7 -1 lines
Namespace changes
  added slap_ and ldbm_ to many structures
  added typedefs to many structures
  used typedefs
New main.c argument parsing with ldap url support (replacing -a address).
New sockaddr_in handling and support for multiple listeners.

Revision 1.72: download - view: text, markup - select for diffs
Fri Jul 16 20:24:32 1999 UTC (21 years, 6 months ago) by kdz
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +2 -0 lines
(re)introduce o_connid such that STATS doesn't need c_mutex (which it
didn't bother to acquire)...

Revision 1.71: download - view: text, markup - select for diffs
Fri Jul 16 16:48:13 1999 UTC (21 years, 6 months ago) by jsanchez
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +1 -0 lines
Clear c_needs_tls_acccept on ldap_pvt_tls_accept errors

Revision 1.70: download - view: text, markup - select for diffs
Fri Jul 16 13:52:17 1999 UTC (21 years, 6 months ago) by jsanchez
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +22 -12 lines
Move calls to ldap_pvt_tls_accept to connection_read instead of
connection_init so that we get into the select() logic.
Make use of new flags in the connection.
BTW, and before I forget, it sort of works.  I have connected with
a Netscape client using a secure connection and did a failed
search (my test database is empty), but the trace looked correct.
Make sure you have your CA certificate in your Netscape preinstalled.
Otherwise, the connection fails with error 0xFFFFFFFF that is rather
uninformative.

Revision 1.69: download - view: text, markup - select for diffs
Wed Jul 14 17:46:30 1999 UTC (21 years, 6 months ago) by jsanchez
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +18 -1 lines
connection_init now takes one more argument that indicates whether to
use TLS right away or not on that connection.

Revision 1.68: download - view: text, markup - select for diffs
Wed Jul 7 16:51:39 1999 UTC (21 years, 6 months ago) by kdz
Branches: MAIN
CVS tags: OPENLDAP_DEVEL_REFERRALS
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +9 -4 lines
Add support for unsolicited notifications.

Revision 1.67: download - view: text, markup - select for diffs
Fri Jul 2 19:42:53 1999 UTC (21 years, 6 months ago) by kdz
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +32 -18 lines
Abandon all operations upon receiving a BindRequest.

Revision 1.66: download - view: text, markup - select for diffs
Fri Jul 2 17:48:07 1999 UTC (21 years, 6 months ago) by kdz
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +26 -2 lines
More bind changes to support SASL/DIGEST.
Added configuration support for "digest-realm <realm>" configure directive.
Added connection state and bind_in_progress fields to cn=monitor connection
attribute.

Revision 1.65: download - view: text, markup - select for diffs
Thu Jul 1 22:04:47 1999 UTC (21 years, 6 months ago) by kdz
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +19 -11 lines
Add conn/op bind_in_progress flags such that operations can detect
if multiple step SASL binds are in progress.

Revision 1.64: download - view: text, markup - select for diffs
Wed Jun 30 20:43:27 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +6 -0 lines
Rework BER decoding with lieu of LDAPv3 controls (coming soon).
Add place holder for handling LDAPv3 extended operations (coming soon).

Revision 1.63: download - view: text, markup - select for diffs
Wed Jun 30 00:50:40 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +16 -8 lines
Reimplement connection counters.  Format of "connection" attribute
changed significantly.

Revision 1.62: download - view: text, markup - select for diffs
Tue Jun 29 01:17:22 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -0 lines
Add framework for sasl and controls.

Revision 1.61: download - view: text, markup - select for diffs
Mon Jun 28 22:03:34 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +0 -21 lines
Remove old U-Mich v3.0 and OLD_LDAP_* crud.
Leave only LDAPv2+ and LDAPv3.

Revision 1.60: download - view: text, markup - select for diffs
Wed Jun 23 10:31:35 1999 UTC (21 years, 7 months ago) by bastiaan
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +4 -0 lines
Added connection initialisation and destruction notification. Now backends can register functions in backend_info.bi_connection_init and backend_info.bi_connection_destroy that will be called when a connection is initialized or destroyed.

Revision 1.59: download - view: text, markup - select for diffs
Sat Jun 19 01:20:01 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
CVS tags: OPENLDAP_DEVEL_SCHEMA
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +29 -0 lines
experimental connections_timeout_idle() implementation.

Revision 1.58: download - view: text, markup - select for diffs
Fri Jun 18 21:53:09 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +30 -29 lines
ber_int_t, ber_tag_t, ber_socket_t, ber_len_t
added lber_types.h.nt, lber_types.h.in
removal of NULLxxx internal macros (in favor of NULL).
ch_free added to slapd,slurpd/ch_malloc.c
#define free ch_free (should be removed after s/free/ch_free/g) in proto-slap.h
ch_malloc and friends use ber_memalloc and friends

Revision 1.57: download - view: text, markup - select for diffs
Fri Jun 18 20:54:19 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +4 -2 lines
initial commit of idletimeout code...  everything but the actual timeout.

Revision 1.56: download - view: text, markup - select for diffs
Wed Jun 16 22:48:51 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +8 -8 lines
Add test for resched state change in connection_get

Revision 1.55: download - view: text, markup - select for diffs
Wed Jun 16 17:15:03 1999 UTC (21 years, 7 months ago) by gwilliams
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +2 -1 lines
check addr for NULL before copying

Revision 1.54: download - view: text, markup - select for diffs
Mon Jun 14 18:33:21 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Branch point for: OPENLDAP_DEVEL_BER_TYPES
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +1 -0 lines
connection_get forgot to unlock c_mutex in not used case!

Revision 1.53: download - view: text, markup - select for diffs
Fri Jun 11 22:29:41 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +12 -9 lines
Resched changes struct state without lock to avoid deadlock.
Hence connection_get must recheck struct state after obtaining
c_mutex to detect close.

Revision 1.52: download - view: text, markup - select for diffs
Fri Jun 11 22:03:39 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +14 -6 lines
connection_get:
	Connection could be closed before acquiring connections_mutex.
	if c->c_struct_state == SLAP_C_UNUSED, return NULL.

Revision 1.51: download - view: text, markup - select for diffs
Fri Jun 11 21:19:31 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +1 -0 lines
Add additional assert in connection get for race debugging.

Revision 1.50: download - view: text, markup - select for diffs
Fri Jun 11 17:10:45 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +8 -2 lines
EXPERIMENTAL: move slapd_remove to connections_read/_write as they
acquire c_mutex.

Revision 1.49: download - view: text, markup - select for diffs
Thu Jun 10 20:21:51 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +16 -8 lines
Add Debug to help sort out race condition.

Revision 1.48: download - view: text, markup - select for diffs
Fri Jun 4 20:57:19 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -0 lines
Initialize connection pointer to NULL else won't be able to
detect connection table full properly.

Revision 1.47: download - view: text, markup - select for diffs
Fri Jun 4 20:15:35 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +1 -1 lines
Fix typo in previous commit.

Revision 1.46: download - view: text, markup - select for diffs
Fri Jun 4 19:43:06 1999 UTC (21 years, 7 months ago) by kdz
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +6 -0 lines
Add diagnostics.

Revision 1.45: download - view: text, markup - select for diffs
Thu May 27 04:22:59 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +16 -8 lines
move connection_close call from connection_input to connection_resched
to avoid accessing c_conn_state after close.

Revision 1.44: download - view: text, markup - select for diffs
Thu May 27 03:52:38 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +34 -32 lines
Make connection_first/next/done reentrant.

Revision 1.43: download - view: text, markup - select for diffs
Thu May 27 00:44:13 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +0 -3 lines
remove redundant memset 0 of connection entry after calloc.

Revision 1.42: download - view: text, markup - select for diffs
Thu May 27 00:29:18 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +4 -0 lines
Add comment concerning connections mutex.  Need to analysis
locking requires and possibly restructure locking.

Revision 1.41: download - view: text, markup - select for diffs
Thu May 27 00:16:39 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +0 -2 lines
Lock (connections_mutex) should be acquired by caller.

Revision 1.40: download - view: text, markup - select for diffs
Sat May 22 04:11:49 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -0 lines
ldap.h:
 added comments
 removed LDAP_MAX_ATTR_LEN
 removed LDAP_COMPAT* from <ldap.h> but not code.
 move LDAP_DEFAULT_REFHOPCOUNT to ldap-int.h
 added experimental options macros
 added LDAP_CONTROL_REFERRALS macros
libldap:
 Replace ld_attrbuffer with per use allocated attributed.
 ldap_first/next_attribute attributes now must be freed (as per draft).
 unifdef -DLDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS

Revision 1.39: download - view: text, markup - select for diffs
Fri May 21 01:52:08 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +0 -2 lines
don't free connections[i]

Revision 1.38: download - view: text, markup - select for diffs
Wed May 19 05:15:16 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +1 -1 lines
method tag should be unsigned long.
connection assert should use s, not i.

Revision 1.37: download - view: text, markup - select for diffs
Tue May 18 23:12:39 1999 UTC (21 years, 8 months ago) by kdz
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +30 -26 lines
Vienna Bulk Commit
This commit includes many changes.  All changes compile under NT but
have not been tested under UNIX.

A Summary of changes (likely incomplete):

NT changes:
	Removed lint.
	Clean up configuration support for "Debug", "Release", "SDebug",
		and "SRelease" configurations.
	Share output directories for clients, libraries,
		and slapd.  (maybe they should be combined further
		and moved to build/{,S}{Debug,Release}).
	Enable threading when _MT is defined.
	Enable debuging when _DEBUG is defined.
	Disable setting of NDEBUG under Release/SRelease.  Asserts
		are disabled in <ac/assert.h> when LDAP_DEBUG is not
		defined.
	Added 'build/main.dsp' Master project.
	Removed non-slapd projects from slapd.dsp (see main.dsp).
	Removed replaced many uses of _WIN32 macro with feature based
		macros.

ldap_cdefs.h changes
	#define LDAP_CONST const
		(see below)
	#define LDAP_F(type) LDAP_F_PRE type LDAP_F_POST
		To allow specifiers to be added before and after
		the type declaration.  (For DLL handling)

LBER/LDAP changes
	Namespace changes:
		s/lber_/ber_/ for here and there.
		s/NAME_ERROR/LDAP_NAME_ERROR/g
	Deleted NULLMSG and other NULL* macros for namespace reasons.
	"const" libraries.  Installed headers (ie: lber.h, ldap.h)
		use LDAP_CONST macro.  Normally set to 'const' when
		__STDC__.  Can be set externally to enable/disable
		'constification' of external interface.  Internal
		interface always uses 'const'.  Did not fix warnings
		in -lldif (in lieu of new LDIF parser).

	Added _ext API implementations (excepting search and bind).
		Need to implement ldap_int_get_controls() for reponses
		with controls.

	Added numberous assert() checks.

LDAP_R
	_MT defines HAVE_NT_THREADS
	Added numberous assert() checks.
	Changed ldap_pthread_t back to unsigned long.  Used cast
	to HANDLE in _join().

LDBM
	Replaced _WIN32 with HAVE_SYSLOG

ud
	Added version string if MKVERSION is not defined.  (MKVERSION
		needs to be set under UNIX).

slapd
	Made connection sockbuf field a pointer to a sockbuf.  This
		removed slap.h dependency on lber-int.h.  lber-int.h now only
		included by those files needing to mess with the sockbuf.
	Used ber_* functions/macros to access sockbuf internals whenever
		possible.
	Added version string if MKVERSION is not defined.  (MKVERSION
		needs to be set under UNIX).
	Removed FD_SET unsigned lint

slapd/tools
	Used EXEEXT to added ".exe" to routines.  Need to define EXEEXT
		under UNIX.

ldappasswd
	Added ldappasswd.dsp.  Ported to NT.  Used getpid() to seed rand().

nt_debug
	Minor cleanup.  Added "portable.h" include and used <ac/*.h> where
	appropriate.  Added const to char* format argument.

Revision 1.36: download - view: text, markup - select for diffs
Tue May 11 11:42:57 1999 UTC (21 years, 8 months ago) by gwilliams
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -0 lines
use mutex to protect connection in connection_destroy until task is complete

Revision 1.35: download - view: text, markup - select for diffs
Thu May 6 12:46:48 1999 UTC (21 years, 8 months ago) by gwilliams
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -1 lines
move socket.h before errno.h so EWOULDBLOCK is defined on NT

Revision 1.34: download - view: text, markup - select for diffs
Wed Apr 28 19:21:14 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +0 -4 lines
Winsock changes:
Centralize #define EWOULDBLOCK WSAEWOULDBLOCK to ac/errno.h
Move WSAStartup to slapd_daemon(), add WSACleanup() to match.

Revision 1.33: download - view: text, markup - select for diffs
Wed Apr 28 18:33:25 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +5 -3 lines
Don't destroy uninitialized connections...

Revision 1.32: download - view: text, markup - select for diffs
Mon Apr 26 21:56:02 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +1 -2 lines
Don't have connection_state_closing() lock connection.  Already locked
by callers.

Revision 1.31: download - view: text, markup - select for diffs
Fri Apr 23 20:50:28 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +63 -3 lines
Implement "quick" shutdown (similiar in behavior to shutdown
prior to connection management changes).  No "normal" (wait
for pending operations to complete) shutdown mode (yet).
Changes:
 Add connections_destroy() implementation to connections.c.
 Move connections_init() call to slap_daemon().
 Add connections_destroy() call to slap_daemon().
 Add connections_shutdown() implementation to connections.c.
	calls connection_closing()/connection_close() for each
	"in use" connection.
 Add connections_shutdown() call to slap_daemon_task().

Revision 1.30: download - view: text, markup - select for diffs
Fri Apr 23 18:47:32 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +1 -0 lines
Should clear the write flag upon closing.

Revision 1.29: download - view: text, markup - select for diffs
Fri Apr 23 18:34:09 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -1 lines
Update state to closing early.

Revision 1.28: download - view: text, markup - select for diffs
Fri Apr 23 18:22:18 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +38 -0 lines
Modify connection_closing() to abandon operations and wake blocked writer.
Modify send_result to return if connection state is closing.
Modify do_abandon() to remove abandon'ed operation if pending.

Revision 1.27: download - view: text, markup - select for diffs
Thu Apr 8 01:57:26 1999 UTC (21 years, 9 months ago) by kdz
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +8 -6 lines
Changes to support FreeBSD LinuxThreads port.  Namely don't rely
on errno not getting changed by Debug().  Likely a problem elsewhere.
Tests run okay, excepting concurrency has "no such object" problems.

Revision 1.26: download - view: text, markup - select for diffs
Thu Apr 1 14:32:11 1999 UTC (21 years, 9 months ago) by gwilliams
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +111 -103 lines
NT port

Revision 1.25: download - view: text, markup - select for diffs
Fri Mar 26 01:51:33 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +7 -7 lines
Reenable counters.

Revision 1.24: download - view: text, markup - select for diffs
Tue Mar 23 00:57:48 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +12 -0 lines
Fix unlock bug in connection_read/write.  Fix connection_read() to
ignore input when connection is closing.

Revision 1.23: download - view: text, markup - select for diffs
Mon Mar 22 23:38:57 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +30 -3 lines
Improved "closing" handling.  Remove fd from read set when state
changes to closing.  Need to add protection against read set races.

Revision 1.22: download - view: text, markup - select for diffs
Mon Mar 22 18:39:54 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +6 -0 lines
Add trace to connection_get() to aid debugging.

Revision 1.21: download - view: text, markup - select for diffs
Mon Mar 22 06:14:54 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +502 -53 lines
PROTOTYPE: New connection management infrastructure designed to
remove race conditions on connection close.
BROKEN: various counters for dn=monitor.
Initial testing on FreeBSD (with and without pthreads) was successfull.
Have not yet tested preemptive threading environments.
Have not built against backends other than LDBM.

Revision 1.20: download - view: text, markup - select for diffs
Tue Mar 16 22:33:30 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +107 -29 lines
First cut at bind race fix.   Passes our test suite at least.

Revision 1.19: download - view: text, markup - select for diffs
Tue Mar 16 01:59:59 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3 lines
Initial check of connection states.  Have only implemented
SLAP_C_ACTIVE vs SLAP_C_INACTIVE.  Need to implement BINDING and CLOSING.
Added fields tracking pending (on bind) ops.  Could also be used to
implement per-connection thread limits.

Revision 1.18: download - view: text, markup - select for diffs
Tue Mar 9 05:27:36 1999 UTC (21 years, 10 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -2 lines
Bugfix: Missing parens in `status = ldap_pvt_thread_create(...) != 0'

Revision 1.17: download - view: text, markup - select for diffs
Tue Mar 2 19:23:15 1999 UTC (21 years, 10 months ago) by bart
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +1 -1 lines
The new&improved Sockbuf. This adds the infrastructure on which
support for TLS and SASL will be build.

Please inform me of any problems.

Revision 1.16: download - view: text, markup - select for diffs
Mon Mar 1 21:37:05 1999 UTC (21 years, 10 months ago) by kdz
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +0 -1 lines
Update NT port with support for -lldap_r and -lldbm.
Also add initial slapd .dsw/.dsp files.  Still needs work (mainly syslog).

Revision 1.15: download - view: text, markup - select for diffs
Fri Jan 29 04:46:12 1999 UTC (22 years ago) by kdz
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +8 -4 lines
Don't leak slap_op when op not in list.
Don't leak abandon mutex.
Use ch_malloc and friends.

Revision 1.14: download - view: text, markup - select for diffs
Thu Jan 28 03:34:58 1999 UTC (22 years ago) by kdz
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +19 -61 lines
Use -lldap_r instead of -lldap -lthread.
	Likely broke things for non-posix threadings....

Update -lldap_r implementation to:
	remove attribute support
	hide thread detachment
	provide concurrency accessors
	provide initialization function
	fix gethostby{addr,name}_r codes (not coverred by HAVE_REENTRANT_FUNCTIONS)
Update servers/libraries to use ldap_pvt_thread_ calls.
Cleanup server codes (no #ifdef HAVE_PTHREAD_THIS or _THATs)!
Removed -llthread

Revision 1.13: download - view: text, markup - select for diffs
Tue Jan 12 22:57:21 1999 UTC (22 years ago) by kdz
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +7 -6 lines
Report status of failed pthread_create()

Revision 1.12: download - view: text, markup - select for diffs
Mon Jan 11 18:04:35 1999 UTC (22 years ago) by kdz
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +21 -0 lines
Use pthread_detach() to detach connection threads instead of
creating them detached.  This hopefully will reduce problems on
draft4 pthread implementations related to creating detached
threads (which is _np under draft4) on some platforms without
causing problems with other thread implementations.

Revision 1.11: download - view: text, markup - select for diffs
Mon Jan 11 17:36:41 1999 UTC (22 years ago) by kdz
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -0 lines
Change SLAPD shutdown to do a cond wait on active threads instead
of a busy wait and allow the pthread_yield within the loop to be
removed.  This was the only pthread_yield which was necessary
when usng non-preemptive threads.  As such, the configure.in
sched_yield/pthread_yield missing error can be removed from
configure.in.  If explicit yield function is missing, just provide
a no-op replacement.
Moved declaration of various slapd globals from main.c to init.c
so they can be shared with ldbm tools.

Revision 1.10: download - view: text, markup - select for diffs
Sun Jan 10 01:16:48 1999 UTC (22 years ago) by kdz
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
rename 'struct op' to 'struct slap_op'
rename 'struct conn' to 'struct slap_conn'
rename op_function to slap_op_func for functions add/delete/free
This change is need to avoid clashing with perl internals.

Revision 1.9: download - view: text, markup - select for diffs
Fri Nov 27 19:21:54 1998 UTC (22 years, 2 months ago) by kdz
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -1 lines
Replace strdup() with ch_strdup() such that exit() will be called
if strdup fails.  This is better than not checking, but we should
add orderly shutdown.

Revision 1.8: download - view: text, markup - select for diffs
Mon Nov 23 03:33:53 1998 UTC (22 years, 2 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
gcc -Wformat cleanup

Revision 1.7: download - view: text, markup - select for diffs
Sun Nov 15 21:40:20 1998 UTC (22 years, 2 months ago) by hallvard
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +8 -15 lines
Protoized, moved extern definitions to .h files, fixed related bugs.
Most function and variable definitions are now preceded by its extern
definition, for error checking.  Retyped a number of functions, usually
to return void.  Fixed a number of printf format errors.

API changes (in ldap/include):
  Added avl_dup_ok, avl_prefixapply, removed ber_fatten (probably typo
  for ber_flatten), retyped ldap_sort_strcasecmp, grew lutil.h.

A number of `extern' declarations are left (some added by protoize), to
be cleaned away later.  Mostly strdup(), strcasecmp(), mktemp(), optind,
optarg, errno.

Revision 1.6: download - view: text, markup - select for diffs
Tue Nov 10 23:24:23 1998 UTC (22 years, 2 months ago) by kurt
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -1 lines
Update configure to handle DEC OSF1 3.2 special cases.
-thread & -pthread are still treated as libraries, will need
additional work to use them as CFLAGS.
Eliminated HAVE_DCE define (was redundant) and its use.  Code
now relies on draft4 and function existance tests.

Revision 1.5: download - view: text, markup - select for diffs
Sat Oct 24 23:42:00 1998 UTC (22 years, 3 months ago) by kurt
Branches: MAIN
CVS tags: OPENLDAP_REL_ENG_1_1_ALPHA2, OPENLDAP_REL_ENG_1_1_ALPHA
Branch point for: OPENLDAP_REL_ENG_1_1
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +18 -20 lines
merged with autoconf branch

Revision 1.4: download - view: text, markup - select for diffs
Mon Aug 17 22:41:35 1998 UTC (22 years, 5 months ago) by kurt
Branches: MAIN
CVS tags: REGEX_REMOVAL, OPENLDAP_THREAD_DEV, OPENLDAP_REL_ENG_1_0_3, OPENLDAP_REL_ENG_1_0_2, OPENLDAP_REL_ENG_1_0_1, OPENLDAP_REL_ENG_1_0_0, OPENLDAP_1-0
Branch point for: OPENLDAP_REL_ENG_1_0, OPENLDAP_DEVEL_AC
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +6 -6 lines
Changes prompted by Terry's patches

Revision 1.3: download - view: text, markup - select for diffs
Mon Aug 17 21:26:26 1998 UTC (22 years, 5 months ago) by kurt
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +17 -0 lines
Merge from LAMBERT branch

Revision 1.2: download - view: text, markup - select for diffs
Thu Aug 13 17:32:44 1998 UTC (22 years, 5 months ago) by kurt
Branches: MAIN
CVS tags: LDAP_POSTE, LDAP_3_3+prerelease
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -1 lines
integrated changed from rage.net glibc.patch

Revision 1.1: download - view: text, markup - select for diffs
Sat Aug 8 22:43:13 1998 UTC (22 years, 5 months ago) by kurt
Branches: MAIN
Initial revision

Revision 1.1.4.1: download - view: text, markup - select for diffs
Sat Aug 8 23:05:19 1998 UTC (22 years, 5 months ago) by kurt
Branches: FreeBSD
CVS tags: FreeBSD_3_3
Diff to: previous 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1: +0 -0 lines
Import of FreeBSD LDAP 3.3 Port

Revision 1.1.3.1: download - view: text, markup - select for diffs
Sat Aug 8 22:43:13 1998 UTC (22 years, 5 months ago) by kurt
Branches: UMICH
CVS tags: UMICH_LDAP_3_3, RAGE, LDAPworld
Branch point for: BOOLEAN_LDAP
Diff to: previous 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1: +0 -0 lines
Import of Umich LDAP 3.3

Revision 1.1.3.1.8.1: download - view: text, markup - select for diffs
Mon Aug 17 19:47:35 1998 UTC (22 years, 5 months ago) by kurt
Diff to: previous 1.1.3.1: preferred, colored; next MAIN 1.1.4.1: preferred, colored
Changes since revision 1.1.3.1: +17 -0 lines
changes from Terry Lambert

Revision 1.1.3.1.6.1: download - view: text, markup - select for diffs
Fri Aug 14 03:50:04 1998 UTC (22 years, 5 months ago) by kurt
Branches: BOOLEAN_LDAP
Diff to: previous 1.1.3.1: preferred, colored; next MAIN 1.1.4.1: preferred, colored
Changes since revision 1.1.3.1: +3 -2 lines
Moved ldap_ headers to include/ac or include/ldap

Revision 1.4.10.5: download - view: text, markup - select for diffs
Sat Oct 24 22:35:36 1998 UTC (22 years, 3 months ago) by kurt
Branches: OPENLDAP_DEVEL_AC
Diff to: previous 1.4.10.4: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.10.4: +2 -2 lines
Found the really, really stupid bug.  The SAFEMEMCPY macro
in string.h was hosed for memmove/memcpy cases.

Revision 1.4.10.4: download - view: text, markup - select for diffs
Wed Oct 21 21:49:46 1998 UTC (22 years, 3 months ago) by kurt
Branches: OPENLDAP_DEVEL_AC
Diff to: previous 1.4.10.3: preferred, colored; branchpoint 1.4: preferred, colored
Changes since revision 1.4.10.3: +12 -16 lines
SLAPD compiles.  Needs LDBM work to link.

Revision 1.4.10.3: download - view: text, markup - select for diffs
Tue Oct 20 23:24:28 1998 UTC (22 years, 3 months ago) by kurt
Branches: OPENLDAP_DEVEL_AC
Diff to: previous 1.4.10.2: preferred, colored; branchpoint 1.4: preferred, colored
Changes since revision 1.4.10.2: +0 -1 lines
include portable.h

Revision 1.4.10.2: download - view: text, markup - select for diffs
Fri Sep 25 17:25:22 1998 UTC (22 years, 4 months ago) by kurt
Branches: OPENLDAP_DEVEL_AC
Diff to: previous 1.4.10.1: preferred, colored; branchpoint 1.4: preferred, colored
Changes since revision 1.4.10.1: +1 -1 lines
Everything compiles....  but tests fail...

Revision 1.4.10.1: download - view: text, markup - select for diffs
Wed Sep 23 06:13:37 1998 UTC (22 years, 4 months ago) by kurt
Branches: OPENLDAP_DEVEL_AC
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +7 -4 lines
Use ldap_cdefs.h more.  Use bridge.h less.

Revision 1.4.4.1: download - view: text, markup - select for diffs
Tue Nov 10 18:35:42 1998 UTC (22 years, 2 months ago) by kdz
Branches: OPENLDAP_REL_ENG_1_0
Diff to: previous 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4: +3 -3 lines
Fix (I hope) threading issues with DCE Threads.

Revision 1.5.2.7: download - view: text, markup - select for diffs
Wed Jan 20 03:37:31 1999 UTC (22 years ago) by kdz
Branches: OPENLDAP_REL_ENG_1_1
CVS tags: OPENLDAP_REL_ENG_1_1_4
Diff to: previous 1.5.2.6: preferred, colored; branchpoint 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5.2.6: +2 -2 lines
Backout changes made to rel eng 1.1 that belonged in rel eng 1.2

Revision 1.5.2.6: download - view: text, markup - select for diffs
Wed Jan 20 01:51:26 1999 UTC (22 years ago) by kdz
Branches: OPENLDAP_REL_ENG_1_1
Diff to: previous 1.5.2.5: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.2.5: +2 -2 lines
op -> slap_op, conn -> slap_conn change

Revision 1.5.2.5: download - view: text, markup - select for diffs
Thu Jan 14 01:57:52 1999 UTC (22 years ago) by kdz
Branches: OPENLDAP_REL_ENG_1_1
CVS tags: OPENLDAP_REL_ENG_1_1_3
Branch point for: OPENLDAP_REL_ENG_1_2
Diff to: previous 1.5.2.4: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.2.4: +29 -4 lines
Import slapd changes from devel including:
	shutdown without busy loop, explicit yield func no longer mandatory
	use pthread_detach() to detach threads (instead of creating them
		in a detached state)
	pthread_create error reporting
	moved declarations to init.c
Import configure changes:
	revamp res_search check
	remove strtok_r check

Revision 1.5.2.4: download - view: text, markup - select for diffs
Sun Nov 29 21:52:35 1998 UTC (22 years, 2 months ago) by kdz
Branches: OPENLDAP_REL_ENG_1_1
CVS tags: OPENLDAP_REL_ENG_1_1_BETA, OPENLDAP_REL_ENG_1_1_2, OPENLDAP_REL_ENG_1_1_1, OPENLDAP_REL_ENG_1_1_0
Diff to: previous 1.5.2.3: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.2.3: +1 -1 lines
Import strdup() -> ch_strdup() change from -devel.

Revision 1.5.2.3: download - view: text, markup - select for diffs
Tue Nov 24 16:46:27 1998 UTC (22 years, 2 months ago) by kdz
Branches: OPENLDAP_REL_ENG_1_1
CVS tags: OPENLDAP_REL_ENG_1_1_ALPHA3
Diff to: previous 1.5.2.2: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.2.2: +2 -2 lines
Suck in latest changes from -devel.  Besides the usually lint removal,
the patch includes slapd malloc/free fixes in the slapd dn2entry code.

Revision 1.5.2.2: download - view: text, markup - select for diffs
Mon Nov 16 23:24:28 1998 UTC (22 years, 2 months ago) by kdz
Branches: OPENLDAP_REL_ENG_1_1
Diff to: previous 1.5.2.1: preferred, colored; branchpoint 1.5: preferred, colored
Changes since revision 1.5.2.1: +8 -15 lines
Update for Alpha3 from -devel as of OPENLDAP_DEVEL_981116.
Includes everything but ldapext & ldap.conf changes.

Revision 1.5.2.1: download - view: text, markup - select for diffs
Sun Nov 15 19:09:05 1998 UTC (22 years, 2 months ago) by kurt
Branches: OPENLDAP_REL_ENG_1_1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -1 lines
Mongo patch: changes from -devel from 981105 snap to present
    Changed LDBM default to sync on writes
    Added mail500 BOUNCEFROM patch
    Added dbcachenowsync option
    Fixed slapd/ldbm id2children bug
    Fixed slapd/shell newline bug
    Fixed whois++ get_dn leak
    Fixed DEC OSF1 (alpha) support
    Fixed r/w lock initialization on non-final Pthreads
    Fixed slapd/slurpd file unlock bugs
    Fixed slurpd string translation bug
    Fixed slurpd/st mutex unlock bug
    Moved detach() to -llutil
    Added lutil_passwd() to -llutil
    Autoconf:
        Fixed thread detection
        Removed gcc -traditional tests
        Changed --enable-dns to require --enable-referrals
        Added -lresolv tests for ldapd and LDAP_DNS
        Added basic ISODE checks
        Added pwd.h &  getpwuid() tests
        Added sys/resource.h test
    Updated NT support (now builds ud)
    Removed lint

Revision 1.5.2.5.2.5: download - view: text, markup - select for diffs
Tue Aug 31 22:33:54 1999 UTC (21 years, 4 months ago) by kdz
Branches: OPENLDAP_REL_ENG_1_2
CVS tags: OPENLDAP_REL_ENG_1_2_9, OPENLDAP_REL_ENG_1_2_8, OPENLDAP_REL_ENG_1_2_7, OPENLDAP_REL_ENG_1_2_13, OPENLDAP_REL_ENG_1_2_12, OPENLDAP_REL_ENG_1_2_11, OPENLDAP_REL_ENG_1_2_10
Diff to: previous 1.5.2.5.2.4: preferred, colored; branchpoint 1.5.2.5: preferred, colored; next MAIN 1.5.2.6: preferred, colored
Changes since revision 1.5.2.5.2.4: +4 -3 lines
ITS#276: make copy of errno before it gets slammed.

Revision 1.5.2.5.2.4: download - view: text, markup - select for diffs
Sun Jan 31 18:01:35 1999 UTC (21 years, 11 months ago) by kdz
Branches: OPENLDAP_REL_ENG_1_2
CVS tags: OPENLDAP_REL_ENG_1_2_BETA2, OPENLDAP_REL_ENG_1_2_6, OPENLDAP_REL_ENG_1_2_5, OPENLDAP_REL_ENG_1_2_4, OPENLDAP_REL_ENG_1_2_3, OPENLDAP_REL_ENG_1_2_2, OPENLDAP_REL_ENG_1_2_1, OPENLDAP_REL_ENG_1_2_0
Diff to: previous 1.5.2.5.2.3: preferred, colored; branchpoint 1.5.2.5: preferred, colored
Changes since revision 1.5.2.5.2.3: +8 -4 lines
Import slap_op changes from -devel.
 don't leak slap_op when op not in list
 don't leak abandon mutex
 use ch_malloc and friends

Revision 1.5.2.5.2.3: download - view: text, markup - select for diffs
Sun Jan 31 01:08:36 1999 UTC (21 years, 11 months ago) by kdz
Branches: OPENLDAP_REL_ENG_1_2
Diff to: previous 1.5.2.5.2.2: preferred, colored; branchpoint 1.5.2.5: preferred, colored
Changes since revision 1.5.2.5.2.2: +2 -1 lines
A working ldap_init()!
Plus have --enable-dns imply --enable-referrals unless --disable-referrals.

Revision 1.5.2.5.2.2: download - view: text, markup - select for diffs
Fri Jan 29 05:11:49 1999 UTC (22 years ago) by kdz
Branches: OPENLDAP_REL_ENG_1_2
Diff to: previous 1.5.2.5.2.1: preferred, colored; branchpoint 1.5.2.5: preferred, colored
Changes since revision 1.5.2.5.2.1: +19 -61 lines
MegaCommit of locking update.
	use ldap_pvt_ routines (replacing old lthread impl)

Revision 1.5.2.5.2.1: download - view: text, markup - select for diffs
Wed Jan 20 03:08:06 1999 UTC (22 years ago) by kdz
Branches: OPENLDAP_REL_ENG_1_2
CVS tags: OPENLDAP_REL_ENG_1_2_BETA
Diff to: previous 1.5.2.5: preferred, colored
Changes since revision 1.5.2.5: +2 -2 lines
Import op -> slap_op , conn -> slap_conn change from rel eng 1.1.
(Change should have only been made to rel 1.2).

Revision 1.54.2.2: download - view: text, markup - select for diffs
Thu Jun 17 19:48:04 1999 UTC (21 years, 7 months ago) by kdz
Branches: OPENLDAP_DEVEL_BER_TYPES
Diff to: previous 1.54.2.1: preferred, colored; next MAIN 1.55: preferred, colored
Changes since revision 1.54.2.1: +7 -6 lines
Suck in all changes made on HEAD branch since branching.

Revision 1.54.2.1: download - view: text, markup - select for diffs
Thu Jun 17 17:09:54 1999 UTC (21 years, 7 months ago) by kdz
Branches: OPENLDAP_DEVEL_BER_TYPES
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +30 -29 lines
Introduction of BER types (ber_int_t, ber_tag_t, ber_len_t, ber_socket_t)
and lber_types.h (NT version only, need to write configure support for other
platforms).   Changes to sources are likely incomplete and buggy.
This is a work in progress.

Revision 1.77.2.20: download - view: text, markup - select for diffs
Thu Jun 6 02:07:40 2002 UTC (18 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_27, OPENLDAP_REL_ENG_2_0_26, OPENLDAP_REL_ENG_2_0_25, OPENLDAP_REL_ENG_2_0_24
Diff to: previous 1.77.2.19: preferred, colored; branchpoint 1.77: preferred, colored; next MAIN 1.78: preferred, colored
Changes since revision 1.77.2.19: +2 -2 lines
Fix typo

Revision 1.77.2.19: download - view: text, markup - select for diffs
Thu Jun 6 00:46:55 2002 UTC (18 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
Diff to: previous 1.77.2.18: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.18: +5 -5 lines
ITS#1655 and ITS#1660 fixes from HEAD

Revision 1.77.2.18: download - view: text, markup - select for diffs
Fri Jan 4 20:38:27 2002 UTC (19 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_23, OPENLDAP_REL_ENG_2_0_22, OPENLDAP_REL_ENG_2_0_21, OPENLDAP_REL_ENG_2_0_20
Diff to: previous 1.77.2.17: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.17: +2 -2 lines
Update copyrights for year 2002

Revision 1.77.2.17: download - view: text, markup - select for diffs
Sat Jul 21 19:01:41 2001 UTC (19 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_19, OPENLDAP_REL_ENG_2_0_18, OPENLDAP_REL_ENG_2_0_17, OPENLDAP_REL_ENG_2_0_16, OPENLDAP_REL_ENG_2_0_15, OPENLDAP_REL_ENG_2_0_14, OPENLDAP_REL_ENG_2_0_13, OPENLDAP_REL_ENG_2_0_12
Diff to: previous 1.77.2.16: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.16: +2 -2 lines
Pull in a variety of bug fixes from HEAD including
	critical client control handling
	tls cert checking
	sasl/tls ref handling
	empty dn handling
Also removed ufn search (normally I would have left it
in but the merge was easier this way).

Revision 1.77.2.16: download - view: text, markup - select for diffs
Mon Jun 4 17:09:48 2001 UTC (19 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
Diff to: previous 1.77.2.15: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.15: +6 -1 lines
Add sb_max incoming

Revision 1.77.2.15: download - view: text, markup - select for diffs
Sun May 6 20:00:01 2001 UTC (19 years, 8 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_9, OPENLDAP_REL_ENG_2_0_8, OPENLDAP_REL_ENG_2_0_11, OPENLDAP_REL_ENG_2_0_10
Diff to: previous 1.77.2.14: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.14: +28 -16 lines
-llber hardening

Revision 1.77.2.14: download - view: text, markup - select for diffs
Tue Oct 17 19:39:51 2000 UTC (20 years, 3 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_7
Diff to: previous 1.77.2.13: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.13: +19 -11 lines
Import logging changes from devel

Revision 1.77.2.13: download - view: text, markup - select for diffs
Thu Sep 28 18:01:05 2000 UTC (20 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_5
Diff to: previous 1.77.2.12: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.12: +1 -5 lines
Fix idletimeout

Revision 1.77.2.12: download - view: text, markup - select for diffs
Wed Sep 13 00:42:35 2000 UTC (20 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_6, OPENLDAP_REL_ENG_2_0_4, OPENLDAP_REL_ENG_2_0_3, OPENLDAP_REL_ENG_2_0_2
Diff to: previous 1.77.2.11: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.11: +37 -15 lines
suck in changes from devel
Fixed -lldap TLS issues (ITS#733)
Fixed -lldap_r NT threads (ITS#732)
Fixed slapd/ldbm DB_PRIVATE not set bug (ITS#725)
Fixed slapd/ldbm nextid reporting bug
Fixed slapd syntaxes/mr routines (ITS#739)
Fixed slurpd -r buffer overflow (ITS#722)
Added slapd syntax/mr routines
Added slapd allow/disallow options
Added slapd defaultSearchBase and DN verify (ITS#723)
Build Environment
  Added Corba & Java Schema
  Updated MSVC projects for BDB 3.1

Revision 1.77.2.11: download - view: text, markup - select for diffs
Tue Sep 5 17:54:38 2000 UTC (20 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_1
Diff to: previous 1.77.2.10: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.10: +26 -20 lines
Import latest from devel including
	updated connection close deadlock avoidance
	SSF ACL fixes
	updated SQL docs
	updated client tool usage

Revision 1.77.2.10: download - view: text, markup - select for diffs
Sun Sep 3 16:17:31 2000 UTC (20 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
Diff to: previous 1.77.2.9: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.9: +23 -4 lines
Import latest changes from devel including connection deadlock fix,
TLS fixes, man page updates, and updated NIS schema validators.

Revision 1.77.2.9: download - view: text, markup - select for diffs
Wed Aug 30 22:52:55 2000 UTC (20 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_0
Diff to: previous 1.77.2.8: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.8: +17 -6 lines
Import latest from devel

Revision 1.77.2.8: download - view: text, markup - select for diffs
Sat Aug 26 17:06:17 2000 UTC (20 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
Diff to: previous 1.77.2.7: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.7: +3 -3 lines
Import typedef and other misc changes

Revision 1.77.2.7: download - view: text, markup - select for diffs
Thu Aug 17 19:13:54 2000 UTC (20 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_GAMMA
Diff to: previous 1.77.2.6: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.6: +3 -1 lines
Sync with devel version.

Revision 1.77.2.6: download - view: text, markup - select for diffs
Wed Aug 16 22:04:38 2000 UTC (20 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
Diff to: previous 1.77.2.5: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.5: +8 -3 lines
Suck in SASL/EXTERNAL implementation

Revision 1.77.2.5: download - view: text, markup - select for diffs
Sat Jul 29 01:53:12 2000 UTC (20 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
Diff to: previous 1.77.2.4: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.4: +48 -32 lines
Import latest from devel

Revision 1.77.2.4: download - view: text, markup - select for diffs
Sat Jun 17 16:16:58 2000 UTC (20 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_BETA, OPENLDAP_REL_ENG_2_0_ALPHA4
Diff to: previous 1.77.2.3: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.3: +4 -4 lines
Update to latest devel codes

Revision 1.77.2.3: download - view: text, markup - select for diffs
Tue Jun 13 17:57:27 2000 UTC (20 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2
Diff to: previous 1.77.2.2: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.2: +131 -75 lines
Merge latest devel codes into releng 2 branch.
Remove back-perl, back-sql, back-tcl from branch as they have yet
to be updated.
Additional changes are needed prior to release of alpha4.

Revision 1.77.2.2: download - view: text, markup - select for diffs
Fri Sep 10 20:25:30 1999 UTC (21 years, 4 months ago) by kdz
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_ALPHA3
Diff to: previous 1.77.2.1: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.1: +12 -5 lines
Merge in all devel changes since 2.0-alpha2.
Move OPENLDAP_REL_ENG_2_MP forward.

Revision 1.77.2.1: download - view: text, markup - select for diffs
Thu Aug 19 19:32:35 1999 UTC (21 years, 5 months ago) by kdz
Branches: OPENLDAP_REL_ENG_2
CVS tags: OPENLDAP_REL_ENG_2_0_ALPHA2
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +34 -11 lines
Merge in all -devel changes made since branch was created.

Revision 1.163.2.23: download - view: text, markup - select for diffs
Wed Dec 3 01:32:40 2003 UTC (17 years, 1 month ago) by hyc
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_30, OPENLDAP_REL_ENG_2_1_29, OPENLDAP_REL_ENG_2_1_28, OPENLDAP_REL_ENG_2_1_27, OPENLDAP_REL_ENG_2_1_26, OPENLDAP_REL_ENG_2_1_25, OPENLDAP_REL_ENG_2_1_24
Diff to: previous 1.163.2.22: preferred, colored; branchpoint 1.163: preferred, colored; next MAIN 1.164: preferred, colored
Changes since revision 1.163.2.22: +1 -12 lines
ITS#2779 from HEAD - group ACL caching

Revision 1.163.2.22: download - view: text, markup - select for diffs
Tue Nov 18 21:57:40 2003 UTC (17 years, 2 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.21: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.21: +3 -2 lines
Fix prev commit

Revision 1.163.2.21: download - view: text, markup - select for diffs
Tue Nov 18 21:19:19 2003 UTC (17 years, 2 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.20: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.20: +2 -1 lines
ITS#2832 fix from HEAD

Revision 1.163.2.20: download - view: text, markup - select for diffs
Tue Sep 16 01:57:24 2003 UTC (17 years, 4 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_23
Diff to: previous 1.163.2.19: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.19: +5 -3 lines
ITS#2649 don't defer Abandon requests

Revision 1.163.2.19: download - view: text, markup - select for diffs
Sun May 18 19:58:56 2003 UTC (17 years, 8 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_22, OPENLDAP_REL_ENG_2_1_21, OPENLDAP_REL_ENG_2_1_20
Diff to: previous 1.163.2.18: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.18: +3 -3 lines
Remove lint

Revision 1.163.2.18: download - view: text, markup - select for diffs
Fri Apr 4 20:41:37 2003 UTC (17 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_19, OPENLDAP_REL_ENG_2_1_18, OPENLDAP_REL_ENG_2_1_17
Diff to: previous 1.163.2.17: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.17: +2 -2 lines
Ready for release

Revision 1.163.2.17: download - view: text, markup - select for diffs
Thu Mar 27 03:04:06 2003 UTC (17 years, 10 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.16: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.16: +76 -68 lines
Fix ITS#2389, sync with HEAD

Revision 1.163.2.16: download - view: text, markup - select for diffs
Mon Mar 24 04:13:11 2003 UTC (17 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.15: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.15: +2 -2 lines
Use ch_calloc

Revision 1.163.2.15: download - view: text, markup - select for diffs
Fri Feb 28 17:07:14 2003 UTC (17 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_16, OPENLDAP_REL_ENG_2_1_15, OPENLDAP_REL_ENG_2_1_14
Diff to: previous 1.163.2.14: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.14: +8 -9 lines
CLDAP fixes
look harder for BDB 4.1

Revision 1.163.2.14: download - view: text, markup - select for diffs
Sun Feb 9 17:41:27 2003 UTC (17 years, 11 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_13
Diff to: previous 1.163.2.13: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.13: +5 -5 lines
More sync'ing

Revision 1.163.2.13: download - view: text, markup - select for diffs
Sun Feb 9 16:31:36 2003 UTC (17 years, 11 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.12: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.12: +83 -13 lines
First round of imports from HEAD

Revision 1.163.2.12: download - view: text, markup - select for diffs
Thu Dec 19 22:02:05 2002 UTC (18 years, 1 month ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_12, OPENLDAP_REL_ENG_2_1_11, OPENLDAP_REL_ENG_2_1_10
Diff to: previous 1.163.2.11: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.11: +3 -3 lines
Revert data ready loop fix
fixup gethostby problems
misc sasl fixes

Revision 1.163.2.11: download - view: text, markup - select for diffs
Wed Dec 11 23:08:45 2002 UTC (18 years, 1 month ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.10: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.10: +11 -7 lines
Use data ready loop

Revision 1.163.2.10: download - view: text, markup - select for diffs
Tue Oct 29 01:26:20 2002 UTC (18 years, 3 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_9
Diff to: previous 1.163.2.9: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.9: +13 -40 lines
numSubordinates and lcup (behind #ifdefs)
update_anon

Revision 1.163.2.9: download - view: text, markup - select for diffs
Tue Sep 17 02:26:39 2002 UTC (18 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_8, OPENLDAP_REL_ENG_2_1_7, OPENLDAP_REL_ENG_2_1_6, OPENLDAP_REL_ENG_2_1_5
Diff to: previous 1.163.2.8: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.8: +20 -21 lines
Sync with HEAD (LCUP and CLDAP cleanup)

Revision 1.163.2.8: download - view: text, markup - select for diffs
Thu Aug 29 02:10:43 2002 UTC (18 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.7: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.7: +10 -4 lines
Sync with HEAD, including
	- subclass indexing
	- bdb locker id fixes

Revision 1.163.2.7: download - view: text, markup - select for diffs
Fri Aug 9 22:18:37 2002 UTC (18 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_4
Diff to: previous 1.163.2.6: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.6: +1 -1 lines
lutil.h and other minor cleanup

Revision 1.163.2.6: download - view: text, markup - select for diffs
Sun Jul 28 19:17:35 2002 UTC (18 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.5: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.5: +83 -84 lines
mostly new logging

Revision 1.163.2.5: download - view: text, markup - select for diffs
Wed Jul 10 22:57:24 2002 UTC (18 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_3
Diff to: previous 1.163.2.4: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.4: +14 -9 lines
Read on if data is ready after TLS

Revision 1.163.2.4: download - view: text, markup - select for diffs
Thu Jun 20 20:12:30 2002 UTC (18 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163.2.3: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.3: +19 -30 lines
Suck in changes from HEAD
    Fix slapd schema error alignment bug
    Update slapd SASL proxy policy code
    Update slapd require "strong" check
    Update back-bdb entry locking
    Add slapd disallow bind_simple_unprotected directive
    Add back-monitor added monitorContext support
    Add slapd IPv4/v6 only options
    Ass slapd SASL setpass support
    Remove lint
    Build Environment
        Add monitor backend test
        Update <ac/socket.h> SHUT_RDWR
        Fix SASL-less build issues
        Fix back-perl build issues

Revision 1.163.2.3: download - view: text, markup - select for diffs
Wed May 22 14:25:48 2002 UTC (18 years, 8 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_2
Diff to: previous 1.163.2.2: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.2: +19 -5 lines
Suck in latest changes from HEAD

Revision 1.163.2.2: download - view: text, markup - select for diffs
Thu Apr 18 15:39:22 2002 UTC (18 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
CVS tags: OPENLDAP_REL_ENG_2_1_BETA1
Diff to: previous 1.163.2.1: preferred, colored; branchpoint 1.163: preferred, colored
Changes since revision 1.163.2.1: +3 -2 lines
More resyncing with HEAD

Revision 1.163.2.1: download - view: text, markup - select for diffs
Mon Apr 15 15:21:53 2002 UTC (18 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_1
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +121 -56 lines
Suck in HEAD changes since 2.1alpha

Revision 1.230.2.28: download - view: text, markup - select for diffs
Tue Nov 15 23:05:34 2005 UTC (15 years, 2 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_30
Diff to: previous 1.230.2.27: preferred, colored; branchpoint 1.230: preferred, colored; next MAIN 1.231: preferred, colored
Changes since revision 1.230.2.27: +51 -1 lines
Import ITS#4158 fixes from HEAD

Revision 1.230.2.27: download - view: text, markup - select for diffs
Tue Nov 1 14:12:13 2005 UTC (15 years, 2 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.26: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.26: +2 -1 lines
Free bind callback

Revision 1.230.2.26: download - view: text, markup - select for diffs
Sun Oct 30 09:11:30 2005 UTC (15 years, 2 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.25: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.25: +17 -9 lines
Import ITS#3850 fix from HEAD

Revision 1.230.2.25: download - view: text, markup - select for diffs
Tue Mar 1 12:55:05 2005 UTC (15 years, 10 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_29, OPENLDAP_REL_ENG_2_2_28, OPENLDAP_REL_ENG_2_2_27, OPENLDAP_REL_ENG_2_2_26, OPENLDAP_REL_ENG_2_2_25, OPENLDAP_REL_ENG_2_2_24
Diff to: previous 1.230.2.24: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.24: +3 -10 lines
ITS#3534, 3546, 3571 revert abandon behavior

Revision 1.230.2.24: download - view: text, markup - select for diffs
Thu Jan 20 17:01:06 2005 UTC (16 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_23, OPENLDAP_REL_ENG_2_2_22, OPENLDAP_REL_ENG_2_2_21
Diff to: previous 1.230.2.23: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.23: +2 -2 lines
Happy new year!

Revision 1.230.2.23: download - view: text, markup - select for diffs
Thu Dec 30 09:09:59 2004 UTC (16 years ago) by ando
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_20
Diff to: previous 1.230.2.22: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.22: +2 -5 lines
fix last commit

Revision 1.230.2.22: download - view: text, markup - select for diffs
Tue Dec 28 18:06:33 2004 UTC (16 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.21: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.21: +4 -1 lines
Import PROTOS fix from HEAD

Revision 1.230.2.21: download - view: text, markup - select for diffs
Sat Dec 25 19:26:25 2004 UTC (16 years, 1 month ago) by hyc
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.20: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.20: +10 -3 lines
Import ITS#3448 fix from HEAD

Revision 1.230.2.20: download - view: text, markup - select for diffs
Mon Aug 30 15:44:19 2004 UTC (16 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_19, OPENLDAP_REL_ENG_2_2_18, OPENLDAP_REL_ENG_2_2_17, OPENLDAP_REL_ENG_2_2_16
Diff to: previous 1.230.2.19: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.19: +18 -2 lines
First round of changes from HEAD
	backglue syncrepl context csn initialization
	SLAPI/syncrepl nextid interaction fix
	bind referrals fix
	ldapi:// sun_path fix
	add dnIsOneLevelRDN (this seems oldly named, RDNs only have one level)
	add entry_clean()
	SLAPI modify fix

Revision 1.230.2.19: download - view: text, markup - select for diffs
Tue Jun 29 21:45:49 2004 UTC (16 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_15
Diff to: previous 1.230.2.18: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.18: +62 -40 lines
Sync with HEAD

Revision 1.230.2.18: download - view: text, markup - select for diffs
Wed Apr 28 23:07:36 2004 UTC (16 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_14, OPENLDAP_REL_ENG_2_2_13, OPENLDAP_REL_ENG_2_2_12
Diff to: previous 1.230.2.17: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.17: +2 -2 lines
Add slapd TLS ctx

Revision 1.230.2.17: download - view: text, markup - select for diffs
Mon Apr 12 18:13:21 2004 UTC (16 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_9, OPENLDAP_REL_ENG_2_2_11, OPENLDAP_REL_ENG_2_2_10
Diff to: previous 1.230.2.16: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.16: +2 -2 lines
Sync with HEAD

Revision 1.230.2.16: download - view: text, markup - select for diffs
Thu Mar 25 23:00:50 2004 UTC (16 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_8
Diff to: previous 1.230.2.15: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.15: +2 -2 lines
Remove lint

Revision 1.230.2.15: download - view: text, markup - select for diffs
Wed Mar 17 21:17:50 2004 UTC (16 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_7
Diff to: previous 1.230.2.14: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.14: +27 -3 lines
Sync with HEAD

Revision 1.230.2.14: download - view: text, markup - select for diffs
Wed Mar 17 20:59:56 2004 UTC (16 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.13: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.13: +6 -2 lines
Sync with HEAD as of 14-March-2004

Revision 1.230.2.13: download - view: text, markup - select for diffs
Mon Feb 23 22:08:05 2004 UTC (16 years, 11 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_6
Diff to: previous 1.230.2.12: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.12: +22 -16 lines
Sync with HEAD

Revision 1.230.2.12: download - view: text, markup - select for diffs
Sat Jan 17 18:36:41 2004 UTC (17 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_5
Diff to: previous 1.230.2.11: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.11: +6 -2 lines
Sync with HEAD

Revision 1.230.2.11: download - view: text, markup - select for diffs
Thu Jan 1 18:16:33 2004 UTC (17 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.10: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.10: +2 -2 lines
Happy new year

Revision 1.230.2.10: download - view: text, markup - select for diffs
Mon Dec 29 23:53:20 2003 UTC (17 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_4
Diff to: previous 1.230.2.9: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.9: +1 -3 lines
Sync with HEAD

Revision 1.230.2.9: download - view: text, markup - select for diffs
Mon Dec 29 18:10:39 2003 UTC (17 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.8: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.8: +2 -2 lines
(Partial) Sync with HEAD

Revision 1.230.2.8: download - view: text, markup - select for diffs
Thu Dec 18 23:05:03 2003 UTC (17 years, 1 month ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.7: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.7: +5 -5 lines
Sync with HEAD

Revision 1.230.2.7: download - view: text, markup - select for diffs
Wed Dec 17 20:47:45 2003 UTC (17 years, 1 month ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.6: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.6: +4 -4 lines
Sync with HEAD

Revision 1.230.2.6: download - view: text, markup - select for diffs
Mon Dec 15 22:05:22 2003 UTC (17 years, 1 month ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.5: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.5: +5 -10 lines
Sync with HEAD

Revision 1.230.2.5: download - view: text, markup - select for diffs
Mon Dec 1 00:58:33 2003 UTC (17 years, 1 month ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_3BETA
Diff to: previous 1.230.2.4: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.4: +23 -6 lines
Sync with HEAD

Revision 1.230.2.4: download - view: text, markup - select for diffs
Sun Nov 30 22:20:25 2003 UTC (17 years, 1 month ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
Diff to: previous 1.230.2.3: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.3: +267 -185 lines
First rounded of changes in prep for 2.2.beta3

Revision 1.230.2.3: download - view: text, markup - select for diffs
Mon Oct 6 14:57:29 2003 UTC (17 years, 3 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_2BETA
Diff to: previous 1.230.2.2: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.2: +6 -4 lines
Merge in latest changes from HEAD

Revision 1.230.2.2: download - view: text, markup - select for diffs
Thu Sep 18 15:43:34 2003 UTC (17 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_1BETA
Diff to: previous 1.230.2.1: preferred, colored; branchpoint 1.230: preferred, colored
Changes since revision 1.230.2.1: +33 -18 lines
Changes from HEAD for beta

Revision 1.230.2.1: download - view: text, markup - select for diffs
Sat May 31 19:01:40 2003 UTC (17 years, 7 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_2
CVS tags: OPENLDAP_REL_ENG_2_2_0ALPHA
Diff to: previous 1.230: preferred, colored
Changes since revision 1.230: +3 -3 lines
Suck in changes from HEAD

Revision 1.296.2.32: download - view: text, markup - select for diffs
Mon Apr 21 18:51:48 2008 UTC (12 years, 9 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_43, OPENLDAP_REL_ENG_2_3_42
Diff to: previous 1.296.2.31: preferred, colored; branchpoint 1.296: preferred, colored; next MAIN 1.297: preferred, colored
Changes since revision 1.296.2.31: +5 -2 lines
ITS#5469

Revision 1.296.2.31: download - view: text, markup - select for diffs
Mon Feb 11 23:24:15 2008 UTC (12 years, 11 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_41
Diff to: previous 1.296.2.30: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.30: +2 -2 lines
Happy new year! (belated)

Revision 1.296.2.30: download - view: text, markup - select for diffs
Thu Jun 14 23:49:38 2007 UTC (13 years, 7 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_40, OPENLDAP_REL_ENG_2_3_39, OPENLDAP_REL_ENG_2_3_38, OPENLDAP_REL_ENG_2_3_37, OPENLDAP_REL_ENG_2_3_36
Diff to: previous 1.296.2.29: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.29: +5 -4 lines
Fix SASL ssf logging (ITS#5001)

Revision 1.296.2.29: download - view: text, markup - select for diffs
Thu Jan 25 12:52:48 2007 UTC (14 years ago) by hyc
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_35, OPENLDAP_REL_ENG_2_3_34
Diff to: previous 1.296.2.28: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.28: +1 -4 lines
Remove extraneous debug statements

Revision 1.296.2.28: download - view: text, markup - select for diffs
Thu Jan 25 12:42:38 2007 UTC (14 years ago) by hyc
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.27: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.27: +52 -3 lines
ITS#4805 memleak fixes from HEAD

Revision 1.296.2.27: download - view: text, markup - select for diffs
Sat Jan 13 17:33:38 2007 UTC (14 years ago) by quanah
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_33
Diff to: previous 1.296.2.26: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.26: +6 -5 lines
Logging cleanup (drop empty ()'s when it is a normal close)

Revision 1.296.2.26: download - view: text, markup - select for diffs
Tue Jan 2 21:43:55 2007 UTC (14 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_32
Diff to: previous 1.296.2.25: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.25: +2 -2 lines
happy new year

Revision 1.296.2.25: download - view: text, markup - select for diffs
Tue Jan 2 21:33:18 2007 UTC (14 years ago) by quanah
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.24: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.24: +10 -1 lines
Fix connection_get race condition on Windows

Revision 1.296.2.24: download - view: text, markup - select for diffs
Tue Jan 2 21:24:39 2007 UTC (14 years ago) by quanah
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.23: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.23: +3 -3 lines
Don't log EAGAIN returns from ber_get_next()

Revision 1.296.2.23: download - view: text, markup - select for diffs
Sun Dec 24 18:05:13 2006 UTC (14 years, 1 month ago) by hyc
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.22: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.22: +14 -13 lines
Fix ITS#4790, prev patch was corrupted

Revision 1.296.2.22: download - view: text, markup - select for diffs
Sat Dec 16 00:40:11 2006 UTC (14 years, 1 month ago) by quanah
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_31
Diff to: previous 1.296.2.21: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.21: +15 -17 lines
Fix connections_shutdown(), protect assertion behind mutex

Revision 1.296.2.21: download - view: text, markup - select for diffs
Wed Dec 13 15:58:10 2006 UTC (14 years, 1 month ago) by hyc
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.20: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.20: +4 -1 lines
ITS#4771 from HEAD - plug memleak

Revision 1.296.2.20: download - view: text, markup - select for diffs
Wed Dec 6 10:40:25 2006 UTC (14 years, 1 month ago) by ando
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.19: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.19: +6 -4 lines
don't use conditionals in macro arguments (ITS#4769)

Revision 1.296.2.19: download - view: text, markup - select for diffs
Thu Nov 9 05:47:20 2006 UTC (14 years, 2 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_30, OPENLDAP_REL_ENG_2_3_29
Diff to: previous 1.296.2.18: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.18: +2 -2 lines
Fix typo in prev commit

Revision 1.296.2.18: download - view: text, markup - select for diffs
Thu Nov 9 00:43:12 2006 UTC (14 years, 2 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.17: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.17: +3 -2 lines
Bind close fix from HEAD

Revision 1.296.2.17: download - view: text, markup - select for diffs
Tue Nov 7 04:25:01 2006 UTC (14 years, 2 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.16: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.16: +185 -467 lines
Partial sync with HEAD, fix ITS#4736, #4709

Revision 1.296.2.16: download - view: text, markup - select for diffs
Wed Apr 5 18:08:48 2006 UTC (14 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_28, OPENLDAP_REL_ENG_2_3_27, OPENLDAP_REL_ENG_2_3_26, OPENLDAP_REL_ENG_2_3_25, OPENLDAP_REL_ENG_2_3_24, OPENLDAP_REL_ENG_2_3_23, OPENLDAP_REL_ENG_2_3_22, OPENLDAP_REL_ENG_2_3_21
Diff to: previous 1.296.2.15: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.15: +2 -2 lines
fd arrary bound check

Revision 1.296.2.15: download - view: text, markup - select for diffs
Tue Apr 4 22:34:42 2006 UTC (14 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.14: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.14: +9 -1 lines
Changes suggested by Ando.

Revision 1.296.2.14: download - view: text, markup - select for diffs
Sun Jan 8 19:20:27 2006 UTC (15 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_20, OPENLDAP_REL_ENG_2_3_19, OPENLDAP_REL_ENG_2_3_18, OPENLDAP_REL_ENG_2_3_17, OPENLDAP_REL_ENG_2_3_16
Diff to: previous 1.296.2.13: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.13: +6 -1 lines
Additional SLAPI change from HEAD

Revision 1.296.2.13: download - view: text, markup - select for diffs
Tue Jan 3 22:16:14 2006 UTC (15 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_15
Diff to: previous 1.296.2.12: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.12: +2 -2 lines
Happy new year!

Revision 1.296.2.12: download - view: text, markup - select for diffs
Sat Nov 26 23:54:48 2005 UTC (15 years, 2 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_14, OPENLDAP_REL_ENG_2_3_13
Diff to: previous 1.296.2.11: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.11: +1 -3 lines
Sync with HEAD

Revision 1.296.2.11: download - view: text, markup - select for diffs
Tue Nov 15 20:25:46 2005 UTC (15 years, 2 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_12
Diff to: previous 1.296.2.10: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.10: +3 -1 lines
Sync with HEAD

Revision 1.296.2.10: download - view: text, markup - select for diffs
Mon Nov 14 18:06:08 2005 UTC (15 years, 2 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.9: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.9: +50 -2 lines
Sync with HEAD

Revision 1.296.2.9: download - view: text, markup - select for diffs
Thu Nov 3 18:02:57 2005 UTC (15 years, 2 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.8: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.8: +542 -127 lines
Sync with HEAD

Revision 1.296.2.8: download - view: text, markup - select for diffs
Mon Aug 29 21:38:48 2005 UTC (15 years, 4 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_9, OPENLDAP_REL_ENG_2_3_8, OPENLDAP_REL_ENG_2_3_7, OPENLDAP_REL_ENG_2_3_11, OPENLDAP_REL_ENG_2_3_10
Diff to: previous 1.296.2.7: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.7: +10 -3 lines
Sync with HEAD

Revision 1.296.2.7: download - view: text, markup - select for diffs
Wed Aug 17 16:15:35 2005 UTC (15 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_6
Diff to: previous 1.296.2.6: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.6: +28 -11 lines
Sync with HEAD

Revision 1.296.2.6: download - view: text, markup - select for diffs
Tue Aug 9 21:03:58 2005 UTC (15 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_5
Diff to: previous 1.296.2.5: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.5: +9 -9 lines
Sync with HEAD

Revision 1.296.2.5: download - view: text, markup - select for diffs
Mon Jul 11 05:55:29 2005 UTC (15 years, 6 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
Diff to: previous 1.296.2.4: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.4: +27 -11 lines
Sync with HEAD

Revision 1.296.2.4: download - view: text, markup - select for diffs
Fri Apr 29 21:29:04 2005 UTC (15 years, 8 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_4, OPENLDAP_REL_ENG_2_3_3BETA
Diff to: previous 1.296.2.3: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.3: +20 -4 lines
Initial round of changes for 2.3 beta

Revision 1.296.2.3: download - view: text, markup - select for diffs
Mon Mar 14 22:24:58 2005 UTC (15 years, 10 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_2BETA
Diff to: previous 1.296.2.2: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.2: +26 -2 lines
Sync with HEAD

Revision 1.296.2.2: download - view: text, markup - select for diffs
Thu Jan 20 18:03:54 2005 UTC (16 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_1ALPHA
Diff to: previous 1.296.2.1: preferred, colored; branchpoint 1.296: preferred, colored
Changes since revision 1.296.2.1: +10 -26 lines
Sync with HEAD

Revision 1.296.2.1: download - view: text, markup - select for diffs
Thu Dec 30 21:29:56 2004 UTC (16 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_3
CVS tags: OPENLDAP_REL_ENG_2_3_0ALPHA
Diff to: previous 1.296: preferred, colored
Changes since revision 1.296: +49 -65 lines
Sync with HEAD

Revision 1.358.2.45: download - view: text, markup - select for diffs
Wed Jan 26 23:23:29 2011 UTC (10 years ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_25, OPENLDAP_REL_ENG_2_4_24, OPENLDAP_RELEASE
Diff to: previous 1.358.2.44: preferred, colored; branchpoint 1.358: preferred, colored; next MAIN 1.359: preferred, colored
Changes since revision 1.358.2.44: +2 -1 lines
ITS#6758

Revision 1.358.2.44: download - view: text, markup - select for diffs
Thu Jan 13 19:30:54 2011 UTC (10 years ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.43: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.43: +2 -2 lines
Catch ber_scanf errors properly

Revision 1.358.2.43: download - view: text, markup - select for diffs
Thu Jan 6 18:47:33 2011 UTC (10 years ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.42: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.42: +3 -4 lines
ITS#6759

Revision 1.358.2.42: download - view: text, markup - select for diffs
Tue Jan 4 23:50:18 2011 UTC (10 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.41: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.41: +2 -2 lines
Happy New Year!

Revision 1.358.2.41: download - view: text, markup - select for diffs
Tue Jan 4 17:39:46 2011 UTC (10 years ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.40: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.40: +5 -1 lines
ITS#6747

Revision 1.358.2.40: download - view: text, markup - select for diffs
Tue Apr 13 20:23:13 2010 UTC (10 years, 9 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_23, OPENLDAP_REL_ENG_2_4_22
Diff to: previous 1.358.2.39: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.39: +2 -2 lines
happy belated new year

Revision 1.358.2.39: download - view: text, markup - select for diffs
Fri Dec 4 15:44:37 2009 UTC (11 years, 1 month ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_STABLE, OPENLDAP_REL_ENG_2_4_21
Diff to: previous 1.358.2.38: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.38: +2 -2 lines
ITS#6412

Revision 1.358.2.38: download - view: text, markup - select for diffs
Sun Nov 22 16:28:23 2009 UTC (11 years, 2 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_20
Diff to: previous 1.358.2.37: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.37: +1 -1 lines
use macros for fake connid

Revision 1.358.2.37: download - view: text, markup - select for diffs
Fri Nov 20 06:09:14 2009 UTC (11 years, 2 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.36: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.36: +0 -18 lines
Move connection state enums to slap.h to ease debugging

Revision 1.358.2.36: download - view: text, markup - select for diffs
Tue Nov 17 17:35:40 2009 UTC (11 years, 2 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.35: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.35: +13 -0 lines
ITS#6304

Revision 1.358.2.35: download - view: text, markup - select for diffs
Tue Nov 17 17:08:40 2009 UTC (11 years, 2 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.34: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.34: +6 -2 lines
ITS#6361

Revision 1.358.2.34: download - view: text, markup - select for diffs
Fri Aug 28 22:39:45 2009 UTC (11 years, 4 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_19, OPENLDAP_REL_ENG_2_4_18
Diff to: previous 1.358.2.33: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.33: +32 -20 lines
ITS#6276

Revision 1.358.2.33: download - view: text, markup - select for diffs
Mon Aug 17 17:47:44 2009 UTC (11 years, 5 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.32: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.32: +3 -2 lines
More for #6220, don't timeout idle connections when writetimeout is
set and idletimeout is not.

Revision 1.358.2.32: download - view: text, markup - select for diffs
Wed Jul 22 18:06:51 2009 UTC (11 years, 6 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.31: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.31: +3 -3 lines
ITS#6220

Revision 1.358.2.31: download - view: text, markup - select for diffs
Sun Jun 28 19:41:27 2009 UTC (11 years, 6 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_17
Diff to: previous 1.358.2.30: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.30: +3 -2 lines
Fix Debug format in last commit

Revision 1.358.2.30: download - view: text, markup - select for diffs
Sun Jun 28 14:51:59 2009 UTC (11 years, 6 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.29: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.29: +6 -3 lines
ITS#6189

Revision 1.358.2.29: download - view: text, markup - select for diffs
Fri Jun 5 22:59:03 2009 UTC (11 years, 7 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.28: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.28: +22 -15 lines
More ITS#6104: mutex-protected check of o_cancel value from other thread

Revision 1.358.2.28: download - view: text, markup - select for diffs
Tue Jun 2 23:58:19 2009 UTC (11 years, 7 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.27: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.27: +1 -19 lines
ITS#6056

Revision 1.358.2.27: download - view: text, markup - select for diffs
Tue Jun 2 23:29:16 2009 UTC (11 years, 7 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.26: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.26: +22 -4 lines
ITS#5836

Revision 1.358.2.26: download - view: text, markup - select for diffs
Thu May 14 22:02:49 2009 UTC (11 years, 8 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.25: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.25: +20 -20 lines
ITS#6111

Revision 1.358.2.25: download - view: text, markup - select for diffs
Wed Apr 29 01:56:10 2009 UTC (11 years, 8 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.24: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.24: +3 -1 lines
Add missing extended/intermediate handlers for fake connections

Revision 1.358.2.24: download - view: text, markup - select for diffs
Fri Jan 30 18:51:16 2009 UTC (11 years, 11 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_16, OPENLDAP_REL_ENG_2_4_15, OPENLDAP_REL_ENG_2_4_14
Diff to: previous 1.358.2.23: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.23: +3 -1 lines
Further fixes from HEAD for ITS#5835

Revision 1.358.2.23: download - view: text, markup - select for diffs
Tue Jan 27 20:07:32 2009 UTC (11 years, 11 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.22: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.22: +3 -3 lines
More for ITS#5835

Revision 1.358.2.22: download - view: text, markup - select for diffs
Tue Jan 27 08:20:43 2009 UTC (11 years, 11 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.21: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.21: +3 -3 lines
Use epoll in edge-triggered mode

Revision 1.358.2.21: download - view: text, markup - select for diffs
Thu Jan 22 00:01:01 2009 UTC (12 years ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.20: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.20: +2 -2 lines
Update copyright for next release

Revision 1.358.2.20: download - view: text, markup - select for diffs
Wed Jan 21 05:06:07 2009 UTC (12 years ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.19: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.19: +48 -23 lines
ITS#5835, ITS#5886

Revision 1.358.2.19: download - view: text, markup - select for diffs
Mon Dec 1 21:20:49 2008 UTC (12 years, 1 month ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.18: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.18: +6 -6 lines
Improved debug level messages (ITS#5835).  Not noting in changes since it isn't a fix for the problem.

Revision 1.358.2.18: download - view: text, markup - select for diffs
Mon Nov 17 22:53:49 2008 UTC (12 years, 2 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_13
Diff to: previous 1.358.2.17: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.17: +8 -2 lines
ITS#5814

Revision 1.358.2.17: download - view: text, markup - select for diffs
Mon Oct 6 17:49:55 2008 UTC (12 years, 3 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_12
Diff to: previous 1.358.2.16: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.16: +1 -2 lines
ITS#5725,ITS#5726,ITS#5719

Revision 1.358.2.16: download - view: text, markup - select for diffs
Mon Apr 21 18:51:10 2008 UTC (12 years, 9 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_9, OPENLDAP_REL_ENG_2_4_11, OPENLDAP_REL_ENG_2_4_10
Diff to: previous 1.358.2.15: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.15: +5 -2 lines
IST#5469

Revision 1.358.2.15: download - view: text, markup - select for diffs
Mon Feb 11 23:34:15 2008 UTC (12 years, 11 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_8
Diff to: previous 1.358.2.14: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.14: +7 -6 lines
Warning cleanup: function ptr <=> void* at ldap_pvt_thread_pool_<set/get>key()

Revision 1.358.2.14: download - view: text, markup - select for diffs
Mon Feb 11 23:26:44 2008 UTC (12 years, 11 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.13: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.13: +2 -2 lines
Happy new year! (belated)

Revision 1.358.2.13: download - view: text, markup - select for diffs
Mon Feb 11 22:22:14 2008 UTC (12 years, 11 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.12: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.12: +4 -4 lines
ITS#5309 work

Revision 1.358.2.12: download - view: text, markup - select for diffs
Sat Feb 9 00:16:46 2008 UTC (12 years, 11 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.11: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.11: +23 -12 lines
ITS#5259

Revision 1.358.2.11: download - view: text, markup - select for diffs
Tue Nov 27 20:11:48 2007 UTC (13 years, 2 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_7
Diff to: previous 1.358.2.10: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.10: +28 -111 lines
Streamlined Winsock connection management

Revision 1.358.2.10: download - view: text, markup - select for diffs
Tue Nov 20 19:11:27 2007 UTC (13 years, 2 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.9: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.9: +2 -1 lines
ITS#5238

Revision 1.358.2.9: download - view: text, markup - select for diffs
Wed Nov 7 20:58:38 2007 UTC (13 years, 2 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.8: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.8: +100 -121 lines
Use per-thread slap_counters to eliminate lock contention
Unifdef SLAP_LIGHTWEIGHT_DISPATCHER
Use thread-specific data in pool_context()
Added native thread-specific data support
Concurrency tweaks:
  store conn->c_sd, don't use ber_sockbuf_ctrl to retrieve it.
  use per-thread free lists for operations, no mutexes needed.

Revision 1.358.2.8: download - view: text, markup - select for diffs
Fri Aug 31 23:13:58 2007 UTC (13 years, 4 months ago) by quanah
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_6, OPENLDAP_REL_ENG_2_4_5BETA
Diff to: previous 1.358.2.7: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.7: +54 -34 lines
Sync with HEAD for OL 2.4.5

Revision 1.358.2.7: download - view: text, markup - select for diffs
Fri Feb 16 01:53:38 2007 UTC (13 years, 11 months ago) by hyc
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_4ALPHA
Diff to: previous 1.358.2.6: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.6: +2 -2 lines
Mem leak fixes from HEAD

Revision 1.358.2.6: download - view: text, markup - select for diffs
Thu Feb 15 00:44:18 2007 UTC (13 years, 11 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.5: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.5: +14 -3 lines
Import recent changes in 2.4 for release

Revision 1.358.2.5: download - view: text, markup - select for diffs
Tue Feb 13 20:22:17 2007 UTC (13 years, 11 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.4: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.4: +92 -31 lines
Quick merge: everything from HEAD

Revision 1.358.2.4: download - view: text, markup - select for diffs
Thu Oct 19 20:06:44 2006 UTC (14 years, 3 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.3: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.3: +46 -59 lines
Sync with HEAD

Revision 1.358.2.3: download - view: text, markup - select for diffs
Sun Aug 20 17:04:46 2006 UTC (14 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_3ALPHA
Diff to: previous 1.358.2.2: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.2: +6 -14 lines
sync with HEAD

Revision 1.358.2.2: download - view: text, markup - select for diffs
Thu Aug 17 23:50:27 2006 UTC (14 years, 5 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
Diff to: previous 1.358.2.1: preferred, colored; branchpoint 1.358: preferred, colored
Changes since revision 1.358.2.1: +17 -4 lines
Sync with HEAD

Revision 1.358.2.1: download - view: text, markup - select for diffs
Mon May 15 17:04:41 2006 UTC (14 years, 8 months ago) by kurt
Branches: OPENLDAP_REL_ENG_2_4
CVS tags: OPENLDAP_REL_ENG_2_4_2ALPHA, OPENLDAP_REL_ENG_2_4_1ALPHA
Diff to: previous 1.358: preferred, colored
Changes since revision 1.358: +78 -370 lines
Sync with HEAD

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org