From stpeter@stpeter.im Thu Jul 5 10:30:21 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D16111E8097 for ; Thu, 5 Jul 2012 10:30:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.512 X-Spam-Level: X-Spam-Status: No, score=-102.512 tagged_above=-999 required=5 tests=[AWL=0.087, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mTM9+e-ecBAQ for ; Thu, 5 Jul 2012 10:30:20 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id D4AAA11E80A5 for ; Thu, 5 Jul 2012 10:30:20 -0700 (PDT) Received: from [64.101.72.115] (unknown [64.101.72.115]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 5E57A4005A for ; Thu, 5 Jul 2012 11:48:57 -0600 (MDT) Message-ID: <4FF5CF39.9040209@stpeter.im> Date: Thu, 05 Jul 2012 11:30:33 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: "precis@ietf.org" References: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> In-Reply-To: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> X-Enigmail-Version: 1.4.2 X-Forwarded-Message-Id: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: [precis] Fwd: I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2012 17:30:21 -0000 Of interest... -------- Original Message -------- Subject: I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt Date: Thu, 05 Jul 2012 08:11:38 -0700 From: Internet-Drafts@ietf.org Reply-To: internet-drafts@ietf.org To: i-d-announce@ietf.org A new Internet-Draft is available from the on-line Internet-Drafts directories. Title : precis framework implementation report Author(s) : T. NEMOTO, et al Filename : draft-nemoto-precis-framework-implement-report Pages : 9 Date : July 5, 2012 This document reports implementation experience of precis framework [I-D.ietf-precis-framework] for SASLprepbis [I-D.melnikov-precis-saslprepbis] and findings from the experience. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-nemoto-precis-framework-implement-report-00.txt Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. From t.nemo10@kmd.keio.ac.jp Thu Jul 5 21:14:05 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE34611E809A for ; Thu, 5 Jul 2012 21:14:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u9nkGbNFpKap for ; Thu, 5 Jul 2012 21:14:05 -0700 (PDT) Received: from mail.kmd.keio.ac.jp (mail.kmd.keio.ac.jp [IPv6:2001:200:167:2e90::164]) by ietfa.amsl.com (Postfix) with ESMTP id BA4D211E810C for ; Thu, 5 Jul 2012 21:14:04 -0700 (PDT) Received: from [IPv6:2001:200:167:2ec1:39e7:843e:cc2f:fbd9] (unknown [IPv6:2001:200:167:2ec1:39e7:843e:cc2f:fbd9]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.kmd.keio.ac.jp (Postfix) with ESMTPSA id 76BCC7FEC2; Fri, 6 Jul 2012 13:14:18 +0900 (JST) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: multipart/signed; boundary="Apple-Mail=_E8772912-2FB8-4868-A893-963D26C126E8"; protocol="application/pgp-signature"; micalg=pgp-sha1 From: Takahiro Nemoto In-Reply-To: <4FF5CF39.9040209@stpeter.im> Date: Fri, 6 Jul 2012 13:14:16 +0900 Message-Id: <414B4EE1-C085-468F-9D01-353CA9B52610@kmd.keio.ac.jp> References: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> <4FF5CF39.9040209@stpeter.im> To: Peter Saint-Andre X-Mailer: Apple Mail (2.1278) Cc: "precis@ietf.org" Subject: Re: [precis] I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2012 04:14:06 -0000 --Apple-Mail=_E8772912-2FB8-4868-A893-963D26C126E8 Content-Type: multipart/alternative; boundary="Apple-Mail=_27697307-036F-4177-A629-3E76C1137F35" --Apple-Mail=_27697307-036F-4177-A629-3E76C1137F35 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Dear Peter-san and all, Thank you for introducing our I-D. Please read and=20 give your comments/suggestions. Regards, Nemo -- Takahiro Nemoto t.nemo10@kmd.keio.ac.jp On 2012/07/06, at 2:30, Peter Saint-Andre wrote: > Of interest... >=20 >=20 > -------- Original Message -------- > Subject: I-D = ACTION:draft-nemoto-precis-framework-implement-report-00.txt > Date: Thu, 05 Jul 2012 08:11:38 -0700 > From: Internet-Drafts@ietf.org > Reply-To: internet-drafts@ietf.org > To: i-d-announce@ietf.org >=20 > A new Internet-Draft is available from the on-line Internet-Drafts > directories. >=20 >=20 > Title : precis framework implementation report > Author(s) : T. NEMOTO, et al > Filename : draft-nemoto-precis-framework-implement-report > Pages : 9 > Date : July 5, 2012 >=20 > This document reports implementation experience of precis framework > [I-D.ietf-precis-framework] for SASLprepbis > [I-D.melnikov-precis-saslprepbis] and findings from the experience. >=20 > A URL for this Internet-Draft is: > = http://www.ietf.org/internet-drafts/draft-nemoto-precis-framework-implemen= t-report-00.txt >=20 > Internet-Drafts are also available by anonymous FTP at: > ftp://ftp.ietf.org/internet-drafts/ >=20 > Below is the data which will enable a MIME compliant mail reader > implementation to automatically retrieve the ASCII version of the > Internet-Draft. >=20 >=20 >=20 > _______________________________________________ > precis mailing list > precis@ietf.org > https://www.ietf.org/mailman/listinfo/precis --Apple-Mail=_27697307-036F-4177-A629-3E76C1137F35 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
give your comments/suggestions.

Regards,
Nemo

--
Takahiro = Nemoto
<= div>


On 2012/07/06, at 2:30, Peter Saint-Andre wrote:

Of = interest...


-------- Original Message --------
Subject: = I-D = ACTION:draft-nemoto-precis-framework-implement-report-00.txt
Date: = Thu, 05 Jul 2012 08:11:38 -0700
From: Internet-Drafts@ietf.org
R= eply-To: internet-drafts@ietf.org
T= o: i-d-announce@ietf.org

A = new Internet-Draft is available from the on-line = Internet-Drafts
directories.


   Title =         : precis framework = implementation report
   Author(s) =     : T. NEMOTO, et al
=    Filename      : = draft-nemoto-precis-framework-implement-report
=    Pages =         : 9
=    Date =          : July 5, = 2012

  This document reports implementation experience = of precis framework
  [I-D.ietf-precis-framework] for = SASLprepbis
  [I-D.melnikov-precis-saslprepbis] and = findings from the experience.

A URL for this Internet-Draft = is:
http://www.ietf.org/internet-drafts/draft-nemoto-= precis-framework-implement-report-00.txt

Internet-Drafts are = also available by anonymous FTP = at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data = which will enable a MIME compliant mail reader
implementation to = automatically retrieve the ASCII version of = the
Internet-Draft.



____________________________________= ___________
precis mailing = list
precis@ietf.org
https://www.ietf.org/mailman/listinfo/precis

= --Apple-Mail=_27697307-036F-4177-A629-3E76C1137F35-- --Apple-Mail=_E8772912-2FB8-4868-A893-963D26C126E8 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) iQEcBAEBAgAGBQJP9mYZAAoJEJk7o/xhVanaGTwIANPsJPzoEACbICEDpgVfd/83 NYpjxsK6spQTwTa9ps/a+/WV+NY20didnDyoqvV0q6QlniCq9Pe8fWEKXrzf2uHC BXjpKx1BQ4h1H1adjyFr9wztNu0FJpU5pVjDRzhhmH3/HvDE+iWZTSJdVqVt5Vhk vWyJN8IidtKxEGpXnxd1BvRSIwN0WxEHpWdNYuknMG0zGHS2bxzowmdLTWGH2PvM 007gz/WVf2nlg7/GeGIBMRS/X+C06vtLUTT83x6cq/IDAZJ8/msiQnGPfMP+pr3p kok5aMttXxz8VhBJwwiJic4Ej1qeSJpXVYp5yl8aC+fsP/Vd7QifcnHh/TFNi6k= =IB6A -----END PGP SIGNATURE----- --Apple-Mail=_E8772912-2FB8-4868-A893-963D26C126E8-- From yoshiro.yoneya@jprs.co.jp Sun Jul 8 22:52:35 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4B1521F877A for ; Sun, 8 Jul 2012 22:52:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TB04sOhO-vOj for ; Sun, 8 Jul 2012 22:52:34 -0700 (PDT) Received: from off-send01.tyo.jprs.co.jp (off-send01.tyo.jprs.co.jp [IPv6:2001:df0:8:17::10]) by ietfa.amsl.com (Postfix) with ESMTP id 3664F21F86FF for ; Sun, 8 Jul 2012 22:52:29 -0700 (PDT) Received: from off-sendsmg01.tyo.jprs.co.jp (off-sendsmg01.tyo.jprs.co.jp [172.18.8.32]) by off-send01.tyo.jprs.co.jp (8.13.8/8.13.8) with ESMTP id q695qp0v021902 for ; Mon, 9 Jul 2012 14:52:52 +0900 X-AuditID: ac120820-b7fe56d000000cec-24-4ffa71b32913 Received: from NOTE550 (off-cpu04.tyo.jprs.co.jp [172.18.4.14]) by off-sendsmg01.tyo.jprs.co.jp (Symantec Messaging Gateway) with SMTP id 4B.D6.03308.3B17AFF4; Mon, 9 Jul 2012 14:52:51 +0900 (JST) Date: Mon, 9 Jul 2012 14:52:50 +0900 From: Yoshiro YONEYA To: precis@ietf.org Message-Id: <20120709145250.401afe12b9ada250ef03eb67@jprs.co.jp> X-Mailer: Sylpheed 3.2.0 (GTK+ 2.10.14; i686-pc-mingw32) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPIsWRmVeSWpSXmKPExsWyRoiFT3dz4S9/g4VHJSx2ff/D6sDosWTJ T6YAxigum5TUnMyy1CJ9uwSujMZlO5kLHspUdB2waGD8K9bFyMkhIWAi0dC5jR3CFpO4cG89 WxcjF4eQwHFGiWmnHjGCJFgEVCRWnNjJBGKzCRhI/Fr2G8wWERCWuHV7IWsXIweHsIC+xN57 9iAmr4CDxOrWVIiRFhJ/735ngggLSvzdIQwSZhbQknj46xYLhC0vsf3tHOYJjDyzEKpmIama haRqASPzKkaZ/LQ03eLUvJTi3HQDQ72Syny9rIKiYr1kEL2JERwmHAo7GGecMjjEKMDBqMTD u8/mu78Qa2JZcWXuIUZJDiYlUd6s/F/+QnxJ+SmVGYnFGfFFpTmpxYcYJTiYlUR4H6UD5XhT EiurUovyYVLSHCxK4rzHz+7wExJITyxJzU5NLUgtgsnKcHAoSfB+LABqFCxKTU+tSMvMKUFI M3FwggznARp+C6SGt7ggMbc4Mx0if4pRlaPtw4kbjEIsefl5qVLivAdAigRAijJK8+DmvGIU B3pHmPcQSJYHmArgJrwCGs4ENDxtxjeQ4SWJCCmpBsZjvL5Va88nXP34TPiU3/vXhfvXGuld XCQ42WfRhulnJ9ybnLHpaG0+09v0/aavHXTk7r83+ZLlu2XFz9TwwA1KN1Y5H3Xc16Vzl/tV 0qXTM1csaO24qiK5hces9dW1N/2r96TuuOgeWRfvejHkhyBLRCDjCsZj0yJqFq6eEKLzgN+E eb1nWcx3JZbijERDLeai4kQA5a1I6MICAAA= Subject: [precis] Fw: NomCom 2012-13 Call for Volunteers X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2012 05:52:35 -0000 FYI Begin forwarded message: Date: Fri, 06 Jul 2012 14:15:33 -0700 From: NomCom Chair To: IETF Announcement List Subject: NomCom 2012-13 Call for Volunteers The IETF nominating committee process for 2012-13 has begun. The IETF nominating committee appoints folks to fill the open slots on the IAOC, the IAB, and the IESG. The 10 nominating committee members are selected randomly from a pool of volunteers. The more volunteers, the better chance we have of choosing a random yet representative cross section of the IETF population. The details of the operation of the nomcom can be found in RFC 3777. To be eligible, volunteers for the nomcom need to have attended 3 of the past 5 IETF meetings as of the time this announcement goes out. That is, 3 meetings from IETF 79 (Beijing) - IETF 83 (Paris). If you qualify, and if you will not be seeking appointment to any of the open positions that this nomcom will be filling, please consider volunteering. The list of people whose terms end with the March 2013 IETF meeting, and thus the positions for which the nominating committee is responsible for filling, are as follows: IAOC: -------- Dave Crocker IAB: -------- Alissa Cooper Joel Halpern David Kessens Danny McPherson Jon Peterson Dave Thaler IESG: -------- Russ Housley (General Area) Pete Resnick (Applications Area) Ralph Droms (Internet Area) Ronald Bonica (Operations and Management Area) Robert Sparks (Real-Time Applications and Infrastructure Area) Adrian Farrel (Routing Area) Stephen Farrell (Security Area) Wesley Eddy (Transport Area) The primary activity for this nomcom will begin in August 2012 and should be completed in January 2013. The nomcom will be collecting requirements from the community, as well as talking to candidates and obtaining feedback from community members about candidates. There will be regularly scheduled conference calls to ensure progress. Thus, being a nomcom member does require some time commitment. Please volunteer by sending an email before 11:59 pm EDT (UTC - 4 hours) August 5, 2012 as follows: To: mlepinski.ietf@gmail.com Subject: Nomcom 2012-13 Volunteer Please include the following information in the body: // As you enter in the IETF Registration Form, // First/Given name followed by Last/Family Name // typically what goes in the Company field // in the IETF Registration Form [] // // For confirmation if selected Please expect an email response from me within 3 business days stating whether or not you are qualified. If you don't receive a response, please re-send your email with the tag "RESEND:" added to the subject line. If you are not yet sure you would like to volunteer, please consider that nomcom members play a very important role in shaping the leadership of the IETF. Ensuring the leadership of the IETF is fair and balanced and comprised of those who can lead the IETF in the right direction is an important responsibility that rests on the IETF participants at large. Volunteering for the nomcom is a good way of contributing toward that goal. I will be publishing a more detailed timetable for nomcom activities, as well as details of the randomness seeds to be used for the RFC 3797 selection process, within the next couple weeks. Thank you, Matthew Lepinski mlepinski.ietf@gmail.com nomcom-chair@ietf.org From internet-drafts@ietf.org Mon Jul 9 14:28:41 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03CC721F85F2; Mon, 9 Jul 2012 14:28:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.551 X-Spam-Level: X-Spam-Status: No, score=-102.551 tagged_above=-999 required=5 tests=[AWL=0.048, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bRM-etEyFUh2; Mon, 9 Jul 2012 14:28:40 -0700 (PDT) Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2176721F861B; Mon, 9 Jul 2012 14:28:40 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: internet-drafts@ietf.org To: i-d-announce@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 4.30p3 Message-ID: <20120709212840.17219.42398.idtracker@ietfa.amsl.com> Date: Mon, 09 Jul 2012 14:28:40 -0700 Cc: precis@ietf.org Subject: [precis] I-D Action: draft-ietf-precis-problem-statement-06.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2012 21:28:41 -0000 A New Internet-Draft is available from the on-line Internet-Drafts director= ies. This draft is a work item of the Preparation and Comparison of Internation= alized Strings Working Group of the IETF. Title : Stringprep Revision and PRECIS Problem Statement Author(s) : Marc Blanchet Andrew Sullivan Filename : draft-ietf-precis-problem-statement-06.txt Pages : 41 Date : 2012-07-09 Abstract: If a protocol expects to compare two strings and is prepared only for those strings to be ASCII, then using Unicode codepoints in those string requires they be prepared somehow. Internationalizing Domain Names in Applications (here called IDNA2003) defined and used Stringprep and Nameprep. Other protocols subsequently defined Stringprep profiles. A new approach different from Stringprep and Nameprep is used for a revision of IDNA2003 (called IDNA2008). Other Stringprep profiles need to be similarly updated or a replacement of Stringprep needs to be designed. This document outlines the issues to be faced by those designing a Stringprep replacement. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-precis-problem-statement There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-precis-problem-statement-06 A diff from previous version is available at: http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-precis-problem-statement-06 Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From ajs@crankycanuck.ca Mon Jul 9 14:30:47 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 570A921F8630 for ; Mon, 9 Jul 2012 14:30:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.658 X-Spam-Level: X-Spam-Status: No, score=-1.658 tagged_above=-999 required=5 tests=[AWL=-0.818, BAYES_00=-2.599, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JQ5E2fNM2nRh for ; Mon, 9 Jul 2012 14:30:46 -0700 (PDT) Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) by ietfa.amsl.com (Postfix) with ESMTP id D74BD21F862F for ; Mon, 9 Jul 2012 14:30:46 -0700 (PDT) Received: from crankycanuck.ca (69-196-144-227.dsl.teksavvy.com [69.196.144.227]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id D56FB8A033 for ; Mon, 9 Jul 2012 21:31:10 +0000 (UTC) Date: Mon, 9 Jul 2012 17:31:09 -0400 From: Andrew Sullivan To: precis@ietf.org Message-ID: <20120709213108.GN75702@crankycanuck.ca> References: <20120709212840.17219.42398.idtracker@ietfa.amsl.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120709212840.17219.42398.idtracker@ietfa.amsl.com> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: [precis] I-D Action: draft-ietf-precis-problem-statement-06.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2012 21:30:47 -0000 Dear colleagues, Your editors believe that this version addresses all comments received during WGLC. Thanks for the comments! Best, A On Mon, Jul 09, 2012 at 02:28:40PM -0700, internet-drafts@ietf.org wrote: > > A New Internet-Draft is available from the on-line Internet-Drafts directories. > This draft is a work item of the Preparation and Comparison of Internationalized Strings Working Group of the IETF. > > Title : Stringprep Revision and PRECIS Problem Statement > Author(s) : Marc Blanchet > Andrew Sullivan > Filename : draft-ietf-precis-problem-statement-06.txt > Pages : 41 > Date : 2012-07-09 > > Abstract: > If a protocol expects to compare two strings and is prepared only for > those strings to be ASCII, then using Unicode codepoints in those > string requires they be prepared somehow. Internationalizing Domain > Names in Applications (here called IDNA2003) defined and used > Stringprep and Nameprep. Other protocols subsequently defined > Stringprep profiles. A new approach different from Stringprep and > Nameprep is used for a revision of IDNA2003 (called IDNA2008). Other > Stringprep profiles need to be similarly updated or a replacement of > Stringprep needs to be designed. This document outlines the issues > to be faced by those designing a Stringprep replacement. > > > The IETF datatracker status page for this draft is: > https://datatracker.ietf.org/doc/draft-ietf-precis-problem-statement > > There's also a htmlized version available at: > http://tools.ietf.org/html/draft-ietf-precis-problem-statement-06 > > A diff from previous version is available at: > http://tools.ietf.org/rfcdiff?url2=draft-ietf-precis-problem-statement-06 > > > Internet-Drafts are also available by anonymous FTP at: > ftp://ftp.ietf.org/internet-drafts/ > > _______________________________________________ > precis mailing list > precis@ietf.org > https://www.ietf.org/mailman/listinfo/precis -- Andrew Sullivan ajs@crankycanuck.ca From stpeter@stpeter.im Mon Jul 9 16:49:58 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F339F11E8101 for ; Mon, 9 Jul 2012 16:49:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.483 X-Spam-Level: X-Spam-Status: No, score=-102.483 tagged_above=-999 required=5 tests=[AWL=0.116, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yRIaHZx-2ePb for ; Mon, 9 Jul 2012 16:49:57 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id B2AA011E80F1 for ; Mon, 9 Jul 2012 16:49:56 -0700 (PDT) Received: from [192.168.0.9] (unknown [216.17.179.227]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id D7D884005A; Mon, 9 Jul 2012 18:08:57 -0600 (MDT) Message-ID: <4FFB5EAE.9010105@stpeter.im> Date: Mon, 09 Jul 2012 16:43:58 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Andrew Sullivan References: <20120709212840.17219.42398.idtracker@ietfa.amsl.com> <20120709213108.GN75702@crankycanuck.ca> In-Reply-To: <20120709213108.GN75702@crankycanuck.ca> X-Enigmail-Version: 1.4.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: precis@ietf.org Subject: Re: [precis] I-D Action: draft-ietf-precis-problem-statement-06.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2012 23:49:58 -0000 Looks good to me! On 7/9/12 3:31 PM, Andrew Sullivan wrote: > Dear colleagues, > > Your editors believe that this version addresses all comments received > during WGLC. Thanks for the comments! > > Best, > > A > > On Mon, Jul 09, 2012 at 02:28:40PM -0700, internet-drafts@ietf.org wrote: >> >> A New Internet-Draft is available from the on-line Internet-Drafts directories. >> This draft is a work item of the Preparation and Comparison of Internationalized Strings Working Group of the IETF. >> >> Title : Stringprep Revision and PRECIS Problem Statement >> Author(s) : Marc Blanchet >> Andrew Sullivan >> Filename : draft-ietf-precis-problem-statement-06.txt >> Pages : 41 >> Date : 2012-07-09 >> >> Abstract: >> If a protocol expects to compare two strings and is prepared only for >> those strings to be ASCII, then using Unicode codepoints in those >> string requires they be prepared somehow. Internationalizing Domain >> Names in Applications (here called IDNA2003) defined and used >> Stringprep and Nameprep. Other protocols subsequently defined >> Stringprep profiles. A new approach different from Stringprep and >> Nameprep is used for a revision of IDNA2003 (called IDNA2008). Other >> Stringprep profiles need to be similarly updated or a replacement of >> Stringprep needs to be designed. This document outlines the issues >> to be faced by those designing a Stringprep replacement. >> >> >> The IETF datatracker status page for this draft is: >> https://datatracker.ietf.org/doc/draft-ietf-precis-problem-statement >> >> There's also a htmlized version available at: >> http://tools.ietf.org/html/draft-ietf-precis-problem-statement-06 >> >> A diff from previous version is available at: >> http://tools.ietf.org/rfcdiff?url2=draft-ietf-precis-problem-statement-06 >> >> >> Internet-Drafts are also available by anonymous FTP at: >> ftp://ftp.ietf.org/internet-drafts/ >> >> _______________________________________________ >> precis mailing list >> precis@ietf.org >> https://www.ietf.org/mailman/listinfo/precis > -- Peter Saint-Andre https://stpeter.im/ From yoshiro.yoneya@jprs.co.jp Thu Jul 12 19:08:48 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2EB1D21F8569 for ; Thu, 12 Jul 2012 19:08:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xhc0nInabbAo for ; Thu, 12 Jul 2012 19:08:47 -0700 (PDT) Received: from off-send01.tyo.jprs.co.jp (off-send01.tyo.jprs.co.jp [IPv6:2001:df0:8:17::10]) by ietfa.amsl.com (Postfix) with ESMTP id 5CAA921F8565 for ; Thu, 12 Jul 2012 19:08:47 -0700 (PDT) Received: from off-sendsmg01.tyo.jprs.co.jp (off-sendsmg01.tyo.jprs.co.jp [172.18.8.32]) by off-send01.tyo.jprs.co.jp (8.13.8/8.13.8) with ESMTP id q6D29KkA007086 for ; Fri, 13 Jul 2012 11:09:20 +0900 X-AuditID: ac120820-b7fe56d000000cec-7c-4fff83504a78 Received: from NOTE550 (off-cpu04.tyo.jprs.co.jp [172.18.4.14]) by off-sendsmg01.tyo.jprs.co.jp (Symantec Messaging Gateway) with SMTP id 3E.17.03308.0538FFF4; Fri, 13 Jul 2012 11:09:20 +0900 (JST) Date: Fri, 13 Jul 2012 11:09:18 +0900 From: Yoshiro YONEYA To: precis@ietf.org Message-Id: <20120713110918.76cfe62de8d07ae1a02e14ef@jprs.co.jp> X-Mailer: Sylpheed 3.2.0 (GTK+ 2.10.14; i686-pc-mingw32) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsWyRoiFTzeg+b+/wY0WOYtd3/+wOjB6LFny kymAMYrLJiU1J7MstUjfLoEr4/OlpUwFrUIV8yY/Zm5gvMDXxcjJISFgItF9fQULhC0mceHe erYuRi4OIYHjjBKvLkxmBkmwCKhKzJzxkR3EZhMwkPi17DcTiC0iICxx6/ZCVhBbWMBGYsOC Q4wgNq+Ag8T8xR+hhlpI/L37HaieAyguKPF3hzBImFlAS+Lhr1ssELa8xPa3c5gnMPLMQqia haRqFpKqBYzMqxhl8tPSdItT81KKc9MNDPVKKvP1sgqKivWSQfQmRnCwcCjsYJxxyuAQowAH oxIPr2Dcf38h1sSy4srcQ4ySHExKorxpDUAhvqT8lMqMxOKM+KLSnNTiQ4wSHMxKIrx2pUA5 3pTEyqrUonyYlDQHi5I47/GzO/yEBNITS1KzU1MLUotgsjIcHEoSvJ5NQI2CRanpqRVpmTkl CGkmDk6Q4TxAw41AaniLCxJzizPTIfKnGCWlxHmdQRICIImM0jy43leM4kAvCPOagmR5gJEP 1/UKaCAT0MBZP/+BDCxJREhJNTAmLljmauEU+0lcea9LB6t+Rq2SHLOpt4FQbOmlU11iipJC gmXTv92unfYrvHZuga7nwblsFo6x+0+3VbIbW7h9eLb7rGTOlnX+X8tmFC9eqXPxXcjbnheJ E4IjuUIndqyRf9TDcvxq9Kym/nqvdas6mt41C6ruvfWvVvpCyFTPGqYiCc9HB5VYijMSDbWY i4oTAfygyxq5AgAA Subject: [precis] Fw: I-D Action: draft-yoneya-precis-mappings-02.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2012 02:08:48 -0000 Dear all, Nemoto-san and I updated mappings document. Your comments and suggestions are very much welcome :-) Regards, -- Yoshiro YONEYA Begin forwarded message: Date: Thu, 12 Jul 2012 19:01:40 -0700 From: internet-drafts@ietf.org To: i-d-announce@ietf.org Subject: I-D Action: draft-yoneya-precis-mappings-02.txt A New Internet-Draft is available from the on-line Internet-Drafts directories. Title : Mapping characters for precis classes Author(s) : Yoshiro YONEYA Takahiro NEMOTO Filename : draft-yoneya-precis-mappings-02.txt Pages : 18 Date : 2012-07-12 Abstract: Preparation and comparison of internationalized strings ("precis") framework [I-D.ietf-precis-framework] is defining several classes of strings for preparation and comparison. In the document, case mapping is defined because many of protocols handle case sensitive or case insensitive string comparison and therefore preparation of string is mandatory. As described in IDNA mapping [RFC5895] and precis problem statement [I-D.ietf-precis-problem-statement], mappings in internationalized strings are not limited to case, but also width, delimiters and/or other specials are taken into consideration. This document is a guideline for authors of protocol profiles of precis framework and describes the mappings that must be considered between receiving user input and passing permitted code points to internationalized protocols. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-yoneya-precis-mappings There's also a htmlized version available at: http://tools.ietf.org/html/draft-yoneya-precis-mappings-02 A diff from previous version is available at: http://tools.ietf.org/rfcdiff?url2=draft-yoneya-precis-mappings-02 Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ _______________________________________________ I-D-Announce mailing list I-D-Announce@ietf.org https://www.ietf.org/mailman/listinfo/i-d-announce Internet-Draft directories: http://www.ietf.org/shadow.html or ftp://ftp.ietf.org/ietf/1shadow-sites.txt From internet-drafts@ietf.org Mon Jul 16 14:16:56 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C93B11E814E; Mon, 16 Jul 2012 14:16:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.503 X-Spam-Level: X-Spam-Status: No, score=-102.503 tagged_above=-999 required=5 tests=[AWL=0.096, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yF3qSSwC+MKX; Mon, 16 Jul 2012 14:16:55 -0700 (PDT) Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FD8711E814F; Mon, 16 Jul 2012 14:16:55 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: internet-drafts@ietf.org To: i-d-announce@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 4.30p3 Message-ID: <20120716211655.30964.98969.idtracker@ietfa.amsl.com> Date: Mon, 16 Jul 2012 14:16:55 -0700 Cc: precis@ietf.org Subject: [precis] I-D Action: draft-ietf-precis-framework-04.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2012 21:16:57 -0000 A New Internet-Draft is available from the on-line Internet-Drafts director= ies. This draft is a work item of the Preparation and Comparison of Internation= alized Strings Working Group of the IETF. Title : PRECIS Framework: Preparation and Comparison of Internat= ionalized Strings in Application Protocols Author(s) : Peter Saint-Andre Marc Blanchet Filename : draft-ietf-precis-framework-04.txt Pages : 65 Date : 2012-07-16 Abstract: Application protocols using Unicode code points in protocol strings need to prepare such strings in order to perform comparison operations (e.g., for purposes of authentication or authorization). This document defines a framework enabling application protocols to handle various classes of strings in a way that depends on the properties of Unicode code points and that is agile with respect to versions of Unicode; as a result, this framework provides a more sustainable approach to the handling of internationalized strings than the previous framework, known as Stringprep (RFC 3454). A specification that reuses this framework can either directly use the base string classes or subclass the base string classes as needed. This framework takes an approach similar to the revised internationalized domain names in applications (IDNA) technology (RFC 5890, RFC 5891, RFC 5892, RFC 5893, RFC 5894) and thus adheres to the high-level design goals described in RFC 4690, albeit for application technologies other than the Domain Name System (DNS). This document obsoletes RFC 3454. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-precis-framework There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-precis-framework-04 A diff from previous version is available at: http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-precis-framework-04 Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From stpeter@stpeter.im Mon Jul 16 14:18:50 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F10211E8143 for ; Mon, 16 Jul 2012 14:18:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.518 X-Spam-Level: X-Spam-Status: No, score=-102.518 tagged_above=-999 required=5 tests=[AWL=0.081, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yWmRUf0XgJeF for ; Mon, 16 Jul 2012 14:18:49 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 0F17611E80D0 for ; Mon, 16 Jul 2012 14:18:49 -0700 (PDT) Received: from [64.101.72.115] (unknown [64.101.72.115]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id EE6F340075; Mon, 16 Jul 2012 15:38:31 -0600 (MDT) Message-ID: <50048564.30508@stpeter.im> Date: Mon, 16 Jul 2012 15:19:32 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Takahiro Nemoto References: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> <4FF5CF39.9040209@stpeter.im> <414B4EE1-C085-468F-9D01-353CA9B52610@kmd.keio.ac.jp> In-Reply-To: <414B4EE1-C085-468F-9D01-353CA9B52610@kmd.keio.ac.jp> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: "precis@ietf.org" Subject: Re: [precis] I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2012 21:18:50 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 7/5/12 10:14 PM, Takahiro Nemoto wrote: > Dear Peter-san and all, > > Thank you for introducing our I-D. Please read and give your > comments/suggestions. First, thank you for working on this document. I agree with you that "the file describing derived property value table for precis should be generated". It is also good to know that you have worked on an implementation that generates the tables. I am also working on an implementation (unfortunately I did not have time to finish it before IETF 84, but I plan to do that in August) and would like to "compare notes" with you. I recognize that the tables in draft-ietf-precis-framework are quite likely incorrect in some places since I created them by hand, so I will work to make more accurate tables next month. You mention the need to do string validity checking, for example to make sure that string length is non-zero. Do you think that is a PRECIS check or a check at the application layer? I've always thought this is something that the application would do, not PRECIS. As to special mappings like "Map to SPACE" and "Map to Nothing", it seems to me that in a post-stringprep system we can handle those by more carefully defining the string classes. You make a good point about the order of processing (normalization then validity in IDNA2008 vs. validity then normalization in SASLprep-bis). It does seem preferable to have a consistent order. Let's make sure we have discussion about this at the meeting two weeks from now. Peter - -- Peter Saint-Andre https://stpeter.im/ -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAEhWQACgkQNL8k5A2w/vx9PACg9JzuOBZexL7KUVuGymn2JPWx puoAmwW1Sr6RNR1TXpExT3PHx4NEw5mr =SORW -----END PGP SIGNATURE----- From stpeter@stpeter.im Mon Jul 16 14:21:54 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B7BC11E814E for ; Mon, 16 Jul 2012 14:21:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.519 X-Spam-Level: X-Spam-Status: No, score=-102.519 tagged_above=-999 required=5 tests=[AWL=0.080, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ty4riZaj55eD for ; Mon, 16 Jul 2012 14:21:53 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 50CB911E80D0 for ; Mon, 16 Jul 2012 14:21:53 -0700 (PDT) Received: from [64.101.72.115] (unknown [64.101.72.115]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id C753640075 for ; Mon, 16 Jul 2012 15:41:36 -0600 (MDT) Message-ID: <5004861D.3050400@stpeter.im> Date: Mon, 16 Jul 2012 15:22:37 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: precis@ietf.org References: <20120716211655.30964.98969.idtracker@ietfa.amsl.com> In-Reply-To: <20120716211655.30964.98969.idtracker@ietfa.amsl.com> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [precis] I-D Action: draft-ietf-precis-framework-04.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2012 21:21:54 -0000 On 7/16/12 3:16 PM, internet-drafts@ietf.org wrote: > > A New Internet-Draft is available from the on-line Internet-Drafts > directories. This draft is a work item of the Preparation and > Comparison of Internationalized Strings Working Group of the IETF. > > Title : PRECIS Framework: Preparation and Comparison of > Internationalized Strings in Application Protocols Author(s) : > Peter Saint-Andre Marc Blanchet Filename : > draft-ietf-precis-framework-04.txt This is a minor update. Aside from small editorial fixes, the only changes are: 1. Added an explicit open issue about spaces in usernames and passwords (for saslprepbis). 2. Added two additional IANA registries: one for base classes (with a policy of "RFC Required") and another for subclasses of the base classes (with a policy of "First Come, First Served"). I debated whether to specify a less formal policy for the base class registry (e.g., "Specification Required"), but given the seriousness of adding a new base class I think "RFC Required" is more appropriate. Let's discuss. Peter -- Peter Saint-Andre https://stpeter.im/ From t.nemo10@kmd.keio.ac.jp Wed Jul 18 03:23:49 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CCBB21F8663 for ; Wed, 18 Jul 2012 03:23:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dRj3PoP+Gm65 for ; Wed, 18 Jul 2012 03:23:48 -0700 (PDT) Received: from mail.kmd.keio.ac.jp (mail.kmd.keio.ac.jp [IPv6:2001:200:167:2e90::164]) by ietfa.amsl.com (Postfix) with ESMTP id C9EB221F8650 for ; Wed, 18 Jul 2012 03:23:45 -0700 (PDT) Received: from [IPv6:2001:200:167:2ec1:18e7:97fe:ccad:ad87] (unknown [IPv6:2001:200:167:2ec1:18e7:97fe:ccad:ad87]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.kmd.keio.ac.jp (Postfix) with ESMTPSA id A4D217FEBE; Wed, 18 Jul 2012 19:24:31 +0900 (JST) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: multipart/signed; boundary="Apple-Mail=_93AE1187-55AB-4C2D-85D3-5D1FBA674A40"; protocol="application/pgp-signature"; micalg=pgp-sha1 From: Takahiro Nemoto In-Reply-To: <50048564.30508@stpeter.im> Date: Wed, 18 Jul 2012 19:24:29 +0900 Message-Id: References: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> <4FF5CF39.9040209@stpeter.im> <414B4EE1-C085-468F-9D01-353CA9B52610@kmd.keio.ac.jp> <50048564.30508@stpeter.im> To: Peter Saint-Andre X-Mailer: Apple Mail (2.1278) Cc: precis@ietf.org Subject: Re: [precis] I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2012 10:23:49 -0000 --Apple-Mail=_93AE1187-55AB-4C2D-85D3-5D1FBA674A40 Content-Type: multipart/alternative; boundary="Apple-Mail=_648E59ED-0B8D-4624-8362-FDA184DB9606" --Apple-Mail=_648E59ED-0B8D-4624-8362-FDA184DB9606 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Thank you so much for the reviews. On 2012/07/17, at 6:19, Peter Saint-Andre wrote: > On 7/5/12 10:14 PM, Takahiro Nemoto wrote: > > Dear Peter-san and all, > >=20 > > Thank you for introducing our I-D. Please read and give your > > comments/suggestions. >=20 > First, thank you for working on this document. >=20 > I agree with you that "the file describing derived property value > table for precis should be generated". It is also good to know that > you have worked on an implementation that generates the tables. I am > also working on an implementation (unfortunately I did not have time > to finish it before IETF 84, but I plan to do that in August) and > would like to "compare notes" with you. I recognize that the tables in > draft-ietf-precis-framework are quite likely incorrect in some places > since I created them by hand, so I will work to make more accurate > tables next month. I'd like to compare notes with you too, and I'm happy if I can co-work = with you :-) >=20 > You mention the need to do string validity checking, for example to > make sure that string length is non-zero. Do you think that is a > PRECIS check or a check at the application layer? I've always thought > this is something that the application would do, not PRECIS. I think that maybe some checks are included at PRECIS. I think if PRECIS does not define any checks in the protocol=20 and an application developer forget to implement some checks=20 in an application, this application may cause vulnerabilities. >=20 > As to special mappings like "Map to SPACE" and "Map to Nothing", it > seems to me that in a post-stringprep system we can handle those by > more carefully defining the string classes. Sorry, but I don't get it. What does a post-stringprep system mean? >=20 > You make a good point about the order of processing (normalization > then validity in IDNA2008 vs. validity then normalization in > SASLprep-bis). It does seem preferable to have a consistent order. > Let's make sure we have discussion about this at the meeting two weeks > from now. Yes, we do. I think that It is preferable to have a consistent order. Different results from the order of processing can now only be found in = Hangul. If you know any examples, please let us know. >=20 > Peter >=20 > - --=20 > Peter Saint-Andre > https://stpeter.im/ >=20 >=20 >=20 >=20 Nemo -- Takahiro Nemoto t.nemo10@kmd.keio.ac.jp --Apple-Mail=_648E59ED-0B8D-4624-8362-FDA184DB9606 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
On = 2012/07/17, at 6:19, Peter Saint-Andre wrote:

On = 7/5/12 10:14 PM, Takahiro Nemoto wrote:
> Dear Peter-san and = all,
>
> Thank you for introducing our I-D. Please read and = give your
> comments/suggestions.

First, thank you for = working on this document.

I agree with you that "the file = describing derived property value
table for precis should be = generated". It is also good to know that
you have worked on an = implementation that generates the tables. I am
also working on an = implementation (unfortunately I did not have time
to finish it before = IETF 84, but I plan to do that in August) and
would like to "compare = notes" with you. I recognize that the tables = in
draft-ietf-precis-framework are quite likely incorrect in some = places
since I created them by hand, so I will work to make more = accurate
tables next month.

I'd like to = compare notes with you too, and I'm happy if I can co-work with you = :-)


You mention the need to do string validity checking, = for example to
make sure that string length is non-zero. Do you think = that is a
PRECIS check or a check at the application layer? I've = always thought
this is something that the application would do, not = PRECIS.

I think that = maybe some checks are included at PRECIS.
I think if PRECIS = does not define any checks in the protocol 
and an = application developer forget to implement some checks 
in = an application, this application may cause = vulnerabilities.


As to = special mappings like "Map to SPACE" and "Map to Nothing", it
seems = to me that in a post-stringprep system we can handle those by
more = carefully defining the string = classes.

Sorry, but I don't get it. = What does a post-stringprep system mean?


You make a good point about the order of = processing (normalization
then validity in IDNA2008 vs. validity then = normalization in
SASLprep-bis). It does seem preferable to have a = consistent order.
Let's make sure we have discussion about this at = the meeting two weeks
from = now.

Yes, we do. I think = that It is preferable to have a consistent order.
Different = results from the order of processing can now only be found in = Hangul.
If you know any examples, please let us = know.


Peter

- = --
Peter Saint-Andre
https://stpeter.im/





Nemo

--
=
Takahiro = Nemoto
<= div>


= --Apple-Mail=_648E59ED-0B8D-4624-8362-FDA184DB9606-- --Apple-Mail=_93AE1187-55AB-4C2D-85D3-5D1FBA674A40 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) iQEcBAEBAgAGBQJQBo7eAAoJEJk7o/xhVanaoOAIAIbuUg9sVNtqHoWwlNXWq5JA Jo7HoZiv2ZyXzNRgld2bLOKfFU5ewlzEvorRsRGK+DcRFWV5JgUGKssyIvGFZxLX GEcFmHx8SaJiQtq5MxaUp2LzS4MESTLIONhLS1eHzdB/4ENobAUbaOlSWNin1sVt zAIRbfUtjWVs5OCxSH7y8saO6xys6QkqZHay29YFZ91QUUSpmjaOyGRjsMDZiq/M qgBqEfkJBbkezIIkSTlGKar0vh3DipPuOzuFX4caLe5PEwovpcIUoU7WtMUAhscv HC5JXC2rpLUA4SNmQpJUlk8GoHSJmKR1YmpMrLoeg1o6N4QSBYs+DH1uMXAMBgg= =iwei -----END PGP SIGNATURE----- --Apple-Mail=_93AE1187-55AB-4C2D-85D3-5D1FBA674A40-- From stpeter@stpeter.im Wed Jul 18 08:11:40 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96C6B21F86E2 for ; Wed, 18 Jul 2012 08:11:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.521 X-Spam-Level: X-Spam-Status: No, score=-102.521 tagged_above=-999 required=5 tests=[AWL=0.078, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ekLlyIgCTIrT for ; Wed, 18 Jul 2012 08:11:39 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 9705821F86DC for ; Wed, 18 Jul 2012 08:11:39 -0700 (PDT) Received: from [64.101.72.115] (unknown [64.101.72.115]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 49A8640075; Wed, 18 Jul 2012 09:31:33 -0600 (MDT) Message-ID: <5006D25C.6000606@stpeter.im> Date: Wed, 18 Jul 2012 09:12:28 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Takahiro Nemoto References: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> <4FF5CF39.9040209@stpeter.im> <414B4EE1-C085-468F-9D01-353CA9B52610@kmd.keio.ac.jp> <50048564.30508@stpeter.im> In-Reply-To: X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: precis@ietf.org Subject: Re: [precis] I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2012 15:11:40 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 7/18/12 4:24 AM, Takahiro Nemoto wrote: > Thank you so much for the reviews. > > On 2012/07/17, at 6:19, Peter Saint-Andre wrote: > >> On 7/5/12 10:14 PM, Takahiro Nemoto wrote: >>> Dear Peter-san and all, >>> >>> Thank you for introducing our I-D. Please read and give your >>> comments/suggestions. >> >> First, thank you for working on this document. >> >> I agree with you that "the file describing derived property >> value table for precis should be generated". It is also good to >> know that you have worked on an implementation that generates the >> tables. I am also working on an implementation (unfortunately I >> did not have time to finish it before IETF 84, but I plan to do >> that in August) and would like to "compare notes" with you. I >> recognize that the tables in draft-ietf-precis-framework are >> quite likely incorrect in some places since I created them by >> hand, so I will work to make more accurate tables next month. > > I'd like to compare notes with you too, and I'm happy if I can > co-work with you :-) Yes, let's chat about that off-list. >> You mention the need to do string validity checking, for example >> to make sure that string length is non-zero. Do you think that is >> a PRECIS check or a check at the application layer? I've always >> thought this is something that the application would do, not >> PRECIS. > > I think that maybe some checks are included at PRECIS. I think if > PRECIS does not define any checks in the protocol and an > application developer forget to implement some checks in an > application, this application may cause vulnerabilities. So we can advise applications to prohibit zero-length strings in identifiers. :) It seems to me that PRECIS only tells you how to perform all the i18n handling, and doesn't define application-level restrictions such as string length. >> As to special mappings like "Map to SPACE" and "Map to Nothing", >> it seems to me that in a post-stringprep system we can handle >> those by more carefully defining the string classes. > > Sorry, but I don't get it. What does a post-stringprep system > mean? A system that uses PRECIS. Because PRECIS uses an inclusion model (only characters / code points / codepoint classes that are explicitly allowed can be included in a conformant string), I don't see any reason to have these "mapped to space" or "mapped to nothing" rules in PRECIS-based systems. For example, just allow space (U+0020) but not other space characters. >> You make a good point about the order of processing >> (normalization then validity in IDNA2008 vs. validity then >> normalization in SASLprep-bis). It does seem preferable to have a >> consistent order. Let's make sure we have discussion about this >> at the meeting two weeks from now. > > Yes, we do. I think that It is preferable to have a consistent > order. Different results from the order of processing can now only > be found in Hangul. If you know any examples, please let us know. OK, I will add this to our list of open issues for the framework document and include it in our discussion at IETF 84. Peter -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAG0lwACgkQNL8k5A2w/vzwfwCg9aWpBih+2bsET7xONSoNYFCw Mw8An2ht+RMrta9UG+MQVUlWLzWsAttT =fbkF -----END PGP SIGNATURE----- From yoshiro.yoneya@jprs.co.jp Wed Jul 18 18:59:10 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FDA521F8675 for ; Wed, 18 Jul 2012 18:59:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SSbFH8DPtAus for ; Wed, 18 Jul 2012 18:59:09 -0700 (PDT) Received: from off-send01.tyo.jprs.co.jp (off-send01.tyo.jprs.co.jp [IPv6:2001:df0:8:17::10]) by ietfa.amsl.com (Postfix) with ESMTP id 8720921F8621 for ; Wed, 18 Jul 2012 18:59:09 -0700 (PDT) Received: from off-sendsmg01.tyo.jprs.co.jp (off-sendsmg01.tyo.jprs.co.jp [172.18.8.32]) by off-send01.tyo.jprs.co.jp (8.13.8/8.13.8) with ESMTP id q6J200nd023576 for ; Thu, 19 Jul 2012 11:00:00 +0900 X-AuditID: ac120820-b7fe56d000000cec-34-50076a203d88 Received: from NOTE550 (off-cpu04.tyo.jprs.co.jp [172.18.4.14]) by off-sendsmg01.tyo.jprs.co.jp (Symantec Messaging Gateway) with SMTP id 1B.7F.03308.02A67005; Thu, 19 Jul 2012 11:00:00 +0900 (JST) Date: Thu, 19 Jul 2012 10:59:58 +0900 From: Yoshiro YONEYA To: precis@ietf.org Message-Id: <20120719105958.a0888cadcee6b707b5cf1fe6@jprs.co.jp> X-Mailer: Sylpheed 3.2.0 (GTK+ 2.10.14; i686-pc-mingw32) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRmVeSWpSXmKPExsWyRoiFT1chiz3AYOIJAYtd3/+wOjB6LFny kymAMYrLJiU1J7MstUjfLoEr4+L0JuaC/ewVS9dsZG5gnMvWxcjJISFgInH893NGCFtM4sK9 9WBxIYHjjBJHp1mA2CwCqhK/ts5lArHZBAwkfi37DWaLCAhL3Lq9kBXEFhZQk3g29wcziM0r 4CCxe+8qJoiZFhJ/734HsjmA4oISf3cIg4SZBbQkHv66xQJhy0tsfzuHeQIjzyyEqllIqmYh qVrAyLyKUSY/LU23ODUvpTg33cBQr6QyXy+roKhYLxlEb2IEhwqHwg7GGacMDjEKcDAq8fA+ 12IPEGJNLCuuzD3EKMnBpCTKWxQNFOJLyk+pzEgszogvKs1JLT7EKMHBrCTCWxwGlONNSays Si3Kh0lJc7AoifMeP7vDT0ggPbEkNTs1tSC1CCYrw8GhJMF7OAqoUbAoNT21Ii0zpwQhzcTB CTKcB2h4QCzI8OKCxNzizHSI/ClGSSlx3j8gFwmAJDJK8+B6XzGKA70gzHsapI0HGPdwXa+A BjIBDeQuZgMZWJKIkJJqYMxtr8j0ZWrVDZm39Ve1idP9t88uST5lKPpTbM7Lz8dn8jFpWW2T JltiSOCTRg8xQfG9X3rTMkxZ/9WrtEt8VlTakWt69pDvH7nLHcKHW3MEj85exPEh+Yw9D6vL BA7ho/oHnrJxHLQ+p5G1uvTQlPWpIS+S59ZxruPueR7z3KY+Wf2fbPhZJZbijERDLeai4kQA bViyp7gCAAA= Subject: [precis] IETF84 Vancouver draft agenda X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2012 01:59:10 -0000 Dear all, Following is draft agenda for IETF 84 Vancouver. Please send comments/additions/changes to the chairs. 1. Administrativia 2. Document updates / Discussion 2.1 WG I-Ds (1) Problem-statement https://datatracker.ietf.org/doc/draft-ietf-precis-problem-statement/ (2) Framework https://datatracker.ietf.org/doc/draft-ietf-precis-framework/ 2.2 Individual Documents (1) Mapping characters for PRECIS classes https://datatracker.ietf.org/doc/draft-yoneya-precis-mappings/ (2) Username and Password Preparation Algorithms https://datatracker.ietf.org/doc/draft-melnikov-precis-saslprepbis/ (3) Preparation and Comparison of Nicknames https://datatracker.ietf.org/doc/draft-saintandre-precis-nickname/ (4) precis framework implementation report https://datatracker.ietf.org/doc/draft-nemoto-precis-framework-implement-report/ 3. Next steps Marc & Yoneya, co-chairs From stpeter@stpeter.im Thu Jul 19 10:26:24 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80F4A21F8809 for ; Thu, 19 Jul 2012 10:26:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.523 X-Spam-Level: X-Spam-Status: No, score=-102.523 tagged_above=-999 required=5 tests=[AWL=0.076, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iFPMTim6S6L2 for ; Thu, 19 Jul 2012 10:26:22 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id E1D7A21F8804 for ; Thu, 19 Jul 2012 10:26:21 -0700 (PDT) Received: from [64.101.72.115] (unknown [64.101.72.115]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 03AA24005A; Thu, 19 Jul 2012 11:46:21 -0600 (MDT) Message-ID: <50084372.60509@stpeter.im> Date: Thu, 19 Jul 2012 11:27:14 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Yoshiro YONEYA References: <20120719105958.a0888cadcee6b707b5cf1fe6@jprs.co.jp> In-Reply-To: <20120719105958.a0888cadcee6b707b5cf1fe6@jprs.co.jp> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: precis@ietf.org Subject: Re: [precis] IETF84 Vancouver draft agenda X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2012 17:26:24 -0000 On 7/18/12 7:59 PM, Yoshiro YONEYA wrote: > > Following is draft agenda for IETF 84 Vancouver. Looks good. I'm working on my slides now. /psa From stpeter@stpeter.im Fri Jul 20 12:22:07 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24C0E11E80CB for ; Fri, 20 Jul 2012 12:22:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.58 X-Spam-Level: X-Spam-Status: No, score=-102.58 tagged_above=-999 required=5 tests=[AWL=0.019, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oNLTtYRzT8bK for ; Fri, 20 Jul 2012 12:22:06 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 57D6A11E80C4 for ; Fri, 20 Jul 2012 12:22:06 -0700 (PDT) Received: from [64.101.72.115] (unknown [64.101.72.115]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 14D7440075; Fri, 20 Jul 2012 13:42:12 -0600 (MDT) Message-ID: <5009B015.1050406@stpeter.im> Date: Fri, 20 Jul 2012 13:23:01 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Yoshiro YONEYA References: <20120719105958.a0888cadcee6b707b5cf1fe6@jprs.co.jp> In-Reply-To: <20120719105958.a0888cadcee6b707b5cf1fe6@jprs.co.jp> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: precis@ietf.org Subject: Re: [precis] IETF84 Vancouver draft agenda X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2012 19:22:07 -0000 On 7/18/12 7:59 PM, Yoshiro YONEYA wrote: > (3) Preparation and Comparison of Nicknames > https://datatracker.ietf.org/doc/draft-saintandre-precis-nickname/ Actually, I don't think there's anything to say about that document -- IMHO it is done and is just waiting for completion of the framework. Peter -- Peter Saint-Andre https://stpeter.im/ From stpeter@stpeter.im Fri Jul 20 12:45:28 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DFAB11E807F for ; Fri, 20 Jul 2012 12:45:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.58 X-Spam-Level: X-Spam-Status: No, score=-102.58 tagged_above=-999 required=5 tests=[AWL=0.019, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DEHkKodfkiZx for ; Fri, 20 Jul 2012 12:45:27 -0700 (PDT) Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 734A311E8072 for ; Fri, 20 Jul 2012 12:45:25 -0700 (PDT) Received: from [64.101.72.115] (unknown [64.101.72.115]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 4B93A40075; Fri, 20 Jul 2012 14:05:32 -0600 (MDT) Message-ID: <5009B58D.2040505@stpeter.im> Date: Fri, 20 Jul 2012 13:46:21 -0600 From: Peter Saint-Andre User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Yoshiro YONEYA References: <20120719105958.a0888cadcee6b707b5cf1fe6@jprs.co.jp> In-Reply-To: <20120719105958.a0888cadcee6b707b5cf1fe6@jprs.co.jp> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: precis@ietf.org Subject: Re: [precis] IETF84 Vancouver draft agenda X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2012 19:45:28 -0000 On 7/18/12 7:59 PM, Yoshiro YONEYA wrote: > (2) Framework > https://datatracker.ietf.org/doc/draft-ietf-precis-framework/ Here are slides: https://stpeter.im/files/ietf84-precis-framework.pdf > (2) Username and Password Preparation Algorithms > https://datatracker.ietf.org/doc/draft-melnikov-precis-saslprepbis/ Alexey and I will post again once we have slides for that document. Peter -- Peter Saint-Andre https://stpeter.im/ From marc.blanchet@viagenie.ca Thu Jul 26 05:52:55 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0169821F876E for ; Thu, 26 Jul 2012 05:52:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PYa8qLgRmerx for ; Thu, 26 Jul 2012 05:52:53 -0700 (PDT) Received: from jazz.viagenie.ca (unknown [IPv6:2620:0:230:8000:226:55ff:fe57:14db]) by ietfa.amsl.com (Postfix) with ESMTP id 869F221F8767 for ; Thu, 26 Jul 2012 05:52:53 -0700 (PDT) Received: from [10.255.254.187] (bas1-malton22-1167905399.dsl.bell.ca [69.156.210.119]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 0C9CA45BC9 for ; Thu, 26 Jul 2012 08:52:50 -0400 (EDT) From: Marc Blanchet Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 26 Jul 2012 07:22:07 -0400 References: <20120725215943.6070.87012.idtracker@ietfa.amsl.com> To: precis@ietf.org Message-Id: <3E525D8A-DCC3-4120-8C67-638EE6C336C9@viagenie.ca> Mime-Version: 1.0 (Apple Message framework v1278) X-Mailer: Apple Mail (2.1278) Subject: [precis] NOTE: precis rescheduled X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 12:52:55 -0000 Hello, please note that precis wg meeting has been rescheduled: > > precis Session 1 (2:00:00) > Wednesday, Afternoon Session II 1510-1710 > Room Name: Regency A > --------------------------------------------- From t.nemo10@kmd.keio.ac.jp Fri Jul 27 06:51:13 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9F5321F86CF for ; Fri, 27 Jul 2012 06:51:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SLuKvS8skvhw for ; Fri, 27 Jul 2012 06:51:09 -0700 (PDT) Received: from mail.kmd.keio.ac.jp (mail.kmd.keio.ac.jp [IPv6:2001:200:167:2e90::164]) by ietfa.amsl.com (Postfix) with ESMTP id C181821F865D for ; Fri, 27 Jul 2012 06:51:02 -0700 (PDT) Received: from host242.kmd.keio.ac.jp (host242.kmd.keio.ac.jp [131.113.136.242]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.kmd.keio.ac.jp (Postfix) with ESMTPSA id 921D87FBEF; Fri, 27 Jul 2012 22:50:54 +0900 (JST) Mime-Version: 1.0 (Apple Message framework v1280) Content-Type: multipart/signed; boundary="Apple-Mail=_AD0553A6-E6BD-4C5A-A2D8-DB989BE70903"; protocol="application/pgp-signature"; micalg=pgp-sha1 From: Takahiro Nemoto In-Reply-To: <5006D25C.6000606@stpeter.im> Date: Fri, 27 Jul 2012 22:50:54 +0900 Message-Id: <30419105-0D09-4492-8FF8-5066938DD5F6@kmd.keio.ac.jp> References: <20120705151138.23413.75939.idtracker@ietfa.amsl.com> <4FF5CF39.9040209@stpeter.im> <414B4EE1-C085-468F-9D01-353CA9B52610@kmd.keio.ac.jp> <50048564.30508@stpeter.im> <5006D25C.6000606@stpeter.im> To: Peter Saint-Andre X-Mailer: Apple Mail (2.1280) Cc: precis@ietf.org Subject: Re: [precis] I-D ACTION:draft-nemoto-precis-framework-implement-report-00.txt X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 13:51:13 -0000 --Apple-Mail=_AD0553A6-E6BD-4C5A-A2D8-DB989BE70903 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Thank you for your comments. On 2012/07/19, at 0:12, Peter Saint-Andre wrote: > On 7/18/12 4:24 AM, Takahiro Nemoto wrote: > > Thank you so much for the reviews. > > > > On 2012/07/17, at 6:19, Peter Saint-Andre wrote: > > > >> On 7/5/12 10:14 PM, Takahiro Nemoto wrote: > >>> Dear Peter-san and all, > >>> > >>> Thank you for introducing our I-D. Please read and give your > >>> comments/suggestions. > >> > >> First, thank you for working on this document. > >> > >> I agree with you that "the file describing derived property > >> value table for precis should be generated". It is also good to > >> know that you have worked on an implementation that generates the > >> tables. I am also working on an implementation (unfortunately I > >> did not have time to finish it before IETF 84, but I plan to do > >> that in August) and would like to "compare notes" with you. I > >> recognize that the tables in draft-ietf-precis-framework are > >> quite likely incorrect in some places since I created them by > >> hand, so I will work to make more accurate tables next month. > > > > I'd like to compare notes with you too, and I'm happy if I can > > co-work with you :-) > > Yes, let's chat about that off-list. > > >> You mention the need to do string validity checking, for example > >> to make sure that string length is non-zero. Do you think that is > >> a PRECIS check or a check at the application layer? I've always > >> thought this is something that the application would do, not > >> PRECIS. > > > > I think that maybe some checks are included at PRECIS. I think if > > PRECIS does not define any checks in the protocol and an > > application developer forget to implement some checks in an > > application, this application may cause vulnerabilities. > > So we can advise applications to prohibit zero-length strings in > identifiers. :) It seems to me that PRECIS only tells you how to > perform all the i18n handling, and doesn't define application-level > restrictions such as string length. > > >> As to special mappings like "Map to SPACE" and "Map to Nothing", > >> it seems to me that in a post-stringprep system we can handle > >> those by more carefully defining the string classes. > > > > Sorry, but I don't get it. What does a post-stringprep system > > mean? > > A system that uses PRECIS. > > Because PRECIS uses an inclusion model (only characters / code points > / codepoint classes that are explicitly allowed can be included in a > conformant string), I don't see any reason to have these "mapped to > space" or "mapped to nothing" rules in PRECIS-based systems. For > example, just allow space (U+0020) but not other space characters. "mapped to nothing" may generate zero-length strings and it may cause vulnerabilities for applications. Therefore, I think I just want to give application developers a heads-up about this in the protocol or the security sonsiderations. But, I don't necessarily want to define application-level restrictions in the protocol. So I would like to hear more member's comments about this. > > >> You make a good point about the order of processing > >> (normalization then validity in IDNA2008 vs. validity then > >> normalization in SASLprep-bis). It does seem preferable to have a > >> consistent order. Let's make sure we have discussion about this > >> at the meeting two weeks from now. > > > > Yes, we do. I think that It is preferable to have a consistent > > order. Different results from the order of processing can now only > > be found in Hangul. If you know any examples, please let us know. > > OK, I will add this to our list of open issues for the framework > document and include it in our discussion at IETF 84. > > Peter > > nemo -- Takahiro Nemoto t.nemo10@kmd.keio.ac.jp --Apple-Mail=_AD0553A6-E6BD-4C5A-A2D8-DB989BE70903 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) iQEcBAEBAgAGBQJQEpy/AAoJEJk7o/xhVana9bIH/39PgBBvlbhNwycEmOAsHiVH JJcSbqjkQusq9SpkUYEwxhiBNwKLNJVtTMsSW5NbLQGcsj+5ufH2jwbVo/AoxcWC qIE0PsEwrhz3IP1XB2p1ShvY79z5TuZenFII4+k5YV5AJqgEI9B3lS4a6lKx5sC4 SDs9PRdXGlPXY62EMNg2kB/E0ZeSNNI/OrwOfCNQ80HIKr4BwEnQq75bfaycLZFM hOCc3n6MXwjVehK/+/yx+AFaOnqoDbhibBaSPMfsjnRGZ7oBC0Rlc8zZv8O6TgAf LQKYNfxTaa7FNAL+ZTmatGZC2EY5wTWDPEVdd6J3KNeqrtjVxLY0D1E4dgEkTGw= =uxES -----END PGP SIGNATURE----- --Apple-Mail=_AD0553A6-E6BD-4C5A-A2D8-DB989BE70903-- From marc.blanchet@viagenie.ca Tue Jul 31 13:14:35 2012 Return-Path: X-Original-To: precis@ietfa.amsl.com Delivered-To: precis@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B6A721F88F5 for ; Tue, 31 Jul 2012 13:14:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.6 X-Spam-Level: X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xpxit3eVCRPx for ; Tue, 31 Jul 2012 13:14:35 -0700 (PDT) Received: from jazz.viagenie.ca (unknown [IPv6:2620:0:230:8000:226:55ff:fe57:14db]) by ietfa.amsl.com (Postfix) with ESMTP id 220DE21F88EA for ; Tue, 31 Jul 2012 13:14:35 -0700 (PDT) Received: from [IPv6:2001:df8::80:4dfc:6be:b09c:1fc] (unknown [IPv6:2001:df8:0:80:4dfc:6be:b09c:1fc]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 91A5A41364 for ; Tue, 31 Jul 2012 16:14:34 -0400 (EDT) From: Marc Blanchet Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Tue, 31 Jul 2012 13:14:33 -0700 Message-Id: <176E2487-2C7C-4C64-B816-3D4891A71FF2@viagenie.ca> To: precis@ietf.org Mime-Version: 1.0 (Apple Message framework v1278) X-Mailer: Apple Mail (2.1278) Subject: [precis] meeting note takers X-BeenThere: precis@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Preparation and Comparison of Internationalized Strings List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jul 2012 20:14:35 -0000 Hello, for tomorrow precis meeting, we would need meeting note takers. We will = be using ether pad so it could be an easy collective note taking where = many of us will contribute small parts of it.=20 Please volunteer by sending email to the chairs = (precis-chairs@tools.ietf.org). =20 Marc & Yoneya-san,=