History log of /bind-9.11.3/contrib/dlz/drivers/dlz_bdbhpt_driver.c
Revision Date Author Comments Expand
02d54949f0f1db4729e14c3322b207f58d2578a4 21-Jul-2016 Mark Andrews <marka@isc.org>

copyright (cherry picked from commit e3d74bdd7faca1583cc4dbea56bbe04a44db9e47)

/bind-9.11.3/contrib/dlz/bin/dlzbdb/Makefile.in /bind-9.11.3/contrib/dlz/bin/dlzbdb/dlzbdb.c dlz_bdb_driver.c dlz_bdbhpt_driver.c dlz_filesystem_driver.c dlz_ldap_driver.c dlz_mysql_driver.c dlz_odbc_driver.c dlz_postgres_driver.c dlz_stub_driver.c sdlz_helper.c /bind-9.11.3/contrib/dlz/example/win32/DLLMain.c /bind-9.11.3/contrib/dlz/modules/common/dlz_dbi.c /bind-9.11.3/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c /bind-9.11.3/contrib/dlz/modules/include/dlz_list.h /bind-9.11.3/contrib/dlz/modules/ldap/dlz_ldap_dynamic.c /bind-9.11.3/contrib/dlz/modules/mysql/dlz_mysql_dynamic.c /bind-9.11.3/contrib/dlz/modules/perl/dlz_perl_driver.c /bind-9.11.3/contrib/dlz/modules/sqlite3/dlz_sqlite3_dynamic.c /bind-9.11.3/contrib/dlz/modules/wildcard/dlz_wildcard_dynamic.c /bind-9.11.3/contrib/query-loc-0.4.0/loc_ntoa.c /bind-9.11.3/contrib/sdb/sqlite/sqlitedb.c /bind-9.11.3/contrib/sdb/sqlite/sqlitedb.h /bind-9.11.3/contrib/sdb/sqlite/zone2sqlite.c
abff0f462a758383d012887d3a97da4dac0c5a94 06-Dec-2012 Evan Hunt <each@isc.org>

[master] pass client info to DLZ findzone method 3434. [bug] Pass client info to the DLZ findzone() entry point in addition to lookup(). This makes it possible for a database to answer differently whether it's authoritative for a name depending on the address of the client. [RT #31775]

/bind-9.11.3/CHANGES /bind-9.11.3/bin/named/query.c /bind-9.11.3/bin/named/unix/dlz_dlopen_driver.c /bind-9.11.3/bin/named/win32/dlz_dlopen_driver.c /bind-9.11.3/bin/tests/system/dlzexternal/driver.c /bind-9.11.3/bin/tests/system/dlzexternal/tests.sh dlz_bdb_driver.c dlz_bdbhpt_driver.c dlz_filesystem_driver.c dlz_ldap_driver.c dlz_mysql_driver.c dlz_odbc_driver.c dlz_postgres_driver.c dlz_stub_driver.c /bind-9.11.3/contrib/dlz/example/dlz_example.c /bind-9.11.3/contrib/dlz/example/dlz_minimal.h /bind-9.11.3/lib/dns/dlz.c /bind-9.11.3/lib/dns/include/dns/dlz.h /bind-9.11.3/lib/dns/include/dns/dlz_dlopen.h /bind-9.11.3/lib/dns/include/dns/sdlz.h /bind-9.11.3/lib/dns/include/dns/view.h /bind-9.11.3/lib/dns/sdlz.c /bind-9.11.3/lib/dns/view.c /bind-9.11.3/lib/dns/win32/libdns.def /bind-9.11.3/lib/dns/zone.c
793814f80703afdd69b59ade91e63efa81ae4178 11-Oct-2011 Evan Hunt <each@isc.org>

3164. [func] Enable DLZ modules to retrieve client information, so that responses can be changed depending on the source address of the query. [RT #25768]

/bind-9.11.3/CHANGES /bind-9.11.3/bin/named/client.c /bind-9.11.3/bin/named/include/named/client.h /bind-9.11.3/bin/named/query.c /bind-9.11.3/bin/named/server.c /bind-9.11.3/bin/named/unix/dlz_dlopen_driver.c /bind-9.11.3/bin/named/zoneconf.c /bind-9.11.3/bin/tests/system/dlzexternal/driver.c /bind-9.11.3/bin/tests/system/dlzexternal/tests.sh dlz_bdb_driver.c dlz_bdbhpt_driver.c dlz_filesystem_driver.c dlz_ldap_driver.c dlz_mysql_driver.c dlz_odbc_driver.c dlz_postgres_driver.c dlz_stub_driver.c /bind-9.11.3/contrib/dlz/example/dlz_minimal.h /bind-9.11.3/contrib/sdb/bdb/bdb.c /bind-9.11.3/contrib/sdb/dir/dirdb.c /bind-9.11.3/contrib/sdb/ldap/ldapdb.c /bind-9.11.3/contrib/sdb/pgsql/pgsqldb.c /bind-9.11.3/contrib/sdb/sqlite/sqlitedb.c /bind-9.11.3/contrib/sdb/tcl/tcldb.c /bind-9.11.3/contrib/sdb/time/timedb.c /bind-9.11.3/lib/dns/Makefile.in /bind-9.11.3/lib/dns/clientinfo.c /bind-9.11.3/lib/dns/db.c /bind-9.11.3/lib/dns/include/dns/clientinfo.h /bind-9.11.3/lib/dns/include/dns/db.h /bind-9.11.3/lib/dns/include/dns/dlz_dlopen.h /bind-9.11.3/lib/dns/include/dns/sdb.h /bind-9.11.3/lib/dns/include/dns/sdlz.h /bind-9.11.3/lib/dns/rbtdb.c /bind-9.11.3/lib/dns/sdb.c /bind-9.11.3/lib/dns/sdlz.c
71bd858d8ed62672e7c23999dc7c02fd16a55089 18-Dec-2010 Evan Hunt <each@isc.org>

2989. [func] Added support for writable DLZ zones. (Contributed by Andrew Tridgell of the Samba project.) [RT #22629] 2988. [experimental] Added a "dlopen" DLZ driver, allowing the creation of external DLZ drivers that can be loaded as shared objects at runtime rather than linked with named. Currently this is switched on via a compile-time option, "configure --with-dlz-dlopen". Note: the syntax for configuring DLZ zones is likely to be refined in future releases. (Contributed by Andrew Tridgell of the Samba project.) [RT #22629] 2987. [func] Improve ease of configuring TKEY/GSS updates by adding a "tkey-gssapi-keytab" option. If set, updates will be allowed with any key matching a principal in the specified keytab file. "tkey-gssapi-credential" is no longer required and is expected to be deprecated. (Contributed by Andrew Tridgell of the Samba project.) [RT #22629]

/bind-9.11.3/CHANGES /bind-9.11.3/bin/named/include/named/zoneconf.h /bind-9.11.3/bin/named/named.conf.docbook /bind-9.11.3/bin/named/server.c /bind-9.11.3/bin/named/tkeyconf.c /bind-9.11.3/bin/named/update.c /bind-9.11.3/bin/named/xfrout.c /bind-9.11.3/bin/named/zoneconf.c /bind-9.11.3/bin/nsupdate/nsupdate.c /bind-9.11.3/bin/tests/dst/gsstest.c /bind-9.11.3/bin/tests/system/conf.sh.in /bind-9.11.3/bin/tests/system/dlzexternal/clean.sh /bind-9.11.3/bin/tests/system/dlzexternal/ns1/named.conf /bind-9.11.3/bin/tests/system/dlzexternal/prereq.sh /bind-9.11.3/bin/tests/system/dlzexternal/setup.sh /bind-9.11.3/bin/tests/system/dlzexternal/tests.sh /bind-9.11.3/bin/tests/system/tsiggss/clean.sh /bind-9.11.3/bin/tests/system/tsiggss/ns1/administrator.ccache /bind-9.11.3/bin/tests/system/tsiggss/ns1/dns.keytab /bind-9.11.3/bin/tests/system/tsiggss/ns1/example.nil.zone /bind-9.11.3/bin/tests/system/tsiggss/ns1/named.conf /bind-9.11.3/bin/tests/system/tsiggss/ns1/testdenied.ccache /bind-9.11.3/bin/tests/system/tsiggss/setup.sh /bind-9.11.3/bin/tests/system/tsiggss/tests.sh /bind-9.11.3/config.h.in /bind-9.11.3/configure /bind-9.11.3/configure.in /bind-9.11.3/contrib/dlz/config.dlz.in dlz_bdb_driver.c dlz_bdbhpt_driver.c dlz_dlopen_driver.c dlz_drivers.c dlz_filesystem_driver.c dlz_ldap_driver.c dlz_mysql_driver.c dlz_odbc_driver.c dlz_postgres_driver.c dlz_stub_driver.c include/dlz/dlz_dlopen_driver.h rules.in /bind-9.11.3/contrib/dlz/example/Makefile /bind-9.11.3/contrib/dlz/example/dlz_example.c /bind-9.11.3/contrib/dlz/example/dlz_minimal.h /bind-9.11.3/doc/arm/Bv9ARM-book.xml /bind-9.11.3/doc/misc/options /bind-9.11.3/lib/dns/dlz.c /bind-9.11.3/lib/dns/dst_api.c /bind-9.11.3/lib/dns/dst_internal.h /bind-9.11.3/lib/dns/gssapictx.c /bind-9.11.3/lib/dns/include/dns/dlz.h /bind-9.11.3/lib/dns/include/dns/sdlz.h /bind-9.11.3/lib/dns/include/dns/ssu.h /bind-9.11.3/lib/dns/include/dns/tkey.h /bind-9.11.3/lib/dns/include/dns/zone.h /bind-9.11.3/lib/dns/include/dst/dst.h /bind-9.11.3/lib/dns/include/dst/gssapi.h /bind-9.11.3/lib/dns/sdlz.c /bind-9.11.3/lib/dns/spnego.c /bind-9.11.3/lib/dns/ssu.c /bind-9.11.3/lib/dns/tkey.c /bind-9.11.3/lib/dns/zone.c /bind-9.11.3/lib/isc/include/isc/buffer.h /bind-9.11.3/lib/isc/include/isc/platform.h.in /bind-9.11.3/lib/isccfg/namedconf.c
bb9298e0088e8a636ea59f5b435f7c5b536c8017 05-May-2010 Mark Andrews <marka@isc.org>

2879. [contrib] DLZ bdbhpt driver fails to close correct cursor. [RT #21106]

03e200df5dc283f24a6a349f0b31d3eab26da893 05-Sep-2005 Mark Andrews <marka@isc.org>

1913. [func] Integrate contibuted DLZ code into named. [RT #11382]

/bind-9.11.3/CHANGES /bind-9.11.3/bin/check/check-tool.c /bind-9.11.3/bin/named/Makefile.in /bind-9.11.3/bin/named/main.c /bind-9.11.3/bin/named/query.c /bind-9.11.3/bin/named/server.c /bind-9.11.3/bin/named/xfrout.c /bind-9.11.3/bin/tests/system/conf.sh.in /bind-9.11.3/configure /bind-9.11.3/configure.in /bind-9.11.3/contrib/dlz/bin/dlzbdb/.cvsignore /bind-9.11.3/contrib/dlz/bin/dlzbdb/Makefile.in /bind-9.11.3/contrib/dlz/bin/dlzbdb/dlzbdb.c /bind-9.11.3/contrib/dlz/config.dlz.in .cvsignore dlz_bdb_driver.c dlz_bdbhpt_driver.c dlz_drivers.c dlz_filesystem_driver.c dlz_ldap_driver.c dlz_mysql_driver.c dlz_odbc_driver.c dlz_postgres_driver.c dlz_stub_driver.c include/dlz/dlz_bdb_driver.h include/dlz/dlz_bdbhpt_driver.h include/dlz/dlz_drivers.h include/dlz/dlz_filesystem_driver.h include/dlz/dlz_ldap_driver.h include/dlz/dlz_mysql_driver.h include/dlz/dlz_odbc_driver.h include/dlz/dlz_postgres_driver.h include/dlz/dlz_stub_driver.h include/dlz/sdlz_helper.h rules.in sdlz_helper.c /bind-9.11.3/lib/dns/Makefile.in /bind-9.11.3/lib/dns/dlz.c /bind-9.11.3/lib/dns/include/dns/dlz.h /bind-9.11.3/lib/dns/include/dns/log.h /bind-9.11.3/lib/dns/include/dns/name.h /bind-9.11.3/lib/dns/include/dns/sdlz.h /bind-9.11.3/lib/dns/include/dns/types.h /bind-9.11.3/lib/dns/include/dns/view.h /bind-9.11.3/lib/dns/log.c /bind-9.11.3/lib/dns/sdlz.c /bind-9.11.3/lib/dns/view.c /bind-9.11.3/lib/dns/win32/libdns.def /bind-9.11.3/lib/isc/unix/dir.c /bind-9.11.3/lib/isccfg/Makefile.in /bind-9.11.3/lib/isccfg/namedconf.c /bind-9.11.3/lib/isccfg/parser.c