| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
|\ \
| |/
|/| |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
This change by itself does nothing, but it allows changing
e.what() to e.what(true) to get more details about an exception.
This can be useful for exception debugging.
|
| |
|
| |
|
|
|
|
| |
See bug #2367 for the fix-scaffolding.py tool.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Supply --enable-valgrind to configure to run tests (make check)
under valgrind
* Use two classes of suppressions files:
+ src/valgrind-suppressions for permanent suppressions that we
never want to re-consider again
+ src/valgrind-suppressions.revisit for temporary suppressions
(such as issues in testcases) that are not a priority to fix,
but we'd like to fix them sometime
|
| |
|
|
|
|
|
|
| |
This should fix the unit tests complaining about wrong error messages.
While debugging, I also found an uninitialized value error that has been present probably since the logger code exists. This has also been fixed.
|
|
|
|
| |
instead of std::exception
|
| |
|
|
|
|
| |
exception. a new generic exception "InvalidOperation" was introduced.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
And for check_LTLIBRARIES to noinst_LTLIBRARIES too.
This is so a regular "make" will build the test programs and
libraries too. So the "make check" will just run the tests (and
not build them). This is to help with test-driven development.
This reverses some from #1091, plus does the rest too.
Note that doing a "make check" before a "make" does not currently
work due to dependencies depending on each other (e.g. python/isc/log
tests needs datasrc but python/isc/datasrc tests need log_config_update).
|
| |
|
| |
|
| |
|
|
|
|
|
| |
the only exception is now lib/exceptions/tests, so add an explicit comment
about that.
|
|
|
|
|
|
|
|
| |
- did it for non .cc/.h files
- some files had 'already substitued' $Id$'s (which were probably not
under keyword substitution with svn; just copied from some other
file). they were overlooked in the previous cleanups
- there were lower cased $Id$, which were overlooked, too.
|
|
|
|
|
| |
briefly talked about it on jabber, no one opposed to it, Jeremy explicitly
agreed. changes are trivial themselves, so no explicit review.
|
|
|
|
|
|
|
| |
Fix doxygen command. (No review. Trivial.)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3546 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
| |
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3545 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
|
|
|
|
|
| |
guideline.
skipping review. confirmed it compiled.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3225 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
| |
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac311@2794 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
|
|
|
| |
introduced a new ./configure option --enable-static-link to statically link executables while still building dynamic loadable modules correctly.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac309@2722 e5f2f494-b856-4b98-b285-d166d9295462
|
|\
| |
| |
| | |
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac256@2547 e5f2f494-b856-4b98-b285-d166d9295462
|
| |
| |
| |
| | |
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@2519 e5f2f494-b856-4b98-b285-d166d9295462
|
| |
| |
| |
| | |
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@2518 e5f2f494-b856-4b98-b285-d166d9295462
|
| |
| |
| |
| | |
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@2517 e5f2f494-b856-4b98-b285-d166d9295462
|
|/
|
|
|
|
|
|
|
|
| |
generalizing the base64 logiic. fully detailed tests are provided which now
pass. documentation was also provided.
using this opportunity I moved non DNS helper classes/functions to a separate
'util' directory to make it clearer which files are for the public API.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac256@2482 e5f2f494-b856-4b98-b285-d166d9295462
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bin/auth: removed custom query-processing code, changed
boost::asio code to use plain asio instead, and added asio
headers to the source tree. This allows building without
using an external boost library. (Trac #163, svn r1983)
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1983 e5f2f494-b856-4b98-b285-d166d9295462
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- suppress the gcc unused parameters warning selectively (as a workaround) in a most portable way
- introduce B10_CXXFLAGS as the default to AM_CXXFLAGS to make the first change possible (that's why I modified so many other Makefile.am's even if they are irrelevant to asio)
- remove dependency on boost system library: it was only needed for the boost version of ASIO.
- hide details that require ASIO related definitions from xfr_client.h to avoid being hit by the 'unused parameter' problem accidentally.
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac168@1953 e5f2f494-b856-4b98-b285-d166d9295462
|
|/
|
|
|
|
|
|
| |
I had tested this for building my host.cc outside of bind10 source.
This is for Trac #68.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1941 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
|
|
|
| |
added notes about design choices and possible future changes.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1185 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
|
|
|
|
|
|
| |
now that the generic exception code is a separate library in the isc namespace
it doesn't make sense to call it dns_something.
I know it's a big change, but I believe we should do this cleanup sooner
than later.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1181 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is based on ideas done in experiments/jreed-layout, but
I manually did this again.
Moved around directory structures.
A single python subdirectory under src/lib for single "isc" module.
No "cpp" directories.
No pyshared or includes symlink trees.
I tested running the c++ tests and python tests.
I tested running run_bind10.sh from source tree (with nothing installed).
I tested running bind10 from installed (after moving source).
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1120 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
|
|
|
|
| |
getValue now raises DataNotFoundError if a bad identifier is given
some more tests
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@921 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
| |
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@838 e5f2f494-b856-4b98-b285-d166d9295462
|
|
|
|
| |
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@736 e5f2f494-b856-4b98-b285-d166d9295462
|
|
don't forget to make clean and autoreconf again
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@735 e5f2f494-b856-4b98-b285-d166d9295462
|