2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 13:07:50 +00:00

13916 Commits

Author SHA1 Message Date
Marcin Siodelski
4114ac95b5 [2544] Added test cases covering per subnet option value configuration. 2012-12-18 11:47:56 +01:00
Marcin Siodelski
16bdc3898a [2544] Subnet now inherits globally configured option value. 2012-12-18 10:24:04 +01:00
Marcin Siodelski
16cc994d2f [2544] Added basic unit test for options parser. 2012-12-17 19:20:14 +01:00
Marcin Siodelski
870ee769de [2544] Added DHCPv4 options to the spec file. 2012-12-17 16:56:19 +01:00
Marcin Siodelski
2ad9f33c18 [2544] Link dhcp code with util library to use hex decode/endcode. 2012-12-17 16:56:07 +01:00
Marcin Siodelski
079e629bde [2544] Add options to s subnet when configured. 2012-12-17 16:55:54 +01:00
Marcin Siodelski
165e277542 [2544] Added option config parser classes to DHCPv4. 2012-12-17 16:55:41 +01:00
Marcin Siodelski
66c563e695 [master] Added ChangeLog entry for #2526. 2012-12-17 16:31:51 +01:00
Marcin Siodelski
50a73567e8 [master] Merge branch 'trac2526'
Conflicts:
	src/lib/dhcp/pkt4.cc
	src/lib/dhcp/std_option_defs.h
2012-12-17 15:35:20 +01:00
Jelte Jansen
01496b7eff [master] update Changelog for merge of #2494 2012-12-17 11:22:14 +01:00
Jelte Jansen
db92f30af1 [master] Merge branch 'trac2494' 2012-12-17 10:38:16 +01:00
JINMEI Tatuya
09d7669d9d [master] Merge branch 'master' of ssh://git.bind10.isc.org/var/bind10/git/bind10 2012-12-15 16:08:12 -08:00
JINMEI Tatuya
5efe6393d7 [master] corrected a trivial typo 2012-12-15 16:07:54 -08:00
Jeremy C. Reed
e61c82ed57 [master] fix DATASRC_DATABASE_FOUND_RRSET for #2563
Discussed via jabber. Show the RRsets as documented instead of the
pointer.

(Note that output may be confusing since there is no delimeter
between the different records in the set. But this is
DBGLVL_TRACE_DETAIL so fine for now.)
2012-12-14 16:13:44 -06:00
Marcin Siodelski
030ab7aacd [2526] Explicitly initialize all struct members. 2012-12-14 18:32:43 +01:00
Marcin Siodelski
da3bcafa32 [2526] Minor: corrected typo. 2012-12-14 17:45:17 +01:00
Marcin Siodelski
0ebb7cd975 [2526] Changes as a result of the code review. 2012-12-14 17:42:50 +01:00
Stephen Morris
3759773a82 [2526] Modified a couple of method header comments 2012-12-14 14:47:10 +00:00
Michal 'vorner' Vaner
a7e16e85fa
Merge #2428
$INCLUDE handling in the isc::dns::MasterLoader

Conflicts:
	src/lib/dns/master_loader.cc
2012-12-14 10:36:17 +01:00
Jelte Jansen
8652d1d4c6 [master] Merge branch 'trac2542' 2012-12-13 23:22:11 +01:00
Jelte Jansen
259634a014 [2494] Add error log for async mode too 2012-12-13 23:11:16 +01:00
Jelte Jansen
99c3c7f245 [2494] Use non-throwing version of send_to
Also update log message and description
2012-12-13 23:10:26 +01:00
Jelte Jansen
ac36820764 [2542] Update doc for create_zone wrapper
And a minor cleanup in the code
2012-12-13 22:44:01 +01:00
Jelte Jansen
6260781b99 [master] Merge branch 'trac2541' 2012-12-13 21:33:01 +01:00
Jelte Jansen
2c565f3b83 [2541] Roll back in unit test before checking result 2012-12-13 21:30:24 +01:00
Jelte Jansen
ea9d025cbc [2428] Some minor cleanups 2012-12-13 21:20:57 +01:00
JINMEI Tatuya
5d7e273a02 [2542] style fix: position of '*' 2012-12-13 09:47:09 -08:00
JINMEI Tatuya
57ad118888 [2541] cleanup: removed unnecessary call to copy constructor 2012-12-13 09:18:14 -08:00
Stephen Morris
b25d6802e2 [master] ChangeLog for trac2546 2012-12-13 13:26:36 +00:00
Stephen Morris
0140368ed0 [2546] Merge branch 'master' into trac2546 2012-12-13 11:41:42 +00:00
Stephen Morris
fecfe82bdf [2546] Merge branch 'master' into trac2546
Conflicts:
	doc/devel/mainpage.dox
	src/bin/dhcp4/ctrl_dhcp4_srv.h
	src/bin/dhcp4/dhcp4_srv.h
	src/bin/dhcp6/dhcp6.dox

Also modified the following files during the
resolution of the merge issues:
    src/bin/dhcp4/config_parser.cc
    src/bin/dhcp4/ctrl_dhcp4_srv.cc
    src/bin/dhcp4/dhcp4.dox
    src/bin/dhcp6/config_parser.cc
    src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
    src/lib/dhcp/option_custom.h
    src/lib/dhcp/pkt4.h
    src/lib/dhcpsrv/database_backends.dox
2012-12-13 11:38:21 +00:00
Michal 'vorner' Vaner
588ff1eef5 [2428] Interface to get count of sources in lexer
And use it in the master loader, instead of keeping it separately there.
2012-12-13 12:32:38 +01:00
Michal 'vorner' Vaner
bb1f38e03f [2428] Test two more error cases
Shorter and longer version of INCLUDE.
2012-12-13 12:12:37 +01:00
Michal 'vorner' Vaner
58664e2ecc [2428] Put internal exception to anonymous namespace 2012-12-13 12:09:17 +01:00
Michal 'vorner' Vaner
ce492ecf70 [2378] Fix ZoneLoader after merge
There were some small changes in the behaviour of MasterLoader as a
result of review, this is update do ZoneLoader and its tests to
incorporate that.
2012-12-13 12:02:05 +01:00
Michal 'vorner' Vaner
fd3ff10fe2
Merge doxygen tweaks
Reviewed as part of #2378, but merged as a separate branch.
2012-12-13 11:35:21 +01:00
Michal 'vorner' Vaner
91d77e0da5
Merge #2378
The Zone loader class (glue class between zone updater and MasterLoader).
2012-12-13 11:34:45 +01:00
Michal 'vorner' Vaner
27033b59dc [2378] Simplify the loadIncremental code
Some of the code can be shared between the variants, saving some code.
2012-12-13 11:33:57 +01:00
Michal 'vorner' Vaner
af1da46eef [2378] Note about late detection of end 2012-12-13 11:33:57 +01:00
Jelte Jansen
b8fde1ab76 [2378] minor doc and comment fixes 2012-12-13 11:33:57 +01:00
Michal 'vorner' Vaner
01461d51fa [2378] Fixes of ZoneLoader and tests
After the rebase on top of working 2377. The most significant - don't
access updater if it doesn't exist.
2012-12-13 11:33:57 +01:00
Michal 'vorner' Vaner
a6709a4213 [2378] Implement the master file loading 2012-12-13 11:33:57 +01:00
Michal 'vorner' Vaner
807b5a13c2 [2378] It would throw at load(), not constructor
There's no way to know the master file would be broken in the
constructor. So update the documentation to say it'd throw from the
load() and loadIncremental().
2012-12-13 11:33:56 +01:00
Michal 'vorner' Vaner
c1ba429f5e [2378] Detect class mismatch with copy mode 2012-12-13 11:33:56 +01:00
Michal 'vorner' Vaner
235a187091 [2378] Tests for the loading from file
They are similar to the ones for copy mode. Should they be unified in
some way?
2012-12-13 11:33:56 +01:00
Michal 'vorner' Vaner
a8326a6fca [2378] Consider masterfile errors in ZoneLoader docs 2012-12-13 11:33:56 +01:00
Michal 'vorner' Vaner
c9825a5714 [2378] Test throwing when missing zone 2012-12-13 11:33:56 +01:00
Michal 'vorner' Vaner
c842187ad9 [2378] Test loading signed zone 2012-12-13 11:33:56 +01:00
Michal 'vorner' Vaner
86233a2049 [2378] Fix InMemory iterator
Not directly related, but it breaks tests of the ZoneLoader. The NSEC3
namespace and all RRSIGs were missing from the returned data.
2012-12-13 11:33:56 +01:00
Michal 'vorner' Vaner
62df1d4645 [2378] Basic test for incremental loading 2012-12-13 11:33:56 +01:00