]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
8 years ago[master] Merge branch 'trac5030' trac5035_base trac5105_base
Marcin Siodelski [Fri, 6 Jan 2017 23:51:39 +0000 (00:51 +0100)] 
[master] Merge branch 'trac5030'

8 years ago[master] Merged trac5101 (Coverity fixes) fdflex_base
Francis Dupont [Thu, 5 Jan 2017 22:56:05 +0000 (23:56 +0100)] 
[master] Merged trac5101 (Coverity fixes)

8 years ago[5030] SubnetID a parameter of parse method rather than ctor.
Marcin Siodelski [Thu, 5 Jan 2017 20:35:11 +0000 (21:35 +0100)] 
[5030] SubnetID a parameter of parse method rather than ctor.

8 years ago[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Francis Dupont [Thu, 5 Jan 2017 16:26:02 +0000 (17:26 +0100)] 
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea

8 years ago[master] ChangeLog updated trac5044_base
Tomek Mrugalski [Thu, 5 Jan 2017 14:44:12 +0000 (15:44 +0100)] 
[master] ChangeLog updated

8 years ago[master] Merge branch 'trac5032' (mac-sources, control-socket, relay parsers)
Tomek Mrugalski [Thu, 5 Jan 2017 14:42:39 +0000 (15:42 +0100)] 
[master] Merge branch 'trac5032' (mac-sources, control-socket, relay parsers)

# Conflicts:
# src/lib/testutils/io_utils.cc
# src/lib/testutils/io_utils.h

8 years ago[5030] Migrated Host Reservation related parsers to SimpleParser.
Marcin Siodelski [Thu, 5 Jan 2017 14:23:35 +0000 (15:23 +0100)] 
[5030] Migrated Host Reservation related parsers to SimpleParser.

8 years ago[5032] MAC sources unit-tests in src/bin/dhcp6 improved
Tomek Mrugalski [Thu, 5 Jan 2017 13:43:40 +0000 (14:43 +0100)] 
[5032] MAC sources unit-tests in src/bin/dhcp6 improved

8 years ago[5032] empty "relay" structure is no longer allowed.
Tomek Mrugalski [Thu, 5 Jan 2017 13:18:23 +0000 (14:18 +0100)] 
[5032] empty "relay" structure is no longer allowed.

8 years ago[5032] Duplicate mac-sources are no longer accepted.
Tomek Mrugalski [Thu, 5 Jan 2017 13:01:53 +0000 (14:01 +0100)] 
[5032] Duplicate mac-sources are no longer accepted.

8 years ago[5032] Compilation fix.
Tomek Mrugalski [Thu, 5 Jan 2017 12:44:46 +0000 (13:44 +0100)] 
[5032] Compilation fix.

8 years ago[master] Added Changelog entry 1201 for #5046. trac5030_base trac5033_base
Thomas Markwalder [Wed, 4 Jan 2017 20:50:17 +0000 (15:50 -0500)] 
[master] Added Changelog entry 1201 for #5046.

8 years ago[master] Implement set-config command in kea-dhcp4/6
Thomas Markwalder [Wed, 4 Jan 2017 20:46:12 +0000 (15:46 -0500)] 
[master] Implement set-config command in kea-dhcp4/6

    Merges in branch 'trac5046'

8 years ago[5032] Fixed some wording and broken unit test
Thomas Markwalder [Wed, 4 Jan 2017 18:21:06 +0000 (13:21 -0500)] 
[5032] Fixed some wording and broken unit test

Fixed couple word nits

src/bin/dhcp4/tests/parser_unittest.cc
    void testFile(const std::string& fname) - removed call to
    unlink as it a: doesn't compile on my Mac and b: is not necessary

8 years ago[5101] Avoid uint16_t >> 16 (CID 1398333)
Francis Dupont [Wed, 4 Jan 2017 14:35:43 +0000 (15:35 +0100)] 
[5101] Avoid uint16_t >> 16 (CID 1398333)

8 years ago[5101] Added an intermediate stream (CID 1398339)
Francis Dupont [Wed, 4 Jan 2017 14:33:03 +0000 (15:33 +0100)] 
[5101] Added an intermediate stream (CID 1398339)

8 years ago[5101] Fixed member order
Francis Dupont [Wed, 4 Jan 2017 14:31:47 +0000 (15:31 +0100)] 
[5101] Fixed member order

8 years ago[5101] Initialized ctx_ (CID 1398351 and 1398349)
Francis Dupont [Wed, 4 Jan 2017 14:05:33 +0000 (15:05 +0100)] 
[5101] Initialized ctx_ (CID 1398351 and 1398349)

8 years ago[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea trac5101_base
Francis Dupont [Wed, 4 Jan 2017 13:51:03 +0000 (14:51 +0100)] 
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea

8 years ago[5032] mac-sources, control-socket and relay-info parsers converted
Tomek Mrugalski [Wed, 4 Jan 2017 12:09:28 +0000 (13:09 +0100)] 
[5032] mac-sources, control-socket and relay-info parsers converted

 - The parsers converted to SimpleParser
 - Unit-tests updated, cleaned up and corrected
 - Updated examples to actually use the information
 - Updated User's Guide that the empty mac-sources is not allowed

8 years ago[5046] Pickup Francis' changes
Thomas Markwalder [Tue, 3 Jan 2017 13:25:33 +0000 (08:25 -0500)] 
[5046] Pickup Francis' changes

8 years ago[5046] Addressed review comments
Thomas Markwalder [Tue, 3 Jan 2017 13:23:44 +0000 (08:23 -0500)] 
[5046] Addressed review comments

Added memfile without persistence to set_config unit tests. This eliminates
the tests attempting to create the csv file.

Updated copyrights.

Fixed misspelling.

8 years ago[master] Merge branch 'trac5021' (fixes after 5039) trac5100_base
Tomek Mrugalski [Mon, 2 Jan 2017 23:21:10 +0000 (00:21 +0100)] 
[master] Merge branch 'trac5021' (fixes after 5039)

8 years ago[trac5021] Merge branch 'trac5021' of ssh://git.kea.isc.org/git/kea into trac5021
Tomek Mrugalski [Mon, 2 Jan 2017 23:20:01 +0000 (00:20 +0100)] 
[trac5021] Merge branch 'trac5021' of ssh://git.kea.isc.org/git/kea into trac5021

8 years ago[5021] Unnecessary method removed.
Tomek Mrugalski [Mon, 2 Jan 2017 23:19:27 +0000 (00:19 +0100)] 
[5021] Unnecessary method removed.

8 years ago[5021] Added boost:: for const_pointer_cast
Francis Dupont [Wed, 28 Dec 2016 23:18:24 +0000 (00:18 +0100)] 
[5021] Added boost:: for const_pointer_cast

8 years ago[master] Merge branch 'trac5021'
Francis Dupont [Wed, 28 Dec 2016 18:00:49 +0000 (19:00 +0100)] 
[master] Merge branch 'trac5021'

8 years ago[5021] One more spelling correction.
Tomek Mrugalski [Wed, 28 Dec 2016 16:27:59 +0000 (17:27 +0100)] 
[5021] One more spelling correction.

8 years ago[5021] Doxygen documentation cleaned up
Tomek Mrugalski [Wed, 28 Dec 2016 16:09:22 +0000 (17:09 +0100)] 
[5021] Doxygen documentation cleaned up

 - There's new section Kea Libraries

8 years ago[5021] Changes after review:
Tomek Mrugalski [Wed, 28 Dec 2016 16:07:45 +0000 (17:07 +0100)] 
[5021] Changes after review:
 - using const_pointer_cast in dhcp{4,6}/json_config_parser.cc
 - removed obsolete comment from dhcp_parsers_unittest.cc
 - updated simple_parser.h comments
 - added include <vector> in simple_parser.h

8 years ago[5021] SimpleParser unit-tests now use bison parser.
Tomek Mrugalski [Wed, 28 Dec 2016 13:41:05 +0000 (14:41 +0100)] 
[5021] SimpleParser unit-tests now use bison parser.

8 years ago[master] Added vector include (reported by Marcin) trac5031_base
Francis Dupont [Wed, 28 Dec 2016 13:32:43 +0000 (14:32 +0100)] 
[master] Added vector include (reported by Marcin)

8 years ago[master] typo (reported by Marcin)
Francis Dupont [Wed, 28 Dec 2016 13:15:12 +0000 (14:15 +0100)] 
[master] typo (reported by Marcin)

8 years ago[master] spelling trac5021_base
Francis Dupont [Tue, 27 Dec 2016 23:57:42 +0000 (00:57 +0100)] 
[master] spelling

8 years ago[master] Restored AM_CXXFLAGS lost during merge
Francis Dupont [Tue, 27 Dec 2016 23:38:46 +0000 (00:38 +0100)] 
[master] Restored AM_CXXFLAGS lost during merge

8 years ago[master] Restored @endcode lost during merge
Francis Dupont [Tue, 27 Dec 2016 23:36:02 +0000 (00:36 +0100)] 
[master] Restored @endcode lost during merge

8 years ago[master] Merge branch 'trac5039' (SimpleParser)
Tomek Mrugalski [Tue, 27 Dec 2016 18:25:31 +0000 (19:25 +0100)] 
[master] Merge branch 'trac5039' (SimpleParser)

# Conflicts:
# src/bin/dhcp4/Makefile.am
# src/bin/dhcp4/json_config_parser.cc
# src/bin/dhcp6/Makefile.am
# src/bin/dhcp6/dhcp6.dox
# src/bin/dhcp6/json_config_parser.cc
# src/bin/dhcp6/tests/Makefile.am

8 years ago[5039] spelling (and a ~ file)
Francis Dupont [Sat, 24 Dec 2016 13:20:36 +0000 (14:20 +0100)] 
[5039] spelling (and a ~ file)

8 years ago[5039] spelling
Francis Dupont [Sat, 24 Dec 2016 13:01:50 +0000 (14:01 +0100)] 
[5039] spelling

8 years ago[5039] Comments for default parameters added.
Tomek Mrugalski [Fri, 23 Dec 2016 15:33:32 +0000 (16:33 +0100)] 
[5039] Comments for default parameters added.

8 years ago[5046] Set set-config command and fixed "be be" typo
Francis Dupont [Thu, 22 Dec 2016 23:55:48 +0000 (00:55 +0100)] 
[5046] Set set-config command and fixed "be be" typo

8 years ago[5046] Removed spurious spaces
Francis Dupont [Thu, 22 Dec 2016 22:28:50 +0000 (23:28 +0100)] 
[5046] Removed spurious spaces

8 years ago[master] Added Changelog entry 1200 for 3238 trac3770_base
Thomas Markwalder [Thu, 22 Dec 2016 19:37:59 +0000 (14:37 -0500)] 
[master] Added Changelog entry 1200 for 3238

8 years ago[master] kea-dhcp4/6 support libreload command
Thomas Markwalder [Thu, 22 Dec 2016 19:35:46 +0000 (14:35 -0500)] 
[master] kea-dhcp4/6 support libreload command

    Merge branch 'trac3238'

8 years ago[5046] CommandMgr dups the connection socket prior to executing command
Thomas Markwalder [Thu, 22 Dec 2016 18:38:00 +0000 (13:38 -0500)] 
[5046] CommandMgr dups the connection socket prior to executing command

src/lib/config/command_mgr.cc
    CommandMgr::commandReader(int sockfd) - duplicates the connection
    socket to use for repsonding in case the command closes the channel.

src/lib/testutils/io_utils.cc
    fileExists() - now uses stat() function so one can use it on any
    type of file, like a unix socket

updated unit tests accordingly

8 years ago[5039] getNonConst method is now const.
Tomek Mrugalski [Thu, 22 Dec 2016 18:35:04 +0000 (19:35 +0100)] 
[5039] getNonConst method is now const.

8 years ago[5039] Doc updated, doxygen warnings removed.
Tomek Mrugalski [Thu, 22 Dec 2016 18:10:07 +0000 (19:10 +0100)] 
[5039] Doc updated, doxygen warnings removed.

8 years ago[5039] Changes after review:
Tomek Mrugalski [Thu, 22 Dec 2016 17:43:21 +0000 (18:43 +0100)] 
[5039] Changes after review:
 - address_family_, default ctor removed from two parsers
 - copyright year updated
 - Element::getNonConst is now documented
 - user's guide is now clear about csv-format default value is now true

8 years ago[5039] Element::getMutableMap implemented
Tomek Mrugalski [Thu, 22 Dec 2016 15:36:28 +0000 (16:36 +0100)] 
[5039] Element::getMutableMap implemented

8 years ago[5039] Failing unit-tests fixed
Tomek Mrugalski [Thu, 22 Dec 2016 15:21:16 +0000 (16:21 +0100)] 
[5039] Failing unit-tests fixed

8 years ago[5039] SimpleParser is now split into cc/SimpleParser and SimpleParser{4,6}
Tomek Mrugalski [Thu, 22 Dec 2016 15:20:34 +0000 (16:20 +0100)] 
[5039] SimpleParser is now split into cc/SimpleParser and SimpleParser{4,6}

8 years ago[5046] Added documentation to the admin guide for set-config
Thomas Markwalder [Thu, 22 Dec 2016 14:24:35 +0000 (09:24 -0500)] 
[5046] Added documentation to the admin guide for set-config

8 years ago[5039] Unit-tests for SimpleParser added.
Tomek Mrugalski [Thu, 22 Dec 2016 10:57:32 +0000 (11:57 +0100)] 
[5039] Unit-tests for SimpleParser added.

8 years ago[5039] Simple parser moved to lib/cc
Tomek Mrugalski [Thu, 22 Dec 2016 10:55:55 +0000 (11:55 +0100)] 
[5039] Simple parser moved to lib/cc

8 years ago[5046] Undo a couple of minor nits
Thomas Markwalder [Wed, 21 Dec 2016 20:51:24 +0000 (15:51 -0500)] 
[5046] Undo a couple of minor nits

8 years ago[master] ChangeLog updated after 5017 merge trac5088_base trac5091_base trac5092_base trac5093_base trac5094_base
Tomek Mrugalski [Tue, 20 Dec 2016 21:10:16 +0000 (22:10 +0100)] 
[master] ChangeLog updated after 5017 merge

8 years ago[master] Merge branch 'trac5017' (dhcp4 bison parser)
Tomek Mrugalski [Tue, 20 Dec 2016 21:08:33 +0000 (22:08 +0100)] 
[master] Merge branch 'trac5017' (dhcp4 bison parser)

# Conflicts:
# doc/examples/kea4/classify.json

8 years ago[5017] Addressed two minor comments:
Tomek Mrugalski [Tue, 20 Dec 2016 21:05:57 +0000 (22:05 +0100)] 
[5017] Addressed two minor comments:
 - removed "Linux" from advanced.json
 - corrected one typo

8 years agotrac5017: regen dhcp4 lexer
Francis Dupont [Tue, 20 Dec 2016 17:31:28 +0000 (17:31 +0000)] 
trac5017: regen dhcp4 lexer

8 years agotrac5017: regen parsers
Francis Dupont [Tue, 20 Dec 2016 17:12:50 +0000 (17:12 +0000)] 
trac5017: regen parsers

8 years ago[5017] missing advanced.json example added
Tomek Mrugalski [Tue, 20 Dec 2016 15:25:51 +0000 (16:25 +0100)] 
[5017] missing advanced.json example added

8 years ago[5017] DHCP{4,6} parsers regenerated
Tomek Mrugalski [Tue, 20 Dec 2016 15:25:35 +0000 (16:25 +0100)] 
[5017] DHCP{4,6} parsers regenerated

8 years ago[5017] version parameter removed from both Dhcp4 and Dhcp6 parsers
Tomek Mrugalski [Tue, 20 Dec 2016 15:25:01 +0000 (16:25 +0100)] 
[5017] version parameter removed from both Dhcp4 and Dhcp6 parsers

8 years ago[5017] Parser unit-tests cleanup:
Tomek Mrugalski [Tue, 20 Dec 2016 15:16:06 +0000 (16:16 +0100)] 
[5017] Parser unit-tests cleanup:
 - removed almost redundant functions
 - added comments

8 years ago[5017] dhcp-socket-type is now supported
Tomek Mrugalski [Tue, 20 Dec 2016 14:54:23 +0000 (15:54 +0100)] 
[5017] dhcp-socket-type is now supported
 - added doc/examples/kea4/advanced.json
 - unit-tests now remove comments before passing to legacy JSON parser

8 years ago[5017] Updated regenerated dhcp4_lexer.cc
Tomek Mrugalski [Tue, 20 Dec 2016 13:29:52 +0000 (14:29 +0100)] 
[5017] Updated regenerated dhcp4_lexer.cc

8 years ago[5017] Revert "[5017] Fixed one unit-test."
Tomek Mrugalski [Tue, 20 Dec 2016 13:27:47 +0000 (14:27 +0100)] 
[5017] Revert "[5017] Fixed one unit-test."

This reverts commit bc6502b3cafa5e2fb5eee12ca5b9286c52003491.

8 years ago[5017] Split slash unicode into separate test.
Tomek Mrugalski [Tue, 20 Dec 2016 13:27:32 +0000 (14:27 +0100)] 
[5017] Split slash unicode into separate test.

8 years ago[master] Fixed a trivial typo which does not always crash?
Francis Dupont [Mon, 19 Dec 2016 18:43:11 +0000 (19:43 +0100)] 
[master] Fixed a trivial typo which does not always crash?

8 years ago[5017] Added previously deleted dhcp6_lexer.cc
Tomek Mrugalski [Mon, 19 Dec 2016 18:13:16 +0000 (19:13 +0100)] 
[5017] Added previously deleted dhcp6_lexer.cc

8 years ago[5017] Fixed one unit-test.
Tomek Mrugalski [Mon, 19 Dec 2016 18:04:07 +0000 (19:04 +0100)] 
[5017] Fixed one unit-test.

8 years ago[master] Adding a comment marking readPsid & co issue origin
Francis Dupont [Mon, 19 Dec 2016 17:28:49 +0000 (18:28 +0100)] 
[master] Adding a comment marking readPsid & co issue origin

8 years ago[master] All chars are <= 127 shouts g++
Francis Dupont [Mon, 19 Dec 2016 17:20:54 +0000 (18:20 +0100)] 
[master] All chars are <= 127 shouts g++

8 years ago[master] Merge branch 'trac5077'
Marcin Siodelski [Mon, 19 Dec 2016 16:10:17 +0000 (17:10 +0100)] 
[master] Merge branch 'trac5077'

8 years ago[master] Commented unused arguments
Francis Dupont [Mon, 19 Dec 2016 15:31:06 +0000 (16:31 +0100)] 
[master] Commented unused arguments

8 years ago[master] Added ChangeLog entry for #5075.
Marcin Siodelski [Mon, 19 Dec 2016 13:49:01 +0000 (14:49 +0100)] 
[master] Added ChangeLog entry for #5075.

8 years ago[master] Merge branch 'trac5075'
Marcin Siodelski [Mon, 19 Dec 2016 13:48:05 +0000 (14:48 +0100)] 
[master] Merge branch 'trac5075'

8 years ago[5077] Addressed two additional review comments.
Marcin Siodelski [Mon, 19 Dec 2016 13:41:56 +0000 (14:41 +0100)] 
[5077] Addressed two additional review comments.

- Type cast to char, rather than uint8_t
- Return tag in the doxygen documentation

8 years ago[5077] Provided unit test for extraneous data in the HTTP request.
Marcin Siodelski [Mon, 19 Dec 2016 11:04:04 +0000 (12:04 +0100)] 
[5077] Provided unit test for extraneous data in the HTTP request.

8 years ago[5075] Addressed review comments and removed spurious += from Makefile.
Marcin Siodelski [Mon, 19 Dec 2016 10:07:17 +0000 (11:07 +0100)] 
[5075] Addressed review comments and removed spurious += from Makefile.

8 years ago[5017] Distribute new example files
Francis Dupont [Sun, 18 Dec 2016 08:59:12 +0000 (09:59 +0100)] 
[5017] Distribute new example files

8 years ago[5017] Added parser_context_decl.h to *_SOURCES for distcheck
Francis Dupont [Sat, 17 Dec 2016 22:21:07 +0000 (23:21 +0100)] 
[5017] Added parser_context_decl.h to *_SOURCES for distcheck

8 years agotrac5017: regen parser
Francis Dupont [Sat, 17 Dec 2016 14:56:56 +0000 (14:56 +0000)] 
trac5017: regen parser

8 years ago[5017] Finished config_parser_unittest.cc files
Francis Dupont [Sat, 17 Dec 2016 14:51:22 +0000 (15:51 +0100)] 
[5017] Finished config_parser_unittest.cc files

8 years ago[5017] More parseDHCP4 (unfinished)
Francis Dupont [Sat, 17 Dec 2016 12:11:44 +0000 (13:11 +0100)] 
[5017] More parseDHCP4 (unfinished)

8 years ago[5017] Some fixes (including a not yet detected error in classify CONFIG[0]) using...
Francis Dupont [Sat, 17 Dec 2016 00:05:26 +0000 (01:05 +0100)] 
[5017] Some fixes (including a not yet detected error in classify CONFIG[0]) using parser

8 years ago[5017] Fixed port from dhcp6
Francis Dupont [Fri, 16 Dec 2016 22:17:48 +0000 (23:17 +0100)] 
[5017] Fixed port from dhcp6

8 years ago[5017] 6->4 in comments
Francis Dupont [Fri, 16 Dec 2016 22:02:12 +0000 (23:02 +0100)] 
[5017] 6->4 in comments

8 years ago[5017] 6->4 in comments
Francis Dupont [Fri, 16 Dec 2016 21:53:23 +0000 (22:53 +0100)] 
[5017] 6->4 in comments

8 years ago[5017] 6->4 in a comment
Francis Dupont [Fri, 16 Dec 2016 21:31:28 +0000 (22:31 +0100)] 
[5017] 6->4 in a comment

8 years ago[5017] Swapped Dhcp[46] tokens
Francis Dupont [Fri, 16 Dec 2016 21:24:19 +0000 (22:24 +0100)] 
[5017] Swapped Dhcp[46] tokens

8 years ago[5017] dhcp4_lexer.cc regenerated.
Tomek Mrugalski [Fri, 16 Dec 2016 17:58:06 +0000 (18:58 +0100)] 
[5017] dhcp4_lexer.cc regenerated.

8 years ago[5017] Examples for echo-client-id and match-client-id added.
Tomek Mrugalski [Fri, 16 Dec 2016 17:57:48 +0000 (18:57 +0100)] 
[5017] Examples for echo-client-id and match-client-id added.

8 years ago[5017] flex/bison files regenerated
Tomek Mrugalski [Fri, 16 Dec 2016 17:47:27 +0000 (18:47 +0100)] 
[5017] flex/bison files regenerated

8 years ago[5017] 4o6-interface-id support implemented
Tomek Mrugalski [Fri, 16 Dec 2016 17:45:14 +0000 (18:45 +0100)] 
[5017] 4o6-interface-id support implemented

8 years ago[5017] Support for several v4 specific keywords implemented:
Tomek Mrugalski [Fri, 16 Dec 2016 17:33:23 +0000 (18:33 +0100)] 
[5017] Support for several v4 specific keywords implemented:

 - next-server, server-hostname, boof-file-name, echo-client-id,
   match-client-id

8 years ago[5046] Added set-config command handler test to dhcp4 unit tests
Thomas Markwalder [Fri, 16 Dec 2016 16:02:04 +0000 (11:02 -0500)] 
[5046] Added set-config command handler  test to dhcp4 unit tests

8 years ago[5077] Reverted not trivial auto
Francis Dupont [Fri, 16 Dec 2016 13:15:57 +0000 (14:15 +0100)] 
[5077] Reverted not trivial auto

8 years ago[5017] Copyright years updated.
Tomek Mrugalski [Fri, 16 Dec 2016 12:25:51 +0000 (13:25 +0100)] 
[5017] Copyright years updated.

8 years ago[5077] Added lambda (and auto as a side effect) C++ feature check
Francis Dupont [Fri, 16 Dec 2016 12:01:55 +0000 (13:01 +0100)] 
[5077] Added lambda (and auto as a side effect) C++ feature check