2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-09-05 00:15:17 +00:00
Commit Graph

22978 Commits

Author SHA1 Message Date
JINMEI Tatuya
47a7a6d11f [4027] removed an unused variable
(besides, this type of file-static definition is dangerious - it can lead to
static initialization fiasco).
2015-10-31 19:02:23 +09:00
JINMEI Tatuya
7709b15393 [4027] added some explanatory comments for Pkt4o6::pack(). 2015-10-31 19:01:02 +09:00
JINMEI Tatuya
0fe570f5f1 [4027] added some references 2015-10-31 18:57:59 +09:00
JINMEI Tatuya
2accef346a Merge branch 'trac4027' of github.com:isc-projects/kea into trac4027
with resolving conflict (the HEAD version wasn't complete)
	src/lib/dhcp/tests/pkt4o6_unittest.cc
2015-10-31 18:49:53 +09:00
Tomek Mrugalski
b8b57816c2 [4027] Minor corrections. 2015-10-31 18:49:07 +09:00
JINMEI Tatuya
1084fad953 [4027] use a single underscore version of uint8_t for consistency
(and perhaps the double-underscore version is non-standard)
2015-10-31 18:47:03 +09:00
Francis Dupont
14a8341a46 [master] Merged trac4107 (HCPv4-over-DHCPv6 message and option definitions) trac4109_base 2015-10-31 09:52:34 +01:00
Tomek Mrugalski
e15b2e1ebc [4107] Added several comments. 2015-10-31 17:32:28 +09:00
JINMEI Tatuya
3435b6f64d [4027] added some more comments for tests 2015-10-31 17:22:49 +09:00
JINMEI Tatuya
6b35611c3b [4027] added unit tests for Pkt4o6Test
(with other some small cleanups)
2015-10-31 17:20:25 +09:00
Tomek Mrugalski
f2147a1214 [4107] Minor comments update for options 100-102 2015-10-31 17:19:37 +09:00
Tomek Mrugalski
e648d36192 [4105] Implement 4o6-interface-id parameter. 2015-10-31 16:47:51 +09:00
Francis Dupont
f2717fcc39 [4107] Added new standard options in the guide table 2015-10-31 06:53:34 +01:00
Francis Dupont
bd535576f1 [4107] Added the 2 private options (now update the doc) 2015-10-31 06:35:23 +01:00
Tomek Mrugalski
75f18d0a63 [4105] Subnet4 parser updated to accept 4o6-interface, 4o6-subnet parameters 2015-10-31 14:08:01 +09:00
Francis Dupont
8c1b9097d8 [4107] Ported changes from fd4o6 (so not finished) 2015-10-31 05:47:08 +01:00
JINMEI Tatuya
5fcb4e02c4 [4027] enable DHCP4o6 option macros 2015-10-31 13:46:05 +09:00
Francis Dupont
9d3df95a21 [fd4o6] Adjusted Pkt6 pointer type 2015-10-31 13:30:38 +09:00
JINMEI Tatuya
72ba32da5f [4027] incorporated part of c0044e3 from fd4o6 branch
(not cherry-picking it because the commit has other irrelevant changes)
2015-10-31 13:29:05 +09:00
Francis Dupont
4e77daebb1 [fd4o6] Added DHCPv4-over-DHCPv6 packet class 2015-10-31 13:21:25 +09:00
Tomek Mrugalski
bdd7b963e9 [4105] 4o6 configuration structure, unit-tests implemented 2015-10-31 13:20:31 +09:00
Tomek Mrugalski
41146ec3a5 [4088] Added flex/bison generated files. 2015-10-30 23:55:38 +09:00
Tomek Mrugalski
49814e67e5 [4088] Minor tweaks in lexer.ll 2015-10-30 22:20:12 +09:00
Tomek Mrugalski
5feb3d8fde [4088] Lexer improvements, TokenOption now working 2015-10-30 22:20:12 +09:00
Tomek Mrugalski
7bace70cad [4088] Makefile updated to easier regenerate flex/bison files. 2015-10-30 22:20:12 +09:00
Tomek Mrugalski
38b78f378f [4088] Minor tweaks in EvalContext 2015-10-30 22:20:12 +09:00
Tomek Mrugalski
eef1e61fff [4088] string handling improved. 2015-10-30 22:20:11 +09:00
Tomek Mrugalski
d6b6b10784 [4088] strings, options and equal tokens are now instantiated 2015-10-30 22:20:11 +09:00
Tomek Mrugalski
38ea55139b [4088] Replaced example grammar with client classification expressions 2015-10-30 22:20:11 +09:00
Tomek Mrugalski
496e02872e [4088] Moved yy to isc::eval namespace 2015-10-30 22:20:11 +09:00
Tomek Mrugalski
8c92106662 [4088] EvalContext unit-test added. 2015-10-30 22:20:11 +09:00
Tomek Mrugalski
fe5ec7722c [4088] Classes renamed to Kea nomenclature 2015-10-30 22:20:11 +09:00
Tomek Mrugalski
28413e8258 [4088] Bison example integrated. 2015-10-30 22:20:11 +09:00
Tomek Mrugalski
5bd38e7f49 [4081] Stub documentation added. 2015-10-30 22:20:11 +09:00
Shawn Routhier
e5be011922 [trac4090] Add support for TokenSubstring
Add support and testing for TokenSubstring.  This token
takes three paramaters (string, start and length) and produces
a new string based on the original string.  It allows negative
values for start and length causing it to count from the end
of the string for start and to get characters before the start
point for length.
2015-10-30 00:20:48 -07:00
Stephen Morris
97e83a0c5d [3259] Ensure hooks example configuration files are copied on an install 2015-10-29 17:51:12 +00:00
Tomek Mrugalski
caa98afd37 [master] ChangeLog updated. trac4106_base trac4107_base 2015-10-30 01:59:22 +09:00
Tomek Mrugalski
28d818a26a [master] Merge branch 'trac4081' (src/lib/eval added) 2015-10-30 01:46:16 +09:00
Tomek Mrugalski
cdfc284df9 [4081] Added LOG4CPLUS_LIBS to src/lib/eval/tests/Makefile.am 2015-10-30 01:39:12 +09:00
Tomek Mrugalski
661e923bbc [4081] Changes after review:
- Copyright years corrected
 - Additional AM_CXXFLAGS for gcc added
 - LOG4CPLUS libs added to LDFLAGS
 - New unit-test for optionString for IPv6 packets added
 - Several comments in token.h clarified/corrected
 - Exception message extended slightly
2015-10-30 01:19:33 +09:00
Stephen Morris
607ca51b94 [3259] Changes after review 2015-10-29 15:03:48 +00:00
Francis Dupont
343dbba689 [master] Changed string.h for cstring (cf #4089) 2015-10-28 17:10:01 +01:00
Stephen Morris
ee8fe286b2 [3259] Updates to handle new syntax only
As some incompatible changes have already been made to the hooks
interface (removal of the setSkip method), it seems pointless to
support both old and new hoos-libraries syntax.  These modifications
remove support for the old syntax.
2015-10-28 13:54:39 +00:00
Stephen Morris
bc205166c3 [3259] Corrections to the documentation 2015-10-28 13:18:57 +00:00
Stephen Morris
45af62e634 [3259] Fixed errors in .spec files. 2015-10-28 11:38:21 +00:00
Stephen Morris
6a1b17a579 [3259] Add test to check that mixed syntax element is rejected 2015-10-28 11:27:12 +00:00
Stephen Morris
a3a71305a8 [3259] Updating non-dhcpsrv test with new hooks library syntax 2015-10-28 11:26:48 +00:00
Stephen Morris
9f158bae40 [3259] Update .spec files with new hooks-libraries syntax 2015-10-28 11:24:27 +00:00
Stephen Morris
e8107f7af4 [3259] Update documentation with new syntax 2015-10-28 11:23:03 +00:00
Shawn Routhier
21f86e304b [trac 4081] Add eval to the doxyfile and fix some typos 2015-10-27 23:55:09 -07:00