summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Removing now-missing options from b10-recurse manpage. Remove Jeremy C. Reed2010-12-272-115/+4
| | | | | | | | | | | | | | reference of loadzone. Regenerate man file. Mention b10-recurse in README. In Guide, mention that BIND 10 does offer a forwarding server. (Note the Guide needs to document b10-recurse still.) This is minor. It was not reviewed. git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@4024 e5f2f494-b856-4b98-b285-d166d9295462
* For trac362Jeremy C. Reed2010-12-2739-72/+378
|\ | | | | | | | | | | | | | | | | | | | | | | 139. [build] jreed Introduced configure option and make targets for generating Python code coverage report. This adds new make targets: report-python-coverage and clean-python-coverage. The C++ code coverage targets were renamed to clean-cpp-coverage and report-cpp-coverage. (Trac #362, svn r4023) git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@4023 e5f2f494-b856-4b98-b285-d166d9295462
| * catch up to trunk, 2 conflicts.Jeremy C. Reed2010-12-27208-2921/+20704
| |\ | |/ |/| | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac362@4022 e5f2f494-b856-4b98-b285-d166d9295462
* | Compilation fix (removes possible warning)Michal Vaner2010-12-271-0/+2
| | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@4019 e5f2f494-b856-4b98-b285-d166d9295462
* | trivial cleanups: removed some unnecessary or meaningless 'inline' declarations:JINMEI Tatuya2010-12-252-13/+13
| | | | | | | | | | | | | | | | | | - member functions with a definition will automatically be inlined - virtual functions cannot be inlined anyway believing trivial, skip review. git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@4009 e5f2f494-b856-4b98-b285-d166d9295462
* | cleanup/correction to the query logic with in memory data source:JINMEI Tatuya2010-12-244-19/+42
| | | | | | | | | | | | | | | | | | - we should return REFUSED (as opposed to SERVFAIL) when we cannot find a matchign zone as we discussed at the bind10-dev list - we shouldn't use the meory data source unless the query class is IN (which is the only supported class at the moment) - the "NXRRSET" result of Zone::find() should actually result in "NOERROR" rcode in the response (NXRRSET is dynamic update specific) git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac450@4005 e5f2f494-b856-4b98-b285-d166d9295462
* | merge #439(Implement normal query processing), skip ChangeLogJerry2010-12-2411-41/+164
|\ \ | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@4001 e5f2f494-b856-4b98-b285-d166d9295462
| * \ sync with trunkJerry2010-12-23131-2608/+8354
| |\ \ | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3981 e5f2f494-b856-4b98-b285-d166d9295462
| * | | Unneeded namespace pollutionMichal Vaner2010-12-231-7/+2
| | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3979 e5f2f494-b856-4b98-b285-d166d9295462
| * | | simplify MockZone classJerry2010-12-231-27/+10
| | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3976 e5f2f494-b856-4b98-b285-d166d9295462
| * | | update reply message AA bit logicJerry2010-12-232-2/+5
| | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3975 e5f2f494-b856-4b98-b285-d166d9295462
| * | | update unittest and code according to review commentsJerry2010-12-233-46/+110
| | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3974 e5f2f494-b856-4b98-b285-d166d9295462
| * | | update documentationJerry2010-12-221-3/+5
| | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3946 e5f2f494-b856-4b98-b285-d166d9295462
| * | | fix a unittest issueJerry2010-12-221-2/+17
| | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3945 e5f2f494-b856-4b98-b285-d166d9295462
| * | | comments and docmentationJerry2010-12-214-8/+11
| | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3933 e5f2f494-b856-4b98-b285-d166d9295462
| * | | update AuthSrvImpl::processNormalQuery()Jerry2010-12-217-18/+51
| | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3929 e5f2f494-b856-4b98-b285-d166d9295462
| * | | * Take MemoryDataSrc (instead of a zone table).Jerry2010-12-214-35/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * If zone->find() is successful, add the returned RRset to the answer section of the response. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac439@3908 e5f2f494-b856-4b98-b285-d166d9295462
* | | | sync with trunk, resolving a conflict.JINMEI Tatuya2010-12-2432-329/+625
|\ \ \ \ | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac446@3997 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | Be consistent with these run_*sh scripts by using exec for all of them.Jeremy C. Reed2010-12-2311-16/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use "$@" for all to pass arguments. (Some before use $* and some didn't.) Also remove some blank lines at end. This was discussed briefly on jabber. git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3993 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | This is for trac226.Jeremy C. Reed2010-12-2310-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix run_*.sh scripts that are used for development testing so they use a msgq socket file in the build tree. I didn't merge from that branch since had 21 conflicts and missing ranges. My original commit message for r3881 was: Set BIND10_MSGQ_SOCKET_FILE in environment for every run_*.sh script (not for unittests though). It is set to @abs_top_builddir@/msgq_socket I didn't test all of them and some do not even use it. But it shouldn't hurt. This is for Trac ticket #226. Note I don't patch the src/bin/recurse/run_b10-recurse.sh.in now. It is now missing and I don't know why. git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3989 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | Compilation fixMichal Vaner2010-12-231-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some compilers complain when there's no return after assert(0) Reviewed on jabber git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3986 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | Merge #440 (ZoneTable uses RBTree)Michal Vaner2010-12-233-42/+108
| |\ \ \ \ | | |_|/ / | |/| | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3983 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | Change AssertError to assertMichal Vaner2010-12-232-35/+6
| | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac440@3980 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | Style fixMichal Vaner2010-12-201-3/+3
| | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac440@3900 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | CommentsMichal Vaner2010-12-201-0/+11
| | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac440@3899 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | ZoneTable doxygen docsMichal Vaner2010-12-201-4/+33
| | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac440@3898 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | Disable test of missing functionalityMichal Vaner2010-12-201-1/+1
| | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac440@3897 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | ZoneTable::findMichal Vaner2010-12-201-12/+32
| | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac440@3896 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | Insert to ZoneTableMichal Vaner2010-12-202-26/+59
| | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac440@3895 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | forgot to add the new test data file to the EXTRA_DIST file (fixes failed ↵Jelte Jansen2010-12-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | distcheck) git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3971 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | merge trac202 (cfgmgr and bindctl and unknown configurations)Jelte Jansen2010-12-2210-28/+114
| |\ \ \ \ | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3967 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | | also prevent unknown data to get into internal systems (by adding a check ↵Jelte Jansen2010-12-088-17/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for unspecified data in validate_config calls) git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac202@3765 e5f2f494-b856-4b98-b285-d166d9295462
| | * | | | return an error in bindctl on 'config set' for an item not described in the ↵Jelte Jansen2010-12-072-11/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .spec file git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac202@3757 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Unneeded comment removedMichal Vaner2010-12-221-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3951 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Test for constructor of MemoryZoneMichal Vaner2010-12-211-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3944 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Code cleanups according to reviewMichal Vaner2010-12-214-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3943 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Fix compilation of auth testsMichal Vaner2010-12-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3942 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Comments about MemoryZoneImplMichal Vaner2010-12-211-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3941 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Doxygen documentation for MemoryZoneMichal Vaner2010-12-211-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3940 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Add a RBTree to MemoryZoneMichal Vaner2010-12-211-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3939 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Make the tests compileMichal Vaner2010-12-212-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3938 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Move MemoryZone to memory_datasrc.{h,cc}Michal Vaner2010-12-214-75/+79
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3937 e5f2f494-b856-4b98-b285-d166d9295462
| * | | | | Move Zone to separate fileMichal Vaner2010-12-214-169/+223
| | | | | | | | | | | | | | | | | | | | | | | | git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac444@3936 e5f2f494-b856-4b98-b285-d166d9295462
* | | | | | addressed another review comment:JINMEI Tatuya2010-12-235-13/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - allowed commit() to throw an exception (although discouraging it strongly), and catch and convert it in configureAuthServer() - added a test for that scenario - changed the type of FatalError to make sure it won't be caught in the middle of server program git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac446@3996 e5f2f494-b856-4b98-b285-d166d9295462
* | | | | | addressed a review comment:JINMEI Tatuya2010-12-233-26/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - removed destroyAuthConfigParser() - adjusted the test code and documentation accordingly git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac446@3995 e5f2f494-b856-4b98-b285-d166d9295462
* | | | | | small updates:JINMEI Tatuya2010-12-226-17/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - improved log messages a bit - supported the "remove" operation - more documentation, some more tests git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac446@3973 e5f2f494-b856-4b98-b285-d166d9295462
* | | | | | initial implementation (test + code + doc) of trac #446: config knob for in ↵JINMEI Tatuya2010-12-2212-4/+828
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | memory data source git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac446@3950 e5f2f494-b856-4b98-b285-d166d9295462
* | | | | Fix a big which prevented the '--address' option from working.Shane Kerr2010-12-211-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also cleaned up a bit of the parameter parsing and such. See Trac ticket 442 for more details: https://bind10.isc.org/ticket/442 git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3934 e5f2f494-b856-4b98-b285-d166d9295462
* | | | | a cleanup fix: missing namespace prefix.JINMEI Tatuya2010-12-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | should be trivial, skipping review. git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3909 e5f2f494-b856-4b98-b285-d166d9295462
* | | | | added TEST_DATA_BUILDDIR to the data path. this should fix distcheck failures.JINMEI Tatuya2010-12-211-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this is an urgent care fix to rescue buildbot, behavior confirmed, fix is quite trivial, so skipping review. with some minor editorial fixes: - removed meaningless $Id$. it will be soon be of no use with the migration to git. - brace position fixup git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3907 e5f2f494-b856-4b98-b285-d166d9295462