1. 24 Jan, 2018 1 commit
  2. 29 Nov, 2017 1 commit
  3. 20 Sep, 2017 2 commits
  4. 07 Mar, 2017 2 commits
  5. 14 Dec, 2016 1 commit
  6. 25 Aug, 2016 1 commit
    • Tomek Mrugalski's avatar
      [4626] Changes after review · ada652ba
      Tomek Mrugalski authored
       - Dhcp4Srv::vendorClassSpecificProcessing removed
       - User's Guide updated
       - disabled obsolete test (will need to be rewritten to take advantage
         of new classification code)
       - classes definitions now use strings for server-name and filename
       - unused configuration removed from unit-tests
       - textFixedFields is now documented
       - Unit-tests now have short descriptions
      ada652ba
  7. 24 Aug, 2016 3 commits
  8. 16 Dec, 2015 1 commit
  9. 19 Nov, 2015 2 commits
    • Thomas Markwalder's avatar
      [4096] Reworded error message · b1a10eb2
      Thomas Markwalder authored
      b1a10eb2
    • Thomas Markwalder's avatar
      [4096] Integrated use of Eval expression parsing · 5305d4ea
      Thomas Markwalder authored
      src/lib/dhcpsrv/client_class_def.cc
          - updated comment on empty expressions in ctor,
          - cleaned up whitespace
      
      src/lib/dhcpsrv/parsers/client_class_def_parser.cc
          - ExpressionParser::build() - integrated use of Eval
          parsing in ExpressionParser
          - cleaned up whitespace
      
      src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
          Updated tests to verify that expressions are actually
          parsed and function.
      5305d4ea
  10. 17 Nov, 2015 1 commit
    • Thomas Markwalder's avatar
      [4096] Added copy constructors and equality tools to client class storage · 87ed3316
      Thomas Markwalder authored
      In anticipation adding client class storage to SrvConfig:
      
      src/lib/dhcpsrv/client_class_def.h
      src/lib/dhcpsrv/client_class_def.cc
          added copy contructor, equals() method, ==, != operators
          To ClientClassDef and ClientClassDictionary
      
      src/lib/dhcpsrv/tests/client_class_def_unittest.cc
          Added copyAndEquality tests for ClientClassDef and
          ClientClassDictionary
      87ed3316
  11. 13 Nov, 2015 1 commit
  12. 11 Nov, 2015 1 commit
  13. 10 Nov, 2015 1 commit
    • Thomas Markwalder's avatar
      [4095] Implemented new classes for storing client class definitions · f3e7cffe
      Thomas Markwalder authored
      src/lib/dhcpsrv/client_class_def.cc
      src/lib/dhcpsrv/client_class_def.h
      src/lib/dhcpsrv/tests/client_class_def_unittest.cc
          New files that define client class storage classes and tests
      
      src/lib/dhcp/classify.h
          Amended commentary to reflect how these classes are now being used.
      
      src/lib/dhcp/option.h
          Added typedefs:
              boost::shared_ptr<Option> OptionPtr;
              boost::shared_ptr<OptionCollection> OptionCollectionPtr;
      
      src/lib/dhcpsrv/Makefile.am
          Added entries for new files
      
      src/lib/dhcpsrv/tests/Makefile.am
          Added entries for new file
      
      src/lib/eval/token.h b/src/lib/eval/token.h
          Added typedef:
              boost::shared_ptr<Expression> ExpressionPtr;
      f3e7cffe