]>
git.ipfire.org Git - thirdparty/kea.git/log
Jelte Jansen [Fri, 24 Feb 2012 10:08:42 +0000 (11:08 +0100)]
[1696] address other review comments
Michal 'vorner' Vaner [Fri, 24 Feb 2012 09:05:05 +0000 (10:05 +0100)]
[1643] Naming consistency
Michal 'vorner' Vaner [Fri, 24 Feb 2012 08:59:47 +0000 (09:59 +0100)]
[1643] Logging
JINMEI Tatuya [Fri, 24 Feb 2012 08:36:43 +0000 (00:36 -0800)]
[1697] documentation update
JINMEI Tatuya [Fri, 24 Feb 2012 07:45:21 +0000 (23:45 -0800)]
[1697] updated the user side of MessageRenderer, either by just using the
default internal buffer or set the separate buffer by setBuffer().
JINMEI Tatuya [Fri, 24 Feb 2012 07:16:56 +0000 (23:16 -0800)]
[1697] made sure the used buffer is intact on reset.
JINMEI Tatuya [Fri, 24 Feb 2012 06:55:39 +0000 (22:55 -0800)]
[1697] added AbstractMessageRenderer::setBuffer method
JINMEI Tatuya [Fri, 24 Feb 2012 05:50:12 +0000 (21:50 -0800)]
[1697] 1st update: make MessageRenderer constructors parameter-free.
AbstractMessageRenderer now creates and holds its own buffer internally.
adjusted unittests and the python wrapper in a straightforward manner.
JINMEI Tatuya [Fri, 24 Feb 2012 00:56:10 +0000 (16:56 -0800)]
[1605] some almost-trivial cleanups.
JINMEI Tatuya [Thu, 23 Feb 2012 21:46:15 +0000 (13:46 -0800)]
[1392] cleanup: removed a "short term" workaround in python/isc/log/Makefile.am
that warns about older library.
Jelte Jansen [Thu, 23 Feb 2012 16:14:53 +0000 (17:14 +0100)]
[1678] update scenario name
Jelte Jansen [Thu, 23 Feb 2012 15:59:42 +0000 (16:59 +0100)]
[1678] start with two instances
Jelte Jansen [Thu, 23 Feb 2012 15:50:47 +0000 (16:50 +0100)]
[1678] expand test
Jelte Jansen [Thu, 23 Feb 2012 15:24:34 +0000 (16:24 +0100)]
[1678] initial test multiinstance auth only
test fails because of 1705
Michal 'vorner' Vaner [Thu, 23 Feb 2012 14:47:52 +0000 (15:47 +0100)]
[1705] Solve problem with duplicate FDs
Michal 'vorner' Vaner [Thu, 23 Feb 2012 13:41:41 +0000 (14:41 +0100)]
[1643] Test name mismatch
Michal 'vorner' Vaner [Thu, 23 Feb 2012 12:49:23 +0000 (13:49 +0100)]
[1643] Error checking
Michal 'vorner' Vaner [Thu, 23 Feb 2012 11:58:52 +0000 (12:58 +0100)]
[1534] Close sockets on errors
Michal 'vorner' Vaner [Thu, 23 Feb 2012 11:34:27 +0000 (12:34 +0100)]
[1534] Remove the failing test
Because it's the test which is failing, not the code. Unfortunately, it
can't be reliably tested :-(.
Jelte Jansen [Thu, 23 Feb 2012 10:23:32 +0000 (11:23 +0100)]
[1696] address review comments and add more scenarios
Michal 'vorner' Vaner [Thu, 23 Feb 2012 10:13:50 +0000 (11:13 +0100)]
[1599] Comment some members
Michal 'vorner' Vaner [Thu, 23 Feb 2012 10:05:08 +0000 (11:05 +0100)]
[1599] Some more tests, to confirm exceptions
JINMEI Tatuya [Thu, 23 Feb 2012 07:55:35 +0000 (23:55 -0800)]
[master] changelog for NSEC3 tickets.
(reordered the developer list as asked by kevin)
JINMEI Tatuya [Thu, 23 Feb 2012 07:36:28 +0000 (23:36 -0800)]
[master] Merge branch 'trac1587'
JINMEI Tatuya [Thu, 23 Feb 2012 05:14:20 +0000 (21:14 -0800)]
[1643] minor editorial nits
JINMEI Tatuya [Wed, 22 Feb 2012 23:54:00 +0000 (15:54 -0800)]
[1643] removed redundant white space
JINMEI Tatuya [Wed, 22 Feb 2012 19:24:08 +0000 (11:24 -0800)]
[1696] a copule of minor editorial fixes.
Jeremy C. Reed [Wed, 22 Feb 2012 16:08:55 +0000 (10:08 -0600)]
[trac1687] fix typo
Michal 'vorner' Vaner [Wed, 22 Feb 2012 15:42:13 +0000 (16:42 +0100)]
[1599] Reuse some objects
Michal 'vorner' Vaner [Wed, 22 Feb 2012 15:32:33 +0000 (16:32 +0100)]
[1599] Don't send after being stopped
Michal 'vorner' Vaner [Wed, 22 Feb 2012 15:25:56 +0000 (16:25 +0100)]
]1599] Changed the server to be synchronous
It compiles, but has some problems in tests.
Jelte Jansen [Wed, 22 Feb 2012 15:17:44 +0000 (16:17 +0100)]
[1696] also check edns' DO flag
Jeremy C. Reed [Wed, 22 Feb 2012 14:25:57 +0000 (08:25 -0600)]
[trac1687][master] include the docbook xml files for the dhcp man pages in the dist tarball
Jeremy C. Reed [Wed, 22 Feb 2012 14:25:57 +0000 (08:25 -0600)]
[master] include the docbook xml files for the dhcp man pages in the dist tarball
Stephen Morris [Wed, 22 Feb 2012 13:55:58 +0000 (13:55 +0000)]
[1605] Get in-memory data source to use RBNodeRRset objects
Jelte Jansen [Wed, 22 Feb 2012 13:44:36 +0000 (14:44 +0100)]
[1696] tweaks and comments
Stephen Morris [Wed, 22 Feb 2012 12:37:23 +0000 (12:37 +0000)]
[1605] RBNodeRRset tests now pass
Stephen Morris [Wed, 22 Feb 2012 12:01:36 +0000 (12:01 +0000)]
[1605] Added (failing) RRSIG-related tests
Jelte Jansen [Wed, 22 Feb 2012 11:27:10 +0000 (12:27 +0100)]
[1696] added all example tests from RFC5155 appendix B
Tweaked querying.py a bit; response section checks are now case-insensitive and order-independent
Found one bug; wildcard response does not appear to include RRSIG in answer section, relevant check commented out for now (i.e. lettuce should currently not produce errors)
Tomek Mrugalski [Wed, 22 Feb 2012 10:07:01 +0000 (11:07 +0100)]
[1528] ChangeLog updated.
Jelte Jansen [Wed, 22 Feb 2012 09:18:08 +0000 (10:18 +0100)]
[1696] initial setup of feature and config
Jelte Jansen [Wed, 22 Feb 2012 08:02:53 +0000 (09:02 +0100)]
[1602] start with doxygen docs
JINMEI Tatuya [Wed, 22 Feb 2012 07:37:37 +0000 (23:37 -0800)]
[1667] added an example zone file with some end-of-line comments so we can
be sure masterLoad() can work with a more realistic example.
JINMEI Tatuya [Wed, 22 Feb 2012 07:34:54 +0000 (23:34 -0800)]
[1667] added workaround support for end-of-line comments in masterLoad().
JINMEI Tatuya [Wed, 22 Feb 2012 04:16:16 +0000 (20:16 -0800)]
[1587] some more documentation cleanups/additions
JINMEI Tatuya [Tue, 21 Feb 2012 23:47:32 +0000 (15:47 -0800)]
[1587] documentation updates
JINMEI Tatuya [Tue, 21 Feb 2012 23:19:19 +0000 (15:19 -0800)]
[1587] unified non-recursive findNSEC3 cases into a helper method,
addNSEC3ForName().
JINMEI Tatuya [Tue, 21 Feb 2012 22:44:49 +0000 (14:44 -0800)]
[1587] extracted cases with recursive findNSEC3 into a unified helper method,
addClosestEncloserProof(). some of failure exceptions are changed, so
adjusted the affected tests, too.
Tomek Mrugalski [Tue, 21 Feb 2012 19:27:49 +0000 (20:27 +0100)]
[1528] Gentoo interface detection fix.
Tomek Mrugalski [Tue, 21 Feb 2012 19:13:59 +0000 (20:13 +0100)]
[1528] Linux-specific interface detection improved.
- converted C-style table of rtattr message to boost
- added doxygen comments
- renamed several variables to something more meaningful
JINMEI Tatuya [Tue, 21 Feb 2012 18:57:11 +0000 (10:57 -0800)]
[master] revised changelog entry for #1633 so it'll be more helpful.
suggested and agreed on jabber.
JINMEI Tatuya [Tue, 21 Feb 2012 17:27:00 +0000 (09:27 -0800)]
[master] changelog for #1633
JINMEI Tatuya [Tue, 21 Feb 2012 17:22:15 +0000 (09:22 -0800)]
[master] applied proposed patch for #1633 (MacOS Lion build fix)
Tomek Mrugalski [Tue, 21 Feb 2012 16:34:20 +0000 (17:34 +0100)]
[1528] Minor improvements:
- Linux-specific methods are now in private namespace
- using new/delete rather than malloc/free
Tomek Mrugalski [Tue, 21 Feb 2012 16:26:15 +0000 (17:26 +0100)]
[1528] Memory leaks fixed, more reasonable names, socket is now closed.
Tomek Mrugalski [Tue, 21 Feb 2012 15:56:58 +0000 (16:56 +0100)]
[1528] nlmsg_list converted to C++ style.
Michal 'vorner' Vaner [Tue, 21 Feb 2012 14:15:19 +0000 (15:15 +0100)]
[1599] Remove some cruft
These methods are not used in the code at all. And they seem like
useless anyway.
Stephen Morris [Tue, 21 Feb 2012 13:53:14 +0000 (13:53 +0000)]
[1605] Get all tests (apart from RRSIG-related tests) working
Stephen Morris [Tue, 21 Feb 2012 13:35:19 +0000 (13:35 +0000)]
[1605] Added basic class and tests (all of which fail)
Currently no RRSIG-related methods added yet.
Michal 'vorner' Vaner [Tue, 21 Feb 2012 13:32:07 +0000 (14:32 +0100)]
[1599] Integrate the SyncUDPSocket to the tests
Actually, the SyncUDPSocket is currently a copy of the UDPSocket. It
needs to get stripped little bit.
Michal 'vorner' Vaner [Tue, 21 Feb 2012 13:08:44 +0000 (14:08 +0100)]
[1599] Prepare the tests for another UDP server
Michal 'vorner' Vaner [Tue, 21 Feb 2012 11:43:44 +0000 (12:43 +0100)]
[1534] Try connecting before getsockopt
Because it complains it is not supported on sockets not connected.
Jelte Jansen [Tue, 21 Feb 2012 11:37:07 +0000 (12:37 +0100)]
[1602] get rid of internal buffer
Jelte Jansen [Mon, 20 Feb 2012 23:22:54 +0000 (00:22 +0100)]
[1193] updates to fix cppcheck-1.53 warnings
Jelte Jansen [Mon, 20 Feb 2012 22:29:31 +0000 (23:29 +0100)]
[1602] initial implementation
Michal 'vorner' Vaner [Mon, 20 Feb 2012 18:56:36 +0000 (19:56 +0100)]
[1643] Documentation
Michal 'vorner' Vaner [Mon, 20 Feb 2012 18:55:22 +0000 (19:55 +0100)]
[1643] Small fixes
* The get_remote_config_value returns tupple.
* The config callback should be called after the module is ready.
Stephen Morris [Mon, 20 Feb 2012 18:03:29 +0000 (18:03 +0000)]
[1593-sun] Add missing include of $(BOOST_INCLUDE) to the tests
Stephen Morris [Mon, 20 Feb 2012 17:55:12 +0000 (17:55 +0000)]
[1593-sun] Fix errors on Sun build
Sunstudio could not find memset() in cstring; changed the include to
that of "string.h". Also it complained of an anachronism in using
"extern int close()" as a default argument. Removed these.
Michal 'vorner' Vaner [Mon, 20 Feb 2012 15:25:13 +0000 (16:25 +0100)]
[1643] Port xfrout to use global TSIG config
Michal 'vorner' Vaner [Sun, 19 Feb 2012 18:49:53 +0000 (19:49 +0100)]
[1643] Implement the keyring
Stephen Morris [Mon, 20 Feb 2012 11:33:44 +0000 (11:33 +0000)]
Merge branch 'master' into trac1593
JINMEI Tatuya [Sat, 18 Feb 2012 19:28:35 +0000 (11:28 -0800)]
[master] Merge branch 'trac1584review' with fixing conflicts.
Tomek Mrugalski [Fri, 17 Feb 2012 20:16:25 +0000 (21:16 +0100)]
[1540] Last set of review changes.
- it is now not possible to register 0 and 255 options
- all methods now use uint16_t for type
- many smaller coding style clean-ups
- added checks for option 0 and 255
- added test for InputBuffer constructor
Tomek Mrugalski [Fri, 17 Feb 2012 18:27:42 +0000 (19:27 +0100)]
[1540] Changes after review:
- port is now specified using uint16_t in IfaceMgr
- support for proper DUID generation implemented
- implemented new tests
- new HWTYPEs defines
- unpack methods now return size_t type
- comments updated in option*.h headers
Stephen Morris [Fri, 17 Feb 2012 15:56:48 +0000 (15:56 +0000)]
[1593] Addressed (re)review points
Conversion between socket structures is now done via the templated
convertSockAddr() function.
Jelte Jansen [Fri, 17 Feb 2012 15:33:52 +0000 (16:33 +0100)]
[master] update changelog
Jelte Jansen [Fri, 17 Feb 2012 15:07:40 +0000 (16:07 +0100)]
[master] Merge branch 'trac1613'
Conflicts:
src/bin/auth/auth.spec.pre.in
(due to removal of spaces in earlier spec descriptions)
Jelte Jansen [Fri, 17 Feb 2012 15:02:52 +0000 (16:02 +0100)]
[1613] fix indent
Jelte Jansen [Fri, 17 Feb 2012 14:26:29 +0000 (15:26 +0100)]
[1613] move resumeServer wrapper into Impl class
Jelte Jansen [Fri, 17 Feb 2012 13:21:06 +0000 (14:21 +0100)]
[master] changelog fix
Michal 'vorner' Vaner [Fri, 17 Feb 2012 12:05:21 +0000 (13:05 +0100)]
[1643] Empty module for tsig keyring
Michal 'vorner' Vaner [Fri, 17 Feb 2012 11:58:34 +0000 (12:58 +0100)]
[1643] Minor fixes
Jelte Jansen [Fri, 17 Feb 2012 11:32:14 +0000 (12:32 +0100)]
[master] Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jelte Jansen [Fri, 17 Feb 2012 11:31:38 +0000 (12:31 +0100)]
[master] update changelog
Xie Jiagui [Fri, 17 Feb 2012 11:24:16 +0000 (19:24 +0800)]
Merge branch 'master' into trac1580
Michal 'vorner' Vaner [Fri, 17 Feb 2012 10:30:26 +0000 (11:30 +0100)]
[1643] Documentation for the tests
Michal 'vorner' Vaner [Fri, 17 Feb 2012 10:08:51 +0000 (11:08 +0100)]
[1643] Implement add_remote_config_by_name
* It only takes a name instead of spec file name.
* The tests are just recycled tests for the previous, with some code
reuse tricks (so the actual test code is shared between them).
JINMEI Tatuya [Fri, 17 Feb 2012 06:15:50 +0000 (22:15 -0800)]
[1695] make sure auth::Query recognizes the DNSSEC DO bit. tests added.
JINMEI Tatuya [Fri, 17 Feb 2012 06:14:14 +0000 (22:14 -0800)]
[1695] mv an NSEC3 test zone under testutils/testdata so we can share it
with other modules.
JINMEI Tatuya [Thu, 16 Feb 2012 22:51:45 +0000 (14:51 -0800)]
[1584review] cleanup and comment update: removed redundant check for isWildcard.
also updated method description in .h to clarify it also handles NSEC3.
JINMEI Tatuya [Thu, 16 Feb 2012 22:46:52 +0000 (14:46 -0800)]
[1584review] added a test for a run time collision case for wildcard + NSEC3.
main code was simplified; we let Message::addRRset() catch the error and throw.
JINMEI Tatuya [Thu, 16 Feb 2012 22:38:01 +0000 (14:38 -0800)]
[1584review] simplification: we actually didn't have to calculate the next
closer from the wildcard; the next closer of the closest encloser must be it
by definition.
JINMEI Tatuya [Thu, 16 Feb 2012 22:35:19 +0000 (14:35 -0800)]
[1584review] corrected indentation per the guideline.
JINMEI Tatuya [Thu, 16 Feb 2012 22:32:47 +0000 (14:32 -0800)]
[1584review] added a test for CNAME+wildcard with NSEC3 case.
JINMEI Tatuya [Thu, 16 Feb 2012 22:07:43 +0000 (14:07 -0800)]
[1584review] added a test case for wildcard + NSEC3.
JINMEI Tatuya [Thu, 16 Feb 2012 21:24:12 +0000 (13:24 -0800)]
[1584review] Merge branch 'trac1584' into trac1584review
JINMEI Tatuya [Thu, 16 Feb 2012 21:18:29 +0000 (13:18 -0800)]
[1584] more style fixes, per the guidelines and consistency.
JINMEI Tatuya [Thu, 16 Feb 2012 21:14:46 +0000 (13:14 -0800)]
[master] added changelog entry for #1638. also fixed a minor typo for 378.
JINMEI Tatuya [Thu, 16 Feb 2012 21:08:43 +0000 (13:08 -0800)]
[master] Merge branch 'trac1638'