Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [v1_6_0] pre release changesKea-1.6.0 | Wlodek Wencel | 2019-08-26 | 15 | -27/+27 |
| | |||||
* | [#853, !26-p] Updated ChangeLog | Thomas Markwalder | 2019-08-26 | 1 | -2/+2 |
| | |||||
* | Apply suggestion to doc/sphinx/arm/admin.rst | Thomas Markwalder | 2019-08-26 | 1 | -1/+1 |
| | |||||
* | Apply suggestion to doc/sphinx/arm/admin.rst | Thomas Markwalder | 2019-08-26 | 1 | -1/+1 |
| | |||||
* | [#853, !26-p] Updated ARM | Thomas Markwalder | 2019-08-26 | 1 | -4/+54 |
| | | | | doc/sphinx/arm/admin.rst | ||||
* | [#853, !26-p] Addressed review comments | Thomas Markwalder | 2019-08-26 | 1 | -10/+6 |
| | | | | | | | | src/bin/admin/kea-admin.in Fixed printfs mysql_can_create() - removed logic to skip test based on MySQL version. | ||||
* | [#853, !26-p] Fixed a query selecting pd pool specific options. | Marcin Siodelski | 2019-08-26 | 1 | -1/+1 |
| | | | | The options must be ordered by pd option id. | ||||
* | [#853, !26-p] Added user permissions check to kea-admin | Thomas Markwalder | 2019-08-26 | 1 | -0/+88 |
| | | | | | | | | | 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 | ||||
* | [#853, !26-p] Added ChangeLog entry | Thomas Markwalder | 2019-08-26 | 1 | -0/+6 |
| | |||||
* | [#853, !26-p] Update MySQL CB SQL statements | Thomas Markwalder | 2019-08-26 | 1 | -3/+3 |
| | | | | | src/hooks/dhcp/mysql_cb/mysql_query_macros_dhcp.h Changed column names to is_array | ||||
* | [#853, !26-p] Update schema scripts and tests | Thomas Markwalder | 2019-08-26 | 5 | -8/+87 |
| | | | | | | | | | | | | | | | | | | 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 | ||||
* | Changed hooks library name in table from user_chk to User Check to maintain ↵ | Suzanne Goldlust | 2019-08-26 | 1 | -1/+1 |
| | | | | consistency | ||||
* | Changed duplicate reference from kea-dhcp4.options to kea-dhcp6.options | Suzanne Goldlust | 2019-08-26 | 1 | -1/+1 |
| | |||||
* | [#840, !27-p] fixed freebsd unittests | Razvan Becheriu | 2019-08-24 | 3 | -1/+13 |
| | |||||
* | [#851,!24-p] Added ChangeLog for #851. | Marcin Siodelski | 2019-08-23 | 1 | -0/+7 |
| | |||||
* | [#851,!24-p] Make sure we're not trying to dereference after vector end | Tomek Mrugalski | 2019-08-23 | 2 | -2/+8 |
| | |||||
* | [#851,!24-p] Make sure that string is null terminated after strncpy. | Marcin Siodelski | 2019-08-22 | 2 | -0/+2 |
| | |||||
* | [#851,!24-p] Address issue in use of strcpy. | Marcin Siodelski | 2019-08-22 | 4 | -6/+6 |
| | |||||
* | [#851,!24-p] Avoid referencing out of bounds vector element in MySQL conn. | Marcin Siodelski | 2019-08-22 | 1 | -3/+6 |
| | |||||
* | [#851,!24-p] Avoid referencing out of bounds element of binding array. | Marcin Siodelski | 2019-08-21 | 1 | -3/+2 |
| | | | | MySQL host manager issue. | ||||
* | [#851,!24-p] Avoid accessing out of bound vector value in DUID factory. | Marcin Siodelski | 2019-08-21 | 1 | -3/+3 |
| | |||||
* | [#851,!24-p] Avoid using empty buffer in the MySQL binding. | Marcin Siodelski | 2019-08-21 | 1 | -1/+3 |
| | | | | | Prior to this change, the out of bound vector element would be referenced and could lead to undefined behavior. | ||||
* | [#851,!24-p] Created unit test for MySQL binding holding empty string. | Marcin Siodelski | 2019-08-21 | 1 | -0/+7 |
| | |||||
* | [#847,!23-p] Added ChangeLog for #847. | Marcin Siodelski | 2019-08-20 | 1 | -0/+8 |
| | |||||
* | [#847,!23-p] Fixed example of the remote-option6-pd-pool-set command. | Marcin Siodelski | 2019-08-20 | 1 | -1/+1 |
| | |||||
* | [#847,!23-p] Addressed issues with creating/deleting pool options in CB. | Marcin Siodelski | 2019-08-20 | 5 | -145/+216 |
| | |||||
* | [#845] Added ChangeLog entry for #845. | Marcin Siodelski | 2019-08-20 | 1 | -0/+8 |
| | |||||
* | [#845] Addressed review comments. | Marcin Siodelski | 2019-08-20 | 2 | -16/+56 |
| | | | | | Added better commentary in the dhcpdb_create.mysql script and the 8.2 upgrade script. | ||||
* | [#845] Fixes in kea-admin/mysql.upgrade unit-test | Tomek Mrugalski | 2019-08-20 | 1 | -4/+8 |
| | |||||
* | [#845] New version of MySQL CB queries which update DHCP options. | Marcin Siodelski | 2019-08-20 | 3 | -18/+118 |
| | | | | | The updated queries support subnet, shared network and pool level options unassigned to servers. | ||||
* | [#845] Changes to MySQL to update parent object when option is set. | Marcin Siodelski | 2019-08-20 | 2 | -0/+524 |
| | | | | | | 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. | ||||
* | added api README, _template.json, generate-templates and cmds-list to EXTRA_DIST | Michal Nowikowski | 2019-08-19 | 1 | -4/+9 |
| | |||||
* | added missing api files | Michal Nowikowski | 2019-08-19 | 1 | -0/+13 |
| | |||||
* | Fixed error in api2doc.py | Tomek Mrugalski | 2019-08-19 | 1 | -1/+1 |
| | | | | - the default response had unnecessary quotes | ||||
* | Fixed server-tag-get docs | Tomek Mrugalski | 2019-08-19 | 2 | -2/+17 |
| | |||||
* | changed pointed docs in INSTALL file from doc/sphinx to ↵ | Michal Nowikowski | 2019-08-19 | 1 | -2/+2 |
| | | | | doc/sphinx/arm/install.rst | ||||
* | replaced links to old docs to https://kea.readthedocs.io/ | Michal Nowikowski | 2019-08-19 | 9 | -10/+10 |
| | |||||
* | regenerated parsers for 1.6.0 final | Michal Nowikowski | 2019-08-19 | 24 | -7810/+10124 |
| | |||||
* | fixed release date | Michal Nowikowski | 2019-08-19 | 1 | -1/+1 |
| | |||||
* | update release entry in ChangeLog, updated copyright dates | Michal Nowikowski | 2019-08-19 | 31 | -30/+32 |
| | |||||
* | fixed errors in ChangeLog | Michal Nowikowski | 2019-08-19 | 1 | -8/+5 |
| | |||||
* | Merge branch 'master' into v1_6_0 | Michal Nowikowski | 2019-08-19 | 935 | -66759/+82914 |
|\ | |||||
| * | [#805,!6-p] Updated ChangeLog | Thomas Markwalder | 2019-08-17 | 1 | -1/+1 |
| | | |||||
| * | [#805,!6-p] Fixed copyright dates and whitespacing | Thomas Markwalder | 2019-08-17 | 4 | -5/+5 |
| | | |||||
| * | [#805,!6-p] added kea-dhcp6 to ChangeLog entry | Thomas Markwalder | 2019-08-17 | 1 | -1/+2 |
| | | |||||
| * | [#805,!6-p] Addressed review comment | Thomas Markwalder | 2019-08-17 | 1 | -1/+2 |
| | | | | | | | | | | src/lib/dhcpsrv/csv_lease_file6.cc Added check for null duid_ ptr in lease6 | ||||
| * | [#805,!6-p] Added missing space in the log message. | Marcin Siodelski | 2019-08-17 | 1 | -1/+1 |
| | | |||||
| * | [#805,!6-p] Addressed review comments | Thomas Markwalder | 2019-08-17 | 6 | -15/+74 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | src/lib/dhcpsrv/csv_lease_file4.* src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc - minor cleanup src/lib/dhcpsrv/csv_lease_file6.* CSVLeaseFile6::append() - now throws if DUID is empty and state is not STATE_DECLINED src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc Updated tests to verify duid/state logic | ||||
| * | [#805,!6-p] CSVLeaseFile4 ensures either hwaddr or client id for ↵ | Thomas Markwalder | 2019-08-17 | 7 | -45/+80 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | non-declined leases Declined leases are expected to have neither hardware address nor client id. All others have must have at least one of them. src/lib/dhcpsrv/csv_lease_file4.cc CSVLeaseFile4::append() - throws if a lease has no hardware address, no client id and is not in STATE_DECLINED CSVLeaseFile4::next(Lease4Ptr& lease) - discards rows if they have neither hardware addr nor client id and are not in STATE_DECLINED src/lib/dhcpsrv/tests/csv_lease_file4_unittest.cc src/lib/dhcpsrv/tests/generic_lease_mgr_unittest.cc src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc src/bin/lfc/tests/lfc_controller_unittests.cc Updated tests. | ||||
| * | [#805, !6-p] check for null or empty hwaddr before writing to memfile (v4) | Razvan Becheriu | 2019-08-17 | 2 | -1/+74 |
| | |