]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Mon, 20 Jan 2014 09:45:09 +0000 (10:45 +0100)]
[3292] Removed redundant checks in DHCP srv unit tests.
Thomas Markwalder [Fri, 17 Jan 2014 21:27:56 +0000 (16:27 -0500)]
[3282] Fixed setDomainName methods
Modified the setDomainName() method in both Option4ClientFqdn
and Option6ClientFqdn to always the domain name type based
on the type parameter passed in.
Tomek Mrugalski [Fri, 17 Jan 2014 19:51:34 +0000 (20:51 +0100)]
[3203] Changes after review:
- Dhcpv{4,6}Srv::classifyPacket() is now better commented.
- constants are now used instead of magic numbers
- Pkt{4,6}::addClass is now better commented
Marcin Siodelski [Fri, 17 Jan 2014 17:32:53 +0000 (18:32 +0100)]
[3292] Fixed configuration of options holding boolean values for DHCPv6.
Marcin Siodelski [Fri, 17 Jan 2014 16:20:34 +0000 (17:20 +0100)]
[3292] Fixed configuration of options holding boolean values in DHCPv4.
Marcin Siodelski [Fri, 17 Jan 2014 11:44:08 +0000 (12:44 +0100)]
[3292] Fixed option definition class to handle booleans carried as strings.
Mukund Sivaraman [Fri, 17 Jan 2014 09:14:23 +0000 (14:44 +0530)]
Merge branch 'trac1283'
Conflicts:
src/lib/dhcp/iface_mgr.cc
Kean Johnston [Fri, 17 Jan 2014 08:42:20 +0000 (10:42 +0200)]
[3285] Use EXTRA_DIST for dependencies to be even more accurate
Mukund Sivaraman [Fri, 17 Jan 2014 08:08:33 +0000 (13:38 +0530)]
[2518] Fix some more cases of unqualified use of Exception
Mukund Sivaraman [Fri, 17 Jan 2014 07:57:38 +0000 (13:27 +0530)]
[2518] Untabify code
Mukund Sivaraman [Fri, 17 Jan 2014 07:57:28 +0000 (13:27 +0530)]
[2518] Introduce isc::dns::Exception and organize all DNS exceptions under it
Mukund Sivaraman [Fri, 17 Jan 2014 06:25:50 +0000 (11:55 +0530)]
[2756] Include the datasource config that's causing an error
Mukund Sivaraman [Fri, 17 Jan 2014 05:03:29 +0000 (10:33 +0530)]
Add Rdata::getWireLength() method
Mukund Sivaraman [Fri, 17 Jan 2014 02:10:03 +0000 (07:40 +0530)]
Merge branch 'trac1839'
Marcin Siodelski [Thu, 16 Jan 2014 15:07:39 +0000 (16:07 +0100)]
[1283] Use IOAddress << operator in remaining places in DHCP code.
Mukund Sivaraman [Thu, 16 Jan 2014 12:38:41 +0000 (18:08 +0530)]
[1397] Add std::string version of Rset::addRdata()
Mukund Sivaraman [Thu, 16 Jan 2014 12:37:42 +0000 (18:07 +0530)]
[1397] Fix variable that's tested
Mukund Sivaraman [Thu, 16 Jan 2014 12:37:19 +0000 (18:07 +0530)]
[1397] Change EXPECT_EQ to ASSERT_EQ
Wlodek Wencel [Thu, 16 Jan 2014 11:56:37 +0000 (12:56 +0100)]
[2892] copyright date changed
Wlodek Wencel [Thu, 16 Jan 2014 11:55:21 +0000 (12:55 +0100)]
[2892] changed message name and content
Wlodek Wencel [Thu, 16 Jan 2014 11:53:48 +0000 (12:53 +0100)]
[2892] removed Pkt6::getOptions from testServerID function, changed comments and @todo section
Wlodek Wencel [Thu, 16 Jan 2014 11:49:44 +0000 (12:49 +0100)]
[2892] changed return param in testServerID function description
Wlodek Wencel [Thu, 16 Jan 2014 11:48:10 +0000 (12:48 +0100)]
[2892] added comments to testServerID unitest
Mukund Sivaraman [Thu, 16 Jan 2014 09:04:36 +0000 (14:34 +0530)]
Merge branch 'trac1033'
Mukund Sivaraman [Thu, 16 Jan 2014 08:58:53 +0000 (14:28 +0530)]
[1894] Add missing method
Mukund Sivaraman [Thu, 16 Jan 2014 08:56:49 +0000 (14:26 +0530)]
[1894] Use a single LabelSequence object instead of doing costly name splits
Mukund Sivaraman [Thu, 16 Jan 2014 08:56:12 +0000 (14:26 +0530)]
[1894] Add LabelSequence version of NSEC3Hash::calculate()
Mukund Sivaraman [Thu, 16 Jan 2014 07:17:16 +0000 (12:47 +0530)]
[1894] Avoid expensive Name copy
Mukund Sivaraman [Thu, 16 Jan 2014 06:12:49 +0000 (11:42 +0530)]
[2539] Implement getSOA() in InMemoryClient iterator
Marcin Siodelski [Wed, 15 Jan 2014 22:13:00 +0000 (23:13 +0100)]
[3288] Removed accidentally committed file.
Thomas Markwalder [Wed, 15 Jan 2014 20:59:10 +0000 (15:59 -0500)]
[master] Corrected intermittent D2 unit test failure
On sluggish machines D2UpdateMgrTest.multiTransactionTimeout
failed intermittantly. A run-away test check was a bit too
stringent.
Marcin Siodelski [Wed, 15 Jan 2014 19:31:58 +0000 (20:31 +0100)]
[3288] Implemented OS-specific function which opens socket on multicast.
Thomas Markwalder [Wed, 15 Jan 2014 13:48:14 +0000 (08:48 -0500)]
[master] Added entry 731 for Trac 3033.
Thomas Markwalder [Wed, 15 Jan 2014 13:33:54 +0000 (08:33 -0500)]
[master] Merge branch 'trac3033'
Adds support for DHCP-DDNS configuration parameters to b10-dhcp4.
Thomas Markwalder [Wed, 15 Jan 2014 13:22:49 +0000 (08:22 -0500)]
[master ] Merge branch 'trac3264'
Refactored some unit test classes in src/bin/d2/tests
Thomas Markwalder [Wed, 15 Jan 2014 13:19:14 +0000 (08:19 -0500)]
[3264] One more review change.
Forgot to document params to doOneExchange.
Thomas Markwalder [Wed, 15 Jan 2014 13:11:17 +0000 (08:11 -0500)]
[3033] Addressed addition review comments.
Changed IP addresses used in tests in dhcp_parsers_unittest.cc
to comply test values recommened by RFCs.
Thomas Markwalder [Wed, 15 Jan 2014 13:01:58 +0000 (08:01 -0500)]
[3264] Addressed review comments.
Added missing test method commentary.
Tomek Mrugalski [Wed, 15 Jan 2014 12:34:38 +0000 (13:34 +0100)]
[master] Merge branch 'trac3234' (DHCP subnet-id increase fix)
Conflicts:
ChangeLog
Marcin Siodelski [Wed, 15 Jan 2014 10:52:04 +0000 (11:52 +0100)]
[master] Added ChangeLog entry for #3279.
Marcin Siodelski [Wed, 15 Jan 2014 10:36:07 +0000 (11:36 +0100)]
[master] Merge branch 'trac3279'
Conflicts:
src/lib/dhcp/iface_mgr.cc
src/lib/dhcp/iface_mgr.h
src/lib/dhcp/tests/iface_mgr_unittest.cc
Marcin Siodelski [Wed, 15 Jan 2014 10:15:01 +0000 (11:15 +0100)]
[3279] Trivial changes to dhcp4_messages.mes.
Updated date in copyright header and reworded one message.
Mukund Sivaraman [Wed, 15 Jan 2014 05:23:39 +0000 (10:53 +0530)]
[2168] Fix more unittests
Mukund Sivaraman [Wed, 15 Jan 2014 05:19:16 +0000 (10:49 +0530)]
[2168] Remove UnitTestUtil::matchWireData()
Mukund Sivaraman [Wed, 15 Jan 2014 01:38:31 +0000 (07:08 +0530)]
[2168] Remove use of UnitTestUtil::matchWireData() in dns/tests/
This also fixes a bug in TSIGKeyTest.construct where key_short_md5 was
not tested correctly.
Marcin Siodelski [Tue, 14 Jan 2014 18:33:54 +0000 (19:33 +0100)]
[master] Added Changelog entry for #3252.
WlodekWencel [Tue, 14 Jan 2014 18:22:48 +0000 (19:22 +0100)]
[2892] removed exception, copyright date changed
WlodekWencel [Tue, 14 Jan 2014 18:21:57 +0000 (19:21 +0100)]
[2892] added testServerID function, and copyright date
WlodekWencel [Tue, 14 Jan 2014 18:20:59 +0000 (19:20 +0100)]
[2892] Test for testServerID function for couple cases
WlodekWencel [Tue, 14 Jan 2014 18:19:41 +0000 (19:19 +0100)]
[2892] testServerID founction added, Copyright date changed
WlodekWencel [Tue, 14 Jan 2014 18:19:00 +0000 (19:19 +0100)]
[2892] testServerID founction added, Copyright date changed
WlodekWencel [Tue, 14 Jan 2014 18:17:44 +0000 (19:17 +0100)]
[2892] added DHCP6_PACKET_RECEIVED_MISMATCH_SERVERID message and Copyright date changed
Marcin Siodelski [Tue, 14 Jan 2014 18:09:39 +0000 (19:09 +0100)]
[master] Merge branch 'trac3252'
Marcin Siodelski [Tue, 14 Jan 2014 17:47:42 +0000 (18:47 +0100)]
[3279] The server identifier should be encapsulated by the OptionCustom.
Jeremy C. Reed [Tue, 14 Jan 2014 17:08:53 +0000 (11:08 -0600)]
[master] capitalize start of sentence
Jeremy C. Reed [Tue, 14 Jan 2014 16:39:00 +0000 (10:39 -0600)]
[master] some reformatting
Many lines too long.
Use a tab before the keyword type.
Use two tabs before the committer username.
This was not reviewed. No content change.
Jeremy C. Reed [Tue, 14 Jan 2014 16:30:20 +0000 (10:30 -0600)]
[master] fix some misspelling typos and punctuation
I added spaces after commas also to be consistent
and to be a little more readable.
This was not reviewed as is minor.
Mukund Sivaraman [Tue, 14 Jan 2014 15:35:38 +0000 (21:05 +0530)]
[2299] Use the shortcut DomainTree::find() for finding wildcard
Marcin Siodelski [Tue, 14 Jan 2014 15:27:53 +0000 (16:27 +0100)]
[3279] Addressed review comments.
Mukund Sivaraman [Tue, 14 Jan 2014 13:21:09 +0000 (18:51 +0530)]
Merge branch 'trac2347'
Mukund Sivaraman [Tue, 14 Jan 2014 13:14:48 +0000 (18:44 +0530)]
Merge branch 'trac2026'
Marcin Siodelski [Tue, 14 Jan 2014 13:07:05 +0000 (14:07 +0100)]
[3252] Addressed review comments.
Mukund Sivaraman [Tue, 14 Jan 2014 13:05:26 +0000 (18:35 +0530)]
Merge branch 'trac688'
Mukund Sivaraman [Tue, 14 Jan 2014 12:57:02 +0000 (18:27 +0530)]
[master] Add ChangeLog entry for #2335
Mukund Sivaraman [Tue, 14 Jan 2014 12:52:31 +0000 (18:22 +0530)]
Merge branch 'trac2335'
Mukund Sivaraman [Tue, 14 Jan 2014 12:42:49 +0000 (18:12 +0530)]
Merge branch 'trac1444'
Mukund Sivaraman [Tue, 14 Jan 2014 12:10:46 +0000 (17:40 +0530)]
[2426] Fix leak of GenericImpl object when an exception is thrown
Mukund Sivaraman [Tue, 14 Jan 2014 12:02:08 +0000 (17:32 +0530)]
[3287] Update API doc comments of SSHFP constructors
Mukund Sivaraman [Tue, 14 Jan 2014 11:55:19 +0000 (17:25 +0530)]
[3287] Update test to use sizeof instead of hardcoded length
Mukund Sivaraman [Tue, 14 Jan 2014 11:53:18 +0000 (17:23 +0530)]
[3287] Don't passthrough BadValue exceptions in decoding hex from SSHFP
Mukund Sivaraman [Tue, 14 Jan 2014 11:46:26 +0000 (17:16 +0530)]
[3287] Add getter for the fingerprint
Mukund Sivaraman [Tue, 14 Jan 2014 11:46:04 +0000 (17:16 +0530)]
[3287] Rename method
Mukund Sivaraman [Tue, 14 Jan 2014 11:38:57 +0000 (17:08 +0530)]
[3287] Constify argument
Marcin Siodelski [Tue, 14 Jan 2014 09:57:27 +0000 (10:57 +0100)]
[3279] Include transaction id in the logger message.
Mukund Sivaraman [Tue, 14 Jan 2014 07:13:19 +0000 (12:43 +0530)]
[master] Add ChangeLog entry for #571
Mukund Sivaraman [Tue, 14 Jan 2014 07:10:41 +0000 (12:40 +0530)]
Merge branch 'trac571'
Mukund Sivaraman [Tue, 14 Jan 2014 04:06:57 +0000 (09:36 +0530)]
[2185] Add support for the TLSA RR type
wlodek [Mon, 13 Jan 2014 21:11:51 +0000 (22:11 +0100)]
code update for protected function
wlodek [Mon, 13 Jan 2014 21:11:01 +0000 (22:11 +0100)]
unitest for testServerid function
wlodek [Mon, 13 Jan 2014 20:18:59 +0000 (21:18 +0100)]
code update
Thomas Markwalder [Mon, 13 Jan 2014 19:09:32 +0000 (14:09 -0500)]
[3264] Refactored transacation test classes in D2 unit tests
Updated test fixture classes in src/bin/d2/tests/nc_add_unittests.cc and
nc_trans_unittests.cc to derive from TransactionTest.
Thomas Markwalder [Mon, 13 Jan 2014 18:26:28 +0000 (13:26 -0500)]
[master] Fixed grammar in ChangeLog entry 725.
Thomas Markwalder [Mon, 13 Jan 2014 18:25:18 +0000 (13:25 -0500)]
[master] Added ChangeLog entry 725 for Trac 3089.
Thomas Markwalder [Mon, 13 Jan 2014 18:11:16 +0000 (13:11 -0500)]
[master] Merge branch 'trac3089'
Integrates d2::NameAddTransaction and d2::NameRemoveTransaction into
d2::D2UpdateMgr.
Thomas Markwalder [Mon, 13 Jan 2014 18:08:02 +0000 (13:08 -0500)]
[3089] Added ticket number to commentary
Added todo to dns_client.cc commentary regarding
trac# 3286 and the behavior isc::dns::Message::fromWire.
Marcin Siodelski [Mon, 13 Jan 2014 17:35:36 +0000 (18:35 +0100)]
[3279] Drop DHCPv4 packets for which the server id doesn't match.
Kean Johnston [Mon, 13 Jan 2014 17:28:38 +0000 (19:28 +0200)]
[3285] Fix missing dependencies
In #3170 where parallel builds were fixed, some of the dependencies
for running gen-rcodedata.py were not correctly set. Thus a file could
be changed but nothing rebuilt. Fix that.
Marcin Siodelski [Mon, 13 Jan 2014 17:18:46 +0000 (18:18 +0100)]
[3279] Implemented a Dhcpv4Srv function which checks server identifier.
Marcin Siodelski [Mon, 13 Jan 2014 15:30:14 +0000 (16:30 +0100)]
[3279] Added IfaceMgr to check if socket for an address is open.
wlodek [Mon, 13 Jan 2014 14:08:09 +0000 (15:08 +0100)]
new exception
wlodek [Mon, 13 Jan 2014 14:07:26 +0000 (15:07 +0100)]
testServerid funtion for detecting server_id mismatch
wlodek [Mon, 13 Jan 2014 14:06:40 +0000 (15:06 +0100)]
[2892] Add ServerID checking
Kean Johnston [Sun, 12 Jan 2014 19:08:20 +0000 (21:08 +0200)]
[2904] Change test port from 4780XX to 5617XX
Apple has a service that (in IPv4) listens on port 47807. This causes conflicts
with the test suite on that platform. Use ports higher up in the RFC6335 dynamic
ports range (5617XX).
Thomas Markwalder [Sat, 11 Jan 2014 12:42:55 +0000 (07:42 -0500)]
[3089] Added commentary and corrected doxygen errors
Added commentary to d2/tests/nc_test_utils.h::FauxServer
Corrected doxygen errors
Thomas Markwalder [Fri, 10 Jan 2014 20:42:13 +0000 (15:42 -0500)]
[3089] Addressed review comments.
Changed DNSClient ctor to require response param be
an empty pointer and clarified related commentary.
Added debug log statement to log transaction start.
Other minor cosmetics.
Marcin Siodelski [Fri, 10 Jan 2014 18:49:35 +0000 (19:49 +0100)]
[master] Added ChangeLog entry for #3231.
Marcin Siodelski [Fri, 10 Jan 2014 18:47:09 +0000 (19:47 +0100)]
[master] Merge branch 'trac3231'
Conflicts:
src/lib/dhcp/iface_mgr.cc
Marcin Siodelski [Fri, 10 Jan 2014 17:51:32 +0000 (18:51 +0100)]
[3252] Removed dot at the end of section title in developer's guide.
Marcin Siodelski [Fri, 10 Jan 2014 16:26:32 +0000 (17:26 +0100)]
[3252] Created developer's guide section about error handlers in IfaceMgr.
Thomas Markwalder [Fri, 10 Jan 2014 16:11:15 +0000 (11:11 -0500)]
[3033] Addressed review comments.
Removed configuration parameter allow-client-update.
It was deemed to really just be the inverse of override-client-update.
Renamed convenience method isDhcpDdns to ddnsEnabled.
Made enum to string converion functions case insenstive.
Updated copyright dates and other cosmetic changes.