- 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.
-
- 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 3 commits
-
-
Marcin Siodelski 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.
-
- 14 Mar, 2014 1 commit
-
-
Tomek Mrugalski authored
-
- 13 Mar, 2014 1 commit
-
-
Tomek Mrugalski authored
-
- 12 Mar, 2014 4 commits
-
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
- UPDATE_LEASE6 query is now working - Added bunch of new unit-tests
-
Tomek Mrugalski authored
- Added support for 3 new fields, altered schema - Fixed bug where empty HWADDR was throwing exception - Several clean-ups
-
- 11 Mar, 2014 4 commits
-
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
- patch contributed by David Carlier (thanks!) - updated to current master - fixed compliation issues - written developer's guide (pgsql setup steps) - many smaller changes - still WIP
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
- 10 Mar, 2014 2 commits
-
-
Tomek Mrugalski authored
- GenericLeaseMgrTest class moved to a separate file - @todo added for disabled tests in memfile (with explanations) - Added several comments
-
Marcin Siodelski authored
Also, a couple of trivial changes, mostly documentary.
-
- 06 Mar, 2014 8 commits
-
-
Jeremy C. Reed authored
-
Tomek Mrugalski authored
-
Jeremy C. Reed authored
Got rid of nodistdir and used noinst_ instead of nodist_ for dhcp hooks tests Also use -rpath /nowhere as a hack to trigger libtool to not create a convenience archive, resulting in shared modules.
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
- 05 Mar, 2014 5 commits
-
-
Jeremy C. Reed authored
The distcheck builders are unavailable due to vmware issues. wlodek noticed missing distfiles in my generated tarball when he tried to do a gtest build. I verified the patch. Patch okayed by TomM on jabber.
-
Jeremy C. Reed authored
for a Backward incompatible or operational change.
-
Jeremy C. Reed authored
It previously looked like a command name. suggested via jabber
-
Jeremy C. Reed authored
This was noticed when trying to do distcheck build on non-Linux. (Our non-Linux automated builder disappeared.) I tested this and okayed by muks on jabber.
-
Jeremy C. Reed authored
okayed by muks on jabber
-
- 04 Mar, 2014 4 commits
-
-
Jeremy C. Reed authored
-
Jeremy C. Reed authored
-
Jeremy C. Reed authored
using reorder_message_file.py tool
-
Jeremy C. Reed authored
reduce long lines and use a tab before the keyword type. use two tabs before the committer username.
-
- 02 Mar, 2014 2 commits
-
-
Mukund Sivaraman authored
-
Mukund Sivaraman authored
-
- 28 Feb, 2014 1 commit
-
-
Mukund Sivaraman authored
-
- 27 Feb, 2014 2 commits
-
-
Mukund Sivaraman authored
-
Mukund Sivaraman authored
-