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

16941 Commits

Author SHA1 Message Date
JINMEI Tatuya
f61a5e7372 [2853] Add Doxyfile-xml 2013-06-07 05:18:20 +05:30
Mukund Sivaraman
3d96ea46c8 [2853] Skip running test_find_mapped() where shared memory is not available 2013-06-07 05:15:15 +05:30
Mukund Sivaraman
358984aecf [2853] Update comment 2013-06-07 05:06:51 +05:30
JINMEI Tatuya
86d1383a1a [2853] Make sure the ZoneWriter object is cleared before the mapfile is removed 2013-06-07 05:05:41 +05:30
Mukund Sivaraman
38beb040c8 Revert "[2853] Add another unittest (that crashes currently)"
This reverts commit c5352f69e7.
2013-06-07 05:04:17 +05:30
JINMEI Tatuya
c5352f69e7 [2853] Add another unittest (that crashes currently) 2013-06-07 04:16:41 +05:30
Mukund Sivaraman
71eec22b3e [2853] Acquire a ref on the ConfigurableClientList object when creating a ZoneWriter
This is so that the client list is kept alive as long as the ZoneWriter is.
2013-06-07 04:16:41 +05:30
JINMEI Tatuya
9b1ceb8412 [2853] removed unnecessary reinterpret_cast from the template output. 2013-06-06 15:33:40 -07:00
JINMEI Tatuya
b18071c40b [2853] provided more helpful and detailed doc for doxygen2pydoc.py 2013-06-06 15:32:01 -07:00
Mukund Sivaraman
fe14d0cfc3 [2853] Cleanup the mapped file after tests are run 2013-06-07 01:37:58 +05:30
JINMEI Tatuya
faffa474e2 [2853] Add the doxygen2pydoc.py tool 2013-06-07 01:33:18 +05:30
Mukund Sivaraman
9163e6f7a6 [2853] Wrap some long lines 2013-06-07 01:21:25 +05:30
Mukund Sivaraman
58335cecf1 [2853] Remove redundant code 2013-06-07 01:19:17 +05:30
Mukund Sivaraman
632a559629 [2853] Fix compile warnings 2013-06-07 01:15:28 +05:30
JINMEI Tatuya
1ceeb74c1e [2853] Use our regular CXXFLAGS when compiling Python bindings 2013-06-07 01:14:42 +05:30
Mukund Sivaraman
35c2010ce5 [2853] Add some more assertions 2013-06-07 00:46:36 +05:30
Mukund Sivaraman
1903035589 [2853] Call reset_memory_segment() again with READ_ONLY mode after using the ZoneWriter 2013-06-07 00:44:07 +05:30
JINMEI Tatuya
b3befd1fe7 [2853] make sure to return None (Py_None) for py methods returning None. 2013-06-06 09:36:33 -07:00
Mukund Sivaraman
71de47f8d1 [2853] Add a testcase using reset_memory_segment() and get_cached_zone_writer()
This test currently causes a segmentation fault. From a core,
it seems to be inside ZoneWriter::install(). See the lines which
modify that method as part of this commit. getHeader() segfaults.
2013-06-06 16:14:49 +05:30
Mukund Sivaraman
2935657cc5 [2853] Fix call 2013-06-05 20:40:38 +05:30
Mukund Sivaraman
77010a2090 [2853] Initialize ZoneWriter module part 2013-06-05 20:40:33 +05:30
Mukund Sivaraman
d340d82782 [2853] Add Python wrappers around ZoneWriter methods 2013-06-05 17:21:18 +05:30
Mukund Sivaraman
f26eae2533 [2853] Add Python wrapper for getCachedZoneWriter() 2013-06-05 17:08:39 +05:30
Mukund Sivaraman
70c715efff [2853] Wrap to 79 cols 2013-06-05 16:28:36 +05:30
Mukund Sivaraman
6a4ee80ea2 [2853] Add shell of ZoneWriter class
In the context of Python bindings, ZoneWriter cannot be directly
constructed and must be obtained using getCachedZoneWriter() on a
ConfigurableClientList.
2013-06-05 16:28:12 +05:30
Mukund Sivaraman
508e3554d5 [2853] Use getCachedZoneWriter() in prepareCache() 2013-06-05 16:08:27 +05:30
JINMEI Tatuya
2fc57fd693 [master] trivial cleanup: removed b10-loadzone.py from .gitignore.
it's not generated anymore.
2013-06-04 22:44:58 -07:00
Mukund Sivaraman
d97165b669 Merge branch 'trac2852_3'
Conflicts:
	src/lib/datasrc/client_list.h
2013-06-04 11:17:26 +05:30
JINMEI Tatuya
dd34e731a3 [master] changelog for #1622 2013-06-03 12:58:53 -07:00
JINMEI Tatuya
5da8f8131b [master] Merge branch 'trac1622' 2013-06-03 12:53:45 -07:00
Mukund Sivaraman
ab78760e3d [2852] Parameterize ListTest.* and run it with both local and memory segments
Also make the memory segment tests run only where shared memory is available.
2013-06-03 17:15:13 +05:30
Mukund Sivaraman
b692530147 [2852] Rename local variable (don't use member variable syntax) 2013-06-03 16:41:39 +05:30
Mukund Sivaraman
e58e863991 [2852] Delete DataSourceClient objects before clearing the vector 2013-06-03 16:41:11 +05:30
Mukund Sivaraman
156c5f32bb [master] Update .gitignore files 2013-06-03 14:42:51 +05:30
Mukund Sivaraman
587f614646 Merge branch 'trac2850_4'
Conflicts:
	src/lib/datasrc/memory/zone_table.cc
	src/lib/datasrc/memory/zone_writer.cc
	src/lib/datasrc/memory/zone_writer.h
2013-06-03 14:27:40 +05:30
JINMEI Tatuya
1ee8b5efc4 [2850] Handle MemorySegmentGrown when creating the segment object holder 2013-06-03 11:13:21 +05:30
JINMEI Tatuya
67b935d7e7 [2850] Assert that the segment is not grown during allMemoryDeallocated() 2013-06-03 11:11:43 +05:30
Thomas Markwalder
f62ca4a0b6 [master] Added ChangeLog entry 623 for trac 2955. 2013-05-30 17:20:03 -04:00
JINMEI Tatuya
36cb12b086 [master] changelog for #2911 2013-05-30 10:21:25 -07:00
JINMEI Tatuya
8118f8e4e9 [master] Merge branch 'trac2911'
Fixed Conflicts:
	ChangeLog
2013-05-30 09:59:16 -07:00
JINMEI Tatuya
1f72551a31 [2911] indentation fix 2013-05-30 09:58:51 -07:00
JINMEI Tatuya
5e08967f51 [2911] update log message on multi-SOA to match the latest behavior.
it now unconditionally uses AXFR, so mentioning possible failure of IXFR
doesn't make sense.
2013-05-30 09:58:51 -07:00
JINMEI Tatuya
cd6f223e8f [2911] some editorial fixes: align lines more nicely. 2013-05-30 09:58:51 -07:00
JINMEI Tatuya
946d6e879a [2911] more untabify: existed before the branch, but for completeness. 2013-05-30 09:58:51 -07:00
JINMEI Tatuya
09c5415d6a [2911] fixed a typo 2013-05-30 09:58:50 -07:00
JINMEI Tatuya
717f7ead4c [2911] removed obsolete part of docstring 2013-05-30 09:58:50 -07:00
JINMEI Tatuya
397c814090 [2911] untabify 2013-05-30 09:58:50 -07:00
JINMEI Tatuya
68e2c05b1f [2911] replace use_ixfr with request_ixfr 2013-05-30 09:58:50 -07:00
JINMEI Tatuya
7917c9005e [2911] updated BIND10 guide about IXFR-or-AXFR w/ request_ixfr. 2013-05-30 09:58:49 -07:00
JINMEI Tatuya
e3a4ca39f1 [2911] deprecated use_ixfr 2013-05-30 09:58:49 -07:00