- 28 Oct, 2010 3 commits
-
-
Michal Vaner authored
Disabled one test that couldn't rollback because of #388. Added notes what should be enabled and fixed after #388 and #384. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3388 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
The method headers fit on one line git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3387 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3386 e5f2f494-b856-4b98-b285-d166d9295462
-
- 26 Oct, 2010 2 commits
-
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3353 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
It stops itself when there's no more work and tells nobody about it. So we need detect it was stopped (there seem to be no other way than trying and looking at how many events it processed), reset and try again. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3352 e5f2f494-b856-4b98-b285-d166d9295462
-
- 25 Oct, 2010 1 commit
-
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3351 e5f2f494-b856-4b98-b285-d166d9295462
-
- 23 Oct, 2010 11 commits
-
-
Michal Vaner authored
The names contain slashes. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3340 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3339 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3338 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
However, it does not seem to close the sockets. It needs to be addressed somehow and fixed (there's one disabled test because of that). git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3337 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
It no longer has this parameter. However, boss still takes -f address to distinguish when to run -recurse and when -auth. Changing this is a different task. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3336 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3335 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3334 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
The forward address will be from configuration. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3333 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
It chooses randomly (something better should really be done there, it is just to be able to accept them for now). git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3332 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3331 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3330 e5f2f494-b856-4b98-b285-d166d9295462
-
- 22 Oct, 2010 2 commits
-
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3319 e5f2f494-b856-4b98-b285-d166d9295462
-
Michal Vaner authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/vorner-recursor-config@3317 e5f2f494-b856-4b98-b285-d166d9295462
-
- 21 Oct, 2010 2 commits
-
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3311 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3310 e5f2f494-b856-4b98-b285-d166d9295462
-
- 19 Oct, 2010 1 commit
-
-
Evan Hunt authored
having its own copies of them. (these files, along with other common code in auth_srv.cc and recursor.cc, still need to be moved into a library.) git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3266 e5f2f494-b856-4b98-b285-d166d9295462
-
- 18 Oct, 2010 2 commits
-
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3265 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
- moved createRequestMessage() into unittest_utils - added more bogus-address tests in asiolink unit test - added tests with IPv4-mapped IPv6 addresses, but disabled because v4-mapped addresses don't work on my test systems - added documentation for asiolink test helper functions - moved MockSession, MockServer, etc from auth/recurse unit tests into a single external mockups.h to reduce code duplication git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3264 e5f2f494-b856-4b98-b285-d166d9295462
-
- 11 Oct, 2010 1 commit
-
-
Evan Hunt authored
- added diagrams to asiolink documentation - eliminated improper error return in TCPServer operator() - moved UDPEndpoint, TCPEndpoint, UDPSOcket, TCPSOcket implementation code into internal/udpdns.h and internal/tcpdns.h - RecursiveQuery ns_addr_ member now an IOAddress rather than asio address - add method headers in recursor.h and auth_srv.h - change asio_link unittest name to asiolink git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3177 e5f2f494-b856-4b98-b285-d166d9295462
-
- 09 Oct, 2010 1 commit
-
-
Evan Hunt authored
asiolink.cc are now in multiple files (ioaddress.h, iosocket.h, etc). Also removed some shared_ptr's that weren't really needed in tcpdns and udpdns. This work isn't done yet, but committing now to simplify the review a bit. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3150 e5f2f494-b856-4b98-b285-d166d9295462
-
- 06 Oct, 2010 4 commits
-
-
Evan Hunt authored
query send. More work is needed here. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3128 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3127 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3126 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3125 e5f2f494-b856-4b98-b285-d166d9295462
-
- 05 Oct, 2010 1 commit
-
-
Evan Hunt authored
variable names and class names. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3115 e5f2f494-b856-4b98-b285-d166d9295462
-
- 03 Oct, 2010 2 commits
-
-
Evan Hunt authored
use the "-f nameserver" option to the bind10 boss script (eventually that will have to be a config system option). This can currently only send upstream queries via UDP, without any niceties like EDNS0, DNSSEC, checking for QID match, etc. Also, still very poorly documented. More to come... git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3108 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3107 e5f2f494-b856-4b98-b285-d166d9295462
-
- 30 Sep, 2010 4 commits
-
-
Evan Hunt authored
DNS lookup calls can now be asynchronous, calling back into the UDPServer or TCPServer coroutine that originated them via io_service::post(). git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3084 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3083 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
now defined in tcpdns.cc and udpdns.cc respectively. Their associated header files are in the "internal" subdirectory (which is to be used for include files that define internal-only API that isn't intended to be exposed publicly). coroutine.h has also been moved there. Eliminated yield.h; the reenter, fork and yield psuedo-keywords are gone in favor of CORO_REENTER, CORO_FORK and CORO_YIELD. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3082 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
(getPort(), getFamily(), getProtocol()) to IOEndpoint and IOAddress classes. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3081 e5f2f494-b856-4b98-b285-d166d9295462
-
- 17 Sep, 2010 1 commit
-
-
Evan Hunt authored
to datasrc, xfrin, xfrout and so on removed. This is simply the client-facing side of a name server; it can receive and send packets but can't process them in any way yet. It will become a simple forwarder, and then a proper resolver, in future work. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@2958 e5f2f494-b856-4b98-b285-d166d9295462
-
- 16 Sep, 2010 2 commits
-
-
Evan Hunt authored
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@2957 e5f2f494-b856-4b98-b285-d166d9295462
-
Evan Hunt authored
src/lib/asiolink. No changes to the code itself have been made except for the purely cosmetic one of changing the namespace and filenames from "asio_link" to "asiolink". git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@2953 e5f2f494-b856-4b98-b285-d166d9295462
-