- 28 Apr, 2014 1 commit
-
-
Marcin Siodelski authored
-
- 25 Apr, 2014 2 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 23 Apr, 2014 1 commit
-
-
Marcin Siodelski authored
-
- 12 Mar, 2014 1 commit
-
-
Thomas Markwalder authored
Added a method to ValueType<> template, getOptionalParam. Defined constants for dhcp-ddns default values in D2ClientConfig. D2ClientConfigParser uses these in conjuction with calls to ValueType<>getOptionalParam() to ensure all the parameters needed have values. Modifed unit tests accordingly.
-
- 10 Feb, 2014 3 commits
-
-
Thomas Markwalder authored
d2_client.h and .cc was split into four files: D2ClientConfig class is now in d2_client_cfg.h/cc D2ClientMgr class is now in d2_client_mgr.h/cc
-
Tomek Mrugalski authored
- getRelayInfo() implemented, relay_ is now protected - setRelay => setRelayInfo - Option::Universe is passed as const reference - Further clarified white_list_ field in Subnet.h
-
Marcin Siodelski authored
-
- 07 Feb, 2014 1 commit
-
-
Tomek Mrugalski authored
- RelayInfoParser now takes Option::Universe as last parameter; - Extra tests for checking invalid parameters in RelayInfoParser - Comments in subnet.h improved - Sanity checks in RelayInfoParser implemented, doc improved
-
- 06 Feb, 2014 1 commit
-
-
Tomek Mrugalski authored
- Copyright years updated - Minor corrections in BINDX Guide - dhcp4.spec relay structure description updated. - new unit-test for DHCPv4 client classification added - new unit-test for DHCPv6 client classification added - fixed Doxygen errors - comments for CfgMgr::getSubnet{4,6} updated
-
- 31 Jan, 2014 2 commits
-
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
-
- 10 Jan, 2014 1 commit
-
-
Thomas Markwalder authored
Removed configuration parameter allow-client-update. It was deemed to really just be the inverse of override-client-update. Renamed convenience method isDhcpDdns to ddnsEnabled. Made enum to string converion functions case insenstive. Updated copyright dates and other cosmetic changes.
-
- 06 Jan, 2014 2 commits
-
-
Thomas Markwalder authored
-
Thomas Markwalder authored
Added configuration paramters to dhcp4 and its spec file to support DHCP-DDNS. Created new classes D2ClientMgr, D2ClientConfig, and D2CientConfigParser in the libdhcpsrv. The new parameters are parsed, validated, and stored but do not yet affect behavior. That will be implemented as a seperate ticket.
-
- 23 Oct, 2013 1 commit
-
-
Tomek Mrugalski authored
- config parsers updated - new unit-tests for vendor options written - libdhcp++ cleaned up - fixes in option_vendor.cc - comments added and cleaned up
-
- 22 Oct, 2013 1 commit
-
-
Marcin Siodelski authored
-
- 19 Aug, 2013 1 commit
-
-
Marcin Siodelski authored
This commit also changes the ParserContext copy constructor and assignment operator to handle copying of the NULL shared pointers.
-
- 14 Aug, 2013 2 commits
-
-
Marcin Siodelski authored
-
Stephen Morris authored
-
- 13 Aug, 2013 1 commit
-
-
Stephen Morris authored
-
- 24 Jul, 2013 1 commit
-
-
Stephen Morris authored
-
- 11 Jul, 2013 2 commits
-
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 10 Jul, 2013 2 commits
-
-
Marcin Siodelski authored
-
Stephen Morris authored
Now awaiting the merging of #2980 (the hooks code) so that the configuration validation code can check if the libraries are valid before accepting the configuration.
-
- 06 May, 2013 1 commit
-
-
Thomas Markwalder authored
-
- 03 May, 2013 1 commit
-
-
Thomas Markwalder authored
a simple-type parser. Replaces individual class definitions for BooleanParser, Uint32Parser, and StringParser. Base class uses new ValueStore<> storage template class.
-
- 02 May, 2013 1 commit
-
-
Thomas Markwalder authored
dhcp_parsers_unittest.cc. Added Element type checks to Boolean and String parsers, corrected some commentary.
-
- 01 May, 2013 1 commit
-
-
Thomas Markwalder authored
of the common parser refactoring. Replaced individual global variables with instance of new ParserContext class. Created new base classes PoolParser and SubnetConfigParser.
-
- 10 Apr, 2013 1 commit
-
-
Thomas Markwalder authored
configuration parsing classes into a common set of classes in lib/dhcpsrv. Moved most of the parsers classes into new files dhcp_parsers.h/cc. Eliminated use of global variables within common parsers.
-