]>
git.ipfire.org Git - thirdparty/kea.git/log
Jelte Jansen [Wed, 19 Dec 2012 10:14:39 +0000 (11:14 +0100)]
[master] Merge branch 'trac2380merge2'
JINMEI Tatuya [Wed, 19 Dec 2012 07:41:01 +0000 (23:41 -0800)]
[2380] another missing CLEANFILE
JINMEI Tatuya [Wed, 19 Dec 2012 06:48:36 +0000 (22:48 -0800)]
[2380] reordered log messages
JINMEI Tatuya [Wed, 19 Dec 2012 06:42:09 +0000 (22:42 -0800)]
[2380] additional env setup to make distcheck pass
JINMEI Tatuya [Wed, 19 Dec 2012 06:41:28 +0000 (22:41 -0800)]
[2380] make sure __pycache__/ will be cleaned up.
this is necessary for distcheck.
JINMEI Tatuya [Wed, 19 Dec 2012 05:15:47 +0000 (21:15 -0800)]
[2380] make sure to call isc.util.process.rename()
JINMEI Tatuya [Wed, 19 Dec 2012 01:37:02 +0000 (17:37 -0800)]
[2380] logged before updating an existing zone.
it can take time without any feedback while deleting old zone data,
so it's probably better to note that explicitly.
JINMEI Tatuya [Tue, 18 Dec 2012 22:54:41 +0000 (14:54 -0800)]
[2380] removed a garbage line
JINMEI Tatuya [Tue, 18 Dec 2012 21:41:14 +0000 (13:41 -0800)]
[2380] grammar fix in a comment line.
JINMEI Tatuya [Tue, 18 Dec 2012 21:40:02 +0000 (13:40 -0800)]
[2380] fixed a typo in log message.
JINMEI Tatuya [Tue, 18 Dec 2012 21:10:43 +0000 (13:10 -0800)]
[2380] removed isc.datasrc.master.py and its tests. now no need for them.
JINMEI Tatuya [Tue, 18 Dec 2012 21:08:49 +0000 (13:08 -0800)]
[2380] removed old loadzone source
JINMEI Tatuya [Tue, 18 Dec 2012 19:08:24 +0000 (11:08 -0800)]
[2380] make sure the new origin for $INCLUDE doesn't change post-include.
this seems to be the actual intent of the RFC, and it's compatible with
BIND 9, too. This fix will resolve the remaining regression for the
old loadzone tests.
JINMEI Tatuya [Tue, 18 Dec 2012 18:51:05 +0000 (10:51 -0800)]
[2380] removed loadzone/tests/error completely.
see the log for the previous commit for the rationale.
JINMEI Tatuya [Tue, 18 Dec 2012 18:35:10 +0000 (10:35 -0800)]
[2380] replaced old loadzone with the new one.
test parameters were adjusted accordingly.
there are some non trivial adjustments needed for the 'correct' test
cases for the original loadzone:
- completing the origin for some RDATA paramaeters (NS, SOA) does not
work yet until we complete the RDATA support. At the moment
I made them FQDNs with comments
- a few TXT data were actually incorrect in the original tests, which
caused a seeming regression. I fixed the test data.
- there was one real bug in the $INCLUDE + origin support. I'll go
fix it; right now it fails
The 'error' test cases for the original loadzone also fail, but overall
the intended behavior looked preserved. Fixing the tests to make it pass
seems to be quite difficult (because log output are different, and
the new loadzone ng is more verbose), so I plan to simply remove these
tests.
Jelte Jansen [Wed, 19 Dec 2012 09:40:01 +0000 (10:40 +0100)]
[2380merge2] Merge branch 'trac2380' into trac2380merge2
Mukund Sivaraman [Wed, 19 Dec 2012 08:25:17 +0000 (13:55 +0530)]
[2565] Use boost::optional in the newly introduced RRClass factory
Mukund Sivaraman [Wed, 19 Dec 2012 06:05:20 +0000 (11:35 +0530)]
[2535] Handle escaped characters in TXTLikeImpl::toText()
Mukund Sivaraman [Wed, 19 Dec 2012 04:59:56 +0000 (10:29 +0530)]
[2507] Suppress another false positive
first is used in the condition during the next iteration of the loop.
Mukund Sivaraman [Wed, 19 Dec 2012 04:57:06 +0000 (10:27 +0530)]
[2507] Add cppcheck suppressions
These are in the unit tests. The reports are false positives, as
address of current is taken earlier in the code and used within
the reader.*() codepaths.
Mukund Sivaraman [Wed, 19 Dec 2012 04:11:31 +0000 (09:41 +0530)]
[2507] Remove redundant assignments
Mukund Sivaraman [Wed, 19 Dec 2012 04:03:22 +0000 (09:33 +0530)]
[2507] Wrap long line
Mukund Sivaraman [Mon, 17 Dec 2012 07:40:36 +0000 (13:10 +0530)]
[2565] Add proto for RRClass::fromText()
Mukund Sivaraman [Mon, 17 Dec 2012 06:46:01 +0000 (12:16 +0530)]
[2565] Avoid redundant construction in parseRRParams()
Mukund Sivaraman [Mon, 17 Dec 2012 06:44:54 +0000 (12:14 +0530)]
[2565] Add RRClass.fromText()
Mukund Sivaraman [Mon, 17 Dec 2012 06:20:05 +0000 (11:50 +0530)]
[2565] Refactor code so that RRParamRegistry::textToClassCode() does not throw
JINMEI Tatuya [Tue, 18 Dec 2012 23:32:11 +0000 (17:32 -0600)]
[master] fix clang static analyzer issue
Value stored to 'opt_len' during its initialization is never read
discussed via jabber
also use const
Jeremy C. Reed [Tue, 18 Dec 2012 20:07:13 +0000 (14:07 -0600)]
[master]Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Jeremy C. Reed [Tue, 18 Dec 2012 19:14:33 +0000 (13:14 -0600)]
[master] bump libb10-dhcpsrv library version
New feature was added: deleteSubnets4
okayed via jabber.
Tomek Mrugalski [Tue, 18 Dec 2012 18:22:07 +0000 (19:22 +0100)]
[2326] Changes after review
- tests use automatic variables now for Dhcpv6Srv
- comments clarified
- extra log messages added
Jelte Jansen [Tue, 18 Dec 2012 17:18:37 +0000 (18:18 +0100)]
[master] Merge branch 'trac2379_2'
Tomek Mrugalski [Tue, 18 Dec 2012 15:32:34 +0000 (16:32 +0100)]
[2327] Changes after review
- detailedLeaseCompare unified (alloc_engine and mysql_lease_mgr)
- comments clarified
JINMEI Tatuya [Tue, 18 Dec 2012 15:22:34 +0000 (07:22 -0800)]
[master] Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10
Stephen Morris [Tue, 18 Dec 2012 13:11:17 +0000 (13:11 +0000)]
[2524] Add logging to configuration manager
Michal 'vorner' Vaner [Tue, 18 Dec 2012 12:32:55 +0000 (13:32 +0100)]
Merge #2427
The $ORIGIN handling.
Conflicts:
src/lib/dns/master_loader.cc
src/lib/dns/tests/master_loader_unittest.cc
Stephen Morris [Tue, 18 Dec 2012 12:35:43 +0000 (12:35 +0000)]
[2524] Added commit and rollback trace messages
Stephen Morris [Tue, 18 Dec 2012 12:28:39 +0000 (12:28 +0000)]
[2524] Add logging messages to memory file database code
Also make the hardware address to string function common to both
database modules.
Michal 'vorner' Vaner [Tue, 18 Dec 2012 12:23:25 +0000 (13:23 +0100)]
[2427] Warn about relative $ORIGIN
It is probably unusual and most probably a typo, resulting in broken
zone.
Michal 'vorner' Vaner [Tue, 18 Dec 2012 12:03:42 +0000 (13:03 +0100)]
[2427] Handling of INITIAL_WS on the first line of included file
Update the warning message to be usable for this case too. Also,
explicitly check and fix lexer again for this case.
Marcin Siodelski [Tue, 18 Dec 2012 11:26:37 +0000 (12:26 +0100)]
[2544] Added missing description of function.
Marcin Siodelski [Tue, 18 Dec 2012 11:20:45 +0000 (12:20 +0100)]
[2544] Test invalid option data.
Michal 'vorner' Vaner [Tue, 18 Dec 2012 11:11:23 +0000 (12:11 +0100)]
[1190] Generate the msgq message file
It is empty now, just updating the build system - yes, we really do need
2 new files and 2 makefiles to generate one message file :-|.
Marcin Siodelski [Tue, 18 Dec 2012 10:47:56 +0000 (11:47 +0100)]
[2544] Added test cases covering per subnet option value configuration.
Mukund Sivaraman [Tue, 18 Dec 2012 09:50:51 +0000 (15:20 +0530)]
[master] Rename RRTTL::MAX() to MAX_TTL() to avoid shadowing
OpenBSD, NetBSD and some builds on MacOS don't like it.
Mukund Sivaraman [Tue, 18 Dec 2012 09:48:50 +0000 (15:18 +0530)]
[master] Update .gitignore
Jelte Jansen [Tue, 18 Dec 2012 09:34:33 +0000 (10:34 +0100)]
[2379] Remove old checkrefs tests
Mukund Sivaraman [Tue, 18 Dec 2012 09:26:33 +0000 (14:56 +0530)]
Merge branch 'master' into trac2431_2
Conflicts:
src/lib/dns/master_loader.cc
Marcin Siodelski [Tue, 18 Dec 2012 09:24:04 +0000 (10:24 +0100)]
[2544] Subnet now inherits globally configured option value.
Marcin Siodelski [Tue, 18 Dec 2012 08:45:07 +0000 (09:45 +0100)]
[master] Merge branch 'trac2549'
JINMEI Tatuya [Tue, 18 Dec 2012 08:41:35 +0000 (00:41 -0800)]
[master] added changelog for #2470
JINMEI Tatuya [Tue, 18 Dec 2012 08:40:29 +0000 (00:40 -0800)]
[master] Merge branch 'trac2470'
Fixed conflicts:
src/lib/dns/master_loader.cc
src/lib/dns/tests/master_loader_unittest.cc
JINMEI Tatuya [Tue, 18 Dec 2012 08:15:49 +0000 (00:15 -0800)]
[master] Merge branch 'trac2429'
With fixing conflicts:
src/lib/dns/master_loader.cc
src/lib/dns/tests/master_loader_unittest.cc
JINMEI Tatuya [Tue, 18 Dec 2012 08:14:57 +0000 (00:14 -0800)]
[2470] Revert "[2470] added a framework to report different TTLs via an optional callback."
This reverts commit
2c50eecd72f4e59aaea65cab950ae058179ae1bd .
Conflicts:
src/lib/dns/rrcollator.cc
src/lib/dns/rrcollator.h
JINMEI Tatuya [Tue, 18 Dec 2012 08:10:32 +0000 (00:10 -0800)]
[2470] Revert "[2470] provide RR collator with issue callbacks"
This reverts commit
822fa31524fc37af1ffdd265f8554fb9d85471f1 .
JINMEI Tatuya [Tue, 18 Dec 2012 07:48:19 +0000 (23:48 -0800)]
[2380] clarified the expected range for log levels
JINMEI Tatuya [Tue, 18 Dec 2012 07:46:05 +0000 (23:46 -0800)]
[2380] allow -c omittable.
JINMEI Tatuya [Tue, 18 Dec 2012 06:36:09 +0000 (22:36 -0800)]
[2380] added final '\n' to progress report on succesful completion.
JINMEI Tatuya [Tue, 18 Dec 2012 06:21:43 +0000 (22:21 -0800)]
[2380] Merge branch 'trac2380' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac2380
JINMEI Tatuya [Tue, 18 Dec 2012 06:19:02 +0000 (22:19 -0800)]
[2380] define B10_FROM_BUILD for loadzone test; need it for loading .so.
also left comments on this for this test and python datasrc test
for reference for others
JINMEI Tatuya [Tue, 18 Dec 2012 05:47:38 +0000 (21:47 -0800)]
[2429] some style fixes: return ref from proxy method; add 'u' to numeric val
JINMEI Tatuya [Tue, 18 Dec 2012 05:40:19 +0000 (21:40 -0800)]
[2429] adjusted a test case to a typo fix in the main code.
JINMEI Tatuya [Tue, 18 Dec 2012 05:03:49 +0000 (21:03 -0800)]
[2380] also renamed load_iteration_limit to report_interval
as it means what it's really meant, and less confusing regarding the
previous commit.
JINMEI Tatuya [Tue, 18 Dec 2012 04:59:45 +0000 (20:59 -0800)]
[2380] clarified the intent of load iteration setting
JINMEI Tatuya [Tue, 18 Dec 2012 04:46:28 +0000 (20:46 -0800)]
[2380] showed the number of loaded RRs and loading time, best effort basis.
Mukund Sivaraman [Tue, 18 Dec 2012 04:16:46 +0000 (09:46 +0530)]
[2431] Remove obsolete comment
JINMEI Tatuya [Tue, 18 Dec 2012 03:37:22 +0000 (19:37 -0800)]
[2429] use boost::optional instead of homebrew and less clean interface
at the cost of increasing dependency, it will provide a cleaner and
more intuitive interface without sacrificing efficiency (much).
JINMEI Tatuya [Tue, 18 Dec 2012 03:36:28 +0000 (19:36 -0800)]
[2429] Merge branch 'trac2429' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac2429
JINMEI Tatuya [Tue, 18 Dec 2012 02:55:13 +0000 (18:55 -0800)]
[2429] fixed a minor typo in test code
JINMEI Tatuya [Tue, 18 Dec 2012 02:42:16 +0000 (18:42 -0800)]
[2429] on second thought, define max rrttl as an object
JINMEI Tatuya [Tue, 18 Dec 2012 02:30:32 +0000 (18:30 -0800)]
[2429] define MAX_TTL in rrttl.h, as its bare value, not in form of RRTTL
JINMEI Tatuya [Tue, 18 Dec 2012 02:20:16 +0000 (18:20 -0800)]
[2429] more clarified the max TTL handling in terms of RFC compliance.
JINMEI Tatuya [Mon, 17 Dec 2012 22:59:25 +0000 (14:59 -0800)]
[2429] clarified the RFC1035-TTL semantics warning further
JINMEI Tatuya [Mon, 17 Dec 2012 22:50:24 +0000 (14:50 -0800)]
[2429] renamed one of setCurrentTTL to clarify it only sets it to the default.
also clarified the function description comment a bit further.
JINMEI Tatuya [Mon, 17 Dec 2012 22:44:35 +0000 (14:44 -0800)]
[2429] clarified some comments
Marcin Siodelski [Mon, 17 Dec 2012 20:20:48 +0000 (21:20 +0100)]
[master] Initialize all members of the structure describing DHCP option.
When building with GCC on Solaris it is required that all memebers of the
struct are explicitly initialized. For a few entries, in the array
describing DHCPv4 options, the the initializers were accidentally ommitted
causing a build to fail. Okayed on jabber.
JINMEI Tatuya [Mon, 17 Dec 2012 19:50:21 +0000 (11:50 -0800)]
[2427] updated comment wording to match the latest code.
JINMEI Tatuya [Mon, 17 Dec 2012 19:42:36 +0000 (11:42 -0800)]
[2427] wording fix: removed redundant words
Michal 'vorner' Vaner [Mon, 17 Dec 2012 19:10:13 +0000 (20:10 +0100)]
[1190] Init logging in msgq
Using some hardcoded values for file and severity. This is a temporary
solution, and we should improve on that, but currently it is not
possible to get the configuration in msgq (even though the msgq is used
to send it everywhere else).
Marcin Siodelski [Mon, 17 Dec 2012 18:20:14 +0000 (19:20 +0100)]
[2544] Added basic unit test for options parser.
Tomek Mrugalski [Mon, 17 Dec 2012 17:12:59 +0000 (18:12 +0100)]
[2327] ChangeLog updated.
Tomek Mrugalski [Mon, 17 Dec 2012 17:08:57 +0000 (18:08 +0100)]
[2327] Unittests added for expired lease recycling.
Michal 'vorner' Vaner [Mon, 17 Dec 2012 16:34:12 +0000 (17:34 +0100)]
[2427] Find INITIAL_WS even at the beginning of file
JINMEI Tatuya [Mon, 17 Dec 2012 16:26:32 +0000 (08:26 -0800)]
[2379] style: removed unnecessary parentheses in if statements
Michal 'vorner' Vaner [Mon, 17 Dec 2012 16:16:56 +0000 (17:16 +0100)]
[2427] Check the error message texts
This discovers a bug in the lexer, it doesn't produce initial whitespace
at the start of file.
JINMEI Tatuya [Mon, 17 Dec 2012 16:12:27 +0000 (08:12 -0800)]
[2379] style cleanup: folded a long line.
Mukund Sivaraman [Mon, 17 Dec 2012 16:05:10 +0000 (21:35 +0530)]
[2431] Throw InternalException instead of BadValue in parseRRParams()
JINMEI Tatuya [Mon, 17 Dec 2012 16:03:26 +0000 (21:33 +0530)]
[2431] Add parseRRParams() description
Marcin Siodelski [Fri, 14 Dec 2012 13:34:42 +0000 (14:34 +0100)]
[2544] Added DHCPv4 options to the spec file.
Marcin Siodelski [Fri, 14 Dec 2012 13:34:15 +0000 (14:34 +0100)]
[2544] Link dhcp code with util library to use hex decode/endcode.
Marcin Siodelski [Fri, 14 Dec 2012 12:37:05 +0000 (13:37 +0100)]
[2544] Add options to s subnet when configured.
Marcin Siodelski [Fri, 14 Dec 2012 11:50:23 +0000 (12:50 +0100)]
[2544] Added option config parser classes to DHCPv4.
Marcin Siodelski [Mon, 17 Dec 2012 15:31:51 +0000 (16:31 +0100)]
[master] Added ChangeLog entry for #2526.
Michal 'vorner' Vaner [Mon, 17 Dec 2012 15:07:00 +0000 (16:07 +0100)]
Merge #2429
To bring in test tools to check the actual produced error message.
Conflicts:
src/lib/dns/master_loader.cc
src/lib/dns/tests/master_loader_unittest.cc
Jelte Jansen [Mon, 17 Dec 2012 14:43:31 +0000 (15:43 +0100)]
[2379] Fix test data file copy and makefile
Michal 'vorner' Vaner [Mon, 17 Dec 2012 14:40:28 +0000 (15:40 +0100)]
[2427] Several more tests for $ORIGIN
Some corner cases and error crossbreeding with other features.
Marcin Siodelski [Mon, 17 Dec 2012 14:35:20 +0000 (15:35 +0100)]
[master] Merge branch 'trac2526'
Conflicts:
src/lib/dhcp/pkt4.cc
src/lib/dhcp/std_option_defs.h
Jelte Jansen [Mon, 17 Dec 2012 13:57:52 +0000 (14:57 +0100)]
[2379] Add separate initializer for NameComparisonResult type
Jelte Jansen [Mon, 17 Dec 2012 13:50:12 +0000 (14:50 +0100)]
[2379] catch errors when using PyObjectContainer
Michal 'vorner' Vaner [Mon, 17 Dec 2012 13:34:09 +0000 (14:34 +0100)]
[2427] Separate initial token handling
As suggested by Jinmei, extracting to separate method. Adjusting to
address changes added in between.
Jelte Jansen [Mon, 17 Dec 2012 13:28:32 +0000 (14:28 +0100)]
[2379] Add reference count checks to tests