2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00
Commit Graph

29574 Commits

Author SHA1 Message Date
Michal Nowikowski
50cd9d24da [#870,!496] bumped kea version in configure.ac to 1.7.0-git 2019-09-02 10:00:13 +02:00
Francis Dupont
53bbaec735 [master] regen flex 2019-08-31 12:53:08 +00:00
Wlodek Wencel
52e5a58712 configure.ac version changed 2019-08-30 21:51:18 +02:00
Wlodek Wencel
a7b52c6f56 [v1_6_0] pre release changes Kea-1.6.0 2019-08-26 22:27:39 +02:00
Thomas Markwalder
91f908baf3 [#853, !26-p] Updated ChangeLog 2019-08-26 09:40:35 -04:00
Thomas Markwalder
6665c3b6d0 Apply suggestion to doc/sphinx/arm/admin.rst 2019-08-26 09:39:05 -04:00
Thomas Markwalder
1dcd6b85ad Apply suggestion to doc/sphinx/arm/admin.rst 2019-08-26 09:39:05 -04:00
Thomas Markwalder
2d57ebe640 [#853, !26-p] Updated ARM
doc/sphinx/arm/admin.rst
2019-08-26 09:39:05 -04:00
Thomas Markwalder
b1642240f9 [#853, !26-p] Addressed review comments
src/bin/admin/kea-admin.in
    Fixed printfs

    mysql_can_create() - removed logic to
    skip test based on MySQL version.
2019-08-26 09:39:05 -04:00
Marcin Siodelski
0b167b27cf [#853, !26-p] Fixed a query selecting pd pool specific options.
The options must be ordered by pd option id.
2019-08-26 09:39:05 -04:00
Thomas Markwalder
2777d40ed2 [#853, !26-p] Added user permissions check to kea-admin
src/bin/admin/kea-admin.in
    mysql_can_create() - new function to verify user's ability
    to create functions

    mysql_init()
    mysql_upgrade() - modified to call mysql_can_create
2019-08-26 09:39:05 -04:00
Thomas Markwalder
52447dc880 [#853, !26-p] Added ChangeLog entry 2019-08-26 09:39:05 -04:00
Thomas Markwalder
de2c8708db [#853, !26-p] Update MySQL CB SQL statements
src/hooks/dhcp/mysql_cb/mysql_query_macros_dhcp.h
    Changed column names to is_array
2019-08-26 09:39:05 -04:00
Thomas Markwalder
3efe07d261 [#853, !26-p] Update schema scripts and tests
src/bin/admin/tests/mysql_tests.sh.in
    Updated expected column names
    Added check of column names for 8.0 to 8.2 upgrade

src/share/database/scripts/mysql/dhcpdb_create.mysql
    Changed array column to is_array in dhcp4/6_option_def tables

src/share/database/scripts/mysql/dhcpdb_drop.mysql
    Added missing drops for createOptionAuditDHCP4/6

src/share/database/scripts/mysql/upgrade_6.0_to_7.0.sh.in
    Changed array column to is_array in dhcp4/6_option_def tables

src/share/database/scripts/mysql/upgrade_8.1_to_8.2.sh.in
    Added logic to conditionally change column names
2019-08-26 09:39:05 -04:00
Suzanne Goldlust
d4bc9ecad3 Changed hooks library name in table from user_chk to User Check to maintain consistency 2019-08-26 08:09:18 -04:00
Suzanne Goldlust
e6d3647b28 Changed duplicate reference from kea-dhcp4.options to kea-dhcp6.options 2019-08-26 08:09:18 -04:00
Razvan Becheriu
0bcf0ca9c4 [#840, !27-p] fixed freebsd unittests 2019-08-24 10:42:21 +03:00
Marcin Siodelski
bf962d02ef [#851,!24-p] Added ChangeLog for #851. 2019-08-23 15:04:58 +02:00
Tomek Mrugalski
2002087794 [#851,!24-p] Make sure we're not trying to dereference after vector end 2019-08-23 14:25:47 +02:00
Marcin Siodelski
a877be126b [#851,!24-p] Make sure that string is null terminated after strncpy. 2019-08-22 20:40:27 +02:00
Marcin Siodelski
8e9b4b312b [#851,!24-p] Address issue in use of strcpy. 2019-08-22 17:48:39 +02:00
Marcin Siodelski
10fe55ce89 [#851,!24-p] Avoid referencing out of bounds vector element in MySQL conn. 2019-08-22 10:29:27 +02:00
Marcin Siodelski
1c23dba39c [#851,!24-p] Avoid referencing out of bounds element of binding array.
MySQL host manager issue.
2019-08-21 21:33:20 +02:00
Marcin Siodelski
ba070e7fde [#851,!24-p] Avoid accessing out of bound vector value in DUID factory. 2019-08-21 20:59:09 +02:00
Marcin Siodelski
434ebd0811 [#851,!24-p] Avoid using empty buffer in the MySQL binding.
Prior to this change, the out of bound vector element would be referenced
and could lead to undefined behavior.
2019-08-21 20:33:27 +02:00
Marcin Siodelski
3e4ee74d5e [#851,!24-p] Created unit test for MySQL binding holding empty string. 2019-08-21 17:34:01 +02:00
Marcin Siodelski
4b1d6ffc5a [#847,!23-p] Added ChangeLog for #847. 2019-08-20 19:54:19 +02:00
Marcin Siodelski
9e5bafd1cc [#847,!23-p] Fixed example of the remote-option6-pd-pool-set command. 2019-08-20 18:20:55 +02:00
Marcin Siodelski
821aee44eb [#847,!23-p] Addressed issues with creating/deleting pool options in CB. 2019-08-20 18:16:17 +02:00
Marcin Siodelski
578bc6c997 [#845] Added ChangeLog entry for #845. 2019-08-20 13:58:19 +02:00
Marcin Siodelski
946faa16a5 [#845] Addressed review comments.
Added better commentary in the dhcpdb_create.mysql script and the 8.2
upgrade script.
2019-08-20 07:56:08 -04:00
Tomek Mrugalski
44ed635665 [#845] Fixes in kea-admin/mysql.upgrade unit-test 2019-08-20 07:56:08 -04:00
Marcin Siodelski
ea27920e40 [#845] New version of MySQL CB queries which update DHCP options.
The updated queries support subnet, shared network and pool level options
unassigned to servers.
2019-08-20 07:56:08 -04:00
Marcin Siodelski
a0b2fbcbd1 [#845] Changes to MySQL to update parent object when option is set.
Prior to this change, when an option is set or deleted, the owning subnet,
shared network or pool would not update its modification timestamp. As a
result, the server would not fecth the updated configuration.
2019-08-20 07:56:08 -04:00
Michal Nowikowski
7fb2255b21 added api README, _template.json, generate-templates and cmds-list to EXTRA_DIST 2019-08-19 14:45:39 -04:00
Michal Nowikowski
2af3f8baf2 added missing api files 2019-08-19 14:45:39 -04:00
Tomek Mrugalski
dee54b0233 Fixed error in api2doc.py
- the default response had unnecessary quotes
2019-08-19 14:42:39 -04:00
Tomek Mrugalski
cf18a81f46 Fixed server-tag-get docs 2019-08-19 14:42:39 -04:00
Michal Nowikowski
84f005cac7 changed pointed docs in INSTALL file from doc/sphinx to doc/sphinx/arm/install.rst 2019-08-19 19:25:17 +02:00
Michal Nowikowski
a2074d9fb8 replaced links to old docs to https://kea.readthedocs.io/ 2019-08-19 17:39:09 +02:00
Michal Nowikowski
bec7d1cdb8 regenerated parsers for 1.6.0 final 2019-08-19 12:47:31 +00:00
Michal Nowikowski
98b3f3de45 fixed release date 2019-08-19 09:13:14 +02:00
Michal Nowikowski
7705af942f update release entry in ChangeLog, updated copyright dates 2019-08-19 08:43:51 +02:00
Michal Nowikowski
be0746090e fixed errors in ChangeLog 2019-08-19 06:55:18 +02:00
Michal Nowikowski
2658515076 Merge branch 'master' into v1_6_0 2019-08-19 06:48:34 +02:00
Thomas Markwalder
116cab6143 [#805,!6-p] Updated ChangeLog 2019-08-16 18:36:23 -04:00
Thomas Markwalder
9705445210 [#805,!6-p] Fixed copyright dates and whitespacing 2019-08-16 18:35:39 -04:00
Thomas Markwalder
d8109a2c3d [#805,!6-p] added kea-dhcp6 to ChangeLog entry 2019-08-16 18:34:58 -04:00
Thomas Markwalder
3523fc388e [#805,!6-p] Addressed review comment
src/lib/dhcpsrv/csv_lease_file6.cc
    Added check for null duid_ ptr in lease6
2019-08-16 18:33:11 -04:00
Marcin Siodelski
e27bcdb832 [#805,!6-p] Added missing space in the log message. 2019-08-16 18:33:11 -04:00