]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
9 years ago[4088fd] Changed the syntax to unquote integers
Francis Dupont [Fri, 13 Nov 2015 15:53:23 +0000 (16:53 +0100)] 
[4088fd] Changed the syntax to unquote integers

9 years ago[4088fd] Added protection against integer overflow trac4088fd_before_unquote
Francis Dupont [Fri, 13 Nov 2015 15:16:23 +0000 (16:16 +0100)] 
[4088fd] Added protection against integer overflow

9 years ago[4088fd] cleanup grammar (indent, no untyped)
Francis Dupont [Fri, 13 Nov 2015 15:01:32 +0000 (16:01 +0100)] 
[4088fd] cleanup grammar (indent, no untyped)

9 years ago[4088fd] Removed unused File functions
Francis Dupont [Wed, 11 Nov 2015 16:13:54 +0000 (17:13 +0100)] 
[4088fd] Removed unused File functions

9 years ago[4088fd] Moved option code range check to the parser, freeing INTEGER tokens
Francis Dupont [Wed, 11 Nov 2015 14:33:00 +0000 (15:33 +0100)] 
[4088fd] Moved option code range check to the parser, freeing INTEGER tokens

9 years ago[4088fd] Added number unit tests
Francis Dupont [Mon, 9 Nov 2015 12:49:05 +0000 (13:49 +0100)] 
[4088fd] Added number unit tests

9 years ago[4088fd] Added more new unit tests
Francis Dupont [Mon, 9 Nov 2015 12:19:14 +0000 (13:19 +0100)] 
[4088fd] Added more new unit tests

9 years ago[4088fd] Added hexstring parsing unit tests
Francis Dupont [Mon, 9 Nov 2015 12:03:13 +0000 (13:03 +0100)] 
[4088fd] Added hexstring parsing unit tests

9 years ago[4088fd] Assume the parser produces only well typed expressions trac4088fd_fulltyped
Francis Dupont [Fri, 6 Nov 2015 13:08:09 +0000 (14:08 +0100)] 
[4088fd] Assume the parser produces only well typed expressions

9 years ago[4088fd] Split the syntax into untyped/typed trac4088fd_typed
Francis Dupont [Fri, 6 Nov 2015 12:38:09 +0000 (13:38 +0100)] 
[4088fd] Split the syntax into untyped/typed

9 years ago[4088fd] Added some parser unit tests trac4088fd_untyped
Francis Dupont [Fri, 6 Nov 2015 10:05:22 +0000 (11:05 +0100)] 
[4088fd] Added some parser unit tests

9 years ago[4088fd] Fixed error handling trac4088fd_error
Francis Dupont [Fri, 6 Nov 2015 08:29:44 +0000 (09:29 +0100)] 
[4088fd] Fixed error handling

9 years ago[4088fd] Added substring parsing
Francis Dupont [Fri, 6 Nov 2015 06:49:54 +0000 (07:49 +0100)] 
[4088fd] Added substring parsing

9 years ago[4088fd] Fixed most of C++ problems trac4088fd_cpp
Francis Dupont [Fri, 6 Nov 2015 06:29:41 +0000 (07:29 +0100)] 
[4088fd] Fixed most of C++ problems

9 years ago[4088fd] Renamed file to file_
Francis Dupont [Fri, 6 Nov 2015 03:00:23 +0000 (04:00 +0100)] 
[4088fd] Renamed file to file_

9 years ago[4088fd] Regenerated flex/bison trac4088fd_option
Francis Dupont [Fri, 6 Nov 2015 02:32:26 +0000 (03:32 +0100)] 
[4088fd] Regenerated flex/bison

9 years ago[4088fd] Moved option from scanner to parser
Francis Dupont [Fri, 6 Nov 2015 02:31:53 +0000 (03:31 +0100)] 
[4088fd] Moved option from scanner to parser

9 years ago[4088fd] Regenerated flex/bison trac4088fd_hexstring
Francis Dupont [Fri, 6 Nov 2015 02:08:40 +0000 (03:08 +0100)] 
[4088fd] Regenerated flex/bison

9 years ago[4088fd] Added hexstring support
Francis Dupont [Fri, 6 Nov 2015 02:05:49 +0000 (03:05 +0100)] 
[4088fd] Added hexstring support

9 years ago[4088fd] Regenerated flex/bison trac4088fd_namespace
Francis Dupont [Fri, 6 Nov 2015 01:39:56 +0000 (02:39 +0100)] 
[4088fd] Regenerated flex/bison

9 years ago[4088fd] Added new eval_context_decl.h include
Francis Dupont [Fri, 6 Nov 2015 01:39:30 +0000 (02:39 +0100)] 
[4088fd] Added new eval_context_decl.h include

9 years ago[4088fd] [4088fd] Fixed namespace
Francis Dupont [Fri, 6 Nov 2015 01:22:53 +0000 (02:22 +0100)] 
[4088fd] [4088fd] Fixed namespace

9 years ago[4088fd] [4088fd] Updated lexer.cc to flex 2.5.39
Francis Dupont [Fri, 6 Nov 2015 01:22:53 +0000 (02:22 +0100)] 
[4088fd] [4088fd] Updated lexer.cc to flex 2.5.39

9 years ago[4088] Finished merge of trac4091 from master trac4088fd_base
Francis Dupont [Fri, 6 Nov 2015 00:45:20 +0000 (01:45 +0100)] 
[4088] Finished merge of trac4091 from master

9 years ago[master] Updated git hash trac4115_base
Francis Dupont [Thu, 5 Nov 2015 22:40:42 +0000 (23:40 +0100)] 
[master] Updated git hash

9 years ago[master] Finished merge of trac4091 (hex strings)
Francis Dupont [Thu, 5 Nov 2015 22:37:26 +0000 (23:37 +0100)] 
[master] Finished merge of trac4091 (hex strings)

9 years ago[master] Merged trac4091 (hex strings)
Francis Dupont [Thu, 5 Nov 2015 22:35:24 +0000 (23:35 +0100)] 
[master] Merged trac4091 (hex strings)

9 years ago[4091] Changed to require at least one hexdigit
Francis Dupont [Thu, 5 Nov 2015 22:32:15 +0000 (23:32 +0100)] 
[4091] Changed to require at least one hexdigit

9 years ago[4088] spelling
Francis Dupont [Thu, 5 Nov 2015 22:12:01 +0000 (23:12 +0100)] 
[4088] spelling

9 years ago[4088] Miscellaneous edits to the developer documentation
Stephen Morris [Thu, 5 Nov 2015 17:47:58 +0000 (17:47 +0000)] 
[4088] Miscellaneous edits to the developer documentation

9 years ago[4088] Trivial fix to make it compile
Francis Dupont [Thu, 5 Nov 2015 05:03:03 +0000 (06:03 +0100)] 
[4088] Trivial fix to make it compile

9 years ago[4088] Some trivial fixes
Francis Dupont [Thu, 5 Nov 2015 04:46:24 +0000 (05:46 +0100)] 
[4088] Some trivial fixes

9 years ago[4091] Addressed comments (0x prefix, deciding in constructor)
Francis Dupont [Thu, 5 Nov 2015 01:39:28 +0000 (02:39 +0100)] 
[4091] Addressed comments (0x prefix, deciding in constructor)

9 years ago[4091] Better odd check
Francis Dupont [Thu, 5 Nov 2015 00:58:13 +0000 (01:58 +0100)] 
[4091] Better odd check

9 years ago[4091] Missed changes
Francis Dupont [Wed, 4 Nov 2015 22:41:05 +0000 (23:41 +0100)] 
[4091] Missed changes

9 years ago[4088] Exceptions added.
Tomek Mrugalski [Wed, 4 Nov 2015 15:43:56 +0000 (00:43 +0900)] 
[4088] Exceptions added.

9 years ago[4088] General smallish improvements in evaluation code
Tomek Mrugalski [Wed, 4 Nov 2015 15:34:12 +0000 (00:34 +0900)] 
[4088] General smallish improvements in evaluation code

9 years ago[4088] Unnecessary makefile rule removed.
Tomek Mrugalski [Wed, 4 Nov 2015 14:29:08 +0000 (23:29 +0900)] 
[4088] Unnecessary makefile rule removed.

9 years ago[4088] Developer's guide written
Tomek Mrugalski [Wed, 4 Nov 2015 14:27:48 +0000 (23:27 +0900)] 
[4088] Developer's guide written

9 years ago[4088] Bison version is now detected during configure.
Tomek Mrugalski [Wed, 4 Nov 2015 13:03:51 +0000 (22:03 +0900)] 
[4088] Bison version is now detected during configure.

9 years ago[master] Updated git hash
Francis Dupont [Wed, 4 Nov 2015 05:14:54 +0000 (06:14 +0100)] 
[master] Updated git hash

9 years ago[master] Finished merge of trac3927 (default in option-def)
Francis Dupont [Wed, 4 Nov 2015 05:13:50 +0000 (06:13 +0100)] 
[master] Finished merge of trac3927 (default in option-def)

9 years ago[master] Merged trac3927 (default in option-def)
Francis Dupont [Wed, 4 Nov 2015 04:55:49 +0000 (05:55 +0100)] 
[master] Merged trac3927 (default in option-def)

9 years ago[3927] Fixed typo in previous change
Francis Dupont [Wed, 4 Nov 2015 04:02:40 +0000 (05:02 +0100)] 
[3927] Fixed typo in previous change

9 years ago[3927] Addressed minor comments
Francis Dupont [Wed, 4 Nov 2015 02:24:03 +0000 (03:24 +0100)] 
[3927] Addressed minor comments

9 years ago[4091] Implemented, need tests
Francis Dupont [Tue, 3 Nov 2015 09:25:17 +0000 (10:25 +0100)] 
[4091] Implemented, need tests

9 years ago[4091] Renamed main (cf #4114)
Francis Dupont [Tue, 3 Nov 2015 08:48:11 +0000 (09:48 +0100)] 
[4091] Renamed main (cf #4114)

9 years agoMerge branch 'trac4090' Add support for OptionSubstring to the eval code trac4116_base
Shawn Routhier [Tue, 3 Nov 2015 00:40:38 +0000 (16:40 -0800)] 
Merge branch 'trac4090'  Add support for OptionSubstring to the eval code

9 years ago[trac4090] Update per second set of review comments
Shawn Routhier [Tue, 3 Nov 2015 00:38:50 +0000 (16:38 -0800)] 
[trac4090] Update per second set of review comments

Remove change log entry as it isn't needed

Update eval log description in user guide.

9 years ago[trac4090] Add the forgotten eval_log.c and eval_log.h files
Shawn Routhier [Mon, 2 Nov 2015 21:25:34 +0000 (13:25 -0800)] 
[trac4090] Add the forgotten eval_log.c and eval_log.h files

9 years ago[trac4090] Setup logger for eval
Shawn Routhier [Mon, 2 Nov 2015 21:10:06 +0000 (13:10 -0800)] 
[trac4090] Setup logger for eval

9 years ago[trac4090] Update per review comments.
Shawn Routhier [Mon, 2 Nov 2015 19:22:23 +0000 (11:22 -0800)] 
[trac4090] Update per review comments.

Update per the review comments except for the logging
stuff which will be done next.

9 years ago[master] Fixed 4o6subnetInterfaceId for not 64 bit machines (from hackathon94) trac4113_base
Francis Dupont [Mon, 2 Nov 2015 04:10:45 +0000 (05:10 +0100)] 
[master] Fixed 4o6subnetInterfaceId for not 64 bit machines (from hackathon94)

9 years ago[master] Use LeaseMgrFactory::instance() rather than constructor.
Marcin Siodelski [Mon, 2 Nov 2015 03:30:58 +0000 (12:30 +0900)] 
[master] Use LeaseMgrFactory::instance() rather than constructor.

This fixes issues reported by the coverity scans recently.

9 years ago[3927] Added a defaultSpaceOptionDefTest unit test
Francis Dupont [Sun, 1 Nov 2015 00:41:15 +0000 (01:41 +0100)] 
[3927] Added a defaultSpaceOptionDefTest unit test

9 years ago[3927] Fixed spurious 4 in DHCPv6 guide
Francis Dupont [Sun, 1 Nov 2015 00:14:11 +0000 (01:14 +0100)] 
[3927] Fixed spurious 4 in DHCPv6 guide

9 years ago[master] AUTHORS updated after recent changes.
Tomek Mrugalski [Sat, 31 Oct 2015 11:55:34 +0000 (20:55 +0900)] 
[master] AUTHORS updated after recent changes.

9 years ago[master] Merge branch 'trac4105' (4o6 configuration parameters)
Tomek Mrugalski [Sat, 31 Oct 2015 11:36:55 +0000 (20:36 +0900)] 
[master] Merge branch 'trac4105' (4o6 configuration parameters)

9 years ago[4105] Grammar fixed.
Tomek Mrugalski [Sat, 31 Oct 2015 11:34:38 +0000 (20:34 +0900)] 
[4105] Grammar fixed.

9 years ago[4105] config parser now uses getOptionalParam() methods.
Tomek Mrugalski [Sat, 31 Oct 2015 11:33:29 +0000 (20:33 +0900)] 
[4105] config parser now uses getOptionalParam() methods.

9 years ago[4105] Changes after review:
Tomek Mrugalski [Sat, 31 Oct 2015 11:24:04 +0000 (20:24 +0900)] 
[4105] Changes after review:

 - getters/setters implemented in Cfg4o6.
 - extra space removed.

9 years ago[master] Finished trac4027 aka Pkt4o6 merge trac4110_base
Francis Dupont [Sat, 31 Oct 2015 10:40:42 +0000 (11:40 +0100)] 
[master] Finished trac4027 aka Pkt4o6 merge

9 years ago[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Tomek Mrugalski [Sat, 31 Oct 2015 10:32:06 +0000 (19:32 +0900)] 
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea

9 years ago[master] Merge remote-tracking branch 'github/master'
Tomek Mrugalski [Sat, 31 Oct 2015 10:31:13 +0000 (19:31 +0900)] 
[master] Merge remote-tracking branch 'github/master'

9 years ago[4027] removed an unused variable
JINMEI Tatuya [Sat, 31 Oct 2015 10:02:23 +0000 (19:02 +0900)] 
[4027] removed an unused variable

(besides, this type of file-static definition is dangerious - it can lead to
static initialization fiasco).

9 years ago[4027] added some explanatory comments for Pkt4o6::pack().
JINMEI Tatuya [Sat, 31 Oct 2015 10:01:02 +0000 (19:01 +0900)] 
[4027] added some explanatory comments for Pkt4o6::pack().

9 years ago[4027] added some references
JINMEI Tatuya [Sat, 31 Oct 2015 09:57:59 +0000 (18:57 +0900)] 
[4027] added some references

9 years agoMerge branch 'trac4027' of github.com:isc-projects/kea into trac4027
JINMEI Tatuya [Sat, 31 Oct 2015 09:49:53 +0000 (18:49 +0900)] 
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

9 years ago[4027] Minor corrections.
Tomek Mrugalski [Sat, 31 Oct 2015 09:49:07 +0000 (18:49 +0900)] 
[4027] Minor corrections.

9 years ago[4027] use a single underscore version of uint8_t for consistency
JINMEI Tatuya [Sat, 31 Oct 2015 09:47:03 +0000 (18:47 +0900)] 
[4027] use a single underscore version of uint8_t for consistency

(and perhaps the double-underscore version is non-standard)

9 years ago[master] Merged trac4107 (HCPv4-over-DHCPv6 message and option definitions) trac4109_base
Francis Dupont [Sat, 31 Oct 2015 08:52:34 +0000 (09:52 +0100)] 
[master] Merged trac4107 (HCPv4-over-DHCPv6 message and option definitions)

9 years ago[4107] Added several comments.
Tomek Mrugalski [Sat, 31 Oct 2015 08:32:28 +0000 (17:32 +0900)] 
[4107] Added several comments.

9 years ago[4027] added some more comments for tests
JINMEI Tatuya [Sat, 31 Oct 2015 08:22:49 +0000 (17:22 +0900)] 
[4027] added some more comments for tests

9 years ago[4027] added unit tests for Pkt4o6Test
JINMEI Tatuya [Sat, 31 Oct 2015 08:20:25 +0000 (17:20 +0900)] 
[4027] added unit tests for Pkt4o6Test

(with other some small cleanups)

9 years ago[4107] Minor comments update for options 100-102
Tomek Mrugalski [Sat, 31 Oct 2015 08:19:37 +0000 (17:19 +0900)] 
[4107] Minor comments update for options 100-102

9 years ago[4105] Implement 4o6-interface-id parameter.
Tomek Mrugalski [Sat, 31 Oct 2015 07:47:51 +0000 (16:47 +0900)] 
[4105] Implement 4o6-interface-id parameter.

9 years ago[4107] Added new standard options in the guide table
Francis Dupont [Sat, 31 Oct 2015 05:53:34 +0000 (06:53 +0100)] 
[4107] Added new standard options in the guide table

9 years ago[4107] Added the 2 private options (now update the doc)
Francis Dupont [Sat, 31 Oct 2015 05:35:23 +0000 (06:35 +0100)] 
[4107] Added the 2 private options (now update the doc)

9 years ago[4105] Subnet4 parser updated to accept 4o6-interface, 4o6-subnet parameters
Tomek Mrugalski [Sat, 31 Oct 2015 05:08:01 +0000 (14:08 +0900)] 
[4105] Subnet4 parser updated to accept 4o6-interface, 4o6-subnet parameters

9 years ago[4107] Ported changes from fd4o6 (so not finished)
Francis Dupont [Sat, 31 Oct 2015 04:47:08 +0000 (05:47 +0100)] 
[4107] Ported changes from fd4o6 (so not finished)

9 years ago[4027] enable DHCP4o6 option macros
JINMEI Tatuya [Sat, 31 Oct 2015 04:46:05 +0000 (13:46 +0900)] 
[4027] enable DHCP4o6 option macros

9 years ago[fd4o6] Adjusted Pkt6 pointer type
Francis Dupont [Thu, 8 Oct 2015 03:15:28 +0000 (05:15 +0200)] 
[fd4o6] Adjusted Pkt6 pointer type

9 years ago[4027] incorporated part of c0044e3 from fd4o6 branch
JINMEI Tatuya [Sat, 31 Oct 2015 04:29:05 +0000 (13:29 +0900)] 
[4027] incorporated part of c0044e3 from fd4o6 branch

(not cherry-picking it because the commit has other irrelevant changes)

9 years ago[fd4o6] Added DHCPv4-over-DHCPv6 packet class
Francis Dupont [Mon, 14 Sep 2015 14:36:42 +0000 (16:36 +0200)] 
[fd4o6] Added DHCPv4-over-DHCPv6 packet class

9 years ago[4105] 4o6 configuration structure, unit-tests implemented
Tomek Mrugalski [Sat, 31 Oct 2015 04:20:31 +0000 (13:20 +0900)] 
[4105] 4o6 configuration structure, unit-tests implemented

9 years ago[4088] Added flex/bison generated files.
Tomek Mrugalski [Fri, 30 Oct 2015 14:55:38 +0000 (23:55 +0900)] 
[4088] Added flex/bison generated files.

9 years ago[4088] Minor tweaks in lexer.ll
Tomek Mrugalski [Fri, 30 Oct 2015 13:18:19 +0000 (22:18 +0900)] 
[4088] Minor tweaks in lexer.ll

9 years ago[4088] Lexer improvements, TokenOption now working
Tomek Mrugalski [Fri, 30 Oct 2015 10:53:56 +0000 (19:53 +0900)] 
[4088] Lexer improvements, TokenOption now working

9 years ago[4088] Makefile updated to easier regenerate flex/bison files.
Tomek Mrugalski [Fri, 30 Oct 2015 08:22:23 +0000 (17:22 +0900)] 
[4088] Makefile updated to easier regenerate flex/bison files.

9 years ago[4088] Minor tweaks in EvalContext
Tomek Mrugalski [Fri, 30 Oct 2015 07:00:07 +0000 (16:00 +0900)] 
[4088] Minor tweaks in EvalContext

9 years ago[4088] string handling improved.
Tomek Mrugalski [Thu, 29 Oct 2015 00:13:14 +0000 (01:13 +0100)] 
[4088] string handling improved.

9 years ago[4088] strings, options and equal tokens are now instantiated
Tomek Mrugalski [Thu, 29 Oct 2015 00:02:57 +0000 (01:02 +0100)] 
[4088] strings, options and equal tokens are now instantiated

9 years ago[4088] Replaced example grammar with client classification expressions
Tomek Mrugalski [Wed, 28 Oct 2015 23:29:43 +0000 (00:29 +0100)] 
[4088] Replaced example grammar with client classification expressions

9 years ago[4088] Moved yy to isc::eval namespace
Tomek Mrugalski [Wed, 28 Oct 2015 19:53:40 +0000 (20:53 +0100)] 
[4088] Moved yy to isc::eval namespace

9 years ago[4088] EvalContext unit-test added.
Tomek Mrugalski [Wed, 28 Oct 2015 19:48:14 +0000 (20:48 +0100)] 
[4088] EvalContext unit-test added.

9 years ago[4088] Classes renamed to Kea nomenclature
Tomek Mrugalski [Wed, 28 Oct 2015 19:37:12 +0000 (20:37 +0100)] 
[4088] Classes renamed to Kea nomenclature

9 years ago[4088] Bison example integrated.
Tomek Mrugalski [Wed, 28 Oct 2015 19:13:59 +0000 (20:13 +0100)] 
[4088] Bison example integrated.

9 years ago[4081] Stub documentation added.
Tomek Mrugalski [Tue, 27 Oct 2015 15:34:34 +0000 (16:34 +0100)] 
[4081] Stub documentation added.

9 years ago[trac4090] Add support for TokenSubstring
Shawn Routhier [Fri, 30 Oct 2015 07:20:48 +0000 (00:20 -0700)] 
[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.

9 years ago[master] ChangeLog updated. trac4106_base trac4107_base
Tomek Mrugalski [Thu, 29 Oct 2015 16:59:22 +0000 (01:59 +0900)] 
[master] ChangeLog updated.