Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename ldap_instance_t to ldap_connection_t | Martin Nagy | 2009-08-04 | 2 | -172/+172 |
| | | | | | | | | | Equivalent to: s/ldap_instance/ldap_connection s/ldap_inst/ldap_conn This commit starts a series of larger code refactoring effort. More changes and renames will follow. | ||||
* | Fix the docdir definition for old autoconf | Martin Nagy | 2009-06-02 | 1 | -1/+1 |
| | | | | | | Using the test [ -n "$docdir" ] was actually the opposite of what we really wanted. Also, autoconf 2.59 doesn't know datarootdir, but only datadir, so change that as well. | ||||
* | Get rid of some compiler warnings | Martin Nagy | 2009-06-02 | 2 | -1/+3 |
| | | | | | Don't use the -pedantic flags and include forgotten string.h header file needed in zone_manager.c for strcmp(). | ||||
* | More compatibility fixes | Martin Nagy | 2009-06-02 | 4 | -0/+73 |
| | | | | | | | 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. | ||||
* | Define docdir if autoconf (older versions, 2.59, for example) doesn't define it. | Adam Tkac | 2009-06-02 | 1 | -0/+4 |
| | |||||
* | Add basic support to get a tgt autonomously | Simo Sorce | 2009-05-25 | 4 | -0/+225 |
| | | | | | Use mutex to serialize kinit. Reuse existing valid creedentials if any. | ||||
* | Fix caching bug. | Simo Sorce | 2009-05-25 | 1 | -0/+1 |
| | | | | | | | 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). | ||||
* | Let DNS Updates set the TTL | Simo Sorce | 2009-05-25 | 1 | -4/+60 |
| | | | | A bit hackish, but it does the job. | ||||
* | Enable reading TTL for ldap entry | Simo Sorce | 2009-05-25 | 1 | -14/+17 |
| | |||||
* | Re-enable SASL/GSSAPI with fixes to make it work. | Simo Sorce | 2009-05-22 | 1 | -11/+18 |
| | | | | | | Still requires a manual kinit as the named user. also requires to set the sasl user in named.conf ex: arg "sasl_user DNS/ipaserver.example.com"; | ||||
* | Remove forgotten garbage from log.c | Martin Nagy | 2009-05-12 | 1 | -5/+0 |
| | |||||
* | Remove -Werror from CFLAGS | Martin Nagy | 2009-04-30 | 1 | -1/+1 |
| | |||||
* | Add a README filev0.1.0-a1 | Martin Nagy | 2009-04-30 | 2 | -0/+145 |
| | |||||
* | Add a sample zone ldif | Martin Nagy | 2009-04-30 | 2 | -1/+62 |
| | |||||
* | Add doc directory and the schema file | Martin Nagy | 2009-04-30 | 4 | -3/+295 |
| | |||||
* | ldap_helper.c: Shut up gcc warnings | Martin Nagy | 2009-04-28 | 1 | -2/+3 |
| | |||||
* | Add -Werror and -O2 to CFLAGS | Martin Nagy | 2009-04-28 | 1 | -1/+1 |
| | |||||
* | Disable building of static libraries | Martin Nagy | 2009-04-28 | 1 | -0/+3 |
| | |||||
* | .gitignore: Add autoconf generated files | Martin Nagy | 2009-04-28 | 1 | -1/+15 |
| | |||||
* | Rename the project to bind-dyndb-ldap. | Martin Nagy | 2009-04-28 | 2 | -5/+5 |
| | | | | Also, rename libdnsldap.so to ldap.so. | ||||
* | Install plugin into $libdir/bind subdirectory and omit SOname version number. | Adam Tkac | 2009-04-27 | 1 | -5/+3 |
| | |||||
* | Logging cleanup. | Martin Nagy | 2009-04-27 | 2 | -6/+2 |
| | |||||
* | Add reconnection logic. | Martin Nagy | 2009-04-27 | 1 | -54/+142 |
| | |||||
* | Make ldap_rdata_to_char_array() static. | Martin Nagy | 2009-04-24 | 2 | -3/+3 |
| | |||||
* | Add update ACL capabilities. | Martin Nagy | 2009-04-24 | 4 | -28/+505 |
| | |||||
* | Fix a nasty va_list bug. | Martin Nagy | 2009-04-24 | 1 | -2/+7 |
| | | | | | We were using the same va_list twice, which caused a nasty segfault inside the C library. | ||||
* | Fix rdata parsing. | Martin Nagy | 2009-04-23 | 5 | -15/+19 |
| | |||||
* | Don't cache empty records for now. | Martin Nagy | 2009-04-23 | 1 | -1/+2 |
| | |||||
* | Change the setting name 'host' to 'uri'. | Martin Nagy | 2009-04-23 | 1 | -8/+8 |
| | |||||
* | Disable SASL for now, it doesn't work properly. | Martin Nagy | 2009-04-23 | 1 | -0/+7 |
| | |||||
* | Remove unneeded log functions. | Martin Nagy | 2009-04-23 | 2 | -24/+9 |
| | |||||
* | Forgotten NULL check. | Martin Nagy | 2009-04-22 | 1 | -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 Nagy | 2009-04-21 | 1 | -1/+1 |
| | |||||
* | Add COPYING file. | Martin Nagy | 2009-04-21 | 1 | -0/+339 |
| | |||||
* | Use dns_dyndb_arguments_t to get pointers. | Martin Nagy | 2009-04-21 | 1 | -3/+9 |
| | |||||
* | Use -version-number instead of -version-info as libtool parameter. | Adam Tkac | 2009-03-30 | 1 | -1/+1 |
| | |||||
* | Some backward compatibility #ifdefs. | Martin Nagy | 2009-03-30 | 1 | -3/+35 |
| | |||||
* | Add configure.ac and Makefile.am. | Adam Tkac | 2009-03-30 | 3 | -0/+58 |
| | |||||
* | Prepare the tree for conversion to autoconf. | Martin Nagy | 2009-03-30 | 21 | -20/+0 |
| | | | | All source files are now moved to src/ and the old Makefile is removed. | ||||
* | Some speed optimizations for the string library. | Martin Nagy | 2009-03-29 | 1 | -7/+12 |
| | | | | Get rid of strncpy() and use memcpy() which is faster instead. | ||||
* | Add a convenience macro for isc_mem_allocate(). | Martin Nagy | 2009-03-25 | 2 | -11/+11 |
| | |||||
* | Refactoring related to isc_buffer_t. | Martin Nagy | 2009-03-25 | 5 | -53/+78 |
| | |||||
* | Fix problems with dnsname_to_dn() (rewrite). | Martin Nagy | 2009-03-25 | 6 | -59/+172 |
| | |||||
* | Restructure ldapdb_create(). | Martin Nagy | 2009-03-24 | 1 | -32/+28 |
| | |||||
* | Free the LDAP cache if something goes wrong. | Martin Nagy | 2009-03-24 | 1 | -0/+2 |
| | |||||
* | Use util.h macros in ldap_driver.c. | Martin Nagy | 2009-03-24 | 1 | -41/+16 |
| | |||||
* | Better conversion of DN to dnsname. | Martin Nagy | 2009-03-23 | 3 | -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 Nagy | 2009-03-20 | 1 | -9/+45 |
| | |||||
* | Discard entries from cache after updating in LDAP. | Martin Nagy | 2009-03-16 | 2 | -2/+2 |
| | |||||
* | Remove testing write/remove ldap functions. | Adam Tkac | 2009-03-16 | 1 | -91/+3 |
| |