Howard Chu
|
ff98f4abc5
|
Use fake_init2 in db_open/db_close since they can execute from a
back-config operation (and could wipe out the state otherwise)
|
2009-11-15 10:38:13 +00:00 |
|
Pierangelo Masarati
|
f3cdcadf89
|
wrap gmtime for reentrancy (ITS#6262)
|
2009-08-18 23:48:15 +00:00 |
|
Pierangelo Masarati
|
8ecfb077bf
|
harmonize API: source to dest right to left
|
2009-08-14 14:18:04 +00:00 |
|
Pierangelo Masarati
|
e153f41e90
|
add entry_dup_to(); use it to address ITS#6172 (thanks to Michael Karcher)
|
2009-08-03 13:18:05 +00:00 |
|
Pierangelo Masarati
|
5139241ade
|
blind fix to ITS#6163
|
2009-08-03 13:08:22 +00:00 |
|
Howard Chu
|
72e319bd02
|
ITS#5892 return -1 from ldif_read_record on error
|
2009-07-07 22:30:55 +00:00 |
|
Quanah Gibson-Mount
|
2be7cb3b16
|
Fix missing cvs id tag
|
2009-06-03 00:31:14 +00:00 |
|
Pierangelo Masarati
|
2cf9473c46
|
misc cleanup
|
2009-05-08 16:31:50 +00:00 |
|
Pierangelo Masarati
|
8d55fbf5c6
|
(blindly) allow to build with BACKSQL_ARBITRARY_KEY defined (ITS#6100). Please note that this disables paged results support
|
2009-05-08 16:23:57 +00:00 |
|
Pierangelo Masarati
|
d36099aa62
|
cleanup (related to ITS#5760)
|
2009-02-15 22:16:21 +00:00 |
|
Pierangelo Masarati
|
260fd357df
|
fix structuralObjectClass modification (glue, ITS#5921; w/ relax, ITS#5792)
|
2009-02-04 22:36:49 +00:00 |
|
Kurt Zeilenga
|
4af9eb9715
|
Update copyright notices
|
2009-01-22 00:40:04 +00:00 |
|
Pierangelo Masarati
|
3cafd7b1eb
|
honor RFC4528 assertion control for LDAP add operations (ITS#5861; blind fix)
|
2008-12-20 22:56:03 +00:00 |
|
Pierangelo Masarati
|
00accc69c4
|
check the length of the value with the right index (blind fix to ITS#5779)
|
2008-10-30 14:03:47 +00:00 |
|
Pierangelo Masarati
|
0e6054d861
|
[blind commit] better logging; check schema data before manipulation (related to ITS#5653)
|
2008-08-21 22:07:29 +00:00 |
|
Pierangelo Masarati
|
9c5b22ceda
|
remove data when freed (blind fix to ITS#5607)
|
2008-07-12 16:26:27 +00:00 |
|
Kurt Zeilenga
|
c890c96d13
|
Happy New Year (belated)
|
2008-01-08 00:19:56 +00:00 |
|
Pierangelo Masarati
|
30f401c628
|
rename ldap_pvt_thread_pool_setkey_x() to ldap_pvt_thread_pool_setkey() (as part of ITS#5309)
|
2008-01-07 21:35:03 +00:00 |
|
Pierangelo Masarati
|
20f2548c82
|
fix declarations of buffers for numeric strings; other related cleanup
|
2007-12-15 15:23:23 +00:00 |
|
Pierangelo Masarati
|
7aeac21440
|
silence warnings
|
2007-11-23 12:47:53 +00:00 |
|
Pierangelo Masarati
|
d1560750b4
|
treat empty as NULL
|
2007-11-15 22:50:27 +00:00 |
|
Howard Chu
|
8bc46e741a
|
ITS#5191 do all pagedresult control parsing in the frontend, don't
re-parse in the backend. Keep track of pagedresult controls and state
in backglue.
|
2007-11-01 15:11:22 +00:00 |
|
Howard Chu
|
d2179d885f
|
Use attr_valfind instead of value_find_ex to optimize lookups
|
2007-09-24 05:02:31 +00:00 |
|
Howard Chu
|
a3547e2758
|
More for a_numvals
|
2007-09-23 04:40:16 +00:00 |
|
Howard Chu
|
c4dbe1a274
|
Attribute/Modification value counters
|
2007-09-21 08:43:56 +00:00 |
|
Pierangelo Masarati
|
d92e8ad1f7
|
add helper for internal searchs for objectClass=*
|
2007-09-15 17:38:53 +00:00 |
|
Pierangelo Masarati
|
6270bd9e82
|
cleanup experimental controls: rename macros, ifdef code
|
2007-08-21 21:42:09 +00:00 |
|
Pierangelo Masarati
|
70ed7d58a6
|
re-fix previous commit
|
2007-08-21 15:36:21 +00:00 |
|
Pierangelo Masarati
|
7bea240767
|
fix tree delete error handling
|
2007-08-21 15:19:01 +00:00 |
|
Pierangelo Masarati
|
9066d14290
|
add support for tree delete along with minor fixes (portions ITS#3497)
|
2007-08-21 14:52:43 +00:00 |
|
Pierangelo Masarati
|
4242ce20d6
|
rework connections so that they get cached on a per-thread basis (ITS#5095)
|
2007-08-20 00:27:47 +00:00 |
|
Pierangelo Masarati
|
2f5bfba296
|
let req_modify_s and req_modrdn_s have a common portion to interoperate within slap_mods_opattrs() (ITS#5093)
|
2007-08-16 09:48:53 +00:00 |
|
Pierangelo Masarati
|
27428ac00e
|
uniformly exploit rootdn bind; add support for rootdn bind to backends that didn't have it (ITS#4962)
|
2007-08-16 09:38:15 +00:00 |
|
Pierangelo Masarati
|
5eef8c7f40
|
fix objectClass inheritance (ITS#5088)
|
2007-08-11 09:37:55 +00:00 |
|
Pierangelo Masarati
|
147f1c157f
|
use RFC4523 objectClasses
|
2007-08-11 09:32:24 +00:00 |
|
Pierangelo Masarati
|
3119bba337
|
more on ITS#4868
|
2007-08-11 09:31:48 +00:00 |
|
Ralf Haferkamp
|
3a9310431e
|
Reworked recent backend API changes, now using a separate struct,
(ConfigReply) for the error messages.
|
2007-08-03 12:02:07 +00:00 |
|
Ralf Haferkamp
|
5ae46c195e
|
Added a new parameter (ConfigArgs*) to the _db_init, _db_open, _db_close and
_db_destroy functions.
|
2007-07-25 17:21:05 +00:00 |
|
Howard Chu
|
88cbe052e0
|
Fallout from ITS#4986 - remove unused param of select_backend()
|
2007-07-13 03:18:20 +00:00 |
|
Hallvard Furuseth
|
93fbb87545
|
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.
|
2007-05-18 23:54:26 +00:00 |
|
Pierangelo Masarati
|
b013847111
|
fix ';binary' certificate transport (ITS#4868); add cert to sql-test000 (mysql; psql untested)
|
2007-04-12 01:02:01 +00:00 |
|
Pierangelo Masarati
|
78d8d6e06d
|
add support for pagedResults to back-sql (ITS#4888)
|
2007-03-22 23:10:56 +00:00 |
|
Pierangelo Masarati
|
8e8633b241
|
add support for binary attributes (ITS#4868)
|
2007-03-13 00:34:37 +00:00 |
|
Pierangelo Masarati
|
d07f85fc91
|
fix subtree shortcut (ITS#4856)
|
2007-03-05 19:39:32 +00:00 |
|
Kurt Zeilenga
|
da6d9eb046
|
happy new year
|
2007-01-02 20:00:42 +00:00 |
|
Pierangelo Masarati
|
1939ed3fc2
|
apparently, structural_class() args changed
|
2006-12-24 15:45:48 +00:00 |
|
Pierangelo Masarati
|
7684514535
|
fix typo (ITS#4784)
|
2006-12-21 22:05:49 +00:00 |
|
Howard Chu
|
69c4495bc2
|
ITS#4768 more be_add fallout
|
2006-12-12 21:00:12 +00:00 |
|
Howard Chu
|
2a9afa55a7
|
Avoid unnecessary calls to oc_bvfind
|
2006-11-27 19:59:59 +00:00 |
|
Howard Chu
|
78172aa0cf
|
Entry/Attribute struct caching, to minimize malloc fragmentation
Note: this breaks LDAP_COMP_MATCH and SLAP_ZONE_MALLOC. But they
were probably broken already anyway.
|
2006-08-29 01:43:23 +00:00 |
|