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