summaryrefslogtreecommitdiffstats
path: root/hammer.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-08-26[#853, !26-p] Updated ChangeLogThomas Markwalder1-2/+2
2019-08-26Apply suggestion to doc/sphinx/arm/admin.rstThomas Markwalder1-1/+1
2019-08-26Apply suggestion to doc/sphinx/arm/admin.rstThomas Markwalder1-1/+1
2019-08-26[#853, !26-p] Updated ARMThomas Markwalder1-4/+54
doc/sphinx/arm/admin.rst
2019-08-26[#853, !26-p] Addressed review commentsThomas Markwalder1-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 Siodelski1-1/+1
The options must be ordered by pd option id.
2019-08-26[#853, !26-p] Added user permissions check to kea-adminThomas Markwalder1-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 entryThomas Markwalder1-0/+6
2019-08-26[#853, !26-p] Update MySQL CB SQL statementsThomas Markwalder1-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 testsThomas Markwalder5-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-26Changed hooks library name in table from user_chk to User Check to maintain ↵Suzanne Goldlust1-1/+1
consistency
2019-08-26Changed duplicate reference from kea-dhcp4.options to kea-dhcp6.optionsSuzanne Goldlust1-1/+1
2019-08-24[#840, !27-p] fixed freebsd unittestsRazvan Becheriu3-1/+13
2019-08-23[#851,!24-p] Added ChangeLog for #851.Marcin Siodelski1-0/+7
2019-08-23[#851,!24-p] Make sure we're not trying to dereference after vector endTomek Mrugalski2-2/+8
2019-08-22[#851,!24-p] Make sure that string is null terminated after strncpy.Marcin Siodelski2-0/+2
2019-08-22[#851,!24-p] Address issue in use of strcpy.Marcin Siodelski4-6/+6
2019-08-22[#851,!24-p] Avoid referencing out of bounds vector element in MySQL conn.Marcin Siodelski1-3/+6
2019-08-21[#851,!24-p] Avoid referencing out of bounds element of binding array.Marcin Siodelski1-3/+2
MySQL host manager issue.
2019-08-21[#851,!24-p] Avoid accessing out of bound vector value in DUID factory.Marcin Siodelski1-3/+3
2019-08-21[#851,!24-p] Avoid using empty buffer in the MySQL binding.Marcin Siodelski1-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 Siodelski1-0/+7
2019-08-20[#847,!23-p] Added ChangeLog for #847.Marcin Siodelski1-0/+8
2019-08-20[#847,!23-p] Fixed example of the remote-option6-pd-pool-set command.Marcin Siodelski1-1/+1
2019-08-20[#847,!23-p] Addressed issues with creating/deleting pool options in CB.Marcin Siodelski5-145/+216
2019-08-20[#845] Added ChangeLog entry for #845.Marcin Siodelski1-0/+8
2019-08-20[#845] Addressed review comments.Marcin Siodelski2-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-testTomek Mrugalski1-4/+8
2019-08-20[#845] New version of MySQL CB queries which update DHCP options.Marcin Siodelski3-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 Siodelski2-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-19added api README, _template.json, generate-templates and cmds-list to EXTRA_DISTMichal Nowikowski1-4/+9
2019-08-19added missing api filesMichal Nowikowski1-0/+13
2019-08-19Fixed error in api2doc.pyTomek Mrugalski1-1/+1
- the default response had unnecessary quotes
2019-08-19Fixed server-tag-get docsTomek Mrugalski2-2/+17
2019-08-19changed pointed docs in INSTALL file from doc/sphinx to ↵Michal Nowikowski1-2/+2
doc/sphinx/arm/install.rst
2019-08-19replaced links to old docs to https://kea.readthedocs.io/Michal Nowikowski9-10/+10
2019-08-19regenerated parsers for 1.6.0 finalMichal Nowikowski24-7810/+10124
2019-08-19fixed release dateMichal Nowikowski1-1/+1
2019-08-19update release entry in ChangeLog, updated copyright datesMichal Nowikowski31-30/+32
2019-08-19fixed errors in ChangeLogMichal Nowikowski1-8/+5
2019-08-17[#805,!6-p] Updated ChangeLogThomas Markwalder1-1/+1
2019-08-17[#805,!6-p] Fixed copyright dates and whitespacingThomas Markwalder4-5/+5
2019-08-17[#805,!6-p] added kea-dhcp6 to ChangeLog entryThomas Markwalder1-1/+2
2019-08-17[#805,!6-p] Addressed review commentThomas Markwalder1-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 Siodelski1-1/+1
2019-08-17[#805,!6-p] Addressed review commentsThomas Markwalder6-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 Markwalder7-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 Becheriu2-1/+74
2019-08-17[#805,!5-p] Updated ChangeLog and conflicted parsersThomas Markwalder13-30506/+5114
2019-08-16[#805,!5-p] Addressed more review commentsThomas Markwalder2-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