]>
git.ipfire.org Git - thirdparty/kea.git/log
Mukund Sivaraman [Mon, 3 Feb 2014 05:23:01 +0000 (10:53 +0530)]
[2430] Add lettuce test for $GENERATE
Mukund Sivaraman [Sun, 2 Feb 2014 22:17:52 +0000 (03:47 +0530)]
[2430] Support basic $GENERATE in dns::MasterLoader
It doesn't support format specifiers given in {} yet. This will be added
in follow-up work on this branch.
Relative names are not permitted in the RHS of $GENERATE
statements. This is because the string version of createRdata() is used
to construct RDATA, which does not take an origin.
Tomek Mrugalski [Fri, 31 Jan 2014 19:13:58 +0000 (20:13 +0100)]
[3274] Relay info support added to DHCPv4 parsers.
Marcin Siodelski [Fri, 31 Jan 2014 19:03:51 +0000 (20:03 +0100)]
[3242] Adjusted unit tests to use correct subnets.
This change was necessary, because the recent changes to DHCPv4 imply that
subnet is selected for directly connected clients by matching the IPv4
address of the interface on which the message is received, with the
configured subnet.
Marcin Siodelski [Fri, 31 Jan 2014 18:43:07 +0000 (19:43 +0100)]
[3242] DHCPv4 server selects subnet for direct client using iface IP addr.
Marcin Siodelski [Fri, 31 Jan 2014 18:29:08 +0000 (19:29 +0100)]
[3242] Removed unused constant pointing to file carrying server id.
Tomek Mrugalski [Fri, 31 Jan 2014 17:25:59 +0000 (18:25 +0100)]
[3274] RelayInfo parser implemented.
Marcin Siodelski [Fri, 31 Jan 2014 13:10:44 +0000 (14:10 +0100)]
[3242] Implement function which returns subnet for the interface.
This function replaces the one that checked whether there is a subnet for
an interface and returns boolean value.
Marcin Siodelski [Fri, 31 Jan 2014 09:40:48 +0000 (10:40 +0100)]
[master] Added ChangeLog entry 744 for #3295.
Also, removed spurious whitespaces from 743.
Marcin Siodelski [Fri, 31 Jan 2014 09:22:25 +0000 (10:22 +0100)]
[master] Merge branch 'trac3295_2'
Conflicts:
src/bin/dhcp6/dhcp6_srv.cc
Shane Kerr [Fri, 31 Jan 2014 08:56:48 +0000 (09:56 +0100)]
Merge branch 'trac3010'
Mukund Sivaraman [Thu, 30 Jan 2014 05:47:43 +0000 (11:17 +0530)]
[2518] Introduce DNSTextError and remove generic catch for isc::Exception from the MasterLoader
Mukund Sivaraman [Fri, 31 Jan 2014 06:27:03 +0000 (11:57 +0530)]
[2539] Removed unnecessary assignments
Mukund Sivaraman [Fri, 31 Jan 2014 06:12:33 +0000 (11:42 +0530)]
[1366] Fix copyright year in file
Mukund Sivaraman [Fri, 31 Jan 2014 06:07:36 +0000 (11:37 +0530)]
[1366] Add unittests for DummyIOCallback
Mukund Sivaraman [Fri, 31 Jan 2014 05:23:36 +0000 (10:53 +0530)]
Merge branch 'trac3313'
Mukund Sivaraman [Fri, 31 Jan 2014 04:57:32 +0000 (10:27 +0530)]
Merge branch 'trac3314'
Mukund Sivaraman [Fri, 31 Jan 2014 04:43:53 +0000 (10:13 +0530)]
Merge branch 'trac3286'
Coleen O'Brien [Thu, 30 Jan 2014 23:14:47 +0000 (18:14 -0500)]
Updated bind_control.py which did not make it in in last commit - this
references the stored default_user.csv file so lettuce tests run.
Change reviewed by jreed in jabber.
Coleen O'Brien [Thu, 30 Jan 2014 20:56:00 +0000 (15:56 -0500)]
Modification to add default user for lettuce tests & reference this file
code review by jreed
Marcin Siodelski [Thu, 30 Jan 2014 19:45:55 +0000 (20:45 +0100)]
[3242] Use new IfaceMgr::getAddress function in CfgMgr.
Marcin Siodelski [Thu, 30 Jan 2014 19:12:28 +0000 (20:12 +0100)]
[3242] Implemented function which returns IPv4 address for interface.
Marcin Siodelski [Thu, 30 Jan 2014 18:29:33 +0000 (19:29 +0100)]
[3242] Added function to check that the iface's address belongs to subnet.
Marcin Siodelski [Thu, 30 Jan 2014 18:27:55 +0000 (19:27 +0100)]
[3242] Created a test library to create fake interfaces in IfaceMgr.
Thomas Markwalder [Thu, 30 Jan 2014 15:09:28 +0000 (10:09 -0500)]
[master] Added ChangeLog entry 743 for trac# 3282.
Thomas Markwalder [Thu, 30 Jan 2014 14:48:32 +0000 (09:48 -0500)]
[master] Merge branch 'trac3282'
Implements use of dhcp-ddns configuration parameters in b10-dhcp4.
Tomek Mrugalski [Thu, 30 Jan 2014 14:29:08 +0000 (15:29 +0100)]
[3315] Support for multiple external sockets in dhcp::IfaceMgr
Mukund Sivaraman [Thu, 30 Jan 2014 13:08:08 +0000 (18:38 +0530)]
[3286] Make fromWire() always start reading from position 0 in the passed buffer
This fixes a bug which occurs if parseHeader() is called separately from
fromWire().
Kean Johnston [Thu, 30 Jan 2014 10:31:23 +0000 (12:31 +0200)]
Merge branch 'trac3285'
JINMEI Tatuya [Thu, 30 Jan 2014 07:47:28 +0000 (13:17 +0530)]
[3314] Add a catch-all to logger Formatter destructor
Mukund Sivaraman [Thu, 30 Jan 2014 06:46:06 +0000 (12:16 +0530)]
[3286] Clear Message before parsing fromWire()
Mukund Sivaraman [Thu, 30 Jan 2014 06:20:29 +0000 (11:50 +0530)]
[1366] Throw an exception if DummyIOCallback() is called
Jeremy C. Reed [Thu, 30 Jan 2014 06:17:28 +0000 (11:47 +0530)]
[1366] Update doc of dummy_io_cb.h
Mukund Sivaraman [Thu, 30 Jan 2014 05:32:51 +0000 (11:02 +0530)]
[master] Add ChangeLog entry for #2756
Mukund Sivaraman [Thu, 30 Jan 2014 05:30:03 +0000 (11:00 +0530)]
[master] Reformat last ChangeLog entry
Mukund Sivaraman [Thu, 30 Jan 2014 05:28:12 +0000 (10:58 +0530)]
Merge branch 'trac2756'
Mukund Sivaraman [Thu, 30 Jan 2014 05:22:21 +0000 (10:52 +0530)]
Merge branch 'trac2517'
Mukund Sivaraman [Thu, 30 Jan 2014 05:14:01 +0000 (10:44 +0530)]
[3313] Make minor optimization of wildcard concatenation in database datasource
Shane Kerr [Wed, 29 Jan 2014 22:07:44 +0000 (23:07 +0100)]
[3010] Avoid signed integer overflow
Stephen Morris [Wed, 29 Jan 2014 20:12:28 +0000 (20:12 +0000)]
[3305] Build the hooks test libraries in the test directory
Stephen Morris [Wed, 29 Jan 2014 19:52:50 +0000 (19:52 +0000)]
[3305] Do not install hooks test libraries
Mukund Sivaraman [Wed, 29 Jan 2014 16:56:46 +0000 (22:26 +0530)]
[3312] Remove redundant variable (cppcheck report)
Mukund Sivaraman [Wed, 29 Jan 2014 16:52:42 +0000 (22:22 +0530)]
[3312] Avoid C++ language parser warning of uninitialized variable
Mukund Sivaraman [Wed, 29 Jan 2014 16:40:40 +0000 (22:10 +0530)]
[3312] Pass variables by reference (cppcheck report, etc.)
Mukund Sivaraman [Wed, 29 Jan 2014 16:34:29 +0000 (22:04 +0530)]
[3312] Reduce scope of variables (cppcheck report)
Shane Kerr [Wed, 29 Jan 2014 15:24:08 +0000 (16:24 +0100)]
Add ChangeLog entry fro #3099
Shane Kerr [Wed, 29 Jan 2014 15:19:56 +0000 (16:19 +0100)]
Merge branch 'trac3099'
Thomas Markwalder [Wed, 29 Jan 2014 14:51:59 +0000 (09:51 -0500)]
[3282] Addressed review comments.
Most notable change is the removeal of the remove-on-renew
configuration parameter. Other changes were to commentary
or minor code improvements.
Marcin Siodelski [Wed, 29 Jan 2014 14:33:43 +0000 (15:33 +0100)]
[3295] Do not generate NCRs if DDNS is disabled.
This is a result of the second review.
Mukund Sivaraman [Wed, 29 Jan 2014 13:41:38 +0000 (19:11 +0530)]
Merge branch 'trac2443'
Mukund Sivaraman [Wed, 29 Jan 2014 13:17:51 +0000 (18:47 +0530)]
[1397] Add missing TreeNodeRRset::addRdata() implementation for new interface
Marcin Siodelski [Wed, 29 Jan 2014 12:03:16 +0000 (13:03 +0100)]
[3295] Addressed review comments.
Mukund Sivaraman [Wed, 29 Jan 2014 10:48:29 +0000 (16:18 +0530)]
Merge branch 'trac1396'
Mukund Sivaraman [Wed, 29 Jan 2014 10:45:46 +0000 (16:15 +0530)]
[master] Add ChangeLog entry for #3239
Mukund Sivaraman [Wed, 29 Jan 2014 09:56:32 +0000 (15:26 +0530)]
Merge branch 'trac3239_3'
Mukund Sivaraman [Wed, 29 Jan 2014 07:03:07 +0000 (12:33 +0530)]
[3301] Wait for new message XFRIN log messages
This reverts changes that were made in commit
199beea87baee4dd3d4339ec20c32d0d2cb47f40 . It seems that commit removed
the wait for a "new" logged message, and introduced the regression in
Without waiting for a new log message, the check matches log messages
that were generated by initial AXFR during startup of the secondary
("bind10") instance.
Tomek Mrugalski [Tue, 28 Jan 2014 18:01:54 +0000 (19:01 +0100)]
[3274] Relay address can now be stored in Subnet structures.
Mukund Sivaraman [Tue, 28 Jan 2014 16:40:35 +0000 (22:10 +0530)]
[master] Wait for Xfrout ACL re-config to finish before sending out NOTIFY
Mukund Sivaraman [Tue, 28 Jan 2014 13:01:18 +0000 (18:31 +0530)]
[master] Explain --enable-debug in the contributor guide
Stephen Morris [Tue, 28 Jan 2014 11:34:44 +0000 (11:34 +0000)]
[2443] Minor changes during the course of the review
Mukund Sivaraman [Tue, 28 Jan 2014 05:55:13 +0000 (11:25 +0530)]
[1396] Use RRset::getLength() in xfrout
Mukund Sivaraman [Tue, 28 Jan 2014 05:54:31 +0000 (11:24 +0530)]
[1396] Fix width of TTL field
Mukund Sivaraman [Tue, 28 Jan 2014 05:40:35 +0000 (11:10 +0530)]
[1396] Add TreenodeRRset::getLength() implementation
Mukund Sivaraman [Tue, 28 Jan 2014 03:59:26 +0000 (09:29 +0530)]
[1396] Add Python binding for RRset::getLength()
Mukund Sivaraman [Tue, 28 Jan 2014 03:23:13 +0000 (08:53 +0530)]
[1396] Add RRset::getLength()
Mukund Sivaraman [Tue, 28 Jan 2014 02:51:48 +0000 (08:21 +0530)]
[1396] Rename method to getLength()
At first I thought getLength() may already be in use by RR type-specific
classes, but it's not in use. getLength() is more consistent with naming
of other classes' wire data length methods.
Mukund Sivaraman [Tue, 28 Jan 2014 02:27:56 +0000 (07:57 +0530)]
Merge branch 'trac2749'
Mukund Sivaraman [Tue, 28 Jan 2014 02:13:53 +0000 (07:43 +0530)]
[master] Add ChangeLog entry for #3287
Mukund Sivaraman [Tue, 28 Jan 2014 01:56:24 +0000 (07:26 +0530)]
Merge branch 'trac3287'
Mukund Sivaraman [Tue, 28 Jan 2014 01:45:28 +0000 (07:15 +0530)]
Merge branch 'trac3263_2'
Mukund Sivaraman [Tue, 28 Jan 2014 01:43:57 +0000 (07:13 +0530)]
[master] Add ChangeLog entry for #2951
Mukund Sivaraman [Tue, 28 Jan 2014 01:29:32 +0000 (06:59 +0530)]
Merge branch 'trac2951'
Mukund Sivaraman [Tue, 28 Jan 2014 01:28:54 +0000 (06:58 +0530)]
[master] Add ChangeLog for #1516
Mukund Sivaraman [Tue, 28 Jan 2014 01:27:45 +0000 (06:57 +0530)]
[master] Delete trailing whitespace from ChangeLog
Mukund Sivaraman [Tue, 28 Jan 2014 01:17:44 +0000 (06:47 +0530)]
Merge branch 'trac1516'
Mukund Sivaraman [Tue, 28 Jan 2014 01:16:49 +0000 (06:46 +0530)]
Revert "[1516] Fixed function argument indentation."
This reverts commit
b00635aa7e78a7398dd00788a9f7bf19e261c9d6 . The
previous alignment was correct (see ticket #1516 comment 7 and 8).
Stephen Morris [Mon, 27 Jan 2014 18:51:33 +0000 (18:51 +0000)]
[master] Merge branch 'trac1621'
Marcin Siodelski [Mon, 27 Jan 2014 16:26:34 +0000 (17:26 +0100)]
[3295] Fixed an Allocation Engine test to check that old lease is NULL.
Marcin Siodelski [Mon, 27 Jan 2014 16:11:59 +0000 (17:11 +0100)]
[3295] Implemented lease function which checks FQDN for equality.
Also, moved lease unit tests to a dedicated test file.
Stephen Morris [Mon, 27 Jan 2014 16:03:48 +0000 (16:03 +0000)]
[2749] Minor comment change.
Wlodek Wencel [Mon, 27 Jan 2014 15:59:14 +0000 (16:59 +0100)]
ChangeLog entry for #2892
Wlodek Wencel [Mon, 27 Jan 2014 15:49:25 +0000 (16:49 +0100)]
[2892] Merge branch 'trac2892'
Marcin Siodelski [Mon, 27 Jan 2014 15:07:51 +0000 (16:07 +0100)]
[3295] Generated hostname for a client who sent an empty FQDN.
Also, allow the server to generate FQDN if configured to do so, even if
client specified non-empty FQDN.
Stephen Morris [Mon, 27 Jan 2014 13:13:38 +0000 (13:13 +0000)]
[master] ChangeLog entry for #2566
Stephen Morris [Mon, 27 Jan 2014 13:07:10 +0000 (13:07 +0000)]
[master] Merge branch 'trac2566'
Marcin Siodelski [Mon, 27 Jan 2014 10:08:00 +0000 (11:08 +0100)]
[3295] Generate client FQDN using leased IP address.
Marcin Siodelski [Mon, 27 Jan 2014 09:45:58 +0000 (10:45 +0100)]
[3295] Adjusted unit test to expect only one NCR to be generated for 3 IAs.
Marcin Siodelski [Mon, 27 Jan 2014 09:40:24 +0000 (10:40 +0100)]
[3295] Do not generate NameChangeRequests for Solicit.
Mukund Sivaraman [Mon, 27 Jan 2014 08:36:30 +0000 (14:06 +0530)]
[2000] Add another toWire() test
Mukund Sivaraman [Mon, 27 Jan 2014 08:16:19 +0000 (13:46 +0530)]
[2000] Add OPT::toWire() implementations
Mukund Sivaraman [Mon, 27 Jan 2014 08:06:53 +0000 (13:36 +0530)]
[2000] Add appendPseudoRR() unittests
Mukund Sivaraman [Mon, 27 Jan 2014 07:01:53 +0000 (12:31 +0530)]
[2000] Add more fromWire() tests
Mukund Sivaraman [Wed, 8 Jan 2014 04:34:12 +0000 (10:04 +0530)]
[3263] Update tests that allow adding RdataPtr to an RRset when class or type don't match
Mukund Sivaraman [Wed, 8 Jan 2014 04:14:08 +0000 (09:44 +0530)]
[3263] Add API doc note that RRset::addRdata() can throw
Mukund Sivaraman [Mon, 27 Jan 2014 03:58:43 +0000 (09:28 +0530)]
[2749] Update resize() call arguments to be sizeof instead of literal values
Mukund Sivaraman [Mon, 27 Jan 2014 03:52:34 +0000 (09:22 +0530)]
[2749] Remove redundant checks
Mukund Sivaraman [Mon, 27 Jan 2014 03:52:19 +0000 (09:22 +0530)]
[2749] Update name of test (fix case)
Mukund Sivaraman [Mon, 27 Jan 2014 03:49:23 +0000 (09:19 +0530)]
[2749] Update length argument
Mukund Sivaraman [Mon, 27 Jan 2014 03:44:00 +0000 (09:14 +0530)]
[2749] Remove space between sizeof and (
Mukund Sivaraman [Mon, 27 Jan 2014 03:40:22 +0000 (09:10 +0530)]
[2749] Replace size() calls with literal values
This gives us a very tiny speedup, as size() was a const method already.