]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
13 years ago[2157] update docs for getRequestIPVersion()
Yoshitaka Aharen [Wed, 30 Jan 2013 09:41:34 +0000 (18:41 +0900)] 
[2157] update docs for getRequestIPVersion()

13 years ago[2157] add parameter checks for setRequest(IPVersion|TransportProtocol)
Yoshitaka Aharen [Wed, 30 Jan 2013 09:16:55 +0000 (18:16 +0900)] 
[2157] add parameter checks for setRequest(IPVersion|TransportProtocol)

13 years ago[2157] removed a wrong note
Yoshitaka Aharen [Wed, 30 Jan 2013 08:31:57 +0000 (17:31 +0900)] 
[2157] removed a wrong note

13 years ago[2157] use common idiom to check an element exists
Yoshitaka Aharen [Wed, 30 Jan 2013 07:39:05 +0000 (16:39 +0900)] 
[2157] use common idiom to check an element exists

13 years ago[2157] removed unused member variable
Yoshitaka Aharen [Wed, 30 Jan 2013 07:33:38 +0000 (16:33 +0900)] 
[2157] removed unused member variable

13 years ago[2157] fixed misuse of constant; simply use a constant numeric
Yoshitaka Aharen [Wed, 30 Jan 2013 07:17:43 +0000 (16:17 +0900)] 
[2157] fixed misuse of constant; simply use a constant numeric

13 years ago[2157] update notes
Yoshitaka Aharen [Wed, 30 Jan 2013 07:13:50 +0000 (16:13 +0900)] 
[2157] update notes

13 years ago[2157] throw InvalidParameter instead of assert, updated doxygen
Yoshitaka Aharen [Wed, 30 Jan 2013 07:05:42 +0000 (16:05 +0900)] 
[2157] throw InvalidParameter instead of assert, updated doxygen

13 years agoRename log message ID
Michal 'vorner' Vaner [Wed, 30 Jan 2013 08:31:29 +0000 (09:31 +0100)] 
Rename log message ID

Logging XFRIN_TRANSFER_PROTOCOL_ERROR as INFO level message could be
confusing. Rename to XFRIN_TRANSFER_PROTOCOL_VIOLATION, which is
neutral which has a neutral name regarding the log levels.

13 years agoCreate a file to hold differences to other software
Michal 'vorner' Vaner [Wed, 30 Jan 2013 08:47:30 +0000 (09:47 +0100)] 
Create a file to hold differences to other software

Also, include one known difference to bind9. This is both to store it
somewhere before we forget about it and to have an example to how the
file would look like.

13 years ago[2157] doxygen style fixes: adjust empty lines for readability
Yoshitaka Aharen [Wed, 30 Jan 2013 06:52:24 +0000 (15:52 +0900)] 
[2157] doxygen style fixes: adjust empty lines for readability

13 years ago[2656] Add CNAME, DNAME, SRV tests for extra text at end-of-line
Mukund Sivaraman [Wed, 30 Jan 2013 06:18:03 +0000 (11:48 +0530)] 
[2656] Add CNAME, DNAME, SRV tests for extra text at end-of-line

13 years ago[2157] simplify return type of getRequestOpCode()
Yoshitaka Aharen [Wed, 30 Jan 2013 06:13:52 +0000 (15:13 +0900)] 
[2157] simplify return type of getRequestOpCode()

13 years ago[2390] Add NS, MX, PTR tests for extra text at end-of-line
Mukund Sivaraman [Wed, 30 Jan 2013 05:50:59 +0000 (11:20 +0530)] 
[2390] Add NS, MX, PTR tests for extra text at end-of-line

13 years ago[2157] minor editorial fixes: add \brief and an empty line for readability
JINMEI Tatuya [Wed, 30 Jan 2013 04:16:09 +0000 (20:16 -0800)] 
[2157] minor editorial fixes: add \brief and an empty line for readability

13 years ago[2157] some editorial cleanups for pydoc
JINMEI Tatuya [Wed, 30 Jan 2013 03:00:57 +0000 (19:00 -0800)] 
[2157] some editorial cleanups for pydoc

13 years ago[master] Merge branch 'trac2310'
JINMEI Tatuya [Tue, 29 Jan 2013 21:43:35 +0000 (13:43 -0800)] 
[master] Merge branch 'trac2310'

13 years ago[2310] added notes about htonl() portability considerations
JINMEI Tatuya [Tue, 29 Jan 2013 21:42:58 +0000 (13:42 -0800)] 
[2310] added notes about htonl() portability considerations

13 years agoChangelog for #2439
Michal 'vorner' Vaner [Tue, 29 Jan 2013 12:41:08 +0000 (13:41 +0100)] 
Changelog for #2439

13 years agoFix regex in lettuce tests
Michal 'vorner' Vaner [Tue, 29 Jan 2013 12:36:34 +0000 (13:36 +0100)] 
Fix regex in lettuce tests

The old version with . didn't work well with the form
  wait … for MESSAGE not OTHER_MESSAGE
Since the whole "MESSAGE not OTHER_MESSAGE" was captured into the first
(.+). This broke several tests in around xfrin and possibly others.

Now the tests pass and reviewed on jabber.

13 years agoMerge #2439
Michal 'vorner' Vaner [Tue, 29 Jan 2013 11:52:51 +0000 (12:52 +0100)] 
Merge #2439

Perform post transfer validation of zone in XfrIn by isc.dn.check_zone and
reject broken zones.

13 years ago[2439] Adjust the log message
Michal 'vorner' Vaner [Tue, 29 Jan 2013 11:52:21 +0000 (12:52 +0100)] 
[2439] Adjust the log message

To be aligned with the exception it describes.

13 years ago[2157] added a note for the case statistics counters are not incremented
Yoshitaka Aharen [Tue, 29 Jan 2013 10:59:50 +0000 (19:59 +0900)] 
[2157] added a note for the case statistics counters are not incremented

13 years ago[2157] update doxygen comments
Yoshitaka Aharen [Tue, 29 Jan 2013 09:56:30 +0000 (18:56 +0900)] 
[2157] update doxygen comments

13 years ago[2656] Add/update API doc for SRV constructors
Mukund Sivaraman [Tue, 29 Jan 2013 07:58:23 +0000 (13:28 +0530)] 
[2656] Add/update API doc for SRV constructors

13 years ago[2656] Add API doc for DNAME constructors
Mukund Sivaraman [Tue, 29 Jan 2013 07:50:41 +0000 (13:20 +0530)] 
[2656] Add API doc for DNAME constructors

13 years ago[2656] Add API doc for CNAME constructors
Mukund Sivaraman [Tue, 29 Jan 2013 07:47:58 +0000 (13:17 +0530)] 
[2656] Add API doc for CNAME constructors

13 years ago[2656] Update std::string SRV constructor to use the MasterLexer
Mukund Sivaraman [Tue, 29 Jan 2013 07:42:09 +0000 (13:12 +0530)] 
[2656] Update std::string SRV constructor to use the MasterLexer

13 years ago[2656] Update std::string DNAME constructor to use the MasterLexer
Mukund Sivaraman [Tue, 29 Jan 2013 07:20:13 +0000 (12:50 +0530)] 
[2656] Update std::string DNAME constructor to use the MasterLexer

Also adjust tests.

13 years ago[2656] Update std::string CNAME constructor to use the MasterLexer
Mukund Sivaraman [Tue, 29 Jan 2013 07:03:07 +0000 (12:33 +0530)] 
[2656] Update std::string CNAME constructor to use the MasterLexer

Also adjust tests.

13 years ago[2656] Use createNameFromLexer() in CNAME, DNAME and SRV constructors (which accept...
Mukund Sivaraman [Tue, 29 Jan 2013 06:34:36 +0000 (12:04 +0530)] 
[2656] Use createNameFromLexer() in CNAME, DNAME and SRV constructors (which accept a lexer)

13 years ago[2656] Add using statements for createNameFromLexer()
Mukund Sivaraman [Tue, 29 Jan 2013 06:31:10 +0000 (12:01 +0530)] 
[2656] Add using statements for createNameFromLexer()

This used to work before (without the using statement) as they
came after SOA in the generated files.

13 years ago[2656] Add SRV implementation
Mukund Sivaraman [Thu, 24 Jan 2013 13:30:50 +0000 (19:00 +0530)] 
[2656] Add SRV implementation

13 years ago[2656] Add DNAME implementation
Mukund Sivaraman [Thu, 24 Jan 2013 13:17:28 +0000 (18:47 +0530)] 
[2656] Add DNAME implementation

13 years ago[2656] Add CNAME implementation
Mukund Sivaraman [Thu, 24 Jan 2013 13:15:44 +0000 (18:45 +0530)] 
[2656] Add CNAME implementation

13 years ago[2390] Add API doc for MX constructors
Mukund Sivaraman [Tue, 29 Jan 2013 05:58:13 +0000 (11:28 +0530)] 
[2390] Add API doc for MX constructors

13 years ago[2390] Make minor documentation updates
Mukund Sivaraman [Tue, 29 Jan 2013 05:58:07 +0000 (11:28 +0530)] 
[2390] Make minor documentation updates

13 years ago[2390] Add API doc for PTR constructors
Mukund Sivaraman [Tue, 29 Jan 2013 05:52:42 +0000 (11:22 +0530)] 
[2390] Add API doc for PTR constructors

13 years ago[2157] statistics counter check in lettuce corrected
Yoshitaka Aharen [Tue, 29 Jan 2013 05:49:55 +0000 (14:49 +0900)] 
[2157] statistics counter check in lettuce corrected

it didn't work if only 'counter' parameter is given

13 years ago[2390] Add API doc for NS constructors
Mukund Sivaraman [Tue, 29 Jan 2013 05:44:00 +0000 (11:14 +0530)] 
[2390] Add API doc for NS constructors

13 years ago[2390] Adjust some more tests for NS construction changes
Mukund Sivaraman [Tue, 29 Jan 2013 05:11:19 +0000 (10:41 +0530)] 
[2390] Adjust some more tests for NS construction changes

13 years ago[2390] Update std::string PTR constructor to use the MasterLexer
Mukund Sivaraman [Mon, 28 Jan 2013 10:05:39 +0000 (15:35 +0530)] 
[2390] Update std::string PTR constructor to use the MasterLexer

Also adjust tests.

13 years ago[2390] Update std::string MX constructor to use the MasterLexer
Mukund Sivaraman [Mon, 28 Jan 2013 09:54:34 +0000 (15:24 +0530)] 
[2390] Update std::string MX constructor to use the MasterLexer

Also adjust tests.

13 years ago[2390] Update std::string NS constructor to use the MasterLexer
Mukund Sivaraman [Mon, 28 Jan 2013 08:51:47 +0000 (14:21 +0530)] 
[2390] Update std::string NS constructor to use the MasterLexer

Also adjust tests.

13 years ago[2390] Update zones to start using relative names
Mukund Sivaraman [Mon, 28 Jan 2013 07:36:20 +0000 (13:06 +0530)] 
[2390] Update zones to start using relative names

13 years ago[2390] Use createNameFromLexer()
Mukund Sivaraman [Mon, 28 Jan 2013 07:18:07 +0000 (12:48 +0530)] 
[2390] Use createNameFromLexer()

Also fix tests to use absolute names.

13 years ago[2390] Add NS implementation
Mukund Sivaraman [Thu, 24 Jan 2013 05:54:56 +0000 (11:24 +0530)] 
[2390] Add NS implementation

13 years ago[2390] Add PTR implementation
Mukund Sivaraman [Thu, 24 Jan 2013 05:54:44 +0000 (11:24 +0530)] 
[2390] Add PTR implementation

13 years ago[2390] Add MX implementation
Mukund Sivaraman [Thu, 24 Jan 2013 05:54:27 +0000 (11:24 +0530)] 
[2390] Add MX implementation

13 years ago[1866] auto-generate RRType defs for all (yet fully) unsupported types.
JINMEI Tatuya [Tue, 29 Jan 2013 04:25:20 +0000 (20:25 -0800)] 
[1866] auto-generate RRType defs for all (yet fully) unsupported types.

added some tests to check the definitions are complete and correct.

13 years ago[1866] added an empty .gitignore to keep the effectively-empty directory.
JINMEI Tatuya [Tue, 29 Jan 2013 04:34:05 +0000 (20:34 -0800)] 
[1866] added an empty .gitignore to keep the effectively-empty directory.

13 years ago[1866] added framework to handle meta/non-(fully-)supported RRtypes.
JINMEI Tatuya [Tue, 29 Jan 2013 03:12:17 +0000 (19:12 -0800)] 
[1866] added framework to handle meta/non-(fully-)supported RRtypes.

now some parameters for ANY, AXFR, IXFR types and NONE class are
auto-generated, and corresponding hardcoding was removed.

13 years ago[1866] remove '()' from RCode/Opcode.XXX constants, making all tests pass now
JINMEI Tatuya [Mon, 28 Jan 2013 22:59:30 +0000 (14:59 -0800)] 
[1866] remove '()' from RCode/Opcode.XXX constants, making all tests pass now

13 years ago[1866] remove '()' from RRType/Class.XXX constants, making all tests now pass.
JINMEI Tatuya [Mon, 28 Jan 2013 22:15:31 +0000 (14:15 -0800)] 
[1866] remove '()' from RRType/Class.XXX constants, making all tests now pass.

13 years ago[1866] adjusted test cases so they pass with new RRType/Class constants
JINMEI Tatuya [Sat, 26 Jan 2013 04:24:46 +0000 (20:24 -0800)] 
[1866] adjusted test cases so they pass with new RRType/Class constants

13 years ago[1866] remove old proxy-func style RRType/Class constants
JINMEI Tatuya [Sat, 26 Jan 2013 04:25:16 +0000 (20:25 -0800)] 
[1866] remove old proxy-func style RRType/Class constants

13 years ago[1866] define Rcode/Opcode python constants, as objects, not via proxy.
JINMEI Tatuya [Mon, 28 Jan 2013 22:38:42 +0000 (14:38 -0800)] 
[1866] define Rcode/Opcode python constants, as objects, not via proxy.

13 years agoMerge branch 'master' into trac2435_2
Mukund Sivaraman [Tue, 29 Jan 2013 02:52:23 +0000 (08:22 +0530)] 
Merge branch 'master' into trac2435_2

Conflicts:
src/lib/datasrc/zone.h
src/lib/python/isc/datasrc/updater_inc.cc

13 years ago[2435] updated pydoc for RRsetCollections to match the latest C++ doxygen doc.
JINMEI Tatuya [Mon, 28 Jan 2013 21:47:46 +0000 (13:47 -0800)] 
[2435] updated pydoc for RRsetCollections to match the latest C++ doxygen doc.

13 years ago[2435] some minor editorial cleanups
JINMEI Tatuya [Mon, 28 Jan 2013 21:46:24 +0000 (13:46 -0800)] 
[2435] some minor editorial cleanups

- adjusted header file position to be more consistent
- remove unnecessary "`" (only needed for trac)
- refer to dns::RRsetCollectionBase instead of datasrc::RRsetCollectionBase

13 years ago[2310] added a test case where the original TTL is smaller than SOA minttl.
JINMEI Tatuya [Mon, 28 Jan 2013 18:46:27 +0000 (10:46 -0800)] 
[2310] added a test case where the original TTL is smaller than SOA minttl.

13 years ago[2310] clarify/simplify the use of origin with textToRRset.
JINMEI Tatuya [Mon, 28 Jan 2013 18:41:43 +0000 (10:41 -0800)] 
[2310] clarify/simplify the use of origin with textToRRset.

also moved convertRRset insde InMemoryZoneFinderTest class as a member
function so it can access origin_.

13 years ago[2310] added some implementation notes as comment for in-memory findAtOrigin.
JINMEI Tatuya [Mon, 28 Jan 2013 18:28:56 +0000 (10:28 -0800)] 
[2310] added some implementation notes as comment for in-memory findAtOrigin.

13 years ago[1924] (minor) Docstrings for the tests
Michal 'vorner' Vaner [Mon, 28 Jan 2013 15:23:16 +0000 (16:23 +0100)] 
[1924] (minor) Docstrings for the tests

13 years ago[1924] Decode the delivered messages in test
Michal 'vorner' Vaner [Mon, 28 Jan 2013 15:20:09 +0000 (16:20 +0100)] 
[1924] Decode the delivered messages in test

Decode the messages to see they are not errors. Check they contain
correct data and they are delivered to the correct socket.

Parsing of the errors is not present yet, it needs to be found out how
such an error looks like.

13 years ago[1924] Skeleton of the test for delivery errors
Michal 'vorner' Vaner [Mon, 28 Jan 2013 14:54:40 +0000 (15:54 +0100)] 
[1924] Skeleton of the test for delivery errors

Let the msgq send several messages, some of them are deliverable, some
of them not. Some require reporting of error, some don't. Check it
generates the errors in the right moments and delivers the messages that
can be.

The test is not complete yet, we don't have parsing of the messages.

13 years ago[1924] Mark a place to add the error handling
Michal 'vorner' Vaner [Mon, 28 Jan 2013 14:08:30 +0000 (15:08 +0100)] 
[1924] Mark a place to add the error handling

13 years ago[master] Update changelog for merge of #1897
Jelte Jansen [Mon, 28 Jan 2013 14:06:36 +0000 (15:06 +0100)] 
[master] Update changelog for merge of #1897

13 years ago[master] Merge branch 'trac1897'
Jelte Jansen [Mon, 28 Jan 2013 14:05:20 +0000 (15:05 +0100)] 
[master] Merge branch 'trac1897'

13 years ago[2157] avoid using unnamed namespace in header file
Yoshitaka Aharen [Mon, 28 Jan 2013 13:38:26 +0000 (22:38 +0900)] 
[2157] avoid using unnamed namespace in header file

13 years agoRevert "[2157] pass IP versions and transport protocols with enum"
Yoshitaka Aharen [Mon, 28 Jan 2013 13:33:21 +0000 (22:33 +0900)] 
Revert "[2157] pass IP versions and transport protocols with enum"

This reverts commit c2165222deb85cb2ff99a7146b28c659624edc24.

Conflicts:
src/bin/auth/statistics.cc.pre
src/bin/auth/statistics.h
src/bin/auth/tests/statistics_unittest.cc.pre

13 years ago[2439] Call the check callbacks from tests
Michal 'vorner' Vaner [Mon, 28 Jan 2013 13:28:17 +0000 (14:28 +0100)] 
[2439] Call the check callbacks from tests

Test they have no side effects as to the acceptance of the zone, just
log stuff.

13 years ago[2157] added a comment for step.hashes
Yoshitaka Aharen [Mon, 28 Jan 2013 13:04:02 +0000 (22:04 +0900)] 
[2157] added a comment for step.hashes

13 years ago[2439] Add missing isinstance
Michal 'vorner' Vaner [Mon, 28 Jan 2013 12:51:45 +0000 (13:51 +0100)] 
[2439] Add missing isinstance

We check the result is of correct type, so use isinstance. It is unclear
how the original code could pass, though.

13 years ago[2439] (minor) Comment fix
Michal 'vorner' Vaner [Mon, 28 Jan 2013 12:51:13 +0000 (13:51 +0100)] 
[2439] (minor) Comment fix

Fix a code in comment. It wouldn't work, but it was saying what not to
do anyway.

13 years ago[2157] added a note to describe response() processes 3 messages
Yoshitaka Aharen [Mon, 28 Jan 2013 12:50:20 +0000 (21:50 +0900)] 
[2157] added a note to describe response() processes 3 messages

13 years ago[2439] Fix logging placeholders
Michal 'vorner' Vaner [Mon, 28 Jan 2013 12:44:13 +0000 (13:44 +0100)] 
[2439] Fix logging placeholders

The XFRIN_INVALID_ZONE_DATA was numbered from %2, not from %1.

13 years ago[2157] removed unused helper function from test code
Yoshitaka Aharen [Mon, 28 Jan 2013 12:42:47 +0000 (21:42 +0900)] 
[2157] removed unused helper function from test code

13 years ago[2157] removed duplicate comment
Yoshitaka Aharen [Mon, 28 Jan 2013 12:41:32 +0000 (21:41 +0900)] 
[2157] removed duplicate comment

13 years ago[master] Merge branch 'trac2621'
Jelte Jansen [Mon, 28 Jan 2013 12:41:29 +0000 (13:41 +0100)] 
[master] Merge branch 'trac2621'

13 years ago[2621] Fix session_test for python3.3
Jelte Jansen [Mon, 28 Jan 2013 12:41:13 +0000 (13:41 +0100)] 
[2621] Fix session_test for python3.3

Or more specifically, make the tests not depend on dict ordering

13 years ago[2439] (minor) Exception docstrings
Michal 'vorner' Vaner [Mon, 28 Jan 2013 12:40:32 +0000 (13:40 +0100)] 
[2439] (minor) Exception docstrings

Clarify one exception and document one old exception.

13 years ago[2157] use boost::optional for getRequestOpcode()
Yoshitaka Aharen [Mon, 28 Jan 2013 12:36:04 +0000 (21:36 +0900)] 
[2157] use boost::optional for getRequestOpcode()

13 years ago[2657] Changes as a result of the second review.
Marcin Siodelski [Mon, 28 Jan 2013 12:21:57 +0000 (13:21 +0100)] 
[2657] Changes as a result of the second review.

13 years ago[2157] doxygen: Counters::inc() doesn't throw
Yoshitaka Aharen [Mon, 28 Jan 2013 12:12:42 +0000 (21:12 +0900)] 
[2157] doxygen: Counters::inc() doesn't throw

13 years ago[2157] applied patch from 2157#comment:48
Yoshitaka Aharen [Mon, 28 Jan 2013 12:08:54 +0000 (21:08 +0900)] 
[2157] applied patch from 2157#comment:48

13 years ago[2157] added a note to explain why empty string is required
Yoshitaka Aharen [Mon, 28 Jan 2013 12:01:42 +0000 (21:01 +0900)] 
[2157] added a note to explain why empty string is required

13 years ago[2157] updated doxygen comments
Yoshitaka Aharen [Mon, 28 Jan 2013 11:50:14 +0000 (20:50 +0900)] 
[2157] updated doxygen comments

13 years ago[2157] rename setResponseSigTSIG to setResponseTSIG
Yoshitaka Aharen [Mon, 28 Jan 2013 11:46:32 +0000 (20:46 +0900)] 
[2157] rename setResponseSigTSIG to setResponseTSIG

13 years ago[2157] renamed setRequestSig to setRequestTSIG
Yoshitaka Aharen [Mon, 28 Jan 2013 11:42:55 +0000 (20:42 +0900)] 
[2157] renamed setRequestSig to setRequestTSIG

13 years ago[2157] updated brief notes; indicate explicitly what is the attribute
Yoshitaka Aharen [Mon, 28 Jan 2013 11:38:57 +0000 (20:38 +0900)] 
[2157] updated brief notes; indicate explicitly what is the attribute

13 years ago[master] Merge branch 'trac2225_statistics_2'
Naoki Kambe [Mon, 28 Jan 2013 11:24:20 +0000 (20:24 +0900)] 
[master] Merge branch 'trac2225_statistics_2'

13 years ago[master] Fix floating point issue in unit test
Jelte Jansen [Mon, 28 Jan 2013 10:34:39 +0000 (11:34 +0100)] 
[master] Fix floating point issue in unit test

reviewed on jabber (muks)

13 years ago[2435] Make minor documentation updates
Mukund Sivaraman [Mon, 28 Jan 2013 03:58:26 +0000 (09:28 +0530)] 
[2435] Make minor documentation updates

13 years ago[2435] Make documentation updates
JINMEI Tatuya [Mon, 28 Jan 2013 03:52:48 +0000 (09:22 +0530)] 
[2435] Make documentation updates

13 years ago[2435] Make ZoneUpdater return a isc::dns::RRsetCollectionBase reference
Mukund Sivaraman [Mon, 28 Jan 2013 03:51:41 +0000 (09:21 +0530)] 
[2435] Make ZoneUpdater return a isc::dns::RRsetCollectionBase reference

13 years ago[2435] Check result of find() in test
JINMEI Tatuya [Mon, 28 Jan 2013 00:06:45 +0000 (05:36 +0530)] 
[2435] Check result of find() in test

13 years ago[2435] Remove exceptions that are not thrown
Mukund Sivaraman [Mon, 28 Jan 2013 00:02:22 +0000 (05:32 +0530)] 
[2435] Remove exceptions that are not thrown

When these methods are implemented, the author can look at the API
documentation of the base class as suggested.

13 years ago[2435] Make documentation updates
JINMEI Tatuya [Mon, 28 Jan 2013 00:01:01 +0000 (05:31 +0530)] 
[2435] Make documentation updates

13 years agoMerge branch 'trac2644'
Mukund Sivaraman [Sun, 27 Jan 2013 23:18:27 +0000 (04:48 +0530)] 
Merge branch 'trac2644'