BIND 10 trac1262, created. e9e29a281b0b8b9d91fe9097e51c7e5df6d3ff78 [1261] a bit more documentation

BIND 10 source code commits bind10-changes at lists.isc.org
Wed Oct 5 09:42:18 UTC 2011


The branch, trac1262 has been created
        at  e9e29a281b0b8b9d91fe9097e51c7e5df6d3ff78 (commit)

- Log -----------------------------------------------------------------
commit e9e29a281b0b8b9d91fe9097e51c7e5df6d3ff78
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Wed Oct 5 01:35:05 2011 -0700

    [1261] a bit more documentation

commit fcd39b6e84665a033d7ee4c06bd904e2b416c53a
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Wed Oct 5 00:37:29 2011 -0700

    [1261] overall comment update

commit ce00497088209db82fbbabb80381acf92039763c
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 23:52:22 2011 -0700

    [1261] editorial cleanup: no need for escaping '+' at EOL

commit 0fbdaf01b0fc3d7031b51d542b91f6f758f033fa
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 23:50:39 2011 -0700

    [1261] log message update

commit b3a1ea108d3df58dcd2d247fdc87b3d1fbd953cf
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 23:31:25 2011 -0700

    [1261] corrected the type of zone_name arg for publish_xfrin_news (it's
    now a Name object, not a string)

commit 2de8b71f8c0e7d02e25aa7ec6fa13f9933c8b534
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 23:17:41 2011 -0700

    [1261] install NULL instead of "" for an empty column for backward
    compatibility.  We need this at least until we completely deprecate
    the old API.

commit 4edd9c38112db5161f46533ffb3886c85880ee03
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 22:26:35 2011 -0700

    [1261] use IXFR or AXFR depending on the configuration

commit bff7aa9429b7e0a9f26f69dd24c8aa7efc64ffc6
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 21:17:10 2011 -0700

    [1261] refactoring: pass request type (IXFR or AXFR) from the command handler
    to do_xfrin().

commit 1e0d70a994d9cf9cabe10d1205c40b74af2a2bc4
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 21:16:37 2011 -0700

    [1261] more adjustment for distcheck

commit 738afedababcfc874fe107d9bc408d69d213813e
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 21:15:53 2011 -0700

    [1261] some more adjustment for distcheck

commit 8ed59723a5ae90dedcbf741254b65f88a4c98ca1
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 20:54:02 2011 -0700

    [1261] corrected env var for the build dir.

commit 3f2d29d0dc92606fac3ba306c34a32a0bec8159e
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 20:51:50 2011 -0700

    [1261] missing EXTRA_DIST, and corrected data dir for the writable DB.

commit 3bfaa404624697f5e2f08076c78f94a8438e851c
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 20:39:10 2011 -0700

    [1261] one more missing update for the Diff class about remove->delete

commit f85f868171956abcc1996235a26a276da2ca6209
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 20:34:30 2011 -0700

    [1261] added another sqlite3-based test.  also make sure any remaining diff
    object is cleared as soon as possible after the xfrin session.

commit 1982c235382043d87737ec24779d10da216101a6
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 20:18:47 2011 -0700

    [1261] added a test using a workable sqlite3 DB file and its data source
    client to see it really works for an operational environment (and indeed
    I found a bug in the Diff class).  To make it possible, also updated
    how to set the data source client for XfrinConnection.

commit f6c675c19790d3715445a7877cc8d1d193f17071
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 20:16:54 2011 -0700

    [1261] fixed the interface mismatch: actual DataSource API expectes
    'delete_rrset', not 'remove_rrset'.  To make things consistent,
    also removed the corresponding Diff methods from 'remove_data' to
    'delete_data'.

commit 7225bbf8e6e3c892159124e7795f7396b5764bb8
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 14:49:46 2011 -0700

    [1261] comment cleanup: this TODO is mostly a non issue (our data source API
    internally takes care of it)

commit 2056251f56e4c5e3ff785b924061fecfe1ac21e4
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 14:47:34 2011 -0700

    [1261] added some error case tests.  updated do_xfrin() so that it will
    handle exceptions more correctly.  in particular it should have caught
    various other exceptions from other modules (e.g. one from pydnspp/isc.dns)
    without incorrectly assuming it uses Boost.Python (we don't use it any more).
    This change fixes another problem in an existing test, so I also fixed
    that test case, too.

commit 42968abbd4edf489d4d667089033d11e4045f463
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 13:51:23 2011 -0700

    [1261] minor editorial cleanups

commit a01b47d66272166135c20bf15a958bed023ff009
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 00:46:55 2011 -0700

    [1261] some documentation updates

commit 461acc1e4b464611411ae77b7a72d65c744a740e
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Oct 4 00:37:15 2011 -0700

    [1261] updated do_xfrin() for the IXFR case

commit 9163b3833877225c8b9bd8e59eb7159ea65d3867
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 23:22:24 2011 -0700

    [1261] added finish_message() method for the xfrin state classes and
    supported multiple-message IXFR session.

commit e451eade196bc7cc43102412a73faa397253c841
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 23:00:52 2011 -0700

    [1261] added multi-sequence case.  this should already succeed, and it does indeed.

commit 5a2d0b61afe86668613cbb83a75708b760aae76f
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 22:34:21 2011 -0700

    [1261] added some more tests for the simple IXFR case.  also revised
    the code so that the Diff obj is created in the RR processing on demand.

commit 43bbfab2cc57a08da6d2d6ffe8da92efcae9c2ec
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 19:23:38 2011 -0700

    [1261] an initial step of IXFR RRs: copy _handle_axfrin_response() and
    made minimal adjustment to support the IXFR state transitions.  Refactored
    and updated tests for a simple IXFR test and sharing some of the existing
    frameworks.

commit 38e530b762f7d05caaf06aec41c6df432f0800cf
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 17:29:54 2011 -0700

    [1261] comment update

commit e8e1bd309d449b23dae2b472b650a130300aa760
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 17:25:58 2011 -0700

    [1261] extended _create_query() so that it can send an IXFR query.

commit a5adb8e45ee8c66a19c46bd1bf5f752630619be8
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 15:12:39 2011 -0700

    [1261] a small cleanup: separated simpler cases of tests for _send_query()
    to _create_query().  we don't have to examine the resulting wire-format
    binary at this level of tests.

commit d801b1e2ebb6c9cf35e3475040b013784f3e6e41
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 00:57:44 2011 -0700

    [1261] a small cleanup: use a Name object for the zone name throughout the
    XfrinConnection class and process_xfrin(), and only convert it to a string
    when necessary.

commit e4c78a2739dddade3aaaa12528afff944458f777
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Oct 3 00:17:43 2011 -0700

    [1261] a small refactoring: separate the current AXFR(+sqlite3) specific code
    clearly.  no behavior change in effect at this moment.

commit 48bec4c73b92679e91f0cc72fc63bdba9c593e87
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Sun Oct 2 23:52:55 2011 -0700

    [1261] implemented IXFRAdd, IXFREnd and AXFR (currently just raise an
    exception) classes.

commit dc5aa6284fe6b6f51d85270969f0befd8db1f838
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Sun Oct 2 23:18:15 2011 -0700

    [1261] implemented IXFRDelete class (state)

commit 15e60f1f54722c32c9977f00e49c211f047ee08f
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Sun Oct 2 23:01:17 2011 -0700

    [1261] implemented IXFRDeleteSOA class (state)

commit 7ab4a102ee610f36b4362897431e4fbbeac735c5
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Sun Oct 2 21:00:56 2011 -0700

    [1261] added XfrinFirstData class (state)

commit 4fda2b6eefe81f1c197d32a0c8eb14ca1a7d9108
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Sun Oct 2 16:58:52 2011 -0700

    [1261] introduced the XfrinState class and implemented the InitialSOA subclass.

commit 106e9a793499c81698cf5a938d48933f5e909af4
Merge: 4cde36d2b97a24f03c192a61248545d0180fb856 26691e282b76d74959e63524b280e77b09ac89df
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Sun Oct 2 16:58:09 2011 -0700

    [1261] Merge branch 'trac1259' into trac1261

-----------------------------------------------------------------------




More information about the bind10-changes mailing list