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
Marcin Siodelski
c1293f6db7
[4093] Addressed review comments.
2015-11-20 14:59:49 +01:00
Francis Dupont
ac0de4134f
[4097a] Rebased and updated trac4097 code (still some comments to address)
2015-11-20 14:41:18 +01:00
Thomas Markwalder
2e47244a98
[master] Added ChangeLog entry 1051 for Trac #4096 .
trac4097a_base
2015-11-19 15:00:48 -05:00
Thomas Markwalder
d21fd69259
[master] DHCP servers now support client-classes element
...
Merges in branch 'trac4096'
2015-11-19 14:31:25 -05:00
Thomas Markwalder
b1a10eb28c
[4096] Reworded error message
2015-11-19 13:24:48 -05:00
Francis Dupont
df93df3f84
[4096] Removed two spurious extra lines (cut & paste typos)
2015-11-19 17:55:49 +01:00
Shawn Routhier
58275c55fc
[trac3990] Add v4 statistics descriptions
2015-11-19 08:54:56 -08:00
Francis Dupont
80b1ee66d2
[4096] Removed @todo and changed Bison for Eval
2015-11-19 17:40:59 +01:00
Marcin Siodelski
b070bb9cb3
[4093] Updated eval section of Developer's Guide.
2015-11-19 16:26:49 +01:00
Thomas Markwalder
ca10116a5d
[4096] Added unit test for an blank client class name
2015-11-19 10:21:30 -05:00
Marcin Siodelski
ae94eaf209
[4093] Applying changes to the files generated by bison.
2015-11-19 16:02:07 +01:00
Marcin Siodelski
00effa23d3
[4093] Support for option[123].hex operator.
2015-11-19 15:59:32 +01:00
Thomas Markwalder
5305d4ea4d
[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.
2015-11-19 09:32:21 -05:00
Marcin Siodelski
eb932d6809
[4093] TokenOption may evaluate using hexadecimal format.
2015-11-19 15:01:08 +01:00
Marcin Siodelski
0d6a66ecfb
[4093] Implemented Option::toHexString method.
2015-11-19 14:46:39 +01:00
Thomas Markwalder
60a518e724
[4096] Pull in changes from Francis
...
Merge branch 'trac4096' of ssh://git.kea.isc.org/git/kea into trac4096
2015-11-19 06:57:57 -05:00
Marcin Siodelski
5ad49c1f75
[4093] Extended TokenOption class ctor with representation type.
2015-11-19 12:52:27 +01:00
Marcin Siodelski
b1cc5e4380
[4093] Use option[123].text rather than option[123] for option text.
2015-11-19 12:41:00 +01:00
Shawn Routhier
8bee85a39e
[trac3990] Typo changes
...
Some suggested changes to tidy up some of the text.
2015-11-18 22:44:05 -08:00
Francis Dupont
7911ff6e2f
[4096] Fixed spelling fixes
2015-11-19 01:08:49 +01:00
Francis Dupont
3d663ac34a
[4203] Added new fatal class method for yy_fatal_error fix
2015-11-19 00:52:57 +01:00
Francis Dupont
e58c97a735
[4203] Removed the unreachable exit
2015-11-19 00:05:08 +01:00
Thomas Markwalder
02f6c505d1
[4096] Merge branch 'master' into trac4096
...
Eval library now supports actual parsing. Need to use it
in class definition's ExpressionParser.
2015-11-18 15:10:13 -05:00
Thomas Markwalder
668ec9e68f
[4096] Addressed review comments
...
src/bin/dhcp4/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/config_parser_unittest.cc
src/lib/dhcpsrv/client_class_def.h
Fixed spellings and spacing.
src/lib/dhcpsrv/Makefile.am
src/lib/dhcpsrv/tests/Makefile.am
Move eval lib up in the link order
2015-11-18 15:04:55 -05:00
Francis Dupont
5bb87b1ef4
[4096] speliing
2015-11-18 17:29:36 +01:00
Francis Dupont
5a456a9009
[4096] spaces & spelling
2015-11-18 16:48:03 +01:00
Francis Dupont
5e3af86871
[4096] Added a space for readability
2015-11-18 16:32:15 +01:00
Tomek Mrugalski
8528c46fe3
[3990] User's guide now explains how Decline support works.
2015-11-18 16:31:20 +01:00
Francis Dupont
92aff79502
[4096] Added a space for readability
2015-11-18 16:30:50 +01:00
Francis Dupont
dd9843b528
[4096] spelling
2015-11-18 16:15:44 +01:00
Marcin Siodelski
965e203220
[3874] Described configuration of the server identifier in the User Guide.
2015-11-18 14:18:46 +01:00