]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
9 years ago[5076] ParseError exception defined in lib/cc
Tomek Mrugalski [Tue, 7 Feb 2017 11:44:05 +0000 (12:44 +0100)] 
[5076] ParseError exception defined in lib/cc

9 years ago[5076] Bison parser for Agent implemented.
Tomek Mrugalski [Tue, 7 Feb 2017 11:41:03 +0000 (12:41 +0100)] 
[5076] Bison parser for Agent implemented.

9 years ago[5105] Fixed the \\ in tokens and improved doc (guides and examples)
Francis Dupont [Sun, 5 Feb 2017 23:53:58 +0000 (00:53 +0100)] 
[5105] Fixed the \\ in tokens and improved doc (guides and examples)

9 years ago[5131] spelling
Francis Dupont [Sun, 5 Feb 2017 11:46:37 +0000 (12:46 +0100)] 
[5131] spelling

9 years ago[master] Contributor's list updated after PR#33 merge. trac5076_base
Tomek Mrugalski [Fri, 3 Feb 2017 12:50:36 +0000 (13:50 +0100)] 
[master] Contributor's list updated after PR#33 merge.

9 years ago[5131] Remove premium/
Tomek Mrugalski [Fri, 3 Feb 2017 11:57:41 +0000 (12:57 +0100)] 
[5131] Remove premium/

9 years ago[5131] Relay information is now printed in Pkt6::toText()
Tomek Mrugalski [Thu, 2 Feb 2017 14:26:35 +0000 (15:26 +0100)] 
[5131] Relay information is now printed in Pkt6::toText()

9 years agoAccidentally had slipped in v2.0 from CHDS PR
Andrei Pavel [Thu, 2 Feb 2017 13:51:06 +0000 (15:51 +0200)] 
Accidentally had slipped in v2.0 from CHDS PR

9 years ago[5105] kea6 example corrected
Tomek Mrugalski [Thu, 2 Feb 2017 13:16:13 +0000 (14:16 +0100)] 
[5105] kea6 example corrected

9 years ago[5105] Updated examples and User's Guide to match double escapes.
Tomek Mrugalski [Thu, 2 Feb 2017 12:46:07 +0000 (13:46 +0100)] 
[5105] Updated examples and User's Guide to match double escapes.

9 years ago[5105] User's Guide updated.
Tomek Mrugalski [Wed, 1 Feb 2017 20:08:26 +0000 (21:08 +0100)] 
[5105] User's Guide updated.

9 years ago[5105] Added examples for escaped options.
Tomek Mrugalski [Wed, 1 Feb 2017 19:57:48 +0000 (20:57 +0100)] 
[5105] Added examples for escaped options.

9 years ago[5110] DhcpConfigParser no longer used in libprocess or D2
Thomas Markwalder [Wed, 1 Feb 2017 16:30:41 +0000 (11:30 -0500)] 
[5110] DhcpConfigParser no longer used in libprocess or D2

src/lib/process/d_cfg_mgr.h
src/lib/process/d_cfg_mgr.cc
    DCfgMgrBase::parseElement() - changed to void return
    DCfgMgrBase::createConfigParser() - deleted this method
    DCfgMgrBase::buildParams()
    DCfgMgrBase::buildAndCommit() - now only call parseElement()

src/lib/process/tests/d_cfg_mgr_unittests.cc
    ParseElementMgr, ParseElementMgrTest - deleted, no longer
    relevant

src/lib/process/testutils/d_test_stubs.h
src/lib/process/testutils/d_test_stubs.cc
    ObjectParser - deleted this object
    DStubCfgMgr::createConfigParser() - deleted this method
    DStubCfgMgr::parseElement() - new method which
    replaces functionality formerly in createConfigParser

src/bin/d2/d2_cfg_mgr.cc
src/bin/d2/d2_cfg_mgr.h
    D2CfgMgr::createConfigParser() - deleted this method
    D2CfgMgr::parseElement() - changed to void return,
    and throws on unknown element id

9 years ago[trac5110] regen flex/bison files using flex 2.6.3
Francis Dupont [Wed, 1 Feb 2017 14:29:08 +0000 (14:29 +0000)] 
[trac5110] regen flex/bison files using flex 2.6.3

9 years ago[5110] Merge branch 'trac5110' of ssh://git.kea.isc.org/git/kea into trac5110
Francis Dupont [Wed, 1 Feb 2017 14:26:55 +0000 (15:26 +0100)] 
[5110] Merge branch 'trac5110' of ssh://git.kea.isc.org/git/kea into trac5110

9 years ago[trac5110] regen flex/bison files using flex 2.6.3
Francis Dupont [Wed, 1 Feb 2017 14:23:51 +0000 (14:23 +0000)] 
[trac5110] regen flex/bison files using flex 2.6.3

9 years ago[master] regen flex/bison files using flex 2.6.3 trac5131_base
Francis Dupont [Wed, 1 Feb 2017 14:21:05 +0000 (14:21 +0000)] 
[master] regen flex/bison files using flex 2.6.3

9 years ago[master] regen flex/bison files using flex 2.6.3
Francis Dupont [Wed, 1 Feb 2017 14:20:20 +0000 (14:20 +0000)] 
[master] regen flex/bison files using flex 2.6.3

9 years ago[master] regen flex/bison files using flex 2.6.3
Francis Dupont [Wed, 1 Feb 2017 14:18:17 +0000 (14:18 +0000)] 
[master] regen flex/bison files using flex 2.6.3

9 years ago[5110] yy_scan_bytes -> <prefix>_scan_bytes
Francis Dupont [Wed, 1 Feb 2017 14:16:24 +0000 (15:16 +0100)] 
[5110] yy_scan_bytes -> <prefix>_scan_bytes

9 years ago[master] yy_scan_bytes -> <prefix>_scan_bytes
Francis Dupont [Wed, 1 Feb 2017 14:11:11 +0000 (15:11 +0100)] 
[master] yy_scan_bytes -> <prefix>_scan_bytes

9 years ago[trac5106] regen flex/bison files
Francis Dupont [Wed, 1 Feb 2017 00:29:42 +0000 (00:29 +0000)] 
[trac5106] regen flex/bison files

9 years ago[5106] Converted to flex 2.6.2
Francis Dupont [Tue, 31 Jan 2017 23:41:02 +0000 (00:41 +0100)] 
[5106] Converted to flex 2.6.2

9 years ago[5110] Entire D2 configuration is now handled through new parsing scheme
Thomas Markwalder [Tue, 31 Jan 2017 20:28:22 +0000 (15:28 -0500)] 
[5110] Entire D2 configuration is now handled through new parsing scheme

src/bin/d2/d2_cfg_mgr.h
src/bin/d2/d2_cfg_mgr.cc
    "forward-ddns" and "reverse-ddns" are now parsed using SimpleParsers

src/bin/d2/d2_config.h
src/bin/d2/d2_config.cc
    TSIGKeyInfoParser converted to flat style
    DnsServerInfoParser, DnsServerInfoListParser, DdnsDomainParser,
    DdnsDomainListParser, DdnsDomainListMgrParser
    - now all derive from SimpleParser

src/bin/d2/d2_lexer.ll
    Added sub-grammar/contexts for PARSER_TSIG_KEY, PARSER_DDNS_DOMAIN,
    PARSER_DNS_SERVER:

src/bin/d2/d2_parser.yy
    Added "false" tokens for sub-contexts:
        SUB_TSIG_KEY, SUB_TSIG_KEYS, SUB_DDNS_DOMAIN,SUB_DDNS_DOMAINS,
        SUB_DNS_SERVER, SUB_DNS_SERVERS

src/bin/d2/d2_simple_parser.h
src/bin/d2/d2_simple_parser.cc
    Added Defaults:
        TSIG_KEY_DEFAULTS, DDNS_DOMAIN_MGR_DEFAULTS, DDNS_DOMAIN_DEFAULTS,
        DNS_SERVER_DEFAULTS

    D2SimpleParser::setDdnsDomainDefaults()
    D2SimpleParser::setManagerDefaults() - new methods to handle setting
    scalar defaults and defaults of child elements

    D2SimpleParser::setAllDefaults() - now sets defaults for entire D2
    config

parser_context.h
parser_context.cc
    Added parser types:
        PARSER_SUB_DHCPDDNS,
        PARSER_TSIG_KEY,
        PARSER_TSIG_KEYS,
        PARSER_DDNS_DOMAIN,
        PARSER_DDNS_DOMAINS,
        PARSER_DNS_SERVER,
        PARSER_DNS_SERVERS

src/bin/d2/tests/d2_cfg_mgr_unittests.h
src/bin/d2/tests/d2_cfg_mgr_unittests.cc
    Moved all component SimpleParser tests to d2_simple_parser_unittest.cc/h
    Revamped D2CfgMgrTest

src/bin/d2/tests/d2_simple_parser_unittest.h
src/bin/d2/tests/d2_simple_parser_unittest.cc
    Moved component SimpleParser tests here.

src/bin/d2/tests/nc_test_utils.h
src/bin/d2/tests/nc_test_utils.cc
    Moved valid_d2_config global from lib/process/tests to here

src/bin/d2/tests/testdata/d2_cfg_tests.json
    Updated format and error messages

src/lib/process/testutils/d_test_stubs.h
src/lib/process/testutils/d_test_stubs.cc
    Removed valid_d2_config

9 years ago[5099] spelling
Francis Dupont [Tue, 31 Jan 2017 18:25:38 +0000 (19:25 +0100)] 
[5099] spelling

9 years ago[5099] Added unit test for HttpConnectionPool.
Marcin Siodelski [Tue, 31 Jan 2017 12:35:06 +0000 (13:35 +0100)] 
[5099] Added unit test for HttpConnectionPool.

9 years ago[master] RFC 3257 -> 3527 (reported by S. M. Hossein Hamidi) trac5106_base
Francis Dupont [Tue, 31 Jan 2017 11:52:16 +0000 (12:52 +0100)] 
[master] RFC 3257 -> 3527 (reported by S. M. Hossein Hamidi)

9 years ago[5099] Updated documentation in the new HTTP classes.
Marcin Siodelski [Tue, 31 Jan 2017 09:51:55 +0000 (10:51 +0100)] 
[5099] Updated documentation in the new HTTP classes.

9 years ago[5126] Improved SimpleParser getPosition
Francis Dupont [Sun, 29 Jan 2017 10:51:26 +0000 (11:51 +0100)] 
[5126] Improved SimpleParser getPosition

9 years ago[5126] Cleanup configure.ac
Francis Dupont [Sun, 29 Jan 2017 09:28:57 +0000 (10:28 +0100)] 
[5126] Cleanup configure.ac

9 years ago[5061] Updated backends.json examples
Francis Dupont [Sat, 28 Jan 2017 21:51:45 +0000 (22:51 +0100)] 
[5061] Updated backends.json examples

9 years ago[5061] Added unit test and pgsql support
Francis Dupont [Sat, 28 Jan 2017 21:34:55 +0000 (22:34 +0100)] 
[5061] Added unit test and pgsql support

9 years ago[master] Fixed doxygen warnings eng_drop_01312017 trac5126_base
Francis Dupont [Sat, 28 Jan 2017 16:36:37 +0000 (17:36 +0100)] 
[master] Fixed doxygen warnings

9 years ago[master] Unit-test fixes after #5122 and #5123 merged.
Tomek Mrugalski [Sat, 28 Jan 2017 11:01:23 +0000 (12:01 +0100)] 
[master] Unit-test fixes after #5122 and #5123 merged.

9 years ago[master] Merge branch 'trac5123'
Tomek Mrugalski [Sat, 28 Jan 2017 10:32:20 +0000 (11:32 +0100)] 
[master] Merge branch 'trac5123'

9 years ago[4501] Update for #5122
Francis Dupont [Sat, 28 Jan 2017 10:01:32 +0000 (11:01 +0100)] 
[4501] Update for #5122

9 years ago[5122] Added a space before position
Francis Dupont [Sat, 28 Jan 2017 09:56:05 +0000 (10:56 +0100)] 
[5122] Added a space before position

9 years ago[5123] Addressed comments about comments
Francis Dupont [Sat, 28 Jan 2017 00:01:39 +0000 (01:01 +0100)] 
[5123] Addressed comments about comments

9 years ago[5122] One more fix for printing out position
Tomek Mrugalski [Fri, 27 Jan 2017 20:48:26 +0000 (21:48 +0100)] 
[5122] One more fix for printing out position

9 years ago[5122] Duplicate position printed in exceptions fixed
Tomek Mrugalski [Fri, 27 Jan 2017 20:39:45 +0000 (21:39 +0100)] 
[5122] Duplicate position printed in exceptions fixed

9 years ago[4501] Added invalid pool (outside subnet) unit tests
Francis Dupont [Fri, 27 Jan 2017 20:16:02 +0000 (21:16 +0100)] 
[4501] Added invalid pool (outside subnet) unit tests

9 years ago[4501] Added invalid (min > max) pool range unit tests
Francis Dupont [Fri, 27 Jan 2017 19:59:53 +0000 (20:59 +0100)] 
[4501] Added invalid (min > max) pool range unit tests

9 years ago[5122] Obsolete definitions removed.
Tomek Mrugalski [Fri, 27 Jan 2017 19:57:19 +0000 (20:57 +0100)] 
[5122] Obsolete definitions removed.

9 years ago[5122] Obsolete ParserContext class removed.
Tomek Mrugalski [Fri, 27 Jan 2017 19:42:16 +0000 (20:42 +0100)] 
[5122] Obsolete ParserContext class removed.

9 years ago[4501] Merged trac5113 (a few new unit tests)
Francis Dupont [Fri, 27 Jan 2017 19:24:02 +0000 (20:24 +0100)] 
[4501] Merged trac5113 (a few new unit tests)

9 years ago[5123] Foctorized calls to get
Francis Dupont [Fri, 27 Jan 2017 19:09:12 +0000 (20:09 +0100)] 
[5123] Foctorized calls to get

9 years ago[5122] Added a comment explaining (where) client-class code was moved
Francis Dupont [Fri, 27 Jan 2017 17:16:52 +0000 (18:16 +0100)] 
[5122] Added a comment explaining (where) client-class code was moved

9 years ago[5122] find -> get
Francis Dupont [Fri, 27 Jan 2017 17:03:31 +0000 (18:03 +0100)] 
[5122] find -> get

9 years ago[5122] spelling & find -> get
Francis Dupont [Fri, 27 Jan 2017 16:28:53 +0000 (17:28 +0100)] 
[5122] spelling & find -> get

9 years ago[5061] Updated DB parser and applied change to MySQL
Francis Dupont [Fri, 27 Jan 2017 15:20:50 +0000 (16:20 +0100)] 
[5061] Updated DB parser and applied change to MySQL

9 years ago[trac5061] regen
Francis Dupont [Fri, 27 Jan 2017 14:53:02 +0000 (14:53 +0000)] 
[trac5061] regen

9 years ago[5061] Added port parameter
Francis Dupont [Fri, 27 Jan 2017 14:49:40 +0000 (15:49 +0100)] 
[5061] Added port parameter

9 years ago[5122] Contexts removed from SubnetConfigParser
Tomek Mrugalski [Fri, 27 Jan 2017 14:41:30 +0000 (15:41 +0100)] 
[5122] Contexts removed from SubnetConfigParser

9 years ago[5122] reservation-mode added to examples
Tomek Mrugalski [Fri, 27 Jan 2017 14:17:27 +0000 (15:17 +0100)] 
[5122] reservation-mode added to examples

9 years ago[5122] Better error handling in unit-test
Tomek Mrugalski [Fri, 27 Jan 2017 14:17:10 +0000 (15:17 +0100)] 
[5122] Better error handling in unit-test

9 years ago[5122] initSubnet migrated to SimpleParser
Tomek Mrugalski [Fri, 27 Jan 2017 14:16:48 +0000 (15:16 +0100)] 
[5122] initSubnet migrated to SimpleParser

9 years ago[5123] Added DhcpConfigError convention
Francis Dupont [Fri, 27 Jan 2017 08:34:58 +0000 (09:34 +0100)] 
[5123] Added DhcpConfigError convention

9 years ago[trac5121] regen
Francis Dupont [Thu, 26 Jan 2017 23:49:29 +0000 (23:49 +0000)] 
[trac5121] regen

9 years ago[5121] Updated parser for HRmode
Francis Dupont [Thu, 26 Jan 2017 23:47:25 +0000 (00:47 +0100)] 
[5121] Updated parser for HRmode

9 years ago[5123] Removed old templates
Francis Dupont [Thu, 26 Jan 2017 21:20:28 +0000 (22:20 +0100)] 
[5123] Removed old templates

9 years ago[5123] Updated dhcpsrv and dhcp[46]/json... codes
Francis Dupont [Thu, 26 Jan 2017 20:45:23 +0000 (21:45 +0100)] 
[5123] Updated dhcpsrv and dhcp[46]/json... codes

9 years ago[5110] Adding bison parsing for forward-ddns and reverser-ddns to D2
Thomas Markwalder [Thu, 26 Jan 2017 14:03:15 +0000 (09:03 -0500)] 
[5110] Adding bison parsing for forward-ddns and reverser-ddns to D2

src/bin/d2/d2_lexer.ll
    Added regexp for ddns-domians, key-name,
    dns-servers, hostname

src/bin/d2/d2_parser.yy
    Added tokens and rules for ddns-domains,
    key-name, dns-servers, hostname

src/bin/d2/parser_context.h
src/bin/d2/parser_context.cc
    Added contexts FORWARD_DDNS, REVERSE_DDNS,
    DDNS_DOMAINS, DNS_SERVERS,

src/bin/d2/tests/testdata/d2_cfg_tests.json
    Changed logic-errors to syntax-errors

9 years ago[5110] D2 TSIG key list now uses bison parsing and SimpleParsers
Thomas Markwalder [Wed, 25 Jan 2017 19:22:56 +0000 (14:22 -0500)] 
[5110] D2 TSIG key list now uses bison parsing and SimpleParsers

src/bin/d2/d2_cfg_mgr.cc
    D2CfgMgr::parseElement() - now handles tsig-keys

src/bin/d2/d2_config.h
src/bin/d2/d2_config.cc
    TSIGKeyInfoParser and TSIGKeyInfoListParser now
    derive from SimpleParser

src/bin/d2/d2_lexer.ll
    Added algoritm, digest-bits, secret regexps

src/bin/d2/d2_parser.yy
    Added ALGORITHM, DIGEST_BITS, SECRET tokens
    Added rules for "tsig-keys"

src/bin/d2/parser_context.h
src/bin/d2/parser_context.cc
    Added contexts: TSIG_KEYS, ALGORITHM, DIGEST_BITS, SECRET

src/bin/d2/tests/d2_cfg_mgr_unittests.cc
    Revamped TSIG key tests

src/bin/d2/tests/testdata/d2_cfg_tests.json
    changed appropriate logic-errors to syntax-errors

9 years ago[5110] Clean up D2Params default and default testing
Thomas Markwalder [Tue, 24 Jan 2017 16:59:05 +0000 (11:59 -0500)] 
[5110] Clean up D2Params default and default testing

9 years ago[5110] D2 now uses JSON parsing and SimpleParsers to handle D2 global scalars
Thomas Markwalder [Tue, 24 Jan 2017 15:45:50 +0000 (10:45 -0500)] 
[5110] D2 now uses JSON parsing and SimpleParsers to handle D2 global scalars

new files:
    src/bin/d2/tests/
        d2_simple_parser_unittest.cc
        parser_unittest.cc
        parser_unittest.h

src/bin/d2/d2_cfg_mgr.h
src/bin/d2/d2_cfg_mgr.cc
    D2CfgMgr::parseElement() - overrides base class implementation,
    flag global parameters as parsed without pushing them to D2CfgContext
    value stores

    D2CfgMgr::setCfgDefaults() - overrides base class implementation,
    sets defaults for D2

    D2CfgMgr::buildParams() - revamped to pull parameters from the given
    element map instead of context value stores.  Removed checks that
    are now done by JSON parser.

src/bin/d2/d2_controller.cc
    D2Controller::parseFile() - instead of generic JSON parsing, parse
    file with PARSER_DHCPDDNS context

src/bin/d2/d2_lexer.ll
src/bin/d2/d2_parser.yy
    Changed namespace from dhcp to d2
    Added PARSER_SUB_DHCPDDNS and D2 global parameter parsing
    Added objects for forward-ddns, reverse-ddns, tsig-keys

src/bin/d2/parser_context.cc
src/bin/d2/parser_context.h
    Added PARSER_DHCPDDNS, PARSER_SUB_DHCPDDNS

src/bin/d2/tests/Makefile.am
    Added new test source files

src/bin/d2/tests/d2_cfg_mgr_unittests.cc
src/bin/d2/tests/testdata/d2_cfg_tests.json
    TEST_F(D2CfgMgrTest, configPermutations) - revamped to test JSON parsing
    as well as element parsing

src/bin/d2/tests/parser_unittest.h
src/bin/d2/tests/parser_unittest.cc
    New file that tests basic JSON parsing

src/lib/cc/data.h
    Added parens around TypeError position error text

src/lib/cc/simple_parser.cc
    SimpleParser::setDefaults() - added logic to detect bad lexical casts
    when handling integers

9 years ago[5110] Added support for setting configuration defaults to DCfgMgrBase
Thomas Markwalder [Fri, 20 Jan 2017 13:57:41 +0000 (08:57 -0500)] 
[5110] Added support for setting configuration defaults to DCfgMgrBase

src/lib/process/d_cfg_mgr.h
src/lib/process/d_cfg_mgr.cc
    DCfgMgrBase::setCfgDefaults() - new virtual method so derivations can
    insert default values prior into a configuration

    DCfgMgrBase::parseConfig() - added call to setCfgDefaults() prior to
    calling parseConfig().

9 years ago[5110] Added basic bison parser and SimpleParser to D2
Thomas Markwalder [Thu, 19 Jan 2017 19:23:37 +0000 (14:23 -0500)] 
[5110] Added basic bison parser and SimpleParser to D2

D2 now uses bison parsing to parse its config file and has starter
files for SimpleParser. This check-in uses only generic JSON context
parsing (i.e. no D2 specific grammar).

Added new bison/flex parsing files:
    d2_lexer.ll
    d2_parser.yy
    parser_context.cc
    parser_context.h
    parser_context_decl.h

Added new generated files:
    d2_parser.cc
    d2_parser.h
    location.hh
    position.hh
    stack.hh

Added new SimpleParser related files:
    d2_simple_parser.cc
    d2_simple_parser.h

src/bin/d2/Makefile.am
    Added bison/flex related entries and rules

src/bin/d2/d2_controller.h
src/bin/d2/d2_controller.cc
    D2Controller::parseFile() - new method which overrides base class
    version and calls new bison parsing to parse JSON config file.

9 years ago[5110] Added alternate parsing hooks into DController and DCfgMgrBase
Thomas Markwalder [Thu, 19 Jan 2017 18:57:49 +0000 (13:57 -0500)] 
[5110] Added alternate parsing hooks into DController and DCfgMgrBase

In order to accomodate bison parsing for JSON text and SimpleParser
based element parsing, virtual methods were added to allow derivations
to migrate.

src/lib/process/d_cfg_mgr.h
src/lib/process/d_cfg_mgr.cc
    DCfgMgrBase::parseElement() - new method to allow derivaitons
    to support alternate Element parsers on a element by element basis

    DCfgMgrBase::buildParams()
    DCfgMgrBase::buildAndCommit() - added call to parseElement()

src/lib/process/d_controller.h
src/lib/process/d_controller.cc
    DControllerBase::parseFile() - new method to allow derivations
    to use alternate JSON parsers
    DControllerBase::configFromFile() - added call to parseFile()

9 years ago[5123] Moved DhcpConfigError, added new templates, updated simpleparser code
Francis Dupont [Thu, 26 Jan 2017 19:34:45 +0000 (20:34 +0100)] 
[5123] Moved DhcpConfigError, added new templates, updated simpleparser code

9 years ago[master] ChangeLog update after 5019 merge. trac3389_base trac4501_base trac5061_base trac5110_base trac5121_base trac5122_base trac5123_base trac5124_base
Tomek Mrugalski [Thu, 26 Jan 2017 15:36:38 +0000 (16:36 +0100)] 
[master] ChangeLog update after 5019 merge.

9 years ago[5019_rebase] Position printed in the first createSubnet exception
Tomek Mrugalski [Thu, 26 Jan 2017 14:27:05 +0000 (15:27 +0100)] 
[5019_rebase] Position printed in the first createSubnet exception

9 years ago[5019_rebase] New global parser classes documented.
Tomek Mrugalski [Thu, 26 Jan 2017 14:20:08 +0000 (15:20 +0100)] 
[5019_rebase] New global parser classes documented.

9 years ago[5019_rebase] Removed obsolete duplicate_option_warning
Tomek Mrugalski [Thu, 26 Jan 2017 14:19:47 +0000 (15:19 +0100)] 
[5019_rebase] Removed obsolete duplicate_option_warning

9 years ago[5019_rebase] createGlobalDhcpXConfigParser removed
Tomek Mrugalski [Thu, 26 Jan 2017 14:03:47 +0000 (15:03 +0100)] 
[5019_rebase] createGlobalDhcpXConfigParser removed

9 years ago[5019_rebase] Review changes:
Tomek Mrugalski [Thu, 26 Jan 2017 14:00:35 +0000 (15:00 +0100)] 
[5019_rebase] Review changes:
 - RSOOListConfigParser migrated
 - Global parser tweaked (SrvConfig passed as parameter)
 - duplicate_option_warning removed

9 years ago[5019_rebase] Fix after rebase.
Tomek Mrugalski [Thu, 26 Jan 2017 13:26:16 +0000 (14:26 +0100)] 
[5019_rebase] Fix after rebase.

9 years ago[5019] Addressed some (but not all) comments/concerns
Francis Dupont [Thu, 26 Jan 2017 00:26:10 +0000 (01:26 +0100)] 
[5019] Addressed some (but not all) comments/concerns

9 years ago[5019] spelling
Francis Dupont [Wed, 25 Jan 2017 15:18:16 +0000 (16:18 +0100)] 
[5019] spelling

9 years ago[5019] .gitignore tweaked (*~ added)
Tomek Mrugalski [Wed, 25 Jan 2017 13:57:34 +0000 (14:57 +0100)] 
[5019] .gitignore tweaked (*~ added)

9 years ago[5019] subnet defaults implemented, id, rapid-commit params migrated
Tomek Mrugalski [Wed, 25 Jan 2017 13:51:11 +0000 (14:51 +0100)] 
[5019] subnet defaults implemented, id, rapid-commit params migrated

9 years ago[5019] setListDefaults argument constified
Tomek Mrugalski [Wed, 25 Jan 2017 13:45:12 +0000 (14:45 +0100)] 
[5019] setListDefaults argument constified

9 years ago[5019] Global v4/v6 parsers migrated to SimpleParser.
Tomek Mrugalski [Tue, 24 Jan 2017 22:53:07 +0000 (23:53 +0100)] 
[5019] Global v4/v6 parsers migrated to SimpleParser.

9 years ago[5019] @todo added in srv_config.h
Tomek Mrugalski [Tue, 24 Jan 2017 15:30:47 +0000 (16:30 +0100)] 
[5019] @todo added in srv_config.h

9 years ago[5019] SimpleParser methods are now public (used in global parsers)
Tomek Mrugalski [Tue, 24 Jan 2017 15:30:25 +0000 (16:30 +0100)] 
[5019] SimpleParser methods are now public (used in global parsers)

9 years ago[5019] Unit-test fixed.
Tomek Mrugalski [Mon, 23 Jan 2017 15:52:57 +0000 (16:52 +0100)] 
[5019] Unit-test fixed.

9 years ago[5019] Subnet4, Subne6 parsers migrated to SimpleParser
Tomek Mrugalski [Mon, 23 Jan 2017 14:39:49 +0000 (15:39 +0100)] 
[5019] Subnet4, Subne6 parsers migrated to SimpleParser

9 years ago[master] host-database -> hosts-database
Francis Dupont [Wed, 25 Jan 2017 17:24:14 +0000 (18:24 +0100)] 
[master] host-database -> hosts-database

9 years ago[master] Finished merge of trac5097 (migrate pool config) use SimpleParser templates trac5119_base
Francis Dupont [Wed, 25 Jan 2017 15:06:26 +0000 (16:06 +0100)] 
[master] Finished merge of trac5097 (migrate pool config) use SimpleParser templates

9 years ago[master] regen flex/bison files
Francis Dupont [Wed, 25 Jan 2017 14:15:40 +0000 (14:15 +0000)] 
[master] regen flex/bison files

9 years ago[master] Finishing merge of trac5097 (migrate pool config)
Francis Dupont [Wed, 25 Jan 2017 14:14:01 +0000 (15:14 +0100)] 
[master] Finishing merge of trac5097 (migrate pool config)

9 years ago[master] regen flex/bison files
Francis Dupont [Wed, 25 Jan 2017 14:01:27 +0000 (14:01 +0000)] 
[master] regen flex/bison files

9 years ago[master] Finishing merge of trac5096 (migrate database config)
Francis Dupont [Wed, 25 Jan 2017 14:00:15 +0000 (15:00 +0100)] 
[master] Finishing merge of trac5096 (migrate database config)

9 years ago[5096] @todo added about migrating default values to simple parser
Tomek Mrugalski [Wed, 25 Jan 2017 11:55:44 +0000 (12:55 +0100)] 
[5096] @todo added about migrating default values to simple parser

9 years ago[master] spelling
Francis Dupont [Tue, 24 Jan 2017 22:18:58 +0000 (23:18 +0100)] 
[master] spelling

9 years ago[master] spelling
Francis Dupont [Tue, 24 Jan 2017 19:32:40 +0000 (20:32 +0100)] 
[master] spelling

9 years ago[master] regen
Francis Dupont [Tue, 24 Jan 2017 19:18:41 +0000 (20:18 +0100)] 
[master] regen

9 years ago[5095] spelling
Francis Dupont [Tue, 24 Jan 2017 19:14:22 +0000 (20:14 +0100)] 
[5095] spelling

9 years ago[master] spelling (including in some messages)
Francis Dupont [Tue, 24 Jan 2017 19:07:17 +0000 (20:07 +0100)] 
[master] spelling (including in some messages)

9 years ago[5095] Updated loadLibraries comment
Francis Dupont [Tue, 24 Jan 2017 16:04:59 +0000 (17:04 +0100)] 
[5095] Updated loadLibraries comment

9 years ago[master] spelling (including in a message)
Francis Dupont [Tue, 24 Jan 2017 12:09:40 +0000 (13:09 +0100)] 
[master] spelling (including in a message)