Marcin Siodelski
c10e9e4613
[5338] Updated Kea User's Guide, section for keactrl.
2017-09-27 17:41:28 +02:00
Marcin Siodelski
5160f195cc
[5338] Update logging configuration for specific daemons.
2017-09-27 17:22:35 +02:00
Marcin Siodelski
e1aa8946e7
[5338] Split kea.conf into four files.
2017-09-27 15:28:52 +02:00
Marcin Siodelski
e5f81a131f
[5338] keactrl uses different config file locations for different daemons.
2017-09-27 14:28:53 +02:00
Wlodek Wencel
28b4f8aa44
[master] typos, dates, *.mes files updates before release
2017-09-27 00:47:05 +02:00
Francis Dupont
e58431da28
[master] Tentative merge fix (2)
2017-09-26 11:19:00 +02:00
Francis Dupont
e95d02bd35
[master] Tentative merge fix
2017-09-26 10:45:11 +02:00
Francis Dupont
a291208762
[master] regen flex/bison
2017-09-25 23:48:57 +00:00
Francis Dupont
b290b3cbaa
[master] Finished merge of trac5073a (option 43)
2017-09-26 01:47:14 +02:00
Francis Dupont
a410f63250
[master] Merged trac5073a (option 43)
2017-09-26 01:43:11 +02:00
Francis Dupont
80360862bc
[5073a] Attempt to resolve last review comments
2017-09-25 20:12:33 +02:00
Marcin Siodelski
3ea49f8408
[5073a] Fixed some typos as a result of a review.
2017-09-25 17:30:16 +02:00
Thomas Markwalder
f2e33d6796
[master] Added ChangeLog entry 1303 for 5332.
2017-09-25 11:26:36 -04:00
Thomas Markwalder
c902bda9f0
[master] lease_cmds hook lib handlers are now implmeneted as hook callouts
...
Merges branch 'trac5332'
2017-09-25 11:20:44 -04:00
Marcin Siodelski
f3ce347f0d
[5332] Generate doxygen documentation for lease_cmds hook.
2017-09-25 15:53:10 +02:00
Thomas Markwalder
e75501c5d0
[master] Moved botan logic from configure.ac to m4macros
...
Merges in branch 'trac5358'
2017-09-25 09:30:15 -04:00
Francis Dupont
5615b95f58
[5073a] Addressed review comments
2017-09-25 15:27:54 +02:00
Marcin Siodelski
5590fcad5d
[master] Added ChangeLog entry for #5307 .
2017-09-25 13:04:05 +02:00
Marcin Siodelski
110d0c9e40
[master] Merge branch 'trac5307'
2017-09-25 12:45:55 +02:00
Marcin Siodelski
30ee1d625f
[5307] Addressed review comments.
...
- Increase total_attempts one by one.
- Add debug message to indicate skipping reservations in subnet
which classes do not match.
2017-09-25 12:44:45 +02:00
Thomas Markwalder
898b4c109d
[5358] Extraced crypto logic into a macro
2017-09-23 07:12:30 -04:00
Thomas Markwalder
72d4f924d7
[5332] Removed unused messages and some cleanup
2017-09-22 14:35:12 -04:00
Tomek Mrugalski
7dcfb886a9
[5307] Minor tweaks in DHCPv6 tests, added couple @todos
2017-09-22 19:49:58 +02:00
Thomas Markwalder
969956ddc1
[5332] Created config::CmdsImpl base class
...
Extracted command helper functions into new base class, so
other hook libs may use it.
2017-09-22 13:14:50 -04:00
Tomek Mrugalski
e80567854b
[5307] Minor tweaks in alloc_engine, couple tests added.
2017-09-22 18:38:46 +02:00
Thomas Markwalder
831126df79
[5332] Pass II on lease_cmds, refactored handlers to accept CalloutHandle
...
Refactored the LeaseCmd(Impl) handlers to accept CalloutHandle rather
than command name and arguments. This does two things:
1. Passes the context into the handlers, should we ever want to
pass additional information into or out of the handlers
2. Greatly reduces code clutter
2017-09-22 11:15:25 -04:00
Francis Dupont
81c5a88e57
[master] Updated git hash
2017-09-22 14:18:46 +02:00
Francis Dupont
4bef838245
[master] Finished merge of trac5227 (adding easy missing option defs) after pull
2017-09-22 14:17:09 +02:00
Francis Dupont
d85d342805
[master] Finished merge of trac5227 (adding easy missing option defs)
2017-09-22 14:15:01 +02:00
Tomek Mrugalski
b723116b95
[master] ChangeLog upated.
2017-09-22 14:14:30 +02:00
Tomek Mrugalski
41fd3bb7ed
[master] Merge branch 'trac5310' (shared networks docs)
2017-09-22 14:13:00 +02:00
Francis Dupont
9ebab3b1e4
[5073a] Added a failing raw value case for option 43
2017-09-22 14:09:30 +02:00
Marcin Siodelski
c2db20f10d
[5310] Applied minor changes to Shared Networks sections in User's Guide.
...
As a result of review.
2017-09-22 12:23:10 +02:00
Francis Dupont
f3f0ef2282
[master] Fixed doxygen
2017-09-22 02:52:25 +02:00
Francis Dupont
4aefa099c7
[master] Fixed doxygen
2017-09-22 02:45:57 +02:00
Francis Dupont
2509c77bf8
[5227] Addressed review comments
2017-09-22 00:37:54 +02:00
Francis Dupont
2e36824613
[master] Updated git hash
2017-09-22 00:02:35 +02:00
Francis Dupont
efe044fa90
[master] Finished merge of trac5282 (client https)
2017-09-22 00:01:37 +02:00
Francis Dupont
18ceeb1d4a
[master] Merging trac5282 (client https)
2017-09-21 23:59:04 +02:00
Francis Dupont
04cc8f35c3
[5282] Applied Thomas' proposed diff
2017-09-21 23:58:06 +02:00
Francis Dupont
b6ddf11661
[5073a] Updated docs and made deferredUnpack more robust to hooks
2017-09-21 23:50:48 +02:00
Thomas Markwalder
03636abdf6
[5332] Revamped lease_cmds hook lib to use hook callouts for command processing
...
The changes were patterned after what was done in subnets_cmds hook lib.
src/hooks/dhcp/lease_cmds/lease_cmds_callouts.cc
New file which provides callout functions for each lease command
as well as load() and unload() (formerly in load_unload.cc)
src/hooks/dhcp/lease_cmds/load_unload.cc
File deleted
src/hooks/dhcp/lease_cmds/Makefile.am
Added lease_cmds_callouts.cc
Removed load_unload.cc
src/hooks/dhcp/lease_cmds/lease_cmds.h
src/hooks/dhcp/lease_cmds/lease_cmds.cc
LeaseCmdsImpl - removed ctor, dtor, registerCommands, deregisterCommands,
and changed handlers to non static
LeaseCmds - added wrapper methods around LeaseCmdImpl handlers
2017-09-21 16:34:15 -04:00
Tomek Mrugalski
b3250d9a88
[5310] Documentation for shared networks added.
2017-09-21 16:51:18 +02:00
Francis Dupont
271896c418
[5073a] Added DHCPv4 unit tests (still doc to update)
2017-09-21 15:44:43 +02:00
Marcin Siodelski
025108deaf
[5307] Added test cases for prefix delegation.
2017-09-21 13:30:04 +02:00
Marcin Siodelski
4b7b40a2eb
[5307] DHCPv6 server uses reserved client classes in shared network case.
2017-09-21 10:59:21 +02:00
Marcin Siodelski
686b415d7d
[5307] DHCPv6 server assigns shared network specific options.
2017-09-21 10:59:21 +02:00
Marcin Siodelski
dd3e3a9101
[5307] Assign reserved hostnames for shared networks.
2017-09-21 10:59:21 +02:00
Marcin Siodelski
70678b349a
[5307] Created basic unit tests for shared networks in DHCPv6.
2017-09-21 10:59:21 +02:00
Marcin Siodelski
85b08a552f
[5307] Updated allocation engine to facilitate shared networks for v6.
2017-09-21 10:59:20 +02:00