]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Thu, 12 Mar 2015 20:27:02 +0000 (21:27 +0100)]
[master] Merge branch 'trac3736'
Marcin Siodelski [Thu, 12 Mar 2015 12:28:09 +0000 (13:28 +0100)]
[3736] Fixed uninitMemberVar issue reported by cppcheck.
Marcin Siodelski [Thu, 12 Mar 2015 11:01:16 +0000 (12:01 +0100)]
[3736] Removed a bunch of unused functions.
Marcin Siodelski [Thu, 12 Mar 2015 10:14:02 +0000 (11:14 +0100)]
[3736] Fixed the useInitializationList issue in the Logger Manager test.
Marcin Siodelski [Thu, 12 Mar 2015 08:43:19 +0000 (09:43 +0100)]
[master] Added ChangeLog entry for #3673.
Marcin Siodelski [Thu, 12 Mar 2015 08:24:05 +0000 (09:24 +0100)]
[master] Merge branch 'trac3673'
Marcin Siodelski [Wed, 11 Mar 2015 20:28:08 +0000 (21:28 +0100)]
[3673] One more update to the comment in the time conversion for PgSQL.
Marcin Siodelski [Wed, 11 Mar 2015 20:17:09 +0000 (21:17 +0100)]
[3673] Updated Kea guide with the limitations for the SQL timestamps.
Marcin Siodelski [Wed, 11 Mar 2015 19:20:09 +0000 (20:20 +0100)]
[3673] Updated comments about the max timestamp for the MySQL and PgSQL.
Thomas Markwalder [Wed, 11 Mar 2015 18:43:09 +0000 (14:43 -0400)]
[master] Added ChangeLog entry 907 for #3742.
Also added missing issue#/commit# to entry 906.
Thomas Markwalder [Wed, 11 Mar 2015 18:38:28 +0000 (14:38 -0400)]
[master] Merge branch 'trac3742'
Marcin Siodelski [Wed, 11 Mar 2015 17:57:26 +0000 (18:57 +0100)]
[master] Removed debugging leftover from memfile lfc code.
As this is obvious error and the trivial fix I am committing this on my
discretion.
Thomas Markwalder [Wed, 11 Mar 2015 14:31:48 +0000 (10:31 -0400)]
[3742] Corrected kea-admin command line depictions in Kea Admin Reference
doc/guide/admin.xml
Admin guide mistakenly showed -d for database-name, changed to show -n
Thomas Markwalder [Wed, 11 Mar 2015 11:54:55 +0000 (07:54 -0400)]
[master] Added ChangeLog entry 906 for #3691.
Thomas Markwalder [Wed, 11 Mar 2015 11:44:45 +0000 (07:44 -0400)]
[master] Merge branch 'trac3691'
Thomas Markwalder [Wed, 11 Mar 2015 11:42:14 +0000 (07:42 -0400)]
[3691] Revised admin guide text based on review comments
doc/guide/dhcp6-srv.xml - revised text per review, removed extraneous whitespaces
Shawn Routhier [Wed, 11 Mar 2015 04:23:46 +0000 (21:23 -0700)]
[3673] Fix typo
Thomas Markwalder [Tue, 10 Mar 2015 20:09:43 +0000 (16:09 -0400)]
[3691] Amending Kea admin guide discussion of DHCPv6 mac-source:link-local-address
Added text clarifying that MAX extraction from the link-local-address only succeeds
if the address is marked as interface identifier.
Francis Dupont [Tue, 10 Mar 2015 14:17:15 +0000 (15:17 +0100)]
[master] Fixed races in ProcessSpawn util (#3733)
Marcin Siodelski [Mon, 9 Mar 2015 09:39:24 +0000 (10:39 +0100)]
[3736] Fixed cppcheck warnings about unused functions.
Marcin Siodelski [Fri, 6 Mar 2015 20:42:00 +0000 (21:42 +0100)]
[3736] Suppress cppcheck warnings about the SetUp/TearDown unused.
Marcin Siodelski [Fri, 6 Mar 2015 19:55:33 +0000 (20:55 +0100)]
[3736] Fixed the functionStatic cppcheck errors in multiple places.
Marcin Siodelski [Fri, 6 Mar 2015 19:40:00 +0000 (20:40 +0100)]
[3736] Corrected the suppression in the d2_udp_unittest.
Marcin Siodelski [Fri, 6 Mar 2015 19:36:31 +0000 (20:36 +0100)]
[3736] Remove redundant assignment cppcheck warning in the d2_udp_unittest.cc
Marcin Siodelski [Fri, 6 Mar 2015 19:32:38 +0000 (20:32 +0100)]
[3736] Suppress the cppcheck passedByValue in the perfdhcp.
Marcin Siodelski [Fri, 6 Mar 2015 19:23:59 +0000 (20:23 +0100)]
[3736] Remove the unreadVariable cppcheck error in rdata/template.cc
Marcin Siodelski [Fri, 6 Mar 2015 19:18:42 +0000 (20:18 +0100)]
[3736] Fixed cppcheck variableScope error in perfdhcp.
Marcin Siodelski [Fri, 6 Mar 2015 19:11:22 +0000 (20:11 +0100)]
[3736] Removed dhcp-ubench and folders.
Marcin Siodelski [Fri, 6 Mar 2015 11:47:26 +0000 (12:47 +0100)]
[master] Added ChangeLog for the #3694.
Marcin Siodelski [Fri, 6 Mar 2015 10:20:09 +0000 (11:20 +0100)]
[master] Merge branch 'trac3694'
Conflicts:
src/lib/dhcpsrv/alloc_engine.cc
src/lib/dhcpsrv/alloc_engine.h
src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc
Marcin Siodelski [Fri, 6 Mar 2015 08:59:22 +0000 (09:59 +0100)]
[3694] Changes as a result of the second code review.
Shawn Routhier [Fri, 6 Mar 2015 02:14:54 +0000 (18:14 -0800)]
[3694] Fix a test and some typos
Marcin Siodelski [Thu, 5 Mar 2015 20:14:49 +0000 (21:14 +0100)]
[3694] Swap in-pool checks with the host reservation checks in alloc engine.
Marcin Siodelski [Thu, 5 Mar 2015 20:14:26 +0000 (21:14 +0100)]
[3694] Removed doxygen groupings from the Allocation Engine.
Marcin Siodelski [Thu, 5 Mar 2015 19:43:02 +0000 (20:43 +0100)]
[3694] Addressed review comments.
Tomek Mrugalski [Thu, 5 Mar 2015 18:40:46 +0000 (19:40 +0100)]
[master] Merge branch 'trac3709' (ClientContext4)
Tomek Mrugalski [Thu, 5 Mar 2015 18:40:05 +0000 (19:40 +0100)]
[3709] Doc updated
Marcin Siodelski [Thu, 5 Mar 2015 13:44:24 +0000 (14:44 +0100)]
[master] Added ChangeLog for #3710.
Marcin Siodelski [Thu, 5 Mar 2015 13:42:22 +0000 (14:42 +0100)]
[master] Merge branch 'trac3710'
Shawn Routhier [Thu, 5 Mar 2015 05:42:30 +0000 (21:42 -0800)]
[3694] Update copyright
Shawn Routhier [Thu, 5 Mar 2015 05:39:12 +0000 (21:39 -0800)]
[3694] Fix up some typos
Shawn Routhier [Wed, 4 Mar 2015 23:59:00 +0000 (15:59 -0800)]
Merge branch 'trac3694' of ssh://git.kea.isc.org/git/kea into trac3694
Pulling new changes into my branch to commit typo level fixes
Shawn Routhier [Wed, 4 Mar 2015 23:58:26 +0000 (15:58 -0800)]
[3694] Tidy up some typos in the comments
Marcin Siodelski [Wed, 4 Mar 2015 15:19:36 +0000 (16:19 +0100)]
[3673] The time conversion method in PgSQL calculates expiry time itself.
This is to prevent the negative overflows when valid_lft is substracted
from the time_t value. It is also consistent with the MySQL implementation.
Marcin Siodelski [Wed, 4 Mar 2015 14:44:24 +0000 (15:44 +0100)]
[3673] Further cppcheck fixes for the Postgres SQL backend.
Marcin Siodelski [Wed, 4 Mar 2015 14:02:04 +0000 (15:02 +0100)]
[3673] Fixed cppcheck errors in the MySQL and PgSQL backends.
This is about making some functions static or const.
Marcin Siodelski [Wed, 4 Mar 2015 13:50:37 +0000 (14:50 +0100)]
[3673] Throw DbOperationError exceptions when time conversion fails.
Marcin Siodelski [Wed, 4 Mar 2015 12:32:18 +0000 (13:32 +0100)]
[3673] Handle overflows in the time conversions in the MySQL backend.
Marcin Siodelski [Wed, 4 Mar 2015 12:31:19 +0000 (13:31 +0100)]
[3673] Fixed copyright date in the PG SQL backend.
Marcin Siodelski [Wed, 4 Mar 2015 11:50:26 +0000 (12:50 +0100)]
[3673] Use the 64-bit value for time conversions to detect overflows.
Stephen Morris [Tue, 3 Mar 2015 16:32:59 +0000 (16:32 +0000)]
[master] ChangeLog for trac3279
Stephen Morris [Tue, 3 Mar 2015 16:27:16 +0000 (16:27 +0000)]
[master] Merge branch 'trac3729'
Tomek Mrugalski [Tue, 3 Mar 2015 11:55:50 +0000 (12:55 +0100)]
[3709] createLease4() now uses ClientContext4
Marcin Siodelski [Tue, 3 Mar 2015 09:54:27 +0000 (10:54 +0100)]
[3694] User guide error in the DHCPv4 conflict resolution.
Shawn Routhier [Mon, 2 Mar 2015 21:31:43 +0000 (13:31 -0800)]
Merge branch 'trac3706' Tidy up some issues find by cpp check
Jeremy C. Reed [Mon, 2 Mar 2015 18:43:37 +0000 (13:43 -0500)]
generate manpages from .xml file in srcdir not builddir
The .xml file is not a generated file.
Tomek Mrugalski [Mon, 2 Mar 2015 18:37:57 +0000 (19:37 +0100)]
[3709] allocateLease4 now uses ClientContext4
Jeremy C. Reed [Mon, 2 Mar 2015 18:24:07 +0000 (13:24 -0500)]
change top_srcdir to top_builddir as the path_replacer.sh is a generated tool
problem was noticed by wlodek (and reproduced by me):
make[4]: Entering directory
`/home/wlodek/dev/ktest/src/bin/keactrl'
/home/wlodek/dev/kea_test/tools/path_replacer.sh
/home/wlodek/dev/kea_test/src/bin/keactrl/kea.conf.pre kea.conf
/bin/bash: /home/wlodek/dev/kea_test/tools/path_replacer.sh: No
such file or directory
Marcin Siodelski [Mon, 2 Mar 2015 17:43:13 +0000 (18:43 +0100)]
[3710] Use undefined pthread behavior for FreeBSD.
This prevents failure of the CondVar unit tests which expect that the
pthread_cond_destroy returns error code if the other thread is blocked
on the conditional variable which is being destroyed.
Francis Dupont [Mon, 2 Mar 2015 16:52:23 +0000 (17:52 +0100)]
[master] spelling
Marcin Siodelski [Mon, 2 Mar 2015 10:46:02 +0000 (11:46 +0100)]
[3706] Fixed the two typos in the comments of ProcessSpawn.
Marcin Siodelski [Mon, 2 Mar 2015 10:30:47 +0000 (11:30 +0100)]
[master] Merge branch 'trac3651'
Marcin Siodelski [Mon, 2 Mar 2015 10:30:20 +0000 (11:30 +0100)]
[3651] Replaced bind10 with Kea in the readme file.
Marcin Siodelski [Mon, 2 Mar 2015 10:15:56 +0000 (11:15 +0100)]
[master] Merge branch 'trac3728'
Francis Dupont [Sat, 28 Feb 2015 17:55:07 +0000 (18:55 +0100)]
[master] better handling of TSIG keys with empty secrets (#3727)
Shawn Routhier [Sat, 28 Feb 2015 02:31:38 +0000 (18:31 -0800)]
[trac3706] Fix up comment
Shawn Routhier [Sat, 28 Feb 2015 01:38:48 +0000 (17:38 -0800)]
[trac3706] Lets use the hostname instead of removing it
Shawn Routhier [Sat, 28 Feb 2015 01:28:00 +0000 (17:28 -0800)]
[trac3706] More cpp cleanup
Remove another unused variable in memfile_ubench.cc
Actually use the trimmed variable in host.cc
Update commetns in process_spawn.[cc h]
Francis Dupont [Sat, 28 Feb 2015 01:01:50 +0000 (02:01 +0100)]
[master] spelling
Francis Dupont [Sat, 28 Feb 2015 00:56:29 +0000 (01:56 +0100)]
[master] spelling
Francis Dupont [Fri, 27 Feb 2015 16:29:17 +0000 (17:29 +0100)]
Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Francis Dupont [Fri, 27 Feb 2015 16:28:21 +0000 (17:28 +0100)]
[master] initialize BSD_TYPE in configure.ac (#3723)
Marcin Siodelski [Fri, 27 Feb 2015 16:13:11 +0000 (17:13 +0100)]
[master] Added ChangeLog entry for #3730.
Marcin Siodelski [Fri, 27 Feb 2015 15:58:54 +0000 (16:58 +0100)]
[master] Merge branch 'trac3730'
Marcin Siodelski [Fri, 27 Feb 2015 15:14:46 +0000 (16:14 +0100)]
[3730] Moved the openSockets invocation to the beginning of the method.
This change was suggested in the review.
Stephen Morris [Fri, 27 Feb 2015 13:50:18 +0000 (13:50 +0000)]
[3729] Updated perfdhcp RateControl test
Now checks that division is done correctly in RateControl::getOutboundMessageCount()
Francis Dupont [Fri, 27 Feb 2015 13:36:24 +0000 (14:36 +0100)]
[master] made configure more suitable for cross-compiling (#3723)
Marcin Siodelski [Fri, 27 Feb 2015 09:48:45 +0000 (10:48 +0100)]
[3651] Fixed the non portable whitespace trimming in shell tests.
Shawn Routhier [Fri, 27 Feb 2015 03:25:47 +0000 (19:25 -0800)]
[trac3706] Clean up some issues from cpp check
Remove or comment out some variables that aren't read after they are written.
Tag the process classes as noncopyable to avoid external code trying
to copy them and to avoid an issue for cpp check
Marcin Siodelski [Thu, 26 Feb 2015 20:56:15 +0000 (21:56 +0100)]
[3728] Catch boost and std exceptions in kea-lfc.
Jeremy C. Reed [Thu, 26 Feb 2015 18:03:10 +0000 (13:03 -0500)]
spelling typo
Marcin Siodelski [Thu, 26 Feb 2015 17:44:28 +0000 (18:44 +0100)]
[3728] WritableHostDataSource does not derive from the BaseHostDataSource.
Marcin Siodelski [Thu, 26 Feb 2015 16:29:05 +0000 (17:29 +0100)]
[3730] Method to open sockets closes sockets before configuring IfaceMgr.
Previously, the sockets were closed just before opening a new set of
sockets, rather than before reconfiguring the IfaceMgr. Some steps of the
IfaceMgr reconfiguration failed when sockets were still open, which
effectively led to inability to reconfigure the running server.
Stephen Morris [Thu, 26 Feb 2015 15:51:28 +0000 (15:51 +0000)]
[3729] Fix problem of unintentional integer division
Marcin Siodelski [Thu, 26 Feb 2015 13:43:59 +0000 (14:43 +0100)]
[3694] Added warning message when there is an address conflict.
Marcin Siodelski [Thu, 26 Feb 2015 13:17:26 +0000 (14:17 +0100)]
[3694] Removed unused ClientContext4 member.
Marcin Siodelski [Thu, 26 Feb 2015 08:19:17 +0000 (09:19 +0100)]
[3694] Updates to the Conflict Resolution for the DHCPv4 server in guide.
Shawn Routhier [Thu, 26 Feb 2015 05:16:27 +0000 (21:16 -0800)]
[trac3706] Remove unused variables
Remove some unread variables as flagged by cppcheck
Marcin Siodelski [Wed, 25 Feb 2015 13:50:40 +0000 (14:50 +0100)]
[3694] Improved documentation of the allocation engine.
Also, made a couple of little fixes to the DHCPv4 allocation functions.
Wlodek Wencel [Wed, 25 Feb 2015 10:21:38 +0000 (11:21 +0100)]
[master] remove lastest changes in Makefile.am for pdf guide
Francis Dupont [Tue, 24 Feb 2015 22:00:26 +0000 (23:00 +0100)]
[master] inSubnet() -> inRange() in comments
Wlodek Wencel [Tue, 24 Feb 2015 21:33:03 +0000 (22:33 +0100)]
[master] pdf guides added to Makefile.am
Marcin Siodelski [Tue, 24 Feb 2015 17:53:32 +0000 (18:53 +0100)]
[3694] Fixed the unit test for the conflict resolution in DHCPv4.
Marcin Siodelski [Tue, 24 Feb 2015 16:25:56 +0000 (17:25 +0100)]
[3694] Cleanup in the failing DHCPv4 tests after update to AllocEngine.
Marcin Siodelski [Tue, 24 Feb 2015 11:38:30 +0000 (12:38 +0100)]
[3694] Grouping DHCPv4 functions in the allocation engine.
Marcin Siodelski [Tue, 24 Feb 2015 10:44:51 +0000 (11:44 +0100)]
[3694] Restructured lease4 allocation routines.
Marcin Siodelski [Mon, 23 Feb 2015 21:25:24 +0000 (22:25 +0100)]
[3694] Make index of the Lease4Storage non-unique.
This facilitates adding multiple leases for the same client. It may be
important in cases when one lease is being replaced by another and they
co-exist until the previous lease is deleted.
Marcin Siodelski [Mon, 23 Feb 2015 21:24:07 +0000 (22:24 +0100)]
[3694] New convenience functions added to IOAddress.
Wlodek Wencel [Mon, 23 Feb 2015 21:08:19 +0000 (22:08 +0100)]
[master] version change after release
Francis Dupont [Fri, 20 Feb 2015 12:03:47 +0000 (13:03 +0100)]
[master] v4/v6 typo