summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [v1_6_0] pre release changesKea-1.6.0Wlodek Wencel2019-08-2615-27/+27
|
* [#853, !26-p] Updated ChangeLogThomas Markwalder2019-08-261-2/+2
|
* Apply suggestion to doc/sphinx/arm/admin.rstThomas Markwalder2019-08-261-1/+1
|
* Apply suggestion to doc/sphinx/arm/admin.rstThomas Markwalder2019-08-261-1/+1
|
* [#853, !26-p] Updated ARMThomas Markwalder2019-08-261-4/+54
| | | | doc/sphinx/arm/admin.rst
* [#853, !26-p] Addressed review commentsThomas Markwalder2019-08-261-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 Siodelski2019-08-261-1/+1
| | | | The options must be ordered by pd option id.
* [#853, !26-p] Added user permissions check to kea-adminThomas Markwalder2019-08-261-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 entryThomas Markwalder2019-08-261-0/+6
|
* [#853, !26-p] Update MySQL CB SQL statementsThomas Markwalder2019-08-261-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 testsThomas Markwalder2019-08-265-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 Goldlust2019-08-261-1/+1
| | | | consistency
* Changed duplicate reference from kea-dhcp4.options to kea-dhcp6.optionsSuzanne Goldlust2019-08-261-1/+1
|
* [#840, !27-p] fixed freebsd unittestsRazvan Becheriu2019-08-243-1/+13
|
* [#851,!24-p] Added ChangeLog for #851.Marcin Siodelski2019-08-231-0/+7
|
* [#851,!24-p] Make sure we're not trying to dereference after vector endTomek Mrugalski2019-08-232-2/+8
|
* [#851,!24-p] Make sure that string is null terminated after strncpy.Marcin Siodelski2019-08-222-0/+2
|
* [#851,!24-p] Address issue in use of strcpy.Marcin Siodelski2019-08-224-6/+6
|
* [#851,!24-p] Avoid referencing out of bounds vector element in MySQL conn.Marcin Siodelski2019-08-221-3/+6
|
* [#851,!24-p] Avoid referencing out of bounds element of binding array.Marcin Siodelski2019-08-211-3/+2
| | | | MySQL host manager issue.
* [#851,!24-p] Avoid accessing out of bound vector value in DUID factory.Marcin Siodelski2019-08-211-3/+3
|
* [#851,!24-p] Avoid using empty buffer in the MySQL binding.Marcin Siodelski2019-08-211-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 Siodelski2019-08-211-0/+7
|
* [#847,!23-p] Added ChangeLog for #847.Marcin Siodelski2019-08-201-0/+8
|
* [#847,!23-p] Fixed example of the remote-option6-pd-pool-set command.Marcin Siodelski2019-08-201-1/+1
|
* [#847,!23-p] Addressed issues with creating/deleting pool options in CB.Marcin Siodelski2019-08-205-145/+216
|
* [#845] Added ChangeLog entry for #845.Marcin Siodelski2019-08-201-0/+8
|
* [#845] Addressed review comments.Marcin Siodelski2019-08-202-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-testTomek Mrugalski2019-08-201-4/+8
|
* [#845] New version of MySQL CB queries which update DHCP options.Marcin Siodelski2019-08-203-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 Siodelski2019-08-202-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_DISTMichal Nowikowski2019-08-191-4/+9
|
* added missing api filesMichal Nowikowski2019-08-191-0/+13
|
* Fixed error in api2doc.pyTomek Mrugalski2019-08-191-1/+1
| | | | - the default response had unnecessary quotes
* Fixed server-tag-get docsTomek Mrugalski2019-08-192-2/+17
|
* changed pointed docs in INSTALL file from doc/sphinx to ↵Michal Nowikowski2019-08-191-2/+2
| | | | doc/sphinx/arm/install.rst
* replaced links to old docs to https://kea.readthedocs.io/Michal Nowikowski2019-08-199-10/+10
|
* regenerated parsers for 1.6.0 finalMichal Nowikowski2019-08-1924-7810/+10124
|
* fixed release dateMichal Nowikowski2019-08-191-1/+1
|
* update release entry in ChangeLog, updated copyright datesMichal Nowikowski2019-08-1931-30/+32
|
* fixed errors in ChangeLogMichal Nowikowski2019-08-191-8/+5
|
* Merge branch 'master' into v1_6_0Michal Nowikowski2019-08-19935-66759/+82914
|\
| * [#805,!6-p] Updated ChangeLogThomas Markwalder2019-08-171-1/+1
| |
| * [#805,!6-p] Fixed copyright dates and whitespacingThomas Markwalder2019-08-174-5/+5
| |
| * [#805,!6-p] added kea-dhcp6 to ChangeLog entryThomas Markwalder2019-08-171-1/+2
| |
| * [#805,!6-p] Addressed review commentThomas Markwalder2019-08-171-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 Siodelski2019-08-171-1/+1
| |
| * [#805,!6-p] Addressed review commentsThomas Markwalder2019-08-176-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 Markwalder2019-08-177-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 Becheriu2019-08-172-1/+74
| |