BIND 10 trac2442, created. 9002ffc08e7c7fba799e8b417a1d80b77a20973e [2442] simplified interface; txt-like ctor only needs to take lexer.

BIND 10 source code commits bind10-changes at lists.isc.org
Wed Dec 5 04:03:22 UTC 2012


The branch, trac2442 has been created
        at  9002ffc08e7c7fba799e8b417a1d80b77a20973e (commit)

- Log -----------------------------------------------------------------
commit 9002ffc08e7c7fba799e8b417a1d80b77a20973e
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 20:00:31 2012 -0800

    [2442] simplified interface; txt-like ctor only needs to take lexer.

commit de92f31ea5fc5991e10bc61c175373b67f78deab
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 19:52:22 2012 -0800

    [2442] documentation updates

commit 20ca327e9bcccb2e83ed437e7d1dfc9fa6d8fb3c
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 19:30:15 2012 -0800

    [2442] test for escaped characters

commit ec4fcc79563b93bfc1e300c46287d8f102261d68
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 19:26:40 2012 -0800

    [2442] rejected extra \n for std::string version of txt-like ctor.

commit 8201bad569bfda39027198bd920e8da6b8af9539
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 19:16:29 2012 -0800

    [2442] added a test case for multi-line text input

commit 435309b12de7683b06fa29d0b2b9a0bb57fbd9ef
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 19:10:57 2012 -0800

    [2442] reject empty text input; adjuted one test case accordingly

commit 59861491526ae8b4f61f94e8ad4a6926178d9aea
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 18:56:04 2012 -0800

    [2442] added another case of multi-string with mixture of not-quoted + no spc.
    
    due to limitation of the current implementation it doesn't work right now,
    so commented out; planning to create a ticket to fix the underlying issue.

commit 9bdc1899a220d369cb7ca1b86fd9a2ddde44eeb9
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 14:51:45 2012 -0800

    [2442] added some test cases for txt-like rdata with multi-char-string

commit 1780e7b66ee62456880ac5ed0d93c9830f233163
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Tue Dec 4 13:54:16 2012 -0800

    [2442] make sure from-string version still throws InvalidRdataText on error.

commit e4036de3cb6229d38270225eff7a00f5c07a4573
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Dec 3 23:21:06 2012 -0800

    [2442] unified from std::string and with lexer ctro for text-like rdata.
    
    some tests needed to be adjusted:
    - ' ' * 256 (in python) now doesn't work as intended; they are considered
      space
    - in auth tests, make sure txt RDATA containing a space is explicitly double
      quoted
    - in Rdata_TXT_LIKE_Test::createFromText, removed the last test case because
      it's actually a valid representation as commented.  now the implementation
      correctly accepts it.

commit 7b148d962b1d211eab660ac79e6dcb37e1aa8831
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Dec 3 21:51:39 2012 -0800

    [2442] tested various cases for the lexer verson of txt-like ctor

commit c0d55602e3304a95d7956b401ab1ce6c55d11dc1
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Dec 3 20:59:06 2012 -0800

    [2442] supported lexer version of constructor for TXTLike RR types
    it's incomplete, but pass some tests

commit 9f8aabb7951987f3e247ad4263e259d82211e5b3
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Dec 3 20:01:45 2012 -0800

    [2442] updated some TXT-like test data without using intermediate space.
    when we migrate the complete lexer version, this will cause confusion:
    the lexer will consider the space as a separater.

commit 5819758217d6e95348c722bafe0f79c1e28ee43a
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Dec 3 14:34:23 2012 -0800

    [2442] (unrelated) cleanup: use propoer namespace and avoid 'using namespace'

commit 6edf83daa67ac95bb45c2975e0511a830e64ac59
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Fri Nov 30 23:50:33 2012 -0800

    [2442] handled various corner cases

commit 31dd54a026b5427979a932f0735bacf8723ec7cb
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Fri Nov 30 21:59:52 2012 -0800

    [2442] added minimum definition for strToCharString and tests

commit 2c9904e1543d72dac392f1592580d9f8351f5e51
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Dec 3 18:29:37 2012 -0800

    [2497] some suggested editorial cleanups: long line, identation, better e.g.

commit 8da8a38bcf022e5ad4d99a64be6cda1e557c5692
Author: Mukund Sivaraman <muks at isc.org>
Date:   Tue Dec 4 04:52:54 2012 +0530

    [2497] Apply generic rules to class IN too

commit 5911431e8fcb1728b1a4765a6f3c1352c4879e8c
Author: Mukund Sivaraman <muks at isc.org>
Date:   Tue Dec 4 04:44:34 2012 +0530

    [2497] Add a direct HINFO testcase for the string parser

commit 5f03da43d3b7cc5225b64f085320d501c8e1cfde
Author: Mukund Sivaraman <muks at isc.org>
Date:   Tue Dec 4 04:23:36 2012 +0530

    [2497] Fix HINFO parsing in the string parser
    
    The lexer variant also uses the string parser eventually (for now).

commit 3ee8c9cdab87054662af5a67993c9a3ced593256
Author: Mukund Sivaraman <muks at isc.org>
Date:   Tue Dec 4 04:13:57 2012 +0530

    [2497] Return whether the string is quoted in characterstr::getNextCharacterString()

commit c0f25aade83aaf90bef0abd8bd7eff66cdaa7684
Author: Mukund Sivaraman <muks at isc.org>
Date:   Mon Dec 3 11:13:56 2012 +0530

    [2497] Remove a couple of txt tests

commit 3666f50858de194cbca5f0e3e8d9fba747bb3250
Author: JINMEI Tatuya <jinmei at isc.org>
Date:   Mon Dec 3 11:09:00 2012 +0530

    [2497] Move repeated code to a function

commit 2abaf1a0335fc470556c2506a9dc7ff002cca8d0
Author: Mukund Sivaraman <muks at isc.org>
Date:   Mon Dec 3 10:51:18 2012 +0530

    [2497] Make new_rdata_factory_users[] a list of tuples
    Also:
    * document new_rdata_factory_users[] with an example
    * Rename new_rdatafactory_users[] to new_rdata_factory_users[]

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



More information about the bind10-changes mailing list