| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
If the create argument was set to ISC_TRUE and nothing was found by
cached_ldap_rdatalist_get(), the rdatalist variable was left
uninitialized. This later caused crash in
ldapdb_rdatalist_findrdatatype(), when trying to access memory that
rdatalist pointed to.
Resolves ticket #18
|
|
|
|
|
|
|
|
|
| |
Equivalent to:
s/new_ldap_db/new_ldap_instance/
s/destroy_ldap_db/destroy_ldap_instance/
s/manager_get_ldap_db_and_cache/manager_get_ldap_instance_and_cache/
s/ldap_db_t/ldap_instance_t/
s/ldap_db/ldap_db/
|
|
|
|
|
|
|
| |
This will now compile and work fairly well on a RHEL5 system with
the newest BIND (9.3.6-2.P1, some stuff is back-ported here). We added
a compat.h header file which contains a replacement for two functions.
We also did some ifdef-ing in acl.c.
|
|
|
|
|
|
|
| |
We failed to delete the cache after a remove operation.
This made a DNS Update against a cached entry fail (we would remove
the attributes from ldap but never readd them back if they were
unchanged).
|
| |
|
| |
|
|
|
|
|
|
| |
Only unregister the implementation if it was registered by us. This
prevents errors if we are using the same DB implementation multiple
times.
|
| |
|
| |
|
|
All source files are now moved to src/ and the old Makefile is removed.
|