]>
git.ipfire.org Git - thirdparty/kea.git/log
Tomek Mrugalski [Mon, 30 Nov 2015 21:10:58 +0000 (22:10 +0100)]
[3569_rebase] Merge branch 'trac3569' into trac3569_rebase
# Conflicts:
# src/lib/dhcpsrv/host_mgr.h
Tomek Mrugalski [Mon, 30 Nov 2015 20:31:32 +0000 (21:31 +0100)]
[master] ChangeLog, AUTHORS updated after 3682 merge.
Tomek Mrugalski [Mon, 30 Nov 2015 20:27:21 +0000 (21:27 +0100)]
[master] Merge branch 'trac3682_rebase' (MySQL Host Data Source)
Tomek Mrugalski [Mon, 30 Nov 2015 20:26:25 +0000 (21:26 +0100)]
[3682_rebase] Merge branch 'trac3682' into trac3682_rebase
# Conflicts:
# src/lib/dhcpsrv/mysql_lease_mgr.cc
# src/lib/dhcpsrv/mysql_lease_mgr.h
Stephen Morris [Mon, 30 Nov 2015 19:53:07 +0000 (19:53 +0000)]
[master] ChangeLog for trac4208
Stephen Morris [Mon, 30 Nov 2015 19:49:50 +0000 (19:49 +0000)]
[master] Merge branch 'trac4208'
Tomek Mrugalski [Mon, 30 Nov 2015 12:38:02 +0000 (13:38 +0100)]
[master] ChangeLog, AUTHORS updated after github pull request 8
Tomek Mrugalski [Mon, 30 Nov 2015 12:30:36 +0000 (13:30 +0100)]
[github8] Unit-tests written for the query4 parameter.
Tomek Mrugalski [Mon, 30 Nov 2015 12:12:05 +0000 (13:12 +0100)]
Merge branch 'kea-fb2' of https://github.com./nchaigne/kea into pullreq8
# Conflicts:
# src/bin/dhcp4/dhcp4_hooks.dox
Tomek Mrugalski [Mon, 30 Nov 2015 12:03:10 +0000 (13:03 +0100)]
[master] ChangeLog updated.
Tomek Mrugalski [Mon, 30 Nov 2015 12:01:09 +0000 (13:01 +0100)]
[master] Compilation fix after merge (missing })
Tomek Mrugalski [Mon, 30 Nov 2015 11:36:46 +0000 (12:36 +0100)]
[master] Merge branch 'trac3988' (lease{4,6}_recover hooks)
# Conflicts:
# src/lib/dhcpsrv/alloc_engine.cc
# src/lib/dhcpsrv/tests/alloc_engine_expiration_unittest.cc
Francis Dupont [Sat, 28 Nov 2015 09:24:39 +0000 (10:24 +0100)]
[master] regen
Francis Dupont [Sat, 28 Nov 2015 09:23:55 +0000 (10:23 +0100)]
[master] Silence cppcheck error
Francis Dupont [Sat, 28 Nov 2015 07:54:29 +0000 (08:54 +0100)]
[master] Regenerated lexer.cc
Francis Dupont [Fri, 27 Nov 2015 22:31:53 +0000 (23:31 +0100)]
[master] Merged trac4203 (no exit())
Stephen Morris [Fri, 27 Nov 2015 17:18:08 +0000 (17:18 +0000)]
[4208] Update KEA_HOOKS_VERSION to 3 in preparation for release of Kea 1.0.
Tomek Mrugalski [Thu, 26 Nov 2015 16:27:57 +0000 (17:27 +0100)]
[3569] User's guide updated (currently disabled)
Marcin Siodelski [Thu, 26 Nov 2015 15:40:12 +0000 (16:40 +0100)]
[master] Added ChangeLog entry for #3874.
Marcin Siodelski [Thu, 26 Nov 2015 15:22:32 +0000 (16:22 +0100)]
[master] Merge branch 'trac3874a'
Tomek Mrugalski [Thu, 26 Nov 2015 14:14:35 +0000 (15:14 +0100)]
[3569] Unit-tests implemented.
Marcin Siodelski [Thu, 26 Nov 2015 14:11:18 +0000 (15:11 +0100)]
[3874] Fixed compilation issues in DUIDFactory class.
Marcin Siodelski [Thu, 26 Nov 2015 13:00:06 +0000 (14:00 +0100)]
[3874] Addressed review comments.
Shawn Routhier [Thu, 26 Nov 2015 08:21:33 +0000 (00:21 -0800)]
[master] Update commit number for 4101
Also tidy up entry for 4097
Shawn Routhier [Thu, 26 Nov 2015 08:15:58 +0000 (00:15 -0800)]
[master] Merge trac4101 - documentation for classification
Add the classify.xml file to document the client classification
system
Update the dhcp4-srv.xml and dhcp6-srv.xml files to provide a brief
description of the classification system and pointers to the
text in classify.xml
Shawn Routhier [Thu, 26 Nov 2015 08:12:13 +0000 (00:12 -0800)]
[trac4101] Update per second set of review comments
Shawn Routhier [Wed, 25 Nov 2015 20:18:37 +0000 (12:18 -0800)]
[trac4101] Move the substring examples into a screen
Shawn Routhier [Wed, 25 Nov 2015 20:14:06 +0000 (12:14 -0800)]
[trac4101] Update per review comments
Notable items:
Removed a lot of the classification text from dhcp4.xml and dhcp6.xml
leaving a brief description with a pointer to the main text and some
examples.
Added more examples
Stephen Morris [Wed, 25 Nov 2015 15:43:47 +0000 (15:43 +0000)]
[4101] Miscellaneous documentation changes during review
Francis Dupont [Wed, 25 Nov 2015 13:22:06 +0000 (14:22 +0100)]
[master] Finished merge trac4097a (Classify and append options)
Francis Dupont [Wed, 25 Nov 2015 12:22:04 +0000 (13:22 +0100)]
[4097a] Added Dhcpv6SrvTest.subnetGlobalPriority
Francis Dupont [Wed, 25 Nov 2015 12:18:13 +0000 (13:18 +0100)]
[4097a] DHCPDISCOVER typos
Francis Dupont [Wed, 25 Nov 2015 12:14:56 +0000 (13:14 +0100)]
[4097a] Use dhcp4_logger for classification messages
Francis Dupont [Wed, 25 Nov 2015 12:09:42 +0000 (13:09 +0100)]
[4097a] Aligned DHCP6_CLASS_* messages
Francis Dupont [Wed, 25 Nov 2015 12:01:24 +0000 (13:01 +0100)]
[4097a] Added Dhcpv4SrvTest.subnetGlobalPriority
Francis Dupont [Wed, 25 Nov 2015 10:47:01 +0000 (11:47 +0100)]
[4097a] Added check of other options to Dhcp4ParserTest.optionDataDefaultsGlobal
Francis Dupont [Wed, 25 Nov 2015 10:36:04 +0000 (11:36 +0100)]
[4097a] Added the CfgOptionList explaination to its declaration
Francis Dupont [Wed, 25 Nov 2015 10:32:04 +0000 (11:32 +0100)]
[4097a] Added (non-)const comment
Francis Dupont [Wed, 25 Nov 2015 10:27:55 +0000 (11:27 +0100)]
[4097a] Added a no subnet check in buildCfgOptionList()
Shawn Routhier [Wed, 25 Nov 2015 08:19:15 +0000 (00:19 -0800)]
[trac4097] Fix some typos
Tomek Mrugalski [Tue, 24 Nov 2015 20:42:19 +0000 (21:42 +0100)]
[3569] Implemented configuration for host data source.
Shawn Routhier [Tue, 24 Nov 2015 05:37:58 +0000 (21:37 -0800)]
[trac4101] Add proposed change log entry
Shawn Routhier [Tue, 24 Nov 2015 05:33:29 +0000 (21:33 -0800)]
[trac4101] Update v4 and v6 pages
Update the v4 and v6 pages to reflect the new classification.
These are shortened versions of the main classification page.
Also update the option description to incude .text and .hex modifiers.
Francis Dupont [Tue, 24 Nov 2015 00:51:10 +0000 (01:51 +0100)]
[4097a] Addressed not configured class VENDOR_CLASS_*
Francis Dupont [Mon, 23 Nov 2015 21:52:04 +0000 (22:52 +0100)]
[master] Merged trac4201 (distcheck warning)
Francis Dupont [Mon, 23 Nov 2015 21:51:10 +0000 (22:51 +0100)]
[master] Revert only the trac4121 merge
Francis Dupont [Mon, 23 Nov 2015 21:47:59 +0000 (22:47 +0100)]
[master] Revert "[master] Added ChangeLog entry 1054 for Trac #4202"
This reverts commit
d4acc5160abf9aa521285889a2025d64be02fdc3 .
Francis Dupont [Mon, 23 Nov 2015 21:44:35 +0000 (22:44 +0100)]
[master] Merged trac4121 (distcheck warning)
Thomas Markwalder [Mon, 23 Nov 2015 20:24:49 +0000 (15:24 -0500)]
[master] Added ChangeLog entry 1054 for Trac #4202
Thomas Markwalder [Mon, 23 Nov 2015 20:09:28 +0000 (15:09 -0500)]
[master] Replaced underscores with hyphens in D2 config and NCRs
Merged in branch 'trac4202'
Thomas Markwalder [Mon, 23 Nov 2015 20:05:16 +0000 (15:05 -0500)]
[4202] Addressed review comments
Fixed missed underscores in commentary
src/bin/d2/tests/nc_test_utils.h
src/lib/dhcp_ddns/ncr_msg.h
Shawn Routhier [Mon, 23 Nov 2015 19:42:21 +0000 (11:42 -0800)]
[trac4101] Update per review comments
Thomas Markwalder [Mon, 23 Nov 2015 18:22:56 +0000 (13:22 -0500)]
[4202] Replaced underscores with hypens in NCR JSON element names
The NCR element names have also been changed to use hyphens. This touched
quita a few unit tests. Files modified:
src/bin/d2/tests/d2_process_unittests.cc
src/bin/d2/tests/d2_queue_mgr_unittests.cc
src/bin/d2/tests/d2_update_mgr_unittests.cc
src/bin/d2/tests/nc_add_unittests.cc
src/bin/d2/tests/nc_remove_unittests.cc
src/bin/d2/tests/nc_test_utils.cc
src/bin/d2/tests/nc_trans_unittests.cc
src/bin/dhcp4/tests/d2_unittest.cc
src/bin/dhcp6/tests/d2_unittest.cc
src/lib/dhcp_ddns/libdhcp_ddns.dox
src/lib/dhcp_ddns/ncr_msg.cc
src/lib/dhcp_ddns/tests/ncr_udp_unittests.cc
src/lib/dhcp_ddns/tests/ncr_unittests.cc
src/lib/dhcpsrv/tests/d2_udp_unittest.cc
Tomek Mrugalski [Mon, 23 Nov 2015 17:53:56 +0000 (18:53 +0100)]
[master] ChangeLog updated.
Tomek Mrugalski [Mon, 23 Nov 2015 17:37:57 +0000 (18:37 +0100)]
[master] Merge branch 'trac3990' (User's Guide update for Decline)
Tomek Mrugalski [Mon, 23 Nov 2015 17:33:18 +0000 (18:33 +0100)]
[3988] Changes after review:
- several v4 => v6
- simpler remove_tmp logic
- ExpirationAllocEngine4Test constructor now cleans up hook buffers
Francis Dupont [Mon, 23 Nov 2015 14:34:53 +0000 (15:34 +0100)]
[4097a] Optimized the no configured options cases
Francis Dupont [Mon, 23 Nov 2015 13:56:49 +0000 (14:56 +0100)]
[4097a] Merged #4093
Francis Dupont [Mon, 23 Nov 2015 13:53:43 +0000 (14:53 +0100)]
[master] Updated option[xxx] in comments
Francis Dupont [Mon, 23 Nov 2015 13:50:46 +0000 (14:50 +0100)]
[master] Added timestamp to *.hh files
Marcin Siodelski [Mon, 23 Nov 2015 09:26:07 +0000 (10:26 +0100)]
[master] Added ChangeLog entry for #4093.
Marcin Siodelski [Mon, 23 Nov 2015 08:47:40 +0000 (09:47 +0100)]
[master] Merge branch 'trac4093'
Shawn Routhier [Mon, 23 Nov 2015 06:46:25 +0000 (22:46 -0800)]
[trac4101] Add classify.xml file
Add the chapter about classification
Francis Dupont [Sun, 22 Nov 2015 17:39:23 +0000 (18:39 +0100)]
[4097a] Removed no longer used argument
Francis Dupont [Sun, 22 Nov 2015 08:06:29 +0000 (09:06 +0100)]
[4097a] Finished the DHCPv6 part
Francis Dupont [Sat, 21 Nov 2015 14:58:12 +0000 (15:58 +0100)]
[4097a] Removed merging of global configured options into subnets
Francis Dupont [Sat, 21 Nov 2015 14:40:33 +0000 (15:40 +0100)]
[4097a] Ported DHCPv4 code to DHCPv6 (unfinished)
Francis Dupont [Sat, 21 Nov 2015 13:45:08 +0000 (14:45 +0100)]
[4097a] Introduce CfgOptionList and use it for the 3 append/getCfgOption() methods
Francis Dupont [Sat, 21 Nov 2015 12:22:57 +0000 (13:22 +0100)]
[4097a] Moved specific processing to appendRequestedOptions and renamed classSpecificProcessing
Francis Dupont [Sat, 21 Nov 2015 09:28:05 +0000 (10:28 +0100)]
[4097a] Added a new message for unconfigured classes
Francis Dupont [Sat, 21 Nov 2015 08:24:06 +0000 (09:24 +0100)]
[4097a] Merge branch 'trac4097a' of ssh://git.kea.isc.org/git/kea into trac4097a
Francis Dupont [Sat, 21 Nov 2015 08:23:24 +0000 (09:23 +0100)]
[4097a] Changed classSpecificProcessing to be applied only to requested options
Shawn Routhier [Sat, 21 Nov 2015 06:07:37 +0000 (22:07 -0800)]
[trac4097a] Tidy up some text in the comments
Shawn Routhier [Sat, 21 Nov 2015 04:29:20 +0000 (20:29 -0800)]
[trac4101] Partial commit to look at other tickets
Francis Dupont [Fri, 20 Nov 2015 22:28:06 +0000 (23:28 +0100)]
[master] Style of last git entries
Francis Dupont [Fri, 20 Nov 2015 22:18:21 +0000 (23:18 +0100)]
[4097a] Split classifyPacket into 2 parts as proposed
Francis Dupont [Fri, 20 Nov 2015 15:29:10 +0000 (16:29 +0100)]
[4097a] Switched class iterators
Francis Dupont [Fri, 20 Nov 2015 15:12:27 +0000 (16:12 +0100)]
[4097a] Added a ClientClasses iteration unit test
Thomas Markwalder [Fri, 20 Nov 2015 15:11:47 +0000 (10:11 -0500)]
[4202] Update miscellaneous tests and example files
Replaced underscores with hypens in D2 config in remaining files:
doc/examples/ddns/sample1.json
doc/examples/ddns/template.json
doc/guide/ddns.xml
src/bin/d2/tests/d2_process_tests.sh.in
src/bin/keactrl/kea.conf.pre
src/bin/keactrl/tests/keactrl_tests.sh.in
Francis Dupont [Fri, 20 Nov 2015 14:51:23 +0000 (15:51 +0100)]
[4097a] Added class vs other addOption priority unit tests
Thomas Markwalder [Fri, 20 Nov 2015 14:36:37 +0000 (09:36 -0500)]
[4202] Replaced underscore with hypen in src/bin/d2 for kea-ddns parameters
Updated D2 server code, spec file, and tests with hypenated
configuration elements names
Marcin Siodelski [Fri, 20 Nov 2015 13:59:49 +0000 (14:59 +0100)]
[4093] Addressed review comments.
Francis Dupont [Fri, 20 Nov 2015 13:41:18 +0000 (14:41 +0100)]
[4097a] Rebased and updated trac4097 code (still some comments to address)
Thomas Markwalder [Thu, 19 Nov 2015 20:00:48 +0000 (15:00 -0500)]
[master] Added ChangeLog entry 1051 for Trac #4096.
Thomas Markwalder [Thu, 19 Nov 2015 19:31:25 +0000 (14:31 -0500)]
[master] DHCP servers now support client-classes element
Merges in branch 'trac4096'
Thomas Markwalder [Thu, 19 Nov 2015 18:24:48 +0000 (13:24 -0500)]
[4096] Reworded error message
Francis Dupont [Thu, 19 Nov 2015 16:55:49 +0000 (17:55 +0100)]
[4096] Removed two spurious extra lines (cut & paste typos)
Shawn Routhier [Thu, 19 Nov 2015 16:54:56 +0000 (08:54 -0800)]
[trac3990] Add v4 statistics descriptions
Francis Dupont [Thu, 19 Nov 2015 16:40:59 +0000 (17:40 +0100)]
[4096] Removed @todo and changed Bison for Eval
Marcin Siodelski [Thu, 19 Nov 2015 15:26:49 +0000 (16:26 +0100)]
[4093] Updated eval section of Developer's Guide.
Thomas Markwalder [Thu, 19 Nov 2015 15:21:30 +0000 (10:21 -0500)]
[4096] Added unit test for an blank client class name
Marcin Siodelski [Thu, 19 Nov 2015 15:02:07 +0000 (16:02 +0100)]
[4093] Applying changes to the files generated by bison.
Marcin Siodelski [Thu, 19 Nov 2015 14:58:16 +0000 (15:58 +0100)]
[4093] Support for option[123].hex operator.
Thomas Markwalder [Thu, 19 Nov 2015 14:32:21 +0000 (09:32 -0500)]
[4096] Integrated use of Eval expression parsing
src/lib/dhcpsrv/client_class_def.cc
- updated comment on empty expressions in ctor,
- cleaned up whitespace
src/lib/dhcpsrv/parsers/client_class_def_parser.cc
- ExpressionParser::build() - integrated use of Eval
parsing in ExpressionParser
- cleaned up whitespace
src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
Updated tests to verify that expressions are actually
parsed and function.
Marcin Siodelski [Thu, 19 Nov 2015 13:59:31 +0000 (14:59 +0100)]
[4093] TokenOption may evaluate using hexadecimal format.
Marcin Siodelski [Thu, 19 Nov 2015 13:46:39 +0000 (14:46 +0100)]
[4093] Implemented Option::toHexString method.
Thomas Markwalder [Thu, 19 Nov 2015 11:57:57 +0000 (06:57 -0500)]
[4096] Pull in changes from Francis
Merge branch 'trac4096' of ssh://git.kea.isc.org/git/kea into trac4096
Marcin Siodelski [Thu, 19 Nov 2015 11:52:27 +0000 (12:52 +0100)]
[4093] Extended TokenOption class ctor with representation type.
Marcin Siodelski [Thu, 19 Nov 2015 11:04:01 +0000 (12:04 +0100)]
[4093] Use option[123].text rather than option[123] for option text.
Shawn Routhier [Thu, 19 Nov 2015 06:44:05 +0000 (22:44 -0800)]
[trac3990] Typo changes
Some suggested changes to tidy up some of the text.