1. 21 Nov, 2015 1 commit
  2. 12 Nov, 2015 1 commit
  3. 11 Nov, 2015 1 commit
    • Thomas Markwalder's avatar
      [3601] Addressed additional review comments · 2023588f
      Thomas Markwalder authored
      doc/guide/admin.xml
      src/lib/dhcpsrv/dhcpsrv_messages.mes
      src/lib/dhcpsrv/lease_file_loader.h
          minor clean up, typos
      
      src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc
      src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc
          removed unnecessary use of scoped_ptr
      
      src/lib/util/csv_file.cc
          CSVRow::trim() - replaced use of std::vector<>::erase with resise
      
      src/lib/util/versioned_csv_file.h
      src/lib/util/versioned_csv_file.cc
          VersionedCSVFile::next() - reorganized to use input_schema_state_
          VersionedCSVFile::columnCountError() - new convenience method
          minor cleanups
      2023588f
  4. 10 Nov, 2015 1 commit
    • Thomas Markwalder's avatar
      [3601] Addressed review comments, added ability to downgrade · 91a4978e
      Thomas Markwalder authored
      Several minor cleanup items based on review comments.  Implemented
      support for downgrading files from newer schema versions:
      
      doc/guide/admin.xml
          amended text on upgrading memfile to discuss downgrading
      
      src/lib/dhcpsrv/dhcpsrv_messages.mes
      src/lib/dhcpsrv/lease_file_loader.h
          revamped log messages to accomodate downgrading
      
      src/lib/dhcpsrv/memfile_lease_mgr.cc
      src/lib/dhcpsrv/memfile_lease_mgr.h
          added commentary to MemfileLeaseMgr ctor
          automatic conversion logic accomdates both upgrading and downgrading
      
      src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc
      src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc
          replaced tooManyHeaderColumns test with downGrade test
      
      src/lib/util/csv_file.h
      src/lib/util/csv_file.cc
          added CSVRow::trim()
      
      src/lib/util/tests/csv_file_unittest.cc
          added CSVRow.trim test
      
      src/lib/util/tests/versioned_csv_file_unittest.cc
          added VersionedCSVFileTest.currentSchemaTest test
          replaced tooManyHeaderColumns test with downGrading test
          revamped tests to check  getInputSchemaState() and needsConversion()
      
      src/lib/util/versioned_csv_file.h
          Updated commentary to describe downgrade support
      
      src/lib/util/versioned_csv_file.cc
          enum InputSchemaState
          input_schema_state_
          input_header_count_
          getInputHeaderCount()
          getInputSchemaState()
          needsConversion()
      
          next(CSVRow& row) - now supports downgrading rows
          validateHeder() -  now throws if called when no schema has been defined,
          and supports downgrading rows
      91a4978e
  5. 09 Nov, 2015 1 commit
    • Stephen Morris's avatar
      [3259] Changes after review · 68f02acc
      Stephen Morris authored
      1. Updated Kea guide to note that removing the hooks-libraries
         configuration element does not always have the expected effect.
      2. Moved some documentation from the dhcp_parsers.cc file to the .h file.
      3. Expanded checking of the contents of the hooks-libraries configuration
         element.
      68f02acc
  6. 03 Nov, 2015 2 commits
  7. 02 Nov, 2015 1 commit
  8. 01 Nov, 2015 1 commit
  9. 31 Oct, 2015 1 commit
  10. 28 Oct, 2015 3 commits
  11. 27 Oct, 2015 3 commits
  12. 26 Oct, 2015 3 commits
  13. 23 Oct, 2015 1 commit
  14. 19 Oct, 2015 1 commit
  15. 18 Oct, 2015 1 commit
  16. 13 Oct, 2015 1 commit
  17. 02 Oct, 2015 1 commit
  18. 01 Oct, 2015 1 commit
  19. 30 Sep, 2015 1 commit
    • Shawn Routhier's avatar
      [trac3576] Add PXE options · 65097a0a
      Shawn Routhier authored
      Add the options used by PXE
      rfc4578 (dhcpv4)
      93 Client_System (arch type)
      94 Client NDI (network Interface id)
      97 UUID/GUID client machine option def
      
      rfc5970 (dhcpv6)
      59 BOOTFILE_URL
      60 BOOTFILE_PARAM
      61 CLIENT_ARCH_TYPE
      62 NII
      
      Option 60 requires a special class in order to process the length & string tuples
      
      As some unreleated tests used option 59 as an undefined option they needed to be
      updated to use another option.
      65097a0a
  20. 24 Sep, 2015 2 commits
  21. 23 Sep, 2015 1 commit
  22. 17 Sep, 2015 1 commit
  23. 16 Sep, 2015 2 commits
  24. 02 Sep, 2015 1 commit
  25. 30 Jul, 2015 1 commit
  26. 20 Jul, 2015 1 commit
  27. 16 Jul, 2015 1 commit
  28. 14 Jul, 2015 1 commit
    • Thomas Markwalder's avatar
      [3939] Addressed review comments · 3d701e67
      Thomas Markwalder authored
      doc/devel/qa.dox
          Added description of KEA_PIDFILE_DIR
      
      doc/guide/keactrl.xml
          Added discusion of PID files to section 6
      
      src/bin/keactrl/keactrl.in
          start_server()
              Revised wording of already-running log message
      3d701e67
  29. 08 Jul, 2015 1 commit
  30. 07 Jul, 2015 1 commit
  31. 06 Jul, 2015 1 commit