]>
git.ipfire.org Git - thirdparty/kea.git/log
Jeremy C. Reed [Tue, 17 Jan 2012 18:06:18 +0000 (12:06 -0600)]
[master] mention this is a dummy component
This is temporary.
Also remove references to xfrin and xfrout.
And regenerate manpage.
Jeremy C. Reed [Tue, 17 Jan 2012 18:02:50 +0000 (12:02 -0600)]
[master]Merge branch 'master' of ssh://git.bind10.isc.org//var/bind10/git/bind10
Jeremy C. Reed [Tue, 17 Jan 2012 18:02:17 +0000 (12:02 -0600)]
[master] regenerate log messages and guide documents
JINMEI Tatuya [Tue, 17 Jan 2012 17:50:48 +0000 (09:50 -0800)]
[master] Merge branch 'trac1546'
JINMEI Tatuya [Tue, 17 Jan 2012 17:47:05 +0000 (09:47 -0800)]
[1546] swapped comments about deferring asynchronous listening to cc messages.
the detailed version of comments were intended to be for auth, but placed
in the wrong place (resolver/main).
Jelte Jansen [Tue, 17 Jan 2012 17:08:35 +0000 (18:08 +0100)]
[1567] remove include of if_link.h
It is included by rtnetlink.h (which is the next include), and apparently not present on all linux systems
Tomek Mrugalski [Sat, 14 Jan 2012 00:35:35 +0000 (16:35 -0800)]
[1531] Developer's Guide build update.
JINMEI Tatuya [Thu, 12 Jan 2012 00:21:06 +0000 (16:21 -0800)]
[1557] server_common depends on libutil_io. it's crucial in
static link for some systems.
JINMEI Tatuya [Wed, 11 Jan 2012 22:15:46 +0000 (14:15 -0800)]
[1557] also allow static link
JINMEI Tatuya [Wed, 11 Jan 2012 21:50:03 +0000 (13:50 -0800)]
[1557] proposed fix for query_bench
Michal 'vorner' Vaner [Wed, 11 Jan 2012 20:31:20 +0000 (21:31 +0100)]
Changelog
Michal 'vorner' Vaner [Wed, 11 Jan 2012 20:17:48 +0000 (21:17 +0100)]
Merge #1509
Michal 'vorner' Vaner [Wed, 11 Jan 2012 20:16:33 +0000 (21:16 +0100)]
Merge #1510
Michal 'vorner' Vaner [Wed, 11 Jan 2012 19:20:18 +0000 (20:20 +0100)]
Merge #1508
Tomek Mrugalski [Wed, 11 Jan 2012 17:07:20 +0000 (18:07 +0100)]
[1541] Comment about pruning remote origin added.
Tomek Mrugalski [Wed, 11 Jan 2012 16:13:15 +0000 (17:13 +0100)]
[1541] git-obsolete-branch.py script improved:
- added command-line switches
- csv and human readable output are now better formed
- added copyright
JINMEI Tatuya [Wed, 11 Jan 2012 07:42:44 +0000 (23:42 -0800)]
[1546] updated the comment to be more accurate (the creator actually
talked to the boss (via msgq), not the socket creator directly). also
consolidated the mostly identical comments for auth and resolver for DRY.
JINMEI Tatuya [Wed, 11 Jan 2012 07:38:26 +0000 (23:38 -0800)]
[1546] (unrelated cleanup) corrected typo in a function name
JINMEI Tatuya [Wed, 11 Jan 2012 07:35:56 +0000 (23:35 -0800)]
[1546] updated the comment about delaying listening to command/config
to clarify that it's also necessary for listen_on.
JINMEI Tatuya [Wed, 11 Jan 2012 07:34:36 +0000 (23:34 -0800)]
[1546] delay listening to config/command from the module cc session
until the initial configuration is completed. otherwise it confuses
communication with the socket creator and makes listen_on fail.
JINMEI Tatuya [Wed, 11 Jan 2012 05:47:45 +0000 (21:47 -0800)]
[master] fixed a typo for the change type. also folded a long line.
Michal 'vorner' Vaner [Tue, 10 Jan 2012 14:00:45 +0000 (15:00 +0100)]
Changelog
JINMEI Tatuya [Tue, 10 Jan 2012 03:59:16 +0000 (19:59 -0800)]
[1454] corrected minor typo
Michal 'vorner' Vaner [Mon, 9 Jan 2012 21:15:36 +0000 (22:15 +0100)]
Merge #805
Michal 'vorner' Vaner [Mon, 9 Jan 2012 19:24:27 +0000 (20:24 +0100)]
[805] Remove no longer valid TODO comment
JINMEI Tatuya [Sat, 7 Jan 2012 21:52:45 +0000 (13:52 -0800)]
Merge branch 'trac805-merged' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac805merge
JINMEI Tatuya [Sat, 7 Jan 2012 21:51:30 +0000 (13:51 -0800)]
[805] inserted a separator ':' between LIBEXECPATH and original PATH
JINMEI Tatuya [Sat, 7 Jan 2012 19:36:57 +0000 (19:36 +0000)]
[805] added the std:: prefix for signal() as we use <csignal>. SunStudio is
more strict on this point.
JINMEI Tatuya [Sat, 7 Jan 2012 06:58:17 +0000 (22:58 -0800)]
[1399] updated the guide including per opcode statistics samples
JINMEI Tatuya [Sat, 7 Jan 2012 06:55:12 +0000 (22:55 -0800)]
[1399] added to systest simple checks for opcode statistics counters via bindctl
JINMEI Tatuya [Sat, 7 Jan 2012 06:50:30 +0000 (22:50 -0800)]
[1399] added experimental support for per opcode statistics counters.
JINMEI Tatuya [Fri, 6 Jan 2012 22:03:33 +0000 (14:03 -0800)]
[1508] small style clenaups: folded long lines
JINMEI Tatuya [Fri, 6 Jan 2012 19:30:58 +0000 (11:30 -0800)]
[805] don't assume getsockopt(SO_REUSEADDR) returns 0 or 1 (BSDs only assures
it's 0 or non 0). same change for IPV6_V6ONLY, too. also change ASSERT_EQs
to EXPECTs: failure of them doesn't seem to cause catastrophy in the subsequent
tests. made also some style guideline fixes, too.
JINMEI Tatuya [Fri, 6 Jan 2012 19:24:47 +0000 (11:24 -0800)]
[805-merged] suggested changes: check non 0 result of send_fd in general;
close the function if send_fd fails.
JINMEI Tatuya [Fri, 6 Jan 2012 19:16:38 +0000 (11:16 -0800)]
[805] fixed a build issue with clang: it doesn't accept the default parameter
value identical to the parameter name itself.
Michal 'vorner' Vaner [Fri, 6 Jan 2012 14:46:36 +0000 (15:46 +0100)]
[805] Abort when can't send or close
JINMEI Tatuya [Fri, 6 Jan 2012 14:27:23 +0000 (15:27 +0100)]
[805] Run sockcreator from source
If it is run from the source code, all programs should be run from
there.
Michal 'vorner' Vaner [Fri, 6 Jan 2012 14:25:23 +0000 (15:25 +0100)]
[805] Socket options and tests for them
Added the v6 only flag for IPv6 sockets. Both reuse address and this
flags get tested.
Michal 'vorner' Vaner [Fri, 6 Jan 2012 09:31:36 +0000 (10:31 +0100)]
Changelog for #1515
Michal 'vorner' Vaner [Fri, 6 Jan 2012 08:52:20 +0000 (09:52 +0100)]
Merge #1515
Michal 'vorner' Vaner [Thu, 5 Jan 2012 19:35:43 +0000 (20:35 +0100)]
[805] Misc fixes
* Close the socket after sending from the creator, so it doesn't leak
(but it doesn't seem to help :-().
* Correct range for the token numbers, so they are harder to guess
* Set the socket as reuse address
Michal 'vorner' Vaner [Thu, 5 Jan 2012 18:52:42 +0000 (19:52 +0100)]
[805] Fix error message placeholder
Michal 'vorner' Vaner [Thu, 5 Jan 2012 17:59:42 +0000 (18:59 +0100)]
[805] Data sent/received are bytes, not str
Michal 'vorner' Vaner [Thu, 5 Jan 2012 18:53:39 +0000 (19:53 +0100)]
[805] Python accept returns tuple
The socket and an address. We don't care about the address, but we still
need to unpack the socket out.
Michal 'vorner' Vaner [Thu, 5 Jan 2012 17:30:43 +0000 (18:30 +0100)]
[805] Make sure SocketRequestor is initialized
The ModuleCCSession called the update of config which already needed the
SocketRequestor. But the requestor doesn't need the ModuleCCSession,
cc::Session is enough, so changing it and moving up in the
initialization process a little.
Michal 'vorner' Vaner [Thu, 5 Jan 2012 10:17:42 +0000 (11:17 +0100)]
[805] Make it compile and check after merge
Michal 'vorner' Vaner [Thu, 5 Jan 2012 08:53:57 +0000 (09:53 +0100)]
Merge branch 'review/sockreq' into scfinal
Conflicts:
src/lib/server_common/socket_request.cc
src/lib/util/io/fd.cc
Michal 'vorner' Vaner [Thu, 5 Jan 2012 08:41:50 +0000 (09:41 +0100)]
Merge branch 'work/sock/cppclient' into scfinal
JINMEI Tatuya [Wed, 4 Jan 2012 23:41:12 +0000 (15:41 -0800)]
[805] a few minor cleanups: typo; position of catch; eliminating an unnecessary
temporary variable.
JINMEI Tatuya [Wed, 4 Jan 2012 23:40:36 +0000 (15:40 -0800)]
[805] comment update: clarified return vs release to be consistent with the
other comment on this point.
JINMEI Tatuya [Wed, 4 Jan 2012 23:29:59 +0000 (15:29 -0800)]
[805] a minor style fix: distinguish false and NULL
JINMEI Tatuya [Wed, 4 Jan 2012 23:24:43 +0000 (15:24 -0800)]
[805] recovered missing condition check; a minor style fix (folded a long line)
Jeremy C. Reed [Wed, 4 Jan 2012 19:29:09 +0000 (13:29 -0600)]
[master] move acknowledgments section
slight rewording
made a preface
Michal 'vorner' Vaner [Wed, 4 Jan 2012 19:19:18 +0000 (20:19 +0100)]
[1515] Fix Makefile.am
It was missing an EXTRA_DIST entry to supply the test spec data
Michal 'vorner' Vaner [Wed, 4 Jan 2012 19:07:51 +0000 (20:07 +0100)]
[1515] Remove duplicate line
Tomek Mrugalski [Wed, 4 Jan 2012 17:45:48 +0000 (18:45 +0100)]
[1541] Initial version of git-obsolete-branch.py added.
Jeremy C. Reed [Wed, 4 Jan 2012 17:17:16 +0000 (11:17 -0600)]
[master] various minor doc changes
moved some content
changed some formatting tags
mention more platforms
add some anchor link IDs
add some URls for dependencies
slight rewording
point to wiki for more tips
Michal 'vorner' Vaner [Wed, 4 Jan 2012 14:55:35 +0000 (15:55 +0100)]
[805] Comment updates
Michal 'vorner' Vaner [Wed, 4 Jan 2012 14:55:14 +0000 (15:55 +0100)]
[805] Make the test exception more concrete
JINMEI Tatuya [Wed, 4 Jan 2012 14:06:34 +0000 (15:06 +0100)]
[805] Get rid of multiple inheritance
By having the TestSocketRequestor as member.
Tomek Mrugalski [Wed, 4 Jan 2012 13:46:07 +0000 (14:46 +0100)]
[1540] Leftover minor fixes from experiments/dhcp4 branch.
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:35:56 +0000 (11:35 +0100)]
[805] Make sure complicated objects are not static
The service is now (nonstatic) member and the static variable is only
pointer to the active one, so the signal handler can access it.
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:25:26 +0000 (11:25 +0100)]
[805] Removed extra freeaddrinfo
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:21:47 +0000 (11:21 +0100)]
[805] Move stuff to constructor/destructor
It eliminates the need to call commonSetup and makes it possible to
constify something.
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:10:19 +0000 (11:10 +0100)]
[805] Some exception handling
Catch on the closing bracket, include little bit more in the try.
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:05:24 +0000 (11:05 +0100)]
[805] Use logging macros
Just consistency and performance.
Michal 'vorner' Vaner [Wed, 4 Jan 2012 10:02:05 +0000 (11:02 +0100)]
[805] Copyright year update
The time goes on and we are a year older already.
Michal 'vorner' Vaner [Wed, 4 Jan 2012 09:31:29 +0000 (10:31 +0100)]
[1454] Logging
JINMEI Tatuya [Wed, 4 Jan 2012 08:47:47 +0000 (00:47 -0800)]
[1522] added note about an assumption on the token length in some tests.
JINMEI Tatuya [Wed, 4 Jan 2012 08:32:40 +0000 (00:32 -0800)]
[1522] used protocolString in createRequestSocketMessage. also added
checks for some bogus parameters for requestSocket().
JINMEI Tatuya [Wed, 4 Jan 2012 04:48:18 +0000 (20:48 -0800)]
[805] suggested minor changes: newline for readability; constify; distinguish
false and NULL; typo
JINMEI Tatuya [Wed, 4 Jan 2012 04:47:08 +0000 (20:47 -0800)]
[805] updated the comments for listenAddresses() so that they match
what the function actually does. The previous one was incorrect and just
confusing.
Xie Jiagui [Wed, 4 Jan 2012 03:31:29 +0000 (11:31 +0800)]
Merged trac1462, add the ChangeLog for it.
Xie Jiagui [Wed, 4 Jan 2012 03:18:28 +0000 (11:18 +0800)]
Merge branch 'master' into trac1462
JINMEI Tatuya [Tue, 3 Jan 2012 19:27:10 +0000 (11:27 -0800)]
[805] a bit more suggested cleanups: use upper case name for constants;
constify things; use DISABLE_ instead of comment out for the disabled test;
typo
Michal 'vorner' Vaner [Tue, 3 Jan 2012 18:15:43 +0000 (19:15 +0100)]
[1454] The handle_incoming request
Reads the request and passes it to be handled. If it fails, the
connection is closed.
JINMEI Tatuya [Tue, 3 Jan 2012 18:12:08 +0000 (10:12 -0800)]
[805] some suggested updates to doxgen docs for addServerXXXFromFD: added
assumption on the descriptors; added blank lines for readability.
Michal 'vorner' Vaner [Tue, 3 Jan 2012 18:07:04 +0000 (19:07 +0100)]
[805] Disable a test that doesn't pass on some OSes
The test passes on Linux with epoll, as the (invalid) file descriptor is
inserted right away. The others don't detect the error right at the
time, so it doesn't throw.
Michal 'vorner' Vaner [Tue, 3 Jan 2012 16:28:29 +0000 (17:28 +0100)]
[1454] Call handle_incoming when there's data
Jeremy C. Reed [Tue, 3 Jan 2012 16:23:20 +0000 (10:23 -0600)]
[master] ChangeLog fixes
Use two tabs before the committer username.
Lines too long.
Jeremy C. Reed [Tue, 3 Jan 2012 16:16:50 +0000 (10:16 -0600)]
[master] mention Linux again for the interface detection
and mention it is planned for other systems.
Jeremy C. Reed [Tue, 3 Jan 2012 16:15:18 +0000 (10:15 -0600)]
[master] fix typo
Jeremy C. Reed [Tue, 3 Jan 2012 16:14:39 +0000 (10:14 -0600)]
[master] refer to ticket of task to e revisited later
Michal 'vorner' Vaner [Tue, 3 Jan 2012 15:49:27 +0000 (16:49 +0100)]
[1454] Accept implemented
Michal 'vorner' Vaner [Tue, 3 Jan 2012 14:56:05 +0000 (15:56 +0100)]
[1454] Test for the accept method
Michal 'vorner' Vaner [Tue, 3 Jan 2012 13:59:46 +0000 (14:59 +0100)]
[805] Convert asio based exceptions to IOError
Michal 'vorner' Vaner [Tue, 3 Jan 2012 13:12:38 +0000 (14:12 +0100)]
[805] Log new servers
Michal 'vorner' Vaner [Tue, 3 Jan 2012 12:37:31 +0000 (13:37 +0100)]
[805] Details based on review
* Use the address family instead of v6 boolean.
* Check it by exception.
* Documentation.
JINMEI Tatuya [Mon, 2 Jan 2012 06:28:09 +0000 (06:28 +0000)]
[master] use a different TCP port for tests than that used in some other
tests. using the same port could make it fail on some build bots due to
failure in bind() with a conflicting socket in the time wait state.
this is a fragile workaround, but I expect we'll revist these test scenarios
with the introduction of socket creator anyway, so I chose to work this around
with a simplest fix.
JINMEI Tatuya [Sun, 1 Jan 2012 18:07:15 +0000 (18:07 +0000)]
[master] use TCP socket to emulate the scenario of duplicate bind();
on Solaris SO_REUSEADDR allow multiple UDP sockets bound to the same port
(seemingly for the old multicast extension).
committing it at my discretion as it's simple and the problem made buildbot
fail.
JINMEI Tatuya [Sat, 31 Dec 2011 02:04:39 +0000 (18:04 -0800)]
[master] changelog for #1424
JINMEI Tatuya [Sat, 31 Dec 2011 02:00:55 +0000 (18:00 -0800)]
[master] Merge branch 'trac1424'
JINMEI Tatuya [Fri, 30 Dec 2011 23:25:44 +0000 (15:25 -0800)]
[master] changelog for #1430
JINMEI Tatuya [Fri, 30 Dec 2011 23:18:31 +0000 (15:18 -0800)]
[master] Merge branch 'trac1430'
JINMEI Tatuya [Fri, 30 Dec 2011 22:42:15 +0000 (14:42 -0800)]
[805] some trivial cleanups: typo, constify, string=>char* conversion
(based on the seeming intent), indentation.
JINMEI Tatuya [Fri, 30 Dec 2011 20:50:09 +0000 (12:50 -0800)]
[1522] forgot to make another cleanup: made the constructor of
SocketRequestorCCSession 'explicit'.
JINMEI Tatuya [Fri, 30 Dec 2011 18:12:59 +0000 (10:12 -0800)]
[805] added explicit 'this' in TYPED_TESTs. At least clang doesn't compile
it without them.
Tomek Mrugalski [Fri, 30 Dec 2011 15:29:05 +0000 (16:29 +0100)]
Merge branch 'trac1367'
Conflicts:
ChangeLog
Shane Kerr [Fri, 30 Dec 2011 15:16:45 +0000 (16:16 +0100)]
Merge branch 'trac1367' of ssh://git.bind10.isc.org/var/bind10/git/bind10 into trac1367
Shane Kerr [Fri, 30 Dec 2011 15:11:48 +0000 (16:11 +0100)]
Language fixes for DHCP parts of guide.