- 02 Apr, 2014 4 commits
-
-
Thomas Markwalder authored
Added a check in D2Process to detect when D2 is using an address other than loopback on which to listen and issue a log warning. Added simple unit tests that permit visual log inspection barring a simple, automated way to do it.
-
Thomas Markwalder authored
Adding Postgresql backend to Kea
-
Thomas Markwalder authored
Adds support for Postgresql backend to Kea
-
Thomas Markwalder authored
PgSqlLeaseMgr::openDatabase now sets conn_ to NULL after calling PQfinish. PgSqlLeaseMgr constructor, moved member inits to the initializer list Fixed exception text.
-
- 01 Apr, 2014 2 commits
-
-
Marcin Siodelski authored
-
Thomas Markwalder authored
The procedure for configuring Postgresql backend in bind10-guide was updated such that database tables are created and thus owned by the Kea user rather than the postgres user. Cleaned up some logging issues and minor cosmetics.
-
- 31 Mar, 2014 3 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
Conflicts: doc/guide/bind10-guide.xml
-
Marcin Siodelski authored
-
- 29 Mar, 2014 1 commit
-
-
Thomas Markwalder authored
Changed the SQL statements used to retrieve data to be simple selects rather than declared as cursors. This allows the selects to be executed with a single statemen execution, eliminating the need for BEGIN and END blocks. Other minor clean up.
-
- 28 Mar, 2014 7 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
Also, corrected one typo.
-
Stephen Morris authored
-
Thomas Markwalder authored
Initial review and testing revealed build issues, unit test failures, and memory leaks. With these changes it should build and pass unit testing. There are still runtime issues to address. Changed expire column type in lease tables to be "TIMESTAMP WITH TIME ZONE", and added methods to convert to and from such fields to LeaseExchange. This corrects mismatched time conversion to and from database which was causing unit tests to fail. Added constructors to PgSqlParam to eliminate use of ".value" initializers and to provide a safe, uniform way to create parameters for binary data. Prior to this valgrind was reporting invalid reads when vectors were statically cast to char*. Removed superflous BOOST_STATIC_ASSERT and corrected values tested in remaining check. Removed use of "SET AUTOCOMMIT TO" as it is no longer supported in PostgreSQL. Altered failure logic in PgSqlLeaseMgr::openDatabase() to release connection if it is not NULL. This was causing memory leak in unit tests. Added PQfinish call to createSchema() function to release the connection to fix memory leaks during unit testing. Cleaned most cppcheck complaints.
-
Thomas Markwalder authored
Changed the definition of PGSQL_LIBS for building Kea with PostgreSQL backend to use pg_config value for LIBDIR rather than LDFLAGS. The latter did not build with PostgreSQL 9.3.4 on OS-X or Centos. Added OS-X version numbers 10.9.1 and 10.9.2 to the test for setting the value of bind10_undefined_pthread_behavior. Without this the death test for conditional variables fails as the problem introduced in 10.9 is still there as of 10.9.2. This is unrelated to PostgreSQL.
-
- 27 Mar, 2014 4 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 26 Mar, 2014 6 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 14 Mar, 2014 1 commit
-
-
Tomek Mrugalski authored
-
- 13 Mar, 2014 12 commits
-
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
Thomas Markwalder authored
Kea engineering drop is being constructed. Version number was bumped accordingly.
-
Thomas Markwalder authored
-
Thomas Markwalder authored
Adds DHCP-DDNS to the BIND10 Guide.
-
Thomas Markwalder authored
-
Thomas Markwalder authored
Resolved Conflicts: src/bin/dhcp6/dhcp6_srv.cc
-
Stephen Morris authored
-
Thomas Markwalder authored
Added use of boolean structs for fdqn unit tests for clarity. Minor cosmetics.
-
Thomas Markwalder authored
-
Thomas Markwalder authored
Merges in reversion of 3339 and 3373.
-
Thomas Markwalder authored
Added discussion of reverse DNS udpates to tables 17.4 and 18.4. Fixed other minor typos.
-