]>
git.ipfire.org Git - thirdparty/kea.git/log
Jeremy C. Reed [Wed, 13 Feb 2013 18:00:36 +0000 (12:00 -0600)]
[master] cleanup
use a # hash mark before the Trac number
use two tabs before the committer username.
Mukund Sivaraman [Wed, 13 Feb 2013 17:59:00 +0000 (09:59 -0800)]
[master] changelog for #2641(-0)
JINMEI Tatuya [Wed, 13 Feb 2013 17:54:39 +0000 (09:54 -0800)]
[master] Merge branch 'trac2641-0'
Jeremy C. Reed [Wed, 13 Feb 2013 17:47:07 +0000 (11:47 -0600)]
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jeremy C. Reed [Wed, 13 Feb 2013 17:45:50 +0000 (11:45 -0600)]
[master] add missing copyright and license statements
This had a quick review via jabber.
They were missing in some files that were longer than a few lines.
Not real important, but to be consistent.
JINMEI Tatuya [Wed, 13 Feb 2013 17:33:43 +0000 (09:33 -0800)]
[2641] do not install cmdctl-accounts.csv
Mukund Sivaraman [Tue, 12 Feb 2013 10:28:19 +0000 (15:58 +0530)]
[2641] Update guide for default username/password changes
Marcin Siodelski [Wed, 13 Feb 2013 17:20:44 +0000 (18:20 +0100)]
[2701] Added missing const in the function getting client_id.
Jeremy C. Reed [Wed, 13 Feb 2013 17:13:34 +0000 (11:13 -0600)]
[master] cleanup mes message files
used reorder_message_file.py
Marcin Siodelski [Wed, 13 Feb 2013 17:10:45 +0000 (18:10 +0100)]
[2701] Added composite indexes to container holding V4 leases in memfile.
JINMEI Tatuya [Wed, 13 Feb 2013 17:05:11 +0000 (09:05 -0800)]
[2679] removed redundant conversion to construct add-nsec3 test data
Jeremy C. Reed [Wed, 13 Feb 2013 16:06:56 +0000 (10:06 -0600)]
[master] be clear that b10-resolver is proof of concept
Jeremy C. Reed [Wed, 13 Feb 2013 16:03:45 +0000 (10:03 -0600)]
[master] many minor doc improvements
Some rewording to be clear about difference of bind10 and b10-init.
Remove some trailing whitespace.
Say the resolver is experimental. Also introduce resolver.
In manpages, improve various SEE ALSO.
Fix a wrong man page reference.
This was reviewed via jabber.
Marcin Siodelski [Wed, 13 Feb 2013 10:13:52 +0000 (11:13 +0100)]
[2701] Removed option definition validation from option factory functions.
This change should seriously rise the performance of the server as the
server seem to spend a lot of time executing the validate function.
Michal 'vorner' Vaner [Wed, 13 Feb 2013 08:46:49 +0000 (09:46 +0100)]
Merge #1924
Provide a "message undeliverable" error by the msgq daemon in case the
sender declares it expects an answer and there's no recipient to send it
to.
Conflicts:
src/bin/bindctl/run_bindctl.sh.in
src/bin/sysinfo/run_sysinfo.sh.in
src/lib/python/isc/cc/Makefile.am
src/lib/python/isc/cc/session.py
Yoshitaka Aharen [Wed, 13 Feb 2013 09:04:32 +0000 (18:04 +0900)]
Merge branch 'master' into trac2157_merge
Conflicts:
ChangeLog
Shane Kerr [Wed, 13 Feb 2013 08:47:51 +0000 (09:47 +0100)]
Added <unistd.h> include reported to fix a Solaris build.
Michal 'vorner' Vaner [Wed, 13 Feb 2013 08:40:52 +0000 (09:40 +0100)]
[1924] Return missing pythondir
It was moved to other makefile by accident while it should have been
moved.
Naoki Kambe [Wed, 13 Feb 2013 06:26:33 +0000 (15:26 +0900)]
[master] suppress some failures in stats tests with Python 3.3
This is an ad-hoc workaround for the failures in stats tests. It's okayed to be
committed on jabber. Note that this workaround should be removed after a
fundamental fix for stats tests (#1668) is done. An investigation task for the
fix will be worked on #2689. For the details of the failures, see #2666 and
http://git.bind10.isc.org/~tester/builder//BIND10-valgrind/
20130212205704 -CentOS5-x86_64-GCC/logs/unittests.out
Mukund Sivaraman [Wed, 13 Feb 2013 06:02:37 +0000 (11:32 +0530)]
[2281] Add comments on use of static datasrc instead of memory datasrc in tests
Yoshitaka Aharen [Wed, 13 Feb 2013 03:54:06 +0000 (12:54 +0900)]
[2157] update docbook example in test script
JINMEI Tatuya [Wed, 13 Feb 2013 03:41:51 +0000 (19:41 -0800)]
[2157] some minor editorial fixes
Yoshitaka Aharen [Wed, 13 Feb 2013 01:44:52 +0000 (10:44 +0900)]
[2157] remove dependency on xml.dom.minidom
JINMEI Tatuya [Tue, 12 Feb 2013 18:12:43 +0000 (10:12 -0800)]
[master] Merge branch 'trac2586'
JINMEI Tatuya [Tue, 12 Feb 2013 18:10:33 +0000 (10:10 -0800)]
[master] changelog entry for #2585
JINMEI Tatuya [Tue, 12 Feb 2013 18:06:51 +0000 (10:06 -0800)]
[master] Merge branch 'trac2585'
JINMEI Tatuya [Tue, 12 Feb 2013 18:04:00 +0000 (10:04 -0800)]
[master] changelog entry for #2659
JINMEI Tatuya [Tue, 12 Feb 2013 18:01:54 +0000 (10:01 -0800)]
[master] Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
commit.
JINMEI Tatuya [Tue, 12 Feb 2013 17:59:39 +0000 (09:59 -0800)]
[master] Merge branch 'trac2659'
Mukund Sivaraman [Tue, 12 Feb 2013 17:51:08 +0000 (23:21 +0530)]
[master] Add missing ChangeLog entry for #1756
JINMEI Tatuya [Tue, 12 Feb 2013 17:21:49 +0000 (09:21 -0800)]
[1924] corrected typo, folded a long line.
Tomek Mrugalski [Tue, 12 Feb 2013 16:25:42 +0000 (17:25 +0100)]
[master] Merge branch 'trac2719' (bug for handling unexpected RENEWs in DHCPv6)
Conflicts:
ChangeLog
Tomek Mrugalski [Tue, 12 Feb 2013 15:58:48 +0000 (16:58 +0100)]
[2719] Adjusted logging level, unnecessary comments removed.
Marcin Siodelski [Tue, 12 Feb 2013 15:28:45 +0000 (16:28 +0100)]
[master] Added a ChangeLog entry for #2704.
Also, trivial change: removed spurious brackets in the previous entry.
Marcin Siodelski [Tue, 12 Feb 2013 15:22:43 +0000 (16:22 +0100)]
[master] Merge branch 'trac2704'
Thomas Markwalder [Tue, 12 Feb 2013 14:21:54 +0000 (09:21 -0500)]
[master] changelog entry for #2699,#2703
Thomas Markwalder [Tue, 12 Feb 2013 14:09:00 +0000 (09:09 -0500)]
Merge branch 'master' into trac2699_2
Michal 'vorner' Vaner [Tue, 12 Feb 2013 13:04:35 +0000 (14:04 +0100)]
[1924] Clean generated file
Reported by distcheck
Michal 'vorner' Vaner [Tue, 12 Feb 2013 11:58:46 +0000 (12:58 +0100)]
[1924] Hack to allow finding generated python module
Do a hack to make the tests run with separate build and source
directories. The generated file ended up in a different directory than
the rest of the modules and the __init__.py. It therefore didn't work.
We use the same trick as log_messages, a forwarder module and addition
to PYTHON_PATH to find it.
Only the real file is installed.
Thomas Markwalder [Tue, 12 Feb 2013 14:00:18 +0000 (09:00 -0500)]
[2699] - Added 2013 to copyright notice in dhcpbdb_create.mysql
Tomek Mrugalski [Tue, 12 Feb 2013 13:24:57 +0000 (15:24 +0200)]
[2719] Emergency fix for renew when there are no subnets configured.
Thomas Markwalder [Mon, 11 Feb 2013 20:39:59 +0000 (15:39 -0500)]
[2699] Added composite search indexes to lease4 and lease6 tables to boost performance.
Note: This change fulfills both 2699 (lease4) and 2703 (lease6).
Stephen Morris [Tue, 12 Feb 2013 12:32:32 +0000 (12:32 +0000)]
[master] ChangeLog for #2681
Stephen Morris [Tue, 12 Feb 2013 12:29:06 +0000 (12:29 +0000)]
[master] Merge branch 'trac2681'
Stephen Morris [Tue, 12 Feb 2013 12:28:02 +0000 (12:28 +0000)]
[2681] Merge branch 'master' into trac2681
Conflicts:
src/lib/dhcpsrv/alloc_engine.cc
Marcin Siodelski [Tue, 12 Feb 2013 11:31:50 +0000 (12:31 +0100)]
[master] Updated ChangeLog for the #2700.
Marcin Siodelski [Tue, 12 Feb 2013 09:55:17 +0000 (10:55 +0100)]
[2700] Fix issue where the cmd line switches are printed as ASCII codes.
Marcin Siodelski [Tue, 12 Feb 2013 09:11:15 +0000 (10:11 +0100)]
[2704] Use the selectSubnet() subnet function to pick the suitable subnet.
The selectSubnet() function offers two ways to find a subnet for a
particular interface: using the name of the interface that the subnet is
configured for; and using the packet source address. Also, the redundant
warning is removed if suitable subnet was not found as this warning is
already issued elsewhere.
Mukund Sivaraman [Tue, 12 Feb 2013 05:23:15 +0000 (10:53 +0530)]
[2281] Use map::lower_bound() to speed up partial match searches
... by using the reverse of the name as the key.
JINMEI Tatuya [Tue, 12 Feb 2013 04:38:09 +0000 (20:38 -0800)]
[2440] ignore duplicate RRSIG Rdata, too.
Mukund Sivaraman [Tue, 12 Feb 2013 04:33:48 +0000 (10:03 +0530)]
[2281] Pass a null config to ZoneTableSegment::create() for now
Mukund Sivaraman [Tue, 12 Feb 2013 04:30:21 +0000 (10:00 +0530)]
[2281] Add documentation for the static datasource shared object's public symbols
Mukund Sivaraman [Tue, 12 Feb 2013 04:19:15 +0000 (09:49 +0530)]
[2281] Rename factory_link.h to static_datasrc.h
This is because the config argument will have to be documented.
JINMEI Tatuya [Tue, 12 Feb 2013 04:10:34 +0000 (20:10 -0800)]
[2440] suppress duplicate Rdata in RdataEncoder::addRdata().
also, as a cleanup, removed an unused class member variable.
Mukund Sivaraman [Tue, 12 Feb 2013 03:43:10 +0000 (09:13 +0530)]
Merge branch 'master' into trac2650
JINMEI Tatuya [Mon, 11 Feb 2013 23:37:43 +0000 (15:37 -0800)]
[2440] unrelated cleanup: removed unnecessary include
JINMEI Tatuya [Mon, 11 Feb 2013 21:44:47 +0000 (13:44 -0800)]
[master] Merge branch 'trac2665'
JINMEI Tatuya [Mon, 11 Feb 2013 21:42:55 +0000 (13:42 -0800)]
[master] changelog entry for #2661
JINMEI Tatuya [Mon, 11 Feb 2013 21:38:22 +0000 (13:38 -0800)]
[master] Merge branch 'trac2661'
JINMEI Tatuya [Mon, 11 Feb 2013 17:24:45 +0000 (09:24 -0800)]
[2586] use !, not %, for a label char smaller than &.
% seems to (possibly) cause an unexpected side effect in an SQL statement.
Stephen Morris [Mon, 11 Feb 2013 15:33:11 +0000 (15:33 +0000)]
[master] Merge branch 'trac2673'
Tomek Mrugalski [Mon, 11 Feb 2013 14:54:27 +0000 (15:54 +0100)]
[master] Merge branch 'trac2702' (DHCPv4 renewal without client-id)
Conflicts:
ChangeLog
Stephen Morris [Mon, 11 Feb 2013 14:39:34 +0000 (14:39 +0000)]
[2673] Merge branch 'master' into trac2673
Tomek Mrugalski [Mon, 11 Feb 2013 14:36:42 +0000 (15:36 +0100)]
[2702] ChangeLog updated.
Tomek Mrugalski [Mon, 11 Feb 2013 13:53:16 +0000 (14:53 +0100)]
[master] Merge branch 'trac2697' (bugfix for dhcp4 and MySQL)
Conflicts:
ChangeLog
Stephen Morris [Mon, 11 Feb 2013 13:42:18 +0000 (13:42 +0000)]
[2681] Address review comments
Tomek Mrugalski [Mon, 11 Feb 2013 13:41:18 +0000 (14:41 +0100)]
[2697] ChangeLog updated.
Tomek Mrugalski [Mon, 11 Feb 2013 13:15:49 +0000 (14:15 +0100)]
[2702] Fix for DHCPv4 client renewals (without client-id)
Stephen Morris [Mon, 11 Feb 2013 12:26:12 +0000 (12:26 +0000)]
[2673] Correct use of wrong variable in unit test
Michal 'vorner' Vaner [Mon, 11 Feb 2013 09:17:20 +0000 (10:17 +0100)]
[1924] Fix makefile
The .cc file must be in _SOURCES, not in nodist_SOURCES. This one is not
generated.
Michal 'vorner' Vaner [Mon, 11 Feb 2013 09:12:55 +0000 (10:12 +0100)]
[1924] Add the generator scripts to EXTRA_DIST
One would think it would pack them automatically if they are in
noinst_SCRIPTS. But it doesn't seem to work, so marking them explicitly.
Michal 'vorner' Vaner [Mon, 11 Feb 2013 09:03:26 +0000 (10:03 +0100)]
[1924] (minor) Try to make the comment slightly cleaner
Michal 'vorner' Vaner [Mon, 11 Feb 2013 08:56:42 +0000 (09:56 +0100)]
[1924] Move the common_defs to the cc directory
Currently, it contains only the definitions related to CC. If we have
other definitions for other purposes, we may create further definition
files.
Also, rename it to proto_defs, since all is protocol constants.
Move the generator scripts to better place.
There should be no difference in functionality.
Mukund Sivaraman [Mon, 11 Feb 2013 04:16:58 +0000 (09:46 +0530)]
[master] Update ChangeLog for #2672
Mukund Sivaraman [Mon, 11 Feb 2013 04:01:12 +0000 (09:31 +0530)]
Merge branch 'master' into trac2672
Conflicts:
src/lib/python/isc/ddns/session.py
Mukund Sivaraman [Mon, 11 Feb 2013 03:58:06 +0000 (09:28 +0530)]
[2650] Add cppcheck suppressions
JINMEI Tatuya [Sat, 9 Feb 2013 22:52:37 +0000 (14:52 -0800)]
[2665] use istream::ignore() (and ignore result) to skip chars instead of get()
ignoring the result fixes a scan-build error. besides, ignore() should be
more appropriate choice for what it intends to do anyway.
JINMEI Tatuya [Sat, 9 Feb 2013 22:46:17 +0000 (14:46 -0800)]
[2665] removed unnecessary assignment, fixing one error from clang scan-build.
JINMEI Tatuya [Sat, 9 Feb 2013 07:39:04 +0000 (23:39 -0800)]
[2585] re-enabled auth query tests for in-memory that failed so far.
JINMEI Tatuya [Sat, 9 Feb 2013 07:35:29 +0000 (23:35 -0800)]
[2585] don't perform wildcard substitution for NXRRSET NSEC.
test cases aren't incomplete, so it's revised to cover all combinations.
JINMEI Tatuya [Sat, 9 Feb 2013 02:09:33 +0000 (18:09 -0800)]
[2585] don't replace the name in findAll unless it's wildcard substituion.
JINMEI Tatuya [Fri, 8 Feb 2013 21:51:14 +0000 (13:51 -0800)]
[2586] use non-escaped labels for query tests so they work with sqlite3.
sqlite3 data source currently doesn't handle escaled labels 100% correctly,
especially in identifying the "previous name" for DNSSEC negative proofs.
since this is not the point of these tests, it should be better to work around
it by the use of non escaped labels.
JINMEI Tatuya [Fri, 8 Feb 2013 21:21:47 +0000 (13:21 -0800)]
[1924] constify
JINMEI Tatuya [Fri, 8 Feb 2013 17:36:32 +0000 (09:36 -0800)]
[1924] replace suffix cpp with cc
assuming it was just overlooked, not intentional.
Marcin Siodelski [Fri, 8 Feb 2013 17:34:28 +0000 (18:34 +0100)]
[master] Updated ChangeLog entry for #2657.
Marcin Siodelski [Fri, 8 Feb 2013 17:29:27 +0000 (18:29 +0100)]
[master] Merge branch 'trac2657'
JINMEI Tatuya [Fri, 8 Feb 2013 16:21:01 +0000 (08:21 -0800)]
[2661] protect the output of 'python-config | sed' with [], with more comments.
without [] the output it seems possible that the output is empty for some
environments. also clarified that we can ignore the cases where -L isn't
contained at all.
Stephen Morris [Fri, 8 Feb 2013 13:07:08 +0000 (13:07 +0000)]
[2657] Minor modifications to changed text
Also explicitly added a note in the "Installation" section referring
to the BIND 10 DHCP database installation and configuration section.
Mukund Sivaraman [Fri, 8 Feb 2013 04:23:23 +0000 (09:53 +0530)]
[2281] Re-enable the query tests
Before, the query tests used the old datasrc::InMemoryClient wrapped
around a ZoneFinder, from where it got its zone data (the old in-memory
design). This is no longer available.
The mock zone finder also rigs some names to do some special things. We
cannot support this with the new datasrc::memory::InMemoryClient. So we
implement a mock client in this commit.
Note that because we no longer have the old RBTree, and the new
DomainTree is not useful as it returns const nodes, we use a std::map
instead. This is slightly slower when no exact match occurs as far as
these unittests are concerned, but they are tests anyway and there
aren't many zones in the map, so we can ignore this slight inefficiency.
Michal 'vorner' Vaner [Fri, 8 Feb 2013 11:34:52 +0000 (12:34 +0100)]
[1924] Fix syntax error
Forgotten in previous commit
Michal 'vorner' Vaner [Fri, 8 Feb 2013 11:27:46 +0000 (12:27 +0100)]
[1924] Comments and cleanups in the generator scripts
Michal 'vorner' Vaner [Fri, 8 Feb 2013 10:21:18 +0000 (11:21 +0100)]
[1924] Remove BUILT_SOURCES from CLEANFILES
Michal 'vorner' Vaner [Fri, 8 Feb 2013 10:18:06 +0000 (11:18 +0100)]
[1924] (minor) Clarify a doc comment
Michal 'vorner' Vaner [Fri, 8 Feb 2013 10:16:15 +0000 (11:16 +0100)]
[1924] Less confusing parameter names for sendmsg
Changed to header and payload, which removes the confusion of the first
part message being called env and the other called msg in one send and
the first being msg (and the second omitted) in the second case.
Michal 'vorner' Vaner [Fri, 8 Feb 2013 10:07:09 +0000 (11:07 +0100)]
[1924] Reuse common test code
Michal 'vorner' Vaner [Fri, 8 Feb 2013 09:43:07 +0000 (10:43 +0100)]
[1924] Return failure explicitly
Michal 'vorner' Vaner [Fri, 8 Feb 2013 09:42:32 +0000 (10:42 +0100)]
[1924] (minor) Comment tweaks
JINMEI Tatuya [Fri, 8 Feb 2013 06:57:43 +0000 (22:57 -0800)]
[1924] style fixes: avoided long lines
JINMEI Tatuya [Fri, 8 Feb 2013 06:18:01 +0000 (22:18 -0800)]
[2679] cleanup: removed a redundant white space
JINMEI Tatuya [Fri, 8 Feb 2013 05:49:23 +0000 (21:49 -0800)]
[2679] cleanup: consolidate two RRsetCollection test fixtures.
on a closer look they are mostly identical, and can be unified with
some updates to the test cases. reducing the number of fixtures will
simply the public interface of the tests.