]> git.sur5r.net Git - openldap/log
openldap
14 years agoNew access_allowed() ACLCHECK
Howard Chu [Sat, 12 Dec 2009 00:12:24 +0000 (00:12 +0000)]
New access_allowed()

14 years agoNew access_allowed()
Howard Chu [Fri, 11 Dec 2009 11:07:58 +0000 (11:07 +0000)]
New access_allowed()

14 years agoNew access_allowed()
Howard Chu [Fri, 11 Dec 2009 10:49:00 +0000 (10:49 +0000)]
New access_allowed()

14 years agoNew access_allowed()
Howard Chu [Fri, 11 Dec 2009 10:06:54 +0000 (10:06 +0000)]
New access_allowed()

14 years agoNew access_allowed()
Howard Chu [Fri, 11 Dec 2009 06:03:26 +0000 (06:03 +0000)]
New access_allowed()

14 years agoNew access_allowed()
Howard Chu [Fri, 11 Dec 2009 05:53:09 +0000 (05:53 +0000)]
New access_allowed()

14 years agoFix typos in prev commit
Howard Chu [Fri, 11 Dec 2009 05:52:22 +0000 (05:52 +0000)]
Fix typos in prev commit

14 years agoPreliminary checkin for new access_allowed() signature. Still need
Howard Chu [Fri, 11 Dec 2009 05:09:40 +0000 (05:09 +0000)]
Preliminary checkin for new access_allowed() signature. Still need
to update backends and overlays.

14 years agoFix typo in last commit (ITS#5340: REP_ENTRY_MUSTFLUSH) ACLCHECK_0
Hallvard Furuseth [Thu, 10 Dec 2009 19:54:57 +0000 (19:54 +0000)]
Fix typo in last commit (ITS#5340: REP_ENTRY_MUSTFLUSH)

14 years agoFix rev 1.403 (ITS#6428): C90 does not accept mixed declarations and code
Hallvard Furuseth [Thu, 10 Dec 2009 19:53:10 +0000 (19:53 +0000)]
Fix rev 1.403 (ITS#6428): C90 does not accept mixed declarations and code

14 years agoITS#6428 fixes for olcTimeLimit
Ralf Haferkamp [Thu, 10 Dec 2009 14:57:12 +0000 (14:57 +0000)]
ITS#6428 fixes for olcTimeLimit

14 years agoglobal limits can also be set in "cn=config" (more forITS#6428)
Ralf Haferkamp [Thu, 10 Dec 2009 14:22:26 +0000 (14:22 +0000)]
global limits can also be set in "cn=config" (more forITS#6428)

14 years agoapply frontend limits when deleting olcSizeLimit from a database (more forITS#6428)
Ralf Haferkamp [Thu, 10 Dec 2009 13:07:13 +0000 (13:07 +0000)]
apply frontend limits when deleting olcSizeLimit from a database (more forITS#6428)

14 years agoITS#6428 apply global sizelimit changes to all databases
Ralf Haferkamp [Thu, 10 Dec 2009 11:56:52 +0000 (11:56 +0000)]
ITS#6428 apply global sizelimit changes to all databases

14 years agoITS#5340: REP_ENTRY_MUSTFLUSH, rs_replace_entry(), rs_ensure_entry_modifiable()
Hallvard Furuseth [Thu, 10 Dec 2009 00:07:34 +0000 (00:07 +0000)]
ITS#5340: REP_ENTRY_MUSTFLUSH, rs_replace_entry(), rs_ensure_entry_modifiable()

14 years agodocument keepalive (ITS#6389)
Pierangelo Masarati [Wed, 9 Dec 2009 12:35:49 +0000 (12:35 +0000)]
document keepalive (ITS#6389)

14 years agoITS#6425 fix uninit'd vars
Howard Chu [Wed, 9 Dec 2009 00:04:58 +0000 (00:04 +0000)]
ITS#6425 fix uninit'd vars

14 years agoguard against simultaneous REP_ENTRY_MUSTRELEASE and REP_ENTRY_MODIFIABLE (related...
Pierangelo Masarati [Tue, 8 Dec 2009 20:53:39 +0000 (20:53 +0000)]
guard against simultaneous REP_ENTRY_MUSTRELEASE and REP_ENTRY_MODIFIABLE (related to ITS#6423)

14 years agoissue a useful error message
Pierangelo Masarati [Tue, 8 Dec 2009 19:49:15 +0000 (19:49 +0000)]
issue a useful error message

14 years agoguard against simultaneous REP_ENTRY_MUSTRELEASE and REP_ENTRY_MODIFIABLE (ITS#6423)
Pierangelo Masarati [Tue, 8 Dec 2009 19:36:10 +0000 (19:36 +0000)]
guard against simultaneous REP_ENTRY_MUSTRELEASE and REP_ENTRY_MODIFIABLE (ITS#6423)

14 years agoITS#5810 undo last commit: s/^#${AC_null}#// would remove #mod#, not #nullmod#
Hallvard Furuseth [Tue, 8 Dec 2009 19:07:12 +0000 (19:07 +0000)]
ITS#5810 undo last commit: s/^#${AC_null}#// would remove #mod#, not #nullmod#

14 years agoITS#6424
Pierangelo Masarati [Tue, 8 Dec 2009 18:54:24 +0000 (18:54 +0000)]
ITS#6424

14 years agoITS#6418
Pierangelo Masarati [Tue, 8 Dec 2009 18:49:09 +0000 (18:49 +0000)]
ITS#6418

14 years agoremove REP_ENTRY_MUSTRELEASE when copying (ITS#6423)
Pierangelo Masarati [Tue, 8 Dec 2009 18:47:17 +0000 (18:47 +0000)]
remove REP_ENTRY_MUSTRELEASE when copying (ITS#6423)

14 years agoFix unparse in prev commit
Howard Chu [Tue, 8 Dec 2009 11:59:29 +0000 (11:59 +0000)]
Fix unparse in prev commit

14 years agoITS#6419 also init for ldaps:// URIs
Howard Chu [Tue, 8 Dec 2009 11:50:39 +0000 (11:50 +0000)]
ITS#6419 also init for ldaps:// URIs

14 years agolog about invalid URI (more about ITS#6421)
Pierangelo Masarati [Tue, 8 Dec 2009 01:34:22 +0000 (01:34 +0000)]
log about invalid URI (more about ITS#6421)

14 years agohandle simple filters with no brackets (ITS#6421)
Pierangelo Masarati [Tue, 8 Dec 2009 00:17:25 +0000 (00:17 +0000)]
handle simple filters with no brackets (ITS#6421)

14 years agoFix last commit, and also define AC_ldif
Hallvard Furuseth [Mon, 7 Dec 2009 21:19:47 +0000 (21:19 +0000)]
Fix last commit, and also define AC_ldif

14 years agoITS#6419 starttls keyword should trigger bindconf TLS settings
Howard Chu [Mon, 7 Dec 2009 20:06:54 +0000 (20:06 +0000)]
ITS#6419 starttls keyword should trigger bindconf TLS settings

14 years agoSupport back-null after all
Hallvard Furuseth [Sun, 6 Dec 2009 23:13:22 +0000 (23:13 +0000)]
Support back-null after all

14 years agoWait for central master to start after final restart.
Hallvard Furuseth [Sun, 6 Dec 2009 21:01:45 +0000 (21:01 +0000)]
Wait for central master to start after final restart.
Narrow tests for failed entry removal: 'RC = success' -> 'rc != noSuchObject'.

14 years agoFix typo "KILL -HUP" -> "kill -HUP" (after some failures)
Hallvard Furuseth [Sun, 6 Dec 2009 19:58:13 +0000 (19:58 +0000)]
Fix typo "KILL -HUP" -> "kill -HUP" (after some failures)

14 years agoSupport back-null
Hallvard Furuseth [Sun, 6 Dec 2009 16:08:13 +0000 (16:08 +0000)]
Support back-null

14 years agoUpdate aged test: recognize olcAddContentAcl,olcMonitoring,olcSyncUseSubentry
Hallvard Furuseth [Sun, 6 Dec 2009 14:54:09 +0000 (14:54 +0000)]
Update aged test: recognize olcAddContentAcl,olcMonitoring,olcSyncUseSubentry

14 years agoITS#5810: exclude instead of include backends, explain exclusion
Hallvard Furuseth [Sun, 6 Dec 2009 14:04:51 +0000 (14:04 +0000)]
ITS#5810: exclude instead of include backends, explain exclusion

14 years agoITS#5810: fix previous commit - skip back-null
Hallvard Furuseth [Sun, 6 Dec 2009 14:04:02 +0000 (14:04 +0000)]
ITS#5810: fix previous commit - skip back-null

14 years agoITS#5810: tweak previous commit - explain backend exclusion
Hallvard Furuseth [Sun, 6 Dec 2009 14:03:27 +0000 (14:03 +0000)]
ITS#5810: tweak previous commit - explain backend exclusion

14 years agoITS#5810: skip back-ldif
Hallvard Furuseth [Sun, 6 Dec 2009 14:01:38 +0000 (14:01 +0000)]
ITS#5810: skip back-ldif

14 years agoITS#5810: Skip test for back-null
Hallvard Furuseth [Fri, 4 Dec 2009 16:45:19 +0000 (16:45 +0000)]
ITS#5810: Skip test for back-null

14 years agoSupport back-null
Hallvard Furuseth [Fri, 4 Dec 2009 16:44:44 +0000 (16:44 +0000)]
Support back-null

14 years agoITS#6412, refix #6304 - only check for writes if sockbuf NEEDS_WRITE
Howard Chu [Fri, 4 Dec 2009 02:44:00 +0000 (02:44 +0000)]
ITS#6412, refix #6304 - only check for writes if sockbuf NEEDS_WRITE

14 years agoITS#6414: Do not write outside database directory.
Hallvard Furuseth [Thu, 3 Dec 2009 23:20:39 +0000 (23:20 +0000)]
ITS#6414: Do not write outside database directory.
Also rename misnamed dn2path() to ndn2path() with different prototype.

14 years agoITS#6413 Ensure task don't get queued while being freed after config change.
Rein Tollevik [Thu, 3 Dec 2009 21:56:48 +0000 (21:56 +0000)]
ITS#6413 Ensure task don't get queued while being freed after config change.

14 years agoITS#6408, fix r1.265 (from ITS#4884) - use correct ce_type
Howard Chu [Tue, 1 Dec 2009 22:21:18 +0000 (22:21 +0000)]
ITS#6408, fix r1.265 (from ITS#4884) - use correct ce_type

14 years agoITS#6405 in ldap_pvt_gettime, also check for microsecs going backward
Howard Chu [Mon, 30 Nov 2009 21:47:38 +0000 (21:47 +0000)]
ITS#6405 in ldap_pvt_gettime, also check for microsecs going backward

14 years agoAdd loglevel sync to the default
Hallvard Furuseth [Mon, 30 Nov 2009 21:43:06 +0000 (21:43 +0000)]
Add loglevel sync to the default

14 years agoSilence warning in initializer
Hallvard Furuseth [Mon, 30 Nov 2009 14:07:12 +0000 (14:07 +0000)]
Silence warning in initializer

14 years agoSilence "maybe uninitialized" warning (eprev after 0 iterations, cannot happen)
Hallvard Furuseth [Mon, 30 Nov 2009 14:00:18 +0000 (14:00 +0000)]
Silence "maybe uninitialized" warning (eprev after 0 iterations, cannot happen)

14 years agoITS#6402: Kill broken macro LBER_INVALID.
Hallvard Furuseth [Mon, 30 Nov 2009 10:36:48 +0000 (10:36 +0000)]
ITS#6402: Kill broken macro LBER_INVALID.
Also update comments about ber_tag_t vs BER identifier octets.

14 years agoITS#6270, refix patch from ITS#5511
Howard Chu [Mon, 30 Nov 2009 06:07:22 +0000 (06:07 +0000)]
ITS#6270, refix patch from ITS#5511

14 years agoITS#5810: support back-null
Hallvard Furuseth [Sun, 29 Nov 2009 22:32:21 +0000 (22:32 +0000)]
ITS#5810: support back-null

14 years agoITS#6406: Return failure instead of $? when a program unexpectedly succeeded
Hallvard Furuseth [Sun, 29 Nov 2009 22:27:34 +0000 (22:27 +0000)]
ITS#6406: Return failure instead of $? when a program unexpectedly succeeded

14 years agoITS#6403: reset 'entry' output argument to overlay_entry_get_ov()
Hallvard Furuseth [Sun, 29 Nov 2009 19:53:01 +0000 (19:53 +0000)]
ITS#6403: reset 'entry' output argument to overlay_entry_get_ov()

14 years agoITS#5810 support back-null
Hallvard Furuseth [Sun, 29 Nov 2009 19:05:26 +0000 (19:05 +0000)]
ITS#5810 support back-null

14 years agoITS#5810 support back-null
Hallvard Furuseth [Sun, 29 Nov 2009 18:38:04 +0000 (18:38 +0000)]
ITS#5810 support back-null

14 years agoITS#5810 Add syntax "#~backend~backend...~#option": inverse of #backend#option
Hallvard Furuseth [Sun, 29 Nov 2009 18:01:35 +0000 (18:01 +0000)]
ITS#5810 Add syntax "#~backend~backend...~#option": inverse of #backend#option

14 years agoPass expected output through ldiffilter before comparing with actual output
Hallvard Furuseth [Sun, 29 Nov 2009 17:54:04 +0000 (17:54 +0000)]
Pass expected output through ldiffilter before comparing with actual output

14 years agoPass the correct backend to ldiffilter
Hallvard Furuseth [Sun, 29 Nov 2009 17:49:52 +0000 (17:49 +0000)]
Pass the correct backend to ldiffilter

14 years agoITS#5810 skip test for LDIF backend
Hallvard Furuseth [Sun, 29 Nov 2009 14:31:11 +0000 (14:31 +0000)]
ITS#5810 skip test for LDIF backend

14 years agoITS#5810: support back-ldif
Hallvard Furuseth [Sun, 29 Nov 2009 11:46:48 +0000 (11:46 +0000)]
ITS#5810: support back-ldif

14 years agoUse getopt()
Hallvard Furuseth [Sun, 29 Nov 2009 09:59:22 +0000 (09:59 +0000)]
Use getopt()

14 years agoFor ITS#5810: Use progs/ldif-filter. Retire scripts/acfilter.sh.
Hallvard Furuseth [Sun, 29 Nov 2009 09:10:25 +0000 (09:10 +0000)]
For ITS#5810: Use progs/ldif-filter. Retire scripts/acfilter.sh.

14 years agoITS#5810 Add ldif-filter for LDIF test output, extending scripts/acfilter.sh
Hallvard Furuseth [Sun, 29 Nov 2009 00:03:06 +0000 (00:03 +0000)]
ITS#5810 Add ldif-filter for LDIF test output, extending scripts/acfilter.sh

14 years agoITS#6400 clarify...
Howard Chu [Tue, 24 Nov 2009 03:41:24 +0000 (03:41 +0000)]
ITS#6400 clarify...

14 years agoITS#6399, fix RFC4511 references, other references
Howard Chu [Tue, 24 Nov 2009 03:35:48 +0000 (03:35 +0000)]
ITS#6399, fix RFC4511 references, other references

14 years agomore for #6397
Howard Chu [Mon, 23 Nov 2009 22:17:25 +0000 (22:17 +0000)]
more for #6397

14 years agoITS#6397 cleanup psearch if cookie is stale
Howard Chu [Mon, 23 Nov 2009 22:13:42 +0000 (22:13 +0000)]
ITS#6397 cleanup psearch if cookie is stale

14 years agoITS#6398: plug memory leak of confdir
Hallvard Furuseth [Mon, 23 Nov 2009 21:52:11 +0000 (21:52 +0000)]
ITS#6398: plug memory leak of confdir

14 years agoFix rev 1.200 commit: C90 forbids mixed declarations and code
Hallvard Furuseth [Mon, 23 Nov 2009 16:04:00 +0000 (16:04 +0000)]
Fix rev 1.200 commit: C90 forbids mixed declarations and code

14 years agominimal documentation of olcAuthIDRewrite
Pierangelo Masarati [Sun, 22 Nov 2009 20:56:36 +0000 (20:56 +0000)]
minimal documentation of olcAuthIDRewrite

14 years agoRevert pending CSN if the update fails
Howard Chu [Sun, 22 Nov 2009 19:30:50 +0000 (19:30 +0000)]
Revert pending CSN if the update fails

14 years agorevert previous commit
Pierangelo Masarati [Sun, 22 Nov 2009 19:09:24 +0000 (19:09 +0000)]
revert previous commit

14 years agoRevert prev commit, simpler fix...
Howard Chu [Sun, 22 Nov 2009 17:43:48 +0000 (17:43 +0000)]
Revert prev commit, simpler fix...

14 years agosilence signedness warnings
Pierangelo Masarati [Sun, 22 Nov 2009 14:58:18 +0000 (14:58 +0000)]
silence signedness warnings

14 years agominimal documentation of authid-rewrite* stuff
Pierangelo Masarati [Sun, 22 Nov 2009 14:44:44 +0000 (14:44 +0000)]
minimal documentation of authid-rewrite* stuff

14 years agouse keepalive stuff when connecting as a client via bindconf (second part of ITS...
Pierangelo Masarati [Sun, 22 Nov 2009 13:05:58 +0000 (13:05 +0000)]
use keepalive stuff when connecting as a client via bindconf (second part of ITS#6389)

14 years agoallow parsing/unparsing of keepalive stuff in bindconf (first part of ITS#6389)
Pierangelo Masarati [Sun, 22 Nov 2009 12:51:45 +0000 (12:51 +0000)]
allow parsing/unparsing of keepalive stuff in bindconf (first part of ITS#6389)

14 years agocheck result of str2filter; syncrepl: can be broken; retcode: can't; pcache: shouldn...
Pierangelo Masarati [Sun, 22 Nov 2009 11:57:17 +0000 (11:57 +0000)]
check result of str2filter; syncrepl: can be broken; retcode: can't; pcache: shouldn't (ITS#6391)

14 years agoShort-circuit backend_operational; sent entry's e_private doesn't belong
Howard Chu [Sun, 22 Nov 2009 04:43:34 +0000 (04:43 +0000)]
Short-circuit backend_operational; sent entry's e_private doesn't belong
to the backend any more

14 years agoITS#6368 use dup'd entries in response queue
Howard Chu [Sun, 22 Nov 2009 04:42:00 +0000 (04:42 +0000)]
ITS#6368 use dup'd entries in response queue

14 years agoITS#6394 rid is decimal not hex
Howard Chu [Sun, 22 Nov 2009 00:14:44 +0000 (00:14 +0000)]
ITS#6394 rid is decimal not hex

14 years agoITS#6394 partially revert ITS#5108. Use RID_MAX, as originally designed.
Howard Chu [Sun, 22 Nov 2009 00:08:52 +0000 (00:08 +0000)]
ITS#6394 partially revert ITS#5108. Use RID_MAX, as originally designed.

14 years agoconnid is unsigned; offset real conns by maxrid + 1
Pierangelo Masarati [Sat, 21 Nov 2009 23:26:32 +0000 (23:26 +0000)]
connid is unsigned; offset real conns by maxrid + 1

14 years agoconnid is unsigned; offset real conns by maxrid + 1
Pierangelo Masarati [Sat, 21 Nov 2009 21:44:45 +0000 (21:44 +0000)]
connid is unsigned; offset real conns by maxrid + 1

14 years agoCleanup pointless compare in debug msgs
Howard Chu [Sat, 21 Nov 2009 21:34:33 +0000 (21:34 +0000)]
Cleanup pointless compare in debug msgs

14 years agouse macros for fake connid
Pierangelo Masarati [Sat, 21 Nov 2009 21:02:49 +0000 (21:02 +0000)]
use macros for fake connid

14 years agoITS#6393 syncrepl internal connids are now <= -1000
Howard Chu [Sat, 21 Nov 2009 20:22:18 +0000 (20:22 +0000)]
ITS#6393 syncrepl internal connids are now <= -1000

14 years agoFix prev commit
Howard Chu [Sat, 21 Nov 2009 11:54:59 +0000 (11:54 +0000)]
Fix prev commit

14 years agoin op_response, rearrange contextCSN update checks
Howard Chu [Sat, 21 Nov 2009 11:43:01 +0000 (11:43 +0000)]
in op_response, rearrange contextCSN update checks

14 years agoin updateCookie, no-op if nothing changed
Howard Chu [Sat, 21 Nov 2009 11:38:42 +0000 (11:38 +0000)]
in updateCookie, no-op if nothing changed

14 years agoIgnore attempts to Add cn=schema,cn=config
Howard Chu [Sat, 21 Nov 2009 07:13:48 +0000 (07:13 +0000)]
Ignore attempts to Add cn=schema,cn=config

14 years agoUse unique IDs for fake syncrepl connections
Howard Chu [Sat, 21 Nov 2009 06:54:58 +0000 (06:54 +0000)]
Use unique IDs for fake syncrepl connections

14 years agoITS#6392 fix authid-rewrite parsing
Howard Chu [Sat, 21 Nov 2009 04:44:51 +0000 (04:44 +0000)]
ITS#6392 fix authid-rewrite parsing

14 years agoBraindead serialization for #6368/test050
Howard Chu [Sat, 21 Nov 2009 04:14:40 +0000 (04:14 +0000)]
Braindead serialization for #6368/test050

14 years agoMostly revert prev commit, broke test054
Howard Chu [Sat, 21 Nov 2009 03:38:13 +0000 (03:38 +0000)]
Mostly revert prev commit, broke test054

14 years agoAlways log outgoing cookie, just use op->o_csn instead of commit_csn since
Howard Chu [Sat, 21 Nov 2009 02:37:53 +0000 (02:37 +0000)]
Always log outgoing cookie, just use op->o_csn instead of commit_csn since
all responses are now serialized.

14 years agoAlways log rid with incoming cookie
Howard Chu [Sat, 21 Nov 2009 02:34:10 +0000 (02:34 +0000)]
Always log rid with incoming cookie

14 years agoFaster server restart
Howard Chu [Sat, 21 Nov 2009 00:00:40 +0000 (00:00 +0000)]
Faster server restart

14 years agoFix typo in 1.487
Howard Chu [Fri, 20 Nov 2009 23:20:37 +0000 (23:20 +0000)]
Fix typo in 1.487