]>
git.ipfire.org Git - thirdparty/kea.git/log
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.
Francis Dupont [Fri, 24 Feb 2017 13:38:21 +0000 (14:38 +0100)]
[master] Moved loadLibrarie() at the end
Francis Dupont [Fri, 24 Feb 2017 13:33:36 +0000 (14:33 +0100)]
[master] Merged trac3590 (migrate remaining items from CfgMgr to SrvConfig
Francis Dupont [Fri, 24 Feb 2017 11:57:33 +0000 (12:57 +0100)]
[1205a] Added variadic template check in configure
Tomek Mrugalski [Fri, 24 Feb 2017 10:41:05 +0000 (11:41 +0100)]
[3590] Revert "[3590] Hook libraries information is now stored in SrvConfig"
This reverts commit
7f62f7f11eefb7486fd5a2abede7ffdd287cb68a .
This is already covered in #5145.
Francis Dupont [Thu, 23 Feb 2017 21:00:09 +0000 (22:00 +0100)]
[1205a] Rebased trac1205 into trac1205a (more things to add anyway)
Tomek Mrugalski [Thu, 23 Feb 2017 18:16:49 +0000 (19:16 +0100)]
[3590] Hook libraries information is now stored in SrvConfig
Tomek Mrugalski [Thu, 23 Feb 2017 17:31:55 +0000 (18:31 +0100)]
[3590] Obsolete code removed.
Wlodek Wencel [Thu, 23 Feb 2017 17:24:05 +0000 (18:24 +0100)]
[master] minor changes in Changelog
Thomas Markwalder [Thu, 23 Feb 2017 15:15:39 +0000 (10:15 -0500)]
[master] Added Changelog entry 1218 for 5110.
Tomek Mrugalski [Thu, 23 Feb 2017 14:44:05 +0000 (15:44 +0100)]
[master] Corrected mistake in host reservation on master.
Tomek Mrugalski [Wed, 22 Feb 2017 13:52:53 +0000 (14:52 +0100)]
[5110_fix] Compilation and unit-test fixed after rebase to current master
Tomek Mrugalski [Wed, 22 Feb 2017 12:57:34 +0000 (13:57 +0100)]
[5110_fix] re-applying patch made on trac5110
Marcin Siodelski [Wed, 22 Feb 2017 10:32:03 +0000 (11:32 +0100)]
[5107] Renamed CtrlAgent to Control-agent.
Francis Dupont [Sun, 19 Feb 2017 12:47:02 +0000 (13:47 +0100)]
[master] Added check_only for doxygen
Tomek Mrugalski [Thu, 16 Feb 2017 17:30:10 +0000 (18:30 +0100)]
[5134] Renamed unit-test binary to run_unittests
There was one guy complaining about unit-tests being named
differently than the default run_unittests breaks down his
valgrind runs. Interesting, eh? See PR#49 on github.
Tomek Mrugalski [Thu, 16 Feb 2017 17:28:12 +0000 (18:28 +0100)]
[5134] Unit-tests implemented.
Tomek Mrugalski [Thu, 16 Feb 2017 01:15:13 +0000 (02:15 +0100)]
[5134] Basic example library added.
Tomek Mrugalski [Thu, 16 Feb 2017 01:01:31 +0000 (02:01 +0100)]
[5134] Configuration parsing implemented in CA
Tomek Mrugalski [Wed, 15 Feb 2017 17:34:10 +0000 (18:34 +0100)]
[5134] answerToText implemented.
Tomek Mrugalski [Tue, 14 Feb 2017 14:06:28 +0000 (15:06 +0100)]
[5134] HooksLibrariesParser moved to lib/hooks
Marcin Siodelski [Fri, 17 Feb 2017 13:05:23 +0000 (14:05 +0100)]
[5107] Renamed agent files to match the new pattern.
Tomek Mrugalski [Fri, 17 Feb 2017 12:56:09 +0000 (13:56 +0100)]
[master] Merge branch 'trac5110' (D2 configuration to bison)
Tomek Mrugalski [Fri, 17 Feb 2017 12:49:16 +0000 (13:49 +0100)]
[5110] Fixed off-by-one error in port checks.
Tomek Mrugalski [Fri, 17 Feb 2017 12:22:46 +0000 (13:22 +0100)]
[5110] Two more compilation warnings removed.
Tomek Mrugalski [Fri, 17 Feb 2017 12:18:24 +0000 (12:18 +0000)]
[5110] Parser regenerated
Tomek Mrugalski [Fri, 17 Feb 2017 12:11:32 +0000 (13:11 +0100)]
[5110] Minor changes after review:
- port check fixed
- removed 2 unused parameter warnings
- one typo corrected
Marcin Siodelski [Wed, 15 Feb 2017 19:58:55 +0000 (20:58 +0100)]
[5107] Added more logging for HTTP lib.
Marcin Siodelski [Wed, 1 Feb 2017 15:12:16 +0000 (16:12 +0100)]
[5107] Implemented CtrlAgentResponseCreator and other classes.
Marcin Siodelski [Thu, 16 Feb 2017 16:35:44 +0000 (17:35 +0100)]
[master] Updated .gitignore for CtrlAgent.
Trivial change. Commiting on my discretion.
Marcin Siodelski [Thu, 16 Feb 2017 16:30:09 +0000 (17:30 +0100)]
[master] Added ChangeLog entry for #5099.
Thomas Markwalder [Thu, 16 Feb 2017 14:38:10 +0000 (09:38 -0500)]
[5110] Fixed misspellings etc...
Marcin Siodelski [Thu, 16 Feb 2017 12:41:41 +0000 (13:41 +0100)]
[master] Merge branch 'trac5099'
Francis Dupont [Thu, 16 Feb 2017 12:18:55 +0000 (13:18 +0100)]
[master] Updated git hash
Francis Dupont [Thu, 16 Feb 2017 12:17:32 +0000 (13:17 +0100)]
[master] Finished merge of (rebased) trac3770 (command line test config)
Francis Dupont [Thu, 16 Feb 2017 12:14:20 +0000 (13:14 +0100)]
[master] Merged (rebased) trac3770 (command line test config)
Francis Dupont [Thu, 16 Feb 2017 12:12:33 +0000 (13:12 +0100)]
[3770_rebase] untabified
Tomek Mrugalski [Thu, 16 Feb 2017 10:42:46 +0000 (11:42 +0100)]
[3770_rebase] User's guide updated.
Tomek Mrugalski [Thu, 16 Feb 2017 10:21:33 +0000 (11:21 +0100)]
[3770_rebase] shell unit-tests corrected.
Marcin Siodelski [Thu, 16 Feb 2017 08:05:58 +0000 (09:05 +0100)]
[5099] Addressed review comments.
Thomas Markwalder [Wed, 15 Feb 2017 20:43:29 +0000 (15:43 -0500)]
[5110] Replaced constants in D2SimpleParser with literals
Thomas Markwalder [Wed, 15 Feb 2017 19:57:47 +0000 (14:57 -0500)]
[5110] Addressed review comments part 1
Fixed unused parameter errors
Fixed doxygen errors
Commentary changes
Removed reference to .spec file from commentary
TSIGKeyListParser now uses only one instance of TSIGKeyInfoParser
src/bin/d2/d2_parser.yy - added upper limit to port tests
Updated unit tests to use "example.com"
Francis Dupont [Wed, 15 Feb 2017 12:22:19 +0000 (13:22 +0100)]
[master] Added libreSSL as old (< 1.1) OpenSSL API
Francis Dupont [Wed, 15 Feb 2017 00:21:02 +0000 (01:21 +0100)]
[4070] Added OpaqueDataTuple read/write, updated defintions and unit tests
Francis Dupont [Tue, 14 Feb 2017 16:54:17 +0000 (17:54 +0100)]
[3770_rebase] Updated and improved manual pages
Francis Dupont [Tue, 14 Feb 2017 15:11:13 +0000 (16:11 +0100)]
[4070] Began tuple code
Tomek Mrugalski [Tue, 14 Feb 2017 13:45:52 +0000 (14:45 +0100)]
Merge branch 'trac3770_rebase' of ssh://git.kea.isc.org/git/kea into trac3770_rebase
Francis Dupont [Tue, 14 Feb 2017 11:23:34 +0000 (12:23 +0100)]
[3770_rebase] Updated code (but not doc) to -t file
Tomek Mrugalski [Mon, 13 Feb 2017 19:08:42 +0000 (20:08 +0100)]
[master] ChangeLog updated after #5112.
Tomek Mrugalski [Mon, 13 Feb 2017 19:06:45 +0000 (20:06 +0100)]
[master] Merge branch 'trac5112' (Developer's Guide page for parsers)
Tomek Mrugalski [Mon, 13 Feb 2017 19:01:58 +0000 (20:01 +0100)]
[5112] Changes after review:
- lines wrapped to 100 columns (according to our coding guidelines)
- explained what @3 means in bison
- created link to wiki page about regenerating parser code
- added terminology page that explains what CA and D2 are
- corrected order of the files in Makefile.am
Tomek Mrugalski [Mon, 13 Feb 2017 16:59:52 +0000 (17:59 +0100)]
[3770_rebase] Clarified what is not sanity-checked.
Tomek Mrugalski [Mon, 13 Feb 2017 16:57:13 +0000 (17:57 +0100)]
[3770_rebase] Clarified the user's guide.
Tomek Mrugalski [Mon, 13 Feb 2017 16:36:14 +0000 (17:36 +0100)]
[3770_rebase] Implemented logic checks for DHCPv6
Tomek Mrugalski [Mon, 13 Feb 2017 16:34:43 +0000 (17:34 +0100)]
[3770_rebase] Implemented logic checking in DHCPv4.
Francis Dupont [Tue, 27 Dec 2016 17:52:39 +0000 (18:52 +0100)]
[3770] Added -t to kea-dhcp4 too
Francis Dupont [Tue, 27 Dec 2016 17:17:16 +0000 (18:17 +0100)]
[3770] Added -t to kea-dhcp6
Stephen Morris [Mon, 13 Feb 2017 13:20:21 +0000 (13:20 +0000)]
[5112] Various edits to the binson/flex doxygen documentation
Francis Dupont [Sat, 11 Feb 2017 09:29:40 +0000 (10:29 +0100)]
[3590] Removed unused isDuplicate and move echo client-id from CfgMgr to SrvConfig
Francis Dupont [Fri, 10 Feb 2017 19:57:50 +0000 (20:57 +0100)]
[master] Merged trac5091 (writeInt g++ bug)
Francis Dupont [Fri, 10 Feb 2017 19:12:20 +0000 (19:12 +0000)]
[trac5061] regen flex/bison
Francis Dupont [Fri, 10 Feb 2017 19:10:20 +0000 (20:10 +0100)]
[5061] Added contact_points (and accept too contact-points) and keyspace
Tomek Mrugalski [Fri, 10 Feb 2017 18:46:53 +0000 (19:46 +0100)]
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
# Conflicts:
# ChangeLog
Tomek Mrugalski [Fri, 10 Feb 2017 18:45:42 +0000 (19:45 +0100)]
[5076] ChangeLog updated after #5076 merge.
Francis Dupont [Fri, 10 Feb 2017 18:42:06 +0000 (19:42 +0100)]
[master] Updated git hash
Francis Dupont [Fri, 10 Feb 2017 18:40:55 +0000 (19:40 +0100)]
[master] Added ChangeLog entry for #5105
Francis Dupont [Fri, 10 Feb 2017 18:36:39 +0000 (19:36 +0100)]
[master] Finished merge of trac5105 (commas in option string data)
Tomek Mrugalski [Fri, 10 Feb 2017 18:23:21 +0000 (19:23 +0100)]
[master] Merge branch 'trac5076' (flex/bison for control agent)
Tomek Mrugalski [Fri, 10 Feb 2017 18:13:35 +0000 (19:13 +0100)]
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Tomek Mrugalski [Fri, 10 Feb 2017 18:12:44 +0000 (19:12 +0100)]
[master] ChangeLog, AUTHORS updated after github47 merge.
Tomek Mrugalski [Fri, 10 Feb 2017 18:12:28 +0000 (19:12 +0100)]
[master] Code fix after github47 merge.
Francis Dupont [Fri, 10 Feb 2017 18:05:47 +0000 (19:05 +0100)]
[master] Fixed merging error
Francis Dupont [Fri, 10 Feb 2017 17:54:07 +0000 (18:54 +0100)]
[master] Finished merge of trac4633 (update cryptolink)
Tomek Mrugalski [Fri, 10 Feb 2017 17:47:03 +0000 (18:47 +0100)]
[master] Merge branch github47 (typos)
# Conflicts:
# src/bin/dhcp4/json_config_parser.cc
# src/bin/dhcp4/tests/fqdn_unittest.cc
# src/bin/dhcp6/dhcp6_srv.h
# src/bin/dhcp6/tests/fqdn_unittest.cc
# src/lib/config/command_mgr.h
# src/lib/dhcpsrv/alloc_engine.h
# src/lib/dhcpsrv/parsers/client_class_def_parser.h
# src/lib/dhcpsrv/parsers/dbaccess_parser.cc
# src/lib/dhcpsrv/parsers/dhcp_parsers.cc
# src/lib/dhcpsrv/parsers/dhcp_parsers.h
# src/lib/dhcpsrv/srv_config.h
# src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
# src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
# src/lib/eval/eval_context.h
# src/lib/hooks/callout_manager.cc
# src/lib/testutils/dhcp_test_lib.sh.in
Francis Dupont [Fri, 10 Feb 2017 17:14:37 +0000 (18:14 +0100)]
[5126] Flatten DUIDConfigParser
Francis Dupont [Fri, 10 Feb 2017 16:57:06 +0000 (17:57 +0100)]
[5126] Flatten ExpirationConfigParser
Francis Dupont [Fri, 10 Feb 2017 16:42:52 +0000 (17:42 +0100)]
[5126] Improved ClientClassDefParser
Tomek Mrugalski [Fri, 10 Feb 2017 16:18:34 +0000 (17:18 +0100)]
ChangeLog, AUTHORS update after Github #42 merge.
Tomek Mrugalski [Fri, 10 Feb 2017 15:48:45 +0000 (16:48 +0100)]
Merge branch 'schema-version' of https://github.com/andreipavelQ/kea into andreipavelQ-schema-version
Tomek Mrugalski [Fri, 10 Feb 2017 15:02:20 +0000 (16:02 +0100)]
[master] ChangeLog, AUTHORS updated after Github #45 merge.
Tomek Mrugalski [Fri, 10 Feb 2017 14:50:32 +0000 (15:50 +0100)]
Merge branch 'Doxyfile' of https://github.com/andreipavelQ/kea into andreipavelQ-Doxyfile
# Conflicts:
# doc/Doxyfile
Francis Dupont [Fri, 10 Feb 2017 13:55:13 +0000 (14:55 +0100)]
[5126] Flatten ClientClassDefParser
Francis Dupont [Fri, 10 Feb 2017 13:13:03 +0000 (14:13 +0100)]
[5126] Added some explicits and flatten RelayInfoParser
Francis Dupont [Fri, 10 Feb 2017 12:25:26 +0000 (13:25 +0100)]
[5126] Shared getUint* in simple_parser.h
Francis Dupont [Fri, 10 Feb 2017 12:02:15 +0000 (13:02 +0100)]
[5126] Made DHCPv4o6 port uint16_t
Francis Dupont [Thu, 9 Feb 2017 22:31:01 +0000 (23:31 +0100)]
[master] Changed NULL to 0 for FreeBSD build
Francis Dupont [Thu, 9 Feb 2017 22:00:46 +0000 (23:00 +0100)]
[master] Changed NULL to 0 for FreeBSD build
Francis Dupont [Thu, 9 Feb 2017 21:44:04 +0000 (22:44 +0100)]
[master] Changed NULL to 0 for FreeBSD build
Francis Dupont [Thu, 9 Feb 2017 20:57:56 +0000 (21:57 +0100)]
[master] Merged trac5095 (unloadLibraries removes preCalloutsLibraryHandle)
Francis Dupont [Thu, 9 Feb 2017 20:56:18 +0000 (21:56 +0100)]
[5095] spelling
Francis Dupont [Thu, 9 Feb 2017 18:47:58 +0000 (19:47 +0100)]
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Tomek Mrugalski [Thu, 9 Feb 2017 15:20:33 +0000 (16:20 +0100)]
[master] ChangeLog updated after 5131 merge (relay options printed)
Tomek Mrugalski [Thu, 9 Feb 2017 15:18:29 +0000 (16:18 +0100)]
[master] Merge branch 'trac5131' (relay options logged)
Tomek Mrugalski [Thu, 9 Feb 2017 14:48:30 +0000 (15:48 +0100)]
[5131] User's Guide updated.
Francis Dupont [Wed, 8 Feb 2017 23:12:27 +0000 (23:12 +0000)]
[trac5076] regen flex/bison files
Francis Dupont [Wed, 8 Feb 2017 23:07:13 +0000 (00:07 +0100)]
[5076] Added syntactic contexts
Francis Dupont [Wed, 8 Feb 2017 22:20:45 +0000 (23:20 +0100)]
[master] spelling
Francis Dupont [Wed, 8 Feb 2017 15:41:46 +0000 (16:41 +0100)]
[5076] Renamed *_unittests.cc into *_unittest.cc