Francis Dupont
950f6455e0
[ #946 ] Created new MySQL schema version
2020-01-27 13:52:07 +00:00
Stephen Morris
bfdc3fb88b
[ #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.
2019-12-20 17:55:45 +00:00
Stephen Morris
57e98c22f8
[ #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.
2019-12-20 17:55:45 +00:00
Tomek Mrugalski
4939b82317
[ #640 ] Initial fuzzing code added for Kea6
...
Proof of concept code to fuzz Kea-DHCPv6.
2019-12-20 17:55:45 +00:00
Michal Nowikowski
e6471c98db
[ #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
2019-12-20 10:01:49 +01:00
Michal Nowikowski
a06e21bcf8
[ #1056 ] bumped version in configure.ac to 1.7.3
2019-12-16 10:12:22 +01:00
Francis Dupont
399a9193dc
[898-add-a-new-hook-to-support-bootp] Checkpoint: code and tests done - doc to update
2019-12-10 22:10:13 +01:00
Tomek Mrugalski
0ba33b1809
[ #206 ] Moved gtest handling routines to a separate m4 file
2019-12-06 14:52:02 +01:00
Wlodek Wencel
06a8a34242
[ #986 ] address another review comments
2019-11-29 01:24:45 +00:00
Wlodek Wencel
62142615c9
[986] manuals included to tarball, can be installed without rebuild
2019-11-29 01:24:45 +00:00
Francis Dupont
6bf1112ef8
[50-dhcp-hook-libs-should-not-be-loadable-by-ca-d2] Made HA hook not loadable by d2 or ca
2019-11-25 13:46:41 +01:00
Wlodek Wencel
46052102b5
[ #989 ] updated version and fixed some typos
2019-11-04 18:20:27 +07:00
Wlodek Wencel
431e8f5ee7
[ #974 ] copy right dates, mes files Changelog prepared for release
2019-10-29 06:47:37 +01:00
Francis Dupont
102d712d0a
[869-add-ability-to-retrieve-configure-command-line-from-binaries] Moved configure arguments block
2019-10-25 10:28:29 -04:00
Francis Dupont
490beca157
[869-add-ability-to-retrieve-configure-command-line-from-binaries] Added configure arguments to config.report
2019-10-25 10:28:29 -04:00
Francis Dupont
39d8d30f72
[219-allow-an-option-value-to-be-set-from-an-expression] Checkpoint: almost finished
2019-10-25 10:57:53 +02:00
Francis Dupont
248b058afc
[219-allow-an-option-value-to-be-set-from-an-expression] Checkpoint: wrote flex option code, to do tests, to finish doc
2019-10-25 10:57:53 +02:00
Francis Dupont
12f3c6d909
[392-search-of-reservations-by-hostname] Checkpoint: updated shcemas, todo tests
2019-10-15 11:45:32 +02:00
Francis Dupont
469f43a828
[907-remove-kea-thread-library] Checkpoint (todo finish netconf)
2019-09-27 11:07:21 +02:00
Michal Nowikowski
9084e8f47e
bumped kea version to 1.7.1
2019-09-26 13:27:55 +02:00
Michal Nowikowski
50cd9d24da
[#870,!496] bumped kea version in configure.ac to 1.7.0-git
2019-09-02 10:00:13 +02:00
Wlodek Wencel
52e5a58712
configure.ac version changed
2019-08-30 21:51:18 +02:00
Michal Nowikowski
7705af942f
update release entry in ChangeLog, updated copyright dates
2019-08-19 08:43:51 +02:00
Michal Nowikowski
2658515076
Merge branch 'master' into v1_6_0
2019-08-19 06:48:34 +02:00
Tomek Mrugalski
3aa4c82fde
[#625,!485] Fixed detection of log4plus in non-standard location
2019-08-15 16:27:36 -04:00
Tomek Mrugalski
eea19ad17c
[#625,!485] Fixed conditional intialization detection for log4cplus
2019-08-15 16:27:36 -04:00
Tomek Mrugalski
3abda71b1d
[#625,!485] Conditional explicit initialization done.
2019-08-15 16:27:36 -04:00
Tomek Mrugalski
66332000ff
[#721,!480] --with-site-packages must be specified with parameters.
2019-08-15 16:15:00 +02:00
Michal Nowikowski
8bc88166a3
added ability to indicate site-packages dir that is different in case of deb packages
2019-08-15 15:30:23 +02:00
Tomek Mrugalski
6bad8cf444
[ #433 ] configure.ac better detects sysrepo (and errors out when missing)
2019-08-13 17:43:06 -04:00
Michal Nowikowski
166c727c5b
added back -git suffix to kea version
2019-08-02 13:53:07 +02:00
Michal Nowikowski
349c85baa4
added reporting docs generation scope
2019-07-30 17:11:53 +02:00
Michal Nowikowski
6717a81787
improved detecting sphinx and pdflatex in configure.ac, improved building docs in hammer
2019-07-30 10:45:13 +02:00
Michal Nowikowski
c196f4c2b2
fixed building docs on some systems
2019-07-30 10:45:13 +02:00
Michal Nowikowski
66e300f74f
improved building docs on some systems
...
- improved handling sphinx in configure.ac
- adjusted hammer with new deps for docs
- updated docs about new deps for docs
2019-07-30 10:45:13 +02:00
Michal Nowikowski
695668a25e
removed old rules for generating manuals
2019-07-30 10:45:13 +02:00
Michal Nowikowski
01fb9fd370
rearranges docs and build script
...
Two reasons:
- sphinx requires to have all sources in its source directory
so man pages have to be moved
- layout of subfolders in doc folder was not consistent
2019-07-30 10:45:13 +02:00
Michal Nowikowski
8c15d974bc
disabled discovery of old tools in ./configure
2019-07-30 10:45:13 +02:00
Michal Nowikowski
d1f24e1715
improved build scripts, renamed kea-guide.rst to index.rst
2019-07-30 10:45:13 +02:00
Tomek Mrugalski
a1adbffd91
Initial changes to have sphinx detected
2019-07-30 10:45:12 +02:00
Francis Dupont
454a816e41
[742-new-libyang-and-sysrepo-versions] Added HAVE_POST_0_7_7_SYSREPO config flag
2019-07-26 16:27:31 +02:00
Marcin Siodelski
f27f45ec3b
[#680,!426] Delete embedded options when subnet gets deleted in mysql_cb.
2019-07-25 03:58:11 -04:00
Michal Nowikowski
8b2d843bfa
updated release version in configure.ac
2019-07-22 06:32:54 -04:00
Francis Dupont
8cb113a52f
[667-remove-obsolete-compatcheck-dir] Removed compatcheck more than obsolete directory
2019-07-04 07:17:08 -04:00
Francis Dupont
d8276f1036
[550-authentication-key-to-text-method-miss-spelled] AuthKey is binary
2019-07-02 17:33:39 +02:00
Thomas Markwalder
770aeae623
[#691,!395] Add Connection socket exposure and close_callback handler
...
Addes close_callback and exposes Connectin's TCP socket to it
and connect_callback.
src/lib/http/client.h b/src/lib/http/client.h
HttpClient:
Added second parameter, socket FD, to ConnectHandler
Added CloseHandler typedef
asyncSendRequest() - added close_callback parameter
src/lib/http/client.cc
Connection - added close_callback parameter to all
methods that accept connect_callback parameter
Added invocation of close_callback wherever the connection's
socket is closed.
src/lib/http/tests/server_client_unittests.cc
TEST_F(HttpClientTest, connectCloseCallbacks) - new test that
verifies connect and close callback operations
2019-06-27 07:49:10 -04:00
Francis Dupont
93d3a878a9
[682-keactrl-unable-to-kill-kea-processes] Added expansion of runstatdir when it includes localstatedir
2019-06-25 14:56:42 +02:00
Francis Dupont
8641448c41
[295-min-max-lease-time-configuration-options] Moved MySQL schema updates to version 8.1
2019-06-22 10:05:24 -04:00
Francis Dupont
80bc902549
[538-kea-should-not-store-anything-in-var-kea-lsb-violation] Updated doc + some improvements
2019-06-18 12:54:26 -04:00
Francis Dupont
85c5b01d69
[538-kea-should-not-store-anything-in-var-kea-lsb-violation] Introduced runstatedir for pid files
2019-06-18 12:54:26 -04:00