- 19 Sep, 2013 1 commit
-
-
Thomas Markwalder authored
This commit replaces the state specification mechanism in d2::StateModel with one derived from LabeledValue and LabeledValueSet.
-
- 17 Sep, 2013 1 commit
-
-
Thomas Markwalder authored
Created new classes, LabeledValue and LabeledValueSet to provide a cleaner mechanism for defining the set of valid events and states. With this commit, events now use these new constructs. The modifications to use these constructs for states will be done as separate commit. Some addtional, minor review comments were also addressed.
-
- 10 Sep, 2013 1 commit
-
-
Thomas Markwalder authored
-
- 09 Sep, 2013 1 commit
-
-
Thomas Markwalder authored
b10-dhcp-ddns Finite state machine logic was refactored into its own class, StateModel.
-
- 06 Sep, 2013 3 commits
-
-
Thomas Markwalder authored
-
Thomas Markwalder authored
Adds the initial implementation of b10-dhcp-ddns NameChangeTransaction class. This class is an abstract, state-model driven class which provides the basic mechanics for performing DDNS updates based on a NameChangeRequest.
-
Thomas Markwalder authored
-
- 05 Sep, 2013 3 commits
-
-
Michal 'vorner' Vaner authored
This initializes the basic data structures of the memory manager and starts loading data into the segments.
-
-
Tomek Mrugalski authored
Conflicts: ChangeLog src/lib/dhcpsrv/memfile_lease_mgr.cc src/lib/dhcpsrv/memfile_lease_mgr.h src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc
-
- 04 Sep, 2013 1 commit
-
-
Mukund Sivaraman authored
... and don't generate isc/server_common/bind10_server.py from isc/server_common/bind10_server.py.in. This fixes a builddir vs srcdir path failure for the isc.server_common module.
-
- 03 Sep, 2013 3 commits
-
-
Tomek Mrugalski authored
-
Tomek Mrugalski authored
- Patch by David Carlier
-
Thomas Markwalder authored
Added virtual method for validating state handler map, added additional unit tests and commentary.
-
- 02 Sep, 2013 3 commits
-
-
Marcin Siodelski authored
By mistake, the previous merge was missing the changes which addressed review comments.
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 30 Aug, 2013 3 commits
-
-
Jeremy C. Reed authored
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
- 29 Aug, 2013 1 commit
-
-
Jeremy C. Reed authored
Don't LDADD the xfr library for the resolver. This was probably just a copy and paste mistake. I brought this up on jabber a few days ago.
-
- 28 Aug, 2013 3 commits
-
-
Thomas Markwalder authored
Added methods to base class for supporting server selection from a list of DNS servers.
-
Naoki Kambe authored
-
Naoki Kambe authored
-
- 27 Aug, 2013 16 commits
-
-
Thomas Markwalder authored
Interim commit for 3086 which includes the preliminary implementation of the base class, NameChangeTransaction. b10-dhcp-ddns module will use derivations of this class to carry out NameChangeRequests.
-
Jeremy C. Reed authored
-
Thomas Markwalder authored
-
Thomas Markwalder authored
Master moved ahead while I was merging in 3075. This is the remerge.
-
Thomas Markwalder authored
Added main process event loop to src/bin/d2/D2Process, which is the primary application object in b10-dchp-ddns.
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Tomek Mrugalski authored
-
Marcin Siodelski authored
Also, cleaned up whitespaces.
-
Marcin Siodelski authored
-
Thomas Markwalder authored
Replaced use of EXPECT_EQ(false,) with EXPECT_FALSE() in d2_process_unittests.cc. These were failing to compile under Fedora 18/gtest 1.6. This appears to be a gtest bug. Other minor changes.
-
Marcin Siodelski authored
-
Marcin Siodelski authored
-
Naoki Kambe authored
Remove condition that spec_file_name is omitted (None is specified). Revise documentation of Counters and add a unit test to assert an exception raised when specifying an invalid argument.
-
Naoki Kambe authored
-
Naoki Kambe authored
-