]>
git.ipfire.org Git - thirdparty/kea.git/log
Francis Dupont [Tue, 18 Apr 2017 07:52:23 +0000 (09:52 +0200)]
[5213] Some cosmetic fixes
Francis Dupont [Tue, 18 Apr 2017 07:28:16 +0000 (09:28 +0200)]
[5213] indent and untabily
Francis Dupont [Tue, 18 Apr 2017 06:20:23 +0000 (08:20 +0200)]
[5213] commandSetConfigHandler -> commandConfigSetHandler
Francis Dupont [Tue, 18 Apr 2017 06:16:58 +0000 (08:16 +0200)]
[5213] Last set-config -> config-set
Tomek Mrugalski [Fri, 14 Apr 2017 12:57:16 +0000 (14:57 +0200)]
[5213] Handling of parameterless commands improved
Tomek Mrugalski [Fri, 14 Apr 2017 12:03:28 +0000 (14:03 +0200)]
[5213] config-reload documented.
Tomek Mrugalski [Fri, 14 Apr 2017 11:52:03 +0000 (13:52 +0200)]
[5213] Documentation updated.
Tomek Mrugalski [Fri, 14 Apr 2017 11:51:51 +0000 (13:51 +0200)]
[5213] config-reload implemented, set-config renamed to config-set
Tomek Mrugalski [Thu, 13 Apr 2017 13:48:35 +0000 (15:48 +0200)]
[5213] Unit-tests for config-reload implemented.
Tomek Mrugalski [Thu, 13 Apr 2017 13:09:12 +0000 (15:09 +0200)]
[5213] set-config renamed to config-set, config-reload implemented
- removed obsolete kea_controller.cc (all code moved to ctrl_dhcp4_srv.cc)
Wlodek Wencel [Tue, 4 Apr 2017 20:12:21 +0000 (22:12 +0200)]
[v_1_2_0] copy right dates updated
Wlodek Wencel [Tue, 4 Apr 2017 20:14:07 +0000 (22:14 +0200)]
[v1_2_0] ChangeLog updates
Conflicts:
ChangeLog
Marcin Siodelski [Wed, 12 Apr 2017 08:09:32 +0000 (10:09 +0200)]
[master] Added ChangeLog entry for #5207.
Marcin Siodelski [Wed, 12 Apr 2017 07:50:55 +0000 (09:50 +0200)]
[master] Merge branch 'trac5207'
Tomek Mrugalski [Tue, 11 Apr 2017 16:51:31 +0000 (18:51 +0200)]
[5207] Reverted part of earlier comments, add4/add6 description updated
Thomas Markwalder [Tue, 11 Apr 2017 10:55:12 +0000 (06:55 -0400)]
[master] Removed cryptolink lib dependency from libkea-process
Merge branch 'trac5211'
Tomek Mrugalski [Mon, 10 Apr 2017 17:45:05 +0000 (19:45 +0200)]
[5207] extra checks added in add4(), add6()
Tomek Mrugalski [Mon, 10 Apr 2017 16:43:23 +0000 (18:43 +0200)]
[5207] Improved duplication checks when adding reservations
Thomas Markwalder [Fri, 7 Apr 2017 13:48:36 +0000 (09:48 -0400)]
[5211] libkea-process is no longer dependent on cryptolink
DControllerBase was modified to support a means for derivations to
contribute additional information to extended version info returned
by DControllerBase::getVersion(true). This removes the need to link
process lib with libraries it does not need.
src/bin/d2/d2_controller.h
src/bin/d2/d2_controller.cc
D2Controller::getVersionAddendum() - new method which reports
D2 dependencies (currently only cryptolink)
src/lib/process/Makefile.am
Removed temporary link to cryptolink
src/lib/process/d_controller.h
src/lib/process/d_controller.cc
DControllerBase::getVersionAddendum() - new virtual method so
derivations can contribute to extended version information
DControllerBase::getVersion(bool extended) - modified to call
getVersionAddendum(), removed explict calls for crypto and
RDBMs versions
Added unit test support
Thomas Markwalder [Thu, 6 Apr 2017 13:30:36 +0000 (09:30 -0400)]
[master] Removed accidental add of premium repo
Thomas Markwalder [Thu, 6 Apr 2017 12:47:27 +0000 (08:47 -0400)]
[master] Temporarily add cryptolink to libprocess Makefile.am
libkea-process was failing to link, looking for CryptoLink::getVersion().
See #5211. For now, adding lib to the Makefile.am.
Marcin Siodelski [Thu, 6 Apr 2017 12:18:08 +0000 (14:18 +0200)]
[master] Adding dhcpX_parser.yy to the distribution.
Marcin Siodelski [Thu, 6 Apr 2017 10:40:14 +0000 (12:40 +0200)]
[master] Fixing hang in the text causing memory corruption and hang.
Okayed on Jabber.
Marcin Siodelski [Thu, 6 Apr 2017 07:13:47 +0000 (09:13 +0200)]
[5207] Modify HostReservationParser to return parsed host.
Thomas Markwalder [Tue, 4 Apr 2017 20:54:13 +0000 (16:54 -0400)]
[master] Added ChangeLog entry 1238.
Thomas Markwalder [Tue, 4 Apr 2017 20:51:49 +0000 (16:51 -0400)]
[master] Bumped library version numbers
Merge branch 'trac5201'
Marcin Siodelski [Tue, 4 Apr 2017 19:48:49 +0000 (21:48 +0200)]
[master] Added ChangeLog entry for #5200.
Marcin Siodelski [Tue, 4 Apr 2017 19:42:01 +0000 (21:42 +0200)]
[master] Merge branch 'trac5200'
Marcin Siodelski [Tue, 4 Apr 2017 19:39:58 +0000 (21:39 +0200)]
[5200] Addressed review comments: expanded commentary in UnixDomainSocket.
Tomek Mrugalski [Tue, 4 Apr 2017 19:21:54 +0000 (21:21 +0200)]
[5201] Library version bump
Marcin Siodelski [Tue, 4 Apr 2017 18:11:49 +0000 (20:11 +0200)]
[5200] Added documentation for TestUnixDomainSocket.
Marcin Siodelski [Tue, 4 Apr 2017 17:40:04 +0000 (19:40 +0200)]
[5200] More proper fix for hangs in unix domain sockets tests.
Tomek Mrugalski [Tue, 4 Apr 2017 16:02:04 +0000 (18:02 +0200)]
[master] valgrind script, AUTHORS, ChangeLog updated
Olivier Clavel [Tue, 14 Feb 2017 15:37:44 +0000 (16:37 +0100)]
Ignore files generated for gtest when compiling with --with-gtest-source
Olivier Clavel [Fri, 10 Feb 2017 17:04:50 +0000 (18:04 +0100)]
Various Fixes for testing in valgrind
1- Some test names differ from default run_unnittest (e.g bin/dhcpv4/dhcpv4_unittest)
2- For some reason I didn't get, some test do not produce a valgrind.$PID file,
in which case the script exits. Fix this so that it continues.
Tomek Mrugalski [Tue, 4 Apr 2017 14:41:17 +0000 (16:41 +0200)]
Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Tomek Mrugalski [Tue, 4 Apr 2017 14:40:53 +0000 (16:40 +0200)]
[master] ChangeLog updated.
Marcin Siodelski [Tue, 4 Apr 2017 14:37:58 +0000 (16:37 +0200)]
[master] Disable forwarding tests until fix for hangs is applied.
Okayed on Jabber.
Tomek Mrugalski [Tue, 4 Apr 2017 14:25:45 +0000 (16:25 +0200)]
[master] Merge branch 'github14' (-h parameter to kea-admin)
# Conflicts:
# ChangeLog
Tomek Mrugalski [Tue, 4 Apr 2017 14:24:05 +0000 (16:24 +0200)]
[github14] unit-test fix, ChangeLog, AUTHORS updated
Marcin Siodelski [Tue, 4 Apr 2017 13:41:41 +0000 (15:41 +0200)]
[master] Eliminate the risk of messing up the 'skip' status from hook.
This fix was okayed on Jabber.
Marcin Siodelski [Tue, 4 Apr 2017 13:00:18 +0000 (15:00 +0200)]
[5200] First attempt to address issues with the unix socket hangs.
Tomek Mrugalski [Tue, 4 Apr 2017 12:04:29 +0000 (14:04 +0200)]
[master] ChangeLog entry 1220 updated.
Francis Dupont [Tue, 4 Apr 2017 08:06:22 +0000 (10:06 +0200)]
[master] Merged trac5196 (python detection)
Francis Dupont [Mon, 3 Apr 2017 21:15:35 +0000 (23:15 +0200)]
[5196] Fixed the python detection (hack the list vs call twice the macro)
Marcin Siodelski [Mon, 3 Apr 2017 19:55:40 +0000 (21:55 +0200)]
[master] Add explicit to UnixDomainSocket constructor.
Okayed on jabber.
Tomek Mrugalski [Mon, 3 Apr 2017 19:06:11 +0000 (21:06 +0200)]
[master] Fix in shell unit-tests after #5078 merge.
Tomek Mrugalski [Mon, 3 Apr 2017 18:48:30 +0000 (20:48 +0200)]
[master] ChangeLog spelling fix.
Marcin Siodelski [Mon, 3 Apr 2017 18:44:16 +0000 (20:44 +0200)]
[master] Trivial fix to address regression after #5175.
The example config for control agent uses IP address of 127.0.0.1
rather than localhost. This caused regression in some unit tests
that use this configuration. The trivial fix committed on my
discretion.
Francis Dupont [Mon, 3 Apr 2017 17:53:37 +0000 (17:53 +0000)]
[master] Regen flex/bison
Francis Dupont [Mon, 3 Apr 2017 17:40:12 +0000 (19:40 +0200)]
[master] Updated git hash
Francis Dupont [Mon, 3 Apr 2017 17:39:29 +0000 (19:39 +0200)]
[master] Finished merge of trac5170 (kea-shell install)
Francis Dupont [Mon, 3 Apr 2017 17:38:02 +0000 (19:38 +0200)]
[master] Merged trac5170 (kea-shell install)
Marcin Siodelski [Mon, 3 Apr 2017 17:02:21 +0000 (19:02 +0200)]
[master] Added ChangeLog entry for #5175.
Marcin Siodelski [Mon, 3 Apr 2017 17:00:59 +0000 (19:00 +0200)]
[master] Merge branch 'trac5175'
Tomek Mrugalski [Mon, 3 Apr 2017 16:25:18 +0000 (18:25 +0200)]
[master] removed git premium code
Marcin Siodelski [Mon, 3 Apr 2017 16:14:27 +0000 (18:14 +0200)]
[5175] Remove spurious whitespace.
Tomek Mrugalski [Mon, 3 Apr 2017 15:37:47 +0000 (17:37 +0200)]
[master] ChangeLog updated.
Tomek Mrugalski [Mon, 3 Apr 2017 15:06:30 +0000 (17:06 +0200)]
[master] Merge branch 'trac5132' (flex-id)
Thomas Markwalder [Mon, 3 Apr 2017 15:01:22 +0000 (11:01 -0400)]
[5175] Corrected some spelling, wording issues
Francis Dupont [Mon, 3 Apr 2017 14:34:38 +0000 (16:34 +0200)]
[5132] finished spelling
Marcin Siodelski [Mon, 3 Apr 2017 14:22:00 +0000 (16:22 +0200)]
[master] Added ChangeLog entry for #5078.
Marcin Siodelski [Mon, 3 Apr 2017 13:59:43 +0000 (15:59 +0200)]
[master] Merge branch 'trac5078_rebase'
Marcin Siodelski [Mon, 3 Apr 2017 13:58:51 +0000 (15:58 +0200)]
[5078] Address second round of review comments.
Only fixing commentary issues.
Marcin Siodelski [Mon, 3 Apr 2017 13:27:00 +0000 (15:27 +0200)]
[5175] Added description of CA in the Developer's Guide.
Tomek Mrugalski [Mon, 3 Apr 2017 12:25:08 +0000 (14:25 +0200)]
[5132] Spelling correction in hooks.xml
Tomek Mrugalski [Mon, 3 Apr 2017 12:17:01 +0000 (12:17 +0000)]
bison regenerated
Tomek Mrugalski [Mon, 3 Apr 2017 12:15:01 +0000 (14:15 +0200)]
[5132] Changes after review (comment #10):
- Missing break added
- LAST_IDENTIFIER_TYPE updated
- auto now includes flex-id
- HostTest::getIdentifier unit-test updated
- bool_expr | string_expr removed
- unit-tests now check that bool expressions are rejected for strings
Tomek Mrugalski [Mon, 3 Apr 2017 11:33:34 +0000 (13:33 +0200)]
[5132] Changes after review (comment #9):
- new tests added
- needed => required
- spaced added where needed
- CfgHosts::toElement6 updated
-
Stephen Morris [Mon, 3 Apr 2017 10:53:26 +0000 (11:53 +0100)]
[5191] Minor update to documentation after review.
Marcin Siodelski [Mon, 3 Apr 2017 10:18:38 +0000 (12:18 +0200)]
[5078] Addressed review comments.
Stephen Morris [Fri, 31 Mar 2017 17:17:20 +0000 (18:17 +0100)]
[5191] Remove experimental lightweight 4over6 option
Thomas Markwalder [Fri, 31 Mar 2017 15:29:56 +0000 (11:29 -0400)]
[5175] Fixed some typos minor word-play
Marvin Frick [Fri, 31 Mar 2017 14:07:53 +0000 (16:07 +0200)]
adds support for databse hosts
The `-h` parameter can now be used to specify a database host to use
instead of implicitely localhost.
Conflicts in rebase to current master:
src/bin/admin/admin-utils.sh
src/bin/admin/kea-admin.in
Marcin Siodelski [Fri, 31 Mar 2017 13:04:07 +0000 (15:04 +0200)]
Revert "[5078] Allow forwarding precedence for the registered CA commands."
This reverts commit
b3358ca54694a6908df8856a9fcf12527aef3d3d .
Marcin Siodelski [Fri, 31 Mar 2017 12:54:31 +0000 (14:54 +0200)]
[5175] Updated Developer's Guide with hooks for CA.
Marcin Siodelski [Fri, 31 Mar 2017 12:13:30 +0000 (14:13 +0200)]
[5175] Updated http-host in the agent's example config file.
Marcin Siodelski [Fri, 31 Mar 2017 11:47:32 +0000 (13:47 +0200)]
[5175] Added default configuration file for Control Agent.
Marcin Siodelski [Fri, 31 Mar 2017 10:51:20 +0000 (12:51 +0200)]
[5175] Added Guide sections about Control Agent.
Francis Dupont [Thu, 30 Mar 2017 19:37:12 +0000 (21:37 +0200)]
[5132] spelling
Marcin Siodelski [Thu, 30 Mar 2017 07:53:45 +0000 (09:53 +0200)]
[5078] Allow forwarding precedence for the registered CA commands.
Tomek Mrugalski [Wed, 29 Mar 2017 19:43:44 +0000 (14:43 -0500)]
[5132] Flex-id described
Tomek Mrugalski [Wed, 29 Mar 2017 18:27:43 +0000 (18:27 +0000)]
bison regenerated
Tomek Mrugalski [Wed, 29 Mar 2017 18:20:17 +0000 (13:20 -0500)]
[5132] Boilerplate description for flex_id
Tomek Mrugalski [Wed, 29 Mar 2017 16:49:36 +0000 (11:49 -0500)]
[5132] Developer's guide update for new hooks
Marcin Siodelski [Wed, 29 Mar 2017 15:12:20 +0000 (17:12 +0200)]
[5078] Use KEA_SOCKET_TEST_DIR env variable to work around max path limit.
Marcin Siodelski [Wed, 29 Mar 2017 13:14:46 +0000 (15:14 +0200)]
[5078] Use iterator rather than const_iterator with vector::erase.
Marcin Siodelski [Wed, 29 Mar 2017 12:48:26 +0000 (14:48 +0200)]
[5078] Small fixes for compilation with gcc.
Marcin Siodelski [Wed, 29 Mar 2017 12:05:35 +0000 (14:05 +0200)]
[5078] Eliminate ambiguity in call to boost::asio::write.
Marcin Siodelski [Wed, 29 Mar 2017 11:31:23 +0000 (13:31 +0200)]
[5078] Corrected expected result in two unit tests.
Marcin Siodelski [Wed, 29 Mar 2017 10:27:19 +0000 (12:27 +0200)]
[5078] Fixed some doxygen warnings.
Marcin Siodelski [Wed, 29 Mar 2017 10:06:30 +0000 (12:06 +0200)]
[5078] Implemented commands forwarding in Control Agent.
Marcin Siodelski [Tue, 28 Mar 2017 10:38:53 +0000 (12:38 +0200)]
[5078] Handle CA reconfiguration gracefully.
Marcin Siodelski [Mon, 27 Mar 2017 15:40:30 +0000 (17:40 +0200)]
[5078] Implemented configUpdate unit test for CA.
Marcin Siodelski [Fri, 10 Mar 2017 15:24:12 +0000 (16:24 +0100)]
[5078] Moved test unix socket to a library.
It can be now used in other tests.
Marcin Siodelski [Fri, 10 Mar 2017 13:37:56 +0000 (14:37 +0100)]
[5078] Created UnixDomainSocket class in asiolink.
Tomek Mrugalski [Wed, 29 Mar 2017 16:22:52 +0000 (11:22 -0500)]
[5132] Unit-test written, code fixed for host6_identifier
Tomek Mrugalski [Wed, 29 Mar 2017 15:55:53 +0000 (10:55 -0500)]
[5132] host6_identifier unit-test implemented
Tomek [Wed, 29 Mar 2017 15:41:40 +0000 (10:41 -0500)]
[5132] Comments converted in reservations examples
Tomek [Wed, 29 Mar 2017 15:40:23 +0000 (10:40 -0500)]
[5132] Reservation examples updated.