]>
git.ipfire.org Git - thirdparty/kea.git/log
Wlodek Wencel [Wed, 28 Sep 2016 14:21:01 +0000 (16:21 +0200)]
[v1_1_0] missing example from package
Wlodek Wencel [Tue, 27 Sep 2016 11:32:57 +0000 (13:32 +0200)]
[v1_1_0] ChangeLog release date plus typo fix
Wlodek Wencel [Tue, 27 Sep 2016 11:31:46 +0000 (13:31 +0200)]
[v1_1_0] version update in configure.ac
Wlodek Wencel [Tue, 27 Sep 2016 11:19:59 +0000 (13:19 +0200)]
[1_1_0] Copyright updates
Stephen Morris [Wed, 21 Sep 2016 18:16:54 +0000 (19:16 +0100)]
[master] ChangeLog for #4484 and #5008
Stephen Morris [Wed, 21 Sep 2016 18:13:22 +0000 (19:13 +0100)]
[master] Merge branch 'trac5008'
Stephen Morris [Wed, 21 Sep 2016 18:12:10 +0000 (19:12 +0100)]
[master] Merge branch 'trac4484'
Tomek Mrugalski [Wed, 21 Sep 2016 18:03:00 +0000 (20:03 +0200)]
[master] ChangeLog updated.
Tomek Mrugalski [Wed, 21 Sep 2016 18:01:52 +0000 (20:01 +0200)]
[master] Merge branch 'trac3515' (man pages update)
Tomek Mrugalski [Wed, 21 Sep 2016 18:00:06 +0000 (20:00 +0200)]
[3515] Obsolete README removed.
Tomek Mrugalski [Wed, 21 Sep 2016 17:59:37 +0000 (19:59 +0200)]
[3515] Remaining man pages updated (after applying review comments)
Stephen Morris [Wed, 21 Sep 2016 17:24:14 +0000 (18:24 +0100)]
[5008] Minor correction to logging documentation
Tomek Mrugalski [Wed, 21 Sep 2016 15:24:51 +0000 (17:24 +0200)]
[master] ChangeLog updated after #3209 merge.
Tomek Mrugalski [Wed, 21 Sep 2016 15:15:55 +0000 (17:15 +0200)]
[master] Merge branch 'trac3209' (user_chk described in the User's Guide)
Tomek Mrugalski [Wed, 21 Sep 2016 15:06:38 +0000 (17:06 +0200)]
[5008] Small clarification and one @todo removed.
Marcin Siodelski [Wed, 21 Sep 2016 14:39:37 +0000 (16:39 +0200)]
[master] Added ChangeLog entry for #5012.
Marcin Siodelski [Wed, 21 Sep 2016 14:03:03 +0000 (16:03 +0200)]
[master] Merge branch 'trac5012'
Francis Dupont [Wed, 21 Sep 2016 11:19:50 +0000 (13:19 +0200)]
[master] Merged trac5006 (Kea User's Guide layout)
Stephen Morris [Wed, 21 Sep 2016 11:00:57 +0000 (12:00 +0100)]
[3209] Miscellaneous edits to the hooks documentation
Stephen Morris [Wed, 21 Sep 2016 09:40:12 +0000 (10:40 +0100)]
[5006] Minor fixes to PDF output
Move Kea logo to left of title in the header. Also fix an incorrect
cross-reference link in the DHCPv4 chapter.
Tomek Mrugalski [Wed, 21 Sep 2016 08:01:44 +0000 (10:01 +0200)]
[master] ChangeLog updated, missed review correction fixed.
Tomek Mrugalski [Wed, 21 Sep 2016 07:59:23 +0000 (09:59 +0200)]
[master] Merge branch 'trac4299' (devel guide update)
Tomek Mrugalski [Wed, 21 Sep 2016 07:58:59 +0000 (09:58 +0200)]
[4299] Minor typo fixed.
Tomek Mrugalski [Tue, 20 Sep 2016 20:23:14 +0000 (22:23 +0200)]
[3515] History section uncommented for perfdhcp.
Tomek Mrugalski [Tue, 20 Sep 2016 20:22:52 +0000 (22:22 +0200)]
[3515] See also section added.
Tomek Mrugalski [Tue, 20 Sep 2016 20:16:11 +0000 (22:16 +0200)]
[3515] D2 man page updated.
Tomek Mrugalski [Tue, 20 Sep 2016 20:10:31 +0000 (22:10 +0200)]
[3515] kea-dhcp4 man page updated.
Stephen Morris [Tue, 20 Sep 2016 19:45:23 +0000 (20:45 +0100)]
[4299] Minor edits during review
Marcin Siodelski [Tue, 20 Sep 2016 19:10:52 +0000 (21:10 +0200)]
[5012] Updated Kea library version numbers for 1.1-final release.
Marcin Siodelski [Tue, 20 Sep 2016 17:35:55 +0000 (19:35 +0200)]
[master] Added ChangeLog entry for #5009.
Tomek Mrugalski [Tue, 20 Sep 2016 17:19:18 +0000 (19:19 +0200)]
[3209] Added links to the Developer's guide section.
Tomek Mrugalski [Tue, 20 Sep 2016 17:09:03 +0000 (19:09 +0200)]
[3209] user_chk hook lib documented.
Stephen Morris [Tue, 20 Sep 2016 14:42:51 +0000 (15:42 +0100)]
[4484] Address review comments
Marcin Siodelski [Tue, 20 Sep 2016 14:40:38 +0000 (16:40 +0200)]
[master] Merge branch 'trac5009'
Stephen Morris [Tue, 20 Sep 2016 14:20:43 +0000 (15:20 +0100)]
[5008] Editing changes to chapters 9 through 18 of the Kea guide
Marcin Siodelski [Tue, 20 Sep 2016 13:37:11 +0000 (15:37 +0200)]
[5009] Addressed review comments.
Thomas Markwalder [Tue, 20 Sep 2016 10:32:38 +0000 (06:32 -0400)]
[master] Added ChangeLog entry 1174 for #5007.
Tomek Mrugalski [Tue, 20 Sep 2016 10:26:38 +0000 (12:26 +0200)]
[5009] Cassandra compilation fix.
Thomas Markwalder [Tue, 20 Sep 2016 10:13:40 +0000 (06:13 -0400)]
[master] kea-dhcp6 now only does DDNS on renewals if FQDN changes
Merges in branch 'trac5007'
Tomek Mrugalski [Tue, 20 Sep 2016 09:37:35 +0000 (11:37 +0200)]
[trac5009] Merge branch 'trac5009' of ssh://git.kea.isc.org/git/kea into trac5009
Tomek Mrugalski [Tue, 20 Sep 2016 09:37:02 +0000 (11:37 +0200)]
[5009] Compilation fixes for Linux
Marcin Siodelski [Tue, 20 Sep 2016 09:22:54 +0000 (11:22 +0200)]
[5009] Fix conversion of the IOAddress to uint32_t.
Marcin Siodelski [Tue, 20 Sep 2016 08:56:06 +0000 (10:56 +0200)]
[5009] Removed invalid log message from PgSQL lease manager.
Marcin Siodelski [Tue, 20 Sep 2016 08:53:40 +0000 (10:53 +0200)]
[5009] Check columns for NULL values in PostgreSQL host data source.
Marcin Siodelski [Tue, 20 Sep 2016 07:29:06 +0000 (09:29 +0200)]
[5009] Implemented get6(subnet_id, address) function for SQL backends.
Also removed uint32_t cast operator from IOAddress to remove
ambiguity when calling this new function.
Tomek Mrugalski [Mon, 19 Sep 2016 20:43:27 +0000 (22:43 +0200)]
[4299] General Developer's guide refresh.
Stephen Morris [Mon, 19 Sep 2016 14:09:23 +0000 (15:09 +0100)]
[4844] Editing pass through chapter 8 and more changes to chapter 7
Thomas Markwalder [Mon, 19 Sep 2016 13:08:54 +0000 (09:08 -0400)]
[5007] Addressed more review comments
src/bin/dhcp6/dhcp6_srv.cc
Dhcpv6Srv::createNameChangeRequests() - modified logic DNS-updated needed
logic to include changes to the FQDN flags.
src/bin/dhcp6/tests/fqdn_unittest.cc
TEST_F(FqdnDhcpv6SrvTest, processRequestRenewFqdnFlags) - new test to
verify the permutations of DNS direction flags on NCR generation
Stephen Morris [Sun, 18 Sep 2016 17:48:37 +0000 (18:48 +0100)]
[4844] Editing pass over first seven chapters of the Kea guide
Francis Dupont [Fri, 16 Sep 2016 19:15:16 +0000 (21:15 +0200)]
[5006] Applied proposed parameter for dblatex
Thomas Markwalder [Fri, 16 Sep 2016 18:27:46 +0000 (14:27 -0400)]
[5007] Addressed review comments
This is solution #2:
src/lib/dhcpsrv/alloc_engine.h
src/lib/dhcpsrv/alloc_engine.cc
AllocEngine::extendLease6() - replaced logic to set the context flags with
simply adding the original lease to the changed_leases_ list.
AllocEngine::updateLeaseData() - removed logic to set the context flags.
src/bin/dhcp6/dhcp6_srv.cc
Dhcpv6Srv::createNameChangeRequests() - replaced the context flag check
with logic which looks for candidate IA addresses in the ctx.changed_leases_
list. If found and the FDQN doman name has not changed, we move on to the
next candidate.
src/bin/dhcp6/tests/fqdn_unittest.cc
TEST_F(FqdnDhcpv6SrvTest, createNameChangeRequestsNoAddr) - removed
testing of context flag permutations
Marcin Siodelski [Fri, 16 Sep 2016 16:02:53 +0000 (18:02 +0200)]
[master] Added ChangeLog and updated AUTHORS for github #30.
Marcin Siodelski [Fri, 16 Sep 2016 15:29:21 +0000 (17:29 +0200)]
[master] Merge branch 'github30'
Marcin Siodelski [Fri, 16 Sep 2016 14:25:20 +0000 (16:25 +0200)]
[master] Merge branch 'trac3161'
Thomas Markwalder [Thu, 15 Sep 2016 20:10:53 +0000 (16:10 -0400)]
[5007] Suppress DDNS updates on DHCPv6 lease renewals unless the FQDN changes
src/lib/dhcpsrv/alloc_engine.h
src/lib/dhcpsrv/alloc_engine.cc
- AllocEngine::extendLease6()
- AllocEngine::updateLeaseData() - logic was added to clear the context
DNS update flags when the renewal does not alter the lease's FQDN.
src/bin/dhcp6/dhcp6_srv.h
src/bin/dhcp6/dhcp6_srv.cc
- Dhcpv6Srv::createNameChangeRequests() - added context as second parameter,
and modified function to return without creating NCR(s) if both update flags
in the context are false.
src/bin/dhcp6/tests/fqdn_unittest.cc
- TEST_F(FqdnDhcpv6SrvTest, createNameChangeRequests) - modified to verify
combinations of context update flags
- TEST_F(FqdnDhcpv6SrvTest, DISABLED_processTwoRequests) - renamed
to TEST_F(FqdnDhcpv6SrvTest, processTwoRequestsDiffFqdn) and enabled.
It had been disabled pending 3677 which has been completed.
- TEST_F(FqdnDhcpv6SrvTest, processTwoRequestsSameFqdn) - new test
which verifies that client "renewing" a lease by sending a second
request with the different FQDN generates the correct NCRs
- TEST_F(FqdnDhcpv6SrvTest, DISABLED_processRequestRenew) - renamed
to TEST_F(FqdnDhcpv6SrvTest, processRequestRenewDiffFqdn) and enabled.
It had been disabled pending 3677 which has been completed.
- TEST_F(FqdnDhcpv6SrvTest, processRequestRenewSameFqdn) - new test
which verifies that client renewing a lease by sending a renew
with the same FQDN does NOT generate any NCRs
Marcin Siodelski [Thu, 15 Sep 2016 18:23:59 +0000 (20:23 +0200)]
[github30] Updated MySQL upgrade scripts to use single quote.
Marcin Siodelski [Thu, 15 Sep 2016 13:52:17 +0000 (15:52 +0200)]
[github30] Merge branch 'xxwolfsrainxx-patch-1' into github30
This change has been ported from the repository:
- https://github.com/xxwolfsrainxx/kea.git
- branch: patch-1
Marcin Siodelski [Thu, 15 Sep 2016 13:19:07 +0000 (15:19 +0200)]
[master] Added ChangeLog for pull request #29.
Added two nicknames in the AUTHORS file to which we refer in the
ChangeLog.
Marcin Siodelski [Thu, 15 Sep 2016 12:54:52 +0000 (14:54 +0200)]
[master] Merge branch 'trac4328_1'
Marcin Siodelski [Thu, 15 Sep 2016 12:49:36 +0000 (14:49 +0200)]
[4328] Added parens around returned value of make_pair.
Marcin Siodelski [Thu, 15 Sep 2016 12:47:16 +0000 (14:47 +0200)]
[4328] Updated AUTHORS file.
Marcin Siodelski [Thu, 15 Sep 2016 11:45:03 +0000 (13:45 +0200)]
[4328] Merge branch 'andir-pull-request-29' into trac4328
Ported this change from https://github.com/andir/kea.git,
branch fix-make_pair.
Marcin Siodelski [Thu, 15 Sep 2016 11:01:53 +0000 (13:01 +0200)]
[master] Added ChangeLog entry for #4502.
Marcin Siodelski [Thu, 15 Sep 2016 11:00:19 +0000 (13:00 +0200)]
[master] Merge branch 'trac4502'
Marcin Siodelski [Thu, 15 Sep 2016 10:33:02 +0000 (12:33 +0200)]
[4502] Fixed a couple of nits in the Kea User's Guide per review comments.
Marcin Siodelski [Wed, 14 Sep 2016 16:03:38 +0000 (18:03 +0200)]
[master] Added ChangeLog entry for #3684.
Marcin Siodelski [Wed, 14 Sep 2016 16:02:39 +0000 (18:02 +0200)]
[master] Merge branch 'trac3684'
Marcin Siodelski [Wed, 14 Sep 2016 15:39:49 +0000 (17:39 +0200)]
[master] Added ChangeLog entry for #3950.
Marcin Siodelski [Wed, 14 Sep 2016 15:38:51 +0000 (17:38 +0200)]
[master] Merge branch 'trac3950'
Marcin Siodelski [Wed, 14 Sep 2016 15:19:18 +0000 (17:19 +0200)]
[master] Added ChangeLog entry for #4258.
Marcin Siodelski [Wed, 14 Sep 2016 15:18:14 +0000 (17:18 +0200)]
[master] Merge branch 'trac4258'
Marcin Siodelski [Wed, 14 Sep 2016 14:56:10 +0000 (16:56 +0200)]
[master] Added ChangeLog entry for #4765.
Marcin Siodelski [Wed, 14 Sep 2016 14:54:45 +0000 (16:54 +0200)]
[master] Merge branch 'trac4765'
Marcin Siodelski [Wed, 14 Sep 2016 14:51:31 +0000 (16:51 +0200)]
[4502] Minor fix in the User's Guide.
Marcin Siodelski [Wed, 14 Sep 2016 14:43:17 +0000 (16:43 +0200)]
[4502] Updated User's Guide.
Updated:
- Supported OSes
- Packages required at runtime to run Kea,
- Packages required to build Kea
Tomek Mrugalski [Wed, 14 Sep 2016 13:15:08 +0000 (15:15 +0200)]
[4765] Removed remaining double quotes in dhcp6-srv.xml
Marcin Siodelski [Wed, 14 Sep 2016 09:58:47 +0000 (11:58 +0200)]
[3950] Expained behavior of the server when "kea_verbose" is used.
Marcin Siodelski [Wed, 14 Sep 2016 08:15:55 +0000 (10:15 +0200)]
[4765] Addressed review comments.
Marcin Siodelski [Tue, 13 Sep 2016 16:04:23 +0000 (18:04 +0200)]
[4258] Updated Kea User's Guide: using Github repository.
Marcin Siodelski [Tue, 13 Sep 2016 14:31:42 +0000 (16:31 +0200)]
[3161] Use smart pointer to supress clang static analyzer error.
The static analyzer indicated that the dereferenced object could
be NULL but in fact it is not. However, it is still safer to use
smart pointer, rather than raw pointer, so I updated the test.
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 [Tue, 13 Sep 2016 08:39:44 +0000 (10:39 +0200)]
[3684] Updated configuration examples per second round of review.
Yusef Shaban [Mon, 12 Sep 2016 22:09:03 +0000 (15:09 -0700)]
Update dhcpdb_create.mysql
fixing " to ' as mysql will throw errors about "
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.