]>
git.ipfire.org Git - thirdparty/kea.git/log
Tomek Mrugalski [Tue, 14 Mar 2017 20:06:56 +0000 (21:06 +0100)]
[5151] get-config, write-config implemented
Tomek Mrugalski [Thu, 9 Mar 2017 15:54:09 +0000 (16:54 +0100)]
[experiments/get-config] Experimental implementation
Francis Dupont [Sat, 11 Mar 2017 23:49:30 +0000 (00:49 +0100)]
[master] Moved hook library to if HAVE_GTEST
Francis Dupont [Sat, 11 Mar 2017 08:21:23 +0000 (09:21 +0100)]
[master] revert
Francis Dupont [Sat, 11 Mar 2017 00:31:58 +0000 (01:31 +0100)]
[master] Began -t support for D2/CA
Tomek Mrugalski [Fri, 10 Mar 2017 18:39:59 +0000 (19:39 +0100)]
[master] Changelog updated
Tomek Mrugalski [Fri, 10 Mar 2017 18:39:27 +0000 (19:39 +0100)]
[master] Merge branch 'trac5114' (toElement aka unparse)
# Conflicts:
# configure.ac
# src/bin/agent/tests/Makefile.am
Tomek Mrugalski [Fri, 10 Mar 2017 17:55:27 +0000 (18:55 +0100)]
[5114] Compilation fix for FreeBSD11.0 x86 (see kea-multiconfig-build #5)
Tomek Mrugalski [Fri, 10 Mar 2017 17:54:05 +0000 (18:54 +0100)]
[5114] Minor test improvements after review
Tomek Mrugalski [Thu, 9 Mar 2017 14:14:50 +0000 (15:14 +0100)]
[5114] Overly wrapped lines unwrapped
Tomek Mrugalski [Thu, 9 Mar 2017 14:14:15 +0000 (15:14 +0100)]
[5114] Doxygen escapes fixed.
Tomek Mrugalski [Thu, 9 Mar 2017 12:40:36 +0000 (13:40 +0100)]
[master] ChangeLog updated
Tomek Mrugalski [Thu, 9 Mar 2017 12:40:23 +0000 (13:40 +0100)]
[master] fix for CA parser (use bison, not Element::fromJSON)
Tomek Mrugalski [Thu, 9 Mar 2017 12:14:38 +0000 (13:14 +0100)]
[master] Merge branch 'trac5137' (kea-shell)
Tomek Mrugalski [Thu, 9 Mar 2017 11:57:03 +0000 (12:57 +0100)]
[5137] Comments improved
Francis Dupont [Thu, 9 Mar 2017 00:17:03 +0000 (01:17 +0100)]
[5137] A few fixes and many python style improvements
Tomek Mrugalski [Wed, 8 Mar 2017 20:57:00 +0000 (21:57 +0100)]
[5114] Minor corrections
- spelling errors
- overly wrapped text unwrapped
- obsolete @todo removed
Francis Dupont [Wed, 8 Mar 2017 16:27:54 +0000 (17:27 +0100)]
[fdunparse2] Added missing files
Tomek Mrugalski [Wed, 8 Mar 2017 10:41:56 +0000 (11:41 +0100)]
[5137] .gitignore updated
Tomek Mrugalski [Wed, 8 Mar 2017 10:34:14 +0000 (11:34 +0100)]
[5137] Removed obsolete reference to a file
Tomek Mrugalski [Wed, 8 Mar 2017 10:31:28 +0000 (11:31 +0100)]
[5137] Yet another Makefile fix
Tomek Mrugalski [Wed, 8 Mar 2017 10:29:52 +0000 (11:29 +0100)]
[5137] Makefile corrected
Tomek Mrugalski [Wed, 8 Mar 2017 10:16:45 +0000 (11:16 +0100)]
[5137] Minor corrections.
Tomek Mrugalski [Wed, 8 Mar 2017 10:05:00 +0000 (11:05 +0100)]
[5137] Makefile is now ready for shell being disabled
Tomek Mrugalski [Wed, 8 Mar 2017 09:59:57 +0000 (10:59 +0100)]
[5137] Defaults documented.
Tomek Mrugalski [Wed, 8 Mar 2017 09:59:40 +0000 (10:59 +0100)]
[5137] Man page written.
Tomek Mrugalski [Wed, 8 Mar 2017 09:51:53 +0000 (10:51 +0100)]
[5137] .gitignore, Makefiles cleaned up
Tomek Mrugalski [Wed, 8 Mar 2017 09:26:05 +0000 (10:26 +0100)]
[5137] Tests rearranged, proper version is now reported in HTTP headers
Tomek Mrugalski [Wed, 8 Mar 2017 09:16:14 +0000 (10:16 +0100)]
[5137] version is now reported properly.
Tomek Mrugalski [Tue, 7 Mar 2017 21:53:36 +0000 (22:53 +0100)]
[5137] kea-shell removed (kea-shell.py is the right way to use it)
Tomek Mrugalski [Tue, 7 Mar 2017 21:52:11 +0000 (22:52 +0100)]
[5137] Added kea-shell.py
Tomek Mrugalski [Tue, 7 Mar 2017 21:45:17 +0000 (22:45 +0100)]
[5137] configure.ac modified, Makefiles added/updated
Tomek Mrugalski [Tue, 7 Mar 2017 21:31:51 +0000 (22:31 +0100)]
[5137] Parameters generation fixed.
Tomek Mrugalski [Tue, 7 Mar 2017 21:31:27 +0000 (22:31 +0100)]
[5137] Python unit-tests written
Tomek Mrugalski [Tue, 7 Mar 2017 21:29:55 +0000 (22:29 +0100)]
[5137] shell tests implemented.
Tomek Mrugalski [Tue, 7 Mar 2017 13:55:12 +0000 (14:55 +0100)]
[5114] Spelling corrections
Francis Dupont [Tue, 7 Mar 2017 10:45:23 +0000 (11:45 +0100)]
[fdunparse2] Finished agent and added some @todos
Francis Dupont [Mon, 6 Mar 2017 23:28:28 +0000 (00:28 +0100)]
[fdunparse2] Finished d2 and agent
Francis Dupont [Mon, 6 Mar 2017 15:12:37 +0000 (16:12 +0100)]
[fdunparse2] Some fixes, did D2, began CA
Francis Dupont [Sun, 5 Mar 2017 21:51:55 +0000 (22:51 +0100)]
[fdunparse2] Snapshot for 4o6-subnet fix
Francis Dupont [Sun, 5 Mar 2017 08:03:09 +0000 (09:03 +0100)]
[fdunparse2] Rebased, still reservations to do
Francis Dupont [Tue, 7 Mar 2017 08:54:30 +0000 (09:54 +0100)]
[master] Added (fixed) src/bin/agent to Doxyfile
Francis Dupont [Mon, 6 Mar 2017 23:26:59 +0000 (23:26 +0000)]
[master] regen flex/bison
Francis Dupont [Mon, 6 Mar 2017 23:25:09 +0000 (00:25 +0100)]
[master] Updated git hash
Francis Dupont [Mon, 6 Mar 2017 23:24:10 +0000 (00:24 +0100)]
[master] Finished merge of trac5145b (hooks and D2 client configs)
Francis Dupont [Mon, 6 Mar 2017 23:21:38 +0000 (00:21 +0100)]
[master] Merged trac5145b (hooks and D2 client configs)
Francis Dupont [Mon, 6 Mar 2017 22:31:33 +0000 (23:31 +0100)]
[5145b] Merge branch 'trac5145b' of ssh://git.kea.isc.org/git/kea into trac5145b
Tomek Mrugalski [Mon, 6 Mar 2017 19:00:35 +0000 (20:00 +0100)]
[5137] Command parameters added
Tomek Mrugalski [Mon, 6 Mar 2017 18:46:00 +0000 (19:46 +0100)]
[5137] Default parameter handling improved
Tomek Mrugalski [Mon, 6 Mar 2017 16:10:18 +0000 (17:10 +0100)]
[5145b] Changes after review:
- added missing doxygen comment
- moved comparison code from SrvConfig to HooksConfig::equal
Francis Dupont [Sun, 5 Mar 2017 21:48:36 +0000 (21:48 +0000)]
[master] regen flex with 4o6-subnet fixed
Francis Dupont [Sun, 5 Mar 2017 21:46:17 +0000 (22:46 +0100)]
[master] Trivial typo on 4o6-subnet flex action
Francis Dupont [Sat, 4 Mar 2017 20:57:52 +0000 (21:57 +0100)]
[5145b] Reverted trac5126 merge
Francis Dupont [Sat, 4 Mar 2017 20:16:32 +0000 (21:16 +0100)]
[5145b] Merged trac5126 diffs
Francis Dupont [Sat, 4 Mar 2017 16:01:05 +0000 (17:01 +0100)]
[5145b] And D2 client config short cut unit tests
Francis Dupont [Sat, 4 Mar 2017 15:49:24 +0000 (16:49 +0100)]
[5145b] get rid of D2ClientConfig::isShortCutDisabled
Francis Dupont [Sat, 4 Mar 2017 15:01:42 +0000 (15:01 +0000)]
[trac5145b] regen flex/bison
Francis Dupont [Sat, 4 Mar 2017 14:59:46 +0000 (15:59 +0100)]
[5145b] Removed unused allow-client-update
Francis Dupont [Sat, 4 Mar 2017 14:42:24 +0000 (15:42 +0100)]
[5145b] Rebased keeping host_parser in hooks
Francis Dupont [Fri, 3 Mar 2017 22:23:41 +0000 (23:23 +0100)]
[master] Merged trac1205a (unparse design)
Tomek Mrugalski [Fri, 3 Mar 2017 17:09:17 +0000 (18:09 +0100)]
[5137] Initial kea-shell code
Francis Dupont [Fri, 3 Mar 2017 12:49:21 +0000 (13:49 +0100)]
[1205a] Moved cfg_to_element.h to src/lib/cc
Francis Dupont [Thu, 2 Mar 2017 23:48:05 +0000 (00:48 +0100)]
[1205a] Removed the flags parameter
Marcin Siodelski [Thu, 2 Mar 2017 15:37:54 +0000 (16:37 +0100)]
[master] Merge branch 'trac5165'
Marcin Siodelski [Thu, 2 Mar 2017 12:16:20 +0000 (13:16 +0100)]
[5165] Control agent uses configured server address and port.
Marcin Siodelski [Thu, 2 Mar 2017 11:48:52 +0000 (12:48 +0100)]
[master] Prevent sporadic TCPAcceptor test failures by using reuse address.
This change was okayed on jabber.
Tomek Mrugalski [Thu, 2 Mar 2017 10:20:38 +0000 (11:20 +0100)]
[master] minor Makefile correction after 5134 merge
Tomek Mrugalski [Thu, 2 Mar 2017 10:13:01 +0000 (11:13 +0100)]
[master] ChangeLog updated after 5134 merge.
Tomek Mrugalski [Thu, 2 Mar 2017 10:11:22 +0000 (11:11 +0100)]
[master] Merge branch 'trac5134_rebase'
# Conflicts:
# src/bin/agent/Makefile.am
# src/bin/agent/ca_cfg_mgr.cc
# src/bin/agent/tests/.gitignore
# src/bin/agent/tests/Makefile.am
# src/bin/agent/tests/ca_cfg_mgr_unittests.cc
# src/lib/process/tests/d_cfg_mgr_unittests.cc
Tomek Mrugalski [Thu, 2 Mar 2017 09:12:54 +0000 (10:12 +0100)]
[5134_rebase] Comment about lack of deep copy added.
Tomek Mrugalski [Thu, 2 Mar 2017 01:49:38 +0000 (02:49 +0100)]
[5134_rebase] .gitignore updated
Tomek Mrugalski [Thu, 2 Mar 2017 01:36:09 +0000 (02:36 +0100)]
[5134_rebase] Changes after review:
- stub implementation for parse added
- unit-test for simpleParseConfig added
- isc::hooks namespace added
Tomek Mrugalski [Thu, 2 Mar 2017 00:45:51 +0000 (01:45 +0100)]
[5134_rebase] Changes after review:
- comments updated
- parameters passed by const reference
- .gitignore updated
- unnecessary header removed
Tomek Mrugalski [Thu, 2 Mar 2017 00:34:02 +0000 (01:34 +0100)]
[5134_rebase] bug in setAllDefaults fixed, unit-tests added.
Tomek Mrugalski [Wed, 1 Mar 2017 23:58:50 +0000 (00:58 +0100)]
[5134_rebase] Changes after review:
- moved 2 functions from .h to .cc file
- added explicit copy constructor
- renamed {get,set}{Host,Port} to {get,set}Http{Host,Port}
Francis Dupont [Wed, 1 Mar 2017 16:40:24 +0000 (17:40 +0100)]
[master] Addressed Coverity
1401615 and
1401614
Francis Dupont [Wed, 1 Mar 2017 09:16:10 +0000 (09:16 +0000)]
[master] regen flex/bison
Francis Dupont [Wed, 1 Mar 2017 09:11:14 +0000 (10:11 +0100)]
[master] Finished merge of trac5061 (database port and Cassandra fixes)
Francis Dupont [Wed, 1 Mar 2017 09:00:44 +0000 (10:00 +0100)]
[5061] contact_points -> contact-points
Francis Dupont [Wed, 1 Mar 2017 08:58:50 +0000 (09:58 +0100)]
[5061] contact_points -> contact-points
Francis Dupont [Wed, 1 Mar 2017 08:56:25 +0000 (09:56 +0100)]
[5061] different port than standard -> default
Marcin Siodelski [Tue, 28 Feb 2017 17:12:50 +0000 (18:12 +0100)]
[master] Added ChangeLog entry for #5107.
Marcin Siodelski [Tue, 28 Feb 2017 17:06:22 +0000 (18:06 +0100)]
[master] Merge branch 'trac5107'
Marcin Siodelski [Tue, 28 Feb 2017 16:25:20 +0000 (17:25 +0100)]
[5107] Avoid static cast from NULL to uint32_t.
Marcin Siodelski [Tue, 28 Feb 2017 16:01:43 +0000 (17:01 +0100)]
[5107] Renamed ctrl_agent_* to ca_* and unittest to unittests.
Tomek Mrugalski [Tue, 28 Feb 2017 15:53:34 +0000 (15:53 +0000)]
[5061] parsers regenerated
Tomek Mrugalski [Tue, 28 Feb 2017 15:42:06 +0000 (16:42 +0100)]
[5061] User's Guide updated.
Tomek Mrugalski [Tue, 28 Feb 2017 15:25:41 +0000 (16:25 +0100)]
[5061] contact_points converted to contact-points
Marcin Siodelski [Mon, 27 Feb 2017 13:06:24 +0000 (14:06 +0100)]
[5107] Modified agent's unit tests to use list of answers.
Francis Dupont [Mon, 27 Feb 2017 12:45:49 +0000 (13:45 +0100)]
[master] Merged trac5070 (skip in lease4_select loops)
Francis Dupont [Mon, 27 Feb 2017 12:41:31 +0000 (13:41 +0100)]
[5070] Adjusted comments
Marcin Siodelski [Mon, 27 Feb 2017 11:40:15 +0000 (12:40 +0100)]
[5134] Fixed some typos, commentaries and copyright dates.
Marcin Siodelski [Mon, 27 Feb 2017 11:34:49 +0000 (12:34 +0100)]
[5134] Applied fix for conversion from null to uint32_t.
Tomek Mrugalski [Mon, 27 Feb 2017 11:19:18 +0000 (12:19 +0100)]
[5070] Tweaked the next step check.
Francis Dupont [Sun, 26 Feb 2017 15:43:27 +0000 (16:43 +0100)]
[master] Fixed 2 unused arguments
Francis Dupont [Sat, 25 Feb 2017 10:29:42 +0000 (11:29 +0100)]
[master] Added the .hh bison headers as libagent_la_SOURCES
Tomek Mrugalski [Fri, 24 Feb 2017 16:35:08 +0000 (17:35 +0100)]
[5107] Two unit-tests implemented for CtrlAgentCommandMgr
Tomek Mrugalski [Fri, 24 Feb 2017 16:33:51 +0000 (17:33 +0100)]
[5107] Makefile.am corrected
Tomek Mrugalski [Fri, 24 Feb 2017 16:33:36 +0000 (17:33 +0100)]
[5107] Changes after review:
- typos corrected
- copyright years updated
- added comments
Marcin Siodelski [Fri, 24 Feb 2017 15:42:11 +0000 (16:42 +0100)]
[5134] Proposed patch to prevent static initialization fiasco.
On FreeBSD11 system the Control Agent unit tests fail because the
destructor of the LibraryManager is referencing ServerHooks. Both
are static and in this particular case the LibraryManager outlives
the other one.