]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
11 years ago[master] ChangeLog updated after #3793 merge.
Tomek Mrugalski [Fri, 15 May 2015 12:39:44 +0000 (14:39 +0200)] 
[master] ChangeLog updated after #3793 merge.

11 years ago[master] Merge branch 'trac3793' (StatsMgr implementation)
Tomek Mrugalski [Fri, 15 May 2015 12:37:50 +0000 (14:37 +0200)] 
[master] Merge branch 'trac3793' (StatsMgr implementation)

11 years ago[3793] Changes after review:
Tomek Mrugalski [Fri, 15 May 2015 12:36:28 +0000 (14:36 +0200)] 
[3793] Changes after review:
 - Added rationale for ptimeToText, durationToText
 - Added missing headers
 - Removed the default values in addValue()
 - StatsDuration is now passed by reference

11 years ago[3806] Address second round of review comments.
Marcin Siodelski [Fri, 15 May 2015 12:27:46 +0000 (14:27 +0200)] 
[3806] Address second round of review comments.

1) Removed the srv-hooks logger
2) Updated DHCP4_NCR_CREATE message description
3) Updated logging doc.

11 years ago[3806] Corrections in the User Guide.
Marcin Siodelski [Fri, 15 May 2015 09:56:44 +0000 (11:56 +0200)] 
[3806] Corrections in the User Guide.

Also, renamed loggers.

11 years ago[3806] Removed fixme leftovers as no new log statements seemed necessary
Marcin Siodelski [Fri, 15 May 2015 08:50:47 +0000 (10:50 +0200)] 
[3806] Removed fixme leftovers as no new log statements seemed necessary

11 years ago[3806] Addressed some of the review comments.
Marcin Siodelski [Fri, 15 May 2015 08:30:47 +0000 (10:30 +0200)] 
[3806] Addressed some of the review comments.

Except user guide related and "fixme" leftovers.

11 years ago[3793] Changes after review:
Tomek Mrugalski [Thu, 14 May 2015 17:43:05 +0000 (19:43 +0200)] 
[3793] Changes after review:
 - {ptime,duration}ToText moved to lib/util
 - missing comments added
 - EXPECT_EQ -> ASSERT_EQ
 - several consts added
 - protected methods are now private in Observation
 - tabs converted to spaces

11 years ago[3786] remove "ext/" from reference to the boost license file
Jeremy C. Reed [Wed, 13 May 2015 18:00:36 +0000 (14:00 -0400)] 
[3786] remove "ext/" from reference to the boost license file

because that directory name doesn't exist with the installed version
of kea.

This is trivial and I commit to master without review.

11 years ago[3747] Renamed parameter record-client-id to match-client-id.
Marcin Siodelski [Wed, 13 May 2015 17:41:48 +0000 (19:41 +0200)] 
[3747] Renamed parameter record-client-id to match-client-id.

Also fixed a couple of failing unit tests.

11 years ago[3747] Updated User Guide with the match-client-id config examples.
Marcin Siodelski [Wed, 13 May 2015 13:41:47 +0000 (15:41 +0200)] 
[3747] Updated User Guide with the match-client-id config examples.

11 years ago[3866] restore RW rights, aka #3866
Francis Dupont [Tue, 12 May 2015 23:33:47 +0000 (01:33 +0200)] 
[3866] restore RW rights, aka #3866

11 years ago[3841] replaced unlink by remove
Francis Dupont [Tue, 12 May 2015 20:51:43 +0000 (22:51 +0200)] 
[3841] replaced unlink by remove

11 years ago[3839] unused exception handler variable aka #3839
Francis Dupont [Tue, 12 May 2015 18:18:25 +0000 (20:18 +0200)] 
[3839] unused exception handler variable aka #3839

11 years ago[3833] some signed for loop variables aka #3833
Francis Dupont [Tue, 12 May 2015 17:54:06 +0000 (19:54 +0200)] 
[3833] some signed for loop variables aka #3833

11 years ago[3747] Use record-client-id parameter when (re)allocating leases.
Marcin Siodelski [Tue, 12 May 2015 17:01:27 +0000 (19:01 +0200)] 
[3747] Use record-client-id parameter when (re)allocating leases.

11 years ago[3863] updated copyrights
Francis Dupont [Tue, 12 May 2015 15:40:29 +0000 (17:40 +0200)] 
[3863] updated copyrights

11 years ago[3832] updated copyrights
Francis Dupont [Tue, 12 May 2015 15:28:50 +0000 (17:28 +0200)] 
[3832] updated copyrights

11 years ago[3829] updated copyrights
Francis Dupont [Tue, 12 May 2015 15:24:03 +0000 (17:24 +0200)] 
[3829] updated copyrights

11 years ago[3828] updated copyrights
Francis Dupont [Tue, 12 May 2015 15:21:03 +0000 (17:21 +0200)] 
[3828] updated copyrights

11 years ago[3824] updated copyrights
Francis Dupont [Tue, 12 May 2015 15:14:55 +0000 (17:14 +0200)] 
[3824] updated copyrights

11 years ago[3747] Renamed ignore-client-id to record-client-id and reversed values.
Marcin Siodelski [Tue, 12 May 2015 12:22:25 +0000 (14:22 +0200)] 
[3747] Renamed ignore-client-id to record-client-id and reversed values.

11 years ago[3747] Update configuration parsers to support ignore-client-id.
Marcin Siodelski [Tue, 12 May 2015 10:34:57 +0000 (12:34 +0200)] 
[3747] Update configuration parsers to support ignore-client-id.

11 years ago[3747] Added ignore-client-id parameter to dhcp4.spec
Marcin Siodelski [Tue, 12 May 2015 09:00:56 +0000 (11:00 +0200)] 
[3747] Added ignore-client-id parameter to dhcp4.spec

11 years ago[3747] Ignore Client Id flag is added to Subnet4.
Marcin Siodelski [Tue, 12 May 2015 08:54:29 +0000 (10:54 +0200)] 
[3747] Ignore Client Id flag is added to Subnet4.

11 years ago[3747] Correctly handle client-id in the INIT-REBOOT case.
Marcin Siodelski [Tue, 12 May 2015 07:54:59 +0000 (09:54 +0200)] 
[3747] Correctly handle client-id in the INIT-REBOOT case.

11 years ago[3747] Modification to how server identifies the client for Release.
Marcin Siodelski [Tue, 12 May 2015 07:16:19 +0000 (09:16 +0200)] 
[3747] Modification to how server identifies the client for Release.

This change comes along with the new tests for DHCPRELEASE in the
separate file, and having a separate test fixture.

11 years ago[3863] #3863 patch
Francis Dupont [Tue, 12 May 2015 02:46:31 +0000 (04:46 +0200)] 
[3863] #3863 patch

11 years ago[3855] #3855 patch
Francis Dupont [Tue, 12 May 2015 02:43:41 +0000 (04:43 +0200)] 
[3855] #3855 patch

11 years ago[3832] #3832 patch
Francis Dupont [Tue, 12 May 2015 02:29:24 +0000 (04:29 +0200)] 
[3832] #3832 patch

11 years ago[3829] #3829 patch
Francis Dupont [Tue, 12 May 2015 02:27:58 +0000 (04:27 +0200)] 
[3829] #3829 patch

11 years ago[3828] #3828 patch
Francis Dupont [Tue, 12 May 2015 02:25:35 +0000 (04:25 +0200)] 
[3828] #3828 patch

11 years ago[3824] #3824 patches
Francis Dupont [Tue, 12 May 2015 02:23:07 +0000 (04:23 +0200)] 
[3824] #3824 patches

11 years ago[3860] misc cleanups
Francis Dupont [Mon, 11 May 2015 19:50:36 +0000 (21:50 +0200)] 
[3860] misc cleanups

11 years ago[3747] Removed unused "matches" functions from lease.cc and lease.h
Marcin Siodelski [Mon, 11 May 2015 16:20:07 +0000 (18:20 +0200)] 
[3747] Removed unused "matches" functions from lease.cc and lease.h

11 years ago[3747] Removed spurious check when generating NCRs.
Marcin Siodelski [Mon, 11 May 2015 15:41:30 +0000 (17:41 +0200)] 
[3747] Removed spurious check when generating NCRs.

Before creating NCRs the code used to check if there is a match
between a new and old lease and refused to send NCRs if there was
no match. This was wrong behavior because the allocation engine
could be reusing other client's lease in which case there could
be no match whatsoever and the NCRs should still be generated.

11 years ago[3747] Use client identifier over MAC to get existing client's lease.
Marcin Siodelski [Mon, 11 May 2015 12:24:58 +0000 (14:24 +0200)] 
[3747] Use client identifier over MAC to get existing client's lease.

11 years ago[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea trac3824_base trac3828_base trac3829_base trac3832_base trac3833_base trac3838_base trac3839_base trac3841_base trac3842_base trac3844_base trac3853_base trac3854_base trac3855_base trac3858_base trac3860_base trac3861_base trac3863_base trac3864_base trac3865_base
Marcin Siodelski [Mon, 11 May 2015 14:53:28 +0000 (16:53 +0200)] 
[master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea

11 years ago[master] Removed use of const iterator in the call to erase.
Marcin Siodelski [Mon, 11 May 2015 14:53:12 +0000 (16:53 +0200)] 
[master] Removed use of const iterator in the call to erase.

The erase function was called on the const_iterator which caused build
failures on Linux boxes with gcc. This fix was okayed on jabber.

11 years ago[master] updated git hash
Francis Dupont [Mon, 11 May 2015 14:20:43 +0000 (16:20 +0200)] 
[master] updated git hash

11 years ago[master] fixed the silly + vs path_replacer.sh issue (#3713)
Francis Dupont [Mon, 11 May 2015 14:19:43 +0000 (16:19 +0200)] 
[master] fixed the silly + vs path_replacer.sh issue (#3713)

11 years ago[master] updated git hash
Francis Dupont [Mon, 11 May 2015 13:24:25 +0000 (15:24 +0200)] 
[master] updated git hash

11 years ago[master] added CONFIG_H_WAS_INCLUDED (#3812)
Francis Dupont [Mon, 11 May 2015 13:23:18 +0000 (15:23 +0200)] 
[master] added CONFIG_H_WAS_INCLUDED (#3812)

11 years ago[3793] Minor comment tweaks.
Tomek Mrugalski [Mon, 11 May 2015 10:48:38 +0000 (12:48 +0200)] 
[3793] Minor comment tweaks.

11 years ago[3747] Added method which checks if lease belongs to the client.
Marcin Siodelski [Fri, 8 May 2015 19:37:23 +0000 (21:37 +0200)] 
[3747] Added method which checks if lease belongs to the client.

11 years ago[3793] Performance benchmarks added.
Tomek Mrugalski [Fri, 8 May 2015 16:36:13 +0000 (18:36 +0200)] 
[3793] Performance benchmarks added.

11 years ago[3793] Missing descriptions added.
Tomek Mrugalski [Fri, 8 May 2015 16:19:39 +0000 (18:19 +0200)] 
[3793] Missing descriptions added.

11 years ago[master] Added ChangeLog entry 927 for #3779.
Thomas Markwalder [Fri, 8 May 2015 15:35:15 +0000 (11:35 -0400)] 
[master] Added ChangeLog entry 927 for #3779.

11 years ago[master] Re-Merge branch 'master' with build fix from Marcin
Thomas Markwalder [Fri, 8 May 2015 15:22:36 +0000 (11:22 -0400)] 
[master] Re-Merge branch 'master' with build fix from Marcin

11 years ago[master] Removed spurious statements from the log/tests/Makefile.am
Marcin Siodelski [Fri, 8 May 2015 15:21:29 +0000 (17:21 +0200)] 
[master] Removed spurious statements from the log/tests/Makefile.am

11 years ago[3793] Missing method added in MapElement
Tomek Mrugalski [Fri, 8 May 2015 14:59:33 +0000 (16:59 +0200)] 
[3793] Missing method added in MapElement

11 years ago[3793] Unit-test corrections.
Tomek Mrugalski [Fri, 8 May 2015 14:58:05 +0000 (16:58 +0200)] 
[3793] Unit-test corrections.

11 years ago[master] Merge branch 'trac3779'
Thomas Markwalder [Fri, 8 May 2015 14:45:57 +0000 (10:45 -0400)] 
[master] Merge branch 'trac3779'

11 years ago[3779] Addressed additional minor review comments
Thomas Markwalder [Fri, 8 May 2015 14:42:58 +0000 (10:42 -0400)] 
[3779] Addressed additional minor review comments

11 years ago[3793] StatsMgr implementation added.
Tomek Mrugalski [Fri, 8 May 2015 14:27:16 +0000 (16:27 +0200)] 
[3793] StatsMgr implementation added.

11 years ago[3793] Several consts added.
Tomek Mrugalski [Fri, 8 May 2015 14:26:52 +0000 (16:26 +0200)] 
[3793] Several consts added.

11 years ago[3793] StatContext implemented.
Tomek Mrugalski [Fri, 8 May 2015 13:49:02 +0000 (15:49 +0200)] 
[3793] StatContext implemented.

11 years ago[3779] Added additional tests per review
Thomas Markwalder [Fri, 8 May 2015 13:40:09 +0000 (09:40 -0400)] 
[3779] Added additional tests per review

fqdn_unittest.cc
    TEST_F(NameDhcpv4SrvTest, emptyFqdn) - now also verifies that the
    lease is added to the database following a REQUEST and that when
    it is retrieved from the database its hostname matches the generated FQDN.

11 years ago[3793] Unit-tests for StatsMgr implemented.
Tomek Mrugalski [Fri, 8 May 2015 11:02:15 +0000 (13:02 +0200)] 
[3793] Unit-tests for StatsMgr implemented.

11 years ago[3793] Remaining features in Observation implemented.
Tomek Mrugalski [Thu, 7 May 2015 17:41:22 +0000 (19:41 +0200)] 
[3793] Remaining features in Observation implemented.

11 years ago[3806] Updated Logging section in the user guide.
Marcin Siodelski [Thu, 7 May 2015 13:21:03 +0000 (15:21 +0200)] 
[3806] Updated Logging section in the user guide.

Listed all loggers and updated the introductory text.

11 years ago[3806] New debug level for the dhcp4_srv loggers.
Marcin Siodelski [Thu, 7 May 2015 10:23:34 +0000 (12:23 +0200)] 
[3806] New debug level for the dhcp4_srv loggers.

Also, revised the debug levels for all messages in the Dhcp4Srv class.

11 years ago[master] Added ChangeLog entry for #3823.
Marcin Siodelski [Thu, 7 May 2015 07:59:39 +0000 (09:59 +0200)] 
[master] Added ChangeLog entry for #3823.

11 years ago[master] Merge branch 'trac3823'
Marcin Siodelski [Thu, 7 May 2015 07:45:54 +0000 (09:45 +0200)] 
[master] Merge branch 'trac3823'

11 years ago[3823] Removed spurious line in the message_initializer.cc
Marcin Siodelski [Thu, 7 May 2015 07:45:03 +0000 (09:45 +0200)] 
[3823] Removed spurious line in the message_initializer.cc

11 years ago[3793] Observation class + unittests, skeleton impl of StatsMgr
Tomek Mrugalski [Wed, 6 May 2015 14:49:00 +0000 (16:49 +0200)] 
[3793] Observation class + unittests, skeleton impl of StatsMgr

11 years ago[3806] Further improved traces in the Dhcpv4Srv class.
Marcin Siodelski [Tue, 5 May 2015 17:34:13 +0000 (19:34 +0200)] 
[3806] Further improved traces in the Dhcpv4Srv class.

11 years ago[trac3779] Modified Dhcpv4Srv to update db only if not doing fake allocations
Thomas Markwalder [Tue, 5 May 2015 14:54:16 +0000 (10:54 -0400)] 
[trac3779] Modified Dhcpv4Srv to update db only if not doing fake allocations

src/bin/dhcp4/dhcp4_srv.cc
    Dhcpv4Srv::assignLease() - added logic to update the lease DB with a
    generated FQDN when not doing a fake allocation

src/bin/dhcp4/tests/fqdn_unittest.cc
    added TEST_F(NameDhcpv4SrvTest, hostnameReservation)

11 years ago[3806] Fixed broken unit test after recent changes.
Marcin Siodelski [Tue, 5 May 2015 10:30:11 +0000 (12:30 +0200)] 
[3806] Fixed broken unit test after recent changes.

11 years ago[3806] Added and/or fixed toText implementations for various options.
Marcin Siodelski [Tue, 5 May 2015 10:13:49 +0000 (12:13 +0200)] 
[3806] Added and/or fixed toText implementations for various options.

11 years ago[3806] Type to name conversion in Pkt4 class.
Marcin Siodelski [Mon, 4 May 2015 16:29:54 +0000 (18:29 +0200)] 
[3806] Type to name conversion in Pkt4 class.

11 years ago[3806] Shortened the output from the Pkt4::getLabel.
Marcin Siodelski [Mon, 4 May 2015 13:31:35 +0000 (15:31 +0200)] 
[3806] Shortened the output from the Pkt4::getLabel.

The output contains client identification information, such as
hw address, client id and transaction id.

11 years ago[3806] Added more traces to the Dhcpv4Srv class.
Marcin Siodelski [Mon, 4 May 2015 13:07:22 +0000 (15:07 +0200)] 
[3806] Added more traces to the Dhcpv4Srv class.

11 years ago[3806] Added traces to the Dhcpv4Srv class.
Marcin Siodelski [Wed, 22 Apr 2015 13:57:37 +0000 (15:57 +0200)] 
[3806] Added traces to the Dhcpv4Srv class.

11 years ago[3823] Addressed review comments.
Marcin Siodelski [Thu, 30 Apr 2015 21:52:43 +0000 (14:52 -0700)] 
[3823] Addressed review comments.

Do not remove duplicates if other MessageInitializers held them.
Also, do not remove message from the dictionary if removing the
duplicate.

11 years ago[master] Merge branch 'trac3791' trac3845_base
Marcin Siodelski [Mon, 27 Apr 2015 22:21:30 +0000 (15:21 -0700)] 
[master] Merge branch 'trac3791'

11 years ago[3791] Corrected the invalid IfaceMgr unit test.
Marcin Siodelski [Mon, 27 Apr 2015 22:05:36 +0000 (15:05 -0700)] 
[3791] Corrected the invalid IfaceMgr unit test.

11 years ago[master] Merge branch 'trac3627' trac3791_base
Stephen Morris [Fri, 24 Apr 2015 11:08:40 +0000 (12:08 +0100)] 
[master] Merge branch 'trac3627'

11 years ago[master] Added ChangeLog entry for #3804.
Marcin Siodelski [Wed, 22 Apr 2015 14:05:08 +0000 (16:05 +0200)] 
[master] Added ChangeLog entry for #3804.

11 years ago[master] Merge branch 'trac3804'
Marcin Siodelski [Wed, 22 Apr 2015 14:03:33 +0000 (16:03 +0200)] 
[master] Merge branch 'trac3804'

11 years ago[3806] Defined new loggers for the DHCPv4 server.
Marcin Siodelski [Wed, 22 Apr 2015 10:57:41 +0000 (12:57 +0200)] 
[3806] Defined new loggers for the DHCPv4 server.

11 years ago[master] Added ChangeLog entry for #3784.
Marcin Siodelski [Tue, 21 Apr 2015 17:30:32 +0000 (19:30 +0200)] 
[master] Added ChangeLog entry for #3784.

11 years ago[master] Merge branch 'trac3784'
Marcin Siodelski [Tue, 21 Apr 2015 17:28:28 +0000 (19:28 +0200)] 
[master] Merge branch 'trac3784'

11 years ago[3804] Created new logger for callouts execution.
Marcin Siodelski [Tue, 21 Apr 2015 17:15:51 +0000 (19:15 +0200)] 
[3804] Created new logger for callouts execution.

11 years ago[3804] Addressed review comments.
Marcin Siodelski [Tue, 21 Apr 2015 16:52:52 +0000 (18:52 +0200)] 
[3804] Addressed review comments.

- Renamed getMilliseconds to getLastMilliseconds
- Renamed getMicroseconds to getLastMicroseconds
- Added time units to hooks messages descriptions
- Fixed some typos

11 years ago[master] Added ChangeLog entry 923 for #3743.
Thomas Markwalder [Tue, 21 Apr 2015 12:04:01 +0000 (08:04 -0400)] 
[master] Added ChangeLog entry 923 for #3743.

11 years ago[master] Merge branch 'trac3743'
Thomas Markwalder [Tue, 21 Apr 2015 11:43:42 +0000 (07:43 -0400)] 
[master] Merge branch 'trac3743'

    Adds bad-packet logger to DHCPv4 server

11 years ago[3743] Minor changes in the pkt4.{h,cc} as a result of the review.
Marcin Siodelski [Tue, 21 Apr 2015 11:13:57 +0000 (13:13 +0200)] 
[3743] Minor changes in the pkt4.{h,cc} as a result of the review.

Objects passed by reference and todo instead of TODO.

11 years ago[3823] Removed the limit for the number of log messages pointers.
Marcin Siodelski [Tue, 21 Apr 2015 10:27:26 +0000 (12:27 +0200)] 
[3823] Removed the limit for the number of log messages pointers.

The limit had been introduced when the message pointers were held
in the array (having a fixed size). With recent changes the array
has been replaced with the list. Since, the list is dynamically
allocated there is no need for fixed size.

11 years ago[3823] Fixed static deinitialization fiasco in MessageInitializer.
Marcin Siodelski [Tue, 21 Apr 2015 10:16:33 +0000 (12:16 +0200)] 
[3823] Fixed static deinitialization fiasco in MessageInitializer.

11 years ago[3784] Removed spurious printf parameter in keactrl.
Marcin Siodelski [Mon, 20 Apr 2015 19:10:39 +0000 (21:10 +0200)] 
[3784] Removed spurious printf parameter in keactrl.

11 years ago[3743] More review clean up, use ClientId for client info output
Thomas Markwalder [Mon, 20 Apr 2015 18:12:44 +0000 (14:12 -0400)] 
[3743] More review clean up, use ClientId for client info output

11 years ago[3743] Updated DhcpvSrv logging to use packet label
Thomas Markwalder [Mon, 20 Apr 2015 15:52:37 +0000 (11:52 -0400)] 
[3743] Updated DhcpvSrv logging to use packet label

11 years ago[3743] Added label methods to Pkt and Pkt4
Thomas Markwalder [Mon, 20 Apr 2015 14:59:08 +0000 (10:59 -0400)] 
[3743] Added label methods to Pkt and Pkt4

11 years ago[3804] Fixed broken conversion of duration to text
Marcin Siodelski [Mon, 20 Apr 2015 14:53:02 +0000 (16:53 +0200)] 
[3804] Fixed broken conversion of duration to text

11 years ago[3804] Measure total execution time for all callouts for the hook.
Marcin Siodelski [Mon, 20 Apr 2015 14:43:04 +0000 (16:43 +0200)] 
[3804] Measure total execution time for all callouts for the hook.

11 years ago[3804] Measure callout execution time and log it.
Marcin Siodelski [Mon, 20 Apr 2015 12:40:10 +0000 (14:40 +0200)] 
[3804] Measure callout execution time and log it.

11 years ago[3743] Corrected minor review comments
Thomas Markwalder [Mon, 20 Apr 2015 12:13:12 +0000 (08:13 -0400)] 
[3743] Corrected minor review comments

Fixed, copyrights, typos, minor clean up items

11 years ago[3804] Created Stopwatch class handling code execution time.
Marcin Siodelski [Fri, 17 Apr 2015 13:44:47 +0000 (15:44 +0200)] 
[3804] Created Stopwatch class handling code execution time.

11 years ago[master] spelling
Francis Dupont [Mon, 20 Apr 2015 04:24:43 +0000 (06:24 +0200)] 
[master] spelling