2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 13:07:50 +00:00

22505 Commits

Author SHA1 Message Date
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