]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[1144] Merge branch 'trac1144'
authorDima Volodin <dvv@isc.org>
Tue, 4 Oct 2011 20:52:12 +0000 (16:52 -0400)
committerDima Volodin <dvv@isc.org>
Tue, 4 Oct 2011 20:52:12 +0000 (16:52 -0400)
1  2 
ChangeLog
src/lib/dns/Makefile.am
src/lib/dns/tests/Makefile.am

diff --cc ChangeLog
index 82e920b64f55492f4e161eac8c95c737928932e2,f2c3edc736a52fc020bb723573914a8742d4fe42..96aaf0be56221f80e1380b93742f804b0521ae27
+++ b/ChangeLog
 -278.  [func]          dvv
++292.  [func]          dvv
+       Implement the DLV rrtype according to RFC4431.
+       (Trac #1144, git TBD)
 +291.    [func]          naokikambe
 +      Statistics items are specified by each module's spec file.
 +      Stats module can read these through the config manager. Stats
 +      module and stats httpd report statistics data and statistics
 +      schema by each module via both bindctl and HTTP/XML.
 +      (Trac #928,#929,#930,#1175, git 054699635affd9c9ecbe7a108d880829f3ba229e)
 +
 +290.  [func]          jinmei
 +      libdns++/pydnspp: added an option parameter to the "from wire"
 +      methods of the Message class.  One option is defined,
 +      PRESERVE_ORDER, which specifies the parser to handle each RR
 +      separately, preserving the order, and constructs RRsets in the
 +      message sections so that each RRset contains only one RR.
 +      (Trac #1258, git c874cb056e2a5e656165f3c160e1b34ccfe8b302)
 +
 +289.  [func]*         jinmei
 +      b10-xfrout: ACLs for xfrout can now be configured per zone basis.
 +      A per zone ACl is part of a more general zone configuration.  A
 +      quick example for configuring an ACL for zone "example.com" that
 +      rejects any transfer request for that zone is as follows:
 +      > config add Xfrout/zone_config
 +      > config set Xfrout/zone_config[0]/origin "example.com"
 +      > config add Xfrout/zone_config[0]/transfer_acl
 +      > config set Xfrout/zone_config[0]/transfer_acl[0] {"action": "REJECT"}
 +      The previous global ACL (query_acl) was renamed to transfer_acl,
 +      which now works as the default ACL.  Note: backward compatibility
 +      is not provided, so an existing configuration using query_acl
 +      needs to be updated by hand.
 +      Note: the per zone configuration framework is a temporary
 +      workaround.  It will eventually be redesigned as a system wide
 +      configuration.
 +      (Trac #1165, git 698176eccd5d55759fe9448b2c249717c932ac31)
 +
 +288.    [bug]       stephen
 +      Fixed problem whereby the order in which component files appeared in
 +      rdataclass.cc was system dependent, leading to problems on some
 +      systems where data types were used before the header file in which
 +      they were declared was included.
 +      (Trac #1202, git 4a605525cda67bea8c43ca8b3eae6e6749797450)
 +
 +287.  [bug]*          jinmei
 +      Python script files for log messages (xxx_messages.py) should have
 +      been installed under the "isc" package.  This fix itself should
 +      be a transparent change without affecting existing configurations
 +      or other operational practices, but you may want to clean up the
 +      python files from the common directly (such as "site-packages").
 +      (Trac #1101, git 0eb576518f81c3758c7dbaa2522bd8302b1836b3)
 +
 +286.    [func]                ocean
 +      libdns++: Implement the HINFO rrtype support according to RFC1034,
 +      and RFC1035.
 +      (Trac #1112, git 12d62d54d33fbb1572a1aa3089b0d547d02924aa)
 +
 +285.  [bug]           jelte
 +      sqlite3 data source: fixed a race condition on initial startup,
 +      when the database has not been initialized yet, and multiple
 +      processes are trying to do so, resulting in one of them failing.
 +      (Trac #326, git 5de6f9658f745e05361242042afd518b444d7466)
 +
 +284.  [bug]           jerry
 +      b10-zonemgr: zonemgr will not terminate on empty zones, it will
 +      log a warning and try to do zone transfer for them.
 +      (Trac #1153, git 0a39659638fc68f60b95b102968d7d0ad75443ea)
 +
 +283.    [bug]         zhanglikun
 +      Make stats and boss processes wait for answer messages from each
 +      other in block mode to avoid orphan answer messages, add an internal
 +      command "getstats" to boss process for getting statistics data from
 +      boss.
 +      (Trac #519, git 67d8e93028e014f644868fede3570abb28e5fb43)
 +
 +282.    [func]                ocean
 +      libdns++: Implement the NAPTR rrtype according to RFC2915,
 +      RFC2168 and RFC3403.
 +      (Trac #1130, git 01d8d0f13289ecdf9996d6d5d26ac0d43e30549c)
 +
 +bind10-devel-20110819 released on August 19, 2011
 +
 +281.  [func]          jelte
 +      Added a new type for configuration data: "named set". This allows for
 +      similar configuration as the current "list" type, but with strings
 +      instead of indices as identifiers. The intended use is for instance
 +      /foo/zones/example.org/bar instead of /foo/zones[2]/bar. Currently
 +      this new type is not in use yet.
 +      (Trac #926, git 06aeefc4787c82db7f5443651f099c5af47bd4d6)
 +
 +280.  [func]          jerry
 +      libdns++: Implement the MINFO rrtype according to RFC1035.
 +      (Trac #1113, git 7a9a19d6431df02d48a7bc9de44f08d9450d3a37)
 +
 +279.  [func]          jerry
 +      libdns++: Implement the AFSDB rrtype according to RFC1183.
 +      (Trac #1114, git ce052cd92cd128ea3db5a8f154bd151956c2920c)
 +
 +278.  [doc]           jelte
 +      Add logging configuration documentation to the guide.
 +      (Trac #1011, git 2cc500af0929c1f268aeb6f8480bc428af70f4c4)
 +
  277.  [func]          jerry
 -      Implement the SRV rrtype according to RFC2782.
 +      libdns++: Implement the SRV rrtype according to RFC2782.
        (Trac #1128, git 5fd94aa027828c50e63ae1073d9d6708e0a9c223)
  
  276.  [func]          stephen
index 3d4a663079ad8db1787d1aad8bdc6f352e917d16,45525c353b1d873f85eef6d5497db8217ed10d0d..0d2bffd59ac11fda86042c2ca587fd815d951dc3
@@@ -23,7 -23,9 +23,10 @@@ EXTRA_DIST += rdata/generic/cname_5.c
  EXTRA_DIST += rdata/generic/cname_5.h
  EXTRA_DIST += rdata/generic/detail/nsec_bitmap.cc
  EXTRA_DIST += rdata/generic/detail/nsec_bitmap.h
 +EXTRA_DIST += rdata/generic/detail/txt_like.h
+ EXTRA_DIST += rdata/generic/detail/ds_like.h
+ EXTRA_DIST += rdata/generic/dlv_32769.cc
+ EXTRA_DIST += rdata/generic/dlv_32769.h
  EXTRA_DIST += rdata/generic/dname_39.cc
  EXTRA_DIST += rdata/generic/dname_39.h
  EXTRA_DIST += rdata/generic/dnskey_48.cc
@@@ -103,10 -93,9 +106,11 @@@ libdns___la_SOURCES += tsig.h tsig.c
  libdns___la_SOURCES += tsigerror.h tsigerror.cc
  libdns___la_SOURCES += tsigkey.h tsigkey.cc
  libdns___la_SOURCES += tsigrecord.h tsigrecord.cc
 +libdns___la_SOURCES += character_string.h character_string.cc
  libdns___la_SOURCES += rdata/generic/detail/nsec_bitmap.h
  libdns___la_SOURCES += rdata/generic/detail/nsec_bitmap.cc
 +libdns___la_SOURCES += rdata/generic/detail/txt_like.h
+ libdns___la_SOURCES += rdata/generic/detail/ds_like.h
  
  libdns___la_CPPFLAGS = $(AM_CPPFLAGS)
  # Most applications of libdns++ will only implicitly rely on libcryptolink,
index 5f90cea94948202cd8bf62266a2d175119a414e1,6d60bee53b17be6a8d74edf600e6315027da1dac..37946782bd5a9f2067979f41ada54ba8b96f4515
@@@ -32,10 -32,9 +32,10 @@@ run_unittests_SOURCES += rdata_ns_unitt
  run_unittests_SOURCES += rdata_txt_unittest.cc rdata_mx_unittest.cc
  run_unittests_SOURCES += rdata_ptr_unittest.cc rdata_cname_unittest.cc
  run_unittests_SOURCES += rdata_dname_unittest.cc
 +run_unittests_SOURCES += rdata_afsdb_unittest.cc
  run_unittests_SOURCES += rdata_opt_unittest.cc
  run_unittests_SOURCES += rdata_dnskey_unittest.cc
- run_unittests_SOURCES += rdata_ds_unittest.cc
+ run_unittests_SOURCES += rdata_ds_like_unittest.cc
  run_unittests_SOURCES += rdata_nsec_unittest.cc
  run_unittests_SOURCES += rdata_nsec3_unittest.cc
  run_unittests_SOURCES += rdata_nsecbitmap_unittest.cc