]>
git.ipfire.org Git - thirdparty/kea.git/log
JINMEI Tatuya [Wed, 14 Mar 2012 06:27:37 +0000 (23:27 -0700)]
[1600] removed unnecessary white space at EOL
Xie Jiagui [Wed, 14 Mar 2012 06:18:07 +0000 (14:18 +0800)]
[1600] The messageRedererHandle class was deleted,and used the
suboptimal solution instead.
JINMEI Tatuya [Wed, 14 Mar 2012 03:58:44 +0000 (20:58 -0700)]
[master] Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
JINMEI Tatuya [Wed, 14 Mar 2012 03:57:21 +0000 (20:57 -0700)]
[master] fix build failure due to 'no return' error after assert().
okayed by muks on jabber.
Mukund Sivaraman [Wed, 14 Mar 2012 03:32:36 +0000 (09:02 +0530)]
Update .gitignore files
Mukund Sivaraman [Tue, 13 Mar 2012 03:48:49 +0000 (09:18 +0530)]
bug #1749: Address review comments (from bug #1748)
Mukund Sivaraman [Tue, 13 Mar 2012 03:45:22 +0000 (09:15 +0530)]
bug #1748: Add one more testcase comparing a RRset with itself
Mukund Sivaraman [Tue, 13 Mar 2012 03:43:02 +0000 (09:13 +0530)]
bug #1748: Change code to use a condition expression
Mukund Sivaraman [Sun, 11 Mar 2012 08:44:51 +0000 (14:14 +0530)]
[1749] Implement a specialized RBNodeRRset::isSameKind()
Mukund Sivaraman [Fri, 9 Mar 2012 06:59:23 +0000 (12:29 +0530)]
[1748] Define AbstractRRset::isSameKind() and implement the default version
JINMEI Tatuya [Tue, 13 Mar 2012 21:39:21 +0000 (14:39 -0700)]
[master] Merge branch 'trac1608'
Tomek Mrugalski [Tue, 13 Mar 2012 13:59:10 +0000 (14:59 +0100)]
[1540] Last changes after review.
Jelte Jansen [Tue, 13 Mar 2012 11:50:12 +0000 (12:50 +0100)]
[1747] addressed review comments
see
http://bind10.isc.org/ticket/1747?replyto=7#comment:9
JINMEI Tatuya [Tue, 13 Mar 2012 05:38:07 +0000 (22:38 -0700)]
[1747] minor editorial fixes: brace position, fold long lines, redundant space
Naoki Kambe [Tue, 13 Mar 2012 04:34:51 +0000 (13:34 +0900)]
[1751] stats documents update
Naoki Kambe [Mon, 12 Mar 2012 10:08:18 +0000 (19:08 +0900)]
[1751] change of the assumed values of query counts for checking statistics, and addition of the case that two auth instances are working
Naoki Kambe [Mon, 12 Mar 2012 05:44:59 +0000 (14:44 +0900)]
[1751] addition of a pid argument in the set command in order for stats to identify the sender instance
Naoki Kambe [Mon, 12 Mar 2012 05:56:50 +0000 (14:56 +0900)]
[1751] typo fix
Naoki Kambe [Mon, 12 Mar 2012 05:56:04 +0000 (14:56 +0900)]
[1751] addition of a new variables containing statistics data of each pid for multiple sender instances
JINMEI Tatuya [Tue, 13 Mar 2012 03:53:18 +0000 (20:53 -0700)]
[1747] cleanup: removed now-unnecessary const_ponter_cast.
JINMEI Tatuya [Tue, 13 Mar 2012 03:50:39 +0000 (20:50 -0700)]
[1747] minor editorial fixes: unfold two short lines, brace position
haikuo zhang [Tue, 13 Mar 2012 01:43:56 +0000 (09:43 +0800)]
[1579] add RESULT_NSEC3_SIGNED flag if the zone is signed using nsec3 in
the response of NXDOMAIN and NXRRSET
JINMEI Tatuya [Mon, 12 Mar 2012 23:22:15 +0000 (16:22 -0700)]
[master] removed an unused function. it fixes build failure with clang++.
JINMEI Tatuya [Mon, 12 Mar 2012 23:01:51 +0000 (16:01 -0700)]
[master] changelog for #1603
JINMEI Tatuya [Mon, 12 Mar 2012 22:18:47 +0000 (15:18 -0700)]
[master] Merge branch 'trac1603'
JINMEI Tatuya [Mon, 12 Mar 2012 22:18:19 +0000 (15:18 -0700)]
[1603] added one note about where to place seq_hashes.
Tomek Mrugalski [Mon, 12 Mar 2012 21:58:58 +0000 (22:58 +0100)]
[1540] Updates after review.
JINMEI Tatuya [Mon, 12 Mar 2012 21:50:25 +0000 (14:50 -0700)]
[1608] added more note about AdditionalNodeInfo visibility.
JINMEI Tatuya [Mon, 12 Mar 2012 21:45:42 +0000 (14:45 -0700)]
[1608] noted in doc that getAdditional() only returns in-zone data (+ glue).
JINMEI Tatuya [Mon, 12 Mar 2012 21:35:31 +0000 (14:35 -0700)]
[1608] moved app-level RBNode flags to a single "private" namespace.
It will make it less susceptible to assignment collisions.
JINMEI Tatuya [Mon, 12 Mar 2012 21:10:15 +0000 (14:10 -0700)]
[1608] make sure RBNodeRRset due to wildcard expansion have additional info.
also added a new unittest case to confirm this. This change should also fix
failure in the NSEC3 lettuce test.
Michal 'vorner' Vaner [Mon, 12 Mar 2012 20:40:51 +0000 (21:40 +0100)]
[1568] Remove a throw
Jelte Jansen [Mon, 12 Mar 2012 18:32:42 +0000 (19:32 +0100)]
[1640_2] try full compilation for potential botan settings
for each output of -config or pkgconfig, try to see if it is not lying
Stephen Morris [Mon, 12 Mar 2012 13:54:11 +0000 (13:54 +0000)]
[master] ChangeLog for Trac 1698
Stephen Morris [Mon, 12 Mar 2012 13:25:00 +0000 (13:25 +0000)]
Merge branch 'master' into trac1698-test
Stephen Morris [Mon, 12 Mar 2012 13:22:03 +0000 (13:22 +0000)]
[1698-test] Modified Makefile to use AM_ macros
Use AM_ macros for makefile-specific options. (Use of COMMON_
variables provoked a warning on some variants of autotools.)
Stephen Morris [Mon, 12 Mar 2012 11:52:43 +0000 (11:52 +0000)]
[1698-test] Address issues raised by re-review
1. Enclose death tests within suitable #ifdef for systems that don't
support them.
2. Minor comment changes.
Xie Jiagui [Mon, 12 Mar 2012 06:24:38 +0000 (14:24 +0800)]
[1600] Add a handle class for MessageRederer(),and add two tests for
it.
JINMEI Tatuya [Mon, 12 Mar 2012 05:33:09 +0000 (22:33 -0700)]
[1603] simplified the part of trimming exceessive renderer table space.
since we don't have to preserve the existing item in this context, we can
simply swap the current vector with a newly created (with a reserved space)
vector.
Mukund Sivaraman [Mon, 12 Mar 2012 03:59:00 +0000 (09:29 +0530)]
[1136] EXTRA_DIST sshfp_44.cc and sshfp_44.h
Mukund Sivaraman [Sun, 11 Mar 2012 09:08:25 +0000 (14:38 +0530)]
Add another .gitignore for copied databases
Mukund Sivaraman [Sun, 11 Mar 2012 09:03:24 +0000 (14:33 +0530)]
[1136] Add ChangeLog entry
Mukund Sivaraman [Fri, 9 Mar 2012 02:31:45 +0000 (08:01 +0530)]
[1136] Add rdata_sshfp_fromWire2 to EXTRA_DIST
Mukund Sivaraman [Fri, 9 Mar 2012 02:27:29 +0000 (07:57 +0530)]
[1136] Fix year in copyright notice
Mukund Sivaraman [Fri, 9 Mar 2012 02:25:46 +0000 (07:55 +0530)]
[1136] Add more tests from review
Specifically:
* Test lowercase and uppercase
* Test with different spacing
Mukund Sivaraman [Fri, 9 Mar 2012 02:21:44 +0000 (07:51 +0530)]
[1136] Remove message about the wire file being a generated one
Mukund Sivaraman [Fri, 9 Mar 2012 02:19:20 +0000 (07:49 +0530)]
[1136] Rename non-generated wire data file
Mukund Sivaraman [Fri, 9 Mar 2012 02:17:08 +0000 (07:47 +0530)]
[1136] Fix testcase to do case insensitive compare
Mukund Sivaraman [Thu, 8 Mar 2012 03:58:18 +0000 (09:28 +0530)]
[1136] Extra dist one more file
Mukund Sivaraman [Thu, 8 Mar 2012 03:53:59 +0000 (09:23 +0530)]
Fix comment in MX testcase
Mukund Sivaraman [Thu, 8 Mar 2012 03:53:41 +0000 (09:23 +0530)]
[1136] Implement the SSHFP type, from RFC 4255
JINMEI Tatuya [Sun, 11 Mar 2012 00:03:32 +0000 (16:03 -0800)]
[1603] make sure capacity trimming in MessageRenderer::clear() is coverd.
JINMEI Tatuya [Sat, 10 Mar 2012 23:57:33 +0000 (15:57 -0800)]
[1603] one more editorial update in comments
JINMEI Tatuya [Sat, 10 Mar 2012 22:57:47 +0000 (14:57 -0800)]
[1608] additonal cleanup: use ref instead of shptr, make helper static method.
JINMEI Tatuya [Sat, 10 Mar 2012 08:16:12 +0000 (00:16 -0800)]
[1608] avoid returning a reference from getAdditionalName() for safety.
In this specific case I believe it was actually safe, but making a copy
is clearly safer. And this function doesn't have to be super fast anyway.
JINMEI Tatuya [Sat, 10 Mar 2012 07:41:27 +0000 (23:41 -0800)]
[1608] maintain NSEC3 RRsets in the form of RBNodeRRset(ptr), too.
This will help compare RRsets for duplicate avoidance in an efficient mannter.
JINMEI Tatuya [Sat, 10 Mar 2012 07:26:01 +0000 (23:26 -0800)]
[1608] added a new test: wildcard expansion. not work for in-memory for now.
JINMEI Tatuya [Sat, 10 Mar 2012 07:18:27 +0000 (23:18 -0800)]
[1608] documentation updates
JINMEI Tatuya [Sat, 10 Mar 2012 05:19:17 +0000 (21:19 -0800)]
[1608] handle additional for type ANY result in the in-memory FindContext.
JINMEI Tatuya [Sat, 10 Mar 2012 04:24:59 +0000 (20:24 -0800)]
[1608] handle the case where additional refers to an empty non-terminal node.
JINMEI Tatuya [Sat, 10 Mar 2012 04:05:14 +0000 (20:05 -0800)]
[1608] handle additional names at or below a DNAME delegation point.
JINMEI Tatuya [Sat, 10 Mar 2012 01:16:48 +0000 (17:16 -0800)]
[1608] handled glues *at* a zone cut with tests.
this identified an independent bug in the database data source (#1771).
JINMEI Tatuya [Sat, 10 Mar 2012 00:17:54 +0000 (16:17 -0800)]
[1608] handled additional records under a zone cut correctly.
For this change added a new application-specific flag for RBtree nodes.
Now all tests pass again.
JINMEI Tatuya [Fri, 9 Mar 2012 23:33:49 +0000 (15:33 -0800)]
[1608] in-memory additional: basic case. use the configured shortcuts.
currently it doesn't take into account zone cuts, so one of the tests fail.
findAll() case isn't implemented yet.
JINMEI Tatuya [Fri, 9 Mar 2012 22:22:42 +0000 (14:22 -0800)]
[1608] maintain in-memory RRsets as RBNodeRRset(Ptr) throughout the module.
Introduce RBNodeResultContext to hold a tuple of find() result specific to
the in-memory implementation.
JINMEI Tatuya [Fri, 9 Mar 2012 21:38:06 +0000 (13:38 -0800)]
[1608] build shortcut links to rbtnodes for additional records.
no observable change yet.
Jelte Jansen [Fri, 9 Mar 2012 20:59:59 +0000 (21:59 +0100)]
[1640_2] switch order of botan tests
config script tests are now done before pkg-config tests
JINMEI Tatuya [Fri, 9 Mar 2012 19:57:59 +0000 (11:57 -0800)]
[1698-test] minor editorial fixes: folded long lines, constify, typo.
JINMEI Tatuya [Fri, 9 Mar 2012 18:44:21 +0000 (10:44 -0800)]
[1603] moved the array for hash to the impl class and use boost::array for it.
use array.at() for write to ensure safety. it's a bit costly, but performance
penalty doesn't seem to be big, so it should be a good tradeoff.
JINMEI Tatuya [Fri, 9 Mar 2012 18:22:58 +0000 (10:22 -0800)]
[1603] added some additional notes about maptolower array.
JINMEI Tatuya [Fri, 9 Mar 2012 18:19:06 +0000 (10:19 -0800)]
[1603] fixed a typo
JINMEI Tatuya [Fri, 9 Mar 2012 18:15:04 +0000 (10:15 -0800)]
[1603] cleanup: constify a member function.
JINMEI Tatuya [Fri, 9 Mar 2012 18:13:32 +0000 (10:13 -0800)]
[1603] store hash value for the name stored in OffsetItem.
this may make comparison a bit more efficient. suggested in review.
Stephen Morris [Fri, 9 Mar 2012 17:59:58 +0000 (17:59 +0000)]
[1540] Small formatting corrections
... and a change to get the unit test to compile correctly.
Jelte Jansen [Fri, 9 Mar 2012 17:33:26 +0000 (18:33 +0100)]
[1321] make notify a user command in xfrout
And because users can mistype, the send_notify command now returns whether it knows about the zone
Jelte Jansen [Fri, 9 Mar 2012 15:00:50 +0000 (16:00 +0100)]
[master] update changelog
Jelte Jansen [Fri, 9 Mar 2012 14:41:46 +0000 (15:41 +0100)]
[master] Merge branch 'trac1280'
Jelte Jansen [Fri, 9 Mar 2012 13:55:01 +0000 (14:55 +0100)]
[1747] cleanups
Jelte Jansen [Fri, 9 Mar 2012 13:35:30 +0000 (14:35 +0100)]
[1747] remove Query::initialize() again
arguments are now directly passed to process()
Jelte Jansen [Fri, 9 Mar 2012 10:03:23 +0000 (11:03 +0100)]
[1280] address review comments
fix systest
rename 'axfr' message and use both for AXFR and AXFR-style IXFR
JINMEI Tatuya [Fri, 9 Mar 2012 07:07:06 +0000 (23:07 -0800)]
[1603] move OldMessageRenderer to benchmarks/
for now, we'll keep it here for comparison.
Mukund Sivaraman [Fri, 9 Mar 2012 07:03:02 +0000 (12:33 +0530)]
Add more .gitignore files (for unit tests)
JINMEI Tatuya [Fri, 9 Mar 2012 06:57:23 +0000 (22:57 -0800)]
[1603] comment and variable name cleanup
JINMEI Tatuya [Fri, 9 Mar 2012 06:49:11 +0000 (22:49 -0800)]
[1603] cleanup: reverted the type of LabelSequence::name_ to a reference.
The revised versoin of MessageRenderer doesn't store it in an STL container,
so it doesn't have to be default-constructable.
the intermediate experimental version of the renderer was removed as
it depends on the default constructor.
JINMEI Tatuya [Fri, 9 Mar 2012 06:45:46 +0000 (22:45 -0800)]
[1603] cleanup: removed unnecessary declaration of maptolower from name.h.
the one declared in name_internal.h is now also used by MessageRenderer, too,
so updated the comment accordingly.
JINMEI Tatuya [Fri, 9 Mar 2012 05:19:56 +0000 (21:19 -0800)]
[1603] use InputBuffer instead of handling raw pointers.
This makes the code a bit slower due to the encapsulation overhead, but
ensures safety.
JINMEI Tatuya [Fri, 9 Mar 2012 05:18:27 +0000 (21:18 -0800)]
[1603] a small refactoring of InputBuffer: extract throw to a helper method.
This seemingly helps make it a bit more efficient as we saw in the
OutputBuffer. I'm going to use it in the revised version of MessageRenderer.
Note that behavior is preserved.
JINMEI Tatuya [Fri, 9 Mar 2012 04:36:05 +0000 (20:36 -0800)]
[1603] a minor improvement: use template for case check of NameCompare
it seems mostly merginal, but seemingly slightly improve the performance.
Mukund Sivaraman [Fri, 9 Mar 2012 01:43:01 +0000 (07:13 +0530)]
Add more .gitignore files for the rest of generated stuff
JINMEI Tatuya [Fri, 9 Mar 2012 00:57:05 +0000 (16:57 -0800)]
[1603] updated the benchmark to include the intermediate version of renderer.
JINMEI Tatuya [Fri, 9 Mar 2012 00:56:57 +0000 (16:56 -0800)]
[1603] overall cleanup and comment update
JINMEI Tatuya [Thu, 8 Mar 2012 23:50:05 +0000 (15:50 -0800)]
[1603] revise MessageRenderer again: use original framework with hash table.
this eliminates the need for copying/keeping the names, and is more robust
when rendering many names. use of the hash table still improves performance.
JINMEI Tatuya [Thu, 8 Mar 2012 21:12:31 +0000 (13:12 -0800)]
[1603] added a new test: rendering many names, which makes new renderer crash.
Stephen Morris [Thu, 8 Mar 2012 17:46:54 +0000 (17:46 +0000)]
[1698-test] Additional changes as a result of review
Jelte Jansen [Thu, 8 Mar 2012 17:09:48 +0000 (18:09 +0100)]
[1747] split up 'target' vector to answer and auth
and only fill in the actual response packet right before process() returns
Stephen Morris [Thu, 8 Mar 2012 15:37:25 +0000 (15:37 +0000)]
[1698-test] Changes to logger class suggested in review
Jelte Jansen [Thu, 8 Mar 2012 15:03:25 +0000 (16:03 +0100)]
[1747] pull out target and additional vectors
Jelte Jansen [Thu, 8 Mar 2012 14:06:48 +0000 (15:06 +0100)]
[1747] add a lettuce test for multiple queries
The next change could potentially make this fail, this should make sure it doesn't
Tomek Mrugalski [Thu, 8 Mar 2012 13:52:46 +0000 (14:52 +0100)]
[1540] Changes after review:
- several parameters are now const
- OS-specific code moved from iface_mgr.cc to iface_mgr_linux.cc
- C-style casts replaced with a casting framework
(see lib/util/io/pktinfo_utilities.h)
- added lib/util/range_utilities.h for methods that operate on
container's ranges (isRangeZero and fillRandom)
- many other minor corrections
Jelte Jansen [Thu, 8 Mar 2012 13:23:02 +0000 (14:23 +0100)]
[1747] make auth::Query reusable
Very basic at this point, with just bare pointers for members