]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
13 years ago[2282] also pass RRClass to InMemoryZoneFinder::Context
JINMEI Tatuya [Tue, 25 Sep 2012 22:49:27 +0000 (15:49 -0700)] 
[2282] also pass RRClass to InMemoryZoneFinder::Context

13 years ago[2282] extend finder result context so it contains RdataSet
JINMEI Tatuya [Tue, 25 Sep 2012 22:39:17 +0000 (15:39 -0700)] 
[2282] extend finder result context so it contains RdataSet

also hide it as much as possible.  ZoneFinderResultContext is basically
private to zone_finder.cc and doesn't have to be defined in .h.

13 years ago[2254] added more tests
Jelte Jansen [Tue, 25 Sep 2012 22:31:28 +0000 (00:31 +0200)] 
[2254] added more tests

13 years ago[2254] change exception type
Jelte Jansen [Tue, 25 Sep 2012 21:59:40 +0000 (23:59 +0200)] 
[2254] change exception type

and add comment to tests

13 years ago[2282] Merge branch 'trac2219' into trac2282
JINMEI Tatuya [Tue, 25 Sep 2012 21:43:03 +0000 (14:43 -0700)] 
[2282] Merge branch 'trac2219' into trac2282

13 years ago[2218] some more editorial fixes
JINMEI Tatuya [Tue, 25 Sep 2012 21:34:27 +0000 (14:34 -0700)] 
[2218] some more editorial fixes

13 years ago[2254] refactor tab-completion for identifiers
Jelte Jansen [Tue, 25 Sep 2012 21:14:22 +0000 (23:14 +0200)] 
[2254] refactor tab-completion for identifiers

removed all word-boundary values except whitespace (so that we no longer have to to magic to replace things around the / character, and other possible characters used in identifiers)

Pulled out the identifier-hints collection (and added tests for those)

13 years ago[master] Added virtual destructor.
Marcin Siodelski [Tue, 25 Sep 2012 20:36:46 +0000 (22:36 +0200)] 
[master] Added virtual destructor.

Fixes GCC 4.1.3 warning about the class having virtual functions and
non-virtual constructor. Okayed on jabber.

13 years ago[1960] The command line 'server' argument is printed.
Marcin Siodelski [Tue, 25 Sep 2012 20:13:38 +0000 (22:13 +0200)] 
[1960] The command line 'server' argument is printed.

13 years ago[1960] Compare streampos values instead streampos to int.
Marcin Siodelski [Tue, 25 Sep 2012 19:55:54 +0000 (21:55 +0200)] 
[1960] Compare streampos values instead streampos to int.

13 years ago[2218] add suggested comment about the rationale of uint32_t for node_count_.
JINMEI Tatuya [Tue, 25 Sep 2012 18:00:52 +0000 (11:00 -0700)] 
[2218] add suggested comment about the rationale of uint32_t for node_count_.

13 years ago[2218] style fix: combine two short lines
JINMEI Tatuya [Tue, 25 Sep 2012 17:56:19 +0000 (10:56 -0700)] 
[2218] style fix: combine two short lines

13 years ago[2218] define the default ctor for TestNSEC3HashCreator.
JINMEI Tatuya [Tue, 25 Sep 2012 17:19:59 +0000 (10:19 -0700)] 
[2218] define the default ctor for TestNSEC3HashCreator.

clang requires it to construct a const object of it.

13 years ago[2269] Configuration parser for DHCPv6 implemented.
Tomek Mrugalski [Tue, 25 Sep 2012 16:26:37 +0000 (18:26 +0200)] 
[2269] Configuration parser for DHCPv6 implemented.

13 years ago[master] Merge branch 'trac2272'
Marcin Siodelski [Tue, 25 Sep 2012 14:11:20 +0000 (16:11 +0200)] 
[master] Merge branch 'trac2272'

13 years ago[2187] Do not print interfaces when they are detected.
Marcin Siodelski [Tue, 25 Sep 2012 14:07:24 +0000 (16:07 +0200)] 
[2187] Do not print interfaces when they are detected.

13 years ago[2187] Throw exception if packet sending failed.
Marcin Siodelski [Tue, 25 Sep 2012 14:06:06 +0000 (16:06 +0200)] 
[2187] Throw exception if packet sending failed.

13 years ago[2187] Throw exception if failed to receive data through the socket.
Marcin Siodelski [Tue, 25 Sep 2012 13:41:17 +0000 (15:41 +0200)] 
[2187] Throw exception if failed to receive data through the socket.

13 years ago[1960] Moved static consts out of the TestControl class.
Marcin Siodelski [Tue, 25 Sep 2012 12:58:47 +0000 (14:58 +0200)] 
[1960] Moved static consts out of the TestControl class.

Having static consts inside of the class causes linking errors on Mac/GCC.

13 years ago[2189] Links to the TSIG chapter
Michal 'vorner' Vaner [Tue, 25 Sep 2012 12:57:32 +0000 (14:57 +0200)] 
[2189] Links to the TSIG chapter

13 years ago[2189] Document TSIG keyring
Michal 'vorner' Vaner [Tue, 25 Sep 2012 12:17:34 +0000 (14:17 +0200)] 
[2189] Document TSIG keyring

13 years ago[2187] Throw exception in case of error when opening socket.
Marcin Siodelski [Tue, 25 Sep 2012 12:09:54 +0000 (14:09 +0200)] 
[2187] Throw exception in case of error when opening socket.

13 years ago[master] Changelog for #2222
Naoki Kambe [Tue, 25 Sep 2012 09:44:00 +0000 (18:44 +0900)] 
[master] Changelog for #2222

13 years ago[master] Merge branch 'trac2222'
Naoki Kambe [Tue, 25 Sep 2012 09:39:45 +0000 (18:39 +0900)] 
[master] Merge branch 'trac2222'

13 years ago[2222] removed axfr_running checking after starting transferring
Naoki Kambe [Tue, 25 Sep 2012 09:25:51 +0000 (18:25 +0900)] 
[2222] removed axfr_running checking after starting transferring

As result of the review on #2222, we agreed that that test doesn't make sense.
We can observe increased axfr_running only in a situation that transferring
takes longer than one second. In this lettuce situation, transferring would be
done in shorter than one second. So that test was removed.

13 years ago[2191] Removed deprecated test from python version
Michal 'vorner' Vaner [Tue, 25 Sep 2012 09:05:31 +0000 (11:05 +0200)] 
[2191] Removed deprecated test from python version

The load of empty list is no longer invalid.

13 years ago[2191] Remove link to the bug from docs
Michal 'vorner' Vaner [Tue, 25 Sep 2012 09:01:00 +0000 (11:01 +0200)] 
[2191] Remove link to the bug from docs

As the bug should be solved here, it is no longer necessary to say the
thing doesn't work.

13 years ago[2191] Allow abbreviated form of ACLs
Michal 'vorner' Vaner [Tue, 25 Sep 2012 08:57:05 +0000 (10:57 +0200)] 
[2191] Allow abbreviated form of ACLs

13 years ago[2187] Removed informational cout statements.
Marcin Siodelski [Tue, 25 Sep 2012 08:33:42 +0000 (10:33 +0200)] 
[2187] Removed informational cout statements.

13 years ago[1960] Corrected typos.
Marcin Siodelski [Tue, 25 Sep 2012 08:03:05 +0000 (10:03 +0200)] 
[1960] Corrected typos.

13 years ago[2218] Add comment about use in testing for findZoneData()
Mukund Sivaraman [Tue, 25 Sep 2012 07:15:19 +0000 (12:45 +0530)] 
[2218] Add comment about use in testing for findZoneData()

13 years ago[2218] Remove duplicate code from old memory datasrc test
Mukund Sivaraman [Mon, 24 Sep 2012 22:38:49 +0000 (04:08 +0530)] 
[2218] Remove duplicate code from old memory datasrc test

Though it strictly has nothing to do with this branch, this was the
reason there was code duplication in #2109 to begin with.

13 years ago[2218] Remove NSEC3CalculateFn in InMemoryZoneFinder
Mukund Sivaraman [Mon, 24 Sep 2012 21:55:05 +0000 (03:25 +0530)] 
[2218] Remove NSEC3CalculateFn in InMemoryZoneFinder

Instead, use the facilities provided by isc::dns::NSEC3Hash and
the TestNSEC3HashCreator in fake_nsec3.cc.

13 years ago[2218] Add a NSEC3Hash::create() variant to take hash params as args
Mukund Sivaraman [Mon, 24 Sep 2012 21:20:41 +0000 (02:50 +0530)] 
[2218] Add a NSEC3Hash::create() variant to take hash params as args

13 years ago[master] editorial: folded a long line.
JINMEI Tatuya [Mon, 24 Sep 2012 21:06:39 +0000 (14:06 -0700)] 
[master] editorial: folded a long line.

13 years ago[2219] style fix: indententation
JINMEI Tatuya [Mon, 24 Sep 2012 19:54:25 +0000 (12:54 -0700)] 
[2219] style fix: indententation

13 years ago[2219] clarify the special case of InMemoryZoneFinder::getOrigin() in comments.
JINMEI Tatuya [Mon, 24 Sep 2012 19:49:40 +0000 (12:49 -0700)] 
[2219] clarify the special case of InMemoryZoneFinder::getOrigin() in comments.

13 years ago[2219] Revert "avoid redundant initial configuration for data sources."
JINMEI Tatuya [Mon, 24 Sep 2012 19:47:13 +0000 (12:47 -0700)] 
[2219] Revert "avoid redundant initial configuration for data sources."

According to review discussion.
This reverts commit a61af89b9799857a955e5e0b7b04b1f273dd63ab.

13 years ago[1960] Added missing "return" to CommandOptionsTest::process()
Stephen Morris [Mon, 24 Sep 2012 18:15:39 +0000 (19:15 +0100)] 
[1960] Added missing "return" to CommandOptionsTest::process()

13 years ago[1960] Corrected typos etc. in some comments
Stephen Morris [Mon, 24 Sep 2012 18:03:04 +0000 (19:03 +0100)] 
[1960] Corrected typos etc. in some comments

13 years ago[2272] Throw exception if allocation with new fails.
Marcin Siodelski [Mon, 24 Sep 2012 17:14:27 +0000 (19:14 +0200)] 
[2272] Throw exception if allocation with new fails.

13 years ago[1960] Support spaces in packet template files.
Marcin Siodelski [Mon, 24 Sep 2012 10:22:34 +0000 (12:22 +0200)] 
[1960] Support spaces in packet template files.

With this commit the unit testing for packet templates is improved.

13 years ago[2254] cleanup and one extra test
Jelte Jansen [Mon, 24 Sep 2012 08:38:38 +0000 (10:38 +0200)] 
[2254] cleanup and one extra test

13 years ago[master] Update changelog for merge of #2190
Jelte Jansen [Mon, 24 Sep 2012 07:47:20 +0000 (09:47 +0200)] 
[master] Update changelog for merge of #2190

13 years ago[master] Merge remote-tracking branch 'origin/trac2190'
Jelte Jansen [Mon, 24 Sep 2012 07:44:14 +0000 (09:44 +0200)] 
[master] Merge remote-tracking branch 'origin/trac2190'

13 years ago[2218] Update message used in throw
Mukund Sivaraman [Mon, 24 Sep 2012 07:07:55 +0000 (12:37 +0530)] 
[2218] Update message used in throw

13 years ago[2218] Check for zero length salts when NSEC3PARAM is processed during load
Mukund Sivaraman [Mon, 24 Sep 2012 07:07:41 +0000 (12:37 +0530)] 
[2218] Check for zero length salts when NSEC3PARAM is processed during load

13 years ago[2218] Call setSigned(true) when NSEC3Data is set
Mukund Sivaraman [Mon, 24 Sep 2012 07:07:14 +0000 (12:37 +0530)] 
[2218] Call setSigned(true) when NSEC3Data is set

13 years ago[2218] Process NSEC3PARAM type RRsets in test setup
Mukund Sivaraman [Mon, 24 Sep 2012 07:06:16 +0000 (12:36 +0530)] 
[2218] Process NSEC3PARAM type RRsets in test setup

13 years ago[2218] Add an assertion that getNSEC3Data() returns a valid object
Mukund Sivaraman [Mon, 24 Sep 2012 06:33:13 +0000 (12:03 +0530)] 
[2218] Add an assertion that getNSEC3Data() returns a valid object

13 years ago[2218] Add a createNSEC3RRset() and remove code duplication
Mukund Sivaraman [Mon, 24 Sep 2012 06:18:26 +0000 (11:48 +0530)] 
[2218] Add a createNSEC3RRset() and remove code duplication

13 years ago[2218] Document findNSEC3Walk test
Mukund Sivaraman [Mon, 24 Sep 2012 06:08:43 +0000 (11:38 +0530)] 
[2218] Document findNSEC3Walk test

13 years ago[2218] Document NSEC3 test data structure
Mukund Sivaraman [Mon, 24 Sep 2012 06:02:05 +0000 (11:32 +0530)] 
[2218] Document NSEC3 test data structure

13 years ago[2218] Update comment for InMemoryZoneFinderNSEC3Test
Mukund Sivaraman [Mon, 24 Sep 2012 05:57:18 +0000 (11:27 +0530)] 
[2218] Update comment for InMemoryZoneFinderNSEC3Test

13 years ago[2218] Remove bogus comment (left after copy)
Mukund Sivaraman [Mon, 24 Sep 2012 05:53:06 +0000 (11:23 +0530)] 
[2218] Remove bogus comment (left after copy)

13 years ago[2218] Fix NSEC3 RDATA check when salt length is 0
Mukund Sivaraman [Mon, 24 Sep 2012 05:51:14 +0000 (11:21 +0530)] 
[2218] Fix NSEC3 RDATA check when salt length is 0

13 years ago[2222] changed the misleading method name
Naoki Kambe [Mon, 24 Sep 2012 04:41:50 +0000 (13:41 +0900)] 
[2222] changed the misleading method name

13 years ago[2222] updated the comment to be detailed
Naoki Kambe [Mon, 24 Sep 2012 04:32:15 +0000 (13:32 +0900)] 
[2222] updated the comment to be detailed

13 years ago[2222] changed to check the counter exactly incremented to one
Naoki Kambe [Mon, 24 Sep 2012 04:24:18 +0000 (13:24 +0900)] 
[2222] changed to check the counter exactly incremented to one

13 years ago[2222] removed checking self._counter_xfrrej isn't `None`
Naoki Kambe [Mon, 24 Sep 2012 04:22:07 +0000 (13:22 +0900)] 
[2222] removed checking self._counter_xfrrej isn't `None`

Because self._counter_xfrrej is no longer assigned to `None` as a
default in the constructor.

13 years ago[2222] corrected the comment according to what the code does
Naoki Kambe [Mon, 24 Sep 2012 05:03:44 +0000 (14:03 +0900)] 
[2222] corrected the comment according to what the code does

13 years ago[2222] expanded the lambda statement to the normal method definition
Naoki Kambe [Mon, 24 Sep 2012 02:46:27 +0000 (11:46 +0900)] 
[2222] expanded the lambda statement to the normal method definition

13 years ago[2222] simplified complicated assignment of `incrementer`
Naoki Kambe [Mon, 24 Sep 2012 02:43:12 +0000 (11:43 +0900)] 
[2222] simplified complicated assignment of `incrementer`

13 years ago[2218] Remove obsolete comment
Mukund Sivaraman [Mon, 24 Sep 2012 05:41:47 +0000 (11:11 +0530)] 
[2218] Remove obsolete comment

13 years ago[2218] Rename InMemoryClient::findZone2() to ::findZoneData()
Mukund Sivaraman [Mon, 24 Sep 2012 05:41:26 +0000 (11:11 +0530)] 
[2218] Rename InMemoryClient::findZone2() to ::findZoneData()

Also make it non-const and non-virtual.

13 years ago[2218] Change node and level count types from size_t to uint32_t
Mukund Sivaraman [Mon, 24 Sep 2012 05:24:54 +0000 (10:54 +0530)] 
[2218] Change node and level count types from size_t to uint32_t

Ideally, size_t should be used for most kinds of memory sizes, but in
this case, we are trying to keep down the size of a DomainTree object.

13 years ago[2218] Make some DomainTreeNode methods private again
Mukund Sivaraman [Mon, 24 Sep 2012 05:15:09 +0000 (10:45 +0530)] 
[2218] Make some DomainTreeNode methods private again

isSubTreeRoot(), getSubTreeRoot() and getLargestInSubTree() were made
private again.

13 years ago[2218] Use alternate DomainTree methods to get the covering node
Mukund Sivaraman [Mon, 24 Sep 2012 05:06:28 +0000 (10:36 +0530)] 
[2218] Use alternate DomainTree methods to get the covering node

This avoids the use of predecessor() and successor() and
getLargestInSubTree(), and uses previousNode() and largestNode()
instead.

13 years ago[2218] Add DomainTree::largestNode() to return the largest node in tree-of-trees
Mukund Sivaraman [Mon, 24 Sep 2012 05:05:09 +0000 (10:35 +0530)] 
[2218] Add DomainTree::largestNode() to return the largest node in tree-of-trees

There was an old version of this method, but that was buggy.

13 years ago[2218] Rearrange method in domaintree.h
Mukund Sivaraman [Mon, 24 Sep 2012 05:00:33 +0000 (10:30 +0530)] 
[2218] Rearrange method in domaintree.h

13 years ago[2219] cover a minor case: zone finder's getOrigin() with non absolute label.
JINMEI Tatuya [Sat, 22 Sep 2012 05:53:35 +0000 (22:53 -0700)] 
[2219] cover a minor case: zone finder's getOrigin() with non absolute label.

13 years ago[2219] moved in-memory unit tests under datasrc/tests to resolve dependency.
JINMEI Tatuya [Fri, 21 Sep 2012 23:18:03 +0000 (16:18 -0700)] 
[2219] moved in-memory unit tests under datasrc/tests to resolve dependency.

the tests now depend on libdatasrc, while libdatasrc needs memory.la.
so we need to build any tests after building all libraries.

13 years ago[2219] removed memory_datasrc.cc from b10-auth's Makefile.am's.
JINMEI Tatuya [Fri, 21 Sep 2012 22:39:35 +0000 (15:39 -0700)] 
[2219] removed memory_datasrc.cc from b10-auth's Makefile.am's.

we don't need it any more.

13 years ago[2219] workaround: avoid redundant initial configuration for data sources.
JINMEI Tatuya [Fri, 21 Sep 2012 22:36:35 +0000 (15:36 -0700)] 
[2219] workaround: avoid redundant initial configuration for data sources.

it can take unnecessarily long if in-memory cache contains a large zone.

13 years ago[2219] cleanup: removed a redundant toText() in log arg.
JINMEI Tatuya [Fri, 21 Sep 2012 22:19:12 +0000 (15:19 -0700)] 
[2219] cleanup: removed a redundant toText() in log arg.

13 years ago[2219] bug fix: corrected too-string validity check in lblseq constructor.
JINMEI Tatuya [Fri, 21 Sep 2012 22:11:13 +0000 (15:11 -0700)] 
[2219] bug fix: corrected too-string validity check in lblseq constructor.

offset values can actually be larger than max_labellen (63).  we should have
check label length field of the name data.  added tests that would trigger
this bug.

13 years ago[2218] some more trivial cleanups
JINMEI Tatuya [Fri, 21 Sep 2012 19:47:11 +0000 (12:47 -0700)] 
[2218] some more trivial cleanups

13 years ago[2218] avoid initializing nsec3_hash_map namespace scope to avoid fiasco.
JINMEI Tatuya [Fri, 21 Sep 2012 18:40:16 +0000 (11:40 -0700)] 
[2218] avoid initializing nsec3_hash_map namespace scope to avoid fiasco.

13 years ago[1960] Added comments why testing CommandOptions::isUseFirst().
Marcin Siodelski [Fri, 21 Sep 2012 18:04:17 +0000 (20:04 +0200)] 
[1960] Added comments why testing CommandOptions::isUseFirst().

13 years ago[1960] Fixed some comments in test_control.h.
Marcin Siodelski [Fri, 21 Sep 2012 17:50:13 +0000 (19:50 +0200)] 
[1960] Fixed some comments in test_control.h.

13 years ago[1960] Add EXPECT_NO_THROW when parsing perfdhcp command line.
Marcin Siodelski [Fri, 21 Sep 2012 17:42:05 +0000 (19:42 +0200)] 
[1960] Add EXPECT_NO_THROW when parsing perfdhcp command line.

13 years ago[1960] Remove unused CLOCK_GETTIME_LDFLAGS and HAVE_GETIFADDRS.
Marcin Siodelski [Fri, 21 Sep 2012 17:32:08 +0000 (19:32 +0200)] 
[1960] Remove unused CLOCK_GETTIME_LDFLAGS and HAVE_GETIFADDRS.

The refactored code neither uses clock_gettime  nor HAVE_GETIFADDRS.

13 years ago[1960] Fixed doxygen documentation.
Marcin Siodelski [Fri, 21 Sep 2012 17:19:04 +0000 (19:19 +0200)] 
[1960] Fixed doxygen documentation.

13 years agoMerge branch 'trac2238' into trac2269
Tomek Mrugalski [Fri, 21 Sep 2012 17:11:58 +0000 (19:11 +0200)] 
Merge branch 'trac2238' into trac2269

13 years ago[2238] Pool, Subnet and Triplet moved to separate files.
Tomek Mrugalski [Fri, 21 Sep 2012 17:01:14 +0000 (19:01 +0200)] 
[2238] Pool, Subnet and Triplet moved to separate files.

13 years ago[2238] Changes after review.
Tomek Mrugalski [Fri, 21 Sep 2012 16:45:21 +0000 (18:45 +0200)] 
[2238] Changes after review.

13 years ago[2272] Added changes based on the code review.
Marcin Siodelski [Fri, 21 Sep 2012 16:22:45 +0000 (18:22 +0200)] 
[2272] Added changes based on the code review.

13 years ago[2254] fix 'config remove Boss' crash
Jelte Jansen [Fri, 21 Sep 2012 15:00:24 +0000 (17:00 +0200)] 
[2254] fix 'config remove Boss' crash

now shows a (admittedly rather cryptic) error

13 years ago[2254] Fix tab-completion in lists
Jelte Jansen [Fri, 21 Sep 2012 14:57:35 +0000 (16:57 +0200)] 
[2254] Fix tab-completion in lists

13 years ago[1960] Implemented changes suggested in code review.
Marcin Siodelski [Fri, 21 Sep 2012 14:46:44 +0000 (16:46 +0200)] 
[1960] Implemented changes suggested in code review.

13 years ago[2254] remove 'argument' and 'identifier' from tab hints
Jelte Jansen [Fri, 21 Sep 2012 13:32:50 +0000 (15:32 +0200)] 
[2254] remove 'argument' and 'identifier' from tab hints

These are needed to work with the way bindctl originally handled commands, but should not appear in normal tab-completion

13 years agoMerge branch 'master' into trac2238
Tomek Mrugalski [Fri, 21 Sep 2012 13:06:06 +0000 (15:06 +0200)] 
Merge branch 'master' into trac2238

Conflicts:
ChangeLog
src/lib/dhcp/tests/Makefile.am

13 years ago[2269] dhcp6.spec update, documentation written
Tomek Mrugalski [Fri, 21 Sep 2012 12:21:58 +0000 (14:21 +0200)] 
[2269] dhcp6.spec update, documentation written

13 years agoChangelog for #1375
Michal 'vorner' Vaner [Fri, 21 Sep 2012 10:57:24 +0000 (12:57 +0200)] 
Changelog for #1375

13 years agoMerge #1357
Michal 'vorner' Vaner [Fri, 21 Sep 2012 10:39:48 +0000 (12:39 +0200)] 
Merge #1357

13 years ago[2218] Combine blocks
Mukund Sivaraman [Fri, 21 Sep 2012 09:41:33 +0000 (15:11 +0530)] 
[2218] Combine blocks

13 years ago[2218] Add recursive findNSEC3() tests
Mukund Sivaraman [Fri, 21 Sep 2012 08:01:26 +0000 (13:31 +0530)] 
[2218] Add recursive findNSEC3() tests

13 years ago[2218] Remove duplicate copies of NSEC3 data
Mukund Sivaraman [Fri, 21 Sep 2012 07:33:00 +0000 (13:03 +0530)] 
[2218] Remove duplicate copies of NSEC3 data

13 years ago[2218] Add trace when walking the tree
Mukund Sivaraman [Fri, 21 Sep 2012 07:10:48 +0000 (12:40 +0530)] 
[2218] Add trace when walking the tree

13 years ago[1357] Test nothing is committed on error
Michal 'vorner' Vaner [Fri, 21 Sep 2012 06:57:52 +0000 (08:57 +0200)] 
[1357] Test nothing is committed on error