]>
git.ipfire.org Git - thirdparty/kea.git/log
JINMEI Tatuya [Fri, 1 Feb 2013 23:37:00 +0000 (15:37 -0800)]
[1924] added blnak lines between method declarations for readability.
JINMEI Tatuya [Fri, 1 Feb 2013 23:20:27 +0000 (15:20 -0800)]
[master] use temp vars for SunStudio incapable of type matching with template.
committing at my discretion.
JINMEI Tatuya [Fri, 1 Feb 2013 16:12:32 +0000 (08:12 -0800)]
[2617] more editorial fix; remove unnecessary quote, use double-quote for """
Jelte Jansen [Fri, 1 Feb 2013 13:40:28 +0000 (14:40 +0100)]
[1901] rely on set path for calling b10-init
Jelte Jansen [Fri, 1 Feb 2013 13:33:50 +0000 (14:33 +0100)]
[1901] Remove b10-init from sbin (was already in libexec)
Mukund Sivaraman [Fri, 1 Feb 2013 13:32:32 +0000 (19:02 +0530)]
[master] Avoid static init fiasco in libdns++ unittests due to merge of #2390, #2656
Jelte Jansen [Fri, 1 Feb 2013 13:31:00 +0000 (14:31 +0100)]
[1901] small style fixes
Jelte Jansen [Fri, 1 Feb 2013 11:35:42 +0000 (12:35 +0100)]
[1901] Auto-update to new config (Init instead of Boss)
Mukund Sivaraman [Fri, 1 Feb 2013 10:39:31 +0000 (16:09 +0530)]
[master] Update ChangeLog for #2390 and #2656
Mukund Sivaraman [Fri, 1 Feb 2013 10:38:01 +0000 (16:08 +0530)]
Merge branch 'master' into trac2656_2
Mukund Sivaraman [Fri, 1 Feb 2013 10:29:55 +0000 (15:59 +0530)]
Merge branch 'master' into trac2390_2
Jelte Jansen [Fri, 1 Feb 2013 10:10:49 +0000 (11:10 +0100)]
[1901] Some more Bob replacements
Jelte Jansen [Fri, 1 Feb 2013 09:47:04 +0000 (10:47 +0100)]
[1901] Rename bob and BoB as well
JINMEI Tatuya [Fri, 1 Feb 2013 04:19:54 +0000 (20:19 -0800)]
[2659] updated the behavior for empty name derived from opt-out nsec3.
it now returns the closest provable encloser proof as described in
RFC 5155 errata 3441, instead of returning SERVFAIL. test case was
adjusted and test was renamed to explain the intent more correctly.
JINMEI Tatuya [Fri, 1 Feb 2013 03:48:48 +0000 (19:48 -0800)]
[2659] unrelated editorial fix: update the code comment to match impl.
the mock zone finder is now actually smart enough to support empty non
terminals.
JINMEI Tatuya [Fri, 1 Feb 2013 03:47:48 +0000 (19:47 -0800)]
[2659] update nxrrsetMissingNSEC3 test using actual test RRs, not dynamic ones.
this made the test work for other actual (non-mock) data sources, so it's
enabled for them too. no behavior change yet.
JINMEI Tatuya [Fri, 1 Feb 2013 03:46:56 +0000 (19:46 -0800)]
[2659] unrelated editorial fix: updated the comment to match the actual data.
JINMEI Tatuya [Fri, 1 Feb 2013 03:31:43 +0000 (03:31 +0000)]
[master] qualify a namespace within InMemoryZoneFinder more strictly.
without this SunStudio will be confused about the namespace for the
declaration of internal Context below and refuse to compile.
confirmed it works, okayed on jabber.
JINMEI Tatuya [Thu, 31 Jan 2013 22:26:06 +0000 (14:26 -0800)]
[master] changelog for #2667
JINMEI Tatuya [Thu, 31 Jan 2013 22:18:29 +0000 (14:18 -0800)]
[2667] minor doc update: mentioning --disable-rpath and not mentioning -rpath
(-rpath isn't actually checked in this macro)
JINMEI Tatuya [Thu, 31 Jan 2013 22:04:05 +0000 (14:04 -0800)]
[2667] editorial fix: folded some long lines
Adam Tkac [Thu, 10 Jan 2013 17:04:04 +0000 (18:04 +0100)]
[2667] Add --disable-rpath configure switch.
Some dynamic linkers are wise enough (at least the Linux one) to correctly pick
needed shared libraries without hardcoded rpath. The --disable-rpath configure
switch allows distributors to avoid hardcoded rpath paths in libraries and
executables.
Signed-off-by: Adam Tkac <atkac@redhat.com>
JINMEI Tatuya [Thu, 31 Jan 2013 20:15:47 +0000 (12:15 -0800)]
[2157] removed white spaces at EOL
JINMEI Tatuya [Thu, 31 Jan 2013 19:26:12 +0000 (11:26 -0800)]
[2617] another editorial fix, in a comment.
JINMEI Tatuya [Thu, 31 Jan 2013 19:24:02 +0000 (11:24 -0800)]
[2617] some more editorial fixes in pydoc
JINMEI Tatuya [Thu, 31 Jan 2013 19:00:09 +0000 (11:00 -0800)]
[2617] editorial cleanups for MsgQCloseOnReceive pydoc
JINMEI Tatuya [Thu, 31 Jan 2013 18:49:57 +0000 (10:49 -0800)]
[2617] treat ECONNRESET on recv as error unconditionally with detailed notes
Curtis Blackburn [Thu, 31 Jan 2013 18:26:57 +0000 (12:26 -0600)]
[trac2665] fixed two unchecked return codes in src/lib/config/tests/ccsession_unittests.cc
Jelte Jansen [Thu, 31 Jan 2013 16:28:29 +0000 (17:28 +0100)]
[1901] Some more changes
Should be about working with the new names now
Stephen Morris [Thu, 31 Jan 2013 16:03:37 +0000 (16:03 +0000)]
[2673] Further changes to fix build problems under g++
The previous commit disabled unused parameter warnings in the DHCP
code when compiling with clang. g++ picked up some additional
warnings/errors, and this fix corrects those.
Jelte Jansen [Thu, 31 Jan 2013 15:42:31 +0000 (16:42 +0100)]
[1901] Replace Boss with Init
Jelte Jansen [Thu, 31 Jan 2013 15:36:25 +0000 (16:36 +0100)]
[1901] Replace 'boss' with 'b10-init' or 'b10_init'
Jelte Jansen [Thu, 31 Jan 2013 14:47:39 +0000 (15:47 +0100)]
[1901] Rename 'bind10' script files
- renamed 'bind10' to 'b10-init'
- renamed related files as well
- left alone the 'run' script, as well as the directory name
- added new 'bind10' script that execs b10-init
note this commit only handles file names, and internal references have not been updated yet
Michal 'vorner' Vaner [Thu, 31 Jan 2013 14:09:25 +0000 (15:09 +0100)]
[1924] Update mocks with the new parameter
Michal 'vorner' Vaner [Thu, 31 Jan 2013 14:05:23 +0000 (15:05 +0100)]
[1924] Send the want_answer header from C++
Michal 'vorner' Vaner [Thu, 31 Jan 2013 14:01:57 +0000 (15:01 +0100)]
[1924] Test for the C++ want_answer parameter
Yoshitaka Aharen [Thu, 31 Jan 2013 13:31:49 +0000 (22:31 +0900)]
[2157] increment opcode counter if message header parse succeeded
Michal 'vorner' Vaner [Thu, 31 Jan 2013 13:15:20 +0000 (14:15 +0100)]
[1924] Unittest for the original C++ group_sendmsg
Stephen Morris [Thu, 31 Jan 2013 12:16:22 +0000 (12:16 +0000)]
[2673] Modifications to avoid clang warnings and errors in DHCP code
Michal 'vorner' Vaner [Thu, 31 Jan 2013 11:49:30 +0000 (12:49 +0100)]
[1924] Method to read messages sent over wire in tests
Not used yet, the test needs to be yet written.
JINMEI Tatuya [Thu, 31 Jan 2013 06:53:54 +0000 (22:53 -0800)]
[2617] added "exiting" log message to those that don't have it until now.
JINMEI Tatuya [Thu, 31 Jan 2013 06:19:40 +0000 (22:19 -0800)]
[2617] logged shutdown event of cfgmgr
JINMEI Tatuya [Thu, 31 Jan 2013 06:16:58 +0000 (22:16 -0800)]
[2617] reorder log message; some more comments and doc
JINMEI Tatuya [Thu, 31 Jan 2013 05:24:37 +0000 (21:24 -0800)]
[2617] separated real recv error and close-on-recv; treat the latter as debug.
JINMEI Tatuya [Thu, 31 Jan 2013 04:27:14 +0000 (20:27 -0800)]
[2617] make sure FD handling is performed only when it's still valid.
This eliminates the possibility of hitting MSGQ_READ_UNKNOWN_FD, and, in fact,
we can even deprecate this message. And then, process_socket() becomes
a 2-line function called only by _process_fd() and can be integrated into
the latter. so it's done, too.
JINMEI Tatuya [Thu, 31 Jan 2013 03:56:27 +0000 (19:56 -0800)]
[2617] internal refactoring: extract FD handling into a separate method.
JINMEI Tatuya [Thu, 31 Jan 2013 02:01:48 +0000 (18:01 -0800)]
[2617] log EPIPE at the warn level. added more detailed tests for send_data.
Mukund Sivaraman [Thu, 31 Jan 2013 00:38:59 +0000 (06:08 +0530)]
[2656] Check that origin argument is used for relative names
Mukund Sivaraman [Thu, 31 Jan 2013 00:33:04 +0000 (06:03 +0530)]
[2656] Include bad data in the exception message
Mukund Sivaraman [Thu, 31 Jan 2013 00:22:55 +0000 (05:52 +0530)]
[2390] Check that origin argument is used for relative names
Mukund Sivaraman [Thu, 31 Jan 2013 00:16:15 +0000 (05:46 +0530)]
[2390] Include bad data in the exception message
JINMEI Tatuya [Wed, 30 Jan 2013 21:46:17 +0000 (13:46 -0800)]
[2617] make sure error info isn't lost on socket.error in getbytes()
the previous code (probably unintentionally) converted it to an empty
socket.error, resulting in useless debug message.
JINMEI Tatuya [Wed, 30 Jan 2013 21:45:04 +0000 (13:45 -0800)]
[2617] added a debug message on session establishment with lname. debug aid.
JINMEI Tatuya [Wed, 30 Jan 2013 21:31:10 +0000 (13:31 -0800)]
[2617] log lname after establishing cc session; for debug aid
JINMEI Tatuya [Wed, 30 Jan 2013 21:29:20 +0000 (13:29 -0800)]
[2617] extend python cc module so it logs some events, and log local lname
this is for debugging the issue of this task, but will be useful in general.
Tomek Mrugalski [Wed, 30 Jan 2013 18:07:54 +0000 (19:07 +0100)]
[2673] clangs-specific flags removed, fix in Dhcpv{4,6}srv::writeServerID
Jeremy C. Reed [Wed, 30 Jan 2013 15:35:48 +0000 (09:35 -0600)]
[master] DHCP4_SERVERID_LOADED and DHCP6_SERVERID_LOADED need server-id too
On my home system I received error when running unit tests like:
Message DHCP4_SERVERID_LOADED server-id /home/reed/opt/bind10/var/b10-dhcp4-serverid has been loaded from file %2
assertion ""Excess logger placeholders still exist in message" == NULL" failed: file "../../../../src/lib/log/log_formatter.cc", line 69, function "void isc::log::checkExcessPlaceholders(std::string*, unsigned int)"
I am using --enable-logger-checks. The build farm also uses that.
I am not sure why this was not seen on the build farm.
I added the missing value for dhcp4 and dhcp6 and the make check completed.
It had slight review on jabber.
Jelte Jansen [Wed, 30 Jan 2013 15:10:47 +0000 (16:10 +0100)]
[2390] small style fix
Michal 'vorner' Vaner [Wed, 30 Jan 2013 13:46:43 +0000 (14:46 +0100)]
[1924] Add python group_sent want_reply parameter
So the reporting of errors can be turned on from python.
Michal 'vorner' Vaner [Wed, 30 Jan 2013 13:23:58 +0000 (14:23 +0100)]
[1924] (minor) Style cleanups
* Spaces
* Remove commented-out code
* Use full relative path to header
Michal 'vorner' Vaner [Wed, 30 Jan 2013 13:22:21 +0000 (14:22 +0100)]
[1924] Provide proper headers
It wouldn't be needed in practice, but provide headers as close to if it
was sent by another client as reasonable and possible.
Also test we can explicitly say we don't want the answer, instead of
having just the default.
Shane Kerr [Wed, 30 Jan 2013 10:47:57 +0000 (11:47 +0100)]
Typo fixes.
Shane Kerr [Wed, 30 Jan 2013 10:27:16 +0000 (11:27 +0100)]
Change lettuce test timeouts from 10 seconds to 1 minute.
Michal 'vorner' Vaner [Wed, 30 Jan 2013 10:17:27 +0000 (11:17 +0100)]
[1924] Send the errors about missing recipient
If the msgq finds no recipient to send to and the sender wants an
answer, provide an error as the answer. Also check the error messages
look sane in tests.
Yoshitaka Aharen [Wed, 30 Jan 2013 09:41:34 +0000 (18:41 +0900)]
[2157] update docs for getRequestIPVersion()
Yoshitaka Aharen [Wed, 30 Jan 2013 09:16:55 +0000 (18:16 +0900)]
[2157] add parameter checks for setRequest(IPVersion|TransportProtocol)
Yoshitaka Aharen [Wed, 30 Jan 2013 08:31:57 +0000 (17:31 +0900)]
[2157] removed a wrong note
Yoshitaka Aharen [Wed, 30 Jan 2013 07:39:05 +0000 (16:39 +0900)]
[2157] use common idiom to check an element exists
Yoshitaka Aharen [Wed, 30 Jan 2013 07:33:38 +0000 (16:33 +0900)]
[2157] removed unused member variable
Yoshitaka Aharen [Wed, 30 Jan 2013 07:17:43 +0000 (16:17 +0900)]
[2157] fixed misuse of constant; simply use a constant numeric
Yoshitaka Aharen [Wed, 30 Jan 2013 07:13:50 +0000 (16:13 +0900)]
[2157] update notes
Yoshitaka Aharen [Wed, 30 Jan 2013 07:05:42 +0000 (16:05 +0900)]
[2157] throw InvalidParameter instead of assert, updated doxygen
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.
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.
Yoshitaka Aharen [Wed, 30 Jan 2013 06:52:24 +0000 (15:52 +0900)]
[2157] doxygen style fixes: adjust empty lines for readability
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
Yoshitaka Aharen [Wed, 30 Jan 2013 06:13:52 +0000 (15:13 +0900)]
[2157] simplify return type of getRequestOpCode()
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
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
JINMEI Tatuya [Wed, 30 Jan 2013 03:00:57 +0000 (19:00 -0800)]
[2157] some editorial cleanups for pydoc
JINMEI Tatuya [Tue, 29 Jan 2013 21:43:35 +0000 (13:43 -0800)]
[master] Merge branch 'trac2310'
JINMEI Tatuya [Tue, 29 Jan 2013 21:42:58 +0000 (13:42 -0800)]
[2310] added notes about htonl() portability considerations
Michal 'vorner' Vaner [Tue, 29 Jan 2013 12:41:08 +0000 (13:41 +0100)]
Changelog for #2439
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.
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.
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.
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
Yoshitaka Aharen [Tue, 29 Jan 2013 09:56:30 +0000 (18:56 +0900)]
[2157] update doxygen comments
Mukund Sivaraman [Tue, 29 Jan 2013 07:58:23 +0000 (13:28 +0530)]
[2656] Add/update API doc for SRV constructors
Mukund Sivaraman [Tue, 29 Jan 2013 07:50:41 +0000 (13:20 +0530)]
[2656] Add API doc for DNAME constructors
Mukund Sivaraman [Tue, 29 Jan 2013 07:47:58 +0000 (13:17 +0530)]
[2656] Add API doc for CNAME constructors
Mukund Sivaraman [Tue, 29 Jan 2013 07:42:09 +0000 (13:12 +0530)]
[2656] Update std::string SRV 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.
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.
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)
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.
Mukund Sivaraman [Thu, 24 Jan 2013 13:30:50 +0000 (19:00 +0530)]
[2656] Add SRV implementation
Mukund Sivaraman [Thu, 24 Jan 2013 13:17:28 +0000 (18:47 +0530)]
[2656] Add DNAME implementation
Mukund Sivaraman [Thu, 24 Jan 2013 13:15:44 +0000 (18:45 +0530)]
[2656] Add CNAME implementation
Mukund Sivaraman [Tue, 29 Jan 2013 05:58:13 +0000 (11:28 +0530)]
[2390] Add API doc for MX constructors