Francis Dupont
d40a3b4114
[4097a] Added a no subnet check in buildCfgOptionList()
2015-11-25 11:27:55 +01:00
Shawn Routhier
95fd3715b4
[trac4097] Fix some typos
2015-11-25 00:19:15 -08:00
Marcin Siodelski
97003370e9
[4204] Runtime option definitions created using set/commit process.
2015-11-24 20:26:08 +01:00
Marcin Siodelski
69f7cfdc52
[4204] Specification of option name doesn't require quotes.
2015-11-24 14:54:10 +01:00
Marcin Siodelski
749b1261ca
[4204] Extended expression parser tests to reference option by name.
2015-11-24 12:31:52 +01:00
Marcin Siodelski
99d13c7de0
[4204] TokenOption uses binary option format for evaluation.
...
This fixes a bug in the TokenOption class which used the hexadecimal
format of the option when comparing with TokenHexString. Note that
TokenHexString is automatically converted to binary format for
evaluation.
2015-11-24 10:39:40 +01:00
Shawn Routhier
9a50be7099
[trac4101] Add proposed change log entry
2015-11-23 21:37:58 -08:00
Shawn Routhier
5914d85948
[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.
2015-11-23 21:33:29 -08:00
Francis Dupont
c1270cb6ab
[4097a] Addressed not configured class VENDOR_CLASS_*
2015-11-24 01:51:10 +01:00
Francis Dupont
8e1d1e9b4b
[master] Merged trac4201 (distcheck warning)
2015-11-23 22:52:04 +01:00
Francis Dupont
a9ad44b419
[master] Revert only the trac4121 merge
2015-11-23 22:51:10 +01:00
Francis Dupont
2253f5a331
[master] Revert "[master] Added ChangeLog entry 1054 for Trac #4202 "
...
This reverts commit d4acc5160abf9aa521285889a2025d64be02fdc3.
2015-11-23 22:47:59 +01:00
Francis Dupont
173b64b071
[master] Merged trac4121 (distcheck warning)
2015-11-23 22:44:35 +01:00
Marcin Siodelski
77e78881aa
[4204] Eval parser allows for referencing option by its name.
2015-11-23 22:01:47 +01:00
Thomas Markwalder
d4acc5160a
[master] Added ChangeLog entry 1054 for Trac #4202
2015-11-23 15:24:49 -05:00
Thomas Markwalder
91bf527662
[master] Replaced underscores with hyphens in D2 config and NCRs
...
Merged in branch 'trac4202'
2015-11-23 15:09:28 -05:00
Thomas Markwalder
d9b43805ee
[4202] Addressed review comments
...
Fixed missed underscores in commentary
src/bin/d2/tests/nc_test_utils.h
src/lib/dhcp_ddns/ncr_msg.h
2015-11-23 15:05:16 -05:00
Shawn Routhier
df668f6142
[trac4101] Update per review comments
2015-11-23 11:42:21 -08:00
Thomas Markwalder
430fbc8832
[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
2015-11-23 13:22:56 -05:00
Tomek Mrugalski
9b56830ceb
[master] ChangeLog updated.
2015-11-23 18:53:56 +01:00
Tomek Mrugalski
6b0db91610
[master] Merge branch 'trac3990' (User's Guide update for Decline)
2015-11-23 18:37:57 +01:00
Tomek Mrugalski
1195d77278
[3988] Changes after review:
...
- several v4 => v6
- simpler remove_tmp logic
- ExpirationAllocEngine4Test constructor now cleans up hook buffers
2015-11-23 18:33:18 +01:00
Francis Dupont
f397db49d4
[4097a] Optimized the no configured options cases
2015-11-23 15:34:53 +01:00
Francis Dupont
fd12a6d69f
[4097a] Merged #4093
2015-11-23 14:56:49 +01:00
Francis Dupont
0074fbe5a8
[master] Updated option[xxx] in comments
trac4115a_base
2015-11-23 14:53:43 +01:00
Francis Dupont
a63679993c
[master] Added timestamp to *.hh files
2015-11-23 14:50:46 +01:00
Marcin Siodelski
6011b53235
[4204] OptionDef config parser updates runtime definitions in libdhcp.
2015-11-23 13:33:04 +01:00
Marcin Siodelski
1e7bdebfd5
[4204] Runtime option definitions are stored in LibDHCP.
2015-11-23 13:33:04 +01:00
Marcin Siodelski
b6beda2888
[4204] Runtime option definitions held in the libdhcp++ library.
2015-11-23 13:33:04 +01:00
Marcin Siodelski
bcc247cccb
[master] Added ChangeLog entry for #4093 .
trac4204_base
2015-11-23 10:26:07 +01:00
Marcin Siodelski
c303175849
[master] Merge branch 'trac4093'
2015-11-23 10:25:13 +01:00
Shawn Routhier
e7e89d34b7
[trac4101] Add classify.xml file
...
Add the chapter about classification
2015-11-22 22:46:25 -08:00
Francis Dupont
09df1b387a
[4097a] Removed no longer used argument
2015-11-22 18:39:23 +01:00
Francis Dupont
c50a482e47
[4097a] Finished the DHCPv6 part
2015-11-22 09:06:29 +01:00
Francis Dupont
db7f698d7f
[4097a] Removed merging of global configured options into subnets
2015-11-21 15:58:12 +01:00
Francis Dupont
e0c80090d6
[4097a] Ported DHCPv4 code to DHCPv6 (unfinished)
2015-11-21 15:40:33 +01:00
Francis Dupont
b925400a12
[4097a] Introduce CfgOptionList and use it for the 3 append/getCfgOption() methods
2015-11-21 14:45:08 +01:00
Francis Dupont
102820fc35
[4097a] Moved specific processing to appendRequestedOptions and renamed classSpecificProcessing
2015-11-21 13:22:57 +01:00
Francis Dupont
0c120e9d3e
[4097a] Added a new message for unconfigured classes
2015-11-21 10:28:05 +01:00
Francis Dupont
e2e0a9bedc
[4097a] Merge branch 'trac4097a' of ssh://git.kea.isc.org/git/kea into trac4097a
2015-11-21 09:24:06 +01:00
Francis Dupont
4b644a946c
[4097a] Changed classSpecificProcessing to be applied only to requested options
2015-11-21 09:23:24 +01:00
Shawn Routhier
5d370d081b
[trac4097a] Tidy up some text in the comments
2015-11-20 22:07:37 -08:00
Shawn Routhier
192e415b74
[trac4101] Partial commit to look at other tickets
2015-11-20 20:29:20 -08:00
Francis Dupont
37a67a6b34
[master] Style of last git entries
2015-11-20 23:28:06 +01:00
Francis Dupont
01dd8b4fa3
[4097a] Split classifyPacket into 2 parts as proposed
2015-11-20 23:18:21 +01:00
Francis Dupont
b66c0b8cff
[4097a] Switched class iterators
2015-11-20 16:29:10 +01:00
Francis Dupont
92b4df9e90
[4097a] Added a ClientClasses iteration unit test
2015-11-20 16:12:27 +01:00
Thomas Markwalder
bdfb2c606e
[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
2015-11-20 10:11:47 -05:00
Francis Dupont
336a2215ce
[4097a] Added class vs other addOption priority unit tests
2015-11-20 15:51:23 +01:00
Thomas Markwalder
baa0e92ef3
[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
2015-11-20 09:36:37 -05:00