Removed the static doc/guide/Makefile.
Added Makefile.am for that.
Added a docbook entity file for the BIND 10 version.
Change the guide to use that version.
Regenerated html for the guide too.
(Now it has the latest version hard-coded in the HTML.)
- replaced the ugly macro with real methods the base class using the template method pattern. as a result srv_unittest.h is not needed anymore and removed.
- avoided the use of an unnamed namespace in srv_test.h (another bad practice anyway)
- avoided the use of 'using namespace' in srv_test.h (yet another bad practice anyway)
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac448@4012 e5f2f494-b856-4b98-b285-d166d9295462
- removed all #include <config.h> from nsas .h files (and moved them to .cc files)
- added the (hopefully temporary) workaround for boost/sunstudio (a check in configure.ac, and the redefinition of __SUNPRO_CC in the header files that include boost/thread.hpp)
- changed AC_COMPILE_IFELSE to AC_LINK_IFELSE to the compiler flags check functi
on (some flags will not fail until it gets to ld)
- changed a wrong ) in zone_entry_unittest
- changed nsas_entry_unittests so the hashkey string value would not fall out of scope
(diff checked by jreed)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3887 e5f2f494-b856-4b98-b285-d166d9295462
This should have been in r3877 but I had removed it in my wrong testing.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3879 e5f2f494-b856-4b98-b285-d166d9295462
Use it for nsas build even if not GCC.
(It was already used by default for nsas for past few days,
but that breaks old GCC. This will fix build for Solaris GCC.)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3877 e5f2f494-b856-4b98-b285-d166d9295462
(also added the latter to jinmei's ac_try_link call)
should not compile yet, we are still looking for a good solution for the -Wno-missing-initializers problem
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3872 e5f2f494-b856-4b98-b285-d166d9295462
quite trivial and already agreed in review, so directly committing it to trunk.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3870 e5f2f494-b856-4b98-b285-d166d9295462
also fixed a bug in recursor which caused a segfault (wrong iterator use in a foreach)
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3783 e5f2f494-b856-4b98-b285-d166d9295462
for the component and BIND 10 suite.
This is not complete as others can be set to do same thing.
Also need to reconsider if we really want to keep up with
per-module versioning.
While editing Changelog also add svn revision for another entry.
And update the version in configure.ac. (I jump to future a few hours :)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3696 e5f2f494-b856-4b98-b285-d166d9295462
where to start the authoritative and/or recursive server. Additional
command-line options have been provided to set the address/port for the
latter.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac412@3638 e5f2f494-b856-4b98-b285-d166d9295462
Also commit one extra line to configure.ac
+AC_SUBST(PYCOVERAGE_RUN)
(not sure how that disappeared but my last changes would have never worked)
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac362@3625 e5f2f494-b856-4b98-b285-d166d9295462
this fix will prevent the parser from regarding a name beginning with a number as TTL (unless the name is really indistinguishable from a valid TTL).
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac411@3544 e5f2f494-b856-4b98-b285-d166d9295462
For loadzone tests, don't use "python" variable names.
In configure be able to set path of pycoverage too.
And report it at end of configure.
Add make targets:
clean-cpp-coverage (was clean-coverage)
clean-python-coverage
report-cpp-coverage (was report-coverage)
report-python-coverage (this creates ./py-coverage-html directory)
Now generic make targets for these do both.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac362@3510 e5f2f494-b856-4b98-b285-d166d9295462