2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 05:55:28 +00:00
Commit Graph

17435 Commits

Author SHA1 Message Date
Stephen Morris
dd01c785f0 [master] Added ChangeLog entry for #2980. 2013-07-10 11:14:51 +01:00
Stephen Morris
82c997a728 [master] Merge branch 'trac2980' 2013-07-10 10:57:44 +01:00
Marcin Siodelski
4ae6b8af32 [master] Added ChangeLog entry for #2977. 2013-07-10 11:48:16 +02:00
Marcin Siodelski
5a67a8982b [master] Merge branch 'trac2977'
Conflicts:
	src/bin/d2/Makefile.am
	src/bin/d2/d2_messages.mes
	src/bin/d2/tests/Makefile.am
2013-07-10 11:11:19 +02:00
Marcin Siodelski
67a39b06a8 [2977] Replaced inline protocol type check with cascaded check. 2013-07-10 11:08:10 +02:00
Stephen Morris
3430cf9ae9 [2980] Ensure "make clean" deletes files created during testing
This change added in response to a "make distcheck" failute on one
of the build systems.
2013-07-10 09:54:10 +01:00
Mukund Sivaraman
196c9f80b5 Merge branch 'trac3040' 2013-07-10 11:42:46 +05:30
Mukund Sivaraman
7f4bf2e2f9 [master] Add .gitignore entries 2013-07-10 11:34:10 +05:30
Mukund Sivaraman
e45f325ec7 [master] Add .gitignore for automake's new parallel harness test log files
These *.log and *.trs are created in all the tests/ directories when
gtest unittests are run with automake 1.13.4.

See: http://www.gnu.org/software/automake/manual/automake.html#Parallel-Test-Harness
2013-07-10 11:30:47 +05:30
Mukund Sivaraman
ec4df20fd7 [master] Add ChangeLog entry for #3039 2013-07-10 11:05:30 +05:30
Mukund Sivaraman
4ef6830ed3 Merge branch 'trac3039' 2013-07-10 10:56:05 +05:30
Stephen Morris
016c6b9735 [2980] Distinguish between BSD variants
Only OSX uses ".dylib" as a suffix for shared libraries.  Adjust
configure.ac so that the operating system can be better determined,
and ensure the hooks tests use the correct suffic for the test shared
libraries.
2013-07-10 00:43:01 +01:00
Marcin Siodelski
d406f57022 [2977] Use fully qualified namespace for isc::log:: to prevent ambiguity. 2013-07-09 21:23:40 +02:00
Stephen Morris
bfcf73f7b8 [2980] Build test libraries dynamically even if static linking is requested
The hooks system can only load shared libraries, even if BIND 10 is
linked statically.
2013-07-09 17:28:23 +01:00
Marcin Siodelski
a8a6595db6 [2977] Address comments from the second round of review. 2013-07-09 16:39:48 +02:00
Stephen Morris
5b7b932c17 [2980] Changes in preparation for merge
Absence of "libdl" on BSD systems required an addition to configure.ac
to check its presence.  Problems with converting "pointer to object"
to "pointer to void*" via reinterpret_cast on Solaris required an
extension to the Pointer_converter class.
2013-07-09 14:11:30 +01:00
Paul Selkirk
48aa711b39 [master] fix zonemgr initialization order problem from #2967 2013-07-08 12:25:34 -04:00
Mukund Sivaraman
dbabac0893 [3040] Fix representation of instances in sequence diagrams
When reviewing this commit, it would be better to review it visually
rather than going through the source changes one by one.
2013-07-08 09:21:36 +05:30
Mukund Sivaraman
4bebf8b48d [3040] Fix case 2013-07-08 08:50:38 +05:30
Mukund Sivaraman
e1b4215d69 [3040] Fix PlantUML class diagram syntax
This is so that auto-layout is done fully (and looks better than before,
and more importantly, doesn't hang PlantUML in some extreme cases due to
incorrect syntax). The update was suggested by PlantUML developers.
2013-07-08 08:30:31 +05:30
Mukund Sivaraman
30e7a2c749 [3039] Detect build failures due to BOOST_STATIC_ASSERT during configure 2013-07-08 08:19:31 +05:30
Mukund Sivaraman
b9c531514b [3039] Fix name of test variable 2013-07-08 08:05:59 +05:30
Mukund Sivaraman
18f8355aae [master] Don't buffer anything in Popen() 2013-07-05 18:49:33 +05:30
Marcin Siodelski
4d6b150d06 [2977] Addressed review comments.
In particular, added a doUpdate version which supports TSIG. It is also
possible to specify Transport layer protocol preferred.
2013-07-05 14:47:05 +02:00
Paul Selkirk
4c9ef29631 [master] Merge branch 'trac2967' 2013-07-04 22:51:21 -04:00
Stephen Morris
43ea555f6a [2980] Made LibraryHandle copy constructor and assignment operator private.
This reduces the risk of someone taking a copy and being left with
a "dangling pointer" to a callout manager.
2013-07-04 12:53:09 +01:00
Stephen Morris
04e36988a1 [2980] Final set of changes resulting from the first review 2013-07-04 12:24:47 +01:00
Marcin Siodelski
7076a02b24 [2977] Disable logger initialization in the D2 controller when unit testing
When logger initialization was disabled for a unit test, a few NULL pointer
assertions came up. This was because, some module commands were executed
without arguments (NULL pointer objects). NULL pointers were not checked
before logging arguments. This led to assertions. NULL pointers are now
checked and "(no arg)" string is logged if present.
2013-07-04 10:20:56 +02:00
Michal 'vorner' Vaner
73656261a3 Merge #2931
Receiving notifications in python
2013-07-04 09:41:06 +02:00
Marcin Siodelski
64b9c90846 [2977] Log debug message if the received DNS Update response is invalid. 2013-07-04 08:41:33 +02:00
Marcin Siodelski
d0d6ad3146 [2977] Fixed a typo in unit test DNSClient unit test. 2013-07-04 08:40:33 +02:00
Naoki Kambe
43e5ea02d5 [master] Add ChangeLog for #2884 2013-07-04 11:03:43 +09:00
Naoki Kambe
c0153581c3 [master] Merge branch 'trac2884' 2013-07-04 10:55:48 +09:00
Paul Selkirk
962c4c299e [2967] refactoring: get rid of embedded format_zone_str() 2013-07-03 18:16:11 -04:00
Paul Selkirk
0583652b5a [2967] update f623694: override SOA rdata rather than find() method 2013-07-03 18:06:45 -04:00
Mukund Sivaraman
79154442df [master] Add missing include to fix build error 2013-07-04 03:14:16 +05:30
Mukund Sivaraman
81ddf65784 [master] Fix cppcheck report about inefficient code 2013-07-04 03:12:36 +05:30
Thomas Markwalder
675e72e818 [master] Merge branch 'trac3030'. Fixes link issue on some systems
caused by merge of trac3007.
2013-07-03 16:17:58 -04:00
Thomas Markwalder
6cc73bde44 [3030] Removed #if 0s, that should not have been in there. 2013-07-03 16:14:03 -04:00
Thomas Markwalder
2cf3214c48 [3030] Replaced use of boost::posix_time with isc::util::time_utilities. 2013-07-03 15:24:30 -04:00
Stephen Morris
b61e894db1 [2980] Various changes as a result of review 2013-07-03 20:13:39 +01:00
Stephen Morris
dc342c8d7f [2980] Updated as a result of the second part of the review. 2013-07-03 13:58:54 +01:00
Marcin Siodelski
326b3dc5b7 [2977] Implemented tests covering concurrent DNSUpdate send. 2013-07-03 13:15:42 +02:00
Marcin Siodelski
ca87835d1e [2977] Separated DNSClient interface from implementation. 2013-07-03 11:48:01 +02:00
Naoki Kambe
ca3f4ecf2c [2884] add a note for _add_counter() 2013-07-03 15:45:27 +09:00
Naoki Kambe
fcea4de8a9 [2884] s/TEST_RRCLASS.to_text()/TEST_RRCLASS_STR/g 2013-07-03 15:45:22 +09:00
Naoki Kambe
8288bf44eb [2884] do not reuse the string of format
for avoiding an unexpected behavior if '%s' or some special character for
python formatting is included in the examined string.
2013-07-03 15:44:28 +09:00
Naoki Kambe
6d1f4e1510 [2884] s/class name/RR class name/ig 2013-07-03 15:44:22 +09:00
Paul Selkirk
d3c2b9a2fd [2967] increase NO_SOA logging message level to 'warn' 2013-07-02 19:12:34 -04:00
Paul Selkirk
313bac393c [2967] cleanup: remove unneeded parentheses in conditionals 2013-07-02 19:11:03 -04:00