]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Thu, 16 Aug 2012 15:04:39 +0000 (17:04 +0200)]
[1959] Use StatsMgr to track packet exchanges.
Jeremy C. Reed [Thu, 16 Aug 2012 15:00:37 +0000 (10:00 -0500)]
[master] improve the 452 sysinfo entry
okayed by muks
Jeremy C. Reed [Thu, 16 Aug 2012 14:46:54 +0000 (09:46 -0500)]
[master] added a changelog entry, clarified an entry
and updated entries for style (even old entries).
Jeremy C. Reed [Thu, 16 Aug 2012 14:33:54 +0000 (09:33 -0500)]
[master] move the released on date stamp and remove some asterisks
since not backward incompatible or operational changes.
Mukund Sivaraman [Thu, 16 Aug 2012 14:11:42 +0000 (19:41 +0530)]
[master] Add a single ChangeLog entry for #2052, #2053, #2086, #2087, #2148
Mukund Sivaraman [Thu, 16 Aug 2012 14:06:34 +0000 (19:36 +0530)]
[1883] Add ChangeLog entry
Mukund Sivaraman [Thu, 16 Aug 2012 14:02:32 +0000 (19:32 +0530)]
[1999] Add ChangeLog entry
Mukund Sivaraman [Thu, 16 Aug 2012 13:58:16 +0000 (19:28 +0530)]
[2171] Add ChangeLog entry
Mukund Sivaraman [Thu, 16 Aug 2012 13:55:09 +0000 (19:25 +0530)]
[2124] Add ChangeLog entry
JINMEI Tatuya [Thu, 16 Aug 2012 04:29:48 +0000 (21:29 -0700)]
[2096] added a simple benchmark test for RdataReader.
for fair comparison, slightly different implementations are used for now,
so the reader.h/cc were copied from the parent directory and modified.
Jeremy C. Reed [Thu, 16 Aug 2012 04:08:57 +0000 (23:08 -0500)]
[master] mention release date
Jeremy C. Reed [Thu, 16 Aug 2012 03:42:17 +0000 (22:42 -0500)]
[master][bind10-
20120816 -release] get rid of trailing whitespace
Jeremy C. Reed [Thu, 16 Aug 2012 03:27:27 +0000 (22:27 -0500)]
[master] just regen with my doc toolchain
This is only needed so I don't have differences later.
This won't be needed once we stop including generated docs in the
source tree.
JINMEI Tatuya [Wed, 15 Aug 2012 23:45:47 +0000 (16:45 -0700)]
[2096] trivial (mostly) editorial fixes
- spacing
- typo, comment/doc wording/grammar fixes
- avoid having too long lines
- empty line for readability
- indentation
also fixed one real bug where a temporary Name object is passed to
LabelSequence constructor.
Mukund Sivaraman [Wed, 15 Aug 2012 19:44:36 +0000 (01:14 +0530)]
[2165] Add the attached RRSIG when dumping RRsets
This realistically belongs in RRset::toText(), but I think current
code expects RRset::toText() to just return text for that RRset and
not any attached RRSIGs.
Mukund Sivaraman [Wed, 15 Aug 2012 19:42:37 +0000 (01:12 +0530)]
[2165] Disable test code that is no longer correct
This test cannot possibly work anymore due to the description
in the comment.
JINMEI Tatuya [Wed, 15 Aug 2012 17:17:44 +0000 (10:17 -0700)]
[2097] Merge branch 'trac2097' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac2097
JINMEI Tatuya [Wed, 15 Aug 2012 17:14:20 +0000 (10:14 -0700)]
[2097] added test case for too-many-RDATAs exceeding the threshold.
as suggested in review.
also updated getRRSIGWithRdataCount() to generate the data from write,
not from text as I found it took much longer time if I did it from text
(which is simpler). with large number of RRSIGs it's noticeable and not
good for unittests to run frequently.
Jeremy C. Reed [Wed, 15 Aug 2012 17:13:11 +0000 (12:13 -0500)]
[master] use two tabs before the committer username
JINMEI Tatuya [Wed, 15 Aug 2012 16:36:51 +0000 (09:36 -0700)]
[2097] make RdataSet noncopyable.
it was indeed not expected to be copyable. making this explicit would help
prevent accidental misuse.
as suggested in review.
Mukund Sivaraman [Wed, 15 Aug 2012 11:06:57 +0000 (16:36 +0530)]
[2165] Add back deleted dnssec flag in some places
This is used to add the ZoneFinder::FIND_DNSSEC option.
Mukund Sivaraman [Wed, 15 Aug 2012 11:05:38 +0000 (16:35 +0530)]
[2165] Update prepareRRset() to filter RRSIGs when ZoneFinder::FIND_DNSSEC is not passed
Mukund Sivaraman [Mon, 13 Aug 2012 18:48:11 +0000 (00:18 +0530)]
[2165] Disable some datasrc tests which cover obsolete API
There are many tests that need fixing among them (as a part of this bug),
and it was decided that simply disabling these tests should be done.
Mukund Sivaraman [Mon, 13 Aug 2012 17:17:22 +0000 (22:47 +0530)]
[2166] Update RRset::toWire() so it will render RRSIGs too
Mukund Sivaraman [Mon, 13 Aug 2012 07:55:05 +0000 (13:25 +0530)]
[2165] Make Message::addRRset() to be unaware of signedness
* adjust counts_[section] for any RRSIGs using RRset::getSIGRdataCount()
* remove the 'sign' parameter of Message::addRRset()
* stop extracting the RRSIG
* update code to compile in other places
Jelte Jansen [Wed, 15 Aug 2012 15:53:49 +0000 (17:53 +0200)]
[2097] add an 'a' in a doxygen comment
Mukund Sivaraman [Wed, 15 Aug 2012 11:09:04 +0000 (16:39 +0530)]
Merge branch 'master' into trac2164
JINMEI Tatuya [Mon, 13 Aug 2012 21:30:55 +0000 (14:30 -0700)]
[2096] [2097] make sure RdataReader::getSize work w/o using a ctor parameter.
and, since it was the only purpose of the 'size' param of the constructor,
it's now removed.
test cases are adjusted accordingly.
JINMEI Tatuya [Tue, 14 Aug 2012 21:35:26 +0000 (14:35 -0700)]
[master] Merge branch 'trac2066'
JINMEI Tatuya [Tue, 14 Aug 2012 19:34:37 +0000 (12:34 -0700)]
[2066] revised resolver ACL text per my own suggestion
JINMEI Tatuya [Tue, 14 Aug 2012 19:31:06 +0000 (12:31 -0700)]
[2066] revised text about xfrout acl config per my own suggestion
JINMEI Tatuya [Tue, 14 Aug 2012 19:27:46 +0000 (12:27 -0700)]
[2066] added a note that list form of ACL match value doesn't work.
referring to #2066.
JINMEI Tatuya [Tue, 14 Aug 2012 19:27:33 +0000 (12:27 -0700)]
[2066] corrected small errors in the previous fix
JINMEI Tatuya [Tue, 14 Aug 2012 16:31:45 +0000 (09:31 -0700)]
[2097] overall documentation update
Marcin Siodelski [Tue, 14 Aug 2012 12:49:56 +0000 (14:49 +0200)]
[1959] Merge branch 'master' into trac1959
Merge needed to get the StatsMgr.h and recent changes to DHCP Lib.
Conflicts:
tests/tools/perfdhcp/Makefile.am
tests/tools/perfdhcp/tests/Makefile.am
src/lib/dhcp/iface_mgr.cc
Marcin Siodelski [Tue, 14 Aug 2012 11:36:57 +0000 (13:36 +0200)]
[1959] Extended unit testing of TestControl class.
JINMEI Tatuya [Tue, 14 Aug 2012 06:06:31 +0000 (23:06 -0700)]
[2097] unrelated trivial fixes to doxygen comments.
JINMEI Tatuya [Tue, 14 Aug 2012 04:34:42 +0000 (21:34 -0700)]
[2097] provide const version of getDataBuf(), added some test cases for it.
Naoki Kambe [Tue, 14 Aug 2012 01:33:59 +0000 (10:33 +0900)]
Merge branch 'trac2136' into trac2137
JINMEI Tatuya [Tue, 14 Aug 2012 01:33:44 +0000 (18:33 -0700)]
[2097] cleanup: add trailing _ to private member variables.
this will help prevent accidental direct misuse of these variables
JINMEI Tatuya [Tue, 14 Aug 2012 01:31:34 +0000 (18:31 -0700)]
[2097] handle and test large # of RRs and SIGs.
JINMEI Tatuya [Tue, 14 Aug 2012 00:29:05 +0000 (17:29 -0700)]
[2097] handle various invalid/unusal cases
JINMEI Tatuya [Mon, 13 Aug 2012 23:20:34 +0000 (16:20 -0700)]
[2097] introduced the 'next' member; check alignment requirement
JINMEI Tatuya [Mon, 13 Aug 2012 23:01:49 +0000 (16:01 -0700)]
[2097] introduced some getter methods
JINMEI Tatuya [Mon, 13 Aug 2012 22:39:38 +0000 (15:39 -0700)]
[2097] use RdataReader::getSize() for deallocating the memory for RdataSet.
(this makes me realize we needed to pass RRClass to destroy(). so updated
the interface).
JINMEI Tatuya [Mon, 13 Aug 2012 21:30:55 +0000 (14:30 -0700)]
[2097] make sure RdataReader::getSize work w/o using a ctor parameter.
and, since it was the only purpose of the 'size' param of the constructor,
it's now removed.
test cases are adjusted accordingly.
JINMEI Tatuya [Mon, 13 Aug 2012 18:31:54 +0000 (11:31 -0700)]
[2066] editorial fix: missing closing double-quotes
Mukund Sivaraman [Mon, 13 Aug 2012 16:15:42 +0000 (21:45 +0530)]
[2164] Add getRRsigDataCount() implementation to RBNodeRRset too
Mukund Sivaraman [Mon, 13 Aug 2012 15:54:01 +0000 (21:24 +0530)]
[2164] Rename method to getRRsigDataCount() and add it to AbstractRRset's interface
BasicRRset implements a dummy getRRsigDataCount() which returns 0
(as getRRsig() returns NULL without throwing).
The method was renamed different to what is asked in the bug, so that
the new name is consistent with other AbstractRRset methods for RRSIGs.
Mukund Sivaraman [Mon, 13 Aug 2012 15:50:14 +0000 (21:20 +0530)]
[2164] Add virtual to the RRset::getRRsig() method
This seems to be required in our coding style.
Mukund Sivaraman [Mon, 13 Aug 2012 15:29:45 +0000 (20:59 +0530)]
[2164] Add back EXTRA_DIST effects that were removed by mistake
Jelte Jansen [Mon, 13 Aug 2012 14:57:13 +0000 (16:57 +0200)]
[master] Merge branch 'trac2184'
(conflicts purely in generated files, regenerated them)
Conflicts:
doc/guide/bind10-guide.html
doc/guide/bind10-guide.txt
doc/guide/bind10-messages.html
Tomek Mrugalski [Mon, 13 Aug 2012 14:16:47 +0000 (16:16 +0200)]
Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Tomek Mrugalski [Mon, 13 Aug 2012 14:16:23 +0000 (16:16 +0200)]
[master] commit-id updated.
Jelte Jansen [Mon, 13 Aug 2012 13:50:36 +0000 (15:50 +0200)]
[2184] removed dead code and fixed bad error
Tomek Mrugalski [Mon, 13 Aug 2012 13:26:48 +0000 (15:26 +0200)]
Merge branch 'master' into trac1708
Conflicts:
ChangeLog
doc/guide/bind10-guide.html
doc/guide/bind10-guide.txt
doc/guide/bind10-messages.html
src/bin/dhcp4/main.cc
src/bin/dhcp6/Makefile.am
src/bin/dhcp6/tests/Makefile.am
Jelte Jansen [Mon, 13 Aug 2012 13:07:32 +0000 (15:07 +0200)]
[master] Merge branch 'trac2172'
Jelte Jansen [Mon, 13 Aug 2012 12:27:37 +0000 (14:27 +0200)]
[2172] use netstat instead of route on openBSD
Jelte Jansen [Mon, 13 Aug 2012 12:26:40 +0000 (14:26 +0200)]
[2172] only use 'distro' value on linux
Jelte Jansen [Mon, 13 Aug 2012 12:26:00 +0000 (14:26 +0200)]
[2172] set mem_info to None in OSX before overwriting
Michal 'vorner' Vaner [Mon, 13 Aug 2012 12:05:54 +0000 (14:05 +0200)]
[2066] Fix lettuce
The fix that allowed resolver to have TSIG keys and other future checks
made the setting of action impossible. This will work once again when
we merge #2184, but for now, we need the fix.
Michal 'vorner' Vaner [Mon, 13 Aug 2012 11:12:58 +0000 (13:12 +0200)]
[2066] ACL Docs: More tweaks by review
* Note that TSIG key is DNS specific.
* Language fix.
* Returned an example to the resolver.
Michal 'vorner' Vaner [Mon, 13 Aug 2012 11:08:02 +0000 (13:08 +0200)]
[2066] Add default values to ACL rules
It otherwise complained during config add somewhere/acl, that there's no
value. The defaults differ from module to module.
Also, some reindentation and removal of tabs is added.
Naoki Kambe [Mon, 13 Aug 2012 08:50:32 +0000 (17:50 +0900)]
[2179] fixed the lost of default statistics data
If some values of a module were not changed from default values, these default
values were removed from statistics data of the stats module even if other
changed values were preserved. That is, it didn't fully support the
differential updates. It is now fixed to preserve it.
Mukund Sivaraman [Sun, 12 Aug 2012 20:43:02 +0000 (02:13 +0530)]
[2164] Add toWire() test for Message class with RRSIG records
Mukund Sivaraman [Sun, 12 Aug 2012 19:39:46 +0000 (01:09 +0530)]
[2164] Add another testcase when RRSIGs are removed
Mukund Sivaraman [Sun, 12 Aug 2012 19:38:14 +0000 (01:08 +0530)]
[2164] Update syntax of rrsig_ test as it is a shared_ptr
JINMEI Tatuya [Sun, 12 Aug 2012 07:40:29 +0000 (00:40 -0700)]
[2097] use the encoder to allocate the sufficient len of data and do encode.
some parameters are currently hardcoded; we need a revised version
of the reader implementation.
JINMEI Tatuya [Sat, 11 Aug 2012 08:09:18 +0000 (01:09 -0700)]
[2097] make sure the RRType size meets our size assumption
JINMEI Tatuya [Sat, 11 Aug 2012 07:50:42 +0000 (00:50 -0700)]
[2097] set value fields of RdataSet
JINMEI Tatuya [Fri, 10 Aug 2012 22:56:53 +0000 (15:56 -0700)]
[2097] simple creation and destroying of RdataSet
JINMEI Tatuya [Fri, 10 Aug 2012 22:38:41 +0000 (15:38 -0700)]
[2097] Merge branch 'trac2096' into trac2097
JINMEI Tatuya [Fri, 10 Aug 2012 22:02:00 +0000 (15:02 -0700)]
[2096] trivial build fixes for clang
- need an extra set of parentheses to use a substitution for a boolean var
as a boolean expression
- specify a default param for a templated method in the declaration, not
in the implementation
(I needed these fixes for #2097)
Michal 'vorner' Vaner [Fri, 10 Aug 2012 13:39:59 +0000 (15:39 +0200)]
[2066] Hopefully more understandable description of ACLs
Including something like more formal grammar of them.
Jelte Jansen [Fri, 10 Aug 2012 12:37:40 +0000 (14:37 +0200)]
[2184] update guide for params any type fix
Jelte Jansen [Fri, 10 Aug 2012 12:12:14 +0000 (14:12 +0200)]
[2184] Fix issue of null default value
Found another issue which became more apparent now (but I think we've seen before); get_default_value() returns None if there is no default set, however, in some cases, None can be the actual default (datasources params for instance).
This fix makes sure a default value of None is not confused with no value at all (which resulted in the error 'Error: data_sources/classes/IN[X]/params not found'
Michal 'vorner' Vaner [Fri, 10 Aug 2012 11:21:54 +0000 (13:21 +0200)]
[2096] The RdataReader::getSize
Michal 'vorner' Vaner [Fri, 10 Aug 2012 10:58:00 +0000 (12:58 +0200)]
[2096] Further RdataReader tests
Testing rewinding it and accessing the stuff out of the usual order
(intermixing iteration of Rdata and the signatures).
Michal 'vorner' Vaner [Fri, 10 Aug 2012 09:45:14 +0000 (11:45 +0200)]
[2096] Position relative to the end does not work
The RdataReader tried to find the first stored RRSig by substracting
from the end of the data. This didn't work, partly because people can
pass more data than needed and partly because the tests failed for some
reason.
Now it finds them when it iterates through the normal data.
Kazunori Fujiwara [Fri, 10 Aug 2012 09:18:19 +0000 (18:18 +0900)]
[2138] Removed unused messages and a member function
Jelte Jansen [Fri, 10 Aug 2012 08:59:10 +0000 (10:59 +0200)]
[2184] support add/remove for any type
deriving 'actual' type from the data that has been set; no change for primitive type, treat as lists if list, treat as named_set if dict.
Elements of named sets and lists are themselves considered to be of the any type
Naoki Kambe [Fri, 10 Aug 2012 07:41:58 +0000 (16:41 +0900)]
Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac2179
Conflicts:
ChangeLog
src/lib/config/tests/testdata/spec40.spec
Jelte Jansen [Thu, 9 Aug 2012 14:42:17 +0000 (16:42 +0200)]
[2172] minor cleanup
Jelte Jansen [Thu, 9 Aug 2012 14:26:24 +0000 (16:26 +0200)]
[2172] forgot to update test
Jelte Jansen [Thu, 9 Aug 2012 14:24:18 +0000 (16:24 +0200)]
[2172] use 3-tuple instead of fixed-size list for loadavg
Jelte Jansen [Thu, 9 Aug 2012 14:20:24 +0000 (16:20 +0200)]
[2172] generalize only-write-value-if-known
Jelte Jansen [Thu, 9 Aug 2012 13:25:35 +0000 (15:25 +0200)]
[2172] set some more members to None initially
Jelte Jansen [Thu, 9 Aug 2012 13:22:00 +0000 (15:22 +0200)]
[2172] use None instead of -1 for unknown values
and update calling tool to not show anything for some values where it is None (i.e. where they have no relevance on the system)
Michal 'vorner' Vaner [Thu, 9 Aug 2012 13:13:42 +0000 (15:13 +0200)]
[2096] Implementation of the reader
The tests don't pass, for some reason, but it seems there are less
failures than before. There would probably be some off-by-something
error somewhere.
Jelte Jansen [Thu, 9 Aug 2012 13:01:55 +0000 (15:01 +0200)]
[2172] refactor check of general bsd values too
Jelte Jansen [Thu, 9 Aug 2012 12:34:28 +0000 (14:34 +0200)]
[2172] save and restore syscalls in setup/teardown
Jelte Jansen [Thu, 9 Aug 2012 12:17:12 +0000 (14:17 +0200)]
[2172] don't make tests themselves platformdependent
But fake every platform always; all platform-dependent calls should be prepared by the test setup anyway
Jelte Jansen [Thu, 9 Aug 2012 11:48:51 +0000 (13:48 +0200)]
[2172] comments and internal documentation
Michal 'vorner' Vaner [Thu, 9 Aug 2012 10:41:19 +0000 (12:41 +0200)]
[2096] Fix the test
Just confusion of names
Michal 'vorner' Vaner [Thu, 9 Aug 2012 10:40:28 +0000 (12:40 +0200)]
[2096] Remove unused definitions
The testing support of the encoder was moved to the tests, so no need
for the definitions in header file.
Michal 'vorner' Vaner [Thu, 9 Aug 2012 10:04:40 +0000 (12:04 +0200)]
[2096] Auxiliary methods of the reader
The Result, empty callbacks, etc.
Naoki Kambe [Thu, 9 Aug 2012 08:48:00 +0000 (17:48 +0900)]
[2136] set "poll-interval" to one second for system test
Kazunori Fujiwara [Thu, 9 Aug 2012 07:34:24 +0000 (16:34 +0900)]
removed configration "statistics-interval"
JINMEI Tatuya [Thu, 9 Aug 2012 06:55:08 +0000 (23:55 -0700)]
[2066] missing double-quote
Naoki Kambe [Tue, 7 Aug 2012 09:03:58 +0000 (18:03 +0900)]
[2179] added missing testdata files for statistics