Marcin Siodelski
d095cb3c4b
[5364] Shared network unit tests verify that lease is in the database.
2017-09-28 19:50:02 +02:00
Thomas Markwalder
cdfbc19538
[master] Added BOOST_LIBS to library Makefiles
...
Several libraries depend on boost_system lib according to
otool, but lacked linking to $(BOOST_LIBS) in their Makefile.am.
This has been corrected:
src/lib/asiodns/Makefile.am
src/lib/config/Makefile.am
src/lib/dhcp/Makefile.am
src/lib/dhcp_ddns/Makefile.am
src/lib/dhcpsrv/Makefile.am
src/lib/eval/Makefile.am
src/lib/stats/Makefile.am
trac5210_base
trac5277_base
trac5365_base
trac5267_base
2017-09-28 13:39:37 -04:00
Francis Dupont
373d2d91f4
[5363] Added ifelse operator
2017-09-28 16:20:46 +02:00
Marcin Siodelski
bc88d6be4d
[5364] Unit tests for shared networks now verify leases on the server.
2017-09-28 15:41:25 +02:00
Thomas Markwalder
4996d774a3
[master] Added BOOST_LIBS to list of libraries
...
Apparently we have dependency on BOOST, likely through
/cc/data.h which uses IOAddress ....
2017-09-28 08:56:19 -04:00
Francis Dupont
f0d1ab76a9
[trac5363] regen flex/bison
2017-09-28 12:15:04 +00:00
Francis Dupont
4def975710
[5363] Updated syntax
2017-09-28 14:13:00 +02:00
Wlodek Wencel
b9c80fb805
[master] fixing typos in documentation
trac5363_base
2017-09-27 20:34:00 +02:00
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