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. 04 Nov, 2015 1 commit
  7. 03 Nov, 2015 2 commits
  8. 02 Nov, 2015 1 commit
  9. 01 Nov, 2015 1 commit
  10. 31 Oct, 2015 1 commit
  11. 29 Oct, 2015 2 commits
  12. 28 Oct, 2015 4 commits
  13. 27 Oct, 2015 5 commits
  14. 26 Oct, 2015 5 commits
  15. 23 Oct, 2015 1 commit
  16. 19 Oct, 2015 1 commit
  17. 18 Oct, 2015 1 commit
  18. 13 Oct, 2015 1 commit
  19. 02 Oct, 2015 1 commit
  20. 01 Oct, 2015 1 commit
  21. 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
  22. 24 Sep, 2015 2 commits
  23. 23 Sep, 2015 1 commit
  24. 17 Sep, 2015 1 commit
  25. 16 Sep, 2015 2 commits