Howard Chu
|
c70e2e0869
|
ITS#9264 more for unique locking
|
2020-05-25 22:38:30 +01:00 |
|
Howard Chu
|
9183abe62c
|
ITS#9264 add an optional lock to slapo-unique
|
2020-05-22 15:08:20 +01:00 |
|
Ondřej Kuzník
|
65d0936811
|
ITS#8245 Silence warning
|
2020-04-16 16:41:35 +00:00 |
|
Ondřej Kuzník
|
6d6a330057
|
ITS#8245 Use Relax control to avoid uniqueness checks
Still needs to retrieve the entry for ACL resolution until we can
restrict controls with ACLs.
|
2020-04-06 20:44:09 +00:00 |
|
Quanah Gibson-Mount
|
f6ad222e41
|
Happy New Year!
|
2020-01-09 16:50:21 +00:00 |
|
Ondřej Kuzník
|
81025cc8bf
|
ITS#9077 Let the loop finish
|
2019-09-23 16:37:38 +01:00 |
|
Ondřej Kuzník
|
97a310b312
|
ITS#8731 Apply doc/devel/variadic_debug/04-variadic.cocci
|
2019-02-15 16:51:53 +00:00 |
|
Quanah Gibson-Mount
|
b45a6a7dc7
|
Happy New Year!
|
2019-01-14 18:46:16 +00:00 |
|
Ondřej Kuzník
|
c351616ccd
|
ITS#8866 Fix use-after free
|
2018-10-26 15:16:41 +01:00 |
|
Quanah Gibson-Mount
|
cd82de56c8
|
ITS#8866 (cont) slapo-unique
use correct memory allocation/free functions
|
2018-10-26 01:58:35 +00:00 |
|
Michael Ströder
|
7359a5413a
|
ITS#8866 slapo-unique to return filter used in diagnostic message
|
2018-10-26 01:54:39 +00:00 |
|
Quanah Gibson-Mount
|
59e9ff6243
|
Happy New Year
|
2018-03-22 15:35:24 +00:00 |
|
Josh Soref
|
10566c8be3
|
ITS#8605 - spelling fixes
* javascript
* kernel
* ldap
* length
* macros
* maintained
* manager
* matching
* maximum
* mechanism
* memory
* method
* mimic
* minimum
* modifiable
* modifiers
* modifying
* multiple
* necessary
* normalized
* objectclass
* occurrence
* occurring
* offered
* operation
* original
* overridden
* parameter
* permanent
* preemptively
* printable
* protocol
* provider
* really
* redistribution
* referenced
* refresh
* regardless
* registered
* request
* reserved
* resource
* response
* sanity
* separated
* setconcurrency
* should
* specially
* specifies
* structure
* structures
* subordinates
* substitution
* succeed
* successful
* successfully
* sudoers
* sufficient
* superiors
* supported
* synchronization
* terminated
* they're
* through
* traffic
* transparent
* unsigned
* unsupported
* version
* absence
* achieves
* adamson
* additional
* address
* against
* appropriate
* architecture
* associated
* async
* attribute
* authentication
* authorized
* auxiliary
* available
* begin
* beginning
* buffered
* canonical
* certificate
* charray
* check
* class
* compatibility
* compilation
* component
* configurable
* configuration
* configure
* conjunction
* constraints
* constructor
* contained
* containing
* continued
* control
* convenience
* correspond
* credentials
* cyrillic
* database
* definitions
* deloldrdn
* dereferencing
* destroy
* distinguish
* documentation
* emmanuel
* enabled
* entry
* enumerated
* everything
* exhaustive
* existence
* existing
* explicitly
* extract
* fallthru
* fashion
* february
* finally
* function
* generically
* groupname
* happened
* implementation
* including
* initialization
* initializes
* insensitive
* instantiated
* instantiation
* integral
* internal
* iterate
|
2017-10-11 14:39:38 -07:00 |
|
Ondřej Kuzník
|
46c85a32ae
|
ITS#8266 Allow empty mods
|
2017-03-30 15:27:45 -07:00 |
|
Quanah Gibson-Mount
|
1df85d3427
|
Happy New Year!
|
2017-01-03 12:36:47 -08:00 |
|
Quanah Gibson-Mount
|
6c4d6c880b
|
Happy New Year!
|
2016-01-29 13:32:05 -06:00 |
|
Ondřej Kuzník
|
cf3e10ee15
|
ITS#8057 Use an actual entry for modify/modrdn checks
|
2015-04-08 23:26:27 +01:00 |
|
Ondřej Kuzník
|
4b84b6af14
|
ITS#8057 Enforce uniqueness unless permitted by ACL
|
2015-02-16 17:30:59 +00:00 |
|
Quanah Gibson-Mount
|
1705fa7e55
|
Happy New Year
|
2015-02-11 15:36:57 -06:00 |
|
Howard Chu
|
be02e8ddd0
|
ITS#7906,#7923 Don't free configinfo in _db_close
|
2014-08-20 13:49:37 -07:00 |
|
Kurt Zeilenga
|
5c878c1bf2
|
Happy new year (belated)
|
2014-01-25 05:21:25 -08:00 |
|
Kurt Zeilenga
|
0fd1bf30b8
|
Happy New Year
|
2013-01-02 10:22:57 -08:00 |
|
Emily Backes
|
c453a236fc
|
Update name information
|
2012-07-22 07:08:35 -07:00 |
|
Kurt Zeilenga
|
2bbf9804b9
|
Happy New Year!
|
2012-01-01 07:10:53 -08:00 |
|
Pierangelo Masarati
|
0d0d64518f
|
host part of unique URI must be empty (ITS#7018)
|
2011-08-13 23:34:31 +02:00 |
|
Howard Chu
|
cbb6fe15b9
|
ITS#6901 fix filter with zero-length values
|
2011-06-08 19:17:50 -07:00 |
|
Ondrej Kuznik
|
c0aec23bde
|
ITS#6641 Bypass checks on ops with managedsait
Document the uniqueness changes
Fix whitespace in original patch -- hyc
|
2011-06-08 16:10:50 -07:00 |
|
Kurt Zeilenga
|
966cef8c9a
|
Happy New Year
|
2011-01-05 00:42:37 +00:00 |
|
Kurt Zeilenga
|
3dadeb3efe
|
happy belated New Year
|
2010-04-13 22:17:29 +00:00 |
|
Howard Chu
|
111b27cfd4
|
ITS#6270, refix patch from ITS#5511
|
2009-11-30 06:07:22 +00:00 |
|
Hallvard Furuseth
|
ef0163c198
|
Fix last commit: C90 rejects declaration after code
|
2009-07-30 15:34:42 +00:00 |
|
Pierangelo Masarati
|
e9f1452624
|
test whether the current entry matches the current uri filter (ITS#6077); also, don't leak DN when adding a base fails
|
2009-07-24 22:00:53 +00:00 |
|
Kurt Zeilenga
|
4af9eb9715
|
Update copyright notices
|
2009-01-22 00:40:04 +00:00 |
|
Pierangelo Masarati
|
6845c2510d
|
don't free and reuse filter structure; don't rewrite undefined filter values (ITS#5731,ITS#5732)
|
2008-10-09 22:34:43 +00:00 |
|
Hallvard Furuseth
|
ff90e2f8d0
|
unique_search(): Print key->bv_val rather than key. Broke in r1.32 (ITS#5526).
|
2008-09-08 16:33:40 +00:00 |
|
Pierangelo Masarati
|
69d8588ab4
|
suffix must be defined before overlay configuration (ITS#5641)
|
2008-08-09 10:29:31 +00:00 |
|
Pierangelo Masarati
|
191d8204a3
|
really check if filter is valid...(more on ITS#5581)
|
2008-08-09 10:20:46 +00:00 |
|
Pierangelo Masarati
|
48855fcdef
|
make sure the strfilter is in normal form (ITS#5581)
|
2008-06-29 22:19:14 +00:00 |
|
Howard Chu
|
3c24f1f884
|
More for #5511
|
2008-05-27 22:39:12 +00:00 |
|
Howard Chu
|
61198ee41c
|
Fix prev commit
|
2008-05-23 16:48:46 +00:00 |
|
Howard Chu
|
cd7227b4c6
|
ITS#5511 make room for filter's terminating NUL character
|
2008-05-23 15:40:15 +00:00 |
|
Howard Chu
|
a572267f60
|
ITS#5526 cleanup config structs
|
2008-05-23 11:47:37 +00:00 |
|
Kurt Zeilenga
|
c890c96d13
|
Happy New Year (belated)
|
2008-01-08 00:19:56 +00:00 |
|
Pierangelo Masarati
|
2de9d97ad2
|
first round of s/sprintf/snprintf/; the rationale is: truncate error messages rather than buffer overflow; otherwise, assert that no buffer overflow occurred. In some cases, error handling could be added. Please note: no real error in the code was found so far, apart from that in syncprov.c and from some config-time error logging; however, errors could slip thru again if things don't change consistently
|
2007-09-29 17:55:33 +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 |
|
Hallvard Furuseth
|
5a6362c453
|
assert(pointer) -> assert(pointer != NULL)
|
2007-05-09 19:10:36 +00:00 |
|
Howard Chu
|
bfa0d15834
|
Fix prev commit, filter construction with URI filters
|
2007-04-10 02:38:54 +00:00 |
|
Howard Chu
|
d9958cbdbe
|
Enhanced unique configuration
|
2007-03-22 08:22:53 +00:00 |
|
Kurt Zeilenga
|
da6d9eb046
|
happy new year
|
2007-01-02 20:00:42 +00:00 |
|