]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Mon, 13 Jan 2020 16:46:16 +0000 (17:46 +0100)]
[#1024] Test state transitions
Covers the cases when partner reports maintained or partner-maintained
state.
Marcin Siodelski [Mon, 13 Jan 2020 15:14:28 +0000 (16:14 +0100)]
[#1024] Defined two new HA states
The new states are:
- partner-maintained
- maintained
Tomek Mrugalski [Sun, 26 Jan 2020 19:54:29 +0000 (20:54 +0100)]
[#1064] Added ChangeLog
Tomek Mrugalski [Sun, 26 Jan 2020 19:52:05 +0000 (20:52 +0100)]
[#1064] Minor typo corrected
Tomek Mrugalski [Sun, 26 Jan 2020 19:47:32 +0000 (20:47 +0100)]
[#1064] Added couple comments in unit-tests
Tomek Mrugalski [Sun, 26 Jan 2020 19:16:14 +0000 (20:16 +0100)]
[#1064] Updated ARM text
Francis Dupont [Fri, 24 Jan 2020 09:25:41 +0000 (10:25 +0100)]
[#1064] Updated documentation
Francis Dupont [Wed, 22 Jan 2020 19:18:21 +0000 (20:18 +0100)]
[#1064] Updated tests
Francis Dupont [Wed, 22 Jan 2020 18:50:53 +0000 (19:50 +0100)]
[#1064] Added pkt4_send code (tests to do)
Francis Dupont [Mon, 20 Jan 2020 16:38:34 +0000 (17:38 +0100)]
[#1064] Unpack and set msgtype type in buffer4_received
Razvan Becheriu [Thu, 19 Dec 2019 16:10:29 +0000 (18:10 +0200)]
[#1067] added dependencies
Tomek Mrugalski [Wed, 15 Jan 2020 22:04:44 +0000 (23:04 +0100)]
[#1085] Updated git hook (import from Stork)
Tomek Mrugalski [Fri, 24 Jan 2020 14:23:05 +0000 (15:23 +0100)]
[#1022] Added missing space
Wlodek Wencel [Fri, 24 Jan 2020 13:46:49 +0000 (14:46 +0100)]
[#1022] state param in lease4/6-add described
Wlodek Wencel [Fri, 24 Jan 2020 12:27:29 +0000 (13:27 +0100)]
[#867] date set for next release
Razvan Becheriu [Fri, 24 Jan 2020 12:11:50 +0000 (14:11 +0200)]
[#1040] address review
Razvan Becheriu [Fri, 24 Jan 2020 05:13:23 +0000 (07:13 +0200)]
[#1040] address review
Razvan Becheriu [Thu, 23 Jan 2020 21:23:51 +0000 (23:23 +0200)]
[#1040] address review
Razvan Becheriu [Thu, 23 Jan 2020 17:50:54 +0000 (19:50 +0200)]
[#1040] handle update and delete
Razvan Becheriu [Thu, 23 Jan 2020 17:17:53 +0000 (19:17 +0200)]
[#1040] handle update and delete
Francis Dupont [Thu, 23 Jan 2020 22:43:00 +0000 (23:43 +0100)]
[#950] Added proposed ChangeLog entry
Francis Dupont [Thu, 23 Jan 2020 22:34:41 +0000 (23:34 +0100)]
[#950] Wrapped long lines
Thomas Markwalder [Thu, 23 Jan 2020 19:04:59 +0000 (14:04 -0500)]
[#950] Reformatted ARM text for option 43 processing
modified: dhcp4-srv.rst
Francis Dupont [Thu, 23 Jan 2020 16:41:47 +0000 (17:41 +0100)]
[#950] Added option 43 processing
Francis Dupont [Thu, 23 Jan 2020 14:02:42 +0000 (15:02 +0100)]
[#950] Addressed comments
Francis Dupont [Sat, 12 Oct 2019 20:10:10 +0000 (22:10 +0200)]
[950-dhcp-option-43-pad-end] Updated doc
Francis Dupont [Sat, 12 Oct 2019 18:47:50 +0000 (20:47 +0200)]
[950-dhcp-option-43-pad-end] Fixed typos
Francis Dupont [Sat, 12 Oct 2019 18:28:52 +0000 (20:28 +0200)]
[950-dhcp-option-43-pad-end] Fixed the option 43 END bug
Tomek Mrugalski [Fri, 24 Jan 2020 10:54:42 +0000 (11:54 +0100)]
[#963] Fixed sphinx compilation
Wlodek Wencel [Fri, 24 Jan 2020 10:26:11 +0000 (11:26 +0100)]
[#963] added note about MySQL performance tweak
Francis Dupont [Thu, 23 Jan 2020 14:31:31 +0000 (15:31 +0100)]
[#950] Addressed comments
Francis Dupont [Sat, 12 Oct 2019 20:46:39 +0000 (22:46 +0200)]
[950-harden-deferred-unpack] Hardened deffered unpacking so it no longer throws
Razvan Becheriu [Thu, 23 Jan 2020 13:42:36 +0000 (15:42 +0200)]
[#894] updated ChangeLog
Razvan Becheriu [Thu, 23 Jan 2020 13:36:52 +0000 (15:36 +0200)]
[#894] fixed rebase
Francis Dupont [Thu, 23 Jan 2020 12:49:43 +0000 (13:49 +0100)]
[#894] Wrapped a few lines and updated years
Razvan Becheriu [Mon, 20 Jan 2020 17:17:02 +0000 (19:17 +0200)]
[#894] fixed rebase
Razvan Becheriu [Mon, 20 Jan 2020 17:07:34 +0000 (19:07 +0200)]
[#894] fixed rebase, fixed doxygen, minor changes
Francis Dupont [Mon, 4 Nov 2019 19:47:46 +0000 (20:47 +0100)]
[894-make-memfile-thread-safe] Untabified
Francis Dupont [Mon, 4 Nov 2019 19:41:24 +0000 (20:41 +0100)]
[894-make-memfile-thread-safe] Finished update
Francis Dupont [Mon, 4 Nov 2019 19:37:14 +0000 (20:37 +0100)]
[894-make-memfile-thread-safe] Updated after rebase
Francis Dupont [Thu, 24 Oct 2019 14:09:19 +0000 (16:09 +0200)]
[894-make-memfile-thread-safe] Made memfile code thread safe
Tomek Mrugalski [Wed, 22 Jan 2020 15:10:00 +0000 (16:10 +0100)]
[#1080] ChangeLog, AUTHORS updated
Razvan Becheriu [Tue, 21 Jan 2020 14:16:51 +0000 (16:16 +0200)]
[#1080] fixed gtest lib name
Tomek Mrugalski [Wed, 22 Jan 2020 11:45:45 +0000 (12:45 +0100)]
[#880] Corrected variable in unit-tests.dox
Francis Dupont [Fri, 3 Jan 2020 20:39:15 +0000 (21:39 +0100)]
[#880] Added a guard on the exported empty method
Francis Dupont [Fri, 3 Jan 2020 20:07:36 +0000 (21:07 +0100)]
[#880] Addressed comments
Francis Dupont [Tue, 10 Dec 2019 12:38:49 +0000 (13:38 +0100)]
[#880] Added sanitizer usage in devel doc
Francis Dupont [Wed, 20 Nov 2019 01:50:53 +0000 (02:50 +0100)]
[880-libdhcp-vs-thread-sanitizer] Checkpoint: first point addressed
Tomek Mrugalski [Wed, 15 Jan 2020 22:03:07 +0000 (23:03 +0100)]
[#1051] Added gtest version info
Tomek Mrugalski [Wed, 15 Jan 2020 16:26:49 +0000 (17:26 +0100)]
[#1051] Clarified gtest section in devel guide
Razvan Becheriu [Mon, 20 Jan 2020 18:20:06 +0000 (20:20 +0200)]
[#1040] updated ChangeLog
Razvan Becheriu [Fri, 17 Jan 2020 19:43:25 +0000 (21:43 +0200)]
[#1040] fixed unittests
Razvan Becheriu [Fri, 17 Jan 2020 17:15:07 +0000 (19:15 +0200)]
[#1040] fixed unittests
Razvan Becheriu [Fri, 17 Jan 2020 16:57:45 +0000 (18:57 +0200)]
[#1040] reverted changes
Razvan Becheriu [Fri, 17 Jan 2020 13:37:27 +0000 (15:37 +0200)]
[#1040] updated unittests
Razvan Becheriu [Fri, 17 Jan 2020 13:11:26 +0000 (15:11 +0200)]
[#1040] reverted some changes
Razvan Becheriu [Fri, 17 Jan 2020 13:06:57 +0000 (15:06 +0200)]
[#1040] reverted some changes
Razvan Becheriu [Thu, 16 Jan 2020 13:28:36 +0000 (15:28 +0200)]
[#1040] updated unittests
Razvan Becheriu [Thu, 16 Jan 2020 13:14:22 +0000 (15:14 +0200)]
[#1040] added unittests
Razvan Becheriu [Thu, 16 Jan 2020 12:55:55 +0000 (14:55 +0200)]
[#1040] added unittests
Razvan Becheriu [Thu, 16 Jan 2020 11:28:29 +0000 (13:28 +0200)]
[#1040] fixed compilation
Razvan Becheriu [Thu, 16 Jan 2020 09:58:00 +0000 (11:58 +0200)]
[#1040] delete lease only if expire time has not changed
Razvan Becheriu [Wed, 15 Jan 2020 21:56:45 +0000 (23:56 +0200)]
[#889] addressed review
Razvan Becheriu [Wed, 15 Jan 2020 12:46:43 +0000 (14:46 +0200)]
[#889] addressed review
Razvan Becheriu [Wed, 15 Jan 2020 10:06:14 +0000 (12:06 +0200)]
[#889] addressed review
Razvan Becheriu [Wed, 15 Jan 2020 09:52:33 +0000 (11:52 +0200)]
[#889] addressed review
Razvan Becheriu [Wed, 13 Nov 2019 07:59:56 +0000 (09:59 +0200)]
[#889,!591] use defines instead of hardcoded values
Razvan Becheriu [Wed, 13 Nov 2019 07:33:50 +0000 (09:33 +0200)]
[#889,!591] use defines instead of hardcoded values
Razvan Becheriu [Tue, 12 Nov 2019 16:08:40 +0000 (18:08 +0200)]
[#889,!591] fixed typo
Razvan Becheriu [Tue, 12 Nov 2019 15:39:02 +0000 (17:39 +0200)]
[#889,!591] lock only in MT mode
Razvan Becheriu [Tue, 12 Nov 2019 15:19:53 +0000 (17:19 +0200)]
[#889,!591] refactor code to have only one initialization function for option definitions
Stephen Morris [Tue, 7 Jan 2020 11:12:18 +0000 (11:12 +0000)]
[#1075] Add missing line to Makefile
Adding a line that got lost in a recent merge.
Razvan Becheriu [Mon, 9 Dec 2019 08:24:49 +0000 (10:24 +0200)]
[1040] reverted minor changes
Razvan Becheriu [Fri, 6 Dec 2019 18:14:05 +0000 (20:14 +0200)]
[1040] fixed doxygen
Razvan Becheriu [Fri, 6 Dec 2019 18:06:05 +0000 (20:06 +0200)]
[1040] fixed doxygen
Razvan Becheriu [Fri, 6 Dec 2019 16:20:59 +0000 (18:20 +0200)]
[1040] minor changes
Razvan Becheriu [Fri, 6 Dec 2019 12:10:27 +0000 (14:10 +0200)]
[1040] minor changes
Razvan Becheriu [Fri, 6 Dec 2019 09:43:35 +0000 (11:43 +0200)]
[1040] minor changes
Razvan Becheriu [Fri, 6 Dec 2019 09:22:37 +0000 (11:22 +0200)]
[1040] separated delete functions
Francis Dupont [Sat, 12 Oct 2019 11:07:48 +0000 (13:07 +0200)]
[#880] Added some atomics to satisfy the thread sanitizer
Razvan Becheriu [Thu, 19 Dec 2019 16:02:58 +0000 (16:02 +0000)]
[#1068] added missing files
Stephen Morris [Fri, 20 Dec 2019 10:13:13 +0000 (10:13 +0000)]
[#640] Minor corrections
1. Update to documentation concerning the running of until tests
which code is compiled with fuzzing enabled.
2. Correction of text of fuzzing-related initialization exception.
Stephen Morris [Tue, 10 Dec 2019 16:11:02 +0000 (16:11 +0000)]
[#640] Fuzzing-related configure.ac updates
1. The switch to enable fuzzing is now "--enable-fuzzing".
2. A check is now made to see that the CXX environment variable
points to an AFL-enabled compiler when the switch is modified.
Stephen Morris [Tue, 6 Aug 2019 13:01:25 +0000 (14:01 +0100)]
[#640] Implement consistent fuzz packet naming
The convention is that all packets used in fuzzing have the file extension
.pkt. This commit has renamed some packets to match that convention.
Stephen Morris [Tue, 6 Aug 2019 10:58:16 +0000 (11:58 +0100)]
[#640] Make code changes suggested by review
Stephen Morris [Thu, 19 Dec 2019 10:26:13 +0000 (10:26 +0000)]
[#640] Add fuzzing documentation
Add a doxygen file describing the fuzzing - how to build and
run it, and a brief description of the changes made to the code.
Stephen Morris [Thu, 19 Dec 2019 10:24:17 +0000 (10:24 +0000)]
[#640] Simplification of fuzzing structure
Instead of using a separate thread to read input from the fuzzer,
the input is now read in the main thread and transferred to the
interface on which Kea is expecting it to appear.
Stephen Morris [Wed, 29 May 2019 08:54:07 +0000 (09:54 +0100)]
[#640] Major refactoring of fuzzing code
1. Convert to C++ class.
2. Extend framework to support DHCPv4 fuzzing.
3. Restrict size of data that can be accepted from AFL. (Kea will
only accept up to about 64k or data, (set by the size of a UDP
datagram). However, AFL can send much larger data packets,
which may cause problems in synchronization between the two
threads used to implement fuzzing in Kea.
Tomek Mrugalski [Mon, 21 Nov 2016 10:53:04 +0000 (11:53 +0100)]
[#640] Initial fuzzing code added for Kea6
Proof of concept code to fuzz Kea-DHCPv6.
Michal Nowikowski [Fri, 20 Dec 2019 08:58:04 +0000 (09:58 +0100)]
[#1072] support building kea on fedora 31 and ubuntu 19.10
- added this support in hammer.py
- fixed checking sphinx in configure.ac on fedora 31
Michal Nowikowski [Wed, 11 Dec 2019 10:20:01 +0000 (11:20 +0100)]
[#672] added ChangeLog entry about Dangerfile
Michal Nowikowski [Fri, 14 Jun 2019 04:20:58 +0000 (06:20 +0200)]
[#672] added danger for checking commits compliance
Tomek Mrugalski [Mon, 16 Dec 2019 15:28:42 +0000 (16:28 +0100)]
[#1060] Hooks version bumped to 12.
Razvan Becheriu [Mon, 16 Dec 2019 12:18:19 +0000 (14:18 +0200)]
#1057 bump lib versions
Razvan Becheriu [Mon, 16 Dec 2019 10:46:27 +0000 (12:46 +0200)]
#1057 bump lib versions
Michal Nowikowski [Mon, 16 Dec 2019 09:10:31 +0000 (09:10 +0000)]
[#1056] regenerated parsers
Michal Nowikowski [Mon, 16 Dec 2019 08:50:31 +0000 (09:50 +0100)]
[#1056] updated list of systems where kea is tested on
Michal Nowikowski [Mon, 16 Dec 2019 08:32:27 +0000 (09:32 +0100)]
[#1056] bumped version in configure.ac to 1.7.3
Michal Nowikowski [Mon, 16 Dec 2019 08:13:46 +0000 (09:13 +0100)]
[#1056] added ChangeLog entry about 1.7.3 release, updated copyright dates
Tomek Mrugalski [Fri, 13 Dec 2019 16:13:40 +0000 (17:13 +0100)]
[#1034] get_config_unittest.cc.skel included in tarball