Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 64091 invoked from network); 7 Sep 2006 13:14:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 Sep 2006 13:14:08 -0000 Received: (qmail 10525 invoked by uid 500); 7 Sep 2006 13:13:55 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 10453 invoked by uid 500); 7 Sep 2006 13:13:55 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 10426 invoked by uid 99); 7 Sep 2006 13:13:55 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Sep 2006 06:13:55 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of miguel.montes@gmail.com designates 64.233.166.180 as permitted sender) Received: from [64.233.166.180] (HELO py-out-1112.google.com) (64.233.166.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Sep 2006 06:13:54 -0700 Received: by py-out-1112.google.com with SMTP id c30so311777pyc for ; Thu, 07 Sep 2006 06:13:33 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=sWXSMlPeq70macWH321Li3ZqI1vkqXrLz7vSRp8bdNlwndfRJsQLIUVHsEBof/xnL2u5G2oEwhkiU0oZ5/3VRoErX2J3/0gT6sPoufOXVS3yo8SAY6zrJq6bxrGa2cKQ1V3sPUs4s+4mygtLlXpVZWPZqYI1af8WfG824JX1m2A= Received: by 10.35.84.12 with SMTP id m12mr681139pyl; Thu, 07 Sep 2006 06:13:32 -0700 (PDT) Received: by 10.35.110.14 with HTTP; Thu, 7 Sep 2006 06:13:32 -0700 (PDT) Message-ID: <9b6bea40609070613i2f6a342o1e281f4e35fe4c11@mail.gmail.com> Date: Thu, 7 Sep 2006 10:13:32 -0300 From: "Miguel Montes" To: harmony-dev@incubator.apache.org Subject: Re: [jira] Created: (HARMONY-1395) Code for reading and writing binary DTDs using ASN.1 encoding In-Reply-To: <8E389A5F2FEABA4CB1DEC35A25CB39CE3DC0F2@mssmsx411> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_26434_8794717.1157634812690" References: <8E389A5F2FEABA4CB1DEC35A25CB39CE3DC0F2@mssmsx411> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_Part_26434_8794717.1157634812690 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Done On 9/7/06, Ivanov, Alexey A wrote: > > >-----Original Message----- > >From: Miguel Montes [mailto:miguel.montes@gmail.com] > >Sent: Thursday, September 07, 2006 4:26 PM > >To: harmony-dev@incubator.apache.org > >Subject: Re: [jira] Created: (HARMONY-1395) Code for reading and > writing > >binary DTDs using ASN.1 encoding > > > >Hi Mikhail: > >The attach button in the JIRA form doesn't have the checkbox to grant > the > >license. Now I notice the button is there when you try to attach files > to > >an > >already created issue, so i understand I have to create the issue > first, > >and > >attach the files later. > >What should i do now to grant the license? Re-attach the files granting > the > >license? Sorry if this was explained before, but i didn't read IT > > Miguel, > > Yes, just re-attach the files granting the license. > > It was discussed several weeks ago [1]. There were also several other > threads about this issue. > > Regards, > Alexey. > > [1] > http://thread.gmane.org/gmane.comp.java.harmony.devel/11975/focus=11991 > > > > >Miguel > > > >On 9/7/06, Mikhail Loenko wrote: > >> > >> Hi Miguel > >> > >> Thanks for your patches! Could you please grant ASF license to them? > >> > >> Thanks, > >> Mikhail > >> > >> 2006/9/7, Miguel Montes (JIRA) : > >> > Code for reading and writing binary DTDs using ASN.1 encoding > >> > ------------------------------------------------------------- > >> > > >> > Key: HARMONY-1395 > >> > URL: > http://issues.apache.org/jira/browse/HARMONY-1395 > >> > Project: Harmony > >> > Issue Type: Improvement > >> > Components: Contributions > >> > Reporter: Miguel Montes > >> > Attachments: ASN1_01.patch, > ASN1_ITC-Contribution_20060905.zip > >> > > >> > The class javax.swing.text.html.parser.DTD has a method read() for > >> loading a binary DTD. The format of this binary file is not > specified, so > >> the current implementation uses serialization. This approach has > several > >> problems, so it was suggested in harmony-dev the use of ASN.1 to > encode > >> the DTD information. > >> > Attached is a zip file with a set of classes for encoding and > decoding > >a > >> DTD, using the ASN.1 framework already in use in javax.crypto; and > two > >> bdtds, one for HTML 3.2 and one for HTML 4.01. Also attached is a > patch > >> for DTD.java and DTDUtilities.java. > >> > > >> > > >> > > >> > > >> > The proposed format is: > >> > BDTD ::= SEQUENCE { > >> > name UTF8String, > >> > entity SET OF HTMLEntity, > >> > element SET OF HTMLElement > >> > } > >> > > >> > HTMLEntity ::= SEQUENCE { > >> > name UTF8String, > >> > value INTEGER, > >> > general [0] IMPLICIT BOOLEAN DEFAULT FALSE, > >> > parameter [1] IMPLICIT BOOLEAN DEFAULT FALSE, > >> > data UTF8String > >> > } > >> > > >> > HTMLElement ::= SEQUENCE { > >> > index INTEGER, > >> > name UTF8String, > >> > type INTEGER, > >> > oStart BOOLEAN, > >> > oEnd BOOLEAN, > >> > exclusions [0] IMPLICIT SET OF INTEGER OPTIONAL, > >> > inclusions [1] IMPLICIT SET OF INTEGER OPTIONAL, > >> > attributes SET OF HTMLElementAttributes OPTIONAL, > >> > contentModel HTMLContentModel > >> > } > >> > > >> > HTMLContentModel ::= SEQUENCE OF SEQUENCE { > >> > type INTEGER, > >> > index INTEGER > >> > } > >> > > >> > HTMLElementAttributes ::= SEQUENCE { > >> > name UTF8String, > >> > type INTEGER, > >> > modifier INTEGER, > >> > defaultValue UTF8String OPTIONAL, > >> > possibleValues SET OF UTF8String OPTIONAL > >> > > >> > } > >> > > >> > > >> > -- > >> > This message is automatically generated by JIRA. > >> > - > >> > If you think it was sent incorrectly contact one of the > administrators: > >> http://issues.apache.org/jira/secure/Administrators.jspa > >> > - > >> > For more information on JIRA, see: > >> http://www.atlassian.com/software/jira > >> > > >> > > >> > > >> > >> --------------------------------------------------------------------- > >> Terms of use : http://incubator.apache.org/harmony/mailing.html > >> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org > >> For additional commands, e-mail: > harmony-dev-help@incubator.apache.org > >> > >> > > > > > >-- > >Miguel Montes > > -- > Alexey A. Ivanov > Intel Middleware Product Division > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org > For additional commands, e-mail: harmony-dev-help@incubator.apache.org > > -- Miguel Montes ------=_Part_26434_8794717.1157634812690--