1. 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
  2. 20 Oct, 2015 1 commit
    • Marcin Siodelski's avatar
      [3977] Name change requests are now generated when lease is reused. · 5de74693
      Marcin Siodelski authored
      This change triggered a lot of code refactoring for generating the
      NameChangeRequests. Long story short is that the functions responsible
      for generating NCRs from the lease information have been moved to
      the libdhcpsrv where they better fit and where they may be used
      by both allocation engine and the servers.
      5de74693
  3. 08 Oct, 2015 1 commit
  4. 02 Oct, 2015 2 commits
  5. 11 Sep, 2015 1 commit
  6. 04 Sep, 2015 1 commit
  7. 02 Sep, 2015 1 commit
  8. 31 Aug, 2015 1 commit
  9. 30 Aug, 2015 1 commit
  10. 25 Aug, 2015 1 commit
  11. 25 Jun, 2015 1 commit
    • Tomek Mrugalski's avatar
      [3681] DataSource class added. · 373aa0a4
      Tomek Mrugalski authored
       - code refactoring after last commit, clean-up, compilation fixes
       - Makefile updates
       - Added new unit-tests for DataSource (mostly moved from LeaseMgr
         unit-tests)
      373aa0a4
  12. 27 May, 2015 1 commit
  13. 17 Mar, 2015 1 commit
  14. 09 Feb, 2015 2 commits
  15. 06 Feb, 2015 1 commit
  16. 29 Jan, 2015 1 commit
  17. 09 Jan, 2015 1 commit
  18. 23 Dec, 2014 1 commit
    • Tomek Mrugalski's avatar
      [3554] Changes after review: · 2662ac5f
      Tomek Mrugalski authored
       - Moved MAC operations to a new CfgMACSource class
       - Moved macros to HWaddr class
       - Added several unit-tests for MAC sources
       - MAC extraction code moved to separate function in Dhcpv6Srv
      2662ac5f
  19. 16 Dec, 2014 1 commit
  20. 09 Dec, 2014 1 commit
    • Marcin Siodelski's avatar
      [3628] Addressed review comments. · ad0f44ba
      Marcin Siodelski authored
      One of the major changes was to eliminate possibility of defining the dead
      reservation: neither hostname nor IP address reserved and covering it with
      suitable unit tests.
      ad0f44ba
  21. 01 Dec, 2014 1 commit
  22. 30 Oct, 2014 1 commit
  23. 27 Oct, 2014 1 commit
  24. 23 Oct, 2014 1 commit
  25. 21 Oct, 2014 1 commit
  26. 10 Oct, 2014 1 commit
  27. 30 Sep, 2014 1 commit
  28. 16 Sep, 2014 1 commit
  29. 15 Sep, 2014 1 commit
  30. 01 Sep, 2014 1 commit
  31. 26 Aug, 2014 1 commit
  32. 19 Aug, 2014 1 commit
  33. 12 Aug, 2014 1 commit
  34. 16 Jul, 2014 1 commit
  35. 28 Apr, 2014 1 commit
  36. 22 Apr, 2014 1 commit
  37. 15 Apr, 2014 1 commit
  38. 02 Apr, 2014 1 commit