]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
7 years ago[5674] Use pausing capability of StateModel in HA library.
Marcin Siodelski [Wed, 18 Jul 2018 14:51:13 +0000 (16:51 +0200)] 
[5674] Use pausing capability of StateModel in HA library.

7 years ago[5674] Implemented state model pausing.
Marcin Siodelski [Wed, 18 Jul 2018 14:17:05 +0000 (16:17 +0200)] 
[5674] Implemented state model pausing.

7 years ago[5674] Verify that heartbeat is sent when SM is paused.
Marcin Siodelski [Wed, 18 Jul 2018 11:40:21 +0000 (13:40 +0200)] 
[5674] Verify that heartbeat is sent when SM is paused.

7 years ago[5674] State machine pausing dealt with in transition.
Marcin Siodelski [Wed, 18 Jul 2018 11:31:10 +0000 (13:31 +0200)] 
[5674] State machine pausing dealt with in transition.

7 years ago[5674] Added extra level of hierarchy in state machine configuration.
Marcin Siodelski [Wed, 18 Jul 2018 10:28:42 +0000 (12:28 +0200)] 
[5674] Added extra level of hierarchy in state machine configuration.

Per review comments.

7 years ago[5674] Pause in terminated and backup state.
Marcin Siodelski [Wed, 11 Jul 2018 12:56:23 +0000 (14:56 +0200)] 
[5674] Pause in terminated and backup state.

7 years ago[5674] Added logs when state machine (un)paused.
Marcin Siodelski [Wed, 11 Jul 2018 12:37:17 +0000 (14:37 +0200)] 
[5674] Added logs when state machine (un)paused.

7 years ago[5674] State machine pausing in syncing state.
Marcin Siodelski [Wed, 11 Jul 2018 12:13:50 +0000 (14:13 +0200)] 
[5674] State machine pausing in syncing state.

7 years ago[5674] Implemented HA pause for ordinary states.
Marcin Siodelski [Tue, 10 Jul 2018 15:44:49 +0000 (17:44 +0200)] 
[5674] Implemented HA pause for ordinary states.

Currently it excludes terminated and syncing states.

7 years ago[5674] Implement state machine control for HA.
Marcin Siodelski [Tue, 10 Jul 2018 14:39:45 +0000 (16:39 +0200)] 
[5674] Implement state machine control for HA.

7 years ago[5674] Implemented HA state machine configuration.
Marcin Siodelski [Tue, 10 Jul 2018 09:51:54 +0000 (11:51 +0200)] 
[5674] Implemented HA state machine configuration.

7 years ago[master] Added ChangeLog entry for #5651.
Marcin Siodelski [Mon, 9 Jul 2018 12:56:56 +0000 (14:56 +0200)] 
[master] Added ChangeLog entry for #5651.

7 years ago[master] Merge branch 'trac5651'
Marcin Siodelski [Mon, 9 Jul 2018 11:53:18 +0000 (13:53 +0200)] 
[master] Merge branch 'trac5651'

# Conflicts:
# doc/guide/hooks.xml
# src/lib/dhcpsrv/cql_lease_mgr.cc

7 years ago[master] Updated git hash trac5685_base
Francis Dupont [Sat, 7 Jul 2018 17:30:59 +0000 (19:30 +0200)] 
[master] Updated git hash

7 years ago[master] Finishing merge of trac5584 (user context for leases)
Francis Dupont [Sat, 7 Jul 2018 17:29:44 +0000 (19:29 +0200)] 
[master] Finishing merge of trac5584 (user context for leases)

7 years ago[master] Merged trac5584 (user context for leases)
Francis Dupont [Sat, 7 Jul 2018 17:23:16 +0000 (19:23 +0200)] 
[master] Merged trac5584 (user context for leases)

7 years ago[5584] Addressed comments
Francis Dupont [Sat, 7 Jul 2018 17:19:15 +0000 (19:19 +0200)] 
[5584] Addressed comments

7 years ago[master] spurious spaces
Francis Dupont [Fri, 6 Jul 2018 21:55:13 +0000 (23:55 +0200)] 
[master] spurious spaces

7 years ago[5584] Minor changes after review.
Tomek Mrugalski [Fri, 6 Jul 2018 14:37:39 +0000 (16:37 +0200)] 
[5584] Minor changes after review.

7 years ago[master] Added ChangeLog for #5664. trac5555_base trac5668_base
Marcin Siodelski [Mon, 2 Jul 2018 18:12:50 +0000 (20:12 +0200)] 
[master] Added ChangeLog for #5664.

7 years ago[master] Merge branch 'trac5664a'
Marcin Siodelski [Mon, 2 Jul 2018 18:11:04 +0000 (20:11 +0200)] 
[master] Merge branch 'trac5664a'

7 years ago[5664] Bump up libraries version numbers.
Marcin Siodelski [Fri, 29 Jun 2018 19:16:40 +0000 (21:16 +0200)] 
[5664] Bump up libraries version numbers.

Hooks and dhcpsrv after #5664 bug fix.

7 years ago[5664] Improved ScopedCalloutHandleState test.
Marcin Siodelski [Fri, 29 Jun 2018 19:10:13 +0000 (21:10 +0200)] 
[5664] Improved ScopedCalloutHandleState test.

Per review comments.

7 years ago[5664] Addressed review comments.
Marcin Siodelski [Fri, 29 Jun 2018 18:44:37 +0000 (20:44 +0200)] 
[5664] Addressed review comments.

Added test for preserving context upon callout handle reset. Also updated
a commentary.

7 years ago[5664] spelling
Francis Dupont [Fri, 29 Jun 2018 16:16:07 +0000 (18:16 +0200)] 
[5664] spelling

7 years ago[5664] Fix callout status propagation in Alloc Engine.
Marcin Siodelski [Fri, 29 Jun 2018 14:37:49 +0000 (16:37 +0200)] 
[5664] Fix callout status propagation in Alloc Engine.

7 years ago[5664] Test that callout handle is reset after the callouts.
Marcin Siodelski [Fri, 29 Jun 2018 13:33:32 +0000 (15:33 +0200)] 
[5664] Test that callout handle is reset after the callouts.

7 years ago[5664] Implemented wrapper for CalloutHandle.
Marcin Siodelski [Fri, 29 Jun 2018 11:37:30 +0000 (13:37 +0200)] 
[5664] Implemented wrapper for CalloutHandle.

7 years ago[master] spelling
Francis Dupont [Fri, 29 Jun 2018 12:05:45 +0000 (14:05 +0200)] 
[master] spelling

7 years ago[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Francis Dupont [Fri, 29 Jun 2018 11:34:01 +0000 (13:34 +0200)] 
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea

7 years ago[5651] Removed unused SQL/CQL queries.
Marcin Siodelski [Thu, 28 Jun 2018 14:50:07 +0000 (16:50 +0200)] 
[5651] Removed unused SQL/CQL queries.

7 years ago[master] Added ChangeLog for #5654.
Marcin Siodelski [Thu, 28 Jun 2018 14:27:14 +0000 (16:27 +0200)] 
[master] Added ChangeLog for #5654.

7 years ago[5651] Removed wrong log message.
Marcin Siodelski [Thu, 28 Jun 2018 13:14:01 +0000 (15:14 +0200)] 
[5651] Removed wrong log message.

7 years ago[5651] Removed unused log messages.
Marcin Siodelski [Thu, 28 Jun 2018 13:12:23 +0000 (15:12 +0200)] 
[5651] Removed unused  log messages.

7 years ago[5651] Updated a comment in the lease_cmds.
Marcin Siodelski [Thu, 28 Jun 2018 12:23:16 +0000 (14:23 +0200)] 
[5651] Updated a comment in the lease_cmds.

As a result of the review.

7 years ago[5651] Renamed count to limit for leaseX-get-page command.
Marcin Siodelski [Thu, 28 Jun 2018 12:19:08 +0000 (14:19 +0200)] 
[5651] Renamed count to limit for leaseX-get-page command.

7 years ago[5651] Removed total-count from leaseX-get-page command in User's Guide.
Marcin Siodelski [Thu, 28 Jun 2018 12:06:00 +0000 (14:06 +0200)] 
[5651] Removed total-count from leaseX-get-page command in User's Guide.

7 years ago[5651] Removed lease queries by ranges and total lease count.
Marcin Siodelski [Thu, 28 Jun 2018 12:02:32 +0000 (14:02 +0200)] 
[5651] Removed lease queries by ranges and total lease count.

7 years ago[master] Merge branch 'trac5654'
Marcin Siodelski [Wed, 27 Jun 2018 12:14:05 +0000 (14:14 +0200)] 
[master] Merge branch 'trac5654'

7 years ago[5654] Fix spell check issues in HA unit tests.
Marcin Siodelski [Wed, 27 Jun 2018 12:11:18 +0000 (14:11 +0200)] 
[5654] Fix spell check issues in HA unit tests.

7 years ago[5654] Enable DHCP service for the standby server in active-passive.
Marcin Siodelski [Wed, 20 Jun 2018 10:34:32 +0000 (12:34 +0200)] 
[5654] Enable DHCP service for the standby server in active-passive.

This resolves the problem that 'max-unacked-clients' setting was ignored
by the standby server when the primary went down.

7 years ago[5651] Described lease4-get-page and lease6-get-page cmds.
Marcin Siodelski [Wed, 27 Jun 2018 11:59:08 +0000 (13:59 +0200)] 
[5651] Described lease4-get-page and lease6-get-page cmds.

7 years ago[master] spelling
Francis Dupont [Wed, 27 Jun 2018 07:44:51 +0000 (09:44 +0200)] 
[master] spelling

7 years ago[5651] Implemented leaseX-get-page commands.
Marcin Siodelski [Tue, 26 Jun 2018 19:36:43 +0000 (21:36 +0200)] 
[5651] Implemented leaseX-get-page commands.

7 years agoAdded template for feature request
Tomek Mrugalski [Tue, 26 Jun 2018 17:49:47 +0000 (18:49 +0100)] 
Added template for feature request

7 years agoUpdate issue templates
Tomek Mrugalski [Tue, 26 Jun 2018 17:39:40 +0000 (18:39 +0100)] 
Update issue templates

7 years ago[5651] Guard against invalid address family.
Marcin Siodelski [Tue, 26 Jun 2018 12:49:36 +0000 (14:49 +0200)] 
[5651] Guard against invalid address family.

7 years ago[5651] Implemented fetching IPv6 leases by address ranges.
Marcin Siodelski [Tue, 26 Jun 2018 11:53:01 +0000 (13:53 +0200)] 
[5651] Implemented fetching IPv6 leases by address ranges.

Except Cassandra.

7 years ago[5651] Implemented fetching IPv6 leases with paging.
Marcin Siodelski [Tue, 26 Jun 2018 08:27:07 +0000 (10:27 +0200)] 
[5651] Implemented fetching IPv6 leases with paging.

7 years ago[5651] Implemented LeaseMgr methods retrieving ranges/pages of IPv4 leases.
Marcin Siodelski [Mon, 25 Jun 2018 19:47:20 +0000 (21:47 +0200)] 
[5651] Implemented LeaseMgr methods retrieving ranges/pages of IPv4 leases.

7 years ago[5584] Updated lease cmds hook
Francis Dupont [Fri, 22 Jun 2018 16:58:51 +0000 (18:58 +0200)] 
[5584] Updated lease cmds hook

7 years ago[5584] Checkpoint: more updates
Francis Dupont [Fri, 22 Jun 2018 09:37:22 +0000 (11:37 +0200)] 
[5584] Checkpoint: more updates

7 years ago[5584] Checkpoint: core code and test done
Francis Dupont [Thu, 21 Jun 2018 23:05:09 +0000 (01:05 +0200)] 
[5584] Checkpoint: core code and test done

7 years ago[5584] Checkpoint: fixes
Francis Dupont [Thu, 21 Jun 2018 10:36:22 +0000 (12:36 +0200)] 
[5584] Checkpoint: fixes

7 years ago[5584] Checkpoint: updated schema, code and partially tests
Francis Dupont [Thu, 21 Jun 2018 09:15:48 +0000 (11:15 +0200)] 
[5584] Checkpoint: updated schema, code and partially tests

7 years ago[master] Corrected HA example config file. trac3543_base trac5440_base trac5582_base trac5584_base
Marcin Siodelski [Fri, 15 Jun 2018 15:54:47 +0000 (17:54 +0200)] 
[master] Corrected HA example config file.

Removed extraneous comma and corrected HA logger name.

7 years ago[master] Reverted option type from "hex" to "binary".
Marcin Siodelski [Fri, 15 Jun 2018 15:53:17 +0000 (17:53 +0200)] 
[master] Reverted option type from "hex" to "binary".

The documentation was wrong. The type we support is "binary" not hex.
Okayed on jabber.

7 years ago[master] Corrected kea-shell tests
Thomas Markwalder [Thu, 14 Jun 2018 21:43:50 +0000 (17:43 -0400)] 
[master] Corrected kea-shell tests

    src/bin/shell/tests/shell_process_tests.sh.in
        Updated expected results strings

7 years ago[master] removed invalid characters from docs
Wlodek Wencel [Thu, 14 Jun 2018 17:54:50 +0000 (19:54 +0200)] 
[master] removed invalid characters from docs

7 years ago[master] Removed silly limitation of 65 seconds for HA timeout.
Marcin Siodelski [Thu, 14 Jun 2018 14:37:43 +0000 (16:37 +0200)] 
[master] Removed silly limitation of 65 seconds for HA timeout.

Okayed on jabber.

7 years ago[master] copyright dates, and versions updated for 1.4.0 release
Wlodek Wencel [Thu, 14 Jun 2018 14:32:19 +0000 (16:32 +0200)] 
[master] copyright dates, and versions updated for 1.4.0 release

7 years ago[master] Added ChangeLog entry #5649.
Marcin Siodelski [Thu, 14 Jun 2018 13:46:10 +0000 (15:46 +0200)] 
[master] Added ChangeLog entry #5649.

7 years ago[master] Merge branch 'trac5649'
Marcin Siodelski [Thu, 14 Jun 2018 13:04:02 +0000 (15:04 +0200)] 
[master] Merge branch 'trac5649'

7 years ago[5649] Added missing hooks header to install.
Marcin Siodelski [Thu, 14 Jun 2018 12:54:56 +0000 (14:54 +0200)] 
[5649] Added missing hooks header to install.

7 years ago[5649] Make control channel buffer sizes consistent.
Marcin Siodelski [Thu, 14 Jun 2018 12:40:26 +0000 (14:40 +0200)] 
[5649] Make control channel buffer sizes consistent.

7 years ago[5649] extended example config to showcase sync-timeout parameter.
Tomek Mrugalski [Thu, 14 Jun 2018 12:29:02 +0000 (14:29 +0200)] 
[5649] extended example config to showcase sync-timeout parameter.

7 years ago[5649] Fix typos in HA user guide.
Marcin Siodelski [Thu, 14 Jun 2018 10:39:19 +0000 (12:39 +0200)] 
[5649] Fix typos in HA user guide.

7 years ago[5649] Added section in the HA about timeouts.
Marcin Siodelski [Thu, 14 Jun 2018 10:26:18 +0000 (12:26 +0200)] 
[5649] Added section in the HA about timeouts.

7 years ago[5649] Implemented syncing timeout configuration for HA.
Marcin Siodelski [Thu, 14 Jun 2018 10:05:00 +0000 (12:05 +0200)] 
[5649] Implemented syncing timeout configuration for HA.

7 years ago[5649] Created common header file with control channel timeouts.
Marcin Siodelski [Thu, 14 Jun 2018 10:04:39 +0000 (12:04 +0200)] 
[5649] Created common header file with control channel timeouts.

7 years ago[5649] Use WatchSocket to break sends in Command Manager.
Marcin Siodelski [Thu, 14 Jun 2018 08:00:57 +0000 (10:00 +0200)] 
[5649] Use WatchSocket to break sends in Command Manager.

7 years agoRevert "[5649] Ignore writes on exernal sockets."
Marcin Siodelski [Thu, 14 Jun 2018 07:57:59 +0000 (09:57 +0200)] 
Revert "[5649] Ignore writes on exernal sockets."

This reverts commit 995830f8aad0d3c8e9ce66123ab14c156f8ce9e2.

7 years agoRevert "[5649] IfaceMgr's select reacts on sending data over control channel."
Marcin Siodelski [Thu, 14 Jun 2018 07:17:19 +0000 (09:17 +0200)] 
Revert "[5649] IfaceMgr's select reacts on sending data over control channel."

This reverts commit 83f252d8cd26066e181fe3842f3db20e87001a48.

7 years ago[5649] Ignore writes on exernal sockets.
Marcin Siodelski [Thu, 14 Jun 2018 01:53:08 +0000 (03:53 +0200)] 
[5649] Ignore writes on exernal sockets.

7 years ago[5649] Bump the CA timeout for forwarding.
Marcin Siodelski [Thu, 14 Jun 2018 01:30:17 +0000 (03:30 +0200)] 
[5649] Bump the CA timeout for forwarding.

7 years ago[5649] IfaceMgr's select reacts on sending data over control channel.
Marcin Siodelski [Thu, 14 Jun 2018 00:03:40 +0000 (02:03 +0200)] 
[5649] IfaceMgr's select reacts on sending data over control channel.

7 years ago[5649] Further improvements to the timeouts mgmt.
Marcin Siodelski [Wed, 13 Jun 2018 23:07:06 +0000 (01:07 +0200)] 
[5649] Further improvements to the timeouts mgmt.

7 years ago[master] *.mes file reordered
Wlodek Wencel [Wed, 13 Jun 2018 22:28:52 +0000 (00:28 +0200)] 
[master] *.mes file reordered

7 years ago[master] dates and versions updated for 1.4.0 release
Wlodek Wencel [Wed, 13 Jun 2018 22:27:27 +0000 (00:27 +0200)] 
[master] dates and versions updated for 1.4.0 release

7 years agoMerge branch 'master' of ssh://git.kea.isc.org/git/kea
Wlodek Wencel [Wed, 13 Jun 2018 22:09:45 +0000 (00:09 +0200)] 
Merge branch 'master' of ssh://git.kea.isc.org/git/kea

7 years ago[master] doc cleanup before 1.4 release
Wlodek Wencel [Wed, 13 Jun 2018 22:09:14 +0000 (00:09 +0200)] 
[master] doc cleanup before 1.4 release

7 years ago[5649] Manage HTTP client connection timeout.
Marcin Siodelski [Wed, 13 Jun 2018 21:03:18 +0000 (23:03 +0200)] 
[5649] Manage HTTP client connection timeout.

7 years ago[5649] Manage HTTP connection timeout for progressing transaction.
Marcin Siodelski [Wed, 13 Jun 2018 20:53:14 +0000 (22:53 +0200)] 
[5649] Manage HTTP connection timeout for progressing transaction.

7 years ago[5649] CommandMgr timeout is managed as the transaction is progressing.
Marcin Siodelski [Wed, 13 Jun 2018 20:15:44 +0000 (22:15 +0200)] 
[5649] CommandMgr timeout is managed as the transaction is progressing.

7 years ago[5649] ClientConnection timeout is delayed when transaction progresses.
Marcin Siodelski [Wed, 13 Jun 2018 19:44:25 +0000 (21:44 +0200)] 
[5649] ClientConnection timeout is delayed when transaction progresses.

7 years ago[master] Merge branch 'trac5644'
Marcin Siodelski [Wed, 13 Jun 2018 17:12:25 +0000 (19:12 +0200)] 
[master] Merge branch 'trac5644'

7 years ago[master] Updated git hash
Francis Dupont [Wed, 13 Jun 2018 13:11:23 +0000 (15:11 +0200)] 
[master] Updated git hash

7 years ago[master] Finished merge of trac5549a (known/unknown)
Francis Dupont [Wed, 13 Jun 2018 13:10:17 +0000 (15:10 +0200)] 
[master] Finished merge of trac5549a (known/unknown)

7 years ago[5549a] Addressed comments
Francis Dupont [Wed, 13 Jun 2018 12:56:39 +0000 (14:56 +0200)] 
[5549a] Addressed comments

7 years ago[5644] Bumped up library version numbers for 1.4 final release.
Marcin Siodelski [Wed, 13 Jun 2018 12:25:01 +0000 (14:25 +0200)] 
[5644] Bumped up library version numbers for 1.4 final release.

7 years ago[master] Updated INSTALL file
Thomas Markwalder [Wed, 13 Jun 2018 10:46:39 +0000 (06:46 -0400)] 
[master] Updated INSTALL file

    Merge branch 'trac5409'

7 years ago[5409] Fixed a typo
Thomas Markwalder [Wed, 13 Jun 2018 10:44:46 +0000 (06:44 -0400)] 
[5409] Fixed a typo

7 years ago[5409] Changes after review:
Tomek Mrugalski [Wed, 13 Jun 2018 07:58:35 +0000 (09:58 +0200)] 
[5409] Changes after review:

 - premium script mentioned
 - sudo added to make install

7 years ago[master] Added Changelog for #5647.
Marcin Siodelski [Tue, 12 Jun 2018 20:40:54 +0000 (22:40 +0200)] 
[master] Added Changelog for #5647.

7 years ago[master] Merge branch 'trac5647'
Marcin Siodelski [Tue, 12 Jun 2018 20:36:08 +0000 (22:36 +0200)] 
[master] Merge branch 'trac5647'

7 years ago[5647] Added missing dependency to perfdhcp.
Marcin Siodelski [Tue, 12 Jun 2018 16:09:40 +0000 (18:09 +0200)] 
[5647] Added missing dependency to perfdhcp.

7 years ago[5647] Added missing libs in unit tests.
Marcin Siodelski [Tue, 12 Jun 2018 15:24:04 +0000 (17:24 +0200)] 
[5647] Added missing libs in unit tests.

7 years ago[5647] Added missing library in Makefile.am
Marcin Siodelski [Tue, 12 Jun 2018 14:57:53 +0000 (16:57 +0200)] 
[5647] Added missing library in Makefile.am

7 years ago[5549a] Doc changes after review
Tomek Mrugalski [Tue, 12 Jun 2018 14:54:30 +0000 (16:54 +0200)] 
[5549a] Doc changes after review

7 years ago[5647] CalloutHandle is now associated with the DHCP packet object.
Marcin Siodelski [Tue, 12 Jun 2018 14:33:09 +0000 (16:33 +0200)] 
[5647] CalloutHandle is now associated with the DHCP packet object.

When the packet goes out of scope the callout handle is destroyed.