summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix a nasty va_list bug.Martin Nagy2009-04-241-2/+7
| | | | | We were using the same va_list twice, which caused a nasty segfault inside the C library.
* Fix rdata parsing.Martin Nagy2009-04-235-15/+19
|
* Don't cache empty records for now.Martin Nagy2009-04-231-1/+2
|
* Change the setting name 'host' to 'uri'.Martin Nagy2009-04-231-8/+8
|
* Disable SASL for now, it doesn't work properly.Martin Nagy2009-04-231-0/+7
|
* Remove unneeded log functions.Martin Nagy2009-04-232-24/+9
|
* Forgotten NULL check.Martin Nagy2009-04-221-1/+4
| | | | | | Only unregister the implementation if it was registered by us. This prevents errors if we are using the same DB implementation multiple times.
* Add my email address for bug reports.Martin Nagy2009-04-211-1/+1
|
* Add COPYING file.Martin Nagy2009-04-211-0/+339
|
* Use dns_dyndb_arguments_t to get pointers.Martin Nagy2009-04-211-3/+9
|
* Use -version-number instead of -version-info as libtool parameter.Adam Tkac2009-03-301-1/+1
|
* Some backward compatibility #ifdefs.Martin Nagy2009-03-301-3/+35
|
* Add configure.ac and Makefile.am.Adam Tkac2009-03-303-0/+58
|
* Prepare the tree for conversion to autoconf.Martin Nagy2009-03-3021-20/+0
| | | | All source files are now moved to src/ and the old Makefile is removed.
* Some speed optimizations for the string library.Martin Nagy2009-03-291-7/+12
| | | | Get rid of strncpy() and use memcpy() which is faster instead.
* Add a convenience macro for isc_mem_allocate().Martin Nagy2009-03-252-11/+11
|
* Refactoring related to isc_buffer_t.Martin Nagy2009-03-255-53/+78
|
* Fix problems with dnsname_to_dn() (rewrite).Martin Nagy2009-03-256-59/+172
|
* Restructure ldapdb_create().Martin Nagy2009-03-241-32/+28
|
* Free the LDAP cache if something goes wrong.Martin Nagy2009-03-241-0/+2
|
* Use util.h macros in ldap_driver.c.Martin Nagy2009-03-241-41/+16
|
* Better conversion of DN to dnsname.Martin Nagy2009-03-233-45/+43
| | | | | We now don't need the root DN in order to make the conversion. Instead, we only look for RDNs with objectClass "idnsName".
* Add locking capabilities into the caching code.Martin Nagy2009-03-201-9/+45
|
* Discard entries from cache after updating in LDAP.Martin Nagy2009-03-162-2/+2
|
* Remove testing write/remove ldap functions.Adam Tkac2009-03-161-91/+3
|
* Implement subtractrdataset function.Adam Tkac2009-03-161-21/+85
|
* Implement addrdataset function.Adam Tkac2009-03-161-7/+219
|
* Fix memory leak.Adam Tkac2009-03-161-0/+1
|
* Some cosmetic changes in ldap_helper.cMartin Nagy2009-03-161-11/+6
|
* Use isc_mem_allocate when we call isc_mem_free.Adam Tkac2009-03-161-3/+16
|
* Modify functions - rdatalist is always exactly one item (not list).Adam Tkac2009-03-161-60/+40
|
* Add write-back support.Martin Nagy2009-03-165-5/+281
|
* Add rdatatype_to_ldap_record() function.Martin Nagy2009-03-162-4/+29
| | | | This function will convert dns_rdatatype_t into LDAP attribute name.
* Add support for SASL and simple authentication.Martin Nagy2009-03-162-30/+163
|
* Add functions str_toupper() and str_casecmp_char()Martin Nagy2009-03-162-1/+29
|
* Correctly accept an empty argument.Martin Nagy2009-03-161-15/+13
| | | | Also some small changes around settings.
* Apply defaults correctly.Martin Nagy2009-03-161-6/+5
|
* Add discard_from_cache().Martin Nagy2009-03-162-0/+25
| | | | | This function will delete a named entry from cache, if it exists and if caching is turned on.
* Add expiration option 'cache_ttl'.Martin Nagy2009-03-161-38/+42
| | | | Defaults to 120 seconds.
* Integrate the caching support.Martin Nagy2009-03-144-15/+37
|
* Add basic caching support.Martin Nagy2009-03-143-2/+244
|
* Add ldap_rdatalist_copy().Martin Nagy2009-03-142-0/+34
|
* Separate rdatalist cloning to it's own function.Martin Nagy2009-03-144-31/+141
|
* Add SAFE_MEM_PUT_AND_DETACH() macro.Martin Nagy2009-03-141-0/+4
| | | | | | The macro takes one argument, which is a pointer to a struct that contains isc_mem_t pointer member called 'mctx'. The macro will free up the argument and detach it from the memory context.
* Get rid of useless debugging output.Martin Nagy2009-03-141-15/+0
|
* Implement getoriginnode function.atkac2009-03-141-3/+2
|
* Associate returned rdataset correctly in findrdataset.atkac2009-03-141-2/+5
|
* Return DNS_R_NXDOMAIN from findnode when no record is found.atkac2009-03-141-5/+1
|
* Compare number of dn-s instead of pointers in dn_to_dnsname.Adam Tkac2009-03-021-1/+1
|
* Check return value from dns_name_fromtext. Free zone name only if it was ↵Adam Tkac2009-03-022-2/+4
| | | | allocated.