2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 05:55:28 +00:00
Commit Graph

21666 Commits

Author SHA1 Message Date
Tomek Mrugalski
a09614598d [3800] Minor corrections in stats.xml 2015-06-19 17:05:53 +02:00
Thomas Markwalder
ec0d87d2d8 [master] Fixed distcheck failures/
Unit tests in lib/config/tests and bin/dhcp4/tests were attempting
to write to TEST_DATA_DIR rather than TEST_DATA_BUILDDIR, make distcheck
to fail.
2015-06-19 11:04:12 -04:00
Thomas Markwalder
fa8705e134 [3797] Addressed review comments
Minor cleanup issues
2015-06-19 10:24:46 -04:00
Tomek Mrugalski
b4ecbba0c1 [3795] One extra unit-test implemented for pkt6-receive-drop 2015-06-19 15:54:30 +02:00
Tomek Mrugalski
ad36b40cea [3795] Changes after review:
- Added several more unit-tests for pkt6-receive-drop
   (not all cases are really testable)
 - User's Guide cleanup
 - using namespace isc::stats added
 - Dhcp6Client::useServerId() implemented
2015-06-19 15:32:32 +02:00
Francis Dupont
285fca3d7d [3899] Merged proposed change from #3886/sedhcpv6 2015-06-19 15:28:57 +02:00
Francis Dupont
be77596d0f [3882a] Updated extended version code 2015-06-19 14:39:02 +02:00
Francis Dupont
a3ab0e00eb [3882a] Updated server stuff at the exclusion of the extended version code itself 2015-06-19 14:33:11 +02:00
Francis Dupont
52fe5e23eb [3882a] Added new getDBVersion() class method 2015-06-19 14:30:51 +02:00
Francis Dupont
c7e23e8ed7 [master] Updated git hash 2015-06-19 11:39:32 +02:00
Francis Dupont
f4066793c5 [master] Finished merge of trac3618 (truncated packet/option/vendor-option) 2015-06-19 11:37:49 +02:00
Francis Dupont
b9fbf54c07 [3618] Fixed ambiguous comment 2015-06-19 11:31:23 +02:00
Francis Dupont
13256a3815 [master] Updated git hash 2015-06-19 11:20:29 +02:00
Francis Dupont
70fc36e164 [master] Finished merge of trac3697 (cryptic error on invalid config) 2015-06-19 11:19:00 +02:00
Francis Dupont
b45048d4e3 [master] Merged trac3697 (cryptic error on invalid config) 2015-06-19 11:17:11 +02:00
Francis Dupont
5e490e86eb [3697] Ported the proposed patch to DHCPv4 2015-06-19 11:14:36 +02:00
Francis Dupont
2a1b3e11d8 [3697] Applied and reindented the proposed patch 2015-06-19 11:11:21 +02:00
Shawn Routhier
a080ae22d6 [3800] Fix some typo level items in the documentation. 2015-06-18 23:36:13 -07:00
Shawn Routhier
f691a7f8b8 [3618] More typos 2015-06-18 15:06:11 -07:00
Thomas Markwalder
e103da1162 [3797] Added support for Control Channel to DHCPv6
src/bin/dhcp6/ctrl_dhcp6_srv.cc
    ControlledDhcpv6Srv::ControlledDhcpv6Srv()
        added CommandMgr init and handler registration

    ControlledDhcpv6Srv::~ControlledDhcpv6Srv() {
        added CommandMgr shutdown and handler deregistration

src/bin/dhcp6/json_config_parser.cc
    - createGlobal6DhcpConfigParser()
        added support for "control-socket" element

    - configureDhcp6Server()
        added logic to configure CommandMgr based on
        control-socket configuration element

src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc
    - UnixControlClient  - new class that acts as UnixCommandSocket client    - CtrlChannelDhcpv6SrvTest - new test fixture for testing a DHCPv6 server
    with a Control Channel

    - Added the following tests:
    TEST_F(CtrlDhcpv6SrvTest, commandsRegistration)
    TEST_F(CtrlChannelDhcpv6SrvTest, controlChannelNegative)
    TEST_F(CtrlChannelDhcpv6SrvTest, controlChannelShutdown)
    TEST_F(CtrlChannelDhcpv6SrvTest, controlChannelStats)
2015-06-18 15:11:22 -04:00
Tomek Mrugalski
f603a0dbce [3800] Remaing documentation written. 2015-06-18 19:00:09 +02:00
Francis Dupont
a6f27a7e9f [3618] addressed comments: fix docs, improved unpack{,Vendor}Options[46], fixed/improved tests 2015-06-18 18:13:06 +02:00
Francis Dupont
afdda2d563 [3618] indent/tab 2015-06-18 17:39:52 +02:00
Francis Dupont
44e652b4d3 [3618] untabified 2015-06-18 17:38:43 +02:00
Tomek Mrugalski
a88383d5ed [3800] 6 statistic-{get,reset,remove}-* commands described. 2015-06-18 17:15:40 +02:00
Francis Dupont
3b21f0232b [master] Updated ChangeLog 2015-06-18 14:47:29 +02:00
Francis Dupont
6b7da42f90 [master] Finished merge of trac3732b (remaining bundy code) 2015-06-18 14:46:31 +02:00
Francis Dupont
9175fccc74 [master] Merged trac3732b (remaining bundy code) 2015-06-18 14:44:20 +02:00
Shawn Routhier
381ae719af [3795] Fix some typos 2015-06-17 23:30:32 -07:00
Shawn Routhier
f4963266a4 [3799] Add more tests
Update the documents a bit

Fix up handling reservations from outside the subnet

Add more tests
2015-06-17 20:55:15 -07:00
Francis Dupont
49ebe7de96 [3732b] Removed no longer used CONFIG_XXX messages 2015-06-17 22:27:16 +02:00
Francis Dupont
4bc094581c [3732b] Removed no longer used config_logger 2015-06-17 22:24:22 +02:00
Francis Dupont
a6dccce88b [3732b] Edited documentation.txt keeping the .spec file section 2015-06-17 22:19:12 +02:00
Francis Dupont
ddef2ed36b [3732b] Removed TODO (likely more than obsolete) 2015-06-17 22:17:32 +02:00
Francis Dupont
ff0baee6cc [3732b] Removed reference of no longer existing LOG_SPEC_FILE 2015-06-17 22:15:15 +02:00
Francis Dupont
1fe28e3baa [3732b] Removed no longer used b10-config files 2015-06-17 22:13:13 +02:00
Francis Dupont
23eab31271 [3732b] Updated PTHEAD_LDFLAGS comment 2015-06-17 22:08:26 +02:00
Francis Dupont
854fcd6a5d [3732b] Removed logging from cc library 2015-06-17 22:03:49 +02:00
Francis Dupont
c3346812b6 [master] Revert "[master] Finished merge if trac3732a (remove BUNDY 2nd pass)"
This reverts commit 8d0324f478, reversing
changes made to 9257854f21.

Revert trac3732a merge because config was reused by command stuff.
trac3732b_base
2015-06-17 17:12:33 +02:00
Tomek Mrugalski
c4ea96d8a2 [3795] Documentation updated. 2015-06-17 16:36:12 +02:00
Francis Dupont
c63e9a86ae [master] Merged trac3866 (don't leave the PID file read-only) trac3830_base 2015-06-17 15:06:43 +02:00
Francis Dupont
f54decb006 [master] Merged trac3857 (#3763 DSO in doc) 2015-06-17 14:44:46 +02:00
Francis Dupont
62fd831dd0 [master] Fixed ChangeLog 2015-06-17 14:33:39 +02:00
Francis Dupont
8d0324f478 [master] Finished merge if trac3732a (remove BUNDY 2nd pass) 2015-06-17 14:30:57 +02:00
Tomek Mrugalski
9257854f21 [master] ChangeLog updated. 2015-06-17 13:49:41 +02:00
Tomek Mrugalski
6886583955 [master] Merge branch 'trac3880' (control channel for DHCPv4)
Conflicts:
	doc/guide/dhcp4-srv.xml
	src/bin/dhcp4/tests/Makefile.am
	src/lib/stats/stats_mgr.h
	src/lib/stats/tests/stats_mgr_unittest.cc
2015-06-17 13:49:10 +02:00
Tomek Mrugalski
13d3525ce6 [3795] User's Guide update, part 1 2015-06-17 13:10:57 +02:00
Tomek Mrugalski
7d1aa84569 [3880] Changes after review:
- UnixCommandSocket does not use ElementPtr anymore
 - strerror() is now used correctly
 - Doxygen comments corrected and updated
2015-06-17 12:14:13 +02:00
Shawn Routhier
715cf52676 [3799] Fix a typo in the docs 2015-06-17 01:52:39 -07:00
Shawn Routhier
5f8a84bd13 [3799] Add v6 subnet statistics
Using the v4 changes as a guide (3798) add statistics
for subnets for v6.  The four stats are total addresses
and addresses used for both NA and PD.
2015-06-17 01:50:41 -07:00