]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
7 years ago[5306] Added unit-tests for relay-ip address on subnet level. trac5306_rebase
Tomek Mrugalski [Wed, 20 Sep 2017 10:44:29 +0000 (12:44 +0200)] 
[5306] Added unit-tests for relay-ip address on subnet level.

7 years ago[5306] Couple more unit-test simplifications.
Tomek Mrugalski [Wed, 20 Sep 2017 10:29:59 +0000 (12:29 +0200)] 
[5306] Couple more unit-test simplifications.

7 years ago[5306] Unit-tests refactored slightly.
Tomek Mrugalski [Tue, 19 Sep 2017 22:44:10 +0000 (00:44 +0200)] 
[5306] Unit-tests refactored slightly.

7 years ago[5606] Minor tweaks in unit-tests, configurations described
Tomek Mrugalski [Tue, 19 Sep 2017 22:43:48 +0000 (00:43 +0200)] 
[5606] Minor tweaks in unit-tests, configurations described

7 years ago[5306] Reworked existing and added new unit-tests.
Tomek Mrugalski [Tue, 19 Sep 2017 14:51:22 +0000 (16:51 +0200)] 
[5306] Reworked existing and added new unit-tests.

7 years ago[5306] unit-tests refactored.
Tomek Mrugalski [Tue, 19 Sep 2017 13:24:23 +0000 (15:24 +0200)] 
[5306] unit-tests refactored.

7 years ago[5306] Changes after review:
Tomek Mrugalski [Tue, 19 Sep 2017 13:24:01 +0000 (15:24 +0200)] 
[5306] Changes after review:
 - max attempts set to 0 in unit-tests (matching production code)
 - couple typos
 - new unit-test added (selectSharedNetworkByRelayAddressSubnetLevel)
 - ClientContext4 is now noncopyable
 - unused network parameter removed

7 years ago[5306] Created unit test for shared network selection based on classes.
Marcin Siodelski [Mon, 18 Sep 2017 10:51:22 +0000 (12:51 +0200)] 
[5306] Created unit test for shared network selection based on classes.

7 years ago[5306] Use match-client-id defined on shared network level.
Marcin Siodelski [Mon, 18 Sep 2017 10:11:51 +0000 (12:11 +0200)] 
[5306] Use match-client-id defined on shared network level.

7 years ago[5306] Updated DHCPv4 server to use shared networks.
Marcin Siodelski [Mon, 18 Sep 2017 08:46:31 +0000 (10:46 +0200)] 
[5306] Updated DHCPv4 server to use shared networks.

7 years ago[5306] Added stub unit tests for shared networks in DHCPv4.
Marcin Siodelski [Thu, 14 Sep 2017 11:10:34 +0000 (13:10 +0200)] 
[5306] Added stub unit tests for shared networks in DHCPv4.

7 years ago[5306] Implemented getNextSubnet() including classes.
Marcin Siodelski [Wed, 13 Sep 2017 10:43:28 +0000 (12:43 +0200)] 
[5306] Implemented getNextSubnet() including classes.

7 years ago[5306] Client contexts now hold multiple hosts.
Marcin Siodelski [Mon, 11 Sep 2017 16:47:30 +0000 (18:47 +0200)] 
[5306] Client contexts now hold multiple hosts.

7 years ago[5306] Implemented getNextSubnet() function for subnets.
Marcin Siodelski [Fri, 8 Sep 2017 18:29:59 +0000 (20:29 +0200)] 
[5306] Implemented getNextSubnet() function for subnets.

7 years ago[5306] Client classification for subnets added to allocation engine.
Marcin Siodelski [Thu, 7 Sep 2017 14:15:09 +0000 (16:15 +0200)] 
[5306] Client classification for subnets added to allocation engine.

7 years ago[5306] Subnet selection for shared networks implemented.
Marcin Siodelski [Thu, 7 Sep 2017 08:16:06 +0000 (10:16 +0200)] 
[5306] Subnet selection for shared networks implemented.

7 years ago[5306] Basic IPv4 shared subnets scenarios implemented in alloc engine.
Marcin Siodelski [Wed, 6 Sep 2017 17:15:41 +0000 (19:15 +0200)] 
[5306] Basic IPv4 shared subnets scenarios implemented in alloc engine.

7 years ago[master] parsers regenerated
Tomek Mrugalski [Mon, 18 Sep 2017 08:45:31 +0000 (08:45 +0000)] 
[master] parsers regenerated

7 years ago[5360] Lexer fixed, unit-tests added.
Tomek Mrugalski [Fri, 15 Sep 2017 21:33:08 +0000 (23:33 +0200)] 
[5360] Lexer fixed, unit-tests added.

7 years ago[5360] client-class and match-client-id params on shared-network level
Tomek Mrugalski [Fri, 15 Sep 2017 18:00:40 +0000 (20:00 +0200)] 
[5360] client-class and match-client-id params on shared-network level

7 years ago[master] Parsers regenerated on docs
Tomek Mrugalski [Thu, 14 Sep 2017 10:32:09 +0000 (12:32 +0200)] 
[master] Parsers regenerated on docs

7 years ago[master] ChangeLog updated.
Tomek Mrugalski [Thu, 14 Sep 2017 10:20:33 +0000 (12:20 +0200)] 
[master] ChangeLog updated.

7 years ago[master] Merge branch 'trac5357' (shared network parsers update)
Tomek Mrugalski [Thu, 14 Sep 2017 10:02:38 +0000 (12:02 +0200)] 
[master] Merge branch 'trac5357' (shared network parsers update)

# Conflicts:
# src/bin/dhcp4/dhcp4_lexer.cc
# src/bin/dhcp4/dhcp4_parser.cc
# src/bin/dhcp4/dhcp4_parser.h
# src/bin/dhcp6/dhcp6_lexer.cc
# src/bin/dhcp6/dhcp6_parser.cc
# src/bin/dhcp6/dhcp6_parser.h

7 years ago[5357] Corrected comments in examples: shared subnet => shared network.
Marcin Siodelski [Thu, 14 Sep 2017 09:42:46 +0000 (11:42 +0200)] 
[5357] Corrected comments in examples: shared subnet => shared network.

7 years ago[5357] Bunch of consts added
Tomek Mrugalski [Wed, 13 Sep 2017 21:12:11 +0000 (23:12 +0200)] 
[5357] Bunch of consts added

7 years ago[5357] Config examples improved.
Tomek Mrugalski [Wed, 13 Sep 2017 21:09:24 +0000 (23:09 +0200)] 
[5357] Config examples improved.

7 years ago[5357] Parsers renegerated.
Tomek Mrugalski [Wed, 13 Sep 2017 20:23:57 +0000 (22:23 +0200)] 
[5357] Parsers renegerated.

7 years ago[5357] Addressed comments after review:
Tomek Mrugalski [Wed, 13 Sep 2017 19:04:25 +0000 (21:04 +0200)] 
[5357] Addressed comments after review:
 - many more parameters are now inherited from shared-network to subnet4
 - parameters now passed as const reference
 - it is no longer possible to specify echo-client-id on shared-network
   level (because it's a global parameter)
 - example config commented properly

7 years ago[5357] Corrected some little typos as a result of review.
Marcin Siodelski [Wed, 13 Sep 2017 12:17:37 +0000 (14:17 +0200)] 
[5357] Corrected some little typos as a result of review.

7 years ago[5357] Makefile correction
Tomek Mrugalski [Wed, 13 Sep 2017 08:59:40 +0000 (10:59 +0200)] 
[5357] Makefile correction

7 years ago[5357] examples improved.
Tomek Mrugalski [Wed, 13 Sep 2017 08:58:36 +0000 (10:58 +0200)] 
[5357] examples improved.

7 years ago[5357] Bison code regenerated
Tomek Mrugalski [Wed, 13 Sep 2017 08:54:13 +0000 (10:54 +0200)] 
[5357] Bison code regenerated

7 years ago[5357] Added test for multiple shared-networks
Tomek Mrugalski [Wed, 13 Sep 2017 08:52:57 +0000 (10:52 +0200)] 
[5357] Added test for multiple shared-networks

7 years ago[5357] Examples added to Makefile
Tomek Mrugalski [Wed, 13 Sep 2017 08:51:29 +0000 (10:51 +0200)] 
[5357] Examples added to Makefile

7 years ago[5357] Parser for shared-networks in DHCPv6 implemented.
Tomek Mrugalski [Wed, 13 Sep 2017 08:38:27 +0000 (10:38 +0200)] 
[5357] Parser for shared-networks in DHCPv6 implemented.

7 years ago[5357] Shared-networks parser for v4 extended.
Tomek Mrugalski [Tue, 12 Sep 2017 22:30:32 +0000 (00:30 +0200)] 
[5357] Shared-networks parser for v4 extended.

7 years ago[5357] Stupid warning removed
Tomek Mrugalski [Fri, 8 Sep 2017 21:44:03 +0000 (23:44 +0200)] 
[5357] Stupid warning removed

7 years ago[5357] get-config unit-tests regenerated.
Tomek Mrugalski [Fri, 8 Sep 2017 21:43:42 +0000 (23:43 +0200)] 
[5357] get-config unit-tests regenerated.

7 years ago[5357] empty shared-networks is now allowed
Tomek Mrugalski [Fri, 8 Sep 2017 21:31:31 +0000 (23:31 +0200)] 
[5357] empty shared-networks is now allowed

7 years ago[5357] Dhcp{4,6} grammar extended, sample configs added.
Tomek Mrugalski [Fri, 8 Sep 2017 21:14:24 +0000 (23:14 +0200)] 
[5357] Dhcp{4,6} grammar extended, sample configs added.

7 years ago[master] Added ChangeLog for #5305.
Marcin Siodelski [Thu, 7 Sep 2017 18:23:55 +0000 (20:23 +0200)] 
[master] Added ChangeLog for #5305.

7 years ago[master] Merge branch 'trac5305'
Marcin Siodelski [Thu, 7 Sep 2017 16:08:35 +0000 (18:08 +0200)] 
[master] Merge branch 'trac5305'

# Conflicts:
# src/lib/dhcpsrv/parsers/dhcp_parsers.cc
# src/lib/dhcpsrv/subnet.cc
# src/lib/dhcpsrv/subnet.h

7 years ago[5305] Migrated SharedNetwork6Parser to SimpleParser.
Marcin Siodelski [Thu, 7 Sep 2017 15:43:10 +0000 (17:43 +0200)] 
[5305] Migrated SharedNetwork6Parser to SimpleParser.

7 years ago[5305] Problematic config-get unit-tests disabled temporarily.
Tomek Mrugalski [Thu, 7 Sep 2017 14:34:54 +0000 (16:34 +0200)] 
[5305] Problematic config-get unit-tests disabled temporarily.

7 years ago[5305] v4 shared network parser now uses SimpleParser approach.
Tomek Mrugalski [Thu, 7 Sep 2017 14:34:25 +0000 (16:34 +0200)] 
[5305] v4 shared network parser now uses SimpleParser approach.

7 years ago[5305] Minor tweaks in tests.
Tomek Mrugalski [Thu, 7 Sep 2017 14:33:44 +0000 (16:33 +0200)] 
[5305] Minor tweaks in tests.

7 years ago[master] ChangeLog updated after merge.
Tomek Mrugalski [Thu, 7 Sep 2017 13:32:38 +0000 (15:32 +0200)] 
[master] ChangeLog updated after merge.

7 years ago[master] Merge branch 'trac5345' (annoying messages removed)
Tomek Mrugalski [Thu, 7 Sep 2017 12:17:30 +0000 (14:17 +0200)] 
[master] Merge branch 'trac5345' (annoying messages removed)

7 years ago[5305] Network4/Network6 specific params are now output by SharedNetworks
Marcin Siodelski [Tue, 5 Sep 2017 12:08:52 +0000 (14:08 +0200)] 
[5305] Network4/Network6 specific params are now output by SharedNetworks

7 years ago[master] parsers regenerated
Tomek Mrugalski [Tue, 5 Sep 2017 11:25:26 +0000 (11:25 +0000)] 
[master] parsers regenerated

7 years ago[master] ChangeLog updated, parsers regenerated
Tomek Mrugalski [Tue, 5 Sep 2017 11:16:06 +0000 (13:16 +0200)] 
[master] ChangeLog updated, parsers regenerated

7 years ago[5305] Migrated server code and tests from Subnet class to Network class.
Marcin Siodelski [Tue, 5 Sep 2017 11:02:42 +0000 (13:02 +0200)] 
[5305] Migrated server code and tests from Subnet class to Network class.

7 years ago[master] Merge branch 'trac5350'
Tomek Mrugalski [Tue, 5 Sep 2017 10:55:56 +0000 (12:55 +0200)] 
[master] Merge branch 'trac5350'

7 years ago[5350] Changes after review:
Tomek Mrugalski [Tue, 5 Sep 2017 10:53:47 +0000 (12:53 +0200)] 
[5350] Changes after review:
 - clarified that user context must be a map
 - fixed identations in kea6/advanced.json config

7 years ago[5305] Moved common parameters from Subnet to Network.
Marcin Siodelski [Tue, 5 Sep 2017 10:03:00 +0000 (12:03 +0200)] 
[5305] Moved common parameters from Subnet to Network.

7 years ago[5305] Introduced Network4/Network6.
Marcin Siodelski [Tue, 5 Sep 2017 09:02:53 +0000 (11:02 +0200)] 
[5305] Introduced Network4/Network6.

7 years ago[5305] Stub entry for shared-networks element in server's config added.
Marcin Siodelski [Mon, 4 Sep 2017 17:25:15 +0000 (19:25 +0200)] 
[5305] Stub entry for shared-networks element in server's config added.

7 years ago[5305] Parsers for shared networks added.
Marcin Siodelski [Mon, 4 Sep 2017 17:24:43 +0000 (19:24 +0200)] 
[5305] Parsers for shared networks added.

7 years ago[5350] spelling
Francis Dupont [Mon, 4 Sep 2017 15:32:59 +0000 (17:32 +0200)] 
[5350] spelling

7 years ago[5345] Removed DHCP{4,6}_BUFFER_WAIT{,_INTERRUPTED} messages. trac5345
Tomek Mrugalski [Mon, 4 Sep 2017 14:02:27 +0000 (16:02 +0200)] 
[5345] Removed DHCP{4,6}_BUFFER_WAIT{,_INTERRUPTED} messages.

7 years ago[5350] Parsers regenerated.
Tomek Mrugalski [Mon, 4 Sep 2017 11:58:52 +0000 (13:58 +0200)] 
[5350] Parsers regenerated.

7 years ago[5350] Documentation updated.
Tomek Mrugalski [Mon, 4 Sep 2017 11:58:22 +0000 (13:58 +0200)] 
[5350] Documentation updated.

7 years ago[5350] User contexts implemented for subnets.
Tomek Mrugalski [Mon, 4 Sep 2017 11:57:23 +0000 (13:57 +0200)] 
[5350] User contexts implemented for subnets.

7 years ago[master] Updated git hash
Francis Dupont [Sat, 2 Sep 2017 12:52:36 +0000 (14:52 +0200)] 
[master] Updated git hash

7 years ago[master] Finishing merge of trac5124a (required params in grammar)
Francis Dupont [Sat, 2 Sep 2017 12:51:58 +0000 (14:51 +0200)] 
[master] Finishing merge of trac5124a (required params in grammar)

7 years ago[master] Merged trac5124a (required params in grammar)
Francis Dupont [Sat, 2 Sep 2017 12:48:53 +0000 (14:48 +0200)] 
[master] Merged trac5124a (required params in grammar)

7 years ago[trac5124a] regen flex/bison
Francis Dupont [Sat, 2 Sep 2017 12:38:14 +0000 (12:38 +0000)] 
[trac5124a] regen flex/bison

7 years ago[5124a] Rebased
Francis Dupont [Sat, 2 Sep 2017 12:35:47 +0000 (14:35 +0200)] 
[5124a] Rebased

7 years ago[5305] Added shared-networks configuration to server config.
Marcin Siodelski [Fri, 1 Sep 2017 14:14:10 +0000 (16:14 +0200)] 
[5305] Added shared-networks configuration to server config.

7 years ago[5305] Added unit test for shared network destruction.
Marcin Siodelski [Fri, 1 Sep 2017 12:52:38 +0000 (14:52 +0200)] 
[5305] Added unit test for shared network destruction.

7 years ago[5305] Implemented CfgSharedNetworks class.
Marcin Siodelski [Fri, 1 Sep 2017 11:05:06 +0000 (13:05 +0200)] 
[5305] Implemented CfgSharedNetworks class.

7 years ago[5305] Use weak pointer to reference a network from subnet.
Marcin Siodelski [Thu, 31 Aug 2017 15:02:17 +0000 (17:02 +0200)] 
[5305] Use weak pointer to reference a network from subnet.

7 years ago[5305] Basic toElement() data dump for shared network implemented.
Marcin Siodelski [Thu, 31 Aug 2017 11:57:10 +0000 (13:57 +0200)] 
[5305] Basic toElement() data dump for shared network implemented.

7 years ago[5305] Added names to shared networks.
Marcin Siodelski [Thu, 31 Aug 2017 08:44:04 +0000 (10:44 +0200)] 
[5305] Added names to shared networks.

7 years ago[5305] Added unit tests for IPv6 shared subnets.
Marcin Siodelski [Thu, 31 Aug 2017 08:25:27 +0000 (10:25 +0200)] 
[5305] Added unit tests for IPv6 shared subnets.

7 years ago[5305] Introduced shared networks holding subnets.
Marcin Siodelski [Thu, 31 Aug 2017 08:16:11 +0000 (10:16 +0200)] 
[5305] Introduced shared networks holding subnets.

7 years ago[master] Added ChangeLog entry for #5340. trac5124a_base trac5282_base
Marcin Siodelski [Fri, 25 Aug 2017 16:20:39 +0000 (18:20 +0200)] 
[master] Added ChangeLog entry for #5340.

7 years ago[master] Merge branch 'trac5340'
Marcin Siodelski [Fri, 25 Aug 2017 15:38:17 +0000 (17:38 +0200)] 
[master] Merge branch 'trac5340'

7 years ago[master] Added ChangeLog entry for #5336.
Marcin Siodelski [Mon, 21 Aug 2017 18:06:29 +0000 (20:06 +0200)] 
[master] Added ChangeLog entry for #5336.

7 years ago[master] Merge branch 'trac5336'
Marcin Siodelski [Mon, 21 Aug 2017 17:46:12 +0000 (19:46 +0200)] 
[master] Merge branch 'trac5336'

7 years ago[5340] Fixed invalid use of Pkt4::setFile and Pkt4::setSname functions.
Marcin Siodelski [Mon, 21 Aug 2017 12:51:33 +0000 (14:51 +0200)] 
[5340] Fixed invalid use of Pkt4::setFile and Pkt4::setSname functions.

7 years ago[master] Added ChangeLog 1288 for trac 5315.
Thomas Markwalder [Wed, 16 Aug 2017 13:10:34 +0000 (09:10 -0400)] 
[master] Added ChangeLog 1288 for trac 5315.

7 years ago[5315] Documented subnet_cmds library in the Kea User's Guide
Thomas Markwalder [Wed, 16 Aug 2017 13:05:45 +0000 (09:05 -0400)] 
[5315] Documented subnet_cmds library in the Kea User's Guide

    Merge branch 'trac5315_rebase'

7 years ago[5315] Wording and whitespace in guide
Thomas Markwalder [Tue, 15 Aug 2017 18:57:11 +0000 (14:57 -0400)] 
[5315] Wording and whitespace in guide

    Replaced subnet-ids with subnets, and subnet-id with id in
    subnet commands text, and removed trailing whitespace in
    doc/guide/hooks.xml

7 years ago[5315_rebase] Changes after rebase and review:
Tomek Mrugalski [Tue, 15 Aug 2017 16:58:04 +0000 (18:58 +0200)] 
[5315_rebase] Changes after rebase and review:

 - Renamed SubnetIdIndexTag to avoid collision
 - Moved OptionDataParser to option_data_parser.cc|h
 - Updated hooks.xml to reflect recent changes

7 years ago[5336] Fix EAGAIN/EWOULDBLOCK handling in UnixDomainSocket
Thomas [Tue, 15 Aug 2017 15:40:09 +0000 (11:40 -0400)] 
[5336] Fix EAGAIN/EWOULDBLOCK handling in UnixDomainSocket

7 years ago[5315] Minor wording edits in doc/guide/hooks.xml
Thomas Markwalder [Thu, 10 Aug 2017 18:37:19 +0000 (14:37 -0400)] 
[5315] Minor wording edits in doc/guide/hooks.xml

7 years ago[5315] Updated Kea User's Guide with subnet_cmds information.
Marcin Siodelski [Thu, 27 Jul 2017 14:44:51 +0000 (16:44 +0200)] 
[5315] Updated Kea User's Guide with subnet_cmds information.

7 years ago[5315] Added functions that remove subnets from a configuration.
Marcin Siodelski [Thu, 27 Jul 2017 12:13:55 +0000 (14:13 +0200)] 
[5315] Added functions that remove subnets from a configuration.

7 years ago[5315] Option data parser checks for runtime definitions in LibDHCP.
Marcin Siodelski [Wed, 26 Jul 2017 20:14:01 +0000 (22:14 +0200)] 
[5315] Option data parser checks for runtime definitions in LibDHCP.

Previously, it checked for them in the staging configuration but this is
not going to work for control commands which bypass the staging
configuration step.

7 years ago[5315] Check for subnet prefix duplicates when subnet is added.
Marcin Siodelski [Wed, 26 Jul 2017 11:56:49 +0000 (13:56 +0200)] 
[5315] Check for subnet prefix duplicates when subnet is added.

7 years ago[5315] Moved DHCPv4 and DHCPv6 simple parsers to libdhcpsrv.
Marcin Siodelski [Tue, 25 Jul 2017 12:33:24 +0000 (14:33 +0200)] 
[5315] Moved DHCPv4 and DHCPv6 simple parsers to libdhcpsrv.

7 years ago[5315] Moved Subnet parsers from DHCP binaries to libdhcpsrv.
Marcin Siodelski [Tue, 25 Jul 2017 07:55:14 +0000 (09:55 +0200)] 
[5315] Moved Subnet parsers from DHCP binaries to libdhcpsrv.

7 years ago[5315] Config Manager now returns non-const pointer to current config.
Marcin Siodelski [Mon, 24 Jul 2017 11:52:27 +0000 (13:52 +0200)] 
[5315] Config Manager now returns non-const pointer to current config.

7 years ago[master] Added Changelog entry 1287 for Trac 5324.
Thomas Markwalder [Fri, 11 Aug 2017 15:10:59 +0000 (11:10 -0400)] 
[master] Added Changelog entry 1287 for Trac 5324.

7 years ago[master] Log rotation now functions and is on by default
Thomas Markwalder [Fri, 11 Aug 2017 15:08:45 +0000 (11:08 -0400)] 
[master] Log rotation now functions and is on by default

    Merge branch 'trac5324'

7 years ago[5324] Upped the default log size to 10MB
Thomas Markwalder [Fri, 11 Aug 2017 14:26:58 +0000 (10:26 -0400)] 
[5324] Upped the default log size to 10MB

7 years ago[master] Added Changelog entry 1286 for Trac 5314
Thomas Markwalder [Thu, 10 Aug 2017 17:57:43 +0000 (13:57 -0400)] 
[master] Added Changelog entry 1286 for Trac 5314

7 years ago[master] Added subnet manipulation support
Thomas Markwalder [Thu, 10 Aug 2017 17:54:51 +0000 (13:54 -0400)] 
[master] Added subnet manipulation support

    Merge branch 'trac5314'

7 years ago[master] ChangeLog updated after #5280 (lease commands) merge.
Tomek Mrugalski [Thu, 10 Aug 2017 13:51:51 +0000 (15:51 +0200)] 
[master] ChangeLog updated after #5280 (lease commands) merge.