]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Tue, 13 Sep 2016 14:27:45 +0000 (16:27 +0200)]
[3161] Removed unread variable.
Found by the clang-static analyzer.
Marcin Siodelski [Tue, 13 Sep 2016 14:20:31 +0000 (16:20 +0200)]
[3161] Avoid memory leak in the D2CfgMgr construction test.
Marcin Siodelski [Tue, 13 Sep 2016 13:51:10 +0000 (15:51 +0200)]
[3161] Pass values by reference as indicated by cpp-check.
Marcin Siodelski [Tue, 13 Sep 2016 13:33:38 +0000 (15:33 +0200)]
[3161] Pass values by reference where it makes sense.
Reported by cpp-check.
Marcin Siodelski [Tue, 13 Sep 2016 13:22:37 +0000 (15:22 +0200)]
[3161] Removed unused variable as reported by cpp-check.
Marcin Siodelski [Tue, 13 Sep 2016 13:15:24 +0000 (15:15 +0200)]
[3161] Removed known condition being true.
Reported by cpp-check.
Marcin Siodelski [Tue, 13 Sep 2016 13:13:02 +0000 (15:13 +0200)]
[3161] Removed redundant condition as reported by cpp-check.
Marcin Siodelski [Tue, 13 Sep 2016 13:07:57 +0000 (15:07 +0200)]
[3161] Explicitly initialize uninitialized variables.
Reported by cpp-check.
Marcin Siodelski [Tue, 13 Sep 2016 12:44:35 +0000 (14:44 +0200)]
[3161] Avoid memory leak in the log message compiler.
Marcin Siodelski [Tue, 13 Sep 2016 11:41:28 +0000 (13:41 +0200)]
[master] Created ChangeLog entry for #4261.
Marcin Siodelski [Tue, 13 Sep 2016 11:40:31 +0000 (13:40 +0200)]
[master] Merge branch 'trac4261'
Marcin Siodelski [Tue, 13 Sep 2016 11:23:50 +0000 (13:23 +0200)]
[master] Created ChangeLog entry for #5005.
Marcin Siodelski [Tue, 13 Sep 2016 11:22:24 +0000 (13:22 +0200)]
[master] Merge branch 'trac5005'
Marcin Siodelski [Tue, 13 Sep 2016 11:16:11 +0000 (13:16 +0200)]
[4261] Fixed an error message in database access parser.
Marcin Siodelski [Tue, 13 Sep 2016 09:40:43 +0000 (11:40 +0200)]
[5005] Addressed review comments - generally fixing commentary.
Marcin Siodelski [Mon, 12 Sep 2016 15:45:14 +0000 (17:45 +0200)]
[5005] Updated User's Guide - part about Hostname reservation.
Marcin Siodelski [Mon, 12 Sep 2016 14:47:04 +0000 (16:47 +0200)]
[5005] Send reserved hostaname even if DNS updates disabled.
Marcin Siodelski [Fri, 9 Sep 2016 10:35:35 +0000 (12:35 +0200)]
[master] Silenced cppcheck warning about unread variable.
This change was okayed on jabber.
Marcin Siodelski [Thu, 8 Sep 2016 09:58:30 +0000 (11:58 +0200)]
[master] Added ChangeLog entry for #5003.
Marcin Siodelski [Thu, 8 Sep 2016 09:29:15 +0000 (11:29 +0200)]
[5003] Updated commentary about use of pseudo headers on OSX.
Shawn Routhier [Wed, 7 Sep 2016 04:36:24 +0000 (21:36 -0700)]
[trac5003] Fix up some typos
Marcin Siodelski [Mon, 5 Sep 2016 14:00:57 +0000 (16:00 +0200)]
[5003] Updated copyright date.
Marcin Siodelski [Mon, 5 Sep 2016 13:48:36 +0000 (15:48 +0200)]
[5003] Fixed PktFilterBPF for use of loopback interface on OSX.
Marcin Siodelski [Mon, 5 Sep 2016 13:47:32 +0000 (15:47 +0200)]
[5003] Minor improvements in the PktFilterInet code.
Marcin Siodelski [Mon, 5 Sep 2016 13:07:34 +0000 (15:07 +0200)]
[5003] Added missing declaration of to_addr in PktFilterInet.
Marcin Siodelski [Mon, 5 Sep 2016 12:23:06 +0000 (14:23 +0200)]
[5003] Test local port of the received message in pkt filter tests.
Marcin Siodelski [Mon, 5 Sep 2016 10:36:32 +0000 (12:36 +0200)]
[5003] PoC using IP_RECVDSTADDR on BSD.
This option is used on BSD systems to
retrieve local IP address.
Francis Dupont [Wed, 7 Sep 2016 13:13:31 +0000 (13:13 +0000)]
master: regen parser files
Francis Dupont [Wed, 7 Sep 2016 13:10:04 +0000 (15:10 +0200)]
[master] Merged trac5004 (commandReader & other Coverity reports)
Marcin Siodelski [Wed, 7 Sep 2016 10:11:53 +0000 (12:11 +0200)]
[master] Merge branch 'trac4252'
Marcin Siodelski [Wed, 7 Sep 2016 08:07:49 +0000 (10:07 +0200)]
[master] Added ChangeLog entry for #4717.
Marcin Siodelski [Wed, 7 Sep 2016 07:40:47 +0000 (09:40 +0200)]
[master] Merge branch 'trac4717'
Marcin Siodelski [Tue, 6 Sep 2016 15:35:07 +0000 (17:35 +0200)]
[4252] CID
1321678 . Initialize sockaddr_storage.
Marcin Siodelski [Tue, 6 Sep 2016 14:15:44 +0000 (16:15 +0200)]
[4252] CID
1327386 . CSVFile::getColumnIndex must not return negative value.
Francis Dupont [Tue, 6 Sep 2016 10:53:45 +0000 (12:53 +0200)]
[5004] Addressed comments
Marcin Siodelski [Tue, 6 Sep 2016 10:28:03 +0000 (12:28 +0200)]
[4252] CID
1364685 . Unchecked dynamic_cast in Option::cloneInternal.
Marcin Siodelski [Tue, 6 Sep 2016 09:52:14 +0000 (11:52 +0200)]
[4252] CID
1364686 . Resource leak in Pkt6 unit tests.
Marcin Siodelski [Sat, 3 Sep 2016 12:01:55 +0000 (14:01 +0200)]
[4717] Corrected swapped log messages.
Francis Dupont [Fri, 2 Sep 2016 12:04:39 +0000 (14:04 +0200)]
[5004] Better fix for CID
1372419
Francis Dupont [Fri, 2 Sep 2016 11:44:50 +0000 (13:44 +0200)]
[5004] Addressed CID
1372421 (and
1372420 ,
1372419 )
Marcin Siodelski [Fri, 2 Sep 2016 09:06:32 +0000 (11:06 +0200)]
[master] Added ChangeLog entry for github pull request #22.
Marcin Siodelski [Thu, 1 Sep 2016 16:03:04 +0000 (18:03 +0200)]
[master] Merge branch 'github22'
Marcin Siodelski [Wed, 31 Aug 2016 17:56:08 +0000 (19:56 +0200)]
[github22] Updated AUTHORS file.
Marcin Siodelski [Wed, 31 Aug 2016 17:35:00 +0000 (19:35 +0200)]
[github22] Several minor changes after another review.
- Updates to the unit tests.
- Improved commentary in unit tests.
- Renamed methods and updated commentary in command_options.h/cc
- Hold the number of relay encapsulations configured with -A.
- Updated perfdhcp man page.
Wlodek Wencel [Wed, 31 Aug 2016 17:06:12 +0000 (19:06 +0200)]
[master] configure.ac version update
Wlodek Wencel [Wed, 31 Aug 2016 17:04:10 +0000 (19:04 +0200)]
Merge release branch 'v1_1_0'
Marcin Siodelski [Wed, 31 Aug 2016 09:12:22 +0000 (11:12 +0200)]
[github22] Squashed changes from pallotron/perfdhcp_random_mac_from_list.
This change includes MAC address lists for perfdhcp as well as
a command line option for generating relayed traffic in DHCPv6.
This patch was contributed by Angelo Failla.
Marcin Siodelski [Tue, 30 Aug 2016 13:56:31 +0000 (15:56 +0200)]
[master] Fixed failures of the MySQL database upgrade test.
This change was okayed on jabber.
Marcin Siodelski [Mon, 29 Aug 2016 16:26:26 +0000 (18:26 +0200)]
[master] Set version 1.0.0 for libkea-threads.
Agreed on jabber.
Marcin Siodelski [Mon, 29 Aug 2016 16:26:26 +0000 (18:26 +0200)]
[master] Set version 1.0.0 for libkea-threads.
Agreed on jabber.
Wlodek Wencel [Mon, 29 Aug 2016 14:52:28 +0000 (16:52 +0200)]
[v1_1_0] fixes in documentation
Francis Dupont [Mon, 29 Aug 2016 10:39:39 +0000 (12:39 +0200)]
[master] Updated git hash
Francis Dupont [Mon, 29 Aug 2016 10:38:49 +0000 (12:38 +0200)]
[master] Finished merge of trac4551 (libdhcp vs Fedora 24)
Francis Dupont [Mon, 29 Aug 2016 10:36:05 +0000 (12:36 +0200)]
[master] Merged trac4551 (libdhcp vs Fedora 24)
Wlodek Wencel [Sun, 28 Aug 2016 20:45:37 +0000 (22:45 +0200)]
[v1_1_0] *.mes files reorder
Wlodek Wencel [Sun, 28 Aug 2016 20:38:24 +0000 (22:38 +0200)]
[v1_1_0] Copyright dates update
Wlodek Wencel [Sun, 28 Aug 2016 19:17:43 +0000 (21:17 +0200)]
[v1_1_0] configure.ac version update
Wlodek Wencel [Sun, 28 Aug 2016 19:16:31 +0000 (21:16 +0200)]
[v_1_1_0] ChangeLog typos fix
Marcin Siodelski [Fri, 26 Aug 2016 17:50:19 +0000 (19:50 +0200)]
[master] Added ChangeLog entry for #4632.
Marcin Siodelski [Fri, 26 Aug 2016 17:46:26 +0000 (19:46 +0200)]
[master] Merge branch 'trac4632'
Marcin Siodelski [Fri, 26 Aug 2016 17:45:20 +0000 (19:45 +0200)]
[master] Fixed build failure showing up on Redhat linux.
Use std::equal instead of EXPECT_EQ on vectors.
Marcin Siodelski [Fri, 26 Aug 2016 16:26:13 +0000 (18:26 +0200)]
[4632] Bumped up libs version numbers and Kea hooks version number.
Marcin Siodelski [Fri, 26 Aug 2016 13:51:43 +0000 (15:51 +0200)]
[master] Added ChangeLog entry for #4562.
Marcin Siodelski [Fri, 26 Aug 2016 10:13:53 +0000 (12:13 +0200)]
[4562] Corrected error in unit tests doxygen documentation.
Marcin Siodelski [Fri, 26 Aug 2016 10:09:38 +0000 (12:09 +0200)]
[4562] Fixed order of parameters in asserts within MySQL upgrade tests.
Marcin Siodelski [Fri, 26 Aug 2016 09:47:33 +0000 (11:47 +0200)]
[4562] Updated Postgres upgrade scripts with DHCPv4 fixed fields.
Marcin Siodelski [Fri, 26 Aug 2016 09:13:42 +0000 (11:13 +0200)]
[4562] Updated MySQL upgrade scripts to schema version 5.0.
Tomek Mrugalski [Fri, 26 Aug 2016 14:38:17 +0000 (16:38 +0200)]
[master] Removed obsolete text in dhcp{4,6}.dox
Tomek Mrugalski [Fri, 26 Aug 2016 11:53:09 +0000 (13:53 +0200)]
[master] ChangeLog updated, comments corrected
Tomek Mrugalski [Fri, 26 Aug 2016 11:41:15 +0000 (13:41 +0200)]
[master] Merge branch 'trac4626' (fixed fields in classification)
# Conflicts:
# src/bin/dhcp4/dhcp4_srv.cc
Thomas Markwalder [Thu, 25 Aug 2016 17:37:46 +0000 (13:37 -0400)]
[master] Fixed doxygen errors introduced by 4294.
modified: src/lib/dhcpsrv/mysql_lease_mgr.cc
modified: src/lib/dhcpsrv/pgsql_lease_mgr.cc
Marcin Siodelski [Thu, 25 Aug 2016 16:19:02 +0000 (18:19 +0200)]
[master] Added ChangeLog entry for #4552.
Marcin Siodelski [Thu, 25 Aug 2016 16:18:07 +0000 (18:18 +0200)]
[master] Merge branch 'trac4552'
Thomas Markwalder [Thu, 25 Aug 2016 15:45:07 +0000 (11:45 -0400)]
[master] Added ChangeLog entry 1156 for #4294.
Thomas Markwalder [Thu, 25 Aug 2016 15:42:54 +0000 (11:42 -0400)]
[master] kea-dhcp4 and kea-dhcp6 now recalculate lease stats after reconfigure
Merges in trac4294
Tomek Mrugalski [Thu, 25 Aug 2016 14:54:40 +0000 (16:54 +0200)]
[4626] methods reordered
Tomek Mrugalski [Thu, 25 Aug 2016 14:44:55 +0000 (16:44 +0200)]
[4626] Changes after review
- Dhcp4Srv::vendorClassSpecificProcessing removed
- User's Guide updated
- disabled obsolete test (will need to be rewritten to take advantage
of new classification code)
- classes definitions now use strings for server-name and filename
- unused configuration removed from unit-tests
- textFixedFields is now documented
- Unit-tests now have short descriptions
Marcin Siodelski [Thu, 25 Aug 2016 13:33:54 +0000 (15:33 +0200)]
[4552] Addressed review comments.
Marcin Siodelski [Thu, 25 Aug 2016 11:48:14 +0000 (13:48 +0200)]
[master] Fixed build issue when none of the SQL backends are enabled.
Thomas Markwalder [Thu, 25 Aug 2016 11:15:26 +0000 (07:15 -0400)]
[4294] Changed Memfile stats recount to use existing per-address index
src/lib/dhcpsrv/memfile_lease_mgr.cc
MemfileLeaseStatsQuery4::start()
MemfileLeaseStatsQuery6::start() - both now rely on per-address index,
rather than adding per subnet_id index.
src/lib/dhcpsrv/memfile_lease_storage.h
Removed per subnet_id indexes
Marcin Siodelski [Thu, 25 Aug 2016 10:57:26 +0000 (12:57 +0200)]
[master] Added ChangeLog entry for #4489.
Marcin Siodelski [Thu, 25 Aug 2016 10:41:28 +0000 (12:41 +0200)]
[master] Merge branch 'trac4489'
Marcin Siodelski [Thu, 25 Aug 2016 07:09:19 +0000 (09:09 +0200)]
[4489] Addressed second set of review comments.
Expand vector of statements depending on statement index and
some little fixes in doxygen.
Stephen Morris [Wed, 24 Aug 2016 22:43:31 +0000 (23:43 +0100)]
[4489] Miscellaneous editing changes to unit test documentation
Tomek Mrugalski [Wed, 24 Aug 2016 21:00:38 +0000 (23:00 +0200)]
[4294] Compilation fix, minor clean ups
Stephen Morris [Wed, 24 Aug 2016 19:41:52 +0000 (20:41 +0100)]
[master] Created ChangeLog entry for #4494
Stephen Morris [Wed, 24 Aug 2016 18:09:41 +0000 (19:09 +0100)]
[master] Merge branch 'trac4494_new'
Tomek Mrugalski [Wed, 24 Aug 2016 17:41:31 +0000 (19:41 +0200)]
[4626] Documentation for fixed fields in classification written.
Tomek Mrugalski [Wed, 24 Aug 2016 17:23:51 +0000 (19:23 +0200)]
[4626] Unit-tests implemented for parser.
Tomek Mrugalski [Wed, 24 Aug 2016 16:51:28 +0000 (18:51 +0200)]
[4626] Unit-tests for classification + fixed fields in DHCPv4 implemented.
Marcin Siodelski [Wed, 24 Aug 2016 16:27:12 +0000 (18:27 +0200)]
[master] Merge branch 'trac4323'
Marcin Siodelski [Wed, 24 Aug 2016 15:01:48 +0000 (17:01 +0200)]
[4552] Renamed parameter "server-name" to "server-hostname".
Thomas Markwalder [Wed, 24 Aug 2016 14:40:34 +0000 (10:40 -0400)]
[4294] Minor clean ups
Tomek Mrugalski [Wed, 24 Aug 2016 12:51:19 +0000 (14:51 +0200)]
[4626] setFixedFields called for Discover, Request and InfRequest
Thomas Markwalder [Wed, 24 Aug 2016 12:50:47 +0000 (08:50 -0400)]
[4294] Refactored MySql stats classes
src/lib/dhcpsrv/mysql_lease_mgr.h
src/lib/dhcpsrv/mysql_lease_mgr.cc
Replaced this class heirarchy:
AddressStatsQuery4 <-- MySqlAddressStatsQuery4
AddressStatsQuery6 <-- MySqlAddressStatsQuery6
With this one:
LeaseStatsQuery <-- MySqlLeaseStatsQuery
Tomek Mrugalski [Wed, 24 Aug 2016 12:30:16 +0000 (14:30 +0200)]
[4626] class parser updated to handle next-server, server-name and boot-file-name
Stephen Morris [Wed, 24 Aug 2016 12:01:26 +0000 (13:01 +0100)]
[4494] Avoid referencing objects after destruction
In some cases destructors were referencing objects in the logger
that had been destroyed earlier, causing a segmentation violation.
Thomas Markwalder [Wed, 24 Aug 2016 11:23:05 +0000 (07:23 -0400)]
[4294] Refactored PgSql stats classes
src/lib/dhcpsrv/pgsql_lease_mgr.h
src/lib/dhcpsrv/pgsql_lease_mgr.cc
Replaced this class heirarchy:
AddressStatsQuery4 <-- PgSqlAddressStatsQuery4
AddressStatsQuery6 <-- PgSqlAddressStatsQuery6
With this one:
LeaseStatsQuery <-- PgSqlLeaseStatsQuery
Tomek Mrugalski [Wed, 24 Aug 2016 11:17:19 +0000 (13:17 +0200)]
[4626] Prototype implementation for fields storage done.
Marcin Siodelski [Wed, 24 Aug 2016 10:31:26 +0000 (12:31 +0200)]
[4323] More updates to host_mgr unit tests as a result of review.