]>
git.ipfire.org Git - thirdparty/kea.git/log
Tomek Mrugalski [Wed, 25 Jan 2017 13:57:34 +0000 (14:57 +0100)]
[5019] .gitignore tweaked (*~ added)
Tomek Mrugalski [Wed, 25 Jan 2017 13:51:11 +0000 (14:51 +0100)]
[5019] subnet defaults implemented, id, rapid-commit params migrated
Tomek Mrugalski [Wed, 25 Jan 2017 13:45:12 +0000 (14:45 +0100)]
[5019] setListDefaults argument constified
Tomek Mrugalski [Tue, 24 Jan 2017 22:53:07 +0000 (23:53 +0100)]
[5019] Global v4/v6 parsers migrated to SimpleParser.
Tomek Mrugalski [Tue, 24 Jan 2017 15:30:47 +0000 (16:30 +0100)]
[5019] @todo added in srv_config.h
Tomek Mrugalski [Tue, 24 Jan 2017 15:30:25 +0000 (16:30 +0100)]
[5019] SimpleParser methods are now public (used in global parsers)
Tomek Mrugalski [Mon, 23 Jan 2017 15:52:57 +0000 (16:52 +0100)]
[5019] Unit-test fixed.
Tomek Mrugalski [Mon, 23 Jan 2017 14:39:49 +0000 (15:39 +0100)]
[5019] Subnet4, Subne6 parsers migrated to SimpleParser
Francis Dupont [Wed, 25 Jan 2017 17:24:14 +0000 (18:24 +0100)]
[master] host-database -> hosts-database
Francis Dupont [Wed, 25 Jan 2017 15:06:26 +0000 (16:06 +0100)]
[master] Finished merge of trac5097 (migrate pool config) use SimpleParser templates
Francis Dupont [Wed, 25 Jan 2017 14:15:40 +0000 (14:15 +0000)]
[master] regen flex/bison files
Francis Dupont [Wed, 25 Jan 2017 14:14:01 +0000 (15:14 +0100)]
[master] Finishing merge of trac5097 (migrate pool config)
Francis Dupont [Wed, 25 Jan 2017 14:01:27 +0000 (14:01 +0000)]
[master] regen flex/bison files
Francis Dupont [Wed, 25 Jan 2017 14:00:15 +0000 (15:00 +0100)]
[master] Finishing merge of trac5096 (migrate database config)
Tomek Mrugalski [Wed, 25 Jan 2017 11:55:44 +0000 (12:55 +0100)]
[5096] @todo added about migrating default values to simple parser
Francis Dupont [Tue, 24 Jan 2017 22:18:58 +0000 (23:18 +0100)]
[master] spelling
Francis Dupont [Tue, 24 Jan 2017 19:32:40 +0000 (20:32 +0100)]
[master] spelling
Francis Dupont [Tue, 24 Jan 2017 19:18:41 +0000 (20:18 +0100)]
[master] regen
Francis Dupont [Tue, 24 Jan 2017 19:07:17 +0000 (20:07 +0100)]
[master] spelling (including in some messages)
Francis Dupont [Tue, 24 Jan 2017 12:09:40 +0000 (13:09 +0100)]
[master] spelling (including in a message)
Francis Dupont [Tue, 24 Jan 2017 10:29:22 +0000 (11:29 +0100)]
[master] spelling
Francis Dupont [Tue, 24 Jan 2017 10:19:53 +0000 (11:19 +0100)]
[master] spelling
Francis Dupont [Mon, 23 Jan 2017 22:56:37 +0000 (23:56 +0100)]
[master] Fixed system_messages path (cf github PR#33)
Francis Dupont [Mon, 23 Jan 2017 22:49:57 +0000 (23:49 +0100)]
[master] spelling
Francis Dupont [Mon, 23 Jan 2017 17:14:31 +0000 (18:14 +0100)]
[master] Updated COPYING years
Francis Dupont [Mon, 23 Jan 2017 17:06:14 +0000 (18:06 +0100)]
[master] Initialized another variable in D2ClientConfigParser::parse
Francis Dupont [Mon, 23 Jan 2017 13:49:01 +0000 (14:49 +0100)]
[master] Initialized more variables in D2ClientConfigParser::parse
Francis Dupont [Fri, 20 Jan 2017 13:52:54 +0000 (14:52 +0100)]
[5096] Use DhcpConfigError only, add locations and a DB backend comment
Francis Dupont [Thu, 19 Jan 2017 14:35:09 +0000 (15:35 +0100)]
[master] Updated git hash
Francis Dupont [Thu, 19 Jan 2017 13:40:05 +0000 (13:40 +0000)]
[master] regen flex/bison files
Francis Dupont [Thu, 19 Jan 2017 13:38:51 +0000 (14:38 +0100)]
[master] Finishing merge of trac5098 (migrate client class def)
Francis Dupont [Thu, 19 Jan 2017 13:08:08 +0000 (14:08 +0100)]
[5098] Reserved last change (position added by the englobing try/catch)
Tomek Mrugalski [Thu, 19 Jan 2017 12:07:53 +0000 (13:07 +0100)]
[5098] Exception now logs location.
Francis Dupont [Wed, 18 Jan 2017 11:01:15 +0000 (12:01 +0100)]
[5097] Added a new template for D2ClientConfigParser tools
Francis Dupont [Wed, 18 Jan 2017 01:27:14 +0000 (02:27 +0100)]
[5098] Improved checks and unit tests
Francis Dupont [Wed, 18 Jan 2017 00:08:28 +0000 (01:08 +0100)]
[5097] Added an unit test and 2 examples
Francis Dupont [Tue, 17 Jan 2017 23:19:44 +0000 (00:19 +0100)]
[5097] Addressed not unit test comments
Francis Dupont [Mon, 16 Jan 2017 16:01:12 +0000 (17:01 +0100)]
[master] Addressed doxygen warnings from #5033 merge
Francis Dupont [Mon, 16 Jan 2017 13:19:54 +0000 (13:19 +0000)]
[master] regen flex
Francis Dupont [Mon, 16 Jan 2017 13:19:20 +0000 (14:19 +0100)]
[master] Tried another way to fix UDP flex overload
Francis Dupont [Mon, 16 Jan 2017 13:06:21 +0000 (13:06 +0000)]
[master] regen flex
Francis Dupont [Mon, 16 Jan 2017 13:05:41 +0000 (14:05 +0100)]
[master] typo (required regen)
Francis Dupont [Mon, 16 Jan 2017 13:02:52 +0000 (13:02 +0000)]
[master] regen flex/bison files
Francis Dupont [Mon, 16 Jan 2017 13:01:28 +0000 (14:01 +0100)]
[master] Finished merge of trac5033 (migrate D2client) (tentative fixes)
Francis Dupont [Mon, 16 Jan 2017 12:49:43 +0000 (13:49 +0100)]
[master] Finished merge of trac5033 (migrate D2client)
Francis Dupont [Fri, 13 Jan 2017 22:10:40 +0000 (23:10 +0100)]
[5033] Refactored D2ClientConfigParser
Francis Dupont [Fri, 13 Jan 2017 19:11:59 +0000 (19:11 +0000)]
[trac5033] regen flex/bison files
Francis Dupont [Fri, 13 Jan 2017 19:10:44 +0000 (20:10 +0100)]
[5033] Ported flex/bison stuff to DHCPv6
Francis Dupont [Fri, 13 Jan 2017 17:08:14 +0000 (18:08 +0100)]
[5033] Setup flex/bison (checkpoint - only DHCPv4 done)
Francis Dupont [Fri, 13 Jan 2017 14:28:52 +0000 (15:28 +0100)]
[5033] Fixed defaults and enable-updates=false shortcut problems
Thomas Markwalder [Fri, 13 Jan 2017 12:05:23 +0000 (07:05 -0500)]
[5033] Removed no longer relevant enable-udpates false test
D2ClientConfigParser:parse() - removed the enable-updates false
test as it is both irrelevant and broken (map size will never be 1)
Francis Dupont [Thu, 12 Jan 2017 22:09:16 +0000 (23:09 +0100)]
[5033] Various fixes mostly cosmetic
Francis Dupont [Thu, 12 Jan 2017 20:16:43 +0000 (21:16 +0100)]
[5033] Some fixes (1,2,4 of review)
Tomek Mrugalski [Thu, 12 Jan 2017 18:56:56 +0000 (19:56 +0100)]
[master] ChangeLog updated.
Tomek Mrugalski [Thu, 12 Jan 2017 14:38:43 +0000 (15:38 +0100)]
[master] Doxygen warnings fixed.
Thomas Markwalder [Thu, 12 Jan 2017 13:23:21 +0000 (08:23 -0500)]
[5033] Added exmaple json files with dhcp-ddns, fixed copyrights
Tomek Mrugalski [Thu, 12 Jan 2017 12:49:58 +0000 (13:49 +0100)]
[master] Merge branch 'trac5031' (hooks-libraries parser migrated)
# Conflicts:
# src/bin/dhcp4/json_config_parser.cc
# src/bin/dhcp6/json_config_parser.cc
Francis Dupont [Thu, 12 Jan 2017 12:12:51 +0000 (13:12 +0100)]
[5097] Added a check and unit tests against prefix length truncation
Tomek Mrugalski [Thu, 12 Jan 2017 11:51:48 +0000 (12:51 +0100)]
[5031] Hooks parser now detects if hooksmgr failed to load libraries.
Francis Dupont [Thu, 12 Jan 2017 10:37:49 +0000 (11:37 +0100)]
[5097] Added unit tests for bad pools (cf #3956)
Francis Dupont [Thu, 12 Jan 2017 09:42:14 +0000 (10:42 +0100)]
[5097] Added unit tests for user-context in min-max pools
Francis Dupont [Thu, 12 Jan 2017 09:13:31 +0000 (10:13 +0100)]
[5097] Improved pd-pools parsing, tentative fix for #3956
Francis Dupont [Thu, 12 Jan 2017 00:57:16 +0000 (00:57 +0000)]
[trac5097] regen flex/bison files
Francis Dupont [Thu, 12 Jan 2017 00:55:47 +0000 (01:55 +0100)]
[5097] Added missing user-context map in flex/bison
Francis Dupont [Thu, 12 Jan 2017 00:14:50 +0000 (01:14 +0100)]
[5097] Migrated (checkpoint as user-context are missing in flex/bison)
Thomas Markwalder [Wed, 11 Jan 2017 20:22:30 +0000 (15:22 -0500)]
[5033] - kea-dhcp6 now uses new D2ClientConfigParser
src/bin/dhcp6/json_config_parser.cc
createGlobalDhcp6ConfigParser()
- added clause to invoke new D2ClientConfigParser to
set staging config
- added clause to apply staged D2ClientConfig (formerly done
by parser commit
src/bin/dhcp6/parser_context.h
src/bin/dhcp6/parser_context.cc
aded PARSER_DHCP_DDNS context
src/bin/dhcp4/simple_parser6.h
src/bin/dhcp4/simple_parser6.cc
defined SimpleParser6::D2_CLIENT_CONFIG_DEFAULTS
SimpleParser6::setAllDefaults() - now sets defaults
for D2ClientConfig
src/bin/dhcp6/tests/d2_unittest.cc
src/bin/dhcp6/tests/fqdn_unittest.cc
Updated replace-name-mode values and tests
(true/false no longer supported)
doc/guide/dhcp6-srv.xml
Updated, replace-client-name no longer accepts booleans
Thomas Markwalder [Wed, 11 Jan 2017 18:47:39 +0000 (13:47 -0500)]
[5033] - migrated D2ClientConfigParser to SimpleParser, kea-dhcp4 uses it
src/bin/dhcp4/json_config_parser.cc
createGlobalDhcp4ConfigParser()
- added clause to invoke new D2ClientConfigParser to
set staging config
- added clause to apply staged D2ClientConfig (formerly done
by parser commit
src/bin/dhcp4/parser_context.h
src/bin/dhcp4/parser_context.cc
aded PARSER_DHCP_DDNS context
src/bin/dhcp4/simple_parser4.h
src/bin/dhcp4/simple_parser4.cc
defined SimpleParser4::D2_CLIENT_CONFIG_DEFAULTS
SimpleParser4::setAllDefaults() - now sets defaults
for D2ClientConfig
src/bin/dhcp4/tests/d2_unittest.cc
src/bin/dhcp4/tests/fqdn_unittest.cc
Updated replace-name-mode values (true/false no longer supported)
src/lib/dhcpsrv/parsers/dhcp_parsers.h
src/lib/dhcpsrv/parsers/dhcp_parsers.cc
D2ClientConfig now derives from SimpleParser
src/lib/dhcpsrv/srv_config.h
src/lib/dhcpsrv/srv_config.cc
Added a D2ClientConfigPtr member to SrvConfig.
src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
Updated tests to set D2 client config defaults
doc/guide/dhcp4-srv.xml
Updated, replace-client-name no longer accepts booleans
Francis Dupont [Tue, 10 Jan 2017 22:29:40 +0000 (23:29 +0100)]
[master] Missing ; after class declaration
Francis Dupont [Tue, 10 Jan 2017 22:25:58 +0000 (22:25 +0000)]
[master regen flex/bison files
Francis Dupont [Tue, 10 Jan 2017 22:24:39 +0000 (23:24 +0100)]
[master] Finished merge of trac5035 (migrate lease expiration config)
Francis Dupont [Tue, 10 Jan 2017 20:39:22 +0000 (20:39 +0000)]
[trac5096] regen flex/bison files
Francis Dupont [Tue, 10 Jan 2017 20:38:05 +0000 (21:38 +0100)]
[5096] Added cql database type
Francis Dupont [Tue, 10 Jan 2017 20:33:19 +0000 (21:33 +0100)]
[5096] Migrated to Simple (but cql is missing)
Tomek Mrugalski [Tue, 10 Jan 2017 15:11:15 +0000 (16:11 +0100)]
[master] ChangeLog updated.
Francis Dupont [Tue, 10 Jan 2017 15:10:17 +0000 (15:10 +0000)]
[trac5096] regen flex/bison files
Francis Dupont [Tue, 10 Jan 2017 15:08:06 +0000 (16:08 +0100)]
[5096] Updated flex/bison parsers for databases
Francis Dupont [Tue, 10 Jan 2017 14:07:03 +0000 (15:07 +0100)]
[5096] [4096] Spit bison type rule, removed server-id
Tomek Mrugalski [Tue, 10 Jan 2017 13:48:57 +0000 (14:48 +0100)]
[master] Merge branch 'trac5020' (interfaces parser migrated to SimpleParser)
# Conflicts:
# src/bin/dhcp4/json_config_parser.cc
# src/bin/dhcp6/json_config_parser.cc
Francis Dupont [Mon, 9 Jan 2017 22:19:08 +0000 (23:19 +0100)]
[master] Tentative fix for Clang static analyzer
Tomek Mrugalski [Mon, 9 Jan 2017 17:55:47 +0000 (18:55 +0100)]
[master] Merge branch 'trac5044' (DUID configuration to SimpleParser)
# Conflicts:
# src/bin/dhcp6/json_config_parser.cc
Francis Dupont [Sat, 7 Jan 2017 00:40:07 +0000 (00:40 +0000)]
[trac5044fd] regen
Francis Dupont [Sat, 7 Jan 2017 00:38:48 +0000 (01:38 +0100)]
[5044fd] Added DUID type tokens within DUID_TYPE context
Francis Dupont [Thu, 22 Dec 2016 09:55:43 +0000 (10:55 +0100)]
[5093] Stop createLinkLayerId at first Ethernet like + en3 -> en7
Francis Dupont [Thu, 22 Dec 2016 09:46:54 +0000 (10:46 +0100)]
[5093] Put the right comparison according to its comment
Tomek Mrugalski [Mon, 9 Jan 2017 14:38:06 +0000 (15:38 +0100)]
[5020] Obsolete iface_parser code removed from dhcp6
Tomek Mrugalski [Mon, 9 Jan 2017 14:32:44 +0000 (15:32 +0100)]
[5020] Obsolete iface_parser removed.
Francis Dupont [Fri, 6 Jan 2017 23:38:48 +0000 (23:38 +0000)]
[trac5020fd] regen
Francis Dupont [Fri, 6 Jan 2017 23:37:37 +0000 (00:37 +0100)]
[5020fd] Unspecialized raw/udp, added new syntactic context
Francis Dupont [Mon, 9 Jan 2017 10:24:34 +0000 (11:24 +0100)]
[master] Commented unused arguments
Francis Dupont [Mon, 9 Jan 2017 10:19:16 +0000 (11:19 +0100)]
[master] Merged trac5090 (race in new agent shutdown)
Marcin Siodelski [Mon, 9 Jan 2017 09:28:39 +0000 (10:28 +0100)]
[master] Added ChangeLog entry for #5100.
Marcin Siodelski [Mon, 9 Jan 2017 09:03:33 +0000 (10:03 +0100)]
[master] Merge branch 'trac5100'
Francis Dupont [Sun, 8 Jan 2017 23:30:11 +0000 (00:30 +0100)]
[master] Commented unused argument
Francis Dupont [Sun, 8 Jan 2017 16:12:20 +0000 (17:12 +0100)]
[5098] Specialized list2 to string only - migrated global client class defs
Francis Dupont [Sun, 8 Jan 2017 09:53:33 +0000 (10:53 +0100)]
[5090] Applied propose fix by stopping the IO service on run exists
Marcin Siodelski [Sat, 7 Jan 2017 22:23:59 +0000 (23:23 +0100)]
[5100] Addressed review comments.
Also, added a test for testing the hook library modifying a
received control command.
Francis Dupont [Sat, 7 Jan 2017 17:01:50 +0000 (18:01 +0100)]
[5100] Spelling, missing space and ignored argument
Marcin Siodelski [Sat, 7 Jan 2017 16:12:07 +0000 (17:12 +0100)]
[master] Added ChangeLog entry for #5094.
Marcin Siodelski [Sat, 7 Jan 2017 16:11:00 +0000 (17:11 +0100)]
[master] Merge branch 'trac5094'
Marcin Siodelski [Sat, 7 Jan 2017 15:54:59 +0000 (16:54 +0100)]
[master] Merge branch 'trac5088'