Pierangelo Masarati
|
7cd382d931
|
build entry's pretty DN from parent's (ITS#5326)
|
2009-02-05 18:44:52 +00:00 |
|
Pierangelo Masarati
|
260fd357df
|
fix structuralObjectClass modification (glue, ITS#5921; w/ relax, ITS#5792)
|
2009-02-04 22:36:49 +00:00 |
|
Howard Chu
|
a96538f36c
|
ITS#5860 don't free entryinfo of entries that are validly in the cache
|
2009-01-26 20:59:10 +00:00 |
|
Howard Chu
|
09a369c4ea
|
More for ITS#5860
|
2009-01-26 20:36:17 +00:00 |
|
Howard Chu
|
64d0cb9cf6
|
ITS#5859 fix IDL cache for hdb DB with empty suffix
|
2009-01-26 10:20:51 +00:00 |
|
Howard Chu
|
a59bdb2d5d
|
ITS#5860 more for prev commit
|
2009-01-25 22:43:31 +00:00 |
|
Howard Chu
|
fe70cdf2ea
|
ITS#5864 - require BDB >= 4.6 for trickle task
|
2009-01-24 03:43:08 +00:00 |
|
Howard Chu
|
417d105c29
|
ITS#5860 more ID_NOCACHE fallout
|
2009-01-24 00:55:44 +00:00 |
|
Kurt Zeilenga
|
4af9eb9715
|
Update copyright notices
|
2009-01-22 00:40:04 +00:00 |
|
Pierangelo Masarati
|
e0ad0fbd8d
|
honor RFC4528 assertion control for LDAP add operations (ITS#5861)
|
2008-12-20 22:49:53 +00:00 |
|
Ralf Haferkamp
|
760660a4a2
|
Remove unneeded locking. Don't wait for memp_trickle to complete,
loosing an signal doesn't hurt in this case.
|
2008-11-28 16:09:40 +00:00 |
|
Howard Chu
|
f6ae9c9c9f
|
Fix typo in prev commit
|
2008-11-22 22:41:11 +00:00 |
|
Howard Chu
|
1d746e552a
|
Initialize bli_flag
|
2008-11-22 21:08:38 +00:00 |
|
Pierangelo Masarati
|
15236be495
|
fix previous commit
|
2008-11-22 18:35:19 +00:00 |
|
Pierangelo Masarati
|
ce045e153f
|
make messages more esplicative; fix style
|
2008-11-22 17:53:14 +00:00 |
|
Pierangelo Masarati
|
1dd88a8b11
|
exactly one ID can match (ITS#5791; further fix previous commit)
|
2008-11-08 10:39:45 +00:00 |
|
Pierangelo Masarati
|
c41df6ed07
|
lookup entry id when equality on entryDN (ITS#5791; fixes previous commit)
|
2008-11-04 12:16:23 +00:00 |
|
Pierangelo Masarati
|
45aaaddb16
|
lookup entry id when equality on entryDN (proposed fix for ITS#5791; does not work for back-hdb, though)
|
2008-11-04 12:07:47 +00:00 |
|
Pierangelo Masarati
|
d4970fcb6f
|
don't allow indexing of entryDN (ITS#5790)
|
2008-11-04 11:54:19 +00:00 |
|
Howard Chu
|
9d5de25b5b
|
ITS#5745 long-lived TXNs must be closed before DBs
|
2008-11-03 13:00:00 +00:00 |
|
Howard Chu
|
f463be3b95
|
Add DBFLAG_CLEAN for a DB that was cleanly shut down; don't bother
scanning to verify contextCSN for clean shutdowns (ITS#5640)
|
2008-11-02 23:06:10 +00:00 |
|
Hallvard Furuseth
|
6fbd42a90a
|
Warning cleanup: Signed meets unsigned:
Change insertion index bdb_attr_slot(,, unsigned *ins) to int *ins. This
index is signed elsewhere, including the index returned by the same function.
|
2008-10-17 23:35:44 +00:00 |
|
Pierangelo Masarati
|
bbe6e77876
|
fix indentation
|
2008-10-17 00:03:53 +00:00 |
|
Howard Chu
|
72a9d87fec
|
BDB_PAGESIZE not used any more, use BDB/FS default instead
|
2008-10-15 10:45:31 +00:00 |
|
Howard Chu
|
3be39979ea
|
Add checksum keyword to enable DB checksum validation
|
2008-10-15 08:13:56 +00:00 |
|
Howard Chu
|
81ed60c056
|
Add dbpagesize keyword for configuring DB file page sizes
|
2008-10-15 07:41:57 +00:00 |
|
Hallvard Furuseth
|
6f39252bd0
|
Warning cleanup: signed meets unsigned.
|
2008-10-13 08:35:31 +00:00 |
|
Hallvard Furuseth
|
27d6497c33
|
Warning cleanup: Missing braces in initialization.
|
2008-10-13 05:44:55 +00:00 |
|
Howard Chu
|
faadcf3908
|
ITS#5730, patch for #5728 broke referrals
|
2008-10-08 21:33:45 +00:00 |
|
Howard Chu
|
16710f4ed4
|
Fix dn2idl when suffix = ""
|
2008-10-07 22:52:59 +00:00 |
|
Howard Chu
|
95d472aa98
|
ITS#5729 check for NULL bei_parent
|
2008-10-07 22:16:15 +00:00 |
|
Howard Chu
|
599d83c7cd
|
ITS#5728 release entries before send_ldap_ber()
|
2008-10-07 00:29:54 +00:00 |
|
Howard Chu
|
aa2fecc1fc
|
More deadlock propagation fixes
|
2008-10-01 21:28:03 +00:00 |
|
Howard Chu
|
babf624b23
|
Missed a deadlock check
|
2008-10-01 21:07:26 +00:00 |
|
Emmanuel Dreyfus
|
7a5b406cf1
|
Make sur attribute ACL are evaluated on ADD operations (see ITS#4556)
|
2008-09-29 22:08:29 +00:00 |
|
Pierangelo Masarati
|
71373cfdfe
|
change olcDbMode syntax from integer to sirectory string, and allow any commonly accepted form to set its value, including -rwxrwxrwx (ITS#5713)
|
2008-09-27 14:04:57 +00:00 |
|
Howard Chu
|
9f808bd4b6
|
Propagate deadlock results for internal searches on write ops
|
2008-09-25 13:39:53 +00:00 |
|
Howard Chu
|
fda5733477
|
Wait for read locks in read txns
|
2008-09-25 13:17:17 +00:00 |
|
Ralf Haferkamp
|
4788d897d2
|
Use ConfigReply to return error messages to the client
|
2008-09-23 15:30:48 +00:00 |
|
Pierangelo Masarati
|
dc414747a7
|
silence warnings
|
2008-09-16 14:44:24 +00:00 |
|
Ralf Haferkamp
|
7bec8b6b8b
|
stop and remove checkpoint task in _db_destroy (ITS#5698)
|
2008-09-12 09:53:40 +00:00 |
|
Pierangelo Masarati
|
549134d514
|
don't dereference NULL pointers (ITS#5676)
|
2008-09-02 20:58:34 +00:00 |
|
Howard Chu
|
e5b96f2c76
|
Avoid deadlocks on reader txns
|
2008-08-27 22:28:16 +00:00 |
|
Howard Chu
|
ece2a4daa6
|
Use read-only txn's instead of read lockers. Support BDB 4.4-4.7
|
2008-08-27 01:45:35 +00:00 |
|
Pierangelo Masarati
|
c97ef0a708
|
don't return entry if requested attr is not present (ITS#5650)
|
2008-08-09 16:04:55 +00:00 |
|
Pierangelo Masarati
|
88bc524422
|
s/PATH_MAX/MAXPATHLEN/ (ITS#5531)
|
2008-05-26 20:53:16 +00:00 |
|
Ralf Haferkamp
|
c8fcb58fbb
|
Allow updating (ADD/DEL within a single modify operation) the index
configuration of an attribute (ITS#5521)
|
2008-05-26 17:38:32 +00:00 |
|
Howard Chu
|
4c8efee4a6
|
Fix bei_state access
http://www.openldap.org/lists/openldap-devel/200805/msg00073.html
|
2008-05-19 16:19:59 +00:00 |
|
Howard Chu
|
26172674b5
|
Cleanup extra debug in prev commit
|
2008-05-01 23:02:52 +00:00 |
|
Howard Chu
|
aeedb72e91
|
Fix prev commit
|
2008-05-01 13:25:15 +00:00 |
|