2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-09-05 08:25:16 +00:00
Commit Graph

30086 Commits

Author SHA1 Message Date
Marcin Siodelski
312d2bc9d4 [#1024] Enhance partner-maintained to partner-down
Added support for cases when the server receiving the ha-maintenance-start
command transitions to the partner-down state when the remote control
agent responds with an error, presumably because the DHCPv4 server behind
it is offline. There is a new error code 10001 returned in response to the
ha-maintenance-notify command which indicates that the remote server is
alive but can't transition to the maintained state.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
f07d6716f1 [#1024] Implemented ha-maintenance-start command 2020-01-27 13:55:17 +01:00
Marcin Siodelski
67cfb7810f [#1024] Implemented ha-maintenance-notify
This command transitions the receiving partner into the maintained state.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
0cdfa6693a [#1024] Added unit test for new state transitions
Checking transitions from the maintained and partner-maintained states.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
22d64dbce6 [#1024] Implemented state handlers
There are now new handlers for the maintained and partner-maintained state.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
3f5acda310 [#1024] Test state transitions
Covers the cases when partner reports maintained or partner-maintained
state.
2020-01-27 13:55:17 +01:00
Marcin Siodelski
fcad0aef12 [#1024] Defined two new HA states
The new states are:
- partner-maintained
- maintained
2020-01-27 13:55:17 +01:00
Tomek Mrugalski
9df62fcd40 [#1064] Added ChangeLog 2020-01-26 20:54:29 +01:00
Tomek Mrugalski
6d49218fdd [#1064] Minor typo corrected 2020-01-26 20:52:05 +01:00
Tomek Mrugalski
f58a7c2d2b [#1064] Added couple comments in unit-tests 2020-01-26 20:47:32 +01:00
Tomek Mrugalski
7b756fbbc0 [#1064] Updated ARM text 2020-01-26 20:16:14 +01:00
Francis Dupont
ed9a42c6e5 [#1064] Updated documentation 2020-01-26 19:42:44 +01:00
Francis Dupont
e04ff33c18 [#1064] Updated tests 2020-01-26 19:42:44 +01:00
Francis Dupont
193caed341 [#1064] Added pkt4_send code (tests to do) 2020-01-26 19:42:44 +01:00
Francis Dupont
bc819bc2f3 [#1064] Unpack and set msgtype type in buffer4_received 2020-01-26 19:42:44 +01:00
Razvan Becheriu
6a09ad626f [#1067] added dependencies 2020-01-24 17:16:41 +00:00
Tomek Mrugalski
c854de7b93 [#1085] Updated git hook (import from Stork) 2020-01-24 17:11:20 +00:00
Tomek Mrugalski
31d662470d [#1022] Added missing space 2020-01-24 14:27:35 +00:00
Wlodek Wencel
06c6423c53 [#1022] state param in lease4/6-add described 2020-01-24 14:27:35 +00:00
Wlodek Wencel
df32a450fe [#867] date set for next release 2020-01-24 14:07:30 +00:00
Razvan Becheriu
f3cc85ce2e [#1040] address review 2020-01-24 12:27:09 +00:00
Razvan Becheriu
59ecbbb61a [#1040] address review 2020-01-24 12:27:09 +00:00
Razvan Becheriu
d5e45c7863 [#1040] address review 2020-01-24 12:27:09 +00:00
Razvan Becheriu
c41e32f709 [#1040] handle update and delete 2020-01-24 12:27:09 +00:00
Razvan Becheriu
364bbbf3d4 [#1040] handle update and delete 2020-01-24 12:27:09 +00:00
Francis Dupont
735fdcb6eb [#950] Added proposed ChangeLog entry 2020-01-24 12:58:51 +01:00
Francis Dupont
566c95d3c4 [#950] Wrapped long lines 2020-01-24 12:58:51 +01:00
Thomas Markwalder
28dd7c8882 [#950] Reformatted ARM text for option 43 processing
modified:   dhcp4-srv.rst
2020-01-24 12:58:51 +01:00
Francis Dupont
6fc50cba7e [#950] Added option 43 processing 2020-01-24 12:58:51 +01:00
Francis Dupont
faaab21b4b [#950] Addressed comments 2020-01-24 12:58:51 +01:00
Francis Dupont
ea2fea472f [950-dhcp-option-43-pad-end] Updated doc 2020-01-24 12:58:51 +01:00
Francis Dupont
db57252e3e [950-dhcp-option-43-pad-end] Fixed typos 2020-01-24 12:58:51 +01:00
Francis Dupont
aab25f4241 [950-dhcp-option-43-pad-end] Fixed the option 43 END bug 2020-01-24 12:58:51 +01:00
Tomek Mrugalski
a75a043597 [#963] Fixed sphinx compilation 2020-01-24 11:54:42 +01:00
Wlodek Wencel
3338270cbd [#963] added note about MySQL performance tweak 2020-01-24 11:26:11 +01:00
Francis Dupont
37a435177b [#950] Addressed comments 2020-01-23 15:31:31 +01:00
Francis Dupont
68df26f36e [950-harden-deferred-unpack] Hardened deffered unpacking so it no longer throws 2020-01-23 15:09:42 +01:00
Razvan Becheriu
2321173c63 [#894] updated ChangeLog 2020-01-23 15:42:36 +02:00
Razvan Becheriu
95e75c4c3c [#894] fixed rebase 2020-01-23 15:36:52 +02:00
Francis Dupont
7e9f80a34d [#894] Wrapped a few lines and updated years 2020-01-23 15:26:40 +02:00
Razvan Becheriu
e3a75ea1bf [#894] fixed rebase 2020-01-23 15:26:40 +02:00
Razvan Becheriu
88ad457714 [#894] fixed rebase, fixed doxygen, minor changes 2020-01-23 15:26:40 +02:00
Francis Dupont
b241d77e91 [894-make-memfile-thread-safe] Untabified 2020-01-23 15:26:40 +02:00
Francis Dupont
cb60de548c [894-make-memfile-thread-safe] Finished update 2020-01-23 15:26:40 +02:00
Francis Dupont
07d50324e1 [894-make-memfile-thread-safe] Updated after rebase 2020-01-23 15:26:40 +02:00
Francis Dupont
09ffc17d02 [894-make-memfile-thread-safe] Made memfile code thread safe 2020-01-23 15:26:40 +02:00
Tomek Mrugalski
1b5b8958b1 [#1080] ChangeLog, AUTHORS updated 2020-01-22 16:10:00 +01:00
Razvan Becheriu
e643f2761e [#1080] fixed gtest lib name 2020-01-22 16:06:23 +01:00
Tomek Mrugalski
4aad9d8cac [#880] Corrected variable in unit-tests.dox 2020-01-22 14:47:00 +00:00
Francis Dupont
bce3b077c6 [#880] Added a guard on the exported empty method 2020-01-22 14:47:00 +00:00