]>
git.ipfire.org Git - thirdparty/kea.git/log
Mukund Sivaraman [Thu, 7 Mar 2013 03:25:54 +0000 (08:55 +0530)]
[2641] Remove duplicate space from messages
Mukund Sivaraman [Thu, 7 Mar 2013 03:24:29 +0000 (08:54 +0530)]
[2641] Removed message asking users to check b10-cmdctl logs
Mukund Sivaraman [Thu, 7 Mar 2013 02:32:32 +0000 (08:02 +0530)]
[master] Add ChangeLog for #2440, #2441
Mukund Sivaraman [Thu, 7 Mar 2013 02:30:28 +0000 (08:00 +0530)]
Merge branch 'trac2441'
JINMEI Tatuya [Wed, 6 Mar 2013 22:50:46 +0000 (14:50 -0800)]
[master] changelog for #2764
JINMEI Tatuya [Wed, 6 Mar 2013 22:43:56 +0000 (14:43 -0800)]
[master] Merge branch 'trac2764'
JINMEI Tatuya [Wed, 6 Mar 2013 22:23:48 +0000 (14:23 -0800)]
[2764] cleanup: removed an unused member function
it was a leftover from an intermediate attempt.
JINMEI Tatuya [Wed, 6 Mar 2013 22:21:49 +0000 (14:21 -0800)]
[2764] use x % 8 instead of x & 7 to check x is a multiple of 8
assuming the compiler optimizes the former (more understandable but
possibly less efficient) to the latter (less understandable but
efficient).
Jelte Jansen [Wed, 6 Mar 2013 17:22:27 +0000 (18:22 +0100)]
[2710] Check file mtime and name, and reread if changed
Jelte Jansen [Wed, 6 Mar 2013 16:53:20 +0000 (17:53 +0100)]
[2710] Add tests for expected behaviour of cmdctl accounts file reload
which are expected to fail
Tomek Mrugalski [Wed, 6 Mar 2013 15:21:25 +0000 (16:21 +0100)]
[2827] Pkt6 now supports relays properly.
Jeremy C. Reed [Wed, 6 Mar 2013 14:41:51 +0000 (08:41 -0600)]
[master] many misspelling and typo fixes
reviewed by jelte via jabber.
Changes some log message descriptions and some
function arguments and some output.
Jelte Jansen [Wed, 6 Mar 2013 10:24:22 +0000 (11:24 +0100)]
[2746] Update doxygen
Michal 'vorner' Vaner [Wed, 6 Mar 2013 09:47:10 +0000 (10:47 +0100)]
[2768] (minor) Style tweaks
JINMEI Tatuya [Wed, 6 Mar 2013 07:28:15 +0000 (23:28 -0800)]
[2764] unified exception messages for the two incomplete-input cases.
adjusted one unit test case based on the message change.
Mukund Sivaraman [Wed, 6 Mar 2013 05:17:46 +0000 (10:47 +0530)]
[2698] Fix shell invocation
JINMEI Tatuya [Wed, 6 Mar 2013 04:27:24 +0000 (20:27 -0800)]
[2764] detect intermediate padding explicitly.
we previously relied on boost rejecting the padding chracter and throwing
an exception; since Boost 1.53 paddding characters are considered valid
and conerted to all-0 bits, so we now have to do it ourselves. The detection
logic doesn't rely on the new behavior of Boost, so it should be backward
compatible.
JINMEI Tatuya [Wed, 6 Mar 2013 04:10:39 +0000 (20:10 -0800)]
[2764] implement postfix version of EncodeNormalizer::operator++.
transform_width in Boost 1.53 requires this version, so build will fail
without it.
Mukund Sivaraman [Wed, 6 Mar 2013 04:09:52 +0000 (09:39 +0530)]
[2641] Rename and fix CMDCTL_SRC_PATH usage
Mukund Sivaraman [Wed, 6 Mar 2013 04:04:14 +0000 (09:34 +0530)]
[2641] Unify exception handling code
Also don't catch specific exception errnos. Just handle them all
equally.
Mukund Sivaraman [Wed, 6 Mar 2013 03:19:50 +0000 (08:49 +0530)]
[2441] Fix duplicate word in comment
Mukund Sivaraman [Wed, 6 Mar 2013 03:19:33 +0000 (08:49 +0530)]
[2441] Bring back ZoneDataLoader's old queueing behavior
This is so that we can avoid merging RdataSets every single time which
can be inefficient.
We still only queue (without flushing) upto the point where a different
owner name is encountered. This is to limit the size of NodeRRsets used.
Marcin Siodelski [Tue, 5 Mar 2013 16:13:58 +0000 (17:13 +0100)]
[2701] Changes as a result of the code review.
Jelte Jansen [Tue, 5 Mar 2013 10:35:31 +0000 (11:35 +0100)]
[2746] forgot to add new messages file
Michal 'vorner' Vaner [Tue, 5 Mar 2013 08:46:59 +0000 (09:46 +0100)]
[2671] Types for the headers
Michal 'vorner' Vaner [Tue, 5 Mar 2013 08:41:44 +0000 (09:41 +0100)]
[2671] More political comment about instance
Jelte Jansen [Mon, 4 Mar 2013 18:49:17 +0000 (19:49 +0100)]
[2746] Move sqlite3 log messages to own message file
Jelte Jansen [Mon, 4 Mar 2013 10:56:04 +0000 (11:56 +0100)]
[2746] Constify getDuplicates()
This does have the side-effect of no longer sorting the printed list in the logger manager.
(if we do need that, we should add a MessageInitializer::sortDuplicates i think)
Jelte Jansen [Mon, 4 Mar 2013 10:02:31 +0000 (11:02 +0100)]
[2746] Clear duplicated vector at global initialization
Mukund Sivaraman [Mon, 4 Mar 2013 04:52:46 +0000 (10:22 +0530)]
[2441] Also check the RdataSet for out-of-order records
Mukund Sivaraman [Mon, 4 Mar 2013 03:47:49 +0000 (09:17 +0530)]
[2441] Add a different name so that the next ns1 record is not grouped together with others
Mukund Sivaraman [Mon, 4 Mar 2013 03:41:49 +0000 (09:11 +0530)]
[2441] Remove the grouping vectors from ZoneDataLoader
It is now a thin wrapper around the ZoneDataUpdater.
Mukund Sivaraman [Mon, 4 Mar 2013 03:39:10 +0000 (09:09 +0530)]
[2441] Update in-memory data source so it can load RRs in any order
The ZoneDataLoader can still be simplified to remove the vectors
in it (as the RdataSet now merges for us). This will be done
in a future commit.
* In some tests, the RdataSet list sequence changed (as there's no
order enforced for this data). Tests were adjusted for it.
* Some test data was adjusted to add missing NS records.
* Some tests now pass and don't throw exceptions as duplicate
records for a type are now accepted.
Mukund Sivaraman [Mon, 4 Mar 2013 03:22:44 +0000 (08:52 +0530)]
[2441] Update API doc for RdataSet::create()
Jelte Jansen [Fri, 1 Mar 2013 15:01:09 +0000 (16:01 +0100)]
[2746] Add option to ignore duplicates (and clear them)
Jelte Jansen [Fri, 1 Mar 2013 14:24:00 +0000 (15:24 +0100)]
[2746] Fix the initial issue
initialize message loader in PyInit_datasrc.
Updated one of the general lettuce tests to check the symptom (don't know how else to test this tbh)
Michal 'vorner' Vaner [Fri, 1 Mar 2013 10:04:23 +0000 (11:04 +0100)]
[2671] Rewrite the CC protocol description
Make it more up-to-date. Also, provide some info about the want_answer
header and what is being sent over the wire as payload.
Mukund Sivaraman [Fri, 1 Mar 2013 03:53:30 +0000 (09:23 +0530)]
[2641] Update message that is printed when an SSL or socket error occurs
... when connecting to cmdctl.
Mukund Sivaraman [Fri, 1 Mar 2013 03:52:50 +0000 (09:22 +0530)]
[2641] Add a note to the description about the errors that we expect
Mukund Sivaraman [Fri, 1 Mar 2013 03:47:46 +0000 (09:17 +0530)]
[2641] Fix test env variable (fix distcheck)
Naoki Kambe [Fri, 1 Mar 2013 02:55:50 +0000 (11:55 +0900)]
[2252] update the man page according to b10-xfrout.xml
- add zone and zonename, and make per-zone counters nested
- quote _SERVER_
Naoki Kambe [Fri, 1 Mar 2013 02:51:18 +0000 (11:51 +0900)]
[2252] update item_description according to xfrout.spec
Naoki Kambe [Thu, 28 Feb 2013 11:59:51 +0000 (20:59 +0900)]
[2252] fold long lines
Naoki Kambe [Thu, 28 Feb 2013 12:27:10 +0000 (21:27 +0900)]
[2252] add .to_text()
Naoki Kambe [Fri, 1 Mar 2013 02:26:39 +0000 (11:26 +0900)]
[2252] use assertGreaterEqual instead of assertGreater
The reason is same as commit
ffd4a283b18f8eaa453712e1e615e2440b12aa0d .
Naoki Kambe [Fri, 1 Mar 2013 02:25:10 +0000 (11:25 +0900)]
[2252] apply to the statistics library updated on #2225
- create the counters class non-statically
- correct class name (counter -> counters)
- correct method names
(get(), inc(), start_timer(), stop_timer(), get_statistics(),
clear_all())
- correct their arguments
- remove invoking of init()
Mukund Sivaraman [Thu, 28 Feb 2013 22:47:16 +0000 (04:17 +0530)]
[2641] Add back missing cmdctl-accounts.csv
Thomas Markwalder [Thu, 28 Feb 2013 19:26:01 +0000 (14:26 -0500)]
[2721] Added unit test change comment
Thomas Markwalder [Thu, 28 Feb 2013 17:24:37 +0000 (12:24 -0500)]
[2721] - The existing tests use the Dhcp6SvrTest test_fixture class. This class provides
functionaliy for conducting tests based upon a canned, preconfigured v6 subnet.
Since the new tests needed to be performed against an "empty" configuration,
I split out the common functionaliy into a base class text fixture, NakedDhcp6SvrTest,
and altered Dhcp6SvrTest to derive from it. The new base class has no
preconfiguation. What remains in Dhcp6SvrTest is geared soley towards tests against
a valid, canned, configuration.
The new test_fixture NakedDhcp6SrvTest is used for the following new tests:
SolicitNoSubnet - checks response to a SOLICT w/o subnet defined
RequestNoSubnet - checks response to a REQUEST w/o subnet defined
RenewNoSubnet - checks response to a RENEW w/o subnet defined
ReleaseNoSubnet - checks response to a RELEASE w/o subnet defined
Mukund Sivaraman [Thu, 28 Feb 2013 16:33:20 +0000 (22:03 +0530)]
[2641] Move cmdctl-accounts.csv file back to where it was
Jelte Jansen [Thu, 28 Feb 2013 14:48:49 +0000 (15:48 +0100)]
[master] Update changelog for merge of 2713
Jelte Jansen [Thu, 28 Feb 2013 14:45:51 +0000 (15:45 +0100)]
[master] Merge branch 'trac2713'
Jelte Jansen [Thu, 28 Feb 2013 14:45:32 +0000 (15:45 +0100)]
[2713] Fix test docstrings
Naoki Kambe [Mon, 1 Oct 2012 05:17:41 +0000 (14:17 +0900)]
[2252] moved timings of starting and stopping the statistics timer
timer is started before XFRIN_IXFR_TRANSFER_SUCCESS and stopped after
XFRIN_TRANSFER_SUCCESS
Naoki Kambe [Fri, 28 Sep 2012 05:09:15 +0000 (14:09 +0900)]
[2252] corrected the order of the tests
Naoki Kambe [Fri, 28 Sep 2012 04:42:26 +0000 (13:42 +0900)]
[2252] inserted waiting for completion of the last stats request
Naoki Kambe [Fri, 28 Sep 2012 05:07:32 +0000 (14:07 +0900)]
[2252] added more coutner tests in the case xfering is rejected
Naoki Kambe [Fri, 28 Sep 2012 02:52:17 +0000 (11:52 +0900)]
[2252] changed the polling interval of b10-stats to a second for the lettuce test
Naoki Kambe [Wed, 12 Sep 2012 07:35:29 +0000 (16:35 +0900)]
[2252] added introduced statistics items into the manpage of b10-xfrin
Naoki Kambe [Wed, 12 Sep 2012 07:34:17 +0000 (16:34 +0900)]
[2252] added lettuce tests for xfrin counters
- added tests for xfrin counters into xfrin_notify_handling.feature
- changed the test condition for "socket/unixdomain/open" counter of
Xfrout, because its counter would probably return 0 or 1 depending
on timing
- changed some comments
Naoki Kambe [Wed, 12 Sep 2012 07:33:52 +0000 (16:33 +0900)]
[2252] compared the expected float-type value with the returned float-type value
- compared them at float-type precision
- If any of ` less than' , ` greater than', and ` between' wasn't
specified, an empty string was appended for the printed message.
Naoki Kambe [Wed, 12 Sep 2012 07:31:43 +0000 (16:31 +0900)]
[2252] added the stats module to be started initially at the slave side
Naoki Kambe [Wed, 12 Sep 2012 07:28:30 +0000 (16:28 +0900)]
[2252] added a new message id
This message would be logged together with returned statistics data
when the `getstats` command is invoked via CC-session.
Naoki Kambe [Thu, 13 Sep 2012 05:52:28 +0000 (14:52 +0900)]
[2252] added tests for statistics counters to Xfrin
Naoki Kambe [Wed, 12 Sep 2012 07:27:55 +0000 (16:27 +0900)]
[2252] added statistics counters
- counter incrementers and timer starter/stopper is introduced into
xfrin.py
- added get_ipver_str() for getting a string 'v4' or 'v6' by
examining the address family of the socket
- statistics data is returned when 'getstats' command is invoked by
the stats module
Naoki Kambe [Wed, 12 Sep 2012 07:27:52 +0000 (16:27 +0900)]
[2252] added definitions of per-zone statistics items for Xfrin
Jelte Jansen [Thu, 28 Feb 2013 10:17:34 +0000 (11:17 +0100)]
[2720] Applied proposed patch
JINMEI Tatuya [Thu, 28 Feb 2013 03:29:02 +0000 (19:29 -0800)]
[res-design] some more ideas about caching
JINMEI Tatuya [Wed, 27 Feb 2013 21:12:23 +0000 (13:12 -0800)]
[master] Merge branch 'trac2440'
fixed conflicts:
doc/differences.txt
Tomek Mrugalski [Wed, 27 Feb 2013 19:32:33 +0000 (20:32 +0100)]
[2827] Relay structures, message parsing/transmission implemented
JINMEI Tatuya [Wed, 27 Feb 2013 18:21:35 +0000 (10:21 -0800)]
[2641] editorial: folded a long line
Jelte Jansen [Wed, 27 Feb 2013 14:34:35 +0000 (15:34 +0100)]
[2713] Update docstring
Jelte Jansen [Wed, 27 Feb 2013 14:30:39 +0000 (15:30 +0100)]
[2713] More comment updates
mainly making test class members private, and updating a few docstrings
Tomek Mrugalski [Wed, 27 Feb 2013 11:14:27 +0000 (12:14 +0100)]
[2723] ChangeLog updated.
Tomek Mrugalski [Wed, 27 Feb 2013 11:13:04 +0000 (12:13 +0100)]
[2723] The code now gracefully refuses too short DUIDs and client-ids
JINMEI Tatuya [Wed, 27 Feb 2013 06:17:32 +0000 (22:17 -0800)]
[2713] editorial: combine two short-enough lines
JINMEI Tatuya [Wed, 27 Feb 2013 03:24:51 +0000 (19:24 -0800)]
added some analysis on cache effectiveness.
Naoki Kambe [Wed, 27 Feb 2013 01:49:01 +0000 (10:49 +0900)]
[master] ChangeLog for #2225
Naoki Kambe [Wed, 27 Feb 2013 01:44:35 +0000 (10:44 +0900)]
[master] Merge branch 'trac2225_xfrout'
Mukund Sivaraman [Wed, 27 Feb 2013 00:45:00 +0000 (06:15 +0530)]
[2641] Revise prompts displayed by bindctl when login fails
Mukund Sivaraman [Tue, 26 Feb 2013 23:43:14 +0000 (05:13 +0530)]
Merge branch 'trac2386'
JINMEI Tatuya [Tue, 26 Feb 2013 23:20:44 +0000 (15:20 -0800)]
[master] customize check logic against extra space for in::A based on inet_pton
this will avoid unittest failure on netbsd, whose inet_pton behaves
differently than others:
http://git.bind10.isc.org/~tester/builder//BIND10/
20130226211101 -NetBSD6-i386-GCC/logs/unittests.out
Mukund Sivaraman [Tue, 26 Feb 2013 23:13:31 +0000 (04:43 +0530)]
[2641] Remove the /users-exist cmdctl API call, and client code from bindctl
JINMEI Tatuya [Tue, 26 Feb 2013 22:00:50 +0000 (14:00 -0800)]
[res-design] added .txt for convenience of editors identifying the file type.
Jelte Jansen [Tue, 26 Feb 2013 21:56:40 +0000 (22:56 +0100)]
[2713] forgot to rename one call
Jelte Jansen [Tue, 26 Feb 2013 21:50:48 +0000 (22:50 +0100)]
[2713] Addressed review comments
- More tests
- a few bugfixes and refactors
- renamed methods to be private/protected
- documentation updates
JINMEI Tatuya [Tue, 26 Feb 2013 21:19:33 +0000 (13:19 -0800)]
[master] Merge branch 'trac2389'
JINMEI Tatuya [Tue, 26 Feb 2013 21:19:02 +0000 (13:19 -0800)]
[2389] added more notes on length validation for from-str in::A ctor
JINMEI Tatuya [Tue, 26 Feb 2013 17:40:20 +0000 (09:40 -0800)]
[2440] make sure old rdata don't contain duplicate; add doc and tests on this.
JINMEI Tatuya [Tue, 26 Feb 2013 04:43:29 +0000 (20:43 -0800)]
[res-design] added some small idea for the hybrid auth/resolver server
JINMEI Tatuya [Tue, 26 Feb 2013 04:35:06 +0000 (20:35 -0800)]
[2713] style/editorial cleanups: folded a long line, fixed typo
JINMEI Tatuya [Tue, 26 Feb 2013 03:34:17 +0000 (19:34 -0800)]
[2713] suggested fix: make run_ script work and be rebuilt by automake.
Naoki Kambe [Tue, 26 Feb 2013 02:11:48 +0000 (11:11 +0900)]
[2225_xfrout] Merge branch 'master' of git://git.bind10.isc.org/bind10 into trac2225_xfrout
Conflicts:
src/bin/xfrout/tests/xfrout_test.py.in
src/bin/xfrout/xfrout.py.in
JINMEI Tatuya [Mon, 25 Feb 2013 22:12:18 +0000 (14:12 -0800)]
[master] Merge branch 'trac2689'
JINMEI Tatuya [Mon, 25 Feb 2013 22:07:28 +0000 (14:07 -0800)]
[2389] added test cases involving internal lexer error.
JINMEI Tatuya [Mon, 25 Feb 2013 22:02:56 +0000 (14:02 -0800)]
[2389] added comment about use of isc::Exception in some cases
JINMEI Tatuya [Mon, 25 Feb 2013 21:56:44 +0000 (13:56 -0800)]
[2389] revised exception msg in case of unexpected nul character.
also added commments about the intent.
JINMEI Tatuya [Mon, 25 Feb 2013 21:49:40 +0000 (13:49 -0800)]
[2389] tepmlated common "from text" test pattern and used it for A/AAAA/SOA.
JINMEI Tatuya [Mon, 25 Feb 2013 17:36:20 +0000 (09:36 -0800)]
[2440] added note about how long old encoded data must be kept valid for merge.
JINMEI Tatuya [Mon, 25 Feb 2013 17:23:41 +0000 (09:23 -0800)]
[2440] removed unnecessary boost::bind wrapper