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