]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Fri, 20 Mar 2015 08:52:50 +0000 (09:52 +0100)]
[master] Merge branch 'trac3768'
Marcin Siodelski [Fri, 20 Mar 2015 08:14:36 +0000 (09:14 +0100)]
[3768] Address review comments.
Shawn Routhier [Fri, 20 Mar 2015 02:10:42 +0000 (19:10 -0700)]
[3678] Tidy up some typos
Marcin Siodelski [Thu, 19 Mar 2015 21:26:59 +0000 (22:26 +0100)]
[3768] Updated the comment for the internal alloc function.
Thomas Markwalder [Thu, 19 Mar 2015 20:32:28 +0000 (16:32 -0400)]
[master] Merge branch 'trac3765'
Marcin Siodelski [Thu, 19 Mar 2015 18:43:22 +0000 (19:43 +0100)]
[3768] Extended commentary in the allocation engine to cover recent changes.
Shawn Routhier [Thu, 19 Mar 2015 18:40:48 +0000 (11:40 -0700)]
[3765] Fix copyrights and typo
Shawn Routhier [Thu, 19 Mar 2015 18:05:22 +0000 (11:05 -0700)]
[master] Update changelog with commit tag
Add commit tag
c71c7836804842bae51fe79fd599c57f5b3d007d
to change log for 3755
Shawn Routhier [Thu, 19 Mar 2015 18:03:19 +0000 (11:03 -0700)]
Merge branch 'trac3755'
Oputput started messages to the log files when
the v4, v6 or DHCP-DDNS server has completed
processing its configuration and is ready to
start processing messages.
Conflicts:
ChangeLog
Shawn Routhier [Thu, 19 Mar 2015 18:00:15 +0000 (11:00 -0700)]
[3755] Update ChangeLog to add entry
Shawn Routhier [Thu, 19 Mar 2015 17:56:17 +0000 (10:56 -0700)]
[3755] Update copyright per reveiw
Shawn Routhier [Thu, 19 Mar 2015 17:16:00 +0000 (10:16 -0700)]
[3755] Add message to D2 per reveiw comments.
Actually modified a debug message to turn it into an info
message.
Marcin Siodelski [Thu, 19 Mar 2015 16:40:28 +0000 (17:40 +0100)]
[3768] Alloc engine allocats leases to clients with repeating client ids.
Marcin Siodelski [Wed, 18 Mar 2015 22:42:14 +0000 (23:42 +0100)]
[master] Use equality operator for comparing vector in the dhcp6_srv test.
Committing on my own discretion as it is followup to the previous commit
that was reviewed.
Marcin Siodelski [Wed, 18 Mar 2015 21:12:03 +0000 (22:12 +0100)]
[master] Use equality operator to compare iterators in unit test.
Marcin Siodelski [Wed, 18 Mar 2015 21:04:32 +0000 (22:04 +0100)]
[3768] Implemented the test which checks overlapping client ids.
Marcin Siodelski [Wed, 18 Mar 2015 20:06:11 +0000 (21:06 +0100)]
Merge branch 'master' of ssh://git.kea.isc.org/git/kea
Marcin Siodelski [Wed, 18 Mar 2015 20:05:48 +0000 (21:05 +0100)]
[master] Include stdint.h in cfg_rsoo.h to prevent build failures.
Okayed, on jabber.
Shawn Routhier [Wed, 18 Mar 2015 19:47:59 +0000 (12:47 -0700)]
[master] Remove test file that was accidently committed
Marcin Siodelski [Wed, 18 Mar 2015 19:43:01 +0000 (20:43 +0100)]
[master] Added ChangeLog entry for #3705.
Shawn Routhier [Wed, 18 Mar 2015 19:41:05 +0000 (12:41 -0700)]
[3755] Add started message to log output
Add a message that indicates when the v4 or v6 server
has completed processing its configuration and is about
to enter the loop to process dhcp messages.
Marcin Siodelski [Wed, 18 Mar 2015 18:51:44 +0000 (19:51 +0100)]
[master] Merge branch 'trac3705'
Marcin Siodelski [Wed, 18 Mar 2015 18:49:40 +0000 (19:49 +0100)]
[3705] Changes as a result of the second code review.
Marcin Siodelski [Wed, 18 Mar 2015 17:37:21 +0000 (18:37 +0100)]
[master] Added ChangeLog entry for #3737.
Marcin Siodelski [Wed, 18 Mar 2015 14:35:12 +0000 (15:35 +0100)]
[master] Merge branch 'trac3737'
Thomas Markwalder [Wed, 18 Mar 2015 14:07:07 +0000 (10:07 -0400)]
[3675] Corrected extraneous dots added by D2ClientMgr::qualifyName
d2_client_mgr.cc
qualifyName() - Changed to only append a dot if needed before
adding a non-blank suffix
Shawn Routhier [Tue, 17 Mar 2015 21:43:16 +0000 (14:43 -0700)]
[3705] Fix up some typos during review
Marcin Siodelski [Tue, 17 Mar 2015 18:39:11 +0000 (19:39 +0100)]
[3737] Fixed the logging message when the lease allocation fails.
Log the ciaddr and requested-ip-address if exists. Previously the message
said it logged yiaddr sent by the client, but the client doesn't set the
yiaddr.
Marcin Siodelski [Tue, 17 Mar 2015 15:50:55 +0000 (16:50 +0100)]
[master] Merge branch 'trac3749'
Marcin Siodelski [Tue, 17 Mar 2015 15:49:33 +0000 (16:49 +0100)]
[3749] Minor fix in the isRelayed unit test as a result of the review.
Marcin Siodelski [Tue, 17 Mar 2015 13:22:13 +0000 (14:22 +0100)]
[master] Merge branch 'trac3744'
Marcin Siodelski [Tue, 17 Mar 2015 11:34:28 +0000 (12:34 +0100)]
[3744] Minor comments update in the JSON parsers.
Marcin Siodelski [Tue, 17 Mar 2015 11:19:59 +0000 (12:19 +0100)]
[3744] Lease database parser executed as the last one for DHCPv6 server.
Marcin Siodelski [Tue, 17 Mar 2015 10:53:46 +0000 (11:53 +0100)]
[3744] Parse lease db after subnets configuration
This patch runs the database parser last (after subnets have been parsed).
This allows, for example, to access the subnets staging configuration
when leases are being loaded from disk.
Marcin Siodelski [Tue, 17 Mar 2015 10:37:41 +0000 (11:37 +0100)]
[3749] Relayed message with hops=0 is accepted by the DHCPv4 server.
Marcin Siodelski [Tue, 17 Mar 2015 09:35:52 +0000 (10:35 +0100)]
[3705] Minor fixes for the review.
Marcin Siodelski [Tue, 17 Mar 2015 09:14:46 +0000 (10:14 +0100)]
[3705] Address review comments.
Shawn Routhier [Mon, 16 Mar 2015 20:19:59 +0000 (13:19 -0700)]
[master] Update change log entry with number and commit tag
Shawn Routhier [Mon, 16 Mar 2015 20:04:46 +0000 (13:04 -0700)]
Merge branch 'trac3759'
Merge the changes for 3759 into the master branch
Shawn Routhier [Mon, 16 Mar 2015 20:03:48 +0000 (13:03 -0700)]
[3759] Add change log entry
Shawn Routhier [Mon, 16 Mar 2015 20:00:43 +0000 (13:00 -0700)]
[3759] Updates per review comments
Francis Dupont [Sun, 15 Mar 2015 11:30:38 +0000 (12:30 +0100)]
[master] spelling
Francis Dupont [Sat, 14 Mar 2015 19:11:23 +0000 (20:11 +0100)]
[master] spelling
Francis Dupont [Sat, 14 Mar 2015 18:14:25 +0000 (19:14 +0100)]
[master] spelling
Francis Dupont [Sat, 14 Mar 2015 14:37:19 +0000 (15:37 +0100)]
[master] spelling
Francis Dupont [Sat, 14 Mar 2015 13:21:59 +0000 (14:21 +0100)]
[master] spelling & wrap lines
Shawn Routhier [Sat, 14 Mar 2015 04:06:08 +0000 (21:06 -0700)]
[3759] Update LFC check in server
Update the LFC check in the server to check see that neigher
the finish file nor the copy file exists before moving the current
lease information to the copy file.
Add tests to verify that the current file isn't moved if either
of the two files exist.
Shawn Routhier [Sat, 14 Mar 2015 01:19:36 +0000 (18:19 -0700)]
[master] Add commit number to changelog
Shawn Routhier [Sat, 14 Mar 2015 01:17:36 +0000 (18:17 -0700)]
[3720] Add sections about LFC to the developes and administrators guides
Merge branch 'trac3720'
Conflicts:
ChangeLog
Shawn Routhier [Sat, 14 Mar 2015 01:14:26 +0000 (18:14 -0700)]
[3720] Typo and ChangeLog per review
Marcin Siodelski [Fri, 13 Mar 2015 18:12:39 +0000 (19:12 +0100)]
[master] Fixing use of IfacePtr in iface_mgr_linux.cc and iface_mgr_sun.cc.
This is a fix after merge of #3715.
Marcin Siodelski [Fri, 13 Mar 2015 17:48:34 +0000 (18:48 +0100)]
[master] Removing error in calling the IOAddress constructor in unit test.
Obvious error. Committing on my own discretion.
Marcin Siodelski [Fri, 13 Mar 2015 17:28:48 +0000 (18:28 +0100)]
[master] Added ChangeLog entry for the #3715.
Marcin Siodelski [Fri, 13 Mar 2015 17:04:43 +0000 (18:04 +0100)]
[master] Merge branch 'trac3715'
Marcin Siodelski [Fri, 13 Mar 2015 14:11:50 +0000 (15:11 +0100)]
[master] Added ChangeLog entry for #3688.
Marcin Siodelski [Fri, 13 Mar 2015 14:08:33 +0000 (15:08 +0100)]
[master] Merge branch 'trac3688'
Conflicts:
src/bin/dhcp4/dhcp4_srv.h
Marcin Siodelski [Fri, 13 Mar 2015 13:50:38 +0000 (14:50 +0100)]
[3688] Reverted change for the optional run of hooks for selectSubnet.
Marcin Siodelski [Fri, 13 Mar 2015 12:16:21 +0000 (13:16 +0100)]
[3688] Address comments from the second code review.
Marcin Siodelski [Fri, 13 Mar 2015 11:40:13 +0000 (12:40 +0100)]
[3715] Fix typo and minor comment update.
Marcin Siodelski [Fri, 13 Mar 2015 10:31:34 +0000 (11:31 +0100)]
[3715] Use foreach to iterate over IfaceMgr callbacks.
Marcin Siodelski [Fri, 13 Mar 2015 10:16:45 +0000 (11:16 +0100)]
[3715] Use foreach for iterating over the IfaceMgr sockets.
Marcin Siodelski [Fri, 13 Mar 2015 09:53:42 +0000 (10:53 +0100)]
[3715] Use boost_foreach for iterating over the iface addresses.
Marcin Siodelski [Fri, 13 Mar 2015 09:35:27 +0000 (10:35 +0100)]
[3715] Interfaces in the IfaceMgr stored as pointers.
Shawn Routhier [Fri, 13 Mar 2015 04:00:15 +0000 (21:00 -0700)]
[3720] Add section for LFC to developers guide
Shawn Routhier [Fri, 13 Mar 2015 00:50:36 +0000 (17:50 -0700)]
[3720] Updates per review comments
Marcin Siodelski [Thu, 12 Mar 2015 20:30:27 +0000 (21:30 +0100)]
[master] Added ChangeLog entry for the #3736.
Marcin Siodelski [Thu, 12 Mar 2015 20:27:02 +0000 (21:27 +0100)]
[master] Merge branch 'trac3736'
Marcin Siodelski [Thu, 12 Mar 2015 20:07:01 +0000 (21:07 +0100)]
[3688] Minor correction in the alloc_engine test.
Also, removed some whitespaces.
Marcin Siodelski [Thu, 12 Mar 2015 19:35:14 +0000 (20:35 +0100)]
[3688] Moved copyDefaultFields to Dhcpv4Exchange class.
And avoid the excessive use of getQuery/getResponse.
Marcin Siodelski [Thu, 12 Mar 2015 19:20:37 +0000 (20:20 +0100)]
[3688] DHCPv4 server uses clientid from the exchange where possible.
Marcin Siodelski [Thu, 12 Mar 2015 19:14:41 +0000 (20:14 +0100)]
[3688] Avoid multiple calls to selectSubnet by the DHCPv4 server.
Marcin Siodelski [Thu, 12 Mar 2015 18:14:01 +0000 (19:14 +0100)]
[3688] Rename DHCPv4Exchange to Dhcpv4Exchange as a result of the review.
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'
Shawn Routhier [Thu, 12 Mar 2015 04:09:00 +0000 (21:09 -0700)]
[3720] Add documentation about LFC to Kea administrator reference manual
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.
Marcin Siodelski [Wed, 11 Mar 2015 16:38:05 +0000 (17:38 +0100)]
[3688] Updated the Kea guide that qualifying-suffix is appended to hostname.
This is for host reservations case.
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
Marcin Siodelski [Wed, 11 Mar 2015 14:18:20 +0000 (15:18 +0100)]
[3688] DHCPv4 server appends qualifying suffix to the reserved hostname.
Marcin Siodelski [Wed, 11 Mar 2015 12:14:24 +0000 (13:14 +0100)]
[3688] Added description of the hostname reservations in the kea guide.
Marcin Siodelski [Wed, 11 Mar 2015 11:55:37 +0000 (12:55 +0100)]
[3688] Fix typo in the allocation engine.
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
Marcin Siodelski [Wed, 11 Mar 2015 11:29:48 +0000 (12:29 +0100)]
[3688] Host reservations are not initialized by the allocation engine.
The caller is now responsible for obtaining the host reservation prior to
calling the allocation engine functions.
Marcin Siodelski [Wed, 11 Mar 2015 11:06:38 +0000 (12:06 +0100)]
[3688] Host reservation parser doesn't allow for 0 or bcast address.
Marcin Siodelski [Wed, 11 Mar 2015 09:13:28 +0000 (10:13 +0100)]
[3688] Prevent allocation engine from allocating 0 IPv4 address.
Shawn Routhier [Wed, 11 Mar 2015 04:23:46 +0000 (21:23 -0700)]
[3673] Fix typo
Marcin Siodelski [Tue, 10 Mar 2015 20:36:08 +0000 (21:36 +0100)]
[3688] Pass DHCPv4Exchange objects instead of query/resp in the dhcpv4_srv.
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.
Marcin Siodelski [Tue, 10 Mar 2015 15:52:21 +0000 (16:52 +0100)]
[3688] DHCPv4 server assignes reserved hostname to the clients.
Francis Dupont [Tue, 10 Mar 2015 14:17:15 +0000 (15:17 +0100)]
[master] Fixed races in ProcessSpawn util (#3733)