1. 21 Jun, 2016 1 commit
    • Thomas Markwalder's avatar
      [4277] Bare bones implementation of PgSqlHostDataSource · 33428957
      Thomas Markwalder authored
      src/lib/dhcpsrv
          pgsql_host_data_source.c
          pgsql_host_data_source.h  - new files, preliminary implementation
      
      src/lib/dhcpsrv/Makefile.am
          Added new files pgsql_host_data_source.cc, pgsql_host_data_source.h
      
      src/lib/dhcpsrv/dhcpsrv_messages.mes
          Added log messages DHCPSRV_PGSQL_HOST_DB_GET_VERSION, DHCPSRV_PGSQL_START_TRANSACTION
      
      src/lib/dhcpsrv/pgsql_connection.cc
      src/lib/dhcpsrv/pgsql_connection.h
          Added PgSqlTransaction
          Added PgSqlConnection::startTransaction()
      
      src/lib/dhcpsrv/pgsql_exchange.cc
      src/lib/dhcpsrv/pgsql_exchange.h
          PsqlBindArray
          - Added storage of conversion strings used for bound values
          - Added add() variants for uint8_t, IOAddress, uint8_t buffer
          - Added templated variant for miscellaneous types
      
          PgSqlExchange
          - Removed getColumnValue variants for various integers, replaced
          with templated version for miscellaneous types
      
      src/lib/dhcpsrv/pgsql_lease_mgr.cc
          Added todo comment to remember to account for hwaddr columns added to lease6
      
      src/lib/dhcpsrv/tests/pgsql_exchange_unittest.cc
          TEST(PsqlBindArray, basicOperation) - new test to exercise bind functions
      33428957
  2. 15 Jun, 2016 1 commit
  3. 13 Jun, 2016 2 commits
  4. 10 Jun, 2016 2 commits
  5. 08 Jun, 2016 6 commits
  6. 06 Jun, 2016 8 commits
  7. 04 Jun, 2016 1 commit
  8. 03 Jun, 2016 3 commits
  9. 01 Jun, 2016 4 commits
  10. 30 May, 2016 1 commit
  11. 27 May, 2016 1 commit
    • Shawn Routhier's avatar
      [trac4480] Update per review comments · cf62ec17
      Shawn Routhier authored
      Create a LogContentTest class and move the functions to manipulate
      a test to check on the log output there.  This will make it available
      for other tests in the future.  As part of this bundle a bit more
      work into the class to minimze the calls in the test routines.
      
      Where reasonable remove extra copys of the values being pushed
      onto the stack - instead of generating a copy just for the logging
      simply use the value from the top of the stack directly.
      
      Swtich to using single quotes around text values.
      
      Added some more description in the classify document
      cf62ec17
  12. 25 May, 2016 4 commits
  13. 23 May, 2016 2 commits
  14. 20 May, 2016 2 commits
  15. 19 May, 2016 2 commits