]>
git.ipfire.org Git - thirdparty/kea.git/log
JINMEI Tatuya [Mon, 13 Feb 2012 18:57:34 +0000 (10:57 -0800)]
[1641] comment wording fix
JINMEI Tatuya [Mon, 13 Feb 2012 18:54:21 +0000 (10:54 -0800)]
[1641] simplified a numerical order comparison
JINMEI Tatuya [Mon, 13 Feb 2012 18:42:25 +0000 (10:42 -0800)]
[1641] use cstring instead of string.h (the former is slightly better in terms
of honoring C++ namespaces).
JINMEI Tatuya [Mon, 13 Feb 2012 18:24:03 +0000 (10:24 -0800)]
[1596] a minor style fix: adding () for return.
Stephen Morris [Mon, 13 Feb 2012 18:19:59 +0000 (18:19 +0000)]
[1593] Separate socket creation from run loop
JINMEI Tatuya [Mon, 13 Feb 2012 17:59:39 +0000 (09:59 -0800)]
[1576] made DefaultNSEC3HashCreator so an experimental app can use it internally.
Stephen Morris [Mon, 13 Feb 2012 17:33:02 +0000 (17:33 +0000)]
[1593] Remove macros
Remove the READ/WRITE and DEFAULT macros by replacing them with
functions that thrown an exception on failure. Other modifications
also made to make the code consistent with this model.
JINMEI Tatuya [Mon, 13 Feb 2012 17:07:54 +0000 (09:07 -0800)]
[1576] removed virtual from the InMemoryZoneFinderTest destructor for now
Michal 'vorner' Vaner [Mon, 13 Feb 2012 14:41:16 +0000 (15:41 +0100)]
Merge #1581
Conflicts:
src/bin/auth/tests/query_unittest.cc
Michal 'vorner' Vaner [Mon, 13 Feb 2012 14:39:53 +0000 (15:39 +0100)]
[1581] Comment
Michal 'vorner' Vaner [Mon, 13 Feb 2012 14:36:29 +0000 (15:36 +0100)]
[1581] Fix comment
Stephen Morris [Mon, 13 Feb 2012 13:39:30 +0000 (13:39 +0000)]
[1641] Add missing #include of missing header file
"string.h" is requested to define memset().
Michal 'vorner' Vaner [Mon, 13 Feb 2012 11:40:37 +0000 (12:40 +0100)]
[1596] Reject invalid inputs
Michal 'vorner' Vaner [Mon, 13 Feb 2012 11:17:35 +0000 (12:17 +0100)]
[1596] Some comments
Michal 'vorner' Vaner [Mon, 13 Feb 2012 10:23:59 +0000 (11:23 +0100)]
[1596] Add slashes to members
To keep some consistency.
JINMEI Tatuya [Sat, 11 Feb 2012 04:05:53 +0000 (20:05 -0800)]
[master] tabbing consistency; folded a long line
JINMEI Tatuya [Sat, 11 Feb 2012 03:47:08 +0000 (19:47 -0800)]
[1641] corrected a comment on test data: empty bitmap is *not* invalid for NSEC3
JINMEI Tatuya [Sat, 11 Feb 2012 03:42:14 +0000 (19:42 -0800)]
[1641] documentation update
JINMEI Tatuya [Sat, 11 Feb 2012 03:24:15 +0000 (19:24 -0800)]
[1641] consolidated toText() code for NSEC and NSEC3 bitmaps with cleanups.
JINMEI Tatuya [Sat, 11 Feb 2012 03:09:18 +0000 (19:09 -0800)]
[1641] consolidated rrtype bitmap parser for NSEC and NSEC3.
JINMEI Tatuya [Sat, 11 Feb 2012 01:43:17 +0000 (17:43 -0800)]
[1641] moved bitmap comparison tests to bitmap tests to share it with NSEC
JINMEI Tatuya [Sat, 11 Feb 2012 01:25:46 +0000 (17:25 -0800)]
[1641] added tests for NSEC::compare(). there's no bug, just confirming it.
JINMEI Tatuya [Sat, 11 Feb 2012 00:32:42 +0000 (16:32 -0800)]
[1641] added comprehensive NSEC3::compare() tests. found bugs, and fixed them.
JINMEI Tatuya [Fri, 10 Feb 2012 23:22:12 +0000 (15:22 -0800)]
[1641] covered some more cases of NSEC3 with empty salt
JINMEI Tatuya [Fri, 10 Feb 2012 22:03:43 +0000 (14:03 -0800)]
[1641] another bogus NSEC3 wire data case: RDLEN is too short to have hashlen.
the original code would still throw an exception (bad_alloc) due to the
resulting huge size of alloc request, but it should be better to catch it
explicitly.
JINMEI Tatuya [Fri, 10 Feb 2012 17:47:41 +0000 (09:47 -0800)]
[1576] fixed a typo for an expected test value (code was correct; test was wrong)
Xie Jiagui [Fri, 10 Feb 2012 13:19:00 +0000 (21:19 +0800)]
[1580] Update NXDOMAIN case to support NSEC3.
Michal 'vorner' Vaner [Fri, 10 Feb 2012 12:30:15 +0000 (13:30 +0100)]
[1596] Update test
Put some more realistic data there
Michal 'vorner' Vaner [Fri, 10 Feb 2012 12:25:13 +0000 (13:25 +0100)]
[1596] Some review addressing
Michal 'vorner' Vaner [Fri, 10 Feb 2012 11:40:13 +0000 (12:40 +0100)]
[1596] Return deleted line
JINMEI Tatuya [Fri, 10 Feb 2012 01:18:19 +0000 (17:18 -0800)]
[1641] added more tests about empty NSEC(3) bitmaps, fixing some minor bugs
JINMEI Tatuya [Thu, 9 Feb 2012 22:35:20 +0000 (14:35 -0800)]
[master] changelog for #1570 (forgot to push, and it caused a conflict)
Jelte Jansen [Thu, 9 Feb 2012 22:20:59 +0000 (23:20 +0100)]
[master] update changelog
JINMEI Tatuya [Thu, 9 Feb 2012 22:20:51 +0000 (14:20 -0800)]
[1641] added more tests for NSEC(3)::toText(). fixed one crash bug in NSEC3
due to an incorrect assert() condition.
Jelte Jansen [Thu, 9 Feb 2012 22:03:13 +0000 (23:03 +0100)]
[master] Merge branch 'trac640'
Jelte Jansen [Thu, 9 Feb 2012 21:56:03 +0000 (22:56 +0100)]
[640] fix race condition in stats test
Jeremy C. Reed [Thu, 9 Feb 2012 21:27:13 +0000 (15:27 -0600)]
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jeremy C. Reed [Thu, 9 Feb 2012 21:26:21 +0000 (15:26 -0600)]
[master] add Kevin to authors.bind
name confirmed with Likun
JINMEI Tatuya [Thu, 9 Feb 2012 19:31:12 +0000 (11:31 -0800)]
[master] changelog for #1570
JINMEI Tatuya [Thu, 9 Feb 2012 19:25:56 +0000 (11:25 -0800)]
[master] Merge branch 'trac1570'
Jelte Jansen [Thu, 9 Feb 2012 15:46:22 +0000 (16:46 +0100)]
[640] been editing wrong file again
sigh.
Jelte Jansen [Thu, 9 Feb 2012 15:29:49 +0000 (16:29 +0100)]
[640] addressed new review comments
JINMEI Tatuya [Thu, 9 Feb 2012 03:33:19 +0000 (19:33 -0800)]
[1641] test refactoring: use TYPED_TEST to share the same test code for NSEC[3].
JINMEI Tatuya [Thu, 9 Feb 2012 01:38:36 +0000 (17:38 -0800)]
[1596] constify
JINMEI Tatuya [Wed, 8 Feb 2012 18:38:54 +0000 (10:38 -0800)]
[1576] avoid possible name conflict, fixed a broken comment
JINMEI Tatuya [Wed, 8 Feb 2012 18:01:13 +0000 (10:01 -0800)]
[1570] updated test comments for clarification.
Jelte Jansen [Wed, 8 Feb 2012 16:18:14 +0000 (17:18 +0100)]
[640] more comments
Jelte Jansen [Wed, 8 Feb 2012 15:27:03 +0000 (16:27 +0100)]
[640] add test and modify XfroutServer.shutdown() a bit
Jelte Jansen [Wed, 8 Feb 2012 13:41:49 +0000 (14:41 +0100)]
[640] initial part of review comments
Michal 'vorner' Vaner [Wed, 8 Feb 2012 12:55:28 +0000 (13:55 +0100)]
[1581] Test for exception on missing NSEC3
Michal 'vorner' Vaner [Wed, 8 Feb 2012 11:43:12 +0000 (12:43 +0100)]
[1581] Implement the returning of NXRRSET NSEC3 proof
Michal 'vorner' Vaner [Tue, 7 Feb 2012 13:45:50 +0000 (14:45 +0100)]
[1581] Test for NSEC3 NXRRSET
Michal 'vorner' Vaner [Wed, 8 Feb 2012 10:24:14 +0000 (11:24 +0100)]
Merge #1595
Michal 'vorner' Vaner [Wed, 8 Feb 2012 10:23:47 +0000 (11:23 +0100)]
[1595] Language tweaks
Michal 'vorner' Vaner [Wed, 8 Feb 2012 10:17:49 +0000 (11:17 +0100)]
[1595] Use upper case for constants
JINMEI Tatuya [Wed, 8 Feb 2012 07:21:57 +0000 (23:21 -0800)]
[1576] added one more test, using more complete zone example and compliant hash
calculator.
JINMEI Tatuya [Wed, 8 Feb 2012 05:34:27 +0000 (21:34 -0800)]
[1576] added log messages for findNSEC3
JINMEI Tatuya [Wed, 8 Feb 2012 02:50:02 +0000 (18:50 -0800)]
[1576] more cleanup: unifieid nsec3Check and findNSEC3Check.
JINMEI Tatuya [Wed, 8 Feb 2012 02:33:05 +0000 (18:33 -0800)]
[1576] cleanup: replaced findNSEC3Tmp with the complete findNSEC3.
The tmp version was removed.
JINMEI Tatuya [Wed, 8 Feb 2012 02:24:43 +0000 (18:24 -0800)]
[1576] covered bogus cases of findNSEC3().
JINMEI Tatuya [Wed, 8 Feb 2012 01:55:56 +0000 (17:55 -0800)]
[1576] implemented basic part of in-memory version of findNSEC3().
JINMEI Tatuya [Tue, 7 Feb 2012 22:37:56 +0000 (14:37 -0800)]
[1576] introduced a framework to replace the default NSEC3Hash for further tests.
Michal 'vorner' Vaner [Tue, 7 Feb 2012 12:39:50 +0000 (13:39 +0100)]
[1586] Tests for NSEC3 name
It should not exist in the real namespace (unless there's something as
well).
Michal 'vorner' Vaner [Tue, 7 Feb 2012 11:32:09 +0000 (12:32 +0100)]
[1595] Docs update
Michal 'vorner' Vaner [Tue, 7 Feb 2012 11:15:41 +0000 (12:15 +0100)]
[1595] Use constants for the names
Michal 'vorner' Vaner [Tue, 7 Feb 2012 10:57:49 +0000 (11:57 +0100)]
[1595] Use EXPECT_ instead of ASSERT_ if possible
Tomek Mrugalski [Mon, 6 Feb 2012 19:39:59 +0000 (20:39 +0100)]
[1531] Minor doxygen errors fixed.
JINMEI Tatuya [Mon, 6 Feb 2012 18:42:46 +0000 (10:42 -0800)]
[1570] wording fix in a doxygen comment as noted in review
JINMEI Tatuya [Mon, 6 Feb 2012 18:38:41 +0000 (10:38 -0800)]
[1570] trivial wording fixes in comments
JINMEI Tatuya [Mon, 6 Feb 2012 18:27:50 +0000 (10:27 -0800)]
[1570] added a new test, dsAboveDelegationNoData, to check "no data" at parent
case.
JINMEI Tatuya [Mon, 6 Feb 2012 18:09:27 +0000 (10:09 -0800)]
[1570] updated the description comment for dsBelowDelegation so it describes
the point of the test more accurately.
JINMEI Tatuya [Mon, 6 Feb 2012 17:57:08 +0000 (09:57 -0800)]
[1570] cosmetic changes as requested in review: placed RR strings in separate
lines.
Michal 'vorner' Vaner [Fri, 3 Feb 2012 21:26:41 +0000 (22:26 +0100)]
[1596] Documentation
JINMEI Tatuya [Fri, 3 Feb 2012 19:40:21 +0000 (19:40 +0000)]
[master] fixed a build regression for SunStudio due to #1604. okayed on jabber.
Jelte Jansen [Fri, 3 Feb 2012 17:37:39 +0000 (18:37 +0100)]
[640] remove a few redundant lines
Jelte Jansen [Fri, 3 Feb 2012 17:34:34 +0000 (18:34 +0100)]
[640] add lettuce test for removing modules
Tomek Mrugalski [Fri, 3 Feb 2012 17:33:38 +0000 (18:33 +0100)]
[1540] Doxygen warnings removed.
Jelte Jansen [Fri, 3 Feb 2012 16:22:16 +0000 (17:22 +0100)]
[640] address number of review comments
Tomek Mrugalski [Fri, 3 Feb 2012 15:54:41 +0000 (16:54 +0100)]
[1540] Huge (29 files changed) Option6 and Pkt6 refactoring in DHCP.
- Migrated from boost::shared_array to std::vector<uint8>
- Pkt6 now have all fields private, getters/setters implemented
- Many smaller clean-ups
- Tests updated to follow new procedure
- isc::util::OutputBuffer is now used
Michal 'vorner' Vaner [Fri, 3 Feb 2012 13:30:37 +0000 (14:30 +0100)]
[1596] Handle in resolver
No tests, it seems this architecture is hardly testable (function in the
main module). Once there are more commands (and there surely will be),
it should be slightly redesigned.
Michal 'vorner' Vaner [Fri, 3 Feb 2012 13:08:21 +0000 (14:08 +0100)]
[1596] Handle pid parameter in auth
Stephen Morris [Fri, 3 Feb 2012 12:02:52 +0000 (12:02 +0000)]
[master] ChangeLog for Trac 1604
Stephen Morris [Fri, 3 Feb 2012 11:39:28 +0000 (11:39 +0000)]
[1604b] Merge branch 'master' into trac1604b
Conflicts:
src/lib/datasrc/memory_datasrc.cc
Michal 'vorner' Vaner [Fri, 3 Feb 2012 10:04:36 +0000 (11:04 +0100)]
[1595] Comments
Michal 'vorner' Vaner [Fri, 3 Feb 2012 09:21:13 +0000 (10:21 +0100)]
[1595] Remove 'explicit'
The constructor now has multiple parameters, so there's no chance it'd
get triggered by conversion.
JINMEI Tatuya [Fri, 3 Feb 2012 07:28:17 +0000 (23:28 -0800)]
[640] another minor fix: indentation
JINMEI Tatuya [Fri, 3 Feb 2012 04:08:10 +0000 (20:08 -0800)]
[640] editorial nits: remove white space at EOL; corrected copyright year
JINMEI Tatuya [Fri, 3 Feb 2012 00:10:51 +0000 (16:10 -0800)]
[1570] a supplemental check to the in-memory data source about DS lookup:
confirm DS query at a grandparent results in normal delegation.
(the code was already correct, just checking it explicitly)
JINMEI Tatuya [Thu, 2 Feb 2012 23:55:57 +0000 (15:55 -0800)]
[1570] added doc for processDSAtChild()
JINMEI Tatuya [Thu, 2 Feb 2012 23:49:34 +0000 (15:49 -0800)]
[1570] tested the (very add) case for ./DS and DS exists in the root zone.
added some more comments.
JINMEI Tatuya [Thu, 2 Feb 2012 23:08:29 +0000 (15:08 -0800)]
[1570] added comments about the previous case
JINMEI Tatuya [Thu, 2 Feb 2012 23:06:45 +0000 (15:06 -0800)]
[1570] added another grandparent case: the server is auth of the child, too.
JINMEI Tatuya [Thu, 2 Feb 2012 22:18:16 +0000 (14:18 -0800)]
[1570] addd a test case for a DS query at a grandparent zone. no need for
updating the implementation.
JINMEI Tatuya [Thu, 2 Feb 2012 21:25:11 +0000 (13:25 -0800)]
[master] changelog for #1551.
JINMEI Tatuya [Thu, 2 Feb 2012 21:11:56 +0000 (13:11 -0800)]
[master] Merge branch 'trac1551'
JINMEI Tatuya [Thu, 2 Feb 2012 21:08:59 +0000 (13:08 -0800)]
[1551] used a function instead of a functor object for "isNotNSEC".
Stephen Morris [Thu, 2 Feb 2012 17:34:36 +0000 (17:34 +0000)]
[1604b] Convert arguments to addRRsig to "const Xxx&"
addRRsig does not change its arguments, so there is no reason why
they cannont be declared "const Xxxx&", thereby saving the overhead
of a copy when the method is called.
Stephen Morris [Thu, 2 Feb 2012 16:11:07 +0000 (16:11 +0000)]
[1604b] BasicRRset::getRRsig() now returns empty RRset
... instead of throwing an exception.
Jelte Jansen [Thu, 2 Feb 2012 14:48:01 +0000 (15:48 +0100)]
[640] inline comment
Michal 'vorner' Vaner [Thu, 2 Feb 2012 14:41:53 +0000 (15:41 +0100)]
[1596] Send pid with a shutdown command
May break something. It is needed to go through applications and check
their shutdown handlers.