| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ChangeLog - added an entry
src/bin/dhcp4/tests/fqdn_unittest.cc
TEST_F(NameDhcpv4SrvTest, serverUpdateMalformedHostname) - added
commentary
src/lib/exceptions/isc_assert.h
commentary changes
src/lib/exceptions/tests/exceptions_unittest.cc
TEST(IscThrowAssert, checkMessage) - replace use of explicit line number
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
src/lib/exceptions/isc_assert.h
New file that defines isc_assert_throw()
src/lib/exceptions/Makefile.am
added isc_asssert.h
src/lib/exceptions/tests/exceptions_unittest.cc
TEST(IscThrowAssert, checkMessage) - new test
src/lib/dns/labelsequence.cc
src/lib/dns/name.cc
Replaced assert() calls with isc_throw_assert() calls
src/lib/dns/tests/name_unittest.cc
TEST_F(NameTest, unexpectedParseError) - new unit test
for hostname option content based on fuzz test failure
src/lib/dhcp_ddns/ncr_msg.cc
Removed unnecessary include of dns/name.h
src/bin/dhcp4/dhcp4_srv.cc
Dhcpv4Srv::processHostnameOption() - added try catch
around OptionDataTypeUtil::getLabelCount() call
src/bin/dhcp4/dhcp4_messages.*
added new log message DHCP4_CLIENT_HOSTNAME_MALFORMED
src/bin/dhcp4/tests/fqdn_unittest.cc
TEST_F(NameDhcpv4SrvTest, serverUpdateMalformedHostname) -
renamed test and augmented it to include the packet of death
produced by fuzz testing.
|
|\ |
|
| | |
|
|/ |
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
guideline.
skipping review. confirmed it compiled.
git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@3225 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
|