From bugzilla-daemon at icedtea.classpath.org Mon Apr 1 08:26:39 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 01 Apr 2019 08:26:39 +0000 Subject: [Bug 3720] New: System jars (jars of the jre itself) are not recognized as such under windows Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3720 Bug ID: 3720 Summary: System jars (jars of the jre itself) are not recognized as such under windows Product: IcedTea-Web Version: hg Hardware: x86_64 OS: Windows Status: NEW Severity: critical Priority: P5 Component: NetX (javaws) Assignee: jvanek at redhat.com Reporter: lhersch at dssgmbh.de CC: unassigned at icedtea.classpath.org Created attachment 1731 --> https://icedtea.classpath.org/bugzilla/attachment.cgi?id=1731&action=edit described patch In that they are not recognized as such, it then attempts to acquire permissions based on the system policies, which then fails and leads to an exception. I think if the jre directory contains blank characters, the problem also appears under linux. The problem arises from comparing a URL with a platform-specific string. Under linux e.g. made the following comparison that works. "/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/sunjce_provider.jar".startsWith("/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext"); Under windows e.g. made the following comparison that does not work. "/C:/Program%20Files/Java/jre1.8.0_201/lib/ext/sunjce_provider.jar".startsWith("C:\Program Files\Java\jre1.8.0_201\lib\ext"); Enclosed a patch that fixes the problem. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 1 08:55:43 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 01 Apr 2019 08:55:43 +0000 Subject: [Bug 3720] System jars (jars of the jre itself) are not recognized as such under windows In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3720 --- Comment #1 from Lars Herschke --- pull request: https://github.com/AdoptOpenJDK/icedtea-web/pull/7 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 1 09:46:55 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 01 Apr 2019 09:46:55 +0000 Subject: [Bug 3720] System jars (jars of the jre itself) are not recognized as such under windows In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3720 --- Comment #2 from Lars Herschke --- new pull request, the old one was with windows line feeds: https://github.com/AdoptOpenJDK/icedtea-web/pull/8 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 1 10:16:00 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 01 Apr 2019 10:16:00 +0000 Subject: [Bug 3709] Windows desktop shortcut contains wrong target if javaws.exe is accessible via the path In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3709 --- Comment #3 from Lars Herschke --- pull request: https://github.com/AdoptOpenJDK/icedtea-web/pull/1 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.heinrichs at karakun.com Mon Apr 1 10:36:58 2019 From: michael.heinrichs at karakun.com (Michael Heinrichs) Date: Mon, 1 Apr 2019 12:36:58 +0200 Subject: OpenWebStart and IcedTea-Web In-Reply-To: References: <2d8e5ead-627f-bff3-d1da-3fa4fab5061f@redhat.com> Message-ID: <8BC0269A-18BD-42A3-98FB-91EE6050DBA0@karakun.com> Hi Tim, Our GitHub-IDs are hendrikebbers, netopyr, and AndreasEhret. I have also send them to Martijn via the Slack channel. We plan to do a kickoff meeting soon, where we want to discuss processes, rules, expectations etc. In case the Doodle did not make it to you and you want to participate, here is the link: https://doodle.com/poll/r3eu72n8pykf3gbm Who should participate from your side? Thanks, Michael > Am 01.04.2019 um 12:07 schrieb Tim Ellison : > > Send me (and Jiri) a list of people who should have commit access and I can set it up for you. > > Regards, > Tim > > Michael Heinrichs wrote on 29/03/2019 16:37:49: > > > From: Michael Heinrichs > > To: Jiri Vanek > > Cc: Tim Ellison , Charlie Gracie > > , dbhole at redhat.com, > > George.Adams at uk.ibm.com, Open Webstart , > > Stephan Huber , IcedTea Distro List > > > > Date: 29/03/2019 16:38 > > Subject: Re: OpenWebStart and IcedTea-Web > > > > Hi Jiri, > > > > Good news! We just finished our meeting where we discussed the > > outcome of the hackathon. We decided that we want to continue with > > IcedTea-Web. > > > > Next week, we will start to create clean PR for the main repository. > > But as we already discussed this will not work in the long run, > > therefore we need commit-rights rather sooner than later. We will > > start with two engineers and later a third one will join. What is > > the process to get commit rights? > > > > Our suggestion is that all changes have to go through a PR and need > > at least one approval before they can be merged. What do you think? > > Do you have the rights to set this up in GitHub? > > > > Thanks, > > Michael > > > > On 27. Mar 2019, at 17:53, Jiri Vanek wrote: > > > > On 3/27/19 5:49 PM, Michael Heinrichs wrote: > > Hi Jiri, > > > > This sounds great. I totally agree, PRs and code reviews are a must > > nowadays. AFAIK all projects at Karakun are done that way and we > > also plan to establish these practices for OpenWebStart. > > > > Do you discuss somewhere how the process is going to be set up? > > > > Yes. With you,right now :) > > > > Thanks, > > Michael > > > > Von meinem iPhone gesendet > > > Am 26.03.2019 um 17:27 schrieb Jiri Vanek : > > > On 3/26/19 9:08 AM, Michael Heinrichs wrote: > > Hi Jiri, > > > > Yes, there is only one code base at this point. But we are currently > > evaluating if it makes more sense for us to join ITW or create > > something new/fork ITW. There are pros and cons for both sides. > > > > I cannot really tell you right now how the native part and the Java > > part can be split. Our engineers are doing a two day workshop this > > week where they try to find good answers to these questions among > > others. Stay tuned! :) > > > > Lets watch it:) ITW can become downstream of yours at the end... > > > > Sorry for not being clear. When I wrote modules, I meant Maven > > modules. Our plan is to bundle OpenWebStart with a JRE in native > > installers, which would make us more flexibel in terms of which Java > > version we want to use. But the first version will probably run on > > Java 8 anyway. > > > > ok. Multi jdk support is both advantage and pitfall of ITW. > > > > > What is the policy of the ITW repo? Are you the only committer and > > people created pull requests? I guess this process will not work > > anymore unless you are willing to do nothing more but pull request > > reviews during the next couple of months. ;) How shall we setup the process? > > > > There was about 20 commiters/reviwers on classapth servers I knew > > about, and aprox 100 I was not > > aware about. Unluckily all are inactive now. Anyway, we moved to new > > repo, so those are no longer > > valid, nor the workflow, nor the policies. > > > > I definitely can not stay single commiter/reviwer. That would kill > > both me and ITW. I'm definitely > > going to eyball all commits in next few weeks, but I may be of for > > day or so, and I do not wont it > > to stay and wait. I can always speak my mind after merge, and you do > > not need to listen. Nor I can > > catch all, nor can I be the single stop show voice. > > > > I guess all your fultimers on ITW should get commit review > > permissions right now, but all changes > > should go through PR, so other interested vocies can comment. > > Geerally untill there is anti voice, > > the PR should (SHOULD!) not be merged. > > > > We are currently setting the process up. Lets it be square usable. > > My only note to it really is, > > that every change should go via PR, and your full timers shoudl get > > push/merge access. > > > > TYVM! > > J. > > > > > > > > > > > -- > > Jiri Vanek > > Senior QE engineer, OpenJDK QE lead, Mgr. > > Red Hat Czech > > jvanek at redhat.com M: +420775390109 > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tim_Ellison at uk.ibm.com Mon Apr 1 10:07:23 2019 From: Tim_Ellison at uk.ibm.com (Tim Ellison) Date: Mon, 1 Apr 2019 10:07:23 +0000 Subject: OpenWebStart and IcedTea-Web In-Reply-To: <0EF72251-566F-494A-9EF8-CDC65416F9C2@karakun.com> References: <2d8e5ead-627f-bff3-d1da-3fa4fab5061f@redhat.com> Message-ID: Send me (and Jiri) a list of people who should have commit access and I can set it up for you. Regards, Tim Michael Heinrichs wrote on 29/03/2019 16:37:49: > From: Michael Heinrichs > To: Jiri Vanek > Cc: Tim Ellison , Charlie Gracie > , dbhole at redhat.com, > George.Adams at uk.ibm.com, Open Webstart , > Stephan Huber , IcedTea Distro List > > Date: 29/03/2019 16:38 > Subject: Re: OpenWebStart and IcedTea-Web > > Hi Jiri, > > Good news! We just finished our meeting where we discussed the > outcome of the hackathon. We decided that we want to continue with > IcedTea-Web. > > Next week, we will start to create clean PR for the main repository. > But as we already discussed this will not work in the long run, > therefore we need commit-rights rather sooner than later. We will > start with two engineers and later a third one will join. What is > the process to get commit rights? > > Our suggestion is that all changes have to go through a PR and need > at least one approval before they can be merged. What do you think? > Do you have the rights to set this up in GitHub? > > Thanks, > Michael > > On 27. Mar 2019, at 17:53, Jiri Vanek wrote: > > On 3/27/19 5:49 PM, Michael Heinrichs wrote: > Hi Jiri, > > This sounds great. I totally agree, PRs and code reviews are a must > nowadays. AFAIK all projects at Karakun are done that way and we > also plan to establish these practices for OpenWebStart. > > Do you discuss somewhere how the process is going to be set up? > > Yes. With you,right now :) > > Thanks, > Michael > > Von meinem iPhone gesendet > Am 26.03.2019 um 17:27 schrieb Jiri Vanek : > On 3/26/19 9:08 AM, Michael Heinrichs wrote: > Hi Jiri, > > Yes, there is only one code base at this point. But we are currently > evaluating if it makes more sense for us to join ITW or create > something new/fork ITW. There are pros and cons for both sides. > > I cannot really tell you right now how the native part and the Java > part can be split. Our engineers are doing a two day workshop this > week where they try to find good answers to these questions among > others. Stay tuned! :) > > Lets watch it:) ITW can become downstream of yours at the end... > > Sorry for not being clear. When I wrote modules, I meant Maven > modules. Our plan is to bundle OpenWebStart with a JRE in native > installers, which would make us more flexibel in terms of which Java > version we want to use. But the first version will probably run on > Java 8 anyway. > > ok. Multi jdk support is both advantage and pitfall of ITW. > > What is the policy of the ITW repo? Are you the only committer and > people created pull requests? I guess this process will not work > anymore unless you are willing to do nothing more but pull request > reviews during the next couple of months. ;) How shall we setup the process? > > There was about 20 commiters/reviwers on classapth servers I knew > about, and aprox 100 I was not > aware about. Unluckily all are inactive now. Anyway, we moved to new > repo, so those are no longer > valid, nor the workflow, nor the policies. > > I definitely can not stay single commiter/reviwer. That would kill > both me and ITW. I'm definitely > going to eyball all commits in next few weeks, but I may be of for > day or so, and I do not wont it > to stay and wait. I can always speak my mind after merge, and you do > not need to listen. Nor I can > catch all, nor can I be the single stop show voice. > > I guess all your fultimers on ITW should get commit review > permissions right now, but all changes > should go through PR, so other interested vocies can comment. > Geerally untill there is anti voice, > the PR should (SHOULD!) not be merged. > > We are currently setting the process up. Lets it be square usable. > My only note to it really is, > that every change should go via PR, and your full timers shoudl get > push/merge access. > > TYVM! > J. > > > > > -- > Jiri Vanek > Senior QE engineer, OpenJDK QE lead, Mgr. > Red Hat Czech > jvanek at redhat.com M: +420775390109 Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 1 14:49:39 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 01 Apr 2019 14:49:39 +0000 Subject: [Bug 3720] System jars (jars of the jre itself) are not recognized as such under windows In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3720 --- Comment #3 from Lars Herschke --- new pull request, with desired commit-message: https://github.com/AdoptOpenJDK/icedtea-web/pull/9 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 2 09:07:04 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 02 Apr 2019 09:07:04 +0000 Subject: [Bug 1777] IcedTea-Web always redownloads web start application if they are packed In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1777 --- Comment #6 from Lars Herschke --- new pull request, with desired commit-message: https://github.com/AdoptOpenJDK/icedtea-web/pull/11 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 2 09:08:01 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 02 Apr 2019 09:08:01 +0000 Subject: [Bug 3714] Packed resources are stored in cache with double file extension In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3714 --- Comment #2 from Lars Herschke --- new pull request, with desired commit-message: https://github.com/AdoptOpenJDK/icedtea-web/pull/12 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 2 09:08:40 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 02 Apr 2019 09:08:40 +0000 Subject: [Bug 3715] Packed resources are unnecessarily cached after unpacking In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3715 --- Comment #2 from Lars Herschke --- new pull request, with desired commit-message: https://github.com/AdoptOpenJDK/icedtea-web/pull/13 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From martijnverburg at gmail.com Tue Apr 2 14:25:52 2019 From: martijnverburg at gmail.com (Martijn Verburg) Date: Tue, 2 Apr 2019 14:25:52 +0000 Subject: OpenWebStart and IcedTea-Web In-Reply-To: <8BC0269A-18BD-42A3-98FB-91EE6050DBA0@karakun.com> References: <2d8e5ead-627f-bff3-d1da-3fa4fab5061f@redhat.com> <0EF72251-566F-494A-9EF8-CDC65416F9C2@karakun.com> <8BC0269A-18BD-42A3-98FB-91EE6050DBA0@karakun.com> Message-ID: Hi Jiri, Are you able to post the 1.7 and 1.8 branch locations here that you mentioned on the call here? Cheers, Martijn On Mon, 1 Apr 2019 at 11:39, Michael Heinrichs < michael.heinrichs at karakun.com> wrote: > Hi Tim, > > Our GitHub-IDs are hendrikebbers, netopyr, and AndreasEhret. I have also > send them to Martijn via the Slack channel. > > We plan to do a kickoff meeting soon, where we want to discuss processes, > rules, expectations etc. In case the Doodle did not make it to you and you > want to participate, here is the link: > https://doodle.com/poll/r3eu72n8pykf3gbm > > Who should participate from your side? > > Thanks, > Michael > > > > Am 01.04.2019 um 12:07 schrieb Tim Ellison : > > Send me (and Jiri) a list of people who should have commit access and I > can set it up for you. > > Regards, > Tim > > Michael Heinrichs wrote on 29/03/2019 > 16:37:49: > > > From: Michael Heinrichs > > To: Jiri Vanek > > Cc: Tim Ellison , Charlie Gracie > > , dbhole at redhat.com, > > George.Adams at uk.ibm.com, Open Webstart , > > Stephan Huber , IcedTea Distro List > > > > Date: 29/03/2019 16:38 > > Subject: Re: OpenWebStart and IcedTea-Web > > > > Hi Jiri, > > > > Good news! We just finished our meeting where we discussed the > > outcome of the hackathon. We decided that we want to continue with > > IcedTea-Web. > > > > Next week, we will start to create clean PR for the main repository. > > But as we already discussed this will not work in the long run, > > therefore we need commit-rights rather sooner than later. We will > > start with two engineers and later a third one will join. What is > > the process to get commit rights? > > > > Our suggestion is that all changes have to go through a PR and need > > at least one approval before they can be merged. What do you think? > > Do you have the rights to set this up in GitHub? > > > > Thanks, > > Michael > > > > On 27. Mar 2019, at 17:53, Jiri Vanek wrote: > > > > On 3/27/19 5:49 PM, Michael Heinrichs wrote: > > Hi Jiri, > > > > This sounds great. I totally agree, PRs and code reviews are a must > > nowadays. AFAIK all projects at Karakun are done that way and we > > also plan to establish these practices for OpenWebStart. > > > > Do you discuss somewhere how the process is going to be set up? > > > > Yes. With you,right now :) > > > > Thanks, > > Michael > > > > Von meinem iPhone gesendet > > > Am 26.03.2019 um 17:27 schrieb Jiri Vanek : > > > On 3/26/19 9:08 AM, Michael Heinrichs wrote: > > Hi Jiri, > > > > Yes, there is only one code base at this point. But we are currently > > evaluating if it makes more sense for us to join ITW or create > > something new/fork ITW. There are pros and cons for both sides. > > > > I cannot really tell you right now how the native part and the Java > > part can be split. Our engineers are doing a two day workshop this > > week where they try to find good answers to these questions among > > others. Stay tuned! :) > > > > Lets watch it:) ITW can become downstream of yours at the end... > > > > Sorry for not being clear. When I wrote modules, I meant Maven > > modules. Our plan is to bundle OpenWebStart with a JRE in native > > installers, which would make us more flexibel in terms of which Java > > version we want to use. But the first version will probably run on > > Java 8 anyway. > > > > ok. Multi jdk support is both advantage and pitfall of ITW. > > > > > What is the policy of the ITW repo? Are you the only committer and > > people created pull requests? I guess this process will not work > > anymore unless you are willing to do nothing more but pull request > > reviews during the next couple of months. ;) How shall we setup the > process? > > > > There was about 20 commiters/reviwers on classapth servers I knew > > about, and aprox 100 I was not > > aware about. Unluckily all are inactive now. Anyway, we moved to new > > repo, so those are no longer > > valid, nor the workflow, nor the policies. > > > > I definitely can not stay single commiter/reviwer. That would kill > > both me and ITW. I'm definitely > > going to eyball all commits in next few weeks, but I may be of for > > day or so, and I do not wont it > > to stay and wait. I can always speak my mind after merge, and you do > > not need to listen. Nor I can > > catch all, nor can I be the single stop show voice. > > > > I guess all your fultimers on ITW should get commit review > > permissions right now, but all changes > > should go through PR, so other interested vocies can comment. > > Geerally untill there is anti voice, > > the PR should (SHOULD!) not be merged. > > > > We are currently setting the process up. Lets it be square usable. > > My only note to it really is, > > that every change should go via PR, and your full timers shoudl get > > push/merge access. > > > > TYVM! > > J. > > > > > > > > > > > -- > > Jiri Vanek > > Senior QE engineer, OpenJDK QE lead, Mgr. > > Red Hat Czech > > jvanek at redhat.com M: +420775390109 > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Tue Apr 2 14:35:05 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Tue, 2 Apr 2019 16:35:05 +0200 Subject: OpenWebStart and IcedTea-Web In-Reply-To: References: <2d8e5ead-627f-bff3-d1da-3fa4fab5061f@redhat.com> <0EF72251-566F-494A-9EF8-CDC65416F9C2@karakun.com> <8BC0269A-18BD-42A3-98FB-91EE6050DBA0@karakun.com> Message-ID: <85688022-e012-f3c6-fa49-6773a6ea0c6a@redhat.com> http://icedtea.classpath.org/hg/release/icedtea-web-1.8/ http://icedtea.classpath.org/hg/release/icedtea-web-1.7/ and down to 1.0 If it will be easy and seamless to port it as BRANCHES of https://github.com/AdoptOpenJDK/icedtea-web/ Then you can go on. But backports are probable only to 1.8 so do not waste more then necessary resources. New repo would not help. Thanx! On 4/2/19 4:25 PM, Martijn Verburg wrote: > Hi Jiri, > > Are you able to post the 1.7 and 1.8 branch locations here that you mentioned on the call here? > > Cheers, > Martijn > > > On Mon, 1 Apr 2019 at 11:39, Michael Heinrichs > wrote: > > Hi Tim, > > Our GitHub-IDs are hendrikebbers, netopyr, and AndreasEhret. I have also send them to Martijn > via the Slack channel. > > We plan to do a kickoff meeting soon, where we want to discuss processes, rules, expectations > etc. In case the Doodle did not make it to you and you want to participate, here is the > link:?https://doodle.com/poll/r3eu72n8pykf3gbm > > Who should participate from your side? > > Thanks, > Michael > > > > Am 01.04.2019 um 12:07 schrieb Tim Ellison >: > >> Send me (and Jiri) a list of people who should have commit access and I can set it up for you. >> >> Regards, >> Tim >> >> Michael Heinrichs > wrote >> on 29/03/2019 16:37:49: >> >> > From: Michael Heinrichs > >> > To: Jiri Vanek > >> > Cc: Tim Ellison >, Charlie Gracie >> > >, dbhole at redhat.com >> , >> > George.Adams at uk.ibm.com , Open Webstart >> >, >> > Stephan Huber >, IcedTea Distro >> List >> > > >> > Date: 29/03/2019 16:38 >> > Subject: Re: OpenWebStart and IcedTea-Web >> > >> > Hi Jiri, >> > >> > Good news! We just finished our meeting where we discussed the >> > outcome of the hackathon. We decided that we want to continue with >> > IcedTea-Web. >> > >> > Next week, we will start to create clean PR for the main repository. >> > But as we already discussed this will not work in the long run, >> > therefore we need commit-rights rather sooner than later. We will >> > start with two engineers and later a third one will join. What is >> > the process to get commit rights? >> > >> > Our suggestion is that all changes have to go through a PR and need >> > at least one approval before they can be merged. What do you think? >> > Do you have the rights to set this up in GitHub? >> > >> > Thanks, >> > Michael >> > >> > On 27. Mar 2019, at 17:53, Jiri Vanek > wrote: >> > >> > On 3/27/19 5:49 PM, Michael Heinrichs wrote: >> > Hi Jiri, >> > >> > This sounds great. I totally agree, PRs and code reviews are a must >> > nowadays. AFAIK all projects at Karakun are done that way and we >> > also plan to establish these practices for OpenWebStart. >> > >> > Do you discuss somewhere how the process is going to be set up? >> > >> > Yes. With you,right now :) >> > >> > Thanks, >> > Michael >> > >> > Von meinem iPhone gesendet >> >> > Am 26.03.2019 um 17:27 schrieb Jiri Vanek >: >> >> > On 3/26/19 9:08 AM, Michael Heinrichs wrote: >> > Hi Jiri, >> > >> > Yes, there is only one code base at this point. But we are currently >> > evaluating if it makes more sense for us to join ITW or create >> > something new/fork ITW. There are pros and cons for both sides. >> > >> > I cannot really tell you right now how the native part and the Java >> > part can be split. Our engineers are doing a two day workshop this >> > week where they try to find good answers to these questions among >> > others. Stay tuned! :) >> > >> > Lets watch it:) ITW can become downstream of yours at the end... >> > >> > Sorry for not being clear. When I wrote modules, I meant Maven >> > modules. Our plan is to bundle OpenWebStart with a JRE in native >> > installers, which would make us more flexibel in terms of which Java >> > version we want to use. But the first version will probably run on >> > Java 8 anyway. >> > >> > ok. Multi jdk support is both advantage and pitfall of ITW. >> >> > >> > What is the policy of the ITW repo? Are you the only committer and >> > people created pull requests? I guess this process will not work >> > anymore unless you are willing to do nothing more but pull request >> > reviews during the next couple of months. ;) How shall we setup the process? >> > >> > There was about ?20 commiters/reviwers on classapth servers I knew >> > about, and aprox 100 I was not >> > aware about. Unluckily all are inactive now. Anyway, we moved to new >> > repo, so those are no longer >> > valid, nor the workflow, nor the policies. >> > >> > I definitely can not stay single commiter/reviwer. That would kill >> > both me and ITW.? I'm definitely >> > going to eyball all commits in ?next few weeks, but I may be of for >> > day or so, and I do not wont it >> > to stay and wait. I can always speak my mind after merge, and you do >> > not need to listen. Nor I can >> > catch all, nor can I be the single stop show voice. >> > >> > I guess all your fultimers on ITW should get commit review >> > permissions right now, but all changes >> > should go through PR, so other interested vocies can comment. >> > Geerally untill there is anti voice, >> > the PR should (SHOULD!) not be merged. >> > >> > We are currently setting the process up. Lets it be square usable. >> > My only note to it really is, >> > that every change should go via PR, and your full timers shoudl get >> > push/merge access. >> > >> > TYVM! >> > J. >> > >> >> > >> > >> > >> > -- >> > Jiri Vanek >> > Senior QE engineer, OpenJDK QE lead, Mgr. >> > Red Hat Czech >> > jvanek at redhat.com ? ?M: +420775390109 >> Unless stated otherwise above: >> IBM United Kingdom Limited - Registered in England and Wales with number 741598. >> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From bugzilla-daemon at icedtea.classpath.org Tue Apr 2 15:08:03 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 02 Apr 2019 15:08:03 +0000 Subject: [Bug 3720] System jars (jars of the jre itself) are not recognized as such under windows In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3720 --- Comment #4 from JiriVanek --- test -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.santos at pobox.com Wed Apr 3 10:20:51 2019 From: daniel.santos at pobox.com (Daniel Santos) Date: Wed, 3 Apr 2019 05:20:51 -0500 Subject: Introduction Message-ID: Hello, I will be working on Icedtea and OpenJDK for a mipsel/musl port.? I have a working build, but now comes all of the paperwork. :)? I have a number of patches for Icedtea. I will eventually be running the Icedtea build from within OpenWRT, a kbuild-based distro (ugly, but actually possible!) for memory-constrained systems that are typically routers.? There seem to be quite a few issues with Icedtea and OpenJDK when cross-compiling and I have patches for most of them, but they still need considerable clean up. Daniel From daniel.santos at pobox.com Wed Apr 3 10:47:20 2019 From: daniel.santos at pobox.com (Daniel Santos) Date: Wed, 3 Apr 2019 05:47:20 -0500 Subject: [PATCH][icedtea] Remove unused macros SRC_DIR_HARDLINKABLE, SRC_DIR_LINK Message-ID: <20190403104720.4753-1-daniel.santos@pobox.com> 2019-04-03 Daniel Santos * acinclude.m4, * configure.ac: (IT_CAN_HARDLINK_TO_SOURCE_TREE): Likewise. * Makefile.am: (SRC_DIR_LINK): Remove. (SRC_DIR_HARDLINKABLE): Likewise. Signed-off-by: Daniel Santos --- Makefile.am | 6 ------ acinclude.m4 | 13 ------------- configure.ac | 1 - 3 files changed, 20 deletions(-) diff --git a/Makefile.am b/Makefile.am index 7e3856b9..166e1696 100644 --- a/Makefile.am +++ b/Makefile.am @@ -294,12 +294,6 @@ else OPENJDK_SRC_DIR_LINK = $(REFLINK) endif -if SRC_DIR_HARDLINKABLE - SRC_DIR_LINK = -l -else - SRC_DIR_LINK = $(REFLINK) -endif - if !DISABLE_HOTSPOT_TESTS HOTSPOT_TEST_SUITE = hotspot endif diff --git a/acinclude.m4 b/acinclude.m4 index b75f42b1..6c9abf0f 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -331,19 +331,6 @@ AC_DEFUN_ONCE([IT_WITH_OPENJDK_SRC_DIR], AM_CONDITIONAL(OPENJDK_SRC_DIR_HARDLINKABLE, test "x${openjdk_src_dir_hardlinkable}" = "xyes") ]) -AC_DEFUN_ONCE([IT_CAN_HARDLINK_TO_SOURCE_TREE], -[ - AC_CACHE_CHECK([if we can hard link rather than copy from ${abs_top_srcdir}], it_cv_hardlink_src, [ - if cp -l ${abs_top_srcdir}/README tmp.$$ >&AS_MESSAGE_LOG_FD 2>&1; then - it_cv_hardlink_src=yes; - else - it_cv_hardlink_src=no; - fi - rm -f tmp.$$ - ]) - AM_CONDITIONAL([SRC_DIR_HARDLINKABLE], test x"${it_cv_hardlink_src}" = "xyes") -]) - AC_DEFUN([IT_FIND_ECJ_JAR], [ AC_MSG_CHECKING([for an ecj JAR file]) diff --git a/configure.ac b/configure.ac index 0d76bd09..26e42754 100644 --- a/configure.ac +++ b/configure.ac @@ -60,7 +60,6 @@ IT_HSBUILD_WORKS_ON_THIS_ARCH IT_CHECK_GCC_VERSION IT_FIND_NUMBER_OF_PROCESSORS IT_CP_SUPPORTS_REFLINK -IT_CAN_HARDLINK_TO_SOURCE_TREE IT_DISABLE_PATCHING IT_ENABLE_GIT_REPO_GEN IT_DISABLE_TESTS -- 2.19.2 From daniel.santos at pobox.com Wed Apr 3 10:55:45 2019 From: daniel.santos at pobox.com (Daniel Santos) Date: Wed, 3 Apr 2019 05:55:45 -0500 Subject: [PATCH][icedtea][RFC] Don't hard link sources from --with-openjdk-src-dir Message-ID: <20190403105545.4804-1-daniel.santos@pobox.com> Hard-linking sources results in the original source tree being modified, which can be a nasty surprise. This patch provides the simplest solution, which is to not link them. There are other solutions, however. I have another patch that provides a --disable-patching configure option that inhibits all modifications to OpenJDK sources (fsg.sh, remove-intree-libraries.sh and patches). This made it much easier to use Icedtea as the harness while developing OpenJDK patches for my target. 2019-04-03 Daniel Santos * acinclude.m4, * Makefile.am: (OPENJDK_SRC_DIR_HARDLINKABLE): Remove. (OPENJDK_SRC_DIR_LINK): Likewise. Signed-off-by: Daniel Santos --- Makefile.am | 8 +------- acinclude.m4 | 11 ----------- 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/Makefile.am b/Makefile.am index 166e1696..aed5a645 100644 --- a/Makefile.am +++ b/Makefile.am @@ -288,12 +288,6 @@ if CP_SUPPORTS_REFLINK REFLINK = --reflink=auto endif -if OPENJDK_SRC_DIR_HARDLINKABLE - OPENJDK_SRC_DIR_LINK = -l -else - OPENJDK_SRC_DIR_LINK = $(REFLINK) -endif - if !DISABLE_HOTSPOT_TESTS HOTSPOT_TEST_SUITE = hotspot endif @@ -1282,7 +1276,7 @@ clean-extract: clean-extract-openjdk clean-extract-cacao clean-extract-jamvm stamps/extract-openjdk.stamp: stamps/download-openjdk.stamp if OPENJDK_SRC_DIR_FOUND - cp -pPR $(OPENJDK_SRC_DIR_LINK) $(OPENJDK_SRC_DIR) openjdk + cp -pPR $(OPENJDK_SRC_DIR) openjdk else if USE_HG $(HG) clone $(REV_ARG) $(ICEDTEA_HG_URL) openjdk; diff --git a/acinclude.m4 b/acinclude.m4 index 6c9abf0f..d5edad8e 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -316,19 +316,8 @@ AC_DEFUN_ONCE([IT_WITH_OPENJDK_SRC_DIR], with_external_src_dir=false fi AC_MSG_RESULT(${openjdk_src_dir_valid}) - if test "x${openjdk_src_dir_valid}" = "xyes"; then - AC_MSG_CHECKING([if we can hard link rather than copy the OpenJDK source directory]) - if cp -l ${OPENJDK_SRC_DIR}/README tmp.$$ >&AS_MESSAGE_LOG_FD 2>&1; then - openjdk_src_dir_hardlinkable=yes; - else - openjdk_src_dir_hardlinkable=no; - fi - AC_MSG_RESULT(${openjdk_src_dir_hardlinkable}) - rm -f tmp.$$ - fi fi AM_CONDITIONAL(OPENJDK_SRC_DIR_FOUND, test "x${with_external_src_dir}" = "xtrue") - AM_CONDITIONAL(OPENJDK_SRC_DIR_HARDLINKABLE, test "x${openjdk_src_dir_hardlinkable}" = "xyes") ]) AC_DEFUN([IT_FIND_ECJ_JAR], -- 2.19.2 From christian.svedin at idainfront.se Wed Apr 3 12:36:10 2019 From: christian.svedin at idainfront.se (Christian Svedin) Date: Wed, 3 Apr 2019 12:36:10 +0000 Subject: IcedTea-Web: Building a portable rust-launcher on windows Message-ID: I have built icedtea-web locally on windows from the icedtea-web-1.8-branchpoint tag. I get a rust-launcher that's 370 kB big, compared to the one in the msi package for your 1.8 release which is about 10 times bigger. My guess is that mine is dynamically linked and yours is statically linked. On some machines I get errors about missing vcruntime-libraries. Are there any flags I should use when building, or do I need to install anything to get statically linked .exe files? Maybe I should use another version of the rust compiler or cargo? I have rustc version 1.31.1 and cargo version 1.31.0 -- Ida Infront Christian Svedin Systemutvecklare Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | web www.idainfront.se -------------- next part -------------- An HTML attachment was scrubbed... URL: From chphilli at redhat.com Wed Apr 3 12:44:23 2019 From: chphilli at redhat.com (Christophe Phillips) Date: Wed, 3 Apr 2019 08:44:23 -0400 Subject: Introduction In-Reply-To: References: Message-ID: Hi Daniel, On 2019-04-03 6:20 a.m., Daniel Santos wrote: > Hello, > > I will be working on Icedtea and OpenJDK for a mipsel/musl port.? I have > a working build, but now comes all of the paperwork. :)? I have a number > of patches for Icedtea. > > I will eventually be running the Icedtea build from within OpenWRT, a > kbuild-based distro (ugly, but actually possible!) for > memory-constrained systems that are typically routers.? There seem to be > quite a few issues with Icedtea and OpenJDK when cross-compiling and I > have patches for most of them, but they still need considerable clean up. > > Daniel OpenWRT? is one of my favourite pieces of Open Software... (not sure about its need for Java... ;-) You should probably look into OpenJDK, as these days most of the actual code? comes down stream from there. Also are you aware of / part of the Loongson.cn Mips port. Cheers! Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Wed Apr 3 12:45:51 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Wed, 3 Apr 2019 14:45:51 +0200 Subject: IcedTea-Web: Building a portable rust-launcher on windows In-Reply-To: References: Message-ID: <8ee0ab3d-ef65-76de-22ec-639d31a2a65a@redhat.com> On 4/3/19 2:36 PM, Christian Svedin wrote: > I have built icedtea-web locally on windows from the icedtea-web-1.8-branchpoint tag. > I get a rust-launcher that's 370 kB big, compared to the one in the msi package for your 1.8 release > which is about 10 times bigger. > > My guess is that mine is dynamically linked and yours is statically linked. On some machines I get > errors about missing vcruntime-libraries. Likely. Up to now, I thought rust is not (currently) capable of dynamic linking. > > Are there any flags I should use when building, or do I need to install anything to get statically > linked .exe files? Nothoing I know about. On both win and linux I run just cargo build. See makefiles. > Maybe I should use another version of the rust compiler or cargo? I have rustc version 1.31.1 and > cargo version 1.31.0 > > -- > > Ida Infront > > Christian Svedin > Systemutvecklare > > Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden > mobile 0702 09 22 40 | direct 013 37 37 47 > e-mail christian.svedin at idainfront.se | web www.idainfront.se > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From daniel.santos at pobox.com Wed Apr 3 20:20:12 2019 From: daniel.santos at pobox.com (Daniel Santos) Date: Wed, 3 Apr 2019 15:20:12 -0500 Subject: Introduction In-Reply-To: References: Message-ID: Hello Christophe! On 4/3/19 7:44 AM, Christophe Phillips wrote: > > Hi Daniel, > > On 2019-04-03 6:20 a.m., Daniel Santos wrote: >> Hello, >> >> I will be working on Icedtea and OpenJDK for a mipsel/musl port.? I have >> a working build, but now comes all of the paperwork. :)? I have a number >> of patches for Icedtea. >> >> I will eventually be running the Icedtea build from within OpenWRT, a >> kbuild-based distro (ugly, but actually possible!) for >> memory-constrained systems that are typically routers.? There seem to be >> quite a few issues with Icedtea and OpenJDK when cross-compiling and I >> have patches for most of them, but they still need considerable clean up. >> >> Daniel > > OpenWRT? is one of my favourite pieces of Open Software... > I'm mixed on it.? I love the distro its self, just not the build system. :) > (not sure about its need for Java... ;-) > Yes, one of Java's design tenets was "memory is cheap"? -- not so great for memory-constrained systems.? But I guess this is one of those growing pains as OpenWRT is starting to be used more as primary firmware rather than a hacker's delight, and in this case it calls for big java programs to be run on tiny boards. You might be surprised what people are doing with it these days.? I work with Global Satellite Engineering and we've sent a board running OpenWRT into space last year!? The compact and versatile WiFi AP allowed us to detect and make first contact with a previously hidden species of alien that's been monitored our planet with impunity.? They apologized and as a token of good will shared with us some of their technology, which improves the quality of our lattes by 1.5%. OK, we did send one to space, but the rest might not be true... > You should probably > > look into OpenJDK, as these days most of the actual code? comes > > down stream from there. > Well I have a working OpenJDK build, but I would perfer to use the Icedtea harness.? Although it doesn't solve all of the cross-compiling issues, so far it seems to do better than some parts of the OpenJDK build, which can be absolutely infuriating! > Also are you aware of / part of the Loongson.cn > > Mips port. > Thank you, yes we've been in touch with them.? They are in the process of trying to take 8 years of private development and upstream their changes!? I know they've been working on this for many months and also continue to support their releases to their user base.? And also they need to pass all of the compliance tests.? Once this nears completion, we're going to see if they can get 32-bit working, as they are only supporting mips-64 right now.? Meanwhile the Zero vm seems to be performing well enough. To be honest, I would /love/ to get a chance to work on that, as I've worked on GCC in the past and found it SO intriguing, but I'll have to wait and see.? Optimizing compilers are SO cool.? Also, I can't wait to see what quantum optimizers can do for classical computer programs (i.e., optimizing a classical program on a quantum computer) -- that could be what gives us the next significant jump in (classical) computing performance. > Cheers! > > Chris > Cheers! Daniel From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 06:56:35 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 06:56:35 +0000 Subject: [Bug 2892] unable to get java working in firefox mozilla for ubuntu 45.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2892 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- Moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 06:56:21 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 06:56:21 +0000 Subject: [Bug 1873] IcedTea-Web does not use a timeout for checking that the cache is up-to-date In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1873 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- Moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:19 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:19 +0000 Subject: [Bug 1055] IllegalArgumentException if proxy for required type is not specified In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1055 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:23 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:23 +0000 Subject: [Bug 762] Netx depends on sun.net.www.protocol.jar.URLJarFileCallBack In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=762 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:25 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:25 +0000 Subject: [Bug 3697] Custom JRE/JDK within UTF-8 folder name ( key deployment.jre.dir in in deployment.properties ) are not properly handled In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3697 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #4 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:33 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:33 +0000 Subject: [Bug 1199] NullPointerException in JNLPClassLoader.getPermissions with Apache Derby/Open Wonderland client In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1199 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:37 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:37 +0000 Subject: [Bug 3720] System jars (jars of the jre itself) are not recognized as such under windows In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3720 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #5 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:47 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:47 +0000 Subject: [Bug 1147] wrongly assume DNS available even behind a proxy In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1147 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #4 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:50 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:50 +0000 Subject: [Bug 3715] Packed resources are unnecessarily cached after unpacking In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3715 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:51 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:51 +0000 Subject: [Bug 1235] Browser proxy option "4" (Automatic) not supported yet In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1235 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:52 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:52 +0000 Subject: [Bug 3709] Windows desktop shortcut contains wrong target if javaws.exe is accessible via the path In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3709 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #4 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:54 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:54 +0000 Subject: [Bug 657] IcedTea-Web depends on sun.misc.JarIndex In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=657 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:56 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:56 +0000 Subject: [Bug 764] icedtea 1.8.9 fails to build in CachedJarFileCallback.java In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=764 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #5 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:59 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:59 +0000 Subject: [Bug 3583] When creating Desktop Short Cuts for JNLP files, javaws links to path specified by Firefox (temporary) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3583 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #8 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:07 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:07 +0000 Subject: [Bug 3672] Classloader doesn't load jar correctly from JNLP extension In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3672 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #12 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:10 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:10 +0000 Subject: [Bug 3707] Linux build keeps pulling dunce even if it is ifcfged out In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3707 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:12 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:12 +0000 Subject: [Bug 3711] jre of the properties file does not work under windows In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3711 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:13 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:13 +0000 Subject: [Bug 3690] Iced Tea Web OpenJDK - do not use Proxy In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3690 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #11 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:19 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:19 +0000 Subject: [Bug 3689] DownloadService2 not registered in XServiceManagerStub In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3689 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #9 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:24 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:24 +0000 Subject: [Bug 3712] Additional image Spi not found in application classpath / IIORegistry instance created without jnlp jars In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3712 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:21 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:21 +0000 Subject: [Bug 3235] IcedTea-Web crashes on Dell EqualLogic SAN (javaws) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3235 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:29 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:29 +0000 Subject: [Bug 1028] ExtensionInstallerService is not supported by IcedTea-Web In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1028 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:31 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:31 +0000 Subject: [Bug 3490] JNLPClassLoader adds Jars from ProtectionDomains In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3490 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:32 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:32 +0000 Subject: [Bug 1489] no sound with KGS GO server In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1489 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:34 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:34 +0000 Subject: [Bug 3705] Webstarted application tries to load resources from server incorrectly In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3705 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #6 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:39 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:39 +0000 Subject: [Bug 1606] jnlp href value stripped of url parameters In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1606 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:04:44 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:04:44 +0000 Subject: [Bug 1017] Class files in an app's root dir should not be available to webstart at runtime In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1017 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:38 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:38 +0000 Subject: [Bug 3081] Unable to use sun.lang.ClassLoader.allowArraySyntax In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3081 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:40 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:40 +0000 Subject: [Bug 3660] Exception throw when trying to initialize com.sun.crypto.provider.DHKeyPairGenerator In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3660 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:42 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:42 +0000 Subject: [Bug 890] Regressions caused by trying to shut down the swing EDT In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=890 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:51 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:51 +0000 Subject: [Bug 2579] Spelling errors in console In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2579 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #5 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:01 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:01 +0000 Subject: [Bug 761] Netx depends on sun.net.www.protocol.jar.URLJarFile In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=761 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:55 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:55 +0000 Subject: [Bug 3461] Cannot run HP ILO4 remote console application In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3461 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #30 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:45 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:45 +0000 Subject: [Bug 3258] Incorrect import proxy settings from the browser In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3258 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:44 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:44 +0000 Subject: [Bug 3704] IcedTeaWeb doesn't run SAP PI web start interface - LAZY_CLASSLOADING_FAILED In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3704 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:46 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:46 +0000 Subject: [Bug 1730] javaws launcher cannot handle ampersand in Client.Security.sessionCookieNames In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1730 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:05:49 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:05:49 +0000 Subject: [Bug 3714] Packed resources are stored in cache with double file extension In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3714 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:03 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:03 +0000 Subject: [Bug 2786] IllegalStateException zip file closed when accessing Jar file over HTTP In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2786 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #3 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:06 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:06 +0000 Subject: [Bug 3351] closing jarfile on member of classpath is causing this member to be unusable for all classloaders In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3351 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #9 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:10 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:10 +0000 Subject: [Bug 1214] DownloadService2 is not supported by IcedTea-Web In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1214 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:11 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:11 +0000 Subject: [Bug 871] javaws should try and use proxy from gconf In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=871 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:14 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:14 +0000 Subject: [Bug 1777] IcedTea-Web always redownloads web start application if they are packed In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1777 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |WONTFIX --- Comment #7 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:18 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:18 +0000 Subject: [Bug 1412] Class not found exception on apache commons validator (icedtea 7) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1412 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:21 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:21 +0000 Subject: [Bug 3684] Contributing icedtea-web Windows Extensions In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3684 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #9 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:25 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:25 +0000 Subject: [Bug 857] gtk look and feel setting causes javaws to hang if accessibility used In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=857 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #12 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:30 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:30 +0000 Subject: [Bug 2031] Downloads all jars even though they are already in cache - no If-Modified-Since support either In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2031 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:34 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:34 +0000 Subject: [Bug 1251] getResource failures on swing EDT caused by AppContext having wrong classloader In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1251 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:06:31 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:06:31 +0000 Subject: [Bug 1802] Logic error in checkApplicationLibraryAllowableCodebaseAttribute In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1802 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from JiriVanek --- moved to github: https://github.com/AdoptOpenJDK/icedtea-web/issues -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:04 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:04 +0000 Subject: [Bug 1331] Browser hijacked by onlinefwd.com In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1331 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #3 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:06 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:06 +0000 Subject: [Bug 867] https://bcee.snet.lu/ssogate/xlogin gives 'Array index out of range' In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=867 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #12 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:11 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:11 +0000 Subject: [Bug 910] IcedTea-web browser plugin doesn't connect when i launch Oanda forex trading applet. In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=910 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #4 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:09 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:09 +0000 Subject: [Bug 707] You can open windows with JAVA but you can't close them In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=707 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #3 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:14 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:14 +0000 Subject: [Bug 856] Applet with Resource Library Fails to Load In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=856 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #2 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:29 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:29 +0000 Subject: [Bug 2075] Log: java.text.ParseException: Unparseable date In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2075 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #6 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:33 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:33 +0000 Subject: [Bug 3535] IcedTea-Web activated but not working with Waterfox on FreeBSD and Linux In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3535 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #4 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:18 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:18 +0000 Subject: [Bug 796] Linking of the plugin does not respect LDFLAGS In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=796 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #5 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:16 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:16 +0000 Subject: [Bug 1680] Applet is not released memory till browser not closed In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1680 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:21 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:21 +0000 Subject: [Bug 1396] Application Fujitsu ServerView RAID Manager (5.6.4) does not run In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1396 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #6 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:23 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:23 +0000 Subject: [Bug 737] Passing Number and Array parameters to applet methods doesn't work In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=737 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #2 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:36 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:36 +0000 Subject: [Bug 1201] lazy loading of multiple JARs leads to crashes and general mayhem In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1201 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:37 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:37 +0000 Subject: [Bug 2472] ITW: networking same origin policy not in sync with Oracle Java 8 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2472 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |INVALID --- Comment #8 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:40 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:40 +0000 Subject: [Bug 1112] Main class from signed jar's INDEX.LIST fails to load In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1112 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #8 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:43 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:43 +0000 Subject: [Bug 3291] not able to start applet connecting to BlueCoat Proxy SG admin interface In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3291 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #3 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:45 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:45 +0000 Subject: [Bug 708] can't copy or paste text in the text areas In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=708 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |INVALID --- Comment #9 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:48 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:48 +0000 Subject: [Bug 1573] jnlp_embedded does not work without jnlp_href In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1573 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #2 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:50 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:50 +0000 Subject: [Bug 1607] IcedTea Web removes Components from the Applet Container before Applet.stop() and Applet.destroy() has been called In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1607 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #5 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:54 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:54 +0000 Subject: [Bug 846] Plugin tries to use a SOCKS proxy even if there is none configured In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=846 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #5 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:08:01 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:08:01 +0000 Subject: [Bug 779] IcedTea-Web plug-in hardcodes jpi-version to 1.6.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=779 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:08:00 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:08:00 +0000 Subject: [Bug 1749] IcedTeaNPPlugin.cc:2030: bad printf specifier In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1749 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:07:58 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:07:58 +0000 Subject: [Bug 3190] JSObject.getWindow(null) NullPointerException In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3190 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 4 07:08:02 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 04 Apr 2019 07:08:02 +0000 Subject: [Bug 3552] Doesn't work on http://sweethome3d.com (InvocationTargetException) In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3552 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #4 from JiriVanek --- plugin was discontinued -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From unassigned at icedtea.classpath.org Thu Apr 4 14:21:34 2019 From: unassigned at icedtea.classpath.org (unassigned at icedtea.classpath.org) Date: 4 Apr 2019 07:21:34 -0700 Subject: Security Alert. Your account was compromissed. Password must be changed. Message-ID: <642703904686741770702395@icedtea.classpath.org> Hello! As you may have noticed, I sent you an email from your account. This means that I have full access to your device. I've been watching you for a few months now. The fact is that you were infected with malware through an adult site that you visited. If you are not familiar with this, I will explain. Trojan Virus gives me full access and control over a computer or other device. This means that I can see everything on your screen, turn on the camera and microphone, but you do not know about it. I also have access to all your contacts and all your correspondence. Why your antivirus did not detect malware? Answer: My malware uses the driver, I update its signatures every 4 hours so that your antivirus is silent. I made a video showing how you satisfy yourself in the left half of the screen, and in the right half you see the video that you watched. With one click of the mouse, I can send this video to all your emails and contacts on social networks. I can also post access to all your e-mail correspondence and messengers that you use. If you want to prevent this, transfer the amount of $741 to my bitcoin address (if you do not know how to do this, write to Google: "Buy Bitcoin"). My bitcoin address (BTC Wallet) is: 1K7nnDHosR5czKZtuKT928YSxXXNSaDK6H After receiving the payment, I will delete the video and you will never hear me again. I give you 50 hours (more than 2 days) to pay. I have a notice reading this letter, and the timer will work when you see this letter. Filing a complaint somewhere does not make sense because this email cannot be tracked like my bitcoin address. I do not make any mistakes. If I find that you have shared this message with someone else, the video will be immediately distributed. Best regards! From daniel.santos at pobox.com Fri Apr 5 10:34:37 2019 From: daniel.santos at pobox.com (Daniel Santos) Date: Fri, 5 Apr 2019 05:34:37 -0500 Subject: OpenJDK port for mipsel/musl (OpenWRT) Message-ID: I've finally gotten a full built to run and while my project is still in it's early stages, I thought I would share the repo and point out a few key patches.? Please note this patch set still has some hacks and needs a lot of clean up. Fix bad check for GCC presence and version Fix SetupNativeCompilation cross-compiling breakage with --sysroot And of lessor importance, build can break if you have another libjvm.a or .so in your library path (like from JamVM): Fix failed link of libverify.so caused by stray libjvm Here's the repo: https://git.gsat.us/dansan/openjdk Hopefully I can get this to build from the Icedtea harness next.? I'm also intent upon running tests via qemu. Daniel From michael.pritt at westringtechnologies.com Sat Apr 6 02:31:06 2019 From: michael.pritt at westringtechnologies.com (mpritt) Date: Fri, 5 Apr 2019 19:31:06 -0700 (MST) Subject: IcedTea-Web javaws is running the jnlp app sandboxed Message-ID: <1554517866445-0.post@n7.nabble.com> I'm not sure why my application seems to always run being sandboxed (or so it seems), when running with IcedTea-Web's javaws. I'm running in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. Note that I can run the app successfully using the -nosecurity option. All the jars are signed and each jar has in it's manifest the following: Permissions: all-permissions Codebase: * Trusted-Library: true Application-Library-Allowable-Codebase: * Caller-Allowable-Codebase: * The .jnlp file has requested all permissions as well: With the debugging option turned on I can see that the certificate is accepted, and that the jars are being recognized as signed. When the app first gets downloaded, the dialog pops up requesting permission to run with unrestricted access and the I've selected the "run" button. However the app seems to runs in sandbox mode. (I've also cleared out the cache and then manually selected all security options as well to try to run it any differently but to no avail). I've also tried creating a java.policy file under the .config/icedtea-web/security directory and have it allow all permissions (I don't believe I should have to do this anyway) by putting into the file: grant { permission java.lang.AllPermission; }; With debugging turned on I see that certain permissions are not being allowed. I see the following statements: Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.security.SecurityPermission" "putProviderProperty.XMLDSig") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.krb5") I do see the following file permission given (i.e. Permission added: ("java.io.FilePermission" "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" "read")) Application starts up but fails because of security exceptions from the login attempt (i.e javax.security.auth.login.LoginException: Security Exception at java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) at java.base/javax.security.auth.login.LoginContext.login(LoginContext.java:574) ) Like I mentioned before, the application works just fine when the -nosecurity option is added. Does anyone have any idea as to what might be the problem? Thanks, -- Sent from: http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packaging-f25548.html From bugzilla-daemon at icedtea.classpath.org Sat Apr 6 04:33:39 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 06 Apr 2019 04:33:39 +0000 Subject: [Bug 1331] Browser hijacked by onlinefwd.com In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1331 Mr. Meval changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |WONTFIX --- Comment #4 from Mr. Meval --- It was powerful when I used it. Thanks and take care. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 8 04:15:19 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 08 Apr 2019 04:15:19 +0000 Subject: [Bug 3721] New: IcedTea Web Applications Can't Start From the Shortcut Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3721 Bug ID: 3721 Summary: IcedTea Web Applications Can't Start From the Shortcut Product: IcedTea Version: unspecified Hardware: x86_64 OS: Windows Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: zian.choy at gmail.com CC: unassigned at icedtea.classpath.org Created attachment 1732 --> https://icedtea.classpath.org/bugzilla/attachment.cgi?id=1732&action=edit Logs 1. Start a Windows Command Prompt 2. Run the following command: "C:\Program Files\IcedTeaWeb\WebStart\bin\javaws.exe" https://josm.openstreetmap.de/download/josm.jnlp 3. Accept the shortcuts 4. JOSM will start normally. 5. Reboot the computer 6. Click on the JOSM shortcut on your desktop Expected Result: JOSM should start. Actual Result: The Iced Tea Web Start logo appears, goes away, and then nothing happens. Environment: Windows 7 SP1 EN-US x64 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 8 08:33:02 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 08 Apr 2019 08:33:02 +0000 Subject: [Bug 3721] IcedTea Web Applications Can't Start From the Shortcut In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3721 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jvanek at redhat.com Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- ITW moved to github (you can see the component is no longer available here) Please report your issue here: https://github.com/AdoptOpenJDK/icedtea-web/issues/ However open street maps are known to be working. I hae just now sucesfully launched the josm.jnlp on my Fedora. IIRC openstreetmaps requires javafx. There is no visible problem in the logs. Sorry:( My bet is going to missing fx. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Mon Apr 8 08:46:11 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Mon, 8 Apr 2019 10:46:11 +0200 Subject: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: <1554517866445-0.post@n7.nabble.com> References: <1554517866445-0.post@n7.nabble.com> Message-ID: Is it possible that the signature is invalid? You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". On 4/6/19 4:31 AM, mpritt wrote: > I'm not sure why my application seems to always run being sandboxed (or so it > seems), when running with IcedTea-Web's javaws. I'm running in a Windows > environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. > > Note that I can run the app successfully using the -nosecurity option. > > All the jars are signed and each jar has in it's manifest the following: > > Permissions: all-permissions > Codebase: * > Trusted-Library: true > Application-Library-Allowable-Codebase: * > Caller-Allowable-Codebase: * > > The .jnlp file has requested all permissions as well: > > > > > > With the debugging option turned on I can see that the certificate is > accepted, and that the jars are being recognized as signed. When the app > first gets downloaded, the dialog pops up requesting permission to run with > unrestricted access and the I've selected the "run" button. However the app > seems to runs in sandbox mode. (I've also cleared out the cache and then > manually selected all security options as well to try to run it any > differently but to no avail). > > I've also tried creating a java.policy file under the > .config/icedtea-web/security directory and have it allow all permissions (I > don't believe I should have to do this anyway) by putting into the file: > > grant { > permission java.lang.AllPermission; > }; > > > With debugging turned on I see that certain permissions are not being > allowed. I see the following statements: > > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.util") > Denying permission: ("java.security.SecurityPermission" > "putProviderProperty.XMLDSig") > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.krb5") > > I do see the following file permission given (i.e. Permission added: > ("java.io.FilePermission" > "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" "read")) > > > Application starts up but fails because of security exceptions from the > login attempt (i.e > javax.security.auth.login.LoginException: Security Exception > at > java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) > at > java.base/javax.security.auth.login.LoginContext.login(LoginContext.java:574) > ) > > Like I mentioned before, the application works just fine when the > -nosecurity option is added. > > Does anyone have any idea as to what might be the problem? > > Thanks, > > > > -- > Sent from: http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packaging-f25548.html > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From michael.pritt at westringtechnologies.com Mon Apr 8 17:50:23 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Mon, 8 Apr 2019 17:50:23 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed References: <1554517866445-0.post@n7.nabble.com> Message-ID: <13fea1cb5fce4b4ea9c9e3ea9400f53d@westringtechnologies.com> Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 10:20 AM To: 'Jiri Vanek' ; distro-pkg-dev at openjdk.java.net Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com] Sent: Monday, April 8, 2019 2:46 AM To: Michael Pritt ; distro-pkg-dev at openjdk.java.net Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Is it possible that the signature is invalid? You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". On 4/6/19 4:31 AM, mpritt wrote: > I'm not sure why my application seems to always run being sandboxed > (or so it seems), when running with IcedTea-Web's javaws. I'm running > in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. > > Note that I can run the app successfully using the -nosecurity option. > > All the jars are signed and each jar has in it's manifest the following: > > Permissions: all-permissions > Codebase: * > Trusted-Library: true > Application-Library-Allowable-Codebase: * > Caller-Allowable-Codebase: * > > The .jnlp file has requested all permissions as well: > > > > > > With the debugging option turned on I can see that the certificate is > accepted, and that the jars are being recognized as signed. When the > app first gets downloaded, the dialog pops up requesting permission > to run with unrestricted access and the I've selected the "run" > button. However the app seems to runs in sandbox mode. (I've also > cleared out the cache and then manually selected all security options > as well to try to run it any differently but to no avail). > > I've also tried creating a java.policy file under the > .config/icedtea-web/security directory and have it allow all > permissions (I don't believe I should have to do this anyway) by putting into the file: > > grant { > permission java.lang.AllPermission; > }; > > > With debugging turned on I see that certain permissions are not being > allowed. I see the following statements: > > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.util") > Denying permission: ("java.security.SecurityPermission" > "putProviderProperty.XMLDSig") > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.krb5") > > I do see the following file permission given (i.e. Permission added: > ("java.io.FilePermission" > "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" > "read")) > > > Application starts up but fails because of security exceptions from > the login attempt (i.e > javax.security.auth.login.LoginException: Security Exception > at > java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) > at > java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja > va:574) > ) > > Like I mentioned before, the application works just fine when the > -nosecurity option is added. > > Does anyone have any idea as to what might be the problem? > > Thanks, > > > > -- > Sent from: > http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag > ing-f25548.html > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From michael.pritt at westringtechnologies.com Mon Apr 8 16:20:22 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Mon, 8 Apr 2019 16:20:22 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: References: <1554517866445-0.post@n7.nabble.com> Message-ID: This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com] Sent: Monday, April 8, 2019 2:46 AM To: Michael Pritt ; distro-pkg-dev at openjdk.java.net Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Is it possible that the signature is invalid? You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". On 4/6/19 4:31 AM, mpritt wrote: > I'm not sure why my application seems to always run being sandboxed > (or so it seems), when running with IcedTea-Web's javaws. I'm running > in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. > > Note that I can run the app successfully using the -nosecurity option. > > All the jars are signed and each jar has in it's manifest the following: > > Permissions: all-permissions > Codebase: * > Trusted-Library: true > Application-Library-Allowable-Codebase: * > Caller-Allowable-Codebase: * > > The .jnlp file has requested all permissions as well: > > > > > > With the debugging option turned on I can see that the certificate is > accepted, and that the jars are being recognized as signed. When the > app first gets downloaded, the dialog pops up requesting permission > to run with unrestricted access and the I've selected the "run" > button. However the app seems to runs in sandbox mode. (I've also > cleared out the cache and then manually selected all security options > as well to try to run it any differently but to no avail). > > I've also tried creating a java.policy file under the > .config/icedtea-web/security directory and have it allow all > permissions (I don't believe I should have to do this anyway) by putting into the file: > > grant { > permission java.lang.AllPermission; > }; > > > With debugging turned on I see that certain permissions are not being > allowed. I see the following statements: > > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.util") > Denying permission: ("java.security.SecurityPermission" > "putProviderProperty.XMLDSig") > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.krb5") > > I do see the following file permission given (i.e. Permission added: > ("java.io.FilePermission" > "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" > "read")) > > > Application starts up but fails because of security exceptions from > the login attempt (i.e > javax.security.auth.login.LoginException: Security Exception > at > java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) > at > java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja > va:574) > ) > > Like I mentioned before, the application works just fine when the > -nosecurity option is added. > > Does anyone have any idea as to what might be the problem? > > Thanks, > > > > -- > Sent from: > http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag > ing-f25548.html > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From michael.pritt at westringtechnologies.com Mon Apr 8 17:50:23 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Mon, 8 Apr 2019 17:50:23 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed References: <1554517866445-0.post@n7.nabble.com> Message-ID: <13fea1cb5fce4b4ea9c9e3ea9400f53d@westringtechnologies.com> Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 10:20 AM To: 'Jiri Vanek' ; distro-pkg-dev at openjdk.java.net Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com] Sent: Monday, April 8, 2019 2:46 AM To: Michael Pritt ; distro-pkg-dev at openjdk.java.net Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Is it possible that the signature is invalid? You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". On 4/6/19 4:31 AM, mpritt wrote: > I'm not sure why my application seems to always run being sandboxed > (or so it seems), when running with IcedTea-Web's javaws. I'm running > in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. > > Note that I can run the app successfully using the -nosecurity option. > > All the jars are signed and each jar has in it's manifest the following: > > Permissions: all-permissions > Codebase: * > Trusted-Library: true > Application-Library-Allowable-Codebase: * > Caller-Allowable-Codebase: * > > The .jnlp file has requested all permissions as well: > > > > > > With the debugging option turned on I can see that the certificate is > accepted, and that the jars are being recognized as signed. When the > app first gets downloaded, the dialog pops up requesting permission > to run with unrestricted access and the I've selected the "run" > button. However the app seems to runs in sandbox mode. (I've also > cleared out the cache and then manually selected all security options > as well to try to run it any differently but to no avail). > > I've also tried creating a java.policy file under the > .config/icedtea-web/security directory and have it allow all > permissions (I don't believe I should have to do this anyway) by putting into the file: > > grant { > permission java.lang.AllPermission; > }; > > > With debugging turned on I see that certain permissions are not being > allowed. I see the following statements: > > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.util") > Denying permission: ("java.security.SecurityPermission" > "putProviderProperty.XMLDSig") > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.krb5") > > I do see the following file permission given (i.e. Permission added: > ("java.io.FilePermission" > "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" > "read")) > > > Application starts up but fails because of security exceptions from > the login attempt (i.e > javax.security.auth.login.LoginException: Security Exception > at > java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) > at > java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja > va:574) > ) > > Like I mentioned before, the application works just fine when the > -nosecurity option is added. > > Does anyone have any idea as to what might be the problem? > > Thanks, > > > > -- > Sent from: > http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag > ing-f25548.html > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From michael.pritt at westringtechnologies.com Mon Apr 8 23:58:11 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Mon, 8 Apr 2019 23:58:11 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed References: <1554517866445-0.post@n7.nabble.com> Message-ID: <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> Just so you know, I ran the windows MSI installer for 1.8. Same issues as for 1.7.2 as described earlier. FYI I tried using the zip file for 1.8 using the link: http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/icedtea-web-1.8.win.bin.zip It does not work because the zip file seems to be corrupted. I've downloaded the master. If I'm understanding it right, the javaws portion is totally java and should be able to only focus on that portion. Is it the Boot.java main class that needs to be run with the jnlp file as the argument? Is there some instructions somewhere that can help me get going so I can debug this issue? I've tried running it but it's hanging at the moment. Are their some environment vars, etc? So anything would be helpful here, as my group is investigating two options for a javaws replacement: GetDown or IcedTea-Web. My preference is IcedTea-Web if I can get it to work. Thanks -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 11:50 AM To: 'Jiri Vanek' ; 'distro-pkg-dev at openjdk.java.net' Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 10:20 AM To: 'Jiri Vanek' ; distro-pkg-dev at openjdk.java.net Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com] Sent: Monday, April 8, 2019 2:46 AM To: Michael Pritt ; distro-pkg-dev at openjdk.java.net Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Is it possible that the signature is invalid? You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". On 4/6/19 4:31 AM, mpritt wrote: > I'm not sure why my application seems to always run being sandboxed > (or so it seems), when running with IcedTea-Web's javaws. I'm running > in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. > > Note that I can run the app successfully using the -nosecurity option. > > All the jars are signed and each jar has in it's manifest the following: > > Permissions: all-permissions > Codebase: * > Trusted-Library: true > Application-Library-Allowable-Codebase: * > Caller-Allowable-Codebase: * > > The .jnlp file has requested all permissions as well: > > > > > > With the debugging option turned on I can see that the certificate is > accepted, and that the jars are being recognized as signed. When the > app first gets downloaded, the dialog pops up requesting permission > to run with unrestricted access and the I've selected the "run" > button. However the app seems to runs in sandbox mode. (I've also > cleared out the cache and then manually selected all security options > as well to try to run it any differently but to no avail). > > I've also tried creating a java.policy file under the > .config/icedtea-web/security directory and have it allow all > permissions (I don't believe I should have to do this anyway) by putting into the file: > > grant { > permission java.lang.AllPermission; > }; > > > With debugging turned on I see that certain permissions are not being > allowed. I see the following statements: > > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.util") > Denying permission: ("java.security.SecurityPermission" > "putProviderProperty.XMLDSig") > Denying permission: ("java.lang.RuntimePermission" > "accessClassInPackage.sun.security.krb5") > > I do see the following file permission given (i.e. Permission added: > ("java.io.FilePermission" > "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" > "read")) > > > Application starts up but fails because of security exceptions from > the login attempt (i.e > javax.security.auth.login.LoginException: Security Exception > at > java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) > at > java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) > at > java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja > va:574) > ) > > Like I mentioned before, the application works just fine when the > -nosecurity option is added. > > Does anyone have any idea as to what might be the problem? > > Thanks, > > > > -- > Sent from: > http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag > ing-f25548.html > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From christian.svedin at idainfront.se Tue Apr 9 05:26:14 2019 From: christian.svedin at idainfront.se (Christian Svedin) Date: Tue, 9 Apr 2019 05:26:14 +0000 Subject: IcedTea-Web: Building a portable rust-launcher on windows In-Reply-To: <8ee0ab3d-ef65-76de-22ec-639d31a2a65a@redhat.com> References: <8ee0ab3d-ef65-76de-22ec-639d31a2a65a@redhat.com> Message-ID: <03728bc1ea8ba8fd3d6af9330c043ebb26f9fe21.camel@idainfront.se> If someone else is having the same problem, here is how i solved it: I got an executable statically linked against the runtime by adding to to my .cargo/config file [target.x86_64-pc-windows-msvc] rustflags = ["-C", "target-feature=+crt-static"] On Wed, 2019-04-03 at 14:45 +0200, Jiri Vanek wrote: On 4/3/19 2:36 PM, Christian Svedin wrote: I have built icedtea-web locally on windows from the icedtea-web-1.8-branchpoint tag. I get a rust-launcher that's 370 kB big, compared to the one in the msi package for your 1.8 release which is about 10 times bigger. My guess is that mine is dynamically linked and yours is statically linked. On some machines I get errors about missing vcruntime-libraries. Likely. Up to now, I thought rust is not (currently) capable of dynamic linking. Are there any flags I should use when building, or do I need to install anything to get statically linked .exe files? Nothoing I know about. On both win and linux I run just cargo build. See makefiles. Maybe I should use another version of the rust compiler or cargo? I have rustc version 1.31.1 and cargo version 1.31.0 -- Ida Infront Christian Svedin Systemutvecklare Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | web www.idainfront.se -- Ida Infront Christian Svedin Systemutvecklare Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | web www.idainfront.se -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Tue Apr 9 10:03:37 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Tue, 9 Apr 2019 12:03:37 +0200 Subject: IcedTea-Web: Building a portable rust-launcher on windows In-Reply-To: <03728bc1ea8ba8fd3d6af9330c043ebb26f9fe21.camel@idainfront.se> References: <8ee0ab3d-ef65-76de-22ec-639d31a2a65a@redhat.com> <03728bc1ea8ba8fd3d6af9330c043ebb26f9fe21.camel@idainfront.se> Message-ID: <63f6f44f-9488-eb1c-29ab-455460fddc3d@redhat.com> On 4/9/19 7:26 AM, Christian Svedin wrote: > If someone else is having the same problem, here is how i solved it: > I got an executable statically linked against the runtime by adding to to my .cargo/config file > > [target.x86_64-pc-windows-msvc] > rustflags = ["-C", "target-feature=+crt-static"] Thank you very much for the info. > > On Wed, 2019-04-03 at 14:45 +0200, Jiri Vanek wrote: >> On 4/3/19 2:36 PM, Christian Svedin wrote: >> I have built icedtea-web locally on windows from the icedtea-web-1.8-branchpoint tag. >> I get a rust-launcher that's 370 kB big, compared to the one in the msi package for your 1.8 release >> which is about 10 times bigger. >> >> My guess is that mine is dynamically linked and yours is statically linked. On some machines I get >> errors about missing vcruntime-libraries. >> >> Likely. Up to now, I thought rust is not (currently) capable of dynamic linking. >> >> Are there any flags I should use when building, or do I need to install anything to get statically >> linked .exe files? >> >> Nothoing I know about. On both win and linux I run just cargo build. See makefiles. >> Maybe I should use another version of the rust compiler or cargo? I have rustc version 1.31.1 and >> cargo version 1.31.0 >> >> >> >> -- >> >> Ida Infront >> >> Christian Svedin >> Systemutvecklare >> >> Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden >> mobile 0702 09 22 40 | direct 013 37 37 47 >> e-mail christian.svedin at idainfront.se | web www.idainfront.se >> >> >> >> > -- > > Ida Infront > > Christian Svedin > Systemutvecklare > > Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden > mobile 0702 09 22 40 | direct 013 37 37 47 > e-mail christian.svedin at idainfront.se | web www.idainfront.se > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From jvanek at redhat.com Tue Apr 9 10:11:26 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Tue, 9 Apr 2019 12:11:26 +0200 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> References: <1554517866445-0.post@n7.nabble.com> <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> Message-ID: On 4/9/19 1:58 AM, Michael Pritt wrote: > Just so you know, I ran the windows MSI installer for 1.8. Same issues as for 1.7.2 as described earlier. FYI I tried using the zip file for 1.8 using the link: http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/icedtea-web-1.8.win.bin.zip > It does not work because the zip file seems to be corrupted. zip works for me. have you checked hashes and signatures? > > I've downloaded the master. If I'm understanding it right, the javaws portion is totally java and should be able to only focus on that portion. Is it the Boot.java main class that needs to be run with the jnlp file as the argument? Is there some instructions somewhere that can help me get going so I can debug this issue? I've tried running it but it's hanging at the moment. Are their some environment vars, etc? Master is now very very broken. Guys from karakun are making really a lot of changes. For debuging, yes, boot.java is what is taking jnlp as argument. You are on correct way! Generally you should nt have issues to debug that - any ide or remt edebugger will do. Teh only trick may be the bootclasapth. I got to habit, when debugging from ide, to put the same classes also to bootclasapth. Feel free to ping for any more info. The main source shoudl be http://icedtea.classpath.org/wiki/IcedTea-Web ITW and ORacle Javaws are doing a lot of things differently. However you noted important part - that you movced to jdk11. Some legacy (even signing) security algortihms were removed. Can that be cause? Aleso jdk11 have very serious and know bug in AWT thread. Its fix is going to be log run. Maybe it is it? This bug shold not be in jdk12. Worthy to try? > > So anything would be helpful here, as my group is investigating two options for a javaws replacement: GetDown or IcedTea-Web. My preference is IcedTea-Web if I can get it to work. Thank you very much for support! Crossing fingers, J. > > Thanks > > -----Original Message----- > From: Michael Pritt > Sent: Monday, April 8, 2019 11:50 AM > To: 'Jiri Vanek' ; 'distro-pkg-dev at openjdk.java.net' > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed > > Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. > > -----Original Message----- > From: Michael Pritt > Sent: Monday, April 8, 2019 10:20 AM > To: 'Jiri Vanek' ; distro-pkg-dev at openjdk.java.net > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed > > This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. > > -----Original Message----- > From: Jiri Vanek [mailto:jvanek at redhat.com] > Sent: Monday, April 8, 2019 2:46 AM > To: Michael Pritt ; distro-pkg-dev at openjdk.java.net > Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed > > Is it possible that the signature is invalid? > You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". > > > On 4/6/19 4:31 AM, mpritt wrote: >> I'm not sure why my application seems to always run being sandboxed >> (or so it seems), when running with IcedTea-Web's javaws. I'm running >> in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. >> >> Note that I can run the app successfully using the -nosecurity option. >> >> All the jars are signed and each jar has in it's manifest the following: >> >> Permissions: all-permissions >> Codebase: * >> Trusted-Library: true >> Application-Library-Allowable-Codebase: * >> Caller-Allowable-Codebase: * >> >> The .jnlp file has requested all permissions as well: >> >> >> >> >> >> With the debugging option turned on I can see that the certificate is >> accepted, and that the jars are being recognized as signed. When the >> app first gets downloaded, the dialog pops up requesting permission >> to run with unrestricted access and the I've selected the "run" >> button. However the app seems to runs in sandbox mode. (I've also >> cleared out the cache and then manually selected all security options >> as well to try to run it any differently but to no avail). >> >> I've also tried creating a java.policy file under the >> .config/icedtea-web/security directory and have it allow all >> permissions (I don't believe I should have to do this anyway) by putting into the file: >> >> grant { >> permission java.lang.AllPermission; >> }; >> >> >> With debugging turned on I see that certain permissions are not being >> allowed. I see the following statements: >> >> Denying permission: ("java.lang.RuntimePermission" >> "accessClassInPackage.sun.security.util") >> Denying permission: ("java.security.SecurityPermission" >> "putProviderProperty.XMLDSig") >> Denying permission: ("java.lang.RuntimePermission" >> "accessClassInPackage.sun.security.krb5") >> >> I do see the following file permission given (i.e. Permission added: >> ("java.io.FilePermission" >> "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" >> "read")) >> >> >> Application starts up but fails because of security exceptions from >> the login attempt (i.e >> javax.security.auth.login.LoginException: Security Exception >> at >> java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) >> at >> java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) >> at >> java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) >> at java.base/java.security.AccessController.doPrivileged(Native Method) >> at >> java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) >> at >> java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja >> va:574) >> ) >> >> Like I mentioned before, the application works just fine when the >> -nosecurity option is added. >> >> Does anyone have any idea as to what might be the problem? >> >> Thanks, >> >> >> >> -- >> Sent from: >> http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag >> ing-f25548.html >> > > > -- > Jiri Vanek > Senior QE engineer, OpenJDK QE lead, Mgr. > Red Hat Czech > jvanek at redhat.com M: +420775390109 > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From michael.pritt at westringtechnologies.com Tue Apr 9 18:25:57 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Tue, 9 Apr 2019 18:25:57 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: References: <1554517866445-0.post@n7.nabble.com> <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> Message-ID: Perhaps I'm trying to run the code wrong, or created the project wrong in eclipse on windows. I've created a new eclipse project, pointing to the java files in the netx.src.zip. Linked to the missing jars (js-1.7R1.jar, tagsoup-1.2.jar, and mslinks-1.0.5.jar) and then tried to run Boot.jar with the jnlp file as the argument. I get a stack overflow exception...perhaps I'm doing things wrong...here is the output...I've removed a bunch of recursive lines... Output: System is already following XDG .cache and .config specifications config: C:\Users\michael.pritt\.config\icedtea-web file exists: true cache: C:\Users\michael.pritt\.cache\icedtea-web file exists:true Ico provider registered correctly. Loading User level properties from: file:/C:/Users/michael.pritt/.config/icedtea-web/deployment.properties WARNING: key deployment.system.cachedir has no value, setting to default value WARNING: key deployment.system.cachedir has no value, skipping Attempting to log into: C:\Users\michael.pritt\.config\icedtea-web\log\itw-javantx-2019-04-09_11_29_12.771.log Forcing of offline set to: false Starting security dialog thread Exception in thread "main" java.lang.StackOverflowError at java.security.CodeSource.equals(CodeSource.java:139)Attempting to log into: C:\Users\michael.pritt\.config\icedtea-web\log\itw-clienta-2019-04-09_11_35_47.15.log at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:75) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(ProtectionDomain.java:285) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:450) at java.security.AccessController.checkPermission(AccessController.java:884) at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.ClassLoader.checkClassLoaderPermission(ClassLoader.java:1528) at java.lang.ClassLoader.getParent(ClassLoader.java:1374) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.getApplication(JNLPSecurityManager.java:206) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.getApplication(JNLPSecurityManager.java:170) at net.sourceforge.jnlp.runtime.JNLPRuntime.getApplication(JNLPRuntime.java:618) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:84) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(ProtectionDomain.java:285) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:450) at java.security.AccessController.checkPermission(AccessController.java:884) at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.ClassLoader.checkClassLoaderPermission(ClassLoader.java:1528) at java.lang.ClassLoader.getParent(ClassLoader.java:1374) ... (recursively repeated until finally stack limit gets reached) at java.lang.ClassLoader.getParent(ClassLoader.java:1374) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.getApplication(JNLPSecurityManager.java:206) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.getApplication(JNLPSecurityManager.java:170) at net.sourceforge.jnlp.runtime.JNLPRuntime.getApplication(JNLPRuntime.java:618) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:84) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(ProtectionDomain.java:285) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:450) at java.security.AccessController.checkPermission(AccessController.java:884) at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.ClassLoader.checkClassLoaderPermission(ClassLoader.java:1528) at java.lang.ClassLoader.getParent(ClassLoader.java:1374) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.getApplication(JNLPSecurityManager.java:206) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.getApplication(JNLPSecurityManager.java:170) at net.sourceforge.jnlp.runtime.JNLPRuntime.getApplication(JNLPRuntime.java:618) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:84) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(ProtectionDomain.java:285) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:450) at java.security.AccessController.checkPermission(AccessController.java:884) at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.ClassLoader.checkClassLoaderPermission(ClassLoader.java:1528) at java.lang.ClassLoader.getParent(ClassLoader.java:1374) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.getApplication(JNLPSecurityManager.java:206) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.getApplication(JNLPSecurityManager.java:170) at net.sourceforge.jnlp.runtime.JNLPRuntime.getApplication(JNLPRuntime.java:618) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:84) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(ProtectionDomain.java:285) *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message transform method call failed at JPLISAgent.c line: 844 -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com] Sent: Tuesday, April 9, 2019 4:11 AM To: Michael Pritt ; distro-pkg-dev at openjdk.java.net Subject: Re: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed On 4/9/19 1:58 AM, Michael Pritt wrote: > Just so you know, I ran the windows MSI installer for 1.8. Same issues as for 1.7.2 as described earlier. FYI I tried using the zip file for 1.8 using the link: http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/icedtea-web-1.8.win.bin.zip > It does not work because the zip file seems to be corrupted. zip works for me. have you checked hashes and signatures? > > I've downloaded the master. If I'm understanding it right, the javaws portion is totally java and should be able to only focus on that portion. Is it the Boot.java main class that needs to be run with the jnlp file as the argument? Is there some instructions somewhere that can help me get going so I can debug this issue? I've tried running it but it's hanging at the moment. Are their some environment vars, etc? Master is now very very broken. Guys from karakun are making really a lot of changes. For debuging, yes, boot.java is what is taking jnlp as argument. You are on correct way! Generally you should nt have issues to debug that - any ide or remt edebugger will do. Teh only trick may be the bootclasapth. I got to habit, when debugging from ide, to put the same classes also to bootclasapth. Feel free to ping for any more info. The main source shoudl be http://icedtea.classpath.org/wiki/IcedTea-Web ITW and ORacle Javaws are doing a lot of things differently. However you noted important part - that you movced to jdk11. Some legacy (even signing) security algortihms were removed. Can that be cause? Aleso jdk11 have very serious and know bug in AWT thread. Its fix is going to be log run. Maybe it is it? This bug shold not be in jdk12. Worthy to try? > > So anything would be helpful here, as my group is investigating two options for a javaws replacement: GetDown or IcedTea-Web. My preference is IcedTea-Web if I can get it to work. Thank you very much for support! Crossing fingers, J. > > Thanks > > -----Original Message----- > From: Michael Pritt > Sent: Monday, April 8, 2019 11:50 AM > To: 'Jiri Vanek' ; > 'distro-pkg-dev at openjdk.java.net' > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app > sandboxed > > Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. > > -----Original Message----- > From: Michael Pritt > Sent: Monday, April 8, 2019 10:20 AM > To: 'Jiri Vanek' ; distro-pkg-dev at openjdk.java.net > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app > sandboxed > > This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. > > -----Original Message----- > From: Jiri Vanek [mailto:jvanek at redhat.com] > Sent: Monday, April 8, 2019 2:46 AM > To: Michael Pritt ; > distro-pkg-dev at openjdk.java.net > Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app > sandboxed > > Is it possible that the signature is invalid? > You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". > > > On 4/6/19 4:31 AM, mpritt wrote: >> I'm not sure why my application seems to always run being sandboxed >> (or so it seems), when running with IcedTea-Web's javaws. I'm >> running in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. >> >> Note that I can run the app successfully using the -nosecurity option. >> >> All the jars are signed and each jar has in it's manifest the following: >> >> Permissions: all-permissions >> Codebase: * >> Trusted-Library: true >> Application-Library-Allowable-Codebase: * >> Caller-Allowable-Codebase: * >> >> The .jnlp file has requested all permissions as well: >> >> >> >> >> >> With the debugging option turned on I can see that the certificate is >> accepted, and that the jars are being recognized as signed. When the >> app first gets downloaded, the dialog pops up requesting permission >> to run with unrestricted access and the I've selected the "run" >> button. However the app seems to runs in sandbox mode. (I've also >> cleared out the cache and then manually selected all security options >> as well to try to run it any differently but to no avail). >> >> I've also tried creating a java.policy file under the >> .config/icedtea-web/security directory and have it allow all >> permissions (I don't believe I should have to do this anyway) by putting into the file: >> >> grant { >> permission java.lang.AllPermission; }; >> >> >> With debugging turned on I see that certain permissions are not being >> allowed. I see the following statements: >> >> Denying permission: ("java.lang.RuntimePermission" >> "accessClassInPackage.sun.security.util") >> Denying permission: ("java.security.SecurityPermission" >> "putProviderProperty.XMLDSig") >> Denying permission: ("java.lang.RuntimePermission" >> "accessClassInPackage.sun.security.krb5") >> >> I do see the following file permission given (i.e. Permission added: >> ("java.io.FilePermission" >> "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" >> "read")) >> >> >> Application starts up but fails because of security exceptions from >> the login attempt (i.e >> javax.security.auth.login.LoginException: Security Exception >> at >> java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) >> at >> java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) >> at >> java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) >> at java.base/java.security.AccessController.doPrivileged(Native Method) >> at >> java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) >> at >> java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja >> va:574) >> ) >> >> Like I mentioned before, the application works just fine when the >> -nosecurity option is added. >> >> Does anyone have any idea as to what might be the problem? >> >> Thanks, >> >> >> >> -- >> Sent from: >> http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag >> ing-f25548.html >> > > > -- > Jiri Vanek > Senior QE engineer, OpenJDK QE lead, Mgr. > Red Hat Czech > jvanek at redhat.com M: +420775390109 > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:19:45 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:19:45 +0000 Subject: [Bug 3719] [IcedTea8] Use JRE bin directory in policytool.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3719 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Use JRE bin directory in |[IcedTea8] Use JRE bin |policytool.desktop.in |directory in | |policytool.desktop.in -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:20:41 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:20:41 +0000 Subject: [Bug 3722] Use SDK bin directory in jconsole.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3722 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3716 Target Milestone|--- |3.12.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:20:57 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:20:57 +0000 Subject: [Bug 3722] [IcedTea8] Use SDK bin directory in jconsole.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3722 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Use SDK bin directory in |[IcedTea8] Use SDK bin |jconsole.desktop.in |directory in | |jconsole.desktop.in -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:19:30 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:19:30 +0000 Subject: [Bug 3722] New: Use SDK bin directory in jconsole.desktop.in Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3722 Bug ID: 3722 Summary: Use SDK bin directory in jconsole.desktop.in Product: IcedTea Version: 3.x-hg Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org For consistency with bug 3719, we should use _SDKBINDIR_ in jconsole.desktop.in. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:20:41 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:20:41 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3722 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:20:49 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:20:49 +0000 Subject: [Bug 3718] [IcedTea8] Change policytool.desktop.in category Development to Settings In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3718 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Change |[IcedTea8] Change |policytool.desktop.in |policytool.desktop.in |category Development to |category Development to |Settings |Settings -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:25:24 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:25:24 +0000 Subject: [Bug 3723] New: [IcedTea8] Use shortened Java version first in Name field of desktop files Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3723 Bug ID: 3723 Summary: [IcedTea8] Use shortened Java version first in Name field of desktop files Product: IcedTea Version: 3.x-hg Hardware: all OS: All Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org On Fedora & RHEL, the "#ARCH#" value we converted to "@target_cpu@" is actually used for the update version, build and release, along with any other suffixes, as well as the architecture. This leads to the rather messy conversion of: Name=OpenJDK @OPENJDK_VER@ for @target_cpu@ Monitoring & Management Console to: Name=OpenJDK 1.8.0 for 1.8.0.201.b09-8.x86_64-slowdebug Policy Tool If instead, we use: Name=OpenJDK @JAVA_VER@ for @target_cpu@ Monitoring & Management Console (@OPENJDK_VER@) in IcedTea, they can substitute as: Name=OpenJDK 1.8.0 for x86_64 Policy Tool (1.8.0.201.b09-8-slowdebug) Other platforms should also benefit from this. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:25:47 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:25:47 +0000 Subject: [Bug 3723] [IcedTea8] Use shortened Java version first in Name field of desktop files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3723 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3716 Target Milestone|--- |3.12.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 10 17:25:47 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 10 Apr 2019 17:25:47 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3723 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.pritt at westringtechnologies.com Wed Apr 10 18:11:16 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Wed, 10 Apr 2019 18:11:16 +0000 Subject: Class not found errors Message-ID: I'm running icedtea-web on my windows box and I get a bunch of errors with class not found exceptions. I've looked on the internet and noticed another person posting the same problem. How can I not receive these errors and could they possibly interfere and cause the security problems I'm having where my application is always running sandboxed? Here is the link to the problem as described in stackoverflow: https://stackoverflow.com/questions/55551937/icedtea-web-start-wants-to-load-non-existing-classes-ending-with-beaninfo-or thanks -----Original Message----- From: distro-pkg-dev [mailto:distro-pkg-dev-bounces at openjdk.java.net] On Behalf Of Jiri Vanek Sent: Tuesday, April 9, 2019 4:04 AM To: Christian Svedin ; distro-pkg-dev at openjdk.java.net Subject: [EXTERNAL] Re: IcedTea-Web: Building a portable rust-launcher on windows On 4/9/19 7:26 AM, Christian Svedin wrote: > If someone else is having the same problem, here is how i solved it: > I got an executable statically linked against the runtime by adding to > to my .cargo/config file > > [target.x86_64-pc-windows-msvc] > rustflags = ["-C", "target-feature=+crt-static"] Thank you very much for the info. > > On Wed, 2019-04-03 at 14:45 +0200, Jiri Vanek wrote: >> On 4/3/19 2:36 PM, Christian Svedin wrote: >> I have built icedtea-web locally on windows from the icedtea-web-1.8-branchpoint tag. >> I get a rust-launcher that's 370 kB big, compared to the one in the >> msi package for your 1.8 release which is about 10 times bigger. >> >> My guess is that mine is dynamically linked and yours is statically >> linked. On some machines I get errors about missing vcruntime-libraries. >> >> Likely. Up to now, I thought rust is not (currently) capable of dynamic linking. >> >> Are there any flags I should use when building, or do I need to >> install anything to get statically linked .exe files? >> >> Nothoing I know about. On both win and linux I run just cargo build. See makefiles. >> Maybe I should use another version of the rust compiler or cargo? I >> have rustc version 1.31.1 and cargo version 1.31.0 >> >> >> >> -- >> >> Ida Infront >> >> Christian Svedin >> Systemutvecklare >> >> Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 >> 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se >> | web www.idainfront.se >> >> >> >> >> > -- > > Ida Infront > > Christian Svedin > Systemutvecklare > > Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 > 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | > web www.idainfront.se > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From michael.pritt at westringtechnologies.com Wed Apr 10 18:13:32 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Wed, 10 Apr 2019 18:13:32 +0000 Subject: Class not found errors Message-ID: <844169c969a54b1fa41fb6c9e85cbc51@westringtechnologies.com> My apologies on tacking on an unrelated thread. -----Original Message----- From: Michael Pritt Sent: Wednesday, April 10, 2019 12:11 PM To: 'Jiri Vanek' ; distro-pkg-dev at openjdk.java.net Subject: Class not found errors I'm running icedtea-web on my windows box and I get a bunch of errors with class not found exceptions. I've looked on the internet and noticed another person posting the same problem. How can I not receive these errors and could they possibly interfere and cause the security problems I'm having where my application is always running sandboxed? Here is the link to the problem as described in stackoverflow: https://stackoverflow.com/questions/55551937/icedtea-web-start-wants-to-load-non-existing-classes-ending-with-beaninfo-or thanks From michael.pritt at westringtechnologies.com Thu Apr 11 05:42:14 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Thu, 11 Apr 2019 05:42:14 +0000 Subject: Class not found errors Message-ID: Sheesh, nevermind...after investigation found out that they were typical exceptions from java introspection. So ignore that email thread. -----Original Message----- From: Michael Pritt Sent: Wednesday, April 10, 2019 12:14 PM To: 'Jiri Vanek' ; 'distro-pkg-dev at openjdk.java.net' Subject: RE: Class not found errors My apologies on tacking on an unrelated thread. -----Original Message----- From: Michael Pritt Sent: Wednesday, April 10, 2019 12:11 PM To: 'Jiri Vanek' ; distro-pkg-dev at openjdk.java.net Subject: Class not found errors I'm running icedtea-web on my windows box and I get a bunch of errors with class not found exceptions. I've looked on the internet and noticed another person posting the same problem. How can I not receive these errors and could they possibly interfere and cause the security problems I'm having where my application is always running sandboxed? Here is the link to the problem as described in stackoverflow: https://stackoverflow.com/questions/55551937/icedtea-web-start-wants-to-load-non-existing-classes-ending-with-beaninfo-or thanks From martijnverburg at gmail.com Thu Apr 11 12:10:16 2019 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 11 Apr 2019 13:10:16 +0100 Subject: OpenJDK port for mipsel/musl (OpenWRT) In-Reply-To: References: Message-ID: Hi Daniel, Please note that IcedTea dev is now over at AdoptOpenJDK ( https://github.com/adoptopenjdk/icedtea-web) Cheers, Martijn On Fri, 5 Apr 2019 at 11:37, Daniel Santos wrote: > I've finally gotten a full built to run and while my project is still in > it's early stages, I thought I would share the repo and point out a few > key patches. Please note this patch set still has some hacks and needs > a lot of clean up. > > Fix bad check for GCC presence and version > < > https://git.gsat.us/dansan/openjdk/commit/35405810ecf339971e1c4884a87185788025ce51 > > > Fix SetupNativeCompilation cross-compiling breakage with --sysroot > < > https://git.gsat.us/dansan/openjdk/commit/a3cb7fb9370bd9d7e495b31d3c822e7e3e4ebefa > > > > And of lessor importance, build can break if you have another libjvm.a > or .so in your library path (like from JamVM): > Fix failed link of libverify.so caused by stray libjvm > < > https://git.gsat.us/dansan/openjdk/commit/3297a353b2998de8fb41ec155a87a483fe53cf52 > > > > Here's the repo: https://git.gsat.us/dansan/openjdk > > Hopefully I can get this to build from the Icedtea harness next. I'm > also intent upon running tests via qemu. > > Daniel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sgehwolf at redhat.com Thu Apr 11 12:39:30 2019 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Thu, 11 Apr 2019 14:39:30 +0200 Subject: OpenJDK port for mipsel/musl (OpenWRT) In-Reply-To: References: Message-ID: Hi Martijn, On Thu, 2019-04-11 at 13:10 +0100, Martijn Verburg wrote: > Hi Daniel, > > Please note that IcedTea dev is now over at AdoptOpenJDK ( > https://github.com/adoptopenjdk/icedtea-web) That's IcedTea Web. IcedTea != IcedTea Web. IcedTea is a build harness for OpenJDK. IcedTea Web was the browser plugin and now is the javaws replacement. I believe the changes in question are for IcedTea. Thanks, Severin > > On Fri, 5 Apr 2019 at 11:37, Daniel Santos > wrote: > > I've finally gotten a full built to run and while my project is > > still in > > it's early stages, I thought I would share the repo and point out a > > few > > key patches. Please note this patch set still has some hacks and > > needs > > a lot of clean up. > > > > Fix bad check for GCC presence and version > > < > > https://git.gsat.us/dansan/openjdk/commit/35405810ecf339971e1c4884a87185788025ce51 > > > > > Fix SetupNativeCompilation cross-compiling breakage with --sysroot > > < > > https://git.gsat.us/dansan/openjdk/commit/a3cb7fb9370bd9d7e495b31d3c822e7e3e4ebefa > > > > > > > And of lessor importance, build can break if you have another > > libjvm.a > > or .so in your library path (like from JamVM): > > Fix failed link of libverify.so caused by stray libjvm > > < > > https://git.gsat.us/dansan/openjdk/commit/3297a353b2998de8fb41ec155a87a483fe53cf52 > > > > > > > Here's the repo: https://git.gsat.us/dansan/openjdk > > > > Hopefully I can get this to build from the Icedtea harness next. > > I'm > > also intent upon running tests via qemu. > > > > Daniel From daniel.santos at pobox.com Fri Apr 12 06:56:57 2019 From: daniel.santos at pobox.com (Daniel Santos) Date: Fri, 12 Apr 2019 01:56:57 -0500 Subject: OpenJDK port for mipsel/musl (OpenWRT) In-Reply-To: References: Message-ID: On 4/11/19 7:39 AM, Severin Gehwolf wrote: > I believe the changes in question are for IcedTea. > Yes they are, thank you.? Still needs work, but these will be patches for Icedtea's 3 (mapping to JDK8) to go into the "patches" directory.? This is where Icedtea reads patches from to apply to OpenJDK.? This mailing list is indeed where Icedtea development and patches are discussed, even if it doesn't happen frequently.? I posted this message as an FYI, but also in case somebody else googles openjdk mipsel musl, as to my knowledge, this is the only working OpenJDK for that strange combination. Regards, Daniel From michael.pritt at westringtechnologies.com Fri Apr 12 20:16:56 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Fri, 12 Apr 2019 20:16:56 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: References: <1554517866445-0.post@n7.nabble.com> <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> Message-ID: Still investigating why our jnlp isn't working with icedtea-web and have done some other tests to see what might be the problem...hoping some of this might ring a bell or point me into a good direction. Using an earlier version of our application that builds against java 8 did the following Test #1: Ran java 1.8.0_161 javaws against our application .jnlp and it works. Test #2: Ran icedtea-web 1.7.1 javaws against the same application .jnlp and it fails... Test #3: Ran icedtea-web 1.7.1 against our application (updated to to work with java 11) From this test it seems similar problems in handling the sunmscapi.jar....just different output. Could it be the same issue, and if so why? I've debugged icedtea and all the jars are signed, the signature hash matches, each jar is requesting all permissions, the jnlp is requesting all permissions. When I do change the java.policy file for the codebase of the jnlp the application does work. My main issue is we've not had to mess with the java.policy file before when using java webstart. I don't think we should need to do that when using icedtea-web. Here is some additional data from tests #2 and #3. Here is some of the output for test #3: (icedtea against java 11) Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Here is some of the output for Test#2: (icedtea-web against java 8) Application is trying to get permissions for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar, which was not added by standard way. Trying to download and verify! Connecting file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar done file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar Disconnecting sun.net.www.protocol.file.FileURLConnection:file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com] Sent: Tuesday, April 9, 2019 4:11 AM To: Michael Pritt ; distro-pkg-dev at openjdk.java.net Subject: Re: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed On 4/9/19 1:58 AM, Michael Pritt wrote: > Just so you know, I ran the windows MSI installer for 1.8. Same issues as for 1.7.2 as described earlier. FYI I tried using the zip file for 1.8 using the link: http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/icedtea-web-1.8.win.bin.zip > It does not work because the zip file seems to be corrupted. zip works for me. have you checked hashes and signatures? > > I've downloaded the master. If I'm understanding it right, the javaws portion is totally java and should be able to only focus on that portion. Is it the Boot.java main class that needs to be run with the jnlp file as the argument? Is there some instructions somewhere that can help me get going so I can debug this issue? I've tried running it but it's hanging at the moment. Are their some environment vars, etc? Master is now very very broken. Guys from karakun are making really a lot of changes. For debuging, yes, boot.java is what is taking jnlp as argument. You are on correct way! Generally you should nt have issues to debug that - any ide or remt edebugger will do. Teh only trick may be the bootclasapth. I got to habit, when debugging from ide, to put the same classes also to bootclasapth. Feel free to ping for any more info. The main source shoudl be http://icedtea.classpath.org/wiki/IcedTea-Web ITW and ORacle Javaws are doing a lot of things differently. However you noted important part - that you movced to jdk11. Some legacy (even signing) security algortihms were removed. Can that be cause? Aleso jdk11 have very serious and know bug in AWT thread. Its fix is going to be log run. Maybe it is it? This bug shold not be in jdk12. Worthy to try? > > So anything would be helpful here, as my group is investigating two options for a javaws replacement: GetDown or IcedTea-Web. My preference is IcedTea-Web if I can get it to work. Thank you very much for support! Crossing fingers, J. > > Thanks > > -----Original Message----- > From: Michael Pritt > Sent: Monday, April 8, 2019 11:50 AM > To: 'Jiri Vanek' ; > 'distro-pkg-dev at openjdk.java.net' > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app > sandboxed > > Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. > > -----Original Message----- > From: Michael Pritt > Sent: Monday, April 8, 2019 10:20 AM > To: 'Jiri Vanek' ; distro-pkg-dev at openjdk.java.net > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app > sandboxed > > This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. > > -----Original Message----- > From: Jiri Vanek [mailto:jvanek at redhat.com] > Sent: Monday, April 8, 2019 2:46 AM > To: Michael Pritt ; > distro-pkg-dev at openjdk.java.net > Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app > sandboxed > > Is it possible that the signature is invalid? > You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". > > > On 4/6/19 4:31 AM, mpritt wrote: >> I'm not sure why my application seems to always run being sandboxed >> (or so it seems), when running with IcedTea-Web's javaws. I'm >> running in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. >> >> Note that I can run the app successfully using the -nosecurity option. >> >> All the jars are signed and each jar has in it's manifest the following: >> >> Permissions: all-permissions >> Codebase: * >> Trusted-Library: true >> Application-Library-Allowable-Codebase: * >> Caller-Allowable-Codebase: * >> >> The .jnlp file has requested all permissions as well: >> >> >> >> >> >> With the debugging option turned on I can see that the certificate is >> accepted, and that the jars are being recognized as signed. When the >> app first gets downloaded, the dialog pops up requesting permission >> to run with unrestricted access and the I've selected the "run" >> button. However the app seems to runs in sandbox mode. (I've also >> cleared out the cache and then manually selected all security options >> as well to try to run it any differently but to no avail). >> >> I've also tried creating a java.policy file under the >> .config/icedtea-web/security directory and have it allow all >> permissions (I don't believe I should have to do this anyway) by putting into the file: >> >> grant { >> permission java.lang.AllPermission; }; >> >> >> With debugging turned on I see that certain permissions are not being >> allowed. I see the following statements: >> >> Denying permission: ("java.lang.RuntimePermission" >> "accessClassInPackage.sun.security.util") >> Denying permission: ("java.security.SecurityPermission" >> "putProviderProperty.XMLDSig") >> Denying permission: ("java.lang.RuntimePermission" >> "accessClassInPackage.sun.security.krb5") >> >> I do see the following file permission given (i.e. Permission added: >> ("java.io.FilePermission" >> "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" >> "read")) >> >> >> Application starts up but fails because of security exceptions from >> the login attempt (i.e >> javax.security.auth.login.LoginException: Security Exception >> at >> java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) >> at >> java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) >> at >> java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) >> at java.base/java.security.AccessController.doPrivileged(Native Method) >> at >> java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) >> at >> java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja >> va:574) >> ) >> >> Like I mentioned before, the application works just fine when the >> -nosecurity option is added. >> >> Does anyone have any idea as to what might be the problem? >> >> Thanks, >> >> >> >> -- >> Sent from: >> http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag >> ing-f25548.html >> > > > -- > Jiri Vanek > Senior QE engineer, OpenJDK QE lead, Mgr. > Red Hat Czech > jvanek at redhat.com M: +420775390109 > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From bugzilla-daemon at icedtea.classpath.org Sat Apr 13 00:59:10 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 13 Apr 2019 00:59:10 +0000 Subject: [Bug 3724] New: [IcedTea8] Add latest updates from AArch64 port for 3.12.0 Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 Bug ID: 3724 Summary: [IcedTea8] Add latest updates from AArch64 port for 3.12.0 Product: IcedTea Version: 3.x-hg Hardware: aarch64 OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Same as bug 3078, bug 3220, bug 3280, bug 3372, bug 3423, bug 3488, bug 3519, bug 3626, bug 3666 and bug 3682 for previous releases. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 13 00:59:34 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 13 Apr 2019 00:59:34 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3724 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 13 00:59:34 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 13 Apr 2019 00:59:34 +0000 Subject: [Bug 3724] [IcedTea8] Add latest updates from AArch64 port for 3.12.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3716 Target Milestone|--- |3.12.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From christian.svedin at idainfront.se Mon Apr 15 05:03:10 2019 From: christian.svedin at idainfront.se (Christian Svedin) Date: Mon, 15 Apr 2019 05:03:10 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: References: <1554517866445-0.post@n7.nabble.com> <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> Message-ID: There is a bug in the isSystemJar method in JNLPPolicy that makes it not recognize system-jars in windows. Looks like that might be what you are having a problem with. I fixed this in a local branch of ITW but haven't gotten around to creating a pull-request yet. This is how I fixed it but I guess that are more possible approaches diff --git a/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java b/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java index 8baacb19..69174f76 100644 --- a/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java +++ b/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java @@ -55,6 +55,8 @@ public class JNLPPolicy extends Policy { /** the user-level policy for jnlps */ private Policy userJnlpPolicy = null; + private URL jreExtUrl; + protected JNLPPolicy() { shellSource = JNLPPolicy.class.getProtectionDomain().getCodeSource(); systemSource = Policy.class.getProtectionDomain().getCodeSource(); @@ -65,6 +67,15 @@ public class JNLPPolicy extends Policy { String jre = System.getProperty("java.home"); jreExtDir = jre + File.separator + "lib" + File.separator + "ext"; + try + { + jreExtUrl = new File(jreExtDir).toURI().toURL(); + } + catch (MalformedURLException e) + { + OutputController.getLogger().log(OutputController.Level.ERROR_ALL, e); + throw new RuntimeException("Failed to create url for: " + jreExtDir, e); + } } /** @@ -157,9 +168,10 @@ public class JNLPPolicy extends Policy { // anything in JRE/lib/ext is a system jar and has full permissions String sourceProtocol = source.getLocation().getProtocol(); String sourcePath = source.getLocation().getPath(); - if (sourceProtocol.toUpperCase().equals("FILE") && - sourcePath.startsWith(jreExtDir)) { - return true; + + if (sourceProtocol.equalsIgnoreCase("file")) { + final String jreExtPath = jreExtUrl.getPath(); + return sourcePath.startsWith(jreExtPath); } return false; On Fri, 2019-04-12 at 20:16 +0000, Michael Pritt wrote: Still investigating why our jnlp isn't working with icedtea-web and have done some other tests to see what might be the problem...hoping some of this might ring a bell or point me into a good direction. Using an earlier version of our application that builds against java 8 did the following Test #1: Ran java 1.8.0_161 javaws against our application .jnlp and it works. Test #2: Ran icedtea-web 1.7.1 javaws against the same application .jnlp and it fails... Test #3: Ran icedtea-web 1.7.1 against our application (updated to to work with java 11) From this test it seems similar problems in handling the sunmscapi.jar....just different output. Could it be the same issue, and if so why? I've debugged icedtea and all the jars are signed, the signature hash matches, each jar is requesting all permissions, the jnlp is requesting all permissions. When I do change the java.policy file for the codebase of the jnlp the application does work. My main issue is we've not had to mess with the java.policy file before when using java webstart. I don't think we should need to do that when using icedtea-web. Here is some additional data from tests #2 and #3. Here is some of the output for test #3: (icedtea against java 11) Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Here is some of the output for Test#2: (icedtea-web against java 8) Application is trying to get permissions for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar, which was not added by standard way. Trying to download and verify! Connecting file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar done file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar Disconnecting sun.net.www.protocol.file.FileURLConnection:file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com] Sent: Tuesday, April 9, 2019 4:11 AM To: Michael Pritt >; distro-pkg-dev at openjdk.java.net Subject: Re: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed On 4/9/19 1:58 AM, Michael Pritt wrote: Just so you know, I ran the windows MSI installer for 1.8. Same issues as for 1.7.2 as described earlier. FYI I tried using the zip file for 1.8 using the link: http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/icedtea-web-1.8.win.bin.zip It does not work because the zip file seems to be corrupted. zip works for me. have you checked hashes and signatures? I've downloaded the master. If I'm understanding it right, the javaws portion is totally java and should be able to only focus on that portion. Is it the Boot.java main class that needs to be run with the jnlp file as the argument? Is there some instructions somewhere that can help me get going so I can debug this issue? I've tried running it but it's hanging at the moment. Are their some environment vars, etc? Master is now very very broken. Guys from karakun are making really a lot of changes. For debuging, yes, boot.java is what is taking jnlp as argument. You are on correct way! Generally you should nt have issues to debug that - any ide or remt edebugger will do. Teh only trick may be the bootclasapth. I got to habit, when debugging from ide, to put the same classes also to bootclasapth. Feel free to ping for any more info. The main source shoudl be http://icedtea.classpath.org/wiki/IcedTea-Web ITW and ORacle Javaws are doing a lot of things differently. However you noted important part - that you movced to jdk11. Some legacy (even signing) security algortihms were removed. Can that be cause? Aleso jdk11 have very serious and know bug in AWT thread. Its fix is going to be log run. Maybe it is it? This bug shold not be in jdk12. Worthy to try? So anything would be helpful here, as my group is investigating two options for a javaws replacement: GetDown or IcedTea-Web. My preference is IcedTea-Web if I can get it to work. Thank you very much for support! Crossing fingers, J. Thanks -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 11:50 AM To: 'Jiri Vanek' >; 'distro-pkg-dev at openjdk.java.net' > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 10:20 AM To: 'Jiri Vanek' >; distro-pkg-dev at openjdk.java.net Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com] Sent: Monday, April 8, 2019 2:46 AM To: Michael Pritt >; distro-pkg-dev at openjdk.java.net Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Is it possible that the signature is invalid? You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". On 4/6/19 4:31 AM, mpritt wrote: I'm not sure why my application seems to always run being sandboxed (or so it seems), when running with IcedTea-Web's javaws. I'm running in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. Note that I can run the app successfully using the -nosecurity option. All the jars are signed and each jar has in it's manifest the following: Permissions: all-permissions Codebase: * Trusted-Library: true Application-Library-Allowable-Codebase: * Caller-Allowable-Codebase: * The .jnlp file has requested all permissions as well: With the debugging option turned on I can see that the certificate is accepted, and that the jars are being recognized as signed. When the app first gets downloaded, the dialog pops up requesting permission to run with unrestricted access and the I've selected the "run" button. However the app seems to runs in sandbox mode. (I've also cleared out the cache and then manually selected all security options as well to try to run it any differently but to no avail). I've also tried creating a java.policy file under the .config/icedtea-web/security directory and have it allow all permissions (I don't believe I should have to do this anyway) by putting into the file: grant { permission java.lang.AllPermission; }; With debugging turned on I see that certain permissions are not being allowed. I see the following statements: Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.security.SecurityPermission" "putProviderProperty.XMLDSig") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.krb5") I do see the following file permission given (i.e. Permission added: ("java.io.FilePermission" "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" "read")) Application starts up but fails because of security exceptions from the login attempt (i.e javax.security.auth.login.LoginException: Security Exception at java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) at java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja va:574) ) Like I mentioned before, the application works just fine when the -nosecurity option is added. Does anyone have any idea as to what might be the problem? Thanks, -- Sent from: http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag ing-f25548.html -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 -- Ida Infront Christian Svedin Systemutvecklare Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | web www.idainfront.se -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Mon Apr 15 11:07:22 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Mon, 15 Apr 2019 13:07:22 +0200 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: References: <1554517866445-0.post@n7.nabble.com> <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> Message-ID: <6a513674-eead-8ed6-968b-4d20b0c7646d@redhat.com> Isnt this https://github.com/AdoptOpenJDK/icedtea-web/pull/9 fixing the same? J. On 4/15/19 7:03 AM, Christian Svedin wrote: > There is a bug in the isSystemJar method in JNLPPolicy that makes it not recognize system-jars in > windows. Looks like that might be what you are having a problem with. > I fixed this in a local branch of ITW but haven't gotten around to creating a pull-request yet. > > This is how I fixed it but I guess that are more possible approaches > > diff --git a/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java > b/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java > index 8baacb19..69174f76 100644 > --- a/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java > +++ b/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java > @@ -55,6 +55,8 @@ public class JNLPPolicy extends Policy { > ?????/** the user-level policy for jnlps */ > ?????private Policy userJnlpPolicy = null; > ? > +????private URL jreExtUrl; > + > ?????protected JNLPPolicy() { > ?????????shellSource = JNLPPolicy.class.getProtectionDomain().getCodeSource(); > ?????????systemSource = Policy.class.getProtectionDomain().getCodeSource(); > @@ -65,6 +67,15 @@ public class JNLPPolicy extends Policy { > ? > ?????????String jre = System.getProperty("java.home"); > ?????????jreExtDir = jre + File.separator + "lib" + File.separator + "ext"; > +????????try > +????????{ > +????????????jreExtUrl = new File(jreExtDir).toURI().toURL(); > +????????} > +????????catch (MalformedURLException e) > +????????{ > +????????????OutputController.getLogger().log(OutputController.Level.ERROR_ALL, e); > +????????????throw new RuntimeException("Failed to create url for: " + jreExtDir, e); > +????????} > ?????} > ? > ?????/** > @@ -157,9 +168,10 @@ public class JNLPPolicy extends Policy { > ?????????// anything in JRE/lib/ext is a system jar and has full permissions > ?????????String sourceProtocol = source.getLocation().getProtocol(); > ?????????String sourcePath = source.getLocation().getPath(); > -????????if (sourceProtocol.toUpperCase().equals("FILE") && > -????????????????sourcePath.startsWith(jreExtDir)) { > -????????????return true; > + > +????????if (sourceProtocol.equalsIgnoreCase("file")) { > +????????????final String jreExtPath = jreExtUrl.getPath(); > +????????????return sourcePath.startsWith(jreExtPath); > ?????????} > ? > ?????????return false; > > On Fri, 2019-04-12 at 20:16 +0000, Michael Pritt wrote: >> Still investigating why our jnlp isn't working with icedtea-web and have done some other tests to see what might be the problem...hoping some of this might ring a bell or point me into a good direction. >> >> Using an earlier version of our application that builds against java 8 did the following >> Test #1: Ran java 1.8.0_161 javaws against our application .jnlp and it works. >> Test #2: Ran icedtea-web 1.7.1 javaws against the same application .jnlp and it fails... >> >> Test #3: Ran icedtea-web 1.7.1 against our application (updated to to work with java 11) >> From this test it seems similar problems in handling the sunmscapi.jar....just different output. Could it be the same issue, and if so why? >> I've debugged icedtea and all the jars are signed, the signature hash matches, each jar is requesting all permissions, the jnlp is requesting all permissions. When I do change the java.policy file for the codebase of the jnlp the application does work. My main issue is we've not had to mess with the java.policy file before when using java webstart. I don't think we should need to do that when using icedtea-web. Here is some additional data from tests #2 and #3. >> >> Here is some of the output for test #3: (icedtea against java 11) >> Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") >> Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") >> Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") >> Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") >> >> >> Here is some of the output for Test#2: (icedtea-web against java 8) >> >> Application is trying to get permissions for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar, which was not added by standard way. Trying to download and verify! >> Connecting file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar >> done file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar >> Disconnecting sun.net.www.protocol.file.FileURLConnection:file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar >> Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing >> java.lang.NullPointerException: Code source security was null >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) >> at java.security.ProtectionDomain.implies(Unknown Source) >> at java.security.AccessControlContext.checkPermission(Unknown Source) >> at java.security.AccessController.checkPermission(Unknown Source) >> at java.lang.SecurityManager.checkPermission(Unknown Source) >> at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) >> at java.lang.SecurityManager.checkRead(Unknown Source) >> at java.io.File.exists(Unknown Source) >> at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) >> at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) >> at java.security.ProtectionDomain.implies(Unknown Source) >> at java.security.AccessControlContext.checkPermission(Unknown Source) >> at java.security.AccessController.checkPermission(Unknown Source) >> at java.lang.SecurityManager.checkPermission(Unknown Source) >> at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) >> at java.lang.SecurityManager.checkLink(Unknown Source) >> at java.lang.Runtime.loadLibrary0(Unknown Source) >> at java.lang.System.loadLibrary(Unknown Source) >> at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) >> at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) >> at java.security.AccessController.doPrivileged(Native Method) >> at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) >> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) >> at java.lang.reflect.Constructor.newInstance(Unknown Source) >> at java.lang.Class.newInstance(Unknown Source) >> at sun.security.jca.ProviderConfig$2.run(Unknown Source) >> at sun.security.jca.ProviderConfig$2.run(Unknown Source) >> at java.security.AccessController.doPrivileged(Native Method) >> at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) >> at sun.security.jca.ProviderConfig.getProvider(Unknown Source) >> at sun.security.jca.ProviderList.loadAll(Unknown Source) >> at sun.security.jca.ProviderList.removeInvalid(Unknown Source) >> at sun.security.jca.Providers.getFullProviderList(Unknown Source) >> at java.security.Security.getProviders(Unknown Source) >> at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) >> at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) >> at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) >> at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) >> at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) >> at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) >> at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) >> >> java.lang.NullPointerException: Code source security was null >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) >> at java.security.ProtectionDomain.implies(Unknown Source) >> at java.security.AccessControlContext.checkPermission(Unknown Source) >> at java.security.AccessController.checkPermission(Unknown Source) >> at java.lang.SecurityManager.checkPermission(Unknown Source) >> at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) >> at java.lang.SecurityManager.checkRead(Unknown Source) >> at java.io.File.exists(Unknown Source) >> at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) >> at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) >> at java.security.ProtectionDomain.implies(Unknown Source) >> at java.security.AccessControlContext.checkPermission(Unknown Source) >> at java.security.AccessController.checkPermission(Unknown Source) >> at java.lang.SecurityManager.checkPermission(Unknown Source) >> at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) >> at java.lang.SecurityManager.checkLink(Unknown Source) >> at java.lang.Runtime.loadLibrary0(Unknown Source) >> at java.lang.System.loadLibrary(Unknown Source) >> at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) >> at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) >> at java.security.AccessController.doPrivileged(Native Method) >> at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) >> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) >> at java.lang.reflect.Constructor.newInstance(Unknown Source) >> at java.lang.Class.newInstance(Unknown Source) >> at sun.security.jca.ProviderConfig$2.run(Unknown Source) >> at sun.security.jca.ProviderConfig$2.run(Unknown Source) >> at java.security.AccessController.doPrivileged(Native Method) >> at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) >> at sun.security.jca.ProviderConfig.getProvider(Unknown Source) >> at sun.security.jca.ProviderList.loadAll(Unknown Source) >> at sun.security.jca.ProviderList.removeInvalid(Unknown Source) >> at sun.security.jca.Providers.getFullProviderList(Unknown Source) >> at java.security.Security.getProviders(Unknown Source) >> at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) >> at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) >> at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) >> at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) >> at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) >> at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) >> at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) >> >> Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing >> java.lang.NullPointerException: Code source security was null >> at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) >> at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) >> at java.security.ProtectionDomain.implies(Unknown Source) >> at java.security.AccessControlContext.checkPermission(Unknown Source) >> at java.security.AccessController.checkPermission(Unknown Source) >> at java.lang.SecurityManager.checkPermission(Unknown Source) >> at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) >> at java.lang.SecurityManager.checkLink(Unknown Source) >> at java.lang.Runtime.loadLibrary0(Unknown Source) >> at java.lang.System.loadLibrary(Unknown Source) >> at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) >> at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) >> at java.security.AccessController.doPrivileged(Native Method) >> at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) >> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) >> at java.lang.reflect.Constructor.newInstance(Unknown Source) >> at java.lang.Class.newInstance(Unknown Source) >> at sun.security.jca.ProviderConfig$2.run(Unknown Source) >> at sun.security.jca.ProviderConfig$2.run(Unknown Source) >> at java.security.AccessController.doPrivileged(Native Method) >> at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) >> at sun.security.jca.ProviderConfig.getProvider(Unknown Source) >> at sun.security.jca.ProviderList.loadAll(Unknown Source) >> at sun.security.jca.ProviderList.removeInvalid(Unknown Source) >> at sun.security.jca.Providers.getFullProviderList(Unknown Source) >> at java.security.Security.getProviders(Unknown Source) >> at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) >> at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) >> at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) >> at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) >> at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) >> at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) >> at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) >> at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) >> at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) >> >> -----Original Message----- >> From: Jiri Vanek [mailto:jvanek at redhat.com ] >> Sent: Tuesday, April 9, 2019 4:11 AM >> To: Michael Pritt >; distro-pkg-dev at openjdk.java.net >> Subject: Re: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed >> >> On 4/9/19 1:58 AM, Michael Pritt wrote: >> Just so you know, I ran the windows MSI installer for 1.8. Same issues as for 1.7.2 as described earlier. FYI I tried using the zip file for 1.8 using the link: http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/icedtea-web-1.8.win.bin.zip >> It does not work because the zip file seems to be corrupted. >> >> zip works for me. have you checked hashes and signatures? >> >> >> I've downloaded the master. If I'm understanding it right, the javaws portion is totally java and should be able to only focus on that portion. Is it the Boot.java main class that needs to be run with the jnlp file as the argument? Is there some instructions somewhere that can help me get going so I can debug this issue? I've tried running it but it's hanging at the moment. Are their some environment vars, etc? >> >> Master is now very very broken. Guys from karakun are making really a lot of changes. >> For debuging, yes, boot.java is what is taking jnlp as argument. You are on correct way! Generally you should nt have issues to debug that - any ide or remt edebugger will do. Teh only trick may be the bootclasapth. I got to habit, when debugging from ide, to put the same classes also to bootclasapth. Feel free to ping for any more info. >> The main source shoudl be http://icedtea.classpath.org/wiki/IcedTea-Web >> >> >> ITW and ORacle Javaws are doing a lot of things differently. However you noted important part - that you movced to jdk11. Some legacy (even signing) security algortihms were removed. Can that be cause? Aleso jdk11 have very serious and know bug in AWT thread. Its fix is going to be log run. >> Maybe it is it? This bug shold not be in jdk12. Worthy to try? >> >> So anything would be helpful here, as my group is investigating two options for a javaws replacement: GetDown or IcedTea-Web. My preference is IcedTea-Web if I can get it to work. >> >> Thank you very much for support! >> Crossing fingers, >> J. >> >> Thanks >> >> -----Original Message----- >> From: Michael Pritt >> Sent: Monday, April 8, 2019 11:50 AM >> To: 'Jiri Vanek' >; >> 'distro-pkg-dev at openjdk.java.net ' > >> Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app >> sandboxed >> >> Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. >> >> -----Original Message----- >> From: Michael Pritt >> Sent: Monday, April 8, 2019 10:20 AM >> To: 'Jiri Vanek' >; distro-pkg-dev at openjdk.java.net >> Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app >> sandboxed >> >> This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. >> >> -----Original Message----- >> From: Jiri Vanek [mailto:jvanek at redhat.com ] >> Sent: Monday, April 8, 2019 2:46 AM >> To: Michael Pritt >; >> distro-pkg-dev at openjdk.java.net >> Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app >> sandboxed >> >> Is it possible that the signature is invalid? >> You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". >> >> >> On 4/6/19 4:31 AM, mpritt wrote: >> I'm not sure why my application seems to always run being sandboxed >> (or so it seems), when running with IcedTea-Web's javaws. I'm >> running in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. >> >> Note that I can run the app successfully using the -nosecurity option. >> >> All the jars are signed and each jar has in it's manifest the following: >> >> Permissions: all-permissions >> Codebase: * >> Trusted-Library: true >> Application-Library-Allowable-Codebase: * >> Caller-Allowable-Codebase: * >> >> The .jnlp file has requested all permissions as well: >> >> >> >> >> >> With the debugging option turned on I can see that the certificate is >> accepted, and that the jars are being recognized as signed. When the >> app first gets downloaded, the dialog pops up requesting permission >> to run with unrestricted access and the I've selected the "run" >> button. However the app seems to runs in sandbox mode. (I've also >> cleared out the cache and then manually selected all security options >> as well to try to run it any differently but to no avail). >> >> I've also tried creating a java.policy file under the >> .config/icedtea-web/security directory and have it allow all >> permissions (I don't believe I should have to do this anyway) by putting into the file: >> >> grant { >> permission java.lang.AllPermission; }; >> >> >> With debugging turned on I see that certain permissions are not being >> allowed. I see the following statements: >> >> Denying permission: ("java.lang.RuntimePermission" >> "accessClassInPackage.sun.security.util") >> Denying permission: ("java.security.SecurityPermission" >> "putProviderProperty.XMLDSig") >> Denying permission: ("java.lang.RuntimePermission" >> "accessClassInPackage.sun.security.krb5") >> >> I do see the following file permission given (i.e. Permission added: >> ("java.io.FilePermission" >> "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" >> "read")) >> >> >> Application starts up but fails because of security exceptions from >> the login attempt (i.e >> javax.security.auth.login.LoginException: Security Exception >> at >> java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) >> at >> java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) >> at >> java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) >> at java.base/java.security.AccessController.doPrivileged(Native Method) >> at >> java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) >> at >> java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja >> va:574) >> ) >> >> Like I mentioned before, the application works just fine when the >> -nosecurity option is added. >> >> Does anyone have any idea as to what might be the problem? >> >> Thanks, >> >> >> >> -- >> Sent from: >> http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag >> ing-f25548.html >> >> >> >> -- >> Jiri Vanek >> Senior QE engineer, OpenJDK QE lead, Mgr. >> Red Hat Czech >> jvanek at redhat.com M: +420775390109 >> >> >> >> -- >> Jiri Vanek >> Senior QE engineer, OpenJDK QE lead, Mgr. >> Red Hat Czech >> jvanek at redhat.com M: +420775390109 >> > -- > > Ida Infront > > Christian Svedin > Systemutvecklare > > Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden > mobile 0702 09 22 40 | direct 013 37 37 47 > e-mail christian.svedin at idainfront.se | web www.idainfront.se > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From christian.svedin at idainfront.se Mon Apr 15 11:32:37 2019 From: christian.svedin at idainfront.se (Christian Svedin) Date: Mon, 15 Apr 2019 11:32:37 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: <6a513674-eead-8ed6-968b-4d20b0c7646d@redhat.com> References: <1554517866445-0.post@n7.nabble.com> <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> <6a513674-eead-8ed6-968b-4d20b0c7646d@redhat.com> Message-ID: Cool, looks like it's the same thing as I'm talking about. I won't create a PR for it then :) / Christian On Mon, 2019-04-15 at 13:07 +0200, Jiri Vanek wrote: Isnt this https://github.com/AdoptOpenJDK/icedtea-web/pull/9 fixing the same? J. On 4/15/19 7:03 AM, Christian Svedin wrote: There is a bug in the isSystemJar method in JNLPPolicy that makes it not recognize system-jars in windows. Looks like that might be what you are having a problem with. I fixed this in a local branch of ITW but haven't gotten around to creating a pull-request yet. This is how I fixed it but I guess that are more possible approaches diff --git a/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java b/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java index 8baacb19..69174f76 100644 --- a/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java +++ b/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java @@ -55,6 +55,8 @@ public class JNLPPolicy extends Policy { /** the user-level policy for jnlps */ private Policy userJnlpPolicy = null; + private URL jreExtUrl; + protected JNLPPolicy() { shellSource = JNLPPolicy.class.getProtectionDomain().getCodeSource(); systemSource = Policy.class.getProtectionDomain().getCodeSource(); @@ -65,6 +67,15 @@ public class JNLPPolicy extends Policy { String jre = System.getProperty("java.home"); jreExtDir = jre + File.separator + "lib" + File.separator + "ext"; + try + { + jreExtUrl = new File(jreExtDir).toURI().toURL(); + } + catch (MalformedURLException e) + { + OutputController.getLogger().log(OutputController.Level.ERROR_ALL, e); + throw new RuntimeException("Failed to create url for: " + jreExtDir, e); + } } /** @@ -157,9 +168,10 @@ public class JNLPPolicy extends Policy { // anything in JRE/lib/ext is a system jar and has full permissions String sourceProtocol = source.getLocation().getProtocol(); String sourcePath = source.getLocation().getPath(); - if (sourceProtocol.toUpperCase().equals("FILE") && - sourcePath.startsWith(jreExtDir)) { - return true; + + if (sourceProtocol.equalsIgnoreCase("file")) { + final String jreExtPath = jreExtUrl.getPath(); + return sourcePath.startsWith(jreExtPath); } return false; On Fri, 2019-04-12 at 20:16 +0000, Michael Pritt wrote: Still investigating why our jnlp isn't working with icedtea-web and have done some other tests to see what might be the problem...hoping some of this might ring a bell or point me into a good direction. Using an earlier version of our application that builds against java 8 did the following Test #1: Ran java 1.8.0_161 javaws against our application .jnlp and it works. Test #2: Ran icedtea-web 1.7.1 javaws against the same application .jnlp and it fails... Test #3: Ran icedtea-web 1.7.1 against our application (updated to to work with java 11) From this test it seems similar problems in handling the sunmscapi.jar....just different output. Could it be the same issue, and if so why? I've debugged icedtea and all the jars are signed, the signature hash matches, each jar is requesting all permissions, the jnlp is requesting all permissions. When I do change the java.policy file for the codebase of the jnlp the application does work. My main issue is we've not had to mess with the java.policy file before when using java webstart. I don't think we should need to do that when using icedtea-web. Here is some additional data from tests #2 and #3. Here is some of the output for test #3: (icedtea against java 11) Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Here is some of the output for Test#2: (icedtea-web against java 8) Application is trying to get permissions for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar, which was not added by standard way. Trying to download and verify! Connecting file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar done file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar Disconnecting sun.net.www.protocol.file.FileURLConnection:file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com >] Sent: Tuesday, April 9, 2019 4:11 AM To: Michael Pritt >>; distro-pkg-dev at openjdk.java.net > Subject: Re: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed On 4/9/19 1:58 AM, Michael Pritt wrote: Just so you know, I ran the windows MSI installer for 1.8. Same issues as for 1.7.2 as described earlier. FYI I tried using the zip file for 1.8 using the link: http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/icedtea-web-1.8.win.bin.zip It does not work because the zip file seems to be corrupted. zip works for me. have you checked hashes and signatures? I've downloaded the master. If I'm understanding it right, the javaws portion is totally java and should be able to only focus on that portion. Is it the Boot.java main class that needs to be run with the jnlp file as the argument? Is there some instructions somewhere that can help me get going so I can debug this issue? I've tried running it but it's hanging at the moment. Are their some environment vars, etc? Master is now very very broken. Guys from karakun are making really a lot of changes. For debuging, yes, boot.java is what is taking jnlp as argument. You are on correct way! Generally you should nt have issues to debug that - any ide or remt edebugger will do. Teh only trick may be the bootclasapth. I got to habit, when debugging from ide, to put the same classes also to bootclasapth. Feel free to ping for any more info. The main source shoudl be http://icedtea.classpath.org/wiki/IcedTea-Web ITW and ORacle Javaws are doing a lot of things differently. However you noted important part - that you movced to jdk11. Some legacy (even signing) security algortihms were removed. Can that be cause? Aleso jdk11 have very serious and know bug in AWT thread. Its fix is going to be log run. Maybe it is it? This bug shold not be in jdk12. Worthy to try? So anything would be helpful here, as my group is investigating two options for a javaws replacement: GetDown or IcedTea-Web. My preference is IcedTea-Web if I can get it to work. Thank you very much for support! Crossing fingers, J. Thanks -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 11:50 AM To: 'Jiri Vanek' >>; 'distro-pkg-dev at openjdk.java.net >' >> Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 10:20 AM To: 'Jiri Vanek' >>; distro-pkg-dev at openjdk.java.net > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com >] Sent: Monday, April 8, 2019 2:46 AM To: Michael Pritt >>; distro-pkg-dev at openjdk.java.net > Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Is it possible that the signature is invalid? You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". On 4/6/19 4:31 AM, mpritt wrote: I'm not sure why my application seems to always run being sandboxed (or so it seems), when running with IcedTea-Web's javaws. I'm running in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. Note that I can run the app successfully using the -nosecurity option. All the jars are signed and each jar has in it's manifest the following: Permissions: all-permissions Codebase: * Trusted-Library: true Application-Library-Allowable-Codebase: * Caller-Allowable-Codebase: * The .jnlp file has requested all permissions as well: With the debugging option turned on I can see that the certificate is accepted, and that the jars are being recognized as signed. When the app first gets downloaded, the dialog pops up requesting permission to run with unrestricted access and the I've selected the "run" button. However the app seems to runs in sandbox mode. (I've also cleared out the cache and then manually selected all security options as well to try to run it any differently but to no avail). I've also tried creating a java.policy file under the .config/icedtea-web/security directory and have it allow all permissions (I don't believe I should have to do this anyway) by putting into the file: grant { permission java.lang.AllPermission; }; With debugging turned on I see that certain permissions are not being allowed. I see the following statements: Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.security.SecurityPermission" "putProviderProperty.XMLDSig") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.krb5") I do see the following file permission given (i.e. Permission added: ("java.io.FilePermission" "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" "read")) Application starts up but fails because of security exceptions from the login attempt (i.e javax.security.auth.login.LoginException: Security Exception at java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) at java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja va:574) ) Like I mentioned before, the application works just fine when the -nosecurity option is added. Does anyone have any idea as to what might be the problem? Thanks, -- Sent from: http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag ing-f25548.html -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com > M: +420775390109 -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com > M: +420775390109 -- Ida Infront Christian Svedin Systemutvecklare Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | web www.idainfront.se -- Ida Infront Christian Svedin Systemutvecklare Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | web www.idainfront.se -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 15 18:03:11 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 15 Apr 2019 18:03:11 +0000 Subject: [Bug 3725] New: IcedTea-Web 1.8 MSI Installation Issues Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3725 Bug ID: 3725 Summary: IcedTea-Web 1.8 MSI Installation Issues Product: IcedTea Version: unspecified Hardware: all OS: Windows Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: keevan.burkeland at wisc.edu CC: unassigned at icedtea.classpath.org Created attachment 1733 --> https://icedtea.classpath.org/bugzilla/attachment.cgi?id=1733&action=edit Zipped up screenshots of the various issues with IcedTea-Web 1.8 MSI install. I've found a few issues with the current MSI that should be fixed if possible (and accounted for in future releases). The ARP entry is still listed as 1.7.0.0 (see attached images), looks like the MSI also still has the upgrade version to be 1.7.0.0. Might have issues with updating from previous version? Haven't tested that though. JNLP file association is not setup correctly. (Doesn't create the actual association registry key and the defining association still points to javaws.bat, see attached images) -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 16 03:30:02 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 16 Apr 2019 03:30:02 +0000 Subject: [Bug 3726] New: [IcedTea7] Backport latest AArch64 fixes to release branch for 2.6.18 Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3726 Bug ID: 3726 Summary: [IcedTea7] Backport latest AArch64 fixes to release branch for 2.6.18 Product: IcedTea Version: 2.x-hg Hardware: aarch64 OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Recent 8u backports may be applicable to the 7 code as well: changeset: 10271:a24b4e46303e tag: icedtea-3.11.0 user: fyang date: Mon Feb 25 19:09:02 2019 +0800 summary: 8219635, PR3682: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield changeset: 10328:2bbcdd69f3ac tag: tip user: qpzhang date: Mon Mar 25 18:48:15 2019 +0800 summary: 8221220, PR3724: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable Equivalent of bug 2852, bug 3204, bug 3320, bug 3521 and bug 3669 for earlier IcedTea 2.x releases. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 16 03:30:24 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 16 Apr 2019 03:30:24 +0000 Subject: [Bug 3726] [IcedTea7] Backport latest AArch64 fixes to release branch for 2.6.18 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3726 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |2.6.18 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.pritt at westringtechnologies.com Tue Apr 16 07:08:02 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Tue, 16 Apr 2019 07:08:02 +0000 Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed In-Reply-To: References: <1554517866445-0.post@n7.nabble.com> <0f03d81318304e9dab7ec441f2839611@westringtechnologies.com> <6a513674-eead-8ed6-968b-4d20b0c7646d@redhat.com> Message-ID: That is a nice fix for windows, however it didn?t solve the problem for us. That fix is for jars that are in the java extension directory and if they are to ensure that they are considered system and would have all permissions. However, you pointing out this piece of code helps me to see more of what is going on. I added some additional debug statements to the code and then ran it. Here is the changes I made and the output: Code changes: /** * Returns true if the CodeSource corresponds to a system jar. That is, * it's part of the JRE. */ private boolean isSystemJar(CodeSource source) { if (source == null || source.getLocation() == null) { return false; } // anything in JRE/lib/ext is a system jar and has full permissions String sourceProtocol = source.getLocation().getProtocol(); String sourcePath = source.getLocation().getPath(); if (sourceProtocol.toUpperCase().equals("FILE") && sourcePath.startsWith(jreExtDir)) { return true; } // MRP ? ADDED the code fix by Christian String msg = "MRP - CodeSource is not system: " + "(sourcProtocol=" + sourceProtocol + ", location=" + source.getLocation() + ", source=" + source.toString() + ", sourcePath=" + sourcePath + ")\n"; OutputController.getLogger().log(OutputController.Level.MESSAGE_ALL, msg); if (sourceProtocol.equalsIgnoreCase("file")) { msg = "MRP - sourceProtocol correct, checking jreExtPath"; final String jreExtPath = jreExtUrl.getPath(); msg += "(jreExtUrl=" + jreExtPath + ", srcPath=" + sourcePath + ")"; OutputController.getLogger().log(OutputController.Level.MESSAGE_ALL, msg); return sourcePath.startsWith(jreExtPath); } return false; } Output (other output omitted for brevity) ? also note that the jreExtUrl is ?file:/c:/OpenJDK/jdk-11.0.2/lib/ext?: CN=AddTrust External CA Root,OU=AddTrust External TTP Network,O=AddTrust AB,C=SE found in cacerts (c:\OpenJDK\jdk-11.0.2\lib\security\cacerts) App already has trusted publisher: true App already has trusted publisher: true App already has trusted publisher: true MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/jdk.crypto.cryptoki, source=(jrt:/jdk.crypto.cryptoki ), sourcePath=/jdk.crypto.cryptoki) MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/jdk.crypto.cryptoki, source=(jrt:/jdk.crypto.cryptoki ), sourcePath=/jdk.crypto.cryptoki) Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/java.xml.crypto, source=(jrt:/java.xml.crypto ), sourcePath=/java.xml.crypto) MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/java.xml.crypto, source=(jrt:/java.xml.crypto ), sourcePath=/java.xml.crypto) MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/java.xml.crypto, source=(jrt:/java.xml.crypto ), sourcePath=/java.xml.crypto) Denying permission: ("java.security.SecurityPermission" "putProviderProperty.XMLDSig") MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/java.smartcardio, source=(jrt:/java.smartcardio ), sourcePath=/java.smartcardio) MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/java.smartcardio, source=(jrt:/java.smartcardio ), sourcePath=/java.smartcardio) Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/jdk.security.jgss, source=(jrt:/jdk.security.jgss ), sourcePath=/jdk.security.jgss) MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/jdk.security.jgss, source=(jrt:/jdk.security.jgss ), sourcePath=/jdk.security.jgss) Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/java.security.jgss, source=(jrt:/java.security.jgss ), sourcePath=/java.security.jgss) MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/java.security.jgss, source=(jrt:/java.security.jgss ), sourcePath=/java.security.jgss) Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/jdk.crypto.mscapi, source=(jrt:/jdk.crypto.mscapi ), sourcePath=/jdk.crypto.mscapi) MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/jdk.crypto.mscapi, source=(jrt:/jdk.crypto.mscapi ), sourcePath=/jdk.crypto.mscapi) Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") Class-Path attribute cleared for C:\Users\michael.pritt\.cache\icedtea-web\cache\307\http\dev-wbm101\8080\icedtea\wildfly-client-all-15.0.1.Final.jar Class-Path attribute cleared for C:\Users\michael.pritt\.cache\icedtea-web\cache\219\http\dev-wbm101\8080\icedtea\wildfly-elytron-1.7.0.Final.jar MRP - CodeSource is not system: (sourcProtocol=jrt, location=jrt:/java.security.jgss, source=(jrt:/java.security.jgss ), sourcePath=/java.security.jgss) Denying permission: ("java.util.PropertyPermission" "sun.security.jgss.native" "read") (End of output) I believe that this output tells me that the standard java security stuff is not being flagged properly. Why? Because why does the code ask if the codesource is a system jar for stuff like ?jrt:/java.security.jgss?, or even ?jrt:/jdk.crypto.mscapi?? Shouldn?t those code bases already be flagged as system? If I were to change the sourceProtocol string compare from ?file? to ?jrt?, our application runs correctly with icedtea-web. I?ve also put a breakpoint when permissions are being denied and looked up the call stack?I believe the default.policy file for the jdk is perhaps ignored or not handled properly (i.e. the Open JDK 11.0.2/lib/security/default.policy). In this case with the breakpoint set, I find that the GSS module (java/sun/jgss) GSSManagerImpl is requesting permission for ?sun.security.jgss.native?. In looking at the default.policy file that module definitely has the all permissions set for its codebase. grant codeBase "jrt:/jdk.security.jgss" { permission java.security.AllPermission; }; So is this a bug? Thanks for all the suggestions and help!!! From: Christian Svedin [mailto:christian.svedin at idainfront.se] Sent: Monday, April 15, 2019 5:33 AM To: Michael Pritt ; distro-pkg-dev at openjdk.java.net; jvanek at redhat.com Subject: Re: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Cool, looks like it's the same thing as I'm talking about. I won't create a PR for it then :) / Christian On Mon, 2019-04-15 at 13:07 +0200, Jiri Vanek wrote: Isnt this https://github.com/AdoptOpenJDK/icedtea-web/pull/9 fixing the same? J. On 4/15/19 7:03 AM, Christian Svedin wrote: There is a bug in the isSystemJar method in JNLPPolicy that makes it not recognize system-jars in windows. Looks like that might be what you are having a problem with. I fixed this in a local branch of ITW but haven't gotten around to creating a pull-request yet. This is how I fixed it but I guess that are more possible approaches diff --git a/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java b/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java index 8baacb19..69174f76 100644 --- a/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java +++ b/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java @@ -55,6 +55,8 @@ public class JNLPPolicy extends Policy { /** the user-level policy for jnlps */ private Policy userJnlpPolicy = null; + private URL jreExtUrl; + protected JNLPPolicy() { shellSource = JNLPPolicy.class.getProtectionDomain().getCodeSource(); systemSource = Policy.class.getProtectionDomain().getCodeSource(); @@ -65,6 +67,15 @@ public class JNLPPolicy extends Policy { String jre = System.getProperty("java.home"); jreExtDir = jre + File.separator + "lib" + File.separator + "ext"; + try + { + jreExtUrl = new File(jreExtDir).toURI().toURL(); + } + catch (MalformedURLException e) + { + OutputController.getLogger().log(OutputController.Level.ERROR_ALL, e); + throw new RuntimeException("Failed to create url for: " + jreExtDir, e); + } } /** @@ -157,9 +168,10 @@ public class JNLPPolicy extends Policy { // anything in JRE/lib/ext is a system jar and has full permissions String sourceProtocol = source.getLocation().getProtocol(); String sourcePath = source.getLocation().getPath(); - if (sourceProtocol.toUpperCase().equals("FILE") && - sourcePath.startsWith(jreExtDir)) { - return true; + + if (sourceProtocol.equalsIgnoreCase("file")) { + final String jreExtPath = jreExtUrl.getPath(); + return sourcePath.startsWith(jreExtPath); } return false; On Fri, 2019-04-12 at 20:16 +0000, Michael Pritt wrote: Still investigating why our jnlp isn't working with icedtea-web and have done some other tests to see what might be the problem...hoping some of this might ring a bell or point me into a good direction. Using an earlier version of our application that builds against java 8 did the following Test #1: Ran java 1.8.0_161 javaws against our application .jnlp and it works. Test #2: Ran icedtea-web 1.7.1 javaws against the same application .jnlp and it fails... Test #3: Ran icedtea-web 1.7.1 against our application (updated to to work with java 11) From this test it seems similar problems in handling the sunmscapi.jar....just different output. Could it be the same issue, and if so why? I've debugged icedtea and all the jars are signed, the signature hash matches, each jar is requesting all permissions, the jnlp is requesting all permissions. When I do change the java.policy file for the codebase of the jnlp the application does work. My main issue is we've not had to mess with the java.policy file before when using java webstart. I don't think we should need to do that when using icedtea-web. Here is some additional data from tests #2 and #3. Here is some of the output for test #3: (icedtea against java 11) Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Here is some of the output for Test#2: (icedtea-web against java 8) Application is trying to get permissions for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar, which was not added by standard way. Trying to download and verify! Connecting file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar done file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar Disconnecting sun.net.www.protocol.file.FileURLConnection:file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.File.exists(Unknown Source) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheFile(ResourceTracker.java:356) at net.sourceforge.jnlp.cache.ResourceTracker.getCacheURL(ResourceTracker.java:317) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1689) at net.sourceforge.jnlp.runtime.JNLPClassLoader.addNewJar(JNLPClassLoader.java:1656) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getCodeSourceSecurity(JNLPClassLoader.java:2047) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1230) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) Error: No security instance for file:/C:/Program%20Files/Java/jre1.8.0_162/lib/ext/sunmscapi.jar. The application may have trouble continuing java.lang.NullPointerException: Code source security was null at net.sourceforge.jnlp.runtime.JNLPClassLoader.getPermissions(JNLPClassLoader.java:1231) at net.sourceforge.jnlp.runtime.JNLPPolicy.getPermissions(JNLPPolicy.java:88) at net.sourceforge.jnlp.runtime.JNLPPolicy.implies(JNLPPolicy.java:199) at java.security.ProtectionDomain.implies(Unknown Source) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:292) at java.lang.SecurityManager.checkLink(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:52) at sun.security.mscapi.SunMSCAPI$1.run(SunMSCAPI.java:50) at java.security.AccessController.doPrivileged(Native Method) at sun.security.mscapi.SunMSCAPI.(SunMSCAPI.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at sun.security.jca.ProviderConfig$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source) at sun.security.jca.ProviderConfig.getProvider(Unknown Source) at sun.security.jca.ProviderList.loadAll(Unknown Source) at sun.security.jca.ProviderList.removeInvalid(Unknown Source) at sun.security.jca.Providers.getFullProviderList(Unknown Source) at java.security.Security.getProviders(Unknown Source) at org.xnio.sasl.SaslUtils.getFactories(SaslUtils.java:121) at org.xnio.sasl.SaslUtils.getSaslClientFactories(SaslUtils.java:98) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:405) at org.jboss.remoting3.remote.ClientConnectionOpenListener$Capabilities.handleEvent(ClientConnectionOpenListener.java:242) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.channels.TranslatingSuspendableChannel.handleReadable(TranslatingSuspendableChannel.java:199) at org.xnio.channels.TranslatingSuspendableChannel$1.handleEvent(TranslatingSuspendableChannel.java:113) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092) at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) at org.xnio.nio.WorkerThread.run(WorkerThread.java:539) -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com >] Sent: Tuesday, April 9, 2019 4:11 AM To: Michael Pritt >>; distro-pkg-dev at openjdk.java.net > Subject: Re: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed On 4/9/19 1:58 AM, Michael Pritt wrote: Just so you know, I ran the windows MSI installer for 1.8. Same issues as for 1.7.2 as described earlier. FYI I tried using the zip file for 1.8 using the link: http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/windows/icedtea-web-1.8.win.bin.zip It does not work because the zip file seems to be corrupted. zip works for me. have you checked hashes and signatures? I've downloaded the master. If I'm understanding it right, the javaws portion is totally java and should be able to only focus on that portion. Is it the Boot.java main class that needs to be run with the jnlp file as the argument? Is there some instructions somewhere that can help me get going so I can debug this issue? I've tried running it but it's hanging at the moment. Are their some environment vars, etc? Master is now very very broken. Guys from karakun are making really a lot of changes. For debuging, yes, boot.java is what is taking jnlp as argument. You are on correct way! Generally you should nt have issues to debug that - any ide or remt edebugger will do. Teh only trick may be the bootclasapth. I got to habit, when debugging from ide, to put the same classes also to bootclasapth. Feel free to ping for any more info. The main source shoudl be http://icedtea.classpath.org/wiki/IcedTea-Web ITW and ORacle Javaws are doing a lot of things differently. However you noted important part - that you movced to jdk11. Some legacy (even signing) security algortihms were removed. Can that be cause? Aleso jdk11 have very serious and know bug in AWT thread. Its fix is going to be log run. Maybe it is it? This bug shold not be in jdk12. Worthy to try? So anything would be helpful here, as my group is investigating two options for a javaws replacement: GetDown or IcedTea-Web. My preference is IcedTea-Web if I can get it to work. Thank you very much for support! Crossing fingers, J. Thanks -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 11:50 AM To: 'Jiri Vanek' >>; 'distro-pkg-dev at openjdk.java.net >' >> Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Perhaps I should download the master as it currently stands on github and try to run/debug the code to see what is actually happening. It's just weird to me to have this work with the original javaws and not with icedtea-web. -----Original Message----- From: Michael Pritt Sent: Monday, April 8, 2019 10:20 AM To: 'Jiri Vanek' >>; distro-pkg-dev at openjdk.java.net > Subject: RE: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed This application has been running for some time now (several years) using Java 8 and its associated web start. We have just recently started to migrate this application to Java 11. We have not changed our jar signing process at all during this migration. So I believe the signature to be valid. I'm wondering if IcedTea-Web is doing something or recognizing something differently than what java web start has been doing. -----Original Message----- From: Jiri Vanek [mailto:jvanek at redhat.com >] Sent: Monday, April 8, 2019 2:46 AM To: Michael Pritt >>; distro-pkg-dev at openjdk.java.net > Subject: [EXTERNAL] Re: IcedTea-Web javaws is running the jnlp app sandboxed Is it possible that the signature is invalid? You should get better warning in this case, but it could get lost somewhere in the process - you should get application is requesting permissions, but signature is broken". On 4/6/19 4:31 AM, mpritt wrote: I'm not sure why my application seems to always run being sandboxed (or so it seems), when running with IcedTea-Web's javaws. I'm running in a Windows environment with the IcedTea-Web version 1.7.2 and the java OpenJDK 11.0.2. Note that I can run the app successfully using the -nosecurity option. All the jars are signed and each jar has in it's manifest the following: Permissions: all-permissions Codebase: * Trusted-Library: true Application-Library-Allowable-Codebase: * Caller-Allowable-Codebase: * The .jnlp file has requested all permissions as well: With the debugging option turned on I can see that the certificate is accepted, and that the jars are being recognized as signed. When the app first gets downloaded, the dialog pops up requesting permission to run with unrestricted access and the I've selected the "run" button. However the app seems to runs in sandbox mode. (I've also cleared out the cache and then manually selected all security options as well to try to run it any differently but to no avail). I've also tried creating a java.policy file under the .config/icedtea-web/security directory and have it allow all permissions (I don't believe I should have to do this anyway) by putting into the file: grant { permission java.lang.AllPermission; }; With debugging turned on I see that certain permissions are not being allowed. I see the following statements: Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.security.SecurityPermission" "putProviderProperty.XMLDSig") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.krb5") I do see the following file permission given (i.e. Permission added: ("java.io.FilePermission" "...\.cache\icedtea-web\cache\352\...\persistence-api-1.0.jar" "read")) Application starts up but fails because of security exceptions from the login attempt (i.e javax.security.auth.login.LoginException: Security Exception at java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:805) at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:665) at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:663) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:663) at java.base/javax.security.auth.login.LoginContext.login(LoginContext.ja va:574) ) Like I mentioned before, the application works just fine when the -nosecurity option is added. Does anyone have any idea as to what might be the problem? Thanks, -- Sent from: http://openjdk.5641.n7.nabble.com/OpenJDK-Distribution-specific-Packag ing-f25548.html -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com > M: +420775390109 -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com > M: +420775390109 -- Ida Infront Christian Svedin Systemutvecklare Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | web www.idainfront.se -- Ida Infront Christian Svedin Systemutvecklare Ida Infront AB | Box 576 | SE-581 07 Link?ping | Sweden mobile 0702 09 22 40 | direct 013 37 37 47 e-mail christian.svedin at idainfront.se | web www.idainfront.se -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed Apr 17 03:44:52 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:44:52 +0000 Subject: /hg/release/icedtea7-forest-2.6: 5 new changesets Message-ID: changeset 47630c47a93a in /hg/release/icedtea7-forest-2.6 details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6?cmd=changeset;node=47630c47a93a author: andrew date: Fri Mar 22 01:31:11 2019 +0000 Added tag jdk7u221-b00 for changeset 8cb3eb54177d changeset 44811e4cadc6 in /hg/release/icedtea7-forest-2.6 details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6?cmd=changeset;node=44811e4cadc6 author: andrew date: Tue Apr 16 02:46:51 2019 +0100 Added tag jdk7u221-b01 for changeset 47630c47a93a changeset 7e06def1d529 in /hg/release/icedtea7-forest-2.6 details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6?cmd=changeset;node=7e06def1d529 author: andrew date: Tue Apr 16 03:20:02 2019 +0100 Added tag jdk7u221-b02 for changeset 44811e4cadc6 changeset ed550afe3dd7 in /hg/release/icedtea7-forest-2.6 details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6?cmd=changeset;node=ed550afe3dd7 author: andrew date: Tue Apr 16 04:23:30 2019 +0100 Merge jdk7u221-b02 changeset aa576483043b in /hg/release/icedtea7-forest-2.6 details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6?cmd=changeset;node=aa576483043b author: andrew date: Wed Apr 17 04:32:37 2019 +0100 Added tag icedtea-2.6.18 for changeset ed550afe3dd7 diffstat: .hgtags | 79 +++++++++++++++++++- .jcheck/conf | 2 - buildhybrid.sh | 61 +++++++++++++++ buildnative.sh | 38 +++++++++ common/bin/hgforest.sh | 190 +++++++++++++++++++++++++++++++++++++++++++++++ get_source.sh | 4 +- make/Defs-internal.gmk | 1 + make/scripts/hgforest.sh | 144 ----------------------------------- 8 files changed, 369 insertions(+), 150 deletions(-) diffs (truncated from 697 to 500 lines): diff -r 8cb3eb54177d -r aa576483043b .hgtags --- a/.hgtags Mon Feb 25 00:14:07 2019 +0000 +++ b/.hgtags Wed Apr 17 04:32:37 2019 +0100 @@ -50,6 +50,7 @@ 3ac6dcf7823205546fbbc3d4ea59f37358d0b0d4 jdk7-b73 2c88089b6e1c053597418099a14232182c387edc jdk7-b74 d1516b9f23954b29b8e76e6f4efc467c08c78133 jdk7-b75 +f0bfd9bd1a0e674288a8a4d17dcbb9e632b42e6d icedtea7-1.12 c8b63075403d53a208104a8a6ea5072c1cb66aab jdk7-b76 1f17ca8353babb13f4908c1f87d11508232518c8 jdk7-b77 ab4ae8f4514693a9fe17ca2fec0239d8f8450d2c jdk7-b78 @@ -63,6 +64,7 @@ 433a60a9c0bf1b26ee7e65cebaa89c541f497aed jdk7-b86 6b1069f53fbc30663ccef49d78c31bb7d6967bde jdk7-b87 82135c848d5fcddb065e98ae77b81077c858f593 jdk7-b88 +195fcceefddce1963bb26ba32920de67806ed2db icedtea7-1.13 7f1ba4459972bf84b8201dc1cc4f62b1fe1c74f4 jdk7-b89 425ba3efabbfe0b188105c10aaf7c3c8fa8d1a38 jdk7-b90 97d8b6c659c29c8493a8b2b72c2796a021a8cf79 jdk7-b91 @@ -111,6 +113,7 @@ ddc2fcb3682ffd27f44354db666128827be7e3c3 jdk7-b134 783bd02b4ab4596059c74b10a1793d7bd2f1c157 jdk7-b135 2fe76e73adaa5133ac559f0b3c2c0707eca04580 jdk7-b136 +d4aea1a51d625f5601c840714c7c94f1de5bc1af icedtea-1.14 7654afc6a29e43cb0a1343ce7f1287bf690d5e5f jdk7-b137 fc47c97bbbd91b1f774d855c48a7e285eb1a351a jdk7-b138 7ed6d0b9aaa12320832a7ddadb88d6d8d0dda4c1 jdk7-b139 @@ -123,6 +126,7 @@ 2d38c2a79c144c30cd04d143d83ee7ec6af40771 jdk7-b146 3ac30b3852876ccad6bd61697b5f9efa91ca7bc6 jdk7u1-b01 d91364304d7c4ecd34caffdba2b840aeb0d10b51 jdk7-b147 +3defd24c2671eb2e7796b5dc45b98954341d73a7 icedtea-2.0-branchpoint 34451dc0580d5c95d97b95a564e6198f36545d68 jdk7u1-b02 bf735d852f79bdbb3373c777eec3ff27e035e7ba jdk7u1-b03 f66a2bada589f4157789e6f66472954d2f1c114e jdk7u1-b04 @@ -141,6 +145,7 @@ b2deaf5bde5ec455a06786e8e2aea2e673be13aa jdk7u2-b12 c95558e566ac3605c480a3d070b1102088dab07f jdk7u2-b13 e30fd289f0019700575593ee4e1635fbc5c9a484 jdk7u2-b21 +a66b58021165f5a43e3974fe5fb9fead29824098 icedtea-2.1-branchpoint e30fd289f0019700575593ee4e1635fbc5c9a484 jdk7u3-b02 becd013ae6072a6633ba015fc4f5862fca589cee jdk7u3-b03 d64361a28584728aa25dca3781cffbaf4199e088 jdk7u3-b04 @@ -157,6 +162,7 @@ 2b07c262a8a9ff78dc908efb9d7b3bb099df9ac4 jdk7u4-b10 1abfee16e8cc7e3950052befa78dbf14a5ca9cfc jdk7u4-b11 e6f915094dccbba16df6ebeb002e6867392eda40 jdk7u4-b12 +e7886f5ad6cc837092386fa513e670d4a770456c icedtea-2.2-branchpoint 9108e3c2f07ffa218641d93893ac9928e95d213a jdk7u4-b13 d9580838fd08872fc0da648ecfc6782704b4aac1 jdk7u4-b14 008753000680a2008175d14b25373356f531aa07 jdk7u4-b15 @@ -186,11 +192,15 @@ 5f3645aa920d373b26d01b21f3b8b30fc4e10a0d jdk7u6-b10 cd64596c2dd7f195a6d38b6269bab23e7fad4361 jdk7u6-b11 61cfcee1d00cb4af288e640216af2bccbc3c9ef0 jdk7u6-b12 +cdab3bfb573b8832d539a8fa3e9c20f9f4965132 ppc-aix-port-b01 +06179726206f1411ed254f786be3477ca5763e37 ppc-aix-port-b02 +50f2b3cacf77467befb95b7d4fea15bbdb4d650a ppc-aix-port-b03 9b9a6d318e8aa5b8f0e42d2d3d2c0c34cb3f986d jdk7u6-b13 eff9ea1ca63df8656ebef9fedca0c647a210d807 jdk7u6-b14 528f1589f5f2adf18d5d21384ba668b9aa79841e jdk7u6-b15 7b77364eb09faac4c37ce9dd2c2308ca5525f18f jdk7u6-b16 b7c1b441d131c70278de299b5d1e59dce0755dc5 jdk7u6-b17 +0e7b94bd450d4270d4e9bd6c040c94fa4be714a6 icedtea-2.3-branchpoint 9c41f7b1460b106d18676899d24b6ea07de5a369 jdk7u6-b18 56291720b5e578046bc02761dcad2a575f99fd8e jdk7u6-b19 e79fa743fe5a801db4acc7a7daa68f581423e5d3 jdk7u6-b20 @@ -258,11 +268,13 @@ c3e42860af1cfd997fe1895594f652f0d1e9984e jdk7u12-b07 1a03ef4794dc8face4de605ae480d4c763e6b494 jdk7u12-b08 87cf81226f2012e5c21131adac7880f7e4da1133 jdk7u12-b09 +8a10a3c51f1cd88009008cf1b82071797b5f516d icedtea-2.4-branchpoint 745a15bb6d94765bb5c68048ff146590df9b8441 jdk7u14-b10 2d8fdaa5bb55b937028e385633ce58de4dcdb69c jdk7u14-b11 594dbbbb84add4aa310d51af7e298470d8cda458 jdk7u14-b12 ae5c1b29297dae0375277a0b6428c266d8d77c71 jdk7u14-b13 bb97ad0c9e5a0566e82b3b4bc43eabe680b89d97 jdk7u14-b14 +a20ac67cdbc245d1c14fec3061703232501f8334 ppc-aix-port-b04 b534282bd377e3886b9d0d4760f6fdaa1804bdd3 jdk7u14-b15 0e52db2d9bb8bc789f6c66f2cfb7cd2d3b0b16c6 jdk7u15-b01 0324fca94d073b3aad77658224f17679f25c18b1 jdk7u15-b02 @@ -379,6 +391,7 @@ f0cdb08a4624a623bdd178b04c4bf5a2fa4dc39a jdk7u45-b18 82f1f76c44124c31cb1151833fc15c13547ab280 jdk7u45-b30 f4373de4b75ba8d7f7a5d9c1f77e7884d9064b7e jdk7u45-b31 +11147a12bd8c6b02f98016a8d1151e56f42a43b6 jdk7u60-b00 b73c006b5d81528dfb4104a79b994b56675bf75d jdk7u45-b33 05742477836cb30235328181c8e6cae5d4bb06fd jdk7u45-b34 d0d5badd77abce0469830466ff7b910d3621d847 jdk7u45-b35 @@ -428,8 +441,11 @@ 11147a12bd8c6b02f98016a8d1151e56f42a43b6 jdk7u60-b00 88113cabda386320a087b288d43e792f523cc0ba jdk7u60-b01 6bdacebbc97f0a03be45be48a6d5b5cf2f7fe77d jdk7u60-b02 +ba9872fc05cc333e3960551ae9fa61d51b8d5e06 icedtea-2.5pre01 +fc5d15cc35b4b47fe403c57fe4bf224fcfe1426c icedtea-2.5pre02 87f2193da40d3a2eedca95108ae78403c7bdcd49 jdk7u60-b03 d4397128f8b65eb96287128575dd1a3da6a7825b jdk7u60-b04 +9d6e6533c1e5f6c335a604f5b58e6f4f93b3e3dd icedtea-2.6pre01 ea798405286d97f643ef809abcb1e13024b4f951 jdk7u60-b05 b0940b205cab942512b5bca1338ab96a45a67832 jdk7u60-b06 cae7bacaa13bb8c42a42fa35b156a7660874e907 jdk7u60-b07 @@ -439,7 +455,11 @@ 798468b91bcbb81684aea8620dbb31eaceb24c6c jdk7u60-b11 e40360c10b2ce5b24b1eea63160b78e112aa5d3f jdk7u60-b12 5e540a4d55916519f5604a422bfbb7a0967d0594 jdk7u60-b13 +07a06f1124248527df6a0caec615198a75f54673 icedtea-2.6pre02 +edf01342f3cb375746dba3620d359ac9a6e50aa8 icedtea-2.6pre03 1ca6a368aec38ee91a41dc03899d7dc1037de44d jdk7u60-b14 +9f06098d4daa523fa85f5ee133ef91c3ecc1f242 icedtea-2.6pre04 +7c68cd21751684d6da92ef83e0128f473d2dddd6 icedtea-2.6pre05 a95b821a2627295b90fb4ae8f3b8bc2ff9c64acc jdk7u60-b15 19a3f6f48c541a8cf144eedffa0e52e108052e82 jdk7u60-b16 472f5930e6cc8f307b5508995ee2edcf9913a852 jdk7u60-b17 @@ -579,10 +599,27 @@ 127bfeeddc9cf2f8cbf58052f32f6c8676fb8840 jdk7u79-b15 d4397128f8b65eb96287128575dd1a3da6a7825b jdk7u80-b00 90564f0970e92b844122be27f051655aef6dc423 jdk7u80-b01 +390d699dae6114bbe08e4a9bb8da6fec390fb5d8 icedtea-2.6pre07 +b07e2aed0a26019953ce2ac6b88e73091374a541 icedtea-2.6pre06 +df23e37605061532939ee85bba23c8368425deee icedtea-2.6pre08 36e8397bf04d972519b80ca9e24e68a2ed1e4dbd jdk7u80-b02 +7faf56bdd78300c06ef2dae652877d17c9be0037 icedtea-2.6pre09 +200124c2f78dbf82ea3d023fab9ce4636c4fd073 icedtea-2.6pre10 +05e485acec14af17c2fc4d9d29d58b14f1a0f960 icedtea-2.6pre11 4093bbbc90009bfd9311ccd6373c7a2f2755c9d9 jdk7u80-b03 +b70554883dbd0b13fdb3a7230ac8102c7c61f475 icedtea-2.6pre12 +f16c298d91bda698cd428254df2c3d2d21cc83c0 icedtea-2.6pre13 +97260abdb038f6ff28ea93a19e82b69fd73a344c icedtea-2.6pre14 +bda108a874bc1678966b65e97a87fac293a54fc8 icedtea-2.6pre15 +78bdb9406195da1811f2f52b46dec790158ca364 icedtea-2.6pre16 +f92696272981c10e64a80cb91ca6a747d8de3188 icedtea-2.6pre17 928d01695cd2b65119bbfcd51032ae427a66f83d jdk7u80-b04 46d516760a680deaeffdb03e3221648bc14c0818 jdk7u80-b05 +e229119aa0a088058254ee783b0437ee441d0017 icedtea-2.6pre18 +55ce37199ce35e9c554fefb265a98ec137acbaa2 icedtea-2.6pre19 +10d65b91c33c9b87bc6012ce753daed42c840dde icedtea-2.6pre20 +513069c9fc2037af7038dc44b0f26057fa815584 icedtea-2.6pre21 +851deec2e741fcb09bf96fc7a15ae285890fb832 icedtea-2.6pre22 8fffdc2d1faaf2c61abff00ee41f50d28da2174a jdk7u80-b06 6d0aaea852b04d7270fde5c289827b00f2391374 jdk7u80-b07 e8daab5fb25eb513c53d6d766d50caf662131d79 jdk7u80-b08 @@ -595,35 +632,73 @@ 611f7d38d9346243b558dc78409b813241eb426f jdk7u80-b30 f19659de2034611095d307ccc68f777abc8b008e jdk7u80-b15 458545155c9326c27b4e84a8a087f4419e8f122e jdk7u80-b32 -3b6a81ffb63654d5148168c2ba00288dfc833fe4 jdk7u85-b00 -76707a6d46afa9a057756f4d3614c0da1320499c jdk7u85-b01 +88ad67ad5b51c1e7316828de177808d4776b5357 icedtea-2.6pre23 +dbfa75121acab9c4dfbf5b28e3eba0e58905c4ef icedtea-2.6pre24 +8d08525bb2541367a4908a5f97298e0b21c12280 jdk7u85-b00 +e3845b02b0d1bfe203ab4783941d852a2b2d412d jdk7u85-b01 +dbfa75121acab9c4dfbf5b28e3eba0e58905c4ef icedtea-2.6.0 +dbfa75121acab9c4dfbf5b28e3eba0e58905c4ef icedtea-2.6-branchpoint +39b2c4354d0a235a5bc20ce286374bb242e9c62d icedtea-2.6.1 bc294917c5eb1ea2e655a2fcbd8fbb2e7cbd3313 jdk7u85-b02 +2265879728d802e3af28bcd9078431c56a0e26e5 icedtea-2.6.2pre01 +d27c76db0808b7a59313916e9880deded3368ed2 icedtea-2.6.2pre02 63d687368ce5bca36efbe48db2cf26df171b162d jdk7u91-b00 03b03194afbe87a049a1c6d83f49788602c363d8 jdk7u91-b01 +601ca7147b8c551d394ad97b6288b01c9e763ea4 icedtea-2.6.2 2be0ab1a24b2b6910d8f31e3314ffa48f30f21df jdk7u91-b02 +f0e7f22f09ef0ddd583eb8ce9a14edcccfa4f7ea icedtea-2.6.3 a28bc539342e4ca724a5abd2521c6a58f04c2113 jdk7u95-b00 +4f1e498cad9c7bc7ab0b6df99ebb4a29a8ca1c5e icedtea-2.6.4 251bb2a6d5cfbb76c0f4bdfecea4ca9c8af21558 jdk7u99-b00 +8e728c41fec5b9a945a12aecdd002ae1652d0253 icedtea-2.6.5 +b8b43305701a43c34b3be0957bc8d75a76d1b4c7 icedtea-2.6.6pre01 12491db47c7ccffcc3e881df68f4c2f727b44e5d jdk7u101-b00 +882cfee70fe876a273ba8f594d03219aa8192cef icedtea-2.6.6 +8c0c17064521873767912ca59dcc7a1f772399d2 icedtea-2.6.7pre01 bade1889699bab14082e84de3b40901964b52483 jdk7u111-b00 9b95c1ef81fe7bb010a6938d1cb97843b9a1fc68 jdk7u111-b01 +6aafb6fe0a1e36055566484bef4f93dba6c05ad2 icedtea-2.6.7 +a1ef40f591be786c98967b07650992c32905bc38 icedtea-2.6.8pre01 974935f4e21dae1170b5247a8af362617d105e1c jdk7u121-b00 +653c2662034dc87d063bc61c9741045041db7182 icedtea-2.6.8 +36a89571adf078953219bf591098eaf18bc7213f icedtea-2.6.9pre01 259e6ca7faf17e2b96fb0733f30e62327a7acdfa jdk7u131-b00 +2dd04ef37829f92208f9044177284fab5db04e28 icedtea-2.6.9 +cd7f56e178662fcdc453edb6622b404f53aaea56 icedtea-2.6.10pre01 e3b3add63d287cd07398949308308135ded4197e jdk7u141-b00 b21d7bc25e0f96c6ed9b19e1ea0ea6253c34d7fe jdk7u141-b01 db8fe12e5e508b18dd0aeb166099406a774b0d04 jdk7u141-b02 +b3f98f0d454923698116f756711d79c0578f1a8e icedtea-2.6.10 +54009dd18b706ad1ef023cd472a8c1a76f9faac6 icedtea-2.6.11pre01 ae6c3762cdc9b1610211cd1ad1a29ed1a7f8471e jdk7u151-b00 c63b09823b9fa0ddeb37c1ac534569a9227c5bf6 jdk7u151-b01 +499e7894cc4485715dbcc4f1d7436feda0668b70 icedtea-2.6.11 +f53c56dda66385af2679e1f7e85b7cbe91aef52c icedtea-2.6.12pre01 a1aa7e729c1ad05387f5cb744c6cbd008414c600 jdk7u161-b00 0b57654ed07146c81b2c7ecf3afa2cc1fae49e22 jdk7u161-b01 +7d977b31457dc56120be84c2f5c3648d361131af icedtea-2.6.12 83e0c1100ed20e3538790aa66975c361fe352c58 jdk7u171-b00 00737b2c8cf25ed934ad99cec2e0bafbe6250524 jdk7u171-b01 3583ec341d97b25dba54b7437311f610f6da1c78 jdk7u171-b02 +61245205213a36a6f15e36e87da0f5b5e46f6300 icedtea-2.6.13 +c5dee4245cee7bec77cee8488e9a447c675c87cf icedtea-2.6.14pre01 4e3f7d29ecde70debbb0437c847f334acec0ebdb jdk7u181-b00 947ae0aa8e0c49f3a779ea11d34224f629d7c861 jdk7u181-b01 +474d8c372eca0ee72dcca6144f3222d5cc8c2a7c icedtea-2.6.14 +3cf747ef8b14febe6db181ac9d5925d4cbdc4ff1 icedtea-2.6.15pre01 34180032633aa4090e97de913da48dcfdff58f87 jdk7u191-b00 4fe5b487a3bd57228d04333e2f15f710d38f94f5 jdk7u191-b01 4fd89850277bf46829d255595f864fdaa7d9a25c jdk7u191-b02 +02692bca5efc738f278700fb9d873c643911826e icedtea-2.6.15 931a18e1df0a7594a4c9e5e2ab05a07d6e5436b1 jdk7u201-b00 +d44eff7de671565452d2062d61ab8e3a02c08438 icedtea-2.6.16 +e1e90e24b1513ab8759386ca5d3b803d3ecf2eeb icedtea-2.6.17pre01 f182d5978cc0a52a9eb69f2bbe904708d9f215b6 jdk7u211-b00 73474550d820698e0940afd5cf1fea0fad6e8118 jdk7u211-b01 e33b0ab210bb7cb289377c84a702df11bde6bfea jdk7u211-b02 +6a588725b8a24f3e82e12a2751595e781d20e927 icedtea-2.6.17 +6a588725b8a24f3e82e12a2751595e781d20e927 icedtea-2.6.18pre00 +8cb3eb54177db7c71a4451ac9101eeb960a1840f jdk7u221-b00 +47630c47a93a5ef9c3fb765a88341d5db2d83c10 jdk7u221-b01 +44811e4cadc6328ee58463a05d136836faa3a3bd jdk7u221-b02 +ed550afe3dd7002fe2021d13d2671526f50fd911 icedtea-2.6.18 diff -r 8cb3eb54177d -r aa576483043b .jcheck/conf --- a/.jcheck/conf Mon Feb 25 00:14:07 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk7 -bugids=dup diff -r 8cb3eb54177d -r aa576483043b buildhybrid.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/buildhybrid.sh Wed Apr 17 04:32:37 2019 +0100 @@ -0,0 +1,61 @@ +#!/bin/sh +# check we have a simulator tree +if [ ! -d ../simulator ] ; then + echo "downloading aarch64 simulator code from sourceforge into directory ../simulator" + (cd .. ; hg clone http://hg.code.sourceforge.net/p/smallaarch64sim/code simulator) +fi + +# check we have a binutils tree + +if [ ! -d ../binutils ] ; then + echo "downloading aarch64 binutils code from sourceforge into directory ../binutils" + echo "by executing the following command" + (cd .. ; hg clone http://hg.code.sourceforge.net/p/binutilsaarch64/code binutils) +fi + +# ensure the sim lib has been built +if [ ! -f ../simulator/libarmsim.so ] ; then + (cd ../simulator ; make) +fi + +# ensure the hsdis lib has been built + +if [ ! -f hotspot/src/share/tools/hsdis/build/linux-amd64/hsdis-aarch64.so ] ; then + (export BINUTILS=`cd .. ; pwd`/binutils ; cd hotspot/src/share/tools/hsdis ; make BUILD_AARCH64=true) + mv hotspot/src/share/tools/hsdis/build/linux-amd64/hsdis-amd64.so hotspot/src/share/tools/hsdis/build/linux-amd64/hsdis-aarch64.so +fi + +unset JAVA_HOME +export LANG=C + +set -x + +if [ x"$JDK_TO_BUILD_WITH" == x ] ; then +JDK_TO_BUILD_WITH=/usr/lib/jvm/java-1.7.0 +fi + +source ./jdk/make/jdk_generic_profile.sh + +make \ +BUILTIN_SIM="true" \ +ALLOW_DOWNLOADS="true" \ +ALT_JDK_IMPORT_PATH="$JDK_TO_BUILD_WITH" \ +ALT_BOOTDIR="$JDK_TO_BUILD_WITH" \ +ANT="/usr/bin/ant" \ +FT2_CFLAGS="$(pkg-config --cflags freetype2)" \ +FT2_LIBS="$(pkg-config --libs freetype2)" \ +STATIC_CXX="false" \ +NO_DOCS="true" \ +DEBUG_CLASSFILES="true" \ +DEBUG_BINARIES="true" \ +STRIP_POLICY=no_strip \ +HOTSPOT_BUILD_JOBS=8 debug_build $* + +# ensure hsdis lib is installed +if [ ! -f build/linux-amd64-debug/j2sdk-image/jre/lib/amd64/hsdis-aarch64.so -a \ + -d build/linux-amd64-debug/j2sdk-image/jre/lib/amd64 ] ; then + cp hotspot/src/share/tools/hsdis/build/linux-amd64/hsdis-aarch64.so \ + build/linux-amd64-debug/j2sdk-image/jre/lib/amd64/hsdis-aarch64.so + cp hotspot/src/share/tools/hsdis/build/linux-amd64/hsdis-aarch64.so \ + build/linux-amd64-debug/j2sdk-server-image/jre/lib/amd64/hsdis-aarch64.so +fi diff -r 8cb3eb54177d -r aa576483043b buildnative.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/buildnative.sh Wed Apr 17 04:32:37 2019 +0100 @@ -0,0 +1,38 @@ +# ensure the hsdis lib has been built + +if [ ! -f hotspot/src/share/tools/hsdis/build/linux-aarch64/hsdis-aarch64.so ] ; then + (export BINUTILS=`cd .. ; pwd`/binutils-2.23.52 ; cd hotspot/src/share/tools/hsdis ; make) +fi + +unset JAVA_HOME +export LANG=C + +set -x + +if [ x"$JDK_TO_BUILD_WITH" == x ] ; then +JDK_TO_BUILD_WITH=/usr/lib/jvm/java-1.7.0 +fi + +source ./jdk/make/jdk_generic_profile.sh + +make \ +ALT_JDK_IMPORT_PATH="$JDK_TO_BUILD_WITH" \ +ALT_BOOTDIR="$JDK_TO_BUILD_WITH" \ +ANT="/usr/bin/ant" \ +FT2_CFLAGS="$(pkg-config --cflags freetype2)" \ +FT2_LIBS="$(pkg-config --libs freetype2)" \ +STATIC_CXX="false" \ +NO_DOCS="true" \ +DEBUG_CLASSFILES="true" \ +DEBUG_BINARIES="true" \ +STRIP_POLICY=no_strip \ +HOTSPOT_BUILD_JOBS=8 debug_build $* + +# ensure hsdis lib is installed +if [ ! -f build/linux-aarch64-debug/j2sdk-image/jre/lib/aarch64/hsdis-aarch64.so -a \ + -d build/linux-aarch64-debug/j2sdk-image/jre/lib/aarch64 ] ; then + cp hotspot/src/share/tools/hsdis/build/linux-aarch64/hsdis-aarch64.so \ + build/linux-aarch64-debug/j2sdk-image/jre/lib/aarch64/hsdis-aarch64.so + cp hotspot/src/share/tools/hsdis/build/linux-aarch64/hsdis-aarch64.so \ + build/linux-aarch64-debug/j2sdk-server-image/jre/lib/aarch64/hsdis-aarch64.so +fi diff -r 8cb3eb54177d -r aa576483043b common/bin/hgforest.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/common/bin/hgforest.sh Wed Apr 17 04:32:37 2019 +0100 @@ -0,0 +1,190 @@ +#!/bin/sh + +# +# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +# Shell script for a fast parallel forest command +command="$1" +pull_extra_base="$2" + +if [ "" = "$command" ] ; then + echo No command to hg supplied! + exit 1 +fi + +# Clean out the temporary directory that stores the pid files. +tmp=/tmp/forest.$$ +rm -f -r ${tmp} +mkdir -p ${tmp} + +safe_interrupt () { + if [ -d ${tmp} ]; then + if [ "`ls ${tmp}/*.pid`" != "" ]; then + echo "Waiting for processes ( `cat ${tmp}/*.pid | tr '\n' ' '`) to terminate nicely!" + sleep 1 + # Pipe stderr to dev/null to silence kill, that complains when trying to kill + # a subprocess that has already exited. + kill -TERM `cat ${tmp}/*.pid | tr '\n' ' '` 2> /dev/null + wait + echo Interrupt complete! + fi + fi + rm -f -r ${tmp} + exit 1 +} + +nice_exit () { + if [ -d ${tmp} ]; then + if [ "`ls ${tmp}`" != "" ]; then + wait + fi + fi + rm -f -r ${tmp} +} + +trap 'safe_interrupt' INT QUIT +trap 'nice_exit' EXIT + +# Only look in specific locations for possible forests (avoids long searches) +pull_default="" +repos="" +repos_extra="" +if [ "${command}" = "clone" -o "${command}" = "fclone" ] ; then + subrepos="corba jaxp jaxws langtools jdk hotspot" + if [ -f .hg/hgrc ] ; then + pull_default=`hg paths default` + if [ "${pull_default}" = "" ] ; then + echo "ERROR: Need initial clone with 'hg paths default' defined" + exit 1 + fi + fi + if [ "${pull_default}" = "" ] ; then + echo "ERROR: Need initial repository to use this script" + exit 1 + fi + for i in ${subrepos} ; do + if [ ! -f ${i}/.hg/hgrc ] ; then + repos="${repos} ${i}" + fi + done + if [ "${pull_extra_base}" != "" ] ; then + subrepos_extra="jdk/src/closed jdk/make/closed jdk/test/closed hotspot/make/closed hotspot/src/closed hotspot/test/closed deploy install sponsors pubs" + pull_default_tail=`echo ${pull_default} | sed -e 's@^.*://[^/]*/\(.*\)@\1@'` + pull_extra="${pull_extra_base}/${pull_default_tail}" + for i in ${subrepos_extra} ; do + if [ ! -f ${i}/.hg/hgrc ] ; then + repos_extra="${repos_extra} ${i}" + fi + done + fi + at_a_time=2 + # Any repos to deal with? + if [ "${repos}" = "" -a "${repos_extra}" = "" ] ; then + exit + fi +else + hgdirs=`ls -d ./.hg ./*/.hg ./*/*/.hg ./*/*/*/.hg ./*/*/*/*/.hg 2>/dev/null` + # Derive repository names from the .hg directory locations + for i in ${hgdirs} ; do + repos="${repos} `echo ${i} | sed -e 's@/.hg$@@'`" + done + for i in ${repos} ; do + if [ -h ${i}/.hg/store/lock -o -f ${i}/.hg/store/lock ] ; then + locked="${i} ${locked}" + fi + done + at_a_time=8 + # Any repos to deal with? + if [ "${repos}" = "" ] ; then + echo "No repositories to process." + exit + fi + if [ "${locked}" != "" ] ; then + echo "These repositories are locked: ${locked}" + exit + fi +fi + +# Echo out what repositories we do a command on. +echo "# Repositories: ${repos} ${repos_extra}" +echo + +# Run the supplied command on all repos in parallel. +n=0 +for i in ${repos} ${repos_extra} ; do + n=`expr ${n} '+' 1` + repopidfile=`echo ${i} | sed -e 's at ./@@' -e 's@/@_ at g'` + reponame=`echo ${i} | sed -e :a -e 's/^.\{1,20\}$/ &/;ta'` + pull_base="${pull_default}" + for j in $repos_extra ; do + if [ "$i" = "$j" ] ; then + pull_base="${pull_extra}" + fi + done + ( + ( + if [ "${command}" = "clone" -o "${command}" = "fclone" ] ; then + pull_newrepo="${pull_base}/${i}" + # pull_newrepo="`echo ${pull_base}/${i} | sed -e 's@\([^:]/\)//*@\1 at g'`" + echo hg clone ${pull_newrepo} ${i} + path="`dirname ${i}`" + if [ "${path}" != "." ] ; then + times=0 + while [ ! -d "${path}" ] ## nested repo, ensure containing dir exists + do + times=`expr ${times} '+' 1` + if [ `expr ${times} '%' 10` -eq 0 ] ; then + echo ${path} still not created, waiting... + fi + sleep 5 + done + fi + (PYTHONUNBUFFERED=true hg clone ${pull_newrepo} ${i}; echo "$?" > ${tmp}/${repopidfile}.pid.rc )& + else + echo "cd ${i} && hg $*" + cd ${i} && (PYTHONUNBUFFERED=true hg "$@"; echo "$?" > ${tmp}/${repopidfile}.pid.rc )& + fi From andrew at icedtea.classpath.org Wed Apr 17 03:45:13 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:45:13 +0000 Subject: /hg/release/icedtea7-forest-2.6/corba: 5 new changesets Message-ID: changeset 8b5d65ebddeb in /hg/release/icedtea7-forest-2.6/corba details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/corba?cmd=changeset;node=8b5d65ebddeb author: andrew date: Fri Mar 22 01:31:13 2019 +0000 Added tag jdk7u221-b00 for changeset db34cd877455 changeset af2146444e21 in /hg/release/icedtea7-forest-2.6/corba details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/corba?cmd=changeset;node=af2146444e21 author: andrew date: Tue Apr 16 02:46:54 2019 +0100 Added tag jdk7u221-b01 for changeset 8b5d65ebddeb changeset b3a9e4f934b0 in /hg/release/icedtea7-forest-2.6/corba details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/corba?cmd=changeset;node=b3a9e4f934b0 author: andrew date: Tue Apr 16 03:20:05 2019 +0100 Added tag jdk7u221-b02 for changeset af2146444e21 changeset ffed1dd63843 in /hg/release/icedtea7-forest-2.6/corba details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/corba?cmd=changeset;node=ffed1dd63843 author: andrew date: Tue Apr 16 04:23:31 2019 +0100 Merge jdk7u221-b02 changeset 4c86721c7f40 in /hg/release/icedtea7-forest-2.6/corba details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/corba?cmd=changeset;node=4c86721c7f40 author: andrew date: Wed Apr 17 04:32:38 2019 +0100 Added tag icedtea-2.6.18 for changeset ffed1dd63843 diffstat: .hgtags | 75 +++++++++++ .jcheck/conf | 2 - make/Makefile | 2 +- make/common/shared/Defs-java.gmk | 6 +- make/common/shared/Platform.gmk | 9 + src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java | 2 +- 6 files changed, 91 insertions(+), 5 deletions(-) diffs (294 lines): diff -r db34cd877455 -r 4c86721c7f40 .hgtags --- a/.hgtags Mon Feb 25 00:14:08 2019 +0000 +++ b/.hgtags Wed Apr 17 04:32:38 2019 +0100 @@ -50,6 +50,7 @@ b751c528c55560cf2adeaeef24b39ca1f4d1cbf7 jdk7-b73 5d0cf59a3203b9f57aceebc33ae656b884987955 jdk7-b74 0fb137085952c8e47878e240d1cb40f14de463c4 jdk7-b75 +d728db3889da23d9f74e45154b9261a43b4acd8d icedtea7-1.12 937144222e2219939101b0129d26a872a7956b13 jdk7-b76 6881f0383f623394b5ec73f27a5f329ff55d0467 jdk7-b77 a7f7276b48cd74d8eb1baa83fbf3d1ef4a2603c8 jdk7-b78 @@ -63,6 +64,7 @@ 6253e28826d16cf1aecc39ce04c8de1f6bf2df5f jdk7-b86 09a41111a401d327f65e453384d976a10154d9ea jdk7-b87 39e14d2da687c7e592142137517aaf689544820f jdk7-b88 +e805b4155d76f76d40ffae36a74546f79218c539 icedtea7-1.13 bb4424c5e778b842c064a8b1aa902b35f4397654 jdk7-b89 56ce07b0eb47b93a98a72adef0f21e602c460623 jdk7-b90 bcd2fc089227559ac5be927923609fac29f067fa jdk7-b91 @@ -111,6 +113,7 @@ 918003855fa0dba5acf4bf1fe36526d2fc4c1ba8 jdk7-b134 e0b72ae5dc5e824b342801c8d1d336a55eb54e2c jdk7-b135 48ef0c712e7cbf272f47f9224db92a3c6a9e2612 jdk7-b136 +b62418551e20fa19fbf57c49d4378b7096809e60 icedtea-1.14 a66c01d8bf895261715955df0b95545c000ed6a8 jdk7-b137 78d8cf04697e9df54f7f11e195b7da29b8e345a2 jdk7-b138 60b074ec6fcf5cdf9efce22fdfb02326ed8fa2d3 jdk7-b139 @@ -123,6 +126,7 @@ 770227a4087e4e401fe87ccd19738440111c3948 jdk7-b146 36f0efbc66ef8ace3cca8aa8d0c88f3334080f8a jdk7u1-b01 73323cb3396260d93e0ab731fd2d431096ceed0f jdk7-b147 +d034cc90ecc266d78b87d1429c426669431fcc1f icedtea-2.0-branchpoint 9515a2d034b4727c11aeea36354a549fbc469c4f jdk7u1-b02 dd71cb354c573c1addcda269a7dd9144bfce9587 jdk7u1-b03 eaee830124aa453627591d8f9eccb39d7e040876 jdk7u1-b04 @@ -141,6 +145,7 @@ 56b02f8ef70391a67c9fa71157a8faafbdff4b74 jdk7u2-b12 456ff1f14b14ef8cfe47cef95c8094f8443fa092 jdk7u2-b13 62b846b0c3259cae732e75df50a1b180a2541178 jdk7u2-b21 +ecb9fc90dea4720f5c1ba1354364ed610f463e41 icedtea-2.1-branchpoint 1b648adeeefa9b1fb022459e8e4f590b736c0fdd jdk7u3-b02 730fa05af5a9d10a3a7a1626d248b96d09f8069f jdk7u3-b03 7f7a9b1addb4925f4f6e17f6eb5cce986c3b626d jdk7u3-b04 @@ -157,6 +162,7 @@ 23777178e7eb61859be3f7240561aa1034ff9221 jdk7u4-b10 bdc37f3c09b6008667aff77432bb6d31cbae945e jdk7u4-b11 fddc26b35a31884d64315cf7c296570245e9c481 jdk7u4-b12 +9ffa2340e018131c900e9cc12c9f3a10698aa191 icedtea-2.2-branchpoint f7119745898016a98cddab3e69efb41c5a5aaf78 jdk7u4-b13 6a262c36caebb43972cbae5032cff632ce31d2cc jdk7u4-b14 d9bf21b76f093abfe451880d5db29e4932b1e72e jdk7u4-b15 @@ -186,11 +192,15 @@ c9f6750370c9a99d149d73fd32c363d9959d19d1 jdk7u6-b10 a2089d3bf5a00be50764e1ced77e270ceddddb5d jdk7u6-b11 34354c623c450dc9f2f58981172fa3d66f51e89c jdk7u6-b12 +325250aef90af0f5cd04b141f83a81638ae1e478 ppc-aix-port-b01 +325250aef90af0f5cd04b141f83a81638ae1e478 ppc-aix-port-b02 +325250aef90af0f5cd04b141f83a81638ae1e478 ppc-aix-port-b03 76bee3576f61d4d96fef118902d5d237a4f3d219 jdk7u6-b13 731d5dbd7020dca232023f2e6c3e3e22caccccfb jdk7u6-b14 8da4015f405b0fa267cca4780d20cd012d0a9cb4 jdk7u6-b15 7674c7ed99a53a8dcf654ab8a6963199ef562a08 jdk7u6-b16 e4a676826cb3fe2f84e19105a027c15c097f98f1 jdk7u6-b17 +68c35d6e9548bc7be9c3ce73774c6d53b0d72d3b icedtea-2.3-branchpoint b3d767dbd67f518168c561e078be5e860bc60cfc jdk7u6-b18 5c046510b9308bf514f078d48fcf0112a376ad41 jdk7u6-b19 f0c51b691d34b4a06c1e22c7960be71e0d0ee84e jdk7u6-b20 @@ -258,11 +268,13 @@ 7969d5f219248de033c296ef75fff7aae7545bbd jdk7u12-b07 6f4d4c7a254d4aca3a7f2caabb75e6559a290393 jdk7u12-b08 c8c261b2220c5b966c07784682057a915defb0da jdk7u12-b09 +efbe4cef7fe2d46a197c39eb7a94e127e0bb4c5d icedtea-2.4-branchpoint 3877f9ae971eefbfbbcb16f2ff79c72ac10ac4bd jdk7u14-b10 3bd891cd98773cf841ad65f52f25e3e6fa185cef jdk7u14-b11 fbb83600db33de6211fc58ba2a2bbb6b356aa9c2 jdk7u14-b12 cd7aaec5accf3f8fbb693153f8d9be846e0f8a05 jdk7u14-b13 9e8bde2586a1a7fd95f654c7d0043d1eb18f0793 jdk7u14-b14 +70af8b7907a504f7b6e4be1882054ca9f3ad1875 ppc-aix-port-b04 2b1fcbe4e78557822b2269b43c8b589aa1f0b522 jdk7u14-b15 622e370c2d1e8c5f48d8f520f486dc6fcc1239c5 jdk7u15-b01 30188388048333e213a839363329ac2cb0cf0e0d jdk7u15-b02 @@ -381,6 +393,7 @@ 80f65a8f58500ef5d93ddf4426d9c1909b79fadf jdk7u45-b18 a15e4a54504471f1e34a494ed66235870722a0f5 jdk7u45-b30 b7fb35bbe70d88eced3725b6e9070ad0b5b621ad jdk7u45-b31 +c5b5886004e6446b8b27ccdc1fd073354c1dc614 jdk7u60-b00 d641ac83157ec86219519c0cbaf3122bdc997136 jdk7u45-b33 aa24e046a2da95637257c9effeaabe254db0aa0b jdk7u45-b34 fab1423e6ab8ecf36da8b6bf2e454156ec701e8a jdk7u45-b35 @@ -430,8 +443,11 @@ c5b5886004e6446b8b27ccdc1fd073354c1dc614 jdk7u60-b00 a531112cc6d0b0a1e7d4ffdaa3ba53addcd25cf4 jdk7u60-b01 d81370c5b863acc19e8fb07315b1ec687ac1136a jdk7u60-b02 +47343904e95d315b5d2828cb3d60716e508656a9 icedtea-2.5pre01 +16906c5a09dab5f0f081a218f20be4a89137c8b1 icedtea-2.5pre02 d7e98ed925a3885380226f8375fe109a9a25397f jdk7u60-b03 1a3aa4637b80fabbd069ae88c241efcb3520fc49 jdk7u60-b04 +7224b2d0d3304b9d1d783de4d35d706dc7bcd00e icedtea-2.6pre01 753698a910167cc29c01490648a2adbcea1314cc jdk7u60-b05 9852efe6d6b992b73fdbf59e36fb3547a9535051 jdk7u60-b06 84a18429f247774fc7f1bc81de271da20b40845b jdk7u60-b07 @@ -441,7 +457,11 @@ a429ff635395688ded6c52cd21c0b4ce75e62168 jdk7u60-b11 d581875525aaf618afe901da31d679195ee35f4b jdk7u60-b12 2c8ba5f9487b0ac085874afd38f4c10a4127f62c jdk7u60-b13 +8293bea019e34e9cea722b46ba578fd4631f685f icedtea-2.6pre02 +35fa09c49527a46a29e210f174584cc1d806dbf8 icedtea-2.6pre03 02bdeb33754315f589bd650dde656d2c9947976d jdk7u60-b14 +d99431d571f8aa64a348b08c6bf7ac3a90c576ee icedtea-2.6pre04 +90a4103857ca9ff64a47acfa6b51ca1aa5a782c3 icedtea-2.6pre05 e5946b2cf82bdea3a4b85917e903168e65a543a7 jdk7u60-b15 e424fb8452851b56db202488a4e9a283934c4887 jdk7u60-b16 b96d90694be873372cc417b38b01afed6ac1b239 jdk7u60-b17 @@ -581,10 +601,27 @@ 59faa52493939dccdf6ff9efe86371101769b8f9 jdk7u79-b15 1a3aa4637b80fabbd069ae88c241efcb3520fc49 jdk7u80-b00 df1decc820934ad8bf91c853e81c88d4f7590e25 jdk7u80-b01 +30f5a9254154b68dd16e2d93579d7606c79bd54b icedtea-2.6pre07 +250d1a2def5b39f99b2f2793821cac1d63b9629f icedtea-2.6pre06 +a756dcabdae6fcdff57a2d321088c42604b248a6 icedtea-2.6pre08 2444fa7df7e3e07f2533f6c875c3a8e408048f6c jdk7u80-b02 +4e8ca30ec092bcccd5dc54b3af2e2c7a2ee5399d icedtea-2.6pre09 +1a346ad4e322dab6bcf0fbfe989424a33dd6e394 icedtea-2.6pre10 +c11c54a2675c32eeb015450427424f277faaa95b icedtea-2.6pre11 fc6a39d6be24e0c1f7d9193e4f3ea4e474bb4dc3 jdk7u80-b03 +f2ef4247a9a496bb173a6592a6f13e716670b8d3 icedtea-2.6pre12 +9b3eb26f177e896dc081de80b5f0fe0bea12b5e4 icedtea-2.6pre13 +646234c2fd7be902c44261aa8f909dfd115f308d icedtea-2.6pre14 +9a9cde985e018164da97d4ed1b51a83cda59f93a icedtea-2.6pre15 +8eeadf4624006ab6af52354a15aee8f9a890fc16 icedtea-2.6pre16 +1eb2d75d86f049cd2f57c1ff35e3d569baec0650 icedtea-2.6pre17 d9ddd2aec6bee31e3bd8bb4eb258c27a624162c3 jdk7u80-b04 6696348644df30f1807acd3a38a603ebdf09480c jdk7u80-b05 +15250731630c137ff1bdbe1e9ecfe29deb7db609 icedtea-2.6pre18 +e4d788ed1e0747b9d1674127253cd25ce834a761 icedtea-2.6pre19 +4ca25161dc2a168bb21949f3986d33ae695e9d13 icedtea-2.6pre20 +0cc5634fda955189a1157ff5d899da6c6abf56c8 icedtea-2.6pre21 +c92957e8516c33f94e24e86ea1d3e536525c37f5 icedtea-2.6pre22 4362d8c11c43fb414a75b03616252cf8007eea61 jdk7u80-b06 1191862bb140612cc458492a0ffac5969f48c4df jdk7u80-b07 6a12979724faeb9abe3e6af347c64f173713e8a4 jdk7u80-b08 @@ -597,35 +634,73 @@ 52b7bbe24e490090f98bee27dbd5ec5715b31243 jdk7u80-b30 353be4a0a6ec19350d18e0e9ded5544ed5d7433f jdk7u80-b15 a97bddc81932c9772184182297291abacccc85c0 jdk7u80-b32 +9d5c92264131bcac8d8a032c055080cf51b18202 icedtea-2.6pre23 +e3445769412d69411988241bef34fd1d652a37d1 icedtea-2.6pre24 +e3445769412d69411988241bef34fd1d652a37d1 icedtea-2.6.0 02c5cee149d94496124f794b7ef89d860b8710ee jdk7u85-b00 a1436e2c0aa8c35b4c738004d19549df54448621 jdk7u85-b01 +e3445769412d69411988241bef34fd1d652a37d1 icedtea-2.6-branchpoint +2545636482d69e70bf482d41ba18dba27798f495 icedtea-2.6.1 7a91bf11c82bd794b7d6f63187345ebcbe07f37c jdk7u85-b02 +10bb9df77e39518afc9f65e7fdc7328bb0fb80dd icedtea-2.6.2pre01 +0445c54dcfb6cd523525a07eec0f2b26c43eb3c4 icedtea-2.6.2pre02 f9630ed441a06612f61a88bd3da39075015213a7 jdk7u91-b00 34be12b4b6ea5f30d364a916a92effeafdce678d jdk7u91-b01 +a4d55c5cec23631523672ca8b27767ec882eb835 icedtea-2.6.2 e3a6331d136ecac575730b498501f5b0dc4302e2 jdk7u91-b02 +9a3ca529125ad02ef3b0afd3c2f8fa6f80e0e46f icedtea-2.6.3 96b735f85c61ad721113713551271106a5070742 jdk7u95-b00 +2135da66cc53a606621024679ca16c06349eea58 icedtea-2.6.4 adda687205a9a40573fdb538240a5699fdc7dbd6 jdk7u99-b00 +389551542e139a9c84735a778726d1fdbac6105e icedtea-2.6.5 +bd2be90026f7655b1c21a67b14d812ca7a495064 icedtea-2.6.6pre01 9c164195bcc97da6c6567e6e6d55ea349f1c583d jdk7u101-b00 +ca3e3c4c5a615deab554708211e21db1b9febcf4 icedtea-2.6.6 +4e571f4f723b9bebca89b3ca0f1130f63e804b80 icedtea-2.6.7pre01 c1def4cc27fb92914168a5f65658eba4a1754dfe jdk7u111-b00 36715cc029596f86e977d486e547f62bb07eed74 jdk7u111-b01 +e5578d3bc593a075da3286a8e804dacb86e2e466 icedtea-2.6.7 +8bceffc6f67ec6202f067578051a94fd449e43b2 icedtea-2.6.8pre01 ad3a33a23c69608ae140d4564d045b62533f45a3 jdk7u121-b00 +9e002eaf26ed37030c32c6ab410ac278b8118ee2 icedtea-2.6.8 +ba84d0d43df1de8075f5ab5b02adfe1b964111ec icedtea-2.6.9pre01 d93d13bcb01d7b635d0e021877e1102e34bae8fb jdk7u131-b00 +737fd3fbf1394a5640e3524679ef831347186853 icedtea-2.6.9 +dcdf5b845fa7dc9727327abf76bba06df4ce2ad7 icedtea-2.6.10pre01 61c10a1eaa7b6f77e63f90e624a82a664a451d42 jdk7u141-b00 caa46a309b1195a0301956e7416633b717553925 jdk7u141-b01 39240de9d27767c8bad74e34f83f0a4902a9ef85 jdk7u141-b02 +4d807b58849e7d0aa829ba744c9d94ffb78d0943 icedtea-2.6.10 +ff69bc83070b70b07cc9eea4731e9332acdcdff7 icedtea-2.6.11pre01 d232281a177cd3f80d48eca3f1bbc3919f720a1e jdk7u151-b00 f74af33b4963a7c484ffa605f11e41efd92966e3 jdk7u151-b01 +803456f62297d9d22725e414f29e09d0c008ca43 icedtea-2.6.11 +a7f8705b50f53a4d85ad515ac74b0167aa8251dc icedtea-2.6.12pre01 3b0441f9245b4f16adbaad16d9a2aef05cea734c jdk7u161-b00 8576df4be08028c725c29490eb52a329f361c56c jdk7u161-b01 +e759d9a6a7b2bb4ad2aefb36ff78fb14ad9b8172 icedtea-2.6.12 aba690a4e1de85b901c47f69f03e151da5f064d6 jdk7u171-b00 c0181fdc21a7e0eef1746aeae9cb56cf9dabacd1 jdk7u171-b01 04778a2bcd8efc8f2798c16586e432aa45ca66e8 jdk7u171-b02 +4b866e7eb48c28ebe61b3a64f6211ae88ec45ae5 icedtea-2.6.13 +e97826e565405def64c82c7deb36a43c43acf42d icedtea-2.6.14pre01 0f612c0a7de047b67fae07225826f834b18ce5da jdk7u181-b00 fe430a7489a43bb3388719bd195582c1007e7a58 jdk7u181-b01 +8931f7345917b7df5a56108e6cd341b7d3f36afc icedtea-2.6.14 +1ed1155692c84d4d3357eb253a4aaaea5d0b6cd0 icedtea-2.6.15pre01 3f92ea51e60ae572092c230741c0cdec13c6ac97 jdk7u191-b00 9914a2e1265801c979f7799505e311d3c0d9dab0 jdk7u191-b01 1bdaf31e6e9298c5c20611ef40f96e26fd13074a jdk7u191-b02 +9b8ff44cf2c671d822adb7d0ab63372d3ec9040c icedtea-2.6.15 f144d7c5f13f8c77085ec403f6f5c27e310c3533 jdk7u201-b00 +f6cd5cd933919d3f0d1dac8bd5f835790ab05d74 icedtea-2.6.16 +290b27a5d4d210f5ce5bfc0b7ced49373fefd242 icedtea-2.6.17pre01 f9249fa13a934e6acdaaa2250e2565dd89e9676a jdk7u211-b00 1ce73c291eb9c463aa10e6e0d3b8be30e545645c jdk7u211-b01 4bd3fa89548dd66b7f519efd2ed87f6d6bec142b jdk7u211-b02 +46169649285da0d4367c04f4d4f60c88754e1abb icedtea-2.6.17 +46169649285da0d4367c04f4d4f60c88754e1abb icedtea-2.6.18pre00 +db34cd877455d4d8b75012120288776faac4acf1 jdk7u221-b00 +8b5d65ebddeb36a56f25fb837fc9e5bfb27ff971 jdk7u221-b01 +af2146444e213bae762c87408b4da3a73afd6f21 jdk7u221-b02 +ffed1dd638435ab3d7ae9e41f53309cb037f8262 icedtea-2.6.18 diff -r db34cd877455 -r 4c86721c7f40 .jcheck/conf --- a/.jcheck/conf Mon Feb 25 00:14:08 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk7 -bugids=dup diff -r db34cd877455 -r 4c86721c7f40 make/Makefile --- a/make/Makefile Mon Feb 25 00:14:08 2019 +0000 +++ b/make/Makefile Wed Apr 17 04:32:38 2019 +0100 @@ -152,7 +152,7 @@ #----- bin.zip -BIN_ZIP_FILES = $(BUILD_DIR/lib/orb.idl $(BUILD_DIR)/lib/ir.idl +BIN_ZIP_FILES = $(BUILD_DIR)/lib/orb.idl $(BUILD_DIR)/lib/ir.idl BIN_ZIP = $(LIB_DIR)/bin.zip $(BIN_ZIP): $(BIN_ZIP_FILES) diff -r db34cd877455 -r 4c86721c7f40 make/common/shared/Defs-java.gmk --- a/make/common/shared/Defs-java.gmk Mon Feb 25 00:14:08 2019 +0000 +++ b/make/common/shared/Defs-java.gmk Wed Apr 17 04:32:38 2019 +0100 @@ -79,7 +79,11 @@ # 64-bit builds require a larger thread stack size. ifeq ($(ARCH_DATA_MODEL), 32) - JAVAC_JVM_FLAGS += -J-XX:ThreadStackSize=768 + ifeq ($(ARCH), ppc) + JAVAC_JVM_FLAGS += -J-XX:ThreadStackSize=1152 + else + JAVAC_JVM_FLAGS += -J-XX:ThreadStackSize=768 + endif else JAVAC_JVM_FLAGS += -J-XX:ThreadStackSize=2096 endif diff -r db34cd877455 -r 4c86721c7f40 make/common/shared/Platform.gmk --- a/make/common/shared/Platform.gmk Mon Feb 25 00:14:08 2019 +0000 +++ b/make/common/shared/Platform.gmk Wed Apr 17 04:32:38 2019 +0100 @@ -153,6 +153,9 @@ OS_VERSION := $(shell uname -r) # Arch and OS name/version mach := $(shell uname -m) + ifneq (,$(wildcard /usr/bin/dpkg-architecture)) + mach := $(shell (dpkg-architecture -qDEB_HOST_ARCH_CPU 2>/dev/null || echo $(mach)) | sed 's/arm64/aarch64/;s/powerpc$$/ppc/;s/hppa/parisc/;s/ppc64el/ppc64le/') + endif archExpr = case "$(mach)" in \ i[3-9]86) \ echo i586 \ @@ -172,6 +175,9 @@ arm*) \ echo arm \ ;; \ + sh*) \ + echo sh \ + ;; \ *) \ echo $(mach) \ ;; \ @@ -199,6 +205,9 @@ else ARCH_DATA_MODEL=64 endif + ifeq ($(ARCH), sh) + ARCH_DATA_MODEL=32 + endif endif endif diff -r db34cd877455 -r 4c86721c7f40 src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java --- a/src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java Mon Feb 25 00:14:08 2019 +0000 +++ b/src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java Wed Apr 17 04:32:38 2019 +0100 @@ -77,7 +77,7 @@ * * throw SecurityException if SecurityManager is installed and * enableSubclassImplementation SerializablePermission - * is not granted or jdk.corba.allowOutputStreamSubclass system + * is not granted or jdk.corba.allowInputStreamSubclass system * property is either not set or is set to 'false' */ public InputStream() { From andrew at icedtea.classpath.org Wed Apr 17 03:45:40 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:45:40 +0000 Subject: /hg/release/icedtea7-forest-2.6/jaxp: 5 new changesets Message-ID: changeset 3d2653b62518 in /hg/release/icedtea7-forest-2.6/jaxp details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxp?cmd=changeset;node=3d2653b62518 author: andrew date: Fri Mar 22 01:31:15 2019 +0000 Added tag jdk7u221-b00 for changeset 32a29474a3a8 changeset f400cbf1e47b in /hg/release/icedtea7-forest-2.6/jaxp details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxp?cmd=changeset;node=f400cbf1e47b author: andrew date: Tue Apr 16 02:46:56 2019 +0100 Added tag jdk7u221-b01 for changeset 3d2653b62518 changeset fe265fca7e60 in /hg/release/icedtea7-forest-2.6/jaxp details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxp?cmd=changeset;node=fe265fca7e60 author: andrew date: Tue Apr 16 03:20:07 2019 +0100 Added tag jdk7u221-b02 for changeset f400cbf1e47b changeset bbd9f724d9af in /hg/release/icedtea7-forest-2.6/jaxp details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxp?cmd=changeset;node=bbd9f724d9af author: andrew date: Tue Apr 16 04:23:32 2019 +0100 Merge jdk7u221-b02 changeset bdc82bcbc5a9 in /hg/release/icedtea7-forest-2.6/jaxp details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxp?cmd=changeset;node=bdc82bcbc5a9 author: andrew date: Wed Apr 17 04:32:39 2019 +0100 Added tag icedtea-2.6.18 for changeset bbd9f724d9af diffstat: .hgtags | 75 ++++++++++ .jcheck/conf | 2 - make/Makefile | 4 +- src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java | 8 +- src/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java | 10 + src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java | 2 +- src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java | 6 +- 7 files changed, 95 insertions(+), 12 deletions(-) diffs (307 lines): diff -r 32a29474a3a8 -r bdc82bcbc5a9 .hgtags --- a/.hgtags Mon Feb 25 00:14:09 2019 +0000 +++ b/.hgtags Wed Apr 17 04:32:39 2019 +0100 @@ -50,6 +50,7 @@ feb05980f9f2964e6bc2b3a8532f9b3054c2289b jdk7-b73 ea7b88c676dd8b269bc858a4a17c14dc96c8aed1 jdk7-b74 555fb78ee4cebed082ca7ddabff46d2e5b4c9026 jdk7-b75 +fb68fd18eb9f9d94bd7f307097b98a5883018da8 icedtea7-1.12 233a4871d3364ec305efd4a58cfd676620a03a90 jdk7-b76 bfadab8c7b1bf806a49d3e1bc19ec919717f057a jdk7-b77 7a12d3789e1b07a560fc79568b991818d617ede2 jdk7-b78 @@ -63,6 +64,7 @@ 81c0f115bbe5d3bcf59864465b5eca5538567c79 jdk7-b86 8b493f1aa136d86de0885fcba15262c4fa2b1412 jdk7-b87 d8ebd15910034f2ba50b2f129f959f86cca01419 jdk7-b88 +826bafcb6c4abbf24887bfc5a78868e13cddd068 icedtea7-1.13 d2818fd2b036f3b3154a9a7de41afcf4ac679c1b jdk7-b89 c5d932ee326d6f7fd4634b11c7185ea82d184df2 jdk7-b90 b89b2c3044a298d542f84a2e9d957202b7d8cdb9 jdk7-b91 @@ -111,6 +113,7 @@ d56b326ae0544fc16c3e0d0285876f3c82054db2 jdk7-b134 4aa9916693dc1078580c1865e6f2584046851e5a jdk7-b135 1759daa85d33800bd578853f9531f9de73f70fc7 jdk7-b136 +1c2f25bf36b1d43920e94fb82a0afdafd29b1735 icedtea-1.14 1d87f7460cde7f8f30af668490f82b52b879bfd8 jdk7-b137 be3758943770a0a3dd4be6a1cb4063507c4d7062 jdk7-b138 28c7c0ed2444607829ba11ad827f8d52197a2830 jdk7-b139 @@ -123,6 +126,7 @@ bcd31fa1e3c6f51b4fdd427ef905188cdac57164 jdk7-b146 067fb18071e3872698f6218724958bd0cebf30a3 jdk7u1-b01 fc268cd1dd5d2e903ccd4b0275e1f9c2461ed30c jdk7-b147 +b8d01501956a0d41f5587ff1bebbfe5a9b8fea5a icedtea-2.0-branchpoint 104ca42e1e7ca66b074a4619ce6420f15d8f454d jdk7u1-b02 64e323faadf65018c1ffc8bb9c97f7b664e87347 jdk7u1-b03 2256c20e66857f80cacda14ffdbc0979c929d7f8 jdk7u1-b04 @@ -141,6 +145,7 @@ 0e61ef309edd2deb71f53f2bdaf6dcff1c80bfb8 jdk7u2-b12 d9ac427e5149d1db12c6f3e4aa4280587c06aed5 jdk7u2-b13 0efaf5c97fba2ee7864240efaa0df651a2635ae5 jdk7u2-b21 +7300d2ab9fb2068250a96ca4afc481c4beb6a42b icedtea-2.1-branchpoint 0efaf5c97fba2ee7864240efaa0df651a2635ae5 jdk7u3-b02 604dd391203960d0028fc95bc70b0ae161e09d99 jdk7u3-b03 551c076358f6691999f613db9b155c83ec9a648d jdk7u3-b04 @@ -157,6 +162,7 @@ 7a37651d304de62b18b343b3ae675ab1b08fc5fe jdk7u4-b10 3fbd87d50fbf4de3987e36ec5f3e8ce1c383ce3d jdk7u4-b11 b4e5df5b18bb75db15ed97da02e5df086d2c7930 jdk7u4-b12 +c51876b27811ba0f6ea3409ba19d357b7400908a icedtea-2.2-branchpoint 7d18bccaec3781f3d4f2d71879f91e257db2f0f7 jdk7u4-b13 82c5b3166b3194e7348b2a9d146b6760c9a77128 jdk7u4-b14 36490d49683f7be9d8fbbe1f8eefa1fe9fe550fa jdk7u5-b01 @@ -186,11 +192,15 @@ f4e80156296e43182a0fea5f54032d8c0fd0b41f jdk7u6-b10 5078a73b3448849f3328af5e0323b3e1b8d2d26c jdk7u6-b11 c378e596fb5b2ebeb60b89da7ad33f329d407e2d jdk7u6-b12 +15b71daf5e69c169fcbd383c0251cfc99e558d8a ppc-aix-port-b01 +15b71daf5e69c169fcbd383c0251cfc99e558d8a ppc-aix-port-b02 +15b71daf5e69c169fcbd383c0251cfc99e558d8a ppc-aix-port-b03 15b71daf5e69c169fcbd383c0251cfc99e558d8a jdk7u6-b13 da79c0fdf9a8b5403904e6ffdd8f5dc335d489d0 jdk7u6-b14 94474d6f28284a1ef492984dd6d6f66f8787de80 jdk7u6-b15 0b329a8d325b6a58d89c6042dac62ce5852380ab jdk7u6-b16 5eb867cdd08ca299fe03b31760acd57aac2b5673 jdk7u6-b17 +445dd0b578fc2ed12c539eb6f9a71cbd40bed4f6 icedtea-2.3-branchpoint 1c4b9671de5c7ed5713f55509cb2ada38b36dffe jdk7u6-b18 3ba4c395d2cf973c8c603b2aedc846bd4ae54656 jdk7u6-b19 4f7b77cc3b252098f52a8f30a74f603783a2e0f1 jdk7u6-b20 @@ -258,12 +268,14 @@ 1b914599a6d5560e743b9fecd390924ed0bf7d15 jdk7u12-b07 427a603569db59f61721e709fcb8a73390d468ae jdk7u12-b08 366ebbf581df0134d9039b649abc315e87f23772 jdk7u12-b09 +14adb683be4ebc49ee729f0253d012795a4a2ae4 icedtea-2.4-branchpoint 23191c790e12841f81ac1cf956e7dbc0b45914ee jdk7u14-b10 825eda7553590ce19eb4fa0686c4405d97daafdb jdk7u14-b11 560e5cf5b57fc91e2bc6dd1809badd58c6eb25bd jdk7u14-b12 937bae61a48febcc948b7e10ae781c9077360241 jdk7u14-b13 7038ca4959e50a02f797e639daffe6b2b4065f86 jdk7u14-b14 aa6fb94c5e7bc645f478b6f60c5e6e06bebcc2bf jdk7u14-b15 +1d1e1fc3b88d2fda0c7da55ee3abb2b455e0d317 ppc-aix-port-b04 99c114990b191f32e72c6158072033aec5816aaf jdk7u15-b01 edbaa584f09a78d0ad3c73389faf20409a552e46 jdk7u15-b02 14a9b60a2086f4e2f6ec43bee3375042946f6510 jdk7u15-b30 @@ -382,6 +394,7 @@ 4beb90ab48f7fd46c7a9afbe66f8cccb230699ba jdk7u45-b18 a456c78a50e201a65c9f63565c8291b84a4fbd32 jdk7u45-b30 3c34f244296e98d8ebb94973c752f3395612391a jdk7u45-b31 +d9b92749a0f4c8e6c6f4fe11210c2a02d70bae74 jdk7u60-b00 056494e83d15cd1c546d32a3b35bdb6f670b3876 jdk7u45-b33 b5a83862ed2ab9cc2de3719e38c72519481a4bbb jdk7u45-b34 7fda9b300e07738116b2b95b568229bdb4b31059 jdk7u45-b35 @@ -431,8 +444,11 @@ d9b92749a0f4c8e6c6f4fe11210c2a02d70bae74 jdk7u60-b00 ad39e88c503948fc4fc01e97c75b6e3c24599d23 jdk7u60-b01 050986fd54e3ec4515032ee938bc59e86772b6c0 jdk7u60-b02 +74093b75ddd4fc2e578a3469d32b8bb2de3692d5 icedtea-2.5pre01 +d7085aad637fa90d027840c7f7066dba82b21667 icedtea-2.5pre02 359b79d99538d17eeb90927a1e4883fcec31661f jdk7u60-b03 7215972c2c30d0fa469a459a3e4fcee6bc93991d jdk7u60-b04 +10314bfd5ba43a63f2f06353f3d219b877f5120f icedtea-2.6pre01 673ea3822e59de18ae5771de7a280c6ae435ef86 jdk7u60-b05 fd1cb0040a1d05086ca3bf32f10e1efd43f05116 jdk7u60-b06 cd7c8fa7a057e62e094cdde78dd632de54cedb8c jdk7u60-b07 @@ -442,7 +458,11 @@ e57490e0b99917ea8e1da1bb4d0c57fd5b7705f9 jdk7u60-b11 a9574b35f0af409fa1665aadd9b2997a0f9878dc jdk7u60-b12 92cf0b5c1c3e9b61d36671d8fb5070716e0f016b jdk7u60-b13 +a0138328f7db004859b30b9143ae61d598a21cf9 icedtea-2.6pre02 +33912ce9492d29c3faa5eb6787d5141f87ebb385 icedtea-2.6pre03 2814f43a6c73414dcb2b799e1a52d5b44688590d jdk7u60-b14 +c3178eab3782f4135ea21b060683d29bde3bbc7e icedtea-2.6pre04 +b9104a740dcd6ec07a868efd6f57dad3560e402c icedtea-2.6pre05 10eed57b66336660f71f7524f2283478bdf373dc jdk7u60-b15 fefd2d5c524b0be78876d9b98d926abda2828e79 jdk7u60-b16 ba6b0b5dfe5a0f50fac95c488c8a5400ea07d4f8 jdk7u60-b17 @@ -582,10 +602,27 @@ 6abf26813c3bd6047d5425e41dbc9dd1fd51cc63 jdk7u79-b15 7215972c2c30d0fa469a459a3e4fcee6bc93991d jdk7u80-b00 4c959b6a32057ec18c9c722ada3d0d0c716a51c4 jdk7u80-b01 +614b7c12f276c52ebef06fb17c79cf0eadbcc774 icedtea-2.6pre07 +75513ef5e265955b432550ec73770b8404a4d36b icedtea-2.6pre06 +fbc3c0ab4c1d53059c32d330ca36cb33a3c04299 icedtea-2.6pre08 25a1b88d7a473e067471e00a5457236736e9a2e0 jdk7u80-b02 +f59ee51637102611d2ecce975da8f4271bdee85f icedtea-2.6pre09 +603009854864635cbfc36e95f39b6da4070f541a icedtea-2.6pre10 +79d217da0a7a03fb071e7f2e99fbd5fc7c38aed5 icedtea-2.6pre11 1853995499cef61fc16e0e4b840276223314669b jdk7u80-b03 +1edb9d1d6451a8e147d74e69021bc3f00622b8c6 icedtea-2.6pre12 +a2841c1a7f292ee7ba33121435b566d347b99ddb icedtea-2.6pre13 +35cfccb24a9c229f960169ec986beae2329b0688 icedtea-2.6pre14 +133c38a2d10fdb95e332ceefa4db8cf765c8b413 icedtea-2.6pre15 +a41b3447afd7011c7d08b5077549695687b70ea4 icedtea-2.6pre16 +54100657ce67cb5164cb0683ceb58ae60542fd79 icedtea-2.6pre17 3f6f053831796f654ad8fd77a6e4f99163742649 jdk7u80-b04 b93c3e02132fd13971aea6df3c5f6fcd4c3b1780 jdk7u80-b05 +8cc37ea6edf6a464d1ef01578df02da984d2c79f icedtea-2.6pre18 +0e0fc4440a3ba74f0df5df62da9306f353e1d574 icedtea-2.6pre19 +3bb57abb921fcc182015e3f87b796af29fce4b68 icedtea-2.6pre20 +522863522a4d0b82790915d674ea37ef3b39c2a7 icedtea-2.6pre21 +8904cf73c0483d713996c71bf4496b748e014d2c icedtea-2.6pre22 d220098f4f327db250263b6c2b460fecec19331a jdk7u80-b06 535bdb640a91a8562b96799cefe9de94724ed761 jdk7u80-b07 3999f9baa3f0a28f82c6a7a073ad2f7a8e12866d jdk7u80-b08 @@ -598,35 +635,73 @@ 1b435d2f2050ac43a7f89aadd0fdaa9bf0441e3d jdk7u80-b30 acfe75cb9d7a723fbaae0bf7e1b0fb3429df4ff8 jdk7u80-b15 b45dfccc8773ad062c128f63fa8073b0645f7848 jdk7u80-b32 +9150a16a7b801124e13a4f4b1260badecd96729a icedtea-2.6pre23 +e3b08dc13807041be60db2046da07882d6c8b478 icedtea-2.6pre24 +e3b08dc13807041be60db2046da07882d6c8b478 icedtea-2.6.0 b50728249c16d97369f0ed3e9d45302eae3943e4 jdk7u85-b00 e9190eeef373a9d2313829a9561e32cb722d68a9 jdk7u85-b01 +e3b08dc13807041be60db2046da07882d6c8b478 icedtea-2.6-branchpoint +ffbe529eeac7aa3b4cedd78be2f843c2f00f603c icedtea-2.6.1 d42101f9c06eebe7722c38d84d5ef228c0280089 jdk7u85-b02 +a5f1374a47150e3cdda1cc9a8775417ceaa62657 icedtea-2.6.2pre01 +4e264c1f6b2f335e0068608e9ec4c312cddde7a4 icedtea-2.6.2pre02 e95e9042c8f31c5fe3149afdbe114592a3e32e91 jdk7u91-b00 9f5bcd95c8d54f8cf5ab922b0b9e94f7ea6cdeb8 jdk7u91-b01 +f1202fb276950491aa1ed30e214351d235c94920 icedtea-2.6.2 6d9a192976332443bb3be46d49d5b255d9781fe9 jdk7u91-b02 +f7bf82fcbd098bc520ceb92f97890ee6f7da3506 icedtea-2.6.3 7c422316234f10b327fdbc181aedd5e74f31fd38 jdk7u95-b00 +bc6edb6c12a76b48a83ef8253dba8fe3007328e5 icedtea-2.6.4 c029d7572a67cb2fb3f9f2d8e91cbdda3beab95e jdk7u99-b00 +8a56658cb829a321fba2c80039e6aadc8ff936b1 icedtea-2.6.5 +5ab0648fce587283f45235377a07720aec742e7b icedtea-2.6.6pre01 dcdbebfaf4b42da4927d3d0c682205a23cd7cdb8 jdk7u101-b00 +683427778edf23bb16f6685a58e35d937d16f83d icedtea-2.6.6 +81a6bae36120086e865b83c3a6e282b1ea33cc39 icedtea-2.6.7pre01 be2127cf0435d141d8072a94dbe75a527ceda453 jdk7u111-b00 cd13b280e8247904509c28ee8aa9b45326185dd7 jdk7u111-b01 +b643540c673d0018dbed0673c8c20ca763be7c7d icedtea-2.6.7 +dfe9f8c968dfa846dbaf36f5605acd4e10764d65 icedtea-2.6.8pre01 b198ece212c1f7ff382d9282624411a260b52a55 jdk7u121-b00 +3369fa5a875b8c39e9dc2b16bd8486270947d73c icedtea-2.6.8 +6572cfcae3450e4fc9225ceecaf1acdb6dd5891a icedtea-2.6.9pre01 51ed13d07beb90ff71d8625d9d6409cc4add5cbc jdk7u131-b00 +aa1c302a99fb73dbd9db49e0c33990bd2d17016e icedtea-2.6.9 +82f4cfac52dbd67aafd16b47c131358738499f4a icedtea-2.6.10pre01 f347b141975453f642ae1140a45aa7c6127551dd jdk7u141-b00 e096a279a1c226d7d3a4aa19d5beeba1fb0507cf jdk7u141-b01 b4b91a7beb185c0a8a14b83d2b05cfd7fc33c6fe jdk7u141-b02 +4099d8cf255f2eac54b9d2ed1db1bc452ddbe4e4 icedtea-2.6.10 +f16026b79deb95d60dc9d213a0a417c626d00e4c icedtea-2.6.11pre01 26391fa1d876e3bf563f21328d7ea24d5d657b21 jdk7u151-b00 57fc772ac86ac6cbd297cd6f09a63f9c016c271c jdk7u151-b01 +46f2d7395127d38d0f5fd9b270f4edeb8939b248 icedtea-2.6.11 +968b46df5f0e11aeec9382370067d86946e4b7ca icedtea-2.6.12pre01 abbd3cb1e6623bb1705e75350a9c696311250504 jdk7u161-b00 edff5672dccb2e5e02e5a628af0d561e61caf94e jdk7u161-b01 +1981a623381fad4a8ec6c55d9462cb7795932bd0 icedtea-2.6.12 7d2d2b0c42604742a66362b713043dee76956ba1 jdk7u171-b00 983871f8d1bc616ad9445aeec55eae508fc78eae jdk7u171-b01 69b8b134531ac80fc5bb5fed746c504fd2f710b4 jdk7u171-b02 +df965e45dd1fcd41126287542b5625dd3dcb100a icedtea-2.6.13 +4996b545086d0850ab89ea33e28989abcfcfdc78 icedtea-2.6.14pre01 c2f20a5bb465997cb93faac5a09013f3d7b92472 jdk7u181-b00 13809448f345bb99cf71b87210499c5a3cec08ff jdk7u181-b01 +71fb2bb2ccdf2c63763b6a53e0265b74daa4da3a icedtea-2.6.14 +8ddbfae3207efb89d8dc761f4c9a3b8b02b07102 icedtea-2.6.15pre01 88542b5a14d96ab859c23698b0d880f2982d95f6 jdk7u191-b00 7edc1ac946838379341ef046d8787ada2bf818e4 jdk7u191-b01 cc7a216781499aebc3a406fab47f64dc0af06856 jdk7u191-b02 +5dc90bd920db2cf5627c50886fc582cf3c17def8 icedtea-2.6.15 0c33ad53c77b27402900edbc65c9fca3e2fd667e jdk7u201-b00 +f331098c637abdf152a6344f5fe3e390db50466b icedtea-2.6.16 +d2c92d21d36fa241fe4e188f2fefa3da7ab2a89b icedtea-2.6.17pre01 ca7288d148d2e8e9f3aefb92cb5f48086dc4c247 jdk7u211-b00 3293c5bf8fff346d03c96d0dac799fb8d21a633f jdk7u211-b01 7b0bfb4aa32f543f45ca95788a038a85a417a788 jdk7u211-b02 +c05c97839122946d026b78e4583b9cf6a43b1025 icedtea-2.6.17 +c05c97839122946d026b78e4583b9cf6a43b1025 icedtea-2.6.18pre00 +32a29474a3a89b3c096fda0458f298fd7a99fca3 jdk7u221-b00 +3d2653b62518316ec71418c64aa1748793e40fcc jdk7u221-b01 +f400cbf1e47b0baac52c9234600085b5fe9b781c jdk7u221-b02 +bbd9f724d9afb22e9c00c0ff37b7149a6fdd5bfc icedtea-2.6.18 diff -r 32a29474a3a8 -r bdc82bcbc5a9 .jcheck/conf --- a/.jcheck/conf Mon Feb 25 00:14:09 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk7 -bugids=dup diff -r 32a29474a3a8 -r bdc82bcbc5a9 make/Makefile --- a/make/Makefile Mon Feb 25 00:14:09 2019 +0000 +++ b/make/Makefile Wed Apr 17 04:32:39 2019 +0100 @@ -118,13 +118,13 @@ ifdef ALT_LANGTOOLS_DIST ifdef ALT_BOOTDIR ANT_JAVA_HOME = JAVA_HOME=$(ALT_BOOTDIR) - ANT_OPTIONS += -Djdk.home=$(ALT_BOOTDIR) + ANT_OPTIONS += -Djdk.home=$(ALT_BOOTDIR) -Djava.home=$(ALT_BOOTDIR) endif ANT_OPTIONS += -Dbootstrap.dir=$(ALT_LANGTOOLS_DIST)/bootstrap else ifdef ALT_JDK_IMPORT_PATH ANT_JAVA_HOME = JAVA_HOME=$(ALT_JDK_IMPORT_PATH) - ANT_OPTIONS += -Djdk.home=$(ALT_JDK_IMPORT_PATH) + ANT_OPTIONS += -Djdk.home=$(ALT_JDK_IMPORT_PATH) -Djava.home=$(ALT_JDK_IMPORT_PATH) endif endif diff -r 32a29474a3a8 -r bdc82bcbc5a9 src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java --- a/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java Mon Feb 25 00:14:09 2019 +0000 +++ b/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java Wed Apr 17 04:32:39 2019 +0100 @@ -567,8 +567,12 @@ } public NodeList makeNodeList(DTMAxisIterator iter) { - // TODO: gather nodes from all DOMs ? - return _main.makeNodeList(iter); + int index = iter.next(); + if (index == DTM.NULL) { + return null; + } + iter.reset(); + return _adapters[getDTMId(index)].makeNodeList(iter); } public String getLanguage(int node) { diff -r 32a29474a3a8 -r bdc82bcbc5a9 src/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java --- a/src/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java Mon Feb 25 00:14:09 2019 +0000 +++ b/src/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java Wed Apr 17 04:32:39 2019 +0100 @@ -529,6 +529,16 @@ invalidByte(4, 4, b2); } + // check if output buffer is large enough to hold 2 surrogate chars + if (out + 1 >= ch.length) { + fBuffer[0] = (byte)b0; + fBuffer[1] = (byte)b1; + fBuffer[2] = (byte)b2; + fBuffer[3] = (byte)b3; + fOffset = 4; + return out - offset; + } + // decode bytes into surrogate characters int uuuuu = ((b0 << 2) & 0x001C) | ((b1 >> 4) & 0x0003); if (uuuuu > 0x10) { diff -r 32a29474a3a8 -r bdc82bcbc5a9 src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java --- a/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java Mon Feb 25 00:14:09 2019 +0000 +++ b/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java Wed Apr 17 04:32:39 2019 +0100 @@ -2116,7 +2116,7 @@ */ @Override public String getTextContent() throws DOMException { - return getNodeValue(); // overriden in some subclasses + return dtm.getStringValue(node).toString(); } /** diff -r 32a29474a3a8 -r bdc82bcbc5a9 src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java --- a/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java Mon Feb 25 00:14:09 2019 +0000 +++ b/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java Wed Apr 17 04:32:39 2019 +0100 @@ -3145,11 +3145,7 @@ m_data.elementAt(-dataIndex+1)); } } - else if (DTM.ELEMENT_NODE == type) - { - return getStringValueX(nodeHandle); - } - else if (DTM.DOCUMENT_FRAGMENT_NODE == type + else if (DTM.ELEMENT_NODE == type || DTM.DOCUMENT_FRAGMENT_NODE == type || DTM.DOCUMENT_NODE == type) { return null; From andrew at icedtea.classpath.org Wed Apr 17 03:46:08 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:46:08 +0000 Subject: /hg/release/icedtea7-forest-2.6/jaxws: 5 new changesets Message-ID: changeset 849bed9a552f in /hg/release/icedtea7-forest-2.6/jaxws details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxws?cmd=changeset;node=849bed9a552f author: andrew date: Fri Mar 22 01:31:17 2019 +0000 Added tag jdk7u221-b00 for changeset 6cbff5c4ad29 changeset f5a70fa0d6e6 in /hg/release/icedtea7-forest-2.6/jaxws details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxws?cmd=changeset;node=f5a70fa0d6e6 author: andrew date: Tue Apr 16 02:46:59 2019 +0100 Added tag jdk7u221-b01 for changeset 849bed9a552f changeset aae214c70f8c in /hg/release/icedtea7-forest-2.6/jaxws details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxws?cmd=changeset;node=aae214c70f8c author: andrew date: Tue Apr 16 03:20:09 2019 +0100 Added tag jdk7u221-b02 for changeset f5a70fa0d6e6 changeset 7d942bc39965 in /hg/release/icedtea7-forest-2.6/jaxws details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxws?cmd=changeset;node=7d942bc39965 author: andrew date: Tue Apr 16 04:23:33 2019 +0100 Merge jdk7u221-b02 changeset a13bfa7fe51b in /hg/release/icedtea7-forest-2.6/jaxws details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jaxws?cmd=changeset;node=a13bfa7fe51b author: andrew date: Wed Apr 17 04:32:40 2019 +0100 Added tag icedtea-2.6.18 for changeset 7d942bc39965 diffstat: .hgtags | 75 ++++++++++ .jcheck/conf | 2 - build.properties | 3 + build.xml | 14 +- make/Makefile | 4 +- src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java | 8 + 6 files changed, 98 insertions(+), 8 deletions(-) diffs (302 lines): diff -r 6cbff5c4ad29 -r a13bfa7fe51b .hgtags --- a/.hgtags Mon Feb 25 00:14:10 2019 +0000 +++ b/.hgtags Wed Apr 17 04:32:40 2019 +0100 @@ -50,6 +50,7 @@ 558985e26fe16f5a6ebb2edb9180a42e1c8e8202 jdk7-b73 f4466e1b608088c90e11beaa4b600f102608c6a1 jdk7-b74 fcf2b8b5d606641659419f247fcee4b284c45e6e jdk7-b75 +0dc08d528c998ca993e759b311e7b54c98e0ef28 icedtea7-1.12 765d2077d1e652e234d27fe85ba58a986b488503 jdk7-b76 5b4968c110476085225d3a71c4210fad2c1116c1 jdk7-b77 fc1c72d1dfbb17db7d46bba8db9afc39cbbb9299 jdk7-b78 @@ -63,6 +64,7 @@ 512b0e924a5ae0c0b7ad326182cae0dc0e4d1aa8 jdk7-b86 3febd6fab2ac8ffddbaf7bed00d11290262af153 jdk7-b87 8c666f8f3565974e301ccb58b7538912551a6e26 jdk7-b88 +1661166c82dc2102f3f0364e28d1e4211f25a4cf icedtea7-1.13 bf3675aa7f20fc6f241ce95760005aef2a30ff41 jdk7-b89 ead7c4566a0017bcb44b468b3ac03b60dc5333ce jdk7-b90 cf4686bf35abd1e573f09fa43cbec66403160ae9 jdk7-b91 @@ -111,6 +113,7 @@ 545de8303fec939db3892f7c324dd7df197e8f09 jdk7-b134 d5fc61f18043765705ef22b57a68c924ab2f1a5b jdk7-b135 c81d289c9a532d6e94af3c09d856a2a20529040f jdk7-b136 +339c2d381d80dbf9b74604e6ba43ead276b8024e icedtea-1.14 ccea3282991ce8b678e188cf32a8239f76ff3bfa jdk7-b137 cc956c8a8255583535597e9a63db23c510e9a063 jdk7-b138 c025078c8362076503bb83b8e4da14ba7b347940 jdk7-b139 @@ -123,6 +126,7 @@ 05469dd4c3662c454f8a019e492543add60795cc jdk7-b146 c01bfd68d0528bc88348813c4d75d7f5c62bc4e2 jdk7u1-b01 d13b1f877bb5ed8dceb2f7ec10365d1db5f70b2d jdk7-b147 +e6cd09c7ef22bbabe31c9f2a32c7e13cfa713fd3 icedtea-2.0-branchpoint 4c24f7019ce939a452154a83151294ad7da66a9d jdk7u1-b02 272778f529d11081f548f37fcd6a7aec0b11a8dd jdk7u1-b03 48b06a6e6f46e5bcd610f4bed57cd5067cf31f8c jdk7u1-b04 @@ -141,6 +145,7 @@ 21131044a61353ac20e360bce52d8f480e08d7a2 jdk7u2-b12 9728fd833e01faa5e51484aeaf3c51d32d1175fb jdk7u2-b13 d6db86a7ca32e6d97844f633badc0d516e55694f jdk7u2-b21 +d26ff33070cb75a0a7349d965ec4f0930ded418d icedtea-2.1-branchpoint d6db86a7ca32e6d97844f633badc0d516e55694f jdk7u3-b02 44e824502fa24440f907205ccdc3959d01bd8109 jdk7u3-b03 6e1cc321aacea944691aa06558f2bbad89baf5b3 jdk7u3-b04 @@ -157,6 +162,7 @@ 3891fe529057431278394c6341cfabaacd5061f5 jdk7u4-b10 2df5cd83fab91f050c4bac54aa06e174ecee38f4 jdk7u4-b11 4d3a9fe44f7531642bc739ec3c8efb2e6d9e08c7 jdk7u4-b12 +1854d8e2547cb18ebcf84db13c22d0987c49c274 icedtea-2.2-branchpoint c3b6659aa169b3f249246497a8d5a87baa1e798a jdk7u4-b13 0f8963feaefda21e72f84b8ea49834a289d537f3 jdk7u4-b14 61516652b59ec411678b38a232a84413652a4172 jdk7u5-b01 @@ -186,11 +192,15 @@ c08f88f5ae98917254cd38e204393adac22823a6 jdk7u6-b10 a37ad8f90c7bd215d11996480e37f03eb2776ce2 jdk7u6-b11 95a96a879b8c974707a7ddb94e4fcd00e93d469c jdk7u6-b12 +4325d1311d5511da36cae81332af6840af1c0fed ppc-aix-port-b01 +4325d1311d5511da36cae81332af6840af1c0fed ppc-aix-port-b02 +4325d1311d5511da36cae81332af6840af1c0fed ppc-aix-port-b03 e0a71584b8d84d28feac9594d7bb1a981d862d7c jdk7u6-b13 9ae31559fcce636b8c219180e5db1d54556db5d9 jdk7u6-b14 f1dba7ebe6a50c22ffcaf85b14b31462ce008556 jdk7u6-b15 e1d2afbb63d27600dd8c8a021eadff84a901a73c jdk7u6-b16 401bdbbf89c9187b51dc8906c0e2700ef0ffc8a3 jdk7u6-b17 +8888d2790217c31edbf13ea81d9ac06210092ad2 icedtea-2.3-branchpoint a1daf7097c61181216233e4850ef6ec56b0fe6b6 jdk7u6-b18 58c1c6ecf8f1e59db9b575ae57b2894d0152d319 jdk7u6-b19 6d17242f12edc643ecab4263e656003a1ca44c03 jdk7u6-b20 @@ -258,11 +268,13 @@ 42ba62cdc1f3c357b6d192612dd1c4b209df2662 jdk7u12-b07 66f36438f54812e44327d38129d9488e5ea59e73 jdk7u12-b08 c130f21b16a2b2e2b961362bc4baf40fde2be458 jdk7u12-b09 +a653d06d5b50cacf58aebbab8b55e7e00587cd4c icedtea-2.4-branchpoint 9207c72345c9e82d4445764df57706f7b33a7981 jdk7u14-b10 444aa84f38df2607140e9ce35a21fef0965d27a6 jdk7u14-b11 40afea757379cfaaadca13eeb7dcbc0fe195f73d jdk7u14-b12 4fe9a362c3277cd4c7a5149853e5cf59dbba7cb7 jdk7u14-b13 a2b2e716637acdb9884d21fc4b9aef3c8b59e702 jdk7u14-b14 +53bd8e6a5ffabdc878a312509cf84a72020ddf9a ppc-aix-port-b04 b5c8ac5253ef735e5aa770b7325843ec89b56633 jdk7u14-b15 abcaebcead605f89cd0919add20d8ac16637ddc2 jdk7u15-b01 62f9e7f5eb644fedd93dd93bd36bcf817a8d9c8a jdk7u15-b02 @@ -381,6 +393,7 @@ 65b0f3ccdc8bcff0d79e1b543a8cefb817529b3f jdk7u45-b18 c32c6a662d18d7195fc02125178c7543ce09bb00 jdk7u45-b30 6802a1c098c48b2c8336e06f1565254759025bab jdk7u45-b31 +cb5f95263f620967f5097c5ff8e0b27cfb9e8c44 jdk7u60-b00 e040abab3625fbced33b30cba7c0307236268211 jdk7u45-b33 e7df5d6b23c64509672d262187f51cde14db4e66 jdk7u45-b34 c654ba4b2392c2913f45b495a2ea0c53cc348d98 jdk7u45-b35 @@ -430,8 +443,11 @@ cb5f95263f620967f5097c5ff8e0b27cfb9e8c44 jdk7u60-b00 f675dfce1e61a6ed01732ae7cfbae941791cba74 jdk7u60-b01 8a3b9e8492a5ac4e2e0c166dbfc5d058be244377 jdk7u60-b02 +3f7212cae6eb1fe4b257adfbd05a7fce47c84bf0 icedtea-2.5pre01 +4aeccc3040fa45d7156dccb03984320cb75a0d73 icedtea-2.5pre02 d4ba4e1ed3ecdef1ef7c3b7aaf62ff69fc105cb2 jdk7u60-b03 bef313c7ff7a7a829f8f6a305bf0c3738ad99795 jdk7u60-b04 +1569dc36a61c49f3690911ce1e3741b36a5c16fd icedtea-2.6pre01 30afd3e2e7044b2aa87ce00ab4301990e6d94d27 jdk7u60-b05 dc6017fb9cde43bce92d403abc2821b741cf977c jdk7u60-b06 0380cb9d4dc27ed8e2c4fc3502e3d94b0ae0c02d jdk7u60-b07 @@ -441,7 +457,11 @@ 5d848774565b5e188d7ba915ce1cb09d8f3fdb87 jdk7u60-b11 9d34f726e35b321072ce5bd0aad2e513b9fc972f jdk7u60-b12 d941a701cf5ca11b2777fd1d0238e05e3c963e89 jdk7u60-b13 +ad282d85bae91058e1fcd3c10be1a6cf2314fcb2 icedtea-2.6pre02 +ef698865ff56ed090d7196a67b86156202adde68 icedtea-2.6pre03 43b5a7cf08e7ee018b1fa42a89510b4c381dc4c5 jdk7u60-b14 +95bbd42cadc9ffc5e6baded38577ab18836c81c1 icedtea-2.6pre04 +5515daa647967f128ebb1fe5a0bdfdf853ee0dc0 icedtea-2.6pre05 d00389bf5439e5c42599604d2ebc909d26df8dcf jdk7u60-b15 2fc16d3a321212abc0cc93462b22c4be7f693ab9 jdk7u60-b16 b312ec543dc09db784e161eb89607d4afd4cab1e jdk7u60-b17 @@ -581,10 +601,27 @@ 4ed47474a15acb48cd7f7fd3a4d9d3f8f457d914 jdk7u79-b15 bef313c7ff7a7a829f8f6a305bf0c3738ad99795 jdk7u80-b00 0eb2482c3d0663c39794ec4c268acc41c4cd387b jdk7u80-b01 +f21a65d1832ce426c02a7d87b9d83b1a4a64018c icedtea-2.6pre07 +37d1831108b5ced7f1e63e1cd58b46dba7b76cc9 icedtea-2.6pre06 +646981c9ac471feb9c600504585a4f2c59aa2f61 icedtea-2.6pre08 579128925dd9a0e9c529125c9e299dc0518037a5 jdk7u80-b02 +39dd7bed2325bd7f1436d48f2478bf4b0ef75ca3 icedtea-2.6pre09 +70a94bce8d6e7336c4efd50dab241310b0a0fce8 icedtea-2.6pre10 +2823343ab244aa3e78b2c351e719936592b05275 icedtea-2.6pre11 e24556d88882d7a683812d416e3409386dda4ceb jdk7u80-b03 +d4724872ee06431c99edda9b86115a2a7ec9c8a1 icedtea-2.6pre12 +26d6f6067c7ba517c98992828f9d9e87df20356d icedtea-2.6pre13 +8b238b2b6e64991f24d524a6e3ca878df11f1ba4 icedtea-2.6pre14 +8946500e8f3d879b28e1e257d3683efe38217b4b icedtea-2.6pre15 +4bd22fe291c59aaf427b15a64423bb38ebfff2e9 icedtea-2.6pre16 +f36becc08f6640b1f65e839d6d4c5bf7df23fcf4 icedtea-2.6pre17 aaa0e97579b680842c80b0cf14c5dfd14deddbb7 jdk7u80-b04 c104ccd5dec598e99b61ca9cb92fe4af26d450cc jdk7u80-b05 +5ee59be2092b1fcf93457a9c1a15f420146c7c0b icedtea-2.6pre18 +26c7686a4f96316531a1fccd53593b28d5d17416 icedtea-2.6pre19 +c901dec7bc96f09e9468207c130361f3cf0a727f icedtea-2.6pre20 +231ef27a86e2f79302aff0405298081d19f1344e icedtea-2.6pre21 +d4de5503ba9917a7b86e9f649343a80118ae5eca icedtea-2.6pre22 4f6bcbad3545ab33c0aa587c80abf22b23e08162 jdk7u80-b06 8cadb55300888be69636353d355bbcc85315f405 jdk7u80-b07 2fb372549f5be49aba26992ea1d44121b7671fd5 jdk7u80-b08 @@ -597,35 +634,73 @@ c1bf2f665c46d0e0b514bdeb227003f98a54a561 jdk7u80-b30 f6417ecaede6ee277f999f68e45959326dcd8f07 jdk7u80-b15 b0dd986766bc3e8b65dd6b3047574ddd3766e1ac jdk7u80-b32 +87290096a2fa347f3a0be0760743696c899d8076 icedtea-2.6pre23 +299588405837ef1e37f3653127c68261abc0ffdf icedtea-2.6pre24 +299588405837ef1e37f3653127c68261abc0ffdf icedtea-2.6.0 705d613d09cf73a0c583b79268a41cbb32139a5a jdk7u85-b00 bb46da1a45505cf19360d5a3c0d2b88bb46f7f3b jdk7u85-b01 +299588405837ef1e37f3653127c68261abc0ffdf icedtea-2.6-branchpoint +b9776fab65b80620f0c8108f255672db037f855c icedtea-2.6.1 902c8893132eb94b222850e23709f57c4f56e4db jdk7u85-b02 +26d406dd17b150fa1dc15549d67e294d869537dd icedtea-2.6.2pre01 +e8660c5ef3e5cce19f4459009e69270c52629312 icedtea-2.6.2pre02 8206da0912d36f48b023f983c0a3bd9235c33c12 jdk7u91-b00 3862008078f83ca7f7c669b1b9d1f0f2e256aad8 jdk7u91-b01 +14c411b1183cb5ef628c39cecae460a86357d24b icedtea-2.6.2 2230b8f8e03a8eaefc83acb577f30c4de88c45a7 jdk7u91-b02 +39ef53b9c4030cde1ced8232f94b143968f4d22e icedtea-2.6.3 3427b35ce5a1a0143b4aedf3f5e0a1953ad7fd7f jdk7u95-b00 +271b555de4386bd63e15dede60e4a18a8ce3199c icedtea-2.6.4 e0764f20b2894c5de39f1e235171d42d5f2703eb jdk7u99-b00 +9c049d7f5adcffa9347029056e0717c983327561 icedtea-2.6.5 +16ce6457a33aac9e72c93cebb4002bed46bf3d32 icedtea-2.6.6pre01 36ee37eedf25da13abde1c0b8974fb3b95c59c7c jdk7u101-b00 +63f7bf7ed2d4172ae55f6073d31dff9cbeb95900 icedtea-2.6.6 +bce6252889c7ecfe2c4fa0677feab31d0d2cf21e icedtea-2.6.7pre01 8fd4ada6c5d5c3f71cc52cc2af97c971a58c6b53 jdk7u111-b00 18074c212a8997055baa9aca9e9ae0dbbe90e1f4 jdk7u111-b01 +4a99f4eac2574c1d6c076b835e112d42ba7fbc7c icedtea-2.6.7 +6ae901b4503169508c710114b7cd1a701e86bea1 icedtea-2.6.8pre01 29919af594f46f158604db87edbd538a3890884a jdk7u121-b00 +26bcf28b3a6076e7b51f88d6d78d4709c8da93d4 icedtea-2.6.8 +3301b643d02c62f1b73f4fc70cfb52378ba0303e icedtea-2.6.9pre01 edcc7c1e297588b30daaf61e3cdf25203f829cd4 jdk7u131-b00 +ea96df8beff4c1b51c3e07cc290fd4792300f34e icedtea-2.6.9 +fc563206c50c7fc0ad45d68a921f60bf7b7d3b56 icedtea-2.6.10pre01 90c86962aa2e81ecd8d5d79a282f2492447e4c6e jdk7u141-b00 506e24eee4e1887fbfdd77512f830b75e14c5759 jdk7u141-b01 1af82a2d3d16626b8d2f5e633d23c027975406b8 jdk7u141-b02 +bc4f48c1ccba5dc37b360629ebf4539e85d481bd icedtea-2.6.10 +f8bd60e998968cc16e72c76a7dc8eadb3a980960 icedtea-2.6.11pre01 1f0dd7a7e0ccaa340db533da400bb83ca1ad3cf2 jdk7u151-b00 3233576db658552e8933b1cd86f5586507564f44 jdk7u151-b01 +e17af60ebbd6a4cf4e75181ae474123e52eb0ebc icedtea-2.6.11 +3e70a6a17fa92207e127c6160961e958377728cf icedtea-2.6.12pre01 4f5edec6f3d8b2fb8395f345364d159c90b98cd7 jdk7u161-b00 a22ffaf9f3e8673569d8b16bb00b5b8e90368dc9 jdk7u161-b01 +40c37fd3e5cb7ce6c05202b18fb14cc45c2d55e7 icedtea-2.6.12 674305fbd3c88bb2d438dcf4f47ab702c9b1aa12 jdk7u171-b00 c9274b4ba0f17f55b09446a476c768da01f6ca65 jdk7u171-b01 c95eed3e13caea47d603ef927a25f785c63fab72 jdk7u171-b02 +efd5dbb3fe96c5592d2a24cfe38cdbc3081d08af icedtea-2.6.13 +7a010aa93cfc405e4f9db50c48f1feba2e6df444 icedtea-2.6.14pre01 143da44b6891f67b11962469c42937f6b60450b0 jdk7u181-b00 8a621c3b280b56890df2232992279789e91027c9 jdk7u181-b01 +46e5171dd4ab170becff2069e1d1422a392822d2 icedtea-2.6.14 +37868584eef397f2d16d1b5374fa524c20c02aec icedtea-2.6.15pre01 f48d5c29983321378f65ae46535f6a4dfb7a4f5c jdk7u191-b00 7dd5c44fbfb8907716742ef8eb0b14e19cc9be50 jdk7u191-b01 1562e17d604dbadc8deeab530cb29e4ec91ab1f0 jdk7u191-b02 +a88988c070208a9f83f30115cb5877189d3588b4 icedtea-2.6.15 d54a07e693248d8ddb0120891671106c27835871 jdk7u201-b00 +234f51a5ed7a2bbb6c31a7ebeaad6037506f5d8c icedtea-2.6.16 +17136b80285f90f7d9d0c784315bea200a77d94e icedtea-2.6.17pre01 a9f8277cf7ed879f683b59afa04c21b112d46853 jdk7u211-b00 4aeda87f2577a0397c3e82ecb1f56d036a5d22e9 jdk7u211-b01 34236bc3f942fed4b869b1d6d0cb90e46153b6b0 jdk7u211-b02 +2383684494877798b5bffbedc717eff41149d1bd icedtea-2.6.17 +2383684494877798b5bffbedc717eff41149d1bd icedtea-2.6.18pre00 +6cbff5c4ad2988f20958ac8dc8fb08ce879447c9 jdk7u221-b00 +849bed9a552f420338a0e67ffc6f240548bd2c04 jdk7u221-b01 +f5a70fa0d6e61ff8839992fb510346a4966bd17c jdk7u221-b02 +7d942bc3996557d2529c6bb749d280d069d89d98 icedtea-2.6.18 diff -r 6cbff5c4ad29 -r a13bfa7fe51b .jcheck/conf --- a/.jcheck/conf Mon Feb 25 00:14:10 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk7 -bugids=dup diff -r 6cbff5c4ad29 -r a13bfa7fe51b build.properties --- a/build.properties Mon Feb 25 00:14:10 2019 +0000 +++ b/build.properties Wed Apr 17 04:32:40 2019 +0100 @@ -58,6 +58,9 @@ build.dir=${output.dir}/build build.classes.dir=${build.dir}/classes +# JAXP built files +jaxp.classes.dir=${output.dir}/../jaxp/build/classes + # Distributed results dist.dir=${output.dir}/dist dist.lib.dir=${dist.dir}/lib diff -r 6cbff5c4ad29 -r a13bfa7fe51b build.xml --- a/build.xml Mon Feb 25 00:14:10 2019 +0000 +++ b/build.xml Wed Apr 17 04:32:40 2019 +0100 @@ -135,9 +135,15 @@ - + - + diff -r 6cbff5c4ad29 -r a13bfa7fe51b make/Makefile --- a/make/Makefile Mon Feb 25 00:14:10 2019 +0000 +++ b/make/Makefile Wed Apr 17 04:32:40 2019 +0100 @@ -101,13 +101,13 @@ ifdef ALT_LANGTOOLS_DIST ifdef ALT_BOOTDIR ANT_JAVA_HOME = JAVA_HOME=$(ALT_BOOTDIR) - ANT_OPTIONS += -Djdk.home=$(ALT_BOOTDIR) + ANT_OPTIONS += -Djdk.home=$(ALT_BOOTDIR) -Djava.home=$(ALT_BOOTDIR) endif ANT_OPTIONS += -Dbootstrap.dir=$(ALT_LANGTOOLS_DIST)/bootstrap else ifdef ALT_JDK_IMPORT_PATH ANT_JAVA_HOME = JAVA_HOME=$(ALT_JDK_IMPORT_PATH) - ANT_OPTIONS += -Djdk.home=$(ALT_JDK_IMPORT_PATH) + ANT_OPTIONS += -Djdk.home=$(ALT_JDK_IMPORT_PATH) -Djava.home=$(ALT_JDK_IMPORT_PATH) endif endif diff -r 6cbff5c4ad29 -r a13bfa7fe51b src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java --- a/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java Mon Feb 25 00:14:10 2019 +0000 +++ b/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java Wed Apr 17 04:32:40 2019 +0100 @@ -67,6 +67,14 @@ SchemaFactory sf = SchemaFactory.newInstance(W3C_XML_SCHEMA_NS_URI); sf.setErrorHandler(errorFilter); + try { + // By default the SchemaFactory imposes a limit of 5000 on + // xsd:sequence maxOccurs if a SecurityManager is + // installed. This breaks the specification of xjc, + // causing TCK failures. + sf.setProperty("http://apache.org/xml/properties/security-manager", null); + } catch (SAXException e) { + } if( entityResolver != null ) { sf.setResourceResolver(new LSResourceResolver() { public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI) { From andrew at icedtea.classpath.org Wed Apr 17 03:46:27 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:46:27 +0000 Subject: /hg/release/icedtea7-forest-2.6/langtools: 5 new changesets Message-ID: changeset 940b8aa665d4 in /hg/release/icedtea7-forest-2.6/langtools details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=940b8aa665d4 author: andrew date: Fri Mar 22 01:31:19 2019 +0000 Added tag jdk7u221-b00 for changeset 4bd7f8263d2f changeset 64fe722a5b06 in /hg/release/icedtea7-forest-2.6/langtools details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=64fe722a5b06 author: andrew date: Tue Apr 16 02:47:00 2019 +0100 Added tag jdk7u221-b01 for changeset 940b8aa665d4 changeset 1f617dcf577b in /hg/release/icedtea7-forest-2.6/langtools details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=1f617dcf577b author: andrew date: Tue Apr 16 03:20:10 2019 +0100 Added tag jdk7u221-b02 for changeset 64fe722a5b06 changeset 9f0890e75bcb in /hg/release/icedtea7-forest-2.6/langtools details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=9f0890e75bcb author: andrew date: Tue Apr 16 04:23:35 2019 +0100 Merge jdk7u221-b02 changeset ceb76632cdc1 in /hg/release/icedtea7-forest-2.6/langtools details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=ceb76632cdc1 author: andrew date: Wed Apr 17 04:32:41 2019 +0100 Added tag icedtea-2.6.18 for changeset 9f0890e75bcb diffstat: .hgtags | 75 + .jcheck/conf | 2 - make/Makefile | 4 + make/build.properties | 3 +- make/build.xml | 2 +- src/share/classes/com/sun/tools/javac/parser/JavacParser.java | 33 +- src/share/classes/com/sun/tools/javac/resources/compiler.properties | 4 + test/tools/javac/T5090006/broken.jar | Bin test/tools/javac/diags/examples/ForeachBadInitialization.java | 31 + test/tools/javac/enum/8069181/T8069181.java | 45 + test/tools/javac/parser/JavacParserTest.java | 886 ++++++++++ test/tools/javac/parser/netbeans/JavacParserTest.java | 716 -------- 12 files changed, 1069 insertions(+), 732 deletions(-) diffs (truncated from 2022 to 500 lines): diff -r 4bd7f8263d2f -r ceb76632cdc1 .hgtags --- a/.hgtags Mon Feb 25 00:14:11 2019 +0000 +++ b/.hgtags Wed Apr 17 04:32:41 2019 +0100 @@ -50,6 +50,7 @@ 9596dff460935f09684c11d156ce591f92584f0d jdk7-b73 1a66b08deed0459054b5b1bea3dfbead30d258fa jdk7-b74 2485f5641ed0829205aaaeb31ad711c2c2ef0de3 jdk7-b75 +83367f01297bf255f511f5291bbbbaa24a9c8459 icedtea7-1.12 8fb9b4be3cb1574302acde90549a4d333ef51e93 jdk7-b76 0398ae15b90ac76d87ee21844453e95ff8613e43 jdk7-b77 acc1e40a5874ebf32bebcb6ada565b3b40b7461c jdk7-b78 @@ -63,6 +64,7 @@ ef07347428f2198ae6b8144ac0b9086bbe39fd16 jdk7-b86 409db93d19c002333980df5b797c6b965150c7a0 jdk7-b87 f9b5d4867a26f8c4b90ad37fe2c345b721e93d6b jdk7-b88 +681f1f51926faf4c73d8905a429ff4ead6e9d622 icedtea7-1.13 6cea9a143208bc1185ced046942c0f4e45dbeba5 jdk7-b89 71c2c23a7c35b2896c87004023b9743b6d1b7758 jdk7-b90 97b6fa97b8ddb3a49394011c2a0ec5d6535e594c jdk7-b91 @@ -111,6 +113,7 @@ 3d7acdbb72cab55deedfd35f60d4732abc9d6ac4 jdk7-b134 9d0a61ac567b983da7cc8f4a7030f2245bb6dbab jdk7-b135 ed0f7f1f9511db4f9615b1426d22f8b961629275 jdk7-b136 +8e26c4aee63c04ee129bf9068f5eea47cc385177 icedtea-1.14 a15c9b058ae007d4ccb7e35ce44e4dfa977f090b jdk7-b137 53f212bed4f4304dce7f0bf0fa01c998c65bacd6 jdk7-b138 853b6bb99f9b58eb7cf8211c67d3b6e4f1228a3e jdk7-b139 @@ -123,6 +126,7 @@ 9425dd4f53d5bfcd992d9aecea0eb7d8b2d4f62b jdk7-b146 d34578643d1c6c752d4a6b5e79c6ab1b60850b4a jdk7u1-b01 58bc532d63418ac3c9b42460d89cdaf595c6f3e1 jdk7-b147 +fb7fb3071b642334520e5b9f4a87ce28717af61c icedtea-2.0-branchpoint cd2cc8b5edb045b950aed46d159b4fb8fc2fd1df jdk7u1-b02 82820a30201dbf4b80f1916f3d0f4a92ad21b61a jdk7u1-b03 baa2c13c70fea3d6e259a34f0903197fdceb64b5 jdk7u1-b04 @@ -141,6 +145,7 @@ f0802d8a0909f66ce19d3d44b33ddf4943aee076 jdk7u2-b12 f474527e77e4797d78bd6c3b31923fddcfd9d5c6 jdk7u2-b13 fc0769df8cd03fffc38c7a1ab6b2e2e7cc2506a8 jdk7u2-b21 +58f6a950cd726220e81eddb126ca5c57e3b368f2 icedtea-2.1-branchpoint fc0769df8cd03fffc38c7a1ab6b2e2e7cc2506a8 jdk7u3-b02 0ffc4995457773085f61c39f6d33edc242b41bcf jdk7u3-b03 f6de36b195cd315646213c7affd2cc15702edbfb jdk7u3-b04 @@ -157,6 +162,7 @@ 8919b2b02fcba65f833c68374f3bfdd9bc3ba814 jdk7u4-b10 4672e092f0968d503dc37f860b15ae7e2653f8d7 jdk7u4-b11 a4bf6a1aff54a98e9ff2b3fb53c719f658bec677 jdk7u4-b12 +e3537a4f75c7fcca16c349c3175bb0cdc2fbc29c icedtea-2.2-branchpoint 56eb9150d9ffdb71c47d72871e8ecc98b5f402de jdk7u4-b13 0e55881c2ee2984048c179d1e031cefb56a36bec jdk7u4-b14 0bea057f7ce1577e1b0306f2027c057e35394398 jdk7u5-b01 @@ -186,11 +192,15 @@ 21d2313dfeac8c52a04b837d13958c86346a4b12 jdk7u6-b10 13d3c624291615593b4299a273085441b1dd2f03 jdk7u6-b11 f0be10a26af08c33d9afe8fe51df29572d431bac jdk7u6-b12 +e3eeee75b861baf378d41adcd29ae70ed047eae7 ppc-aix-port-b01 +e3eeee75b861baf378d41adcd29ae70ed047eae7 ppc-aix-port-b02 +e3eeee75b861baf378d41adcd29ae70ed047eae7 ppc-aix-port-b03 fcebf337f5c1d342973573d9c6f758443c8aefcf jdk7u6-b13 35b2699c6243e9fb33648c2c25e97ec91d0e3553 jdk7u6-b14 47ae28da508861d77ee6dd408d822acf507b28ec jdk7u6-b15 5c7763489f4d2727c6d9de11f4114fb8ed839042 jdk7u6-b16 66c671f28cb2840ceec5b44c44bac073fc0b4256 jdk7u6-b17 +cee31ee38a190f77b1e21c0515bb28802dcd9678 icedtea-2.3-branchpoint 6aa859ef42876c51bb1b1d7fb4db32a916a7dcaa jdk7u6-b18 474a52eeeafb1feccffda68b96f651e65415c01d jdk7u6-b19 32acb67a79531daf678577c7ef1bde1867da807d jdk7u6-b20 @@ -258,11 +268,13 @@ 382bab6d9682eefa2185a1643dfa32d65b6c20e5 jdk7u12-b07 7c0c3aeb2c603baba2cabba9adc5a0a49afb4f47 jdk7u12-b08 96c4f3ec63552a87a825baabd7f0dfafec299483 jdk7u12-b09 +85fb9d7ce4af53f0a47d2b73d983c96239f9ff33 icedtea-2.4-branchpoint e5b1403fa68abe3ac7174c031f19e6ecf77624a0 jdk7u14-b10 db94066df63468172e074d59e71d82dc874ed7cb jdk7u14-b11 f9a326e92fafc4724f0af550c2cba82fea202a31 jdk7u14-b12 5a52c6cc8db94b68eaacb42a9b4df30a40b09d82 jdk7u14-b13 5febc4e479fad801424cdcce90a0d463a2ef9223 jdk7u14-b14 +d52538e72925a1da7b1fcff051b591beeb2452b4 ppc-aix-port-b04 5fdb509d1f1a0533b14c61c92d77ff21e0ce2488 jdk7u14-b15 1298307076c2f0c2a4acd3a2a132cbe98d399009 jdk7u15-b01 8db0105f00ce9fe6899ece52d46d78995111c456 jdk7u15-b02 @@ -382,6 +394,7 @@ ba3ff27d4082f2cf0d06e635b2b6e01f80e78589 jdk7u45-b18 164cf7491ba2f371354ba343a604eee4c61c529d jdk7u45-b30 7f5cfaedb25c2c2774d6839810d6ae543557ca01 jdk7u45-b31 +849b17bc6e9a08fa41e0ef631e51366a09842e64 jdk7u60-b00 ef7bdbe7f1fa42fd58723e541d9cdedcacb2649a jdk7u45-b33 bcb3e939d046d75436c7c8511600b6edce42e6da jdk7u45-b34 efbda7abd821f280ec3a3aa6819ad62d45595e55 jdk7u45-b35 @@ -430,8 +443,11 @@ 849b17bc6e9a08fa41e0ef631e51366a09842e64 jdk7u60-b00 b19e375d9829daf207b1bdc7f908a3e1d548462c jdk7u60-b01 954e1616449af74f68aed57261cbeb62403377f1 jdk7u60-b02 +0d89cc5766d72e870eaf16696ec9b7b1ca4901fd icedtea-2.5pre01 +f75a642c2913e1ecbd22fc46812cffa2e7739169 icedtea-2.5pre02 4170784840d510b4e8ae7ae250b92279aaf5eb25 jdk7u60-b03 772aad4e9681828b8ee193b9ed971cbfe6c7f347 jdk7u60-b04 +702454ac1a074e81890fb07da06ebf00370e42ed icedtea-2.6pre01 744287fccf3b2c4fba2abf105863f0a44c3bd4da jdk7u60-b05 8f6db72756f3e4c3cca8731d20e978fb741846d2 jdk7u60-b06 02f050bc5569fb058ace44ed705bbb0f9022a6fe jdk7u60-b07 @@ -441,7 +457,11 @@ 3cc64ba8cf85942929b15c5ef21360f96db3b99c jdk7u60-b11 b79b8b1dc88faa73229b2bce04e979ff5ec854f5 jdk7u60-b12 3dc3e59e9580dfdf95dac57c54fe1a4209401125 jdk7u60-b13 +2040d4afc89815f6bf54a597ff58a70798b68e3d icedtea-2.6pre02 +2950924c2b80dc4d3933a8ab15a0ebb39522da5a icedtea-2.6pre03 a8b9c1929e50a9f3ae9ae1a23c06fa73a57afce3 jdk7u60-b14 +fa084876cf02f2f9996ad8a0ab353254f92c5564 icedtea-2.6pre04 +5f917c4b87a952a8bf79de08f3e2dd3e56c41657 icedtea-2.6pre05 7568ebdada118da1d1a6addcf6316ffda21801fd jdk7u60-b15 057caf9e0774e7c530c5710127f70c8d5f46deab jdk7u60-b16 b7cc00c573c294b144317d44803758a291b3deda jdk7u60-b17 @@ -581,10 +601,27 @@ e5e807700ff84f7bd9159ebc828891ae3ddb859c jdk7u79-b15 772aad4e9681828b8ee193b9ed971cbfe6c7f347 jdk7u80-b00 6c307a0b7a94e002d8a2532ffd8146d6c53f42d3 jdk7u80-b01 +3eab691bd9ac5222c11dbabb7b5fbc8463c62df6 icedtea-2.6pre07 +f43a81252f827395020fe71099bfa62f2ca0de50 icedtea-2.6pre06 +cdf407c97754412b02ebfdda111319dbd3cb9ca9 icedtea-2.6pre08 5bd6f3adf690dc2de8881b6f9f48336db4af7865 jdk7u80-b02 +55486a406d9f111eea8996fdf6144befefd86aff icedtea-2.6pre09 +cf836e0ed10de1179ec398a7db323e702b60ca35 icedtea-2.6pre10 +510234036e06ec8d7ed2a39ee11faf1b9a4257b0 icedtea-2.6pre11 bcbd241df6cd0a643480c8de183c541a662dd506 jdk7u80-b03 +987d772301e91c896178f47f39d82d87e9da1e39 icedtea-2.6pre12 +a072de9f83ed85a6a86d052d13488009230d7d4b icedtea-2.6pre13 +ecf2ec173dd2c19b63d7cf543db23ec7d4f4732a icedtea-2.6pre14 +029dd486cd1a8f6d7684b1633aae41c613055dd2 icedtea-2.6pre15 +c802d4cdd4cbfa8116e4f612cf536de32d67221a icedtea-2.6pre16 +e1dd8fea9abd3663838008063715b4b7ab5a58a4 icedtea-2.6pre17 04b56f4312b62d8bdf4eb1159132de8437994d34 jdk7u80-b04 f40fb76025c798cab4fb0e1966be1bceb8234527 jdk7u80-b05 +bb9d09219d3e74954b46ad53cb99dc307e39e120 icedtea-2.6pre18 +4c600e18a7e415702f6a62073c8c60f6b2cbfc11 icedtea-2.6pre19 +1a60fa408f57762abe32f19e4f3d681fb9c4960b icedtea-2.6pre20 +5331b041c88950058f8bd8e9669b9763be6ee03f icedtea-2.6pre21 +a322987c412f5f8584b15fab0a4505b94c016c22 icedtea-2.6pre22 335ee524dc68a42863f3fa3f081b781586e7ba2d jdk7u80-b06 6f7b359c4e9f82cbd399edc93c3275c3e668d2ea jdk7u80-b07 e6db2a97b3696fb5e7786b23f77af346a935a370 jdk7u80-b08 @@ -597,35 +634,73 @@ d0cc1c8ace99283d7b2354d2c0e5cd58787163c8 jdk7u80-b30 f2b4d5e42318ed93d35006ff7d1b3b0313b5a71f jdk7u80-b15 f1ffea3bd4a4df0f74ce0c127aeacf6bd11ee612 jdk7u80-b32 +403eeedf70f4b0e3c88f094d324e5c85959610e2 icedtea-2.6pre23 +bc95d2472055d96a712db09ecd8ab42e52058481 icedtea-2.6pre24 +bc95d2472055d96a712db09ecd8ab42e52058481 icedtea-2.6.0 1b20ca77fa98bb29d1f5601f027b3055e9eb28ee jdk7u85-b00 dce5a828bdd56d228724f1e9c6253920f613cec5 jdk7u85-b01 +bc95d2472055d96a712db09ecd8ab42e52058481 icedtea-2.6-branchpoint +9c6e1de67d7d26809d02c8ce3d6629503cb67d19 icedtea-2.6.1 b22cdae823bac193338d928e86319cd3741ab5fd jdk7u85-b02 +aef681a80dc1e8a8b69c1a06b463bda7999801ea icedtea-2.6.2pre01 +d627a940b6ca8fb4353f844e4f91163a3dcde0bc icedtea-2.6.2pre02 2741575d96f3985d41de8ebe1ba7fae8afbb0fde jdk7u91-b00 1a9e2dcc91dc3d0c103b09c478b3ac31ac45733f jdk7u91-b01 +73356b81c5c773a29729ae3b641516e0ac4a015d icedtea-2.6.2 08e99c45e470ce8b87875c1cbe78ac2f341555a3 jdk7u91-b02 +91fdb0c83e50c398bee5f0550600d20650f2a6ef icedtea-2.6.3 3c71abf7435352aee6e74ba2581274181ad3d17e jdk7u95-b00 +fd0a34cb97b40c622fc6d3370f5eca062e280979 icedtea-2.6.4 93a2788178e6ebebfbd30075f51ab35ac4f1b2a1 jdk7u99-b00 +f6593c32cc46f60438804b6a5b0d61e532f4a235 icedtea-2.6.5 +83f998d6c0afda7f3882ecc03ea873d988174c19 icedtea-2.6.6pre01 5713b8d2db3f1fc0c9802fdaf30ca802cddf8f65 jdk7u101-b00 +e42dd50480d3aab87668202ed79fb87f2dedcb91 icedtea-2.6.6 +264448dfed4e1bddd2da25aa3d3976bcabbb9ad6 icedtea-2.6.7pre01 e65eb66727550af75293996fc42e2c49c2002659 jdk7u111-b00 a5002845bff276d1a8e4bdb4a0dcb972509f7d07 jdk7u111-b01 +ca9d8b242a10f1987375b8eca38b368ee23db334 icedtea-2.6.7 +2e6c46aea99fdd650e5ff40877a98f466361e9dc icedtea-2.6.8pre01 3715f0221fd743e878ae5198dbaebe61ebd4fa97 jdk7u121-b00 +545e512eb4de948a44e6dd2187f386c644149aa7 icedtea-2.6.8 +4f7f0c054b2d447b4a283810abbba7a0558f0a87 icedtea-2.6.9pre01 240ca8086e7151b5c516b5b46d84201e4e8f5806 jdk7u131-b00 +dd8e22d986c8b0f50c25b1a35f981933a926d992 icedtea-2.6.9 +fd8dde40d9dd105f07880bd002feb73555fbb16b icedtea-2.6.10pre01 b1802aa8be3a49d2a5c07160f2406165e309efde jdk7u141-b00 853798299f7a4f38745632dc256219fbf75f861e jdk7u141-b01 ba8ba083c4392a1ddfe40467de1e08d77443807e jdk7u141-b02 +6e30439005f6e6a63661192738e27e8d374d72d8 icedtea-2.6.10 +a4814b6ff893d36aea91ccb16990d8a34840c07f icedtea-2.6.11pre01 4624941508c189c7b81c3393664741640a9b0467 jdk7u151-b00 205349c408f4715dbbaf428ceafca676e2333979 jdk7u151-b01 +cddb1f9f8b9cee5f9c54ececf59ecb51e1bbb730 icedtea-2.6.11 +e24f25323b84858f039ff1a780805ca93dd60af8 icedtea-2.6.12pre01 6f72d747fa58d54e2d2e27755c0bcf2c7291682f jdk7u161-b00 e162e8d76cdd9f579e25f307f5485550fec2d024 jdk7u161-b01 +b87dbe0db6aa70ffb0443b5ef55e696e0ec5b124 icedtea-2.6.12 551dfae6260d4cd2cd929e14934b031d9319ad52 jdk7u171-b00 89a92f5cd9c112dc8f73d2cd25a54a437b753642 jdk7u171-b01 a10f2bfd1ce34bbbfd959a371eb709cc113039f2 jdk7u171-b02 +e952982cfa000f6fd9186d784112417148d33206 icedtea-2.6.13 +870812ffc2c6d6c2a1b1eddb53f9b9cb4eebf02a icedtea-2.6.14pre01 1f82b6ff3455cb2408f4501c1a12e911271d10fb jdk7u181-b00 1c8c4da612ee78fef56eb892921d6f228f99e6b7 jdk7u181-b01 +3633e24edab763325da38137161d8a74c2d5b07b icedtea-2.6.14 +7c19cbad92914c9dc1c270c70892a4cfb78063e5 icedtea-2.6.15pre01 f58aabbb507d5f48c110ab5aa75857da700deae3 jdk7u191-b00 2709f9b3b97e2a774a78cb3eeeacb68efce45cc2 jdk7u191-b01 31641d1885f155db206d7097ee13716d4c800c24 jdk7u191-b02 +5d348df3700daa615c3e503b12f93134a2ff9c54 icedtea-2.6.15 f1f14c413b20f1d4abef840d65587d2839f6cfdf jdk7u201-b00 +1b532e3cc1da0b36b43fa03a28ec10a08e83523a icedtea-2.6.16 +8e1ace09837f1310ccfc5cb5d42ca8a1017485d0 icedtea-2.6.17pre01 353ea2f317ff940242316d0069c2239d178bd7d3 jdk7u211-b00 b8196c545f3e11c704c020d89a4e61cea54fb4f7 jdk7u211-b01 b22fd0eed3e1a00754635ab45799ed6c4c49645b jdk7u211-b02 +6cdbf382f3e28112b6ec3aa3f90be2df532ec656 icedtea-2.6.17 +6cdbf382f3e28112b6ec3aa3f90be2df532ec656 icedtea-2.6.18pre00 +4bd7f8263d2f7116697d82e6bb9029a5d5163310 jdk7u221-b00 +940b8aa665d443ad7d166bcd341b35572ce614fd jdk7u221-b01 +64fe722a5b06a6f7e5346e8ced98503f0239e509 jdk7u221-b02 +9f0890e75bcb68daebe48fc74015a2564dbac220 icedtea-2.6.18 diff -r 4bd7f8263d2f -r ceb76632cdc1 .jcheck/conf --- a/.jcheck/conf Mon Feb 25 00:14:11 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk7 -bugids=dup diff -r 4bd7f8263d2f -r ceb76632cdc1 make/Makefile --- a/make/Makefile Mon Feb 25 00:14:11 2019 +0000 +++ b/make/Makefile Wed Apr 17 04:32:41 2019 +0100 @@ -111,6 +111,10 @@ ANT_OPTIONS += -Ddebug.classfiles=true endif +ifeq ($(JAVAC_WARNINGS_FATAL), false) + ANT_OPTIONS += -Djavac.warnings.fatal= +endif + # Note: jdk/make/common/Defs.gmk uses LANGUAGE_VERSION (-source NN) # and the somewhat misnamed CLASS_VERSION (-target NN) ifdef TARGET_CLASS_VERSION diff -r 4bd7f8263d2f -r ceb76632cdc1 make/build.properties --- a/make/build.properties Mon Feb 25 00:14:11 2019 +0000 +++ b/make/build.properties Wed Apr 17 04:32:41 2019 +0100 @@ -68,7 +68,8 @@ # set the following to -version to verify the versions of javac being used javac.version.opt = # in time, there should be no exceptions to -Xlint:all -javac.lint.opts = -Xlint:all,-deprecation -Werror +javac.warnings.fatal = -Werror +javac.lint.opts = -Xlint:all,-deprecation ${javac.warnings.fatal} # options for the task for javac #javadoc.jls3.url=http://java.sun.com/docs/books/jls/ diff -r 4bd7f8263d2f -r ceb76632cdc1 make/build.xml --- a/make/build.xml Mon Feb 25 00:14:11 2019 +0000 +++ b/make/build.xml Wed Apr 17 04:32:41 2019 +0100 @@ -877,7 +877,7 @@ + classpath="${build.toolclasses.dir}:${build.bootstrap.dir}/classes:${ant.home}/lib/ant.jar"/> diff -r 4bd7f8263d2f -r ceb76632cdc1 src/share/classes/com/sun/tools/javac/parser/JavacParser.java --- a/src/share/classes/com/sun/tools/javac/parser/JavacParser.java Mon Feb 25 00:14:11 2019 +0000 +++ b/src/share/classes/com/sun/tools/javac/parser/JavacParser.java Wed Apr 17 04:32:41 2019 +0100 @@ -1962,10 +1962,15 @@ } else { JCExpression t = term(EXPR | TYPE); if ((lastmode & TYPE) != 0 && - (S.token() == IDENTIFIER || S.token() == ASSERT || S.token() == ENUM)) - return variableDeclarators(modifiersOpt(), t, stats).toList(); - else + (S.token() == IDENTIFIER || S.token() == ASSERT || + S.token() == ENUM)) { + return variableDeclarators(mods(pos, 0, List.nil()), t, stats).toList(); + } else if ((lastmode & TYPE) != 0 && S.token() == COLON) { + error(pos, "bad.initializer", "for-loop"); + return List.of((JCStatement)F.at(pos).VarDef(null, null, t, null)); + } else { return moreStatementExpressions(pos, t, stats).toList(); + } } } @@ -2057,16 +2062,20 @@ default: break; } - /* A modifiers tree with no modifier tokens or annotations - * has no text position. */ - if ((flags & (Flags.ModifierFlags | Flags.ANNOTATION)) == 0 && annotations.isEmpty()) - pos = Position.NOPOS; + return mods(pos, flags, annotations.toList()); + } + //where + JCModifiers mods(int pos, long flags, List annotations) { + /* A modifiers tree with no modifier tokens or annotations + * has no text position. */ + if ((flags & (Flags.ModifierFlags | Flags.ANNOTATION)) == 0 && annotations.isEmpty()) + pos = Position.NOPOS; - JCModifiers mods = F.at(pos).Modifiers(flags, annotations.toList()); - if (pos != Position.NOPOS) - storeEnd(mods, S.prevEndPos()); - return mods; - } + JCModifiers mods = F.at(pos).Modifiers(flags, annotations); + if (pos != Position.NOPOS) + storeEnd(mods, S.prevEndPos()); + return mods; + } /** Annotation = "@" Qualident [ "(" AnnotationFieldValues ")" ] * @param pos position of "@" token diff -r 4bd7f8263d2f -r ceb76632cdc1 src/share/classes/com/sun/tools/javac/resources/compiler.properties --- a/src/share/classes/com/sun/tools/javac/resources/compiler.properties Mon Feb 25 00:14:11 2019 +0000 +++ b/src/share/classes/com/sun/tools/javac/resources/compiler.properties Wed Apr 17 04:32:41 2019 +0100 @@ -143,6 +143,10 @@ compiler.err.attribute.value.must.be.constant=\ attribute value must be constant +# 0: statement type +compiler.err.bad.initializer=\ + bad initializer for {0} + compiler.err.break.outside.switch.loop=\ break outside switch or loop diff -r 4bd7f8263d2f -r ceb76632cdc1 test/tools/javac/T5090006/broken.jar Binary file test/tools/javac/T5090006/broken.jar has changed diff -r 4bd7f8263d2f -r ceb76632cdc1 test/tools/javac/diags/examples/ForeachBadInitialization.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test/tools/javac/diags/examples/ForeachBadInitialization.java Wed Apr 17 04:32:41 2019 +0100 @@ -0,0 +1,31 @@ +/* + * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +// key: compiler.err.bad.initializer +import java.util.List; +class ForeachBadInitialization { + void m() { + List s = null; + for (a : s) {} + } +} diff -r 4bd7f8263d2f -r ceb76632cdc1 test/tools/javac/enum/8069181/T8069181.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test/tools/javac/enum/8069181/T8069181.java Wed Apr 17 04:32:41 2019 +0100 @@ -0,0 +1,45 @@ +/* + * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +/* + * @test + * @bug 8069181 + * @summary java.lang.AssertionError when compiling JDK 1.4 code in JDK 8 + * + * @compile -source 1.4 T8069181.java + */ +import java.util.Enumeration; +import java.util.Hashtable; +class T8069181 { + void test() { + Hashtable hTable = new Hashtable(); + hTable.put("hello", "value"); + for (Enumeration enum = hTable.keys();;){ + if(!enum.hasMoreElements()) + break; + enum.nextElement(); + } + } +} diff -r 4bd7f8263d2f -r ceb76632cdc1 test/tools/javac/parser/JavacParserTest.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test/tools/javac/parser/JavacParserTest.java Wed Apr 17 04:32:41 2019 +0100 @@ -0,0 +1,886 @@ +/* + * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +/* + * @test + * @bug 7073631 7159445 + * @summary tests error and diagnostics positions + * @author Jan Lahoda + */ + +import com.sun.source.tree.BinaryTree; +import com.sun.source.tree.BlockTree; +import com.sun.source.tree.ClassTree; +import com.sun.source.tree.CompilationUnitTree; +import com.sun.source.tree.ErroneousTree; +import com.sun.source.tree.ExpressionStatementTree; +import com.sun.source.tree.ExpressionTree; +import com.sun.source.tree.MethodInvocationTree; +import com.sun.source.tree.MethodTree; +import com.sun.source.tree.ModifiersTree; +import com.sun.source.tree.StatementTree; +import com.sun.source.tree.Tree; +import com.sun.source.tree.Tree.Kind; +import com.sun.source.tree.VariableTree; +import com.sun.source.tree.WhileLoopTree; +import com.sun.source.util.SourcePositions; +import com.sun.source.util.TreeScanner; +import com.sun.source.util.Trees; +import com.sun.tools.javac.api.JavacTaskImpl; +import com.sun.tools.javac.tree.JCTree; +import java.io.IOException; +import java.net.URI; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.LinkedList; +import java.util.List; +import javax.tools.Diagnostic; +import javax.tools.DiagnosticCollector; +import javax.tools.DiagnosticListener; +import javax.tools.JavaCompiler; +import javax.tools.JavaFileObject; +import javax.tools.SimpleJavaFileObject; +import javax.tools.ToolProvider; + +public class JavacParserTest extends TestCase { + final JavaCompiler tool; + public JavacParserTest(String testName) { + tool = ToolProvider.getSystemJavaCompiler(); + System.out.println("java.home=" + System.getProperty("java.home")); + } + + static class MyFileObject extends SimpleJavaFileObject { + + private String text; + + public MyFileObject(String text) { + super(URI.create("myfo:/Test.java"), JavaFileObject.Kind.SOURCE); + this.text = text; + } + + @Override + public CharSequence getCharContent(boolean ignoreEncodingErrors) { + return text; + } From andrew at icedtea.classpath.org Wed Apr 17 03:46:56 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:46:56 +0000 Subject: /hg/release/icedtea7-forest-2.6/hotspot: 8 new changesets Message-ID: changeset 927e67f408fd in /hg/release/icedtea7-forest-2.6/hotspot details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=927e67f408fd author: andrew date: Fri Mar 22 01:31:20 2019 +0000 Added tag jdk7u221-b00 for changeset 8e4bf277c1a0 changeset 4d49c350aea9 in /hg/release/icedtea7-forest-2.6/hotspot details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=4d49c350aea9 author: andrew date: Fri Mar 15 17:22:25 2019 +0000 8217753: Enable HotSpot builds on 5.x Linux kernels Summary: Remove Linux kernel version check as very unlikely a kernel older than 2.4 will be used. Reviewed-by: erikj changeset 39dc424afc0e in /hg/release/icedtea7-forest-2.6/hotspot details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=39dc424afc0e author: andrew date: Tue Apr 16 02:47:03 2019 +0100 Added tag jdk7u221-b01 for changeset 4d49c350aea9 changeset 4218fcb0a6e9 in /hg/release/icedtea7-forest-2.6/hotspot details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=4218fcb0a6e9 author: andrew date: Tue Apr 16 03:20:12 2019 +0100 Added tag jdk7u221-b02 for changeset 39dc424afc0e changeset 0ce782766a85 in /hg/release/icedtea7-forest-2.6/hotspot details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=0ce782766a85 author: andrew date: Tue Apr 16 04:23:36 2019 +0100 Merge jdk7u221-b02 changeset 4a6c33ce009c in /hg/release/icedtea7-forest-2.6/hotspot details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=4a6c33ce009c author: fyang date: Tue Apr 16 04:38:49 2019 +0100 8219635, PR3726: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield Reviewed-by: aph Contributed-by: patrick at os.amperecomputing.com changeset 6e7512a54bc6 in /hg/release/icedtea7-forest-2.6/hotspot details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=6e7512a54bc6 author: qpzhang date: Tue Apr 16 04:44:36 2019 +0100 8221220, PR3726: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable Reviewed-by: aph changeset 5428c90434ec in /hg/release/icedtea7-forest-2.6/hotspot details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=5428c90434ec author: andrew date: Wed Apr 17 04:32:42 2019 +0100 Added tag icedtea-2.6.18 for changeset 6e7512a54bc6 diffstat: .hgtags | 82 +- .jcheck/conf | 2 - agent/src/os/bsd/libproc_impl.c | 7 +- agent/src/os/linux/Makefile | 11 +- agent/src/os/linux/elfmacros.h | 2 + agent/src/os/linux/libproc.h | 2 +- agent/src/os/linux/libproc_impl.c | 7 +- agent/src/os/linux/ps_core.c | 25 +- agent/src/os/linux/ps_proc.c | 52 +- agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java | 2 +- make/bsd/Makefile | 18 +- make/bsd/makefiles/gcc.make | 14 + make/bsd/makefiles/vm.make | 2 +- make/bsd/platform_zero.in | 2 +- make/defs.make | 23 +- make/linux/Makefile | 85 +- make/linux/makefiles/aarch64.make | 41 + make/linux/makefiles/adlc.make | 2 + make/linux/makefiles/buildtree.make | 3 + make/linux/makefiles/defs.make | 73 +- make/linux/makefiles/gcc.make | 55 +- make/linux/makefiles/jsig.make | 6 +- make/linux/makefiles/rules.make | 20 +- make/linux/makefiles/sa.make | 3 +- make/linux/makefiles/saproc.make | 8 +- make/linux/makefiles/vm.make | 77 +- make/linux/makefiles/zeroshark.make | 32 + make/linux/platform_aarch64 | 15 + make/linux/platform_zero.in | 2 +- make/solaris/makefiles/adlc.make | 6 +- make/solaris/makefiles/dtrace.make | 16 + make/solaris/makefiles/gcc.make | 4 +- make/solaris/makefiles/jsig.make | 4 + make/solaris/makefiles/rules.make | 10 - make/solaris/makefiles/saproc.make | 4 + make/solaris/makefiles/vm.make | 14 +- make/windows/create_obj_files.sh | 2 +- make/windows/makefiles/vm.make | 8 + src/cpu/aarch64/vm/aarch64.ad | 11928 ++++++++++ src/cpu/aarch64/vm/aarch64Test.cpp | 38 + src/cpu/aarch64/vm/aarch64_ad.m4 | 367 + src/cpu/aarch64/vm/aarch64_call.cpp | 197 + src/cpu/aarch64/vm/aarch64_linkage.S | 163 + src/cpu/aarch64/vm/ad_encode.m4 | 73 + src/cpu/aarch64/vm/assembler_aarch64.cpp | 5573 ++++ src/cpu/aarch64/vm/assembler_aarch64.hpp | 3619 +++ src/cpu/aarch64/vm/assembler_aarch64.inline.hpp | 44 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp | 51 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp | 117 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp | 287 + src/cpu/aarch64/vm/bytecodes_aarch64.cpp | 39 + src/cpu/aarch64/vm/bytecodes_aarch64.hpp | 32 + src/cpu/aarch64/vm/bytes_aarch64.hpp | 76 + src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp | 431 + src/cpu/aarch64/vm/c1_Defs_aarch64.hpp | 82 + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp | 203 + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp | 74 + src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp | 345 + src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp | 141 + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp | 2956 ++ src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp | 80 + src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp | 1429 + src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp | 39 + src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp | 78 + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp | 456 + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp | 109 + src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp | 1347 + src/cpu/aarch64/vm/c1_globals_aarch64.hpp | 79 + src/cpu/aarch64/vm/c2_globals_aarch64.hpp | 87 + src/cpu/aarch64/vm/c2_init_aarch64.cpp | 37 + src/cpu/aarch64/vm/codeBuffer_aarch64.hpp | 36 + src/cpu/aarch64/vm/compile_aarch64.hpp | 40 + src/cpu/aarch64/vm/copy_aarch64.hpp | 62 + src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp | 35 + src/cpu/aarch64/vm/cpustate_aarch64.hpp | 592 + src/cpu/aarch64/vm/debug_aarch64.cpp | 36 + src/cpu/aarch64/vm/decode_aarch64.hpp | 409 + src/cpu/aarch64/vm/depChecker_aarch64.cpp | 31 + src/cpu/aarch64/vm/depChecker_aarch64.hpp | 32 + src/cpu/aarch64/vm/disassembler_aarch64.hpp | 38 + src/cpu/aarch64/vm/dump_aarch64.cpp | 126 + src/cpu/aarch64/vm/frame_aarch64.cpp | 843 + src/cpu/aarch64/vm/frame_aarch64.hpp | 215 + src/cpu/aarch64/vm/frame_aarch64.inline.hpp | 332 + src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp | 36 + src/cpu/aarch64/vm/globals_aarch64.hpp | 126 + src/cpu/aarch64/vm/icBuffer_aarch64.cpp | 76 + src/cpu/aarch64/vm/icache_aarch64.cpp | 41 + src/cpu/aarch64/vm/icache_aarch64.hpp | 45 + src/cpu/aarch64/vm/immediate_aarch64.cpp | 311 + src/cpu/aarch64/vm/immediate_aarch64.hpp | 51 + src/cpu/aarch64/vm/interp_masm_aarch64.cpp | 1503 + src/cpu/aarch64/vm/interp_masm_aarch64.hpp | 286 + src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp | 57 + src/cpu/aarch64/vm/interpreterRT_aarch64.cpp | 429 + src/cpu/aarch64/vm/interpreterRT_aarch64.hpp | 66 + src/cpu/aarch64/vm/interpreter_aarch64.cpp | 314 + src/cpu/aarch64/vm/interpreter_aarch64.hpp | 44 + src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp | 79 + src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp | 175 + src/cpu/aarch64/vm/jniTypes_aarch64.hpp | 108 + src/cpu/aarch64/vm/jni_aarch64.h | 64 + src/cpu/aarch64/vm/methodHandles_aarch64.cpp | 445 + src/cpu/aarch64/vm/methodHandles_aarch64.hpp | 63 + src/cpu/aarch64/vm/nativeInst_aarch64.cpp | 318 + src/cpu/aarch64/vm/nativeInst_aarch64.hpp | 496 + src/cpu/aarch64/vm/registerMap_aarch64.hpp | 46 + src/cpu/aarch64/vm/register_aarch64.cpp | 55 + src/cpu/aarch64/vm/register_aarch64.hpp | 255 + src/cpu/aarch64/vm/register_definitions_aarch64.cpp | 156 + src/cpu/aarch64/vm/relocInfo_aarch64.cpp | 144 + src/cpu/aarch64/vm/relocInfo_aarch64.hpp | 39 + src/cpu/aarch64/vm/runtime_aarch64.cpp | 49 + src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp | 3127 ++ src/cpu/aarch64/vm/stubGenerator_aarch64.cpp | 2380 + src/cpu/aarch64/vm/stubRoutines_aarch64.cpp | 290 + src/cpu/aarch64/vm/stubRoutines_aarch64.hpp | 128 + src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp | 36 + src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp | 2199 + src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp | 40 + src/cpu/aarch64/vm/templateTable_aarch64.cpp | 3909 +++ src/cpu/aarch64/vm/templateTable_aarch64.hpp | 43 + src/cpu/aarch64/vm/vmStructs_aarch64.hpp | 70 + src/cpu/aarch64/vm/vm_version_aarch64.cpp | 220 + src/cpu/aarch64/vm/vm_version_aarch64.hpp | 91 + src/cpu/aarch64/vm/vmreg_aarch64.cpp | 52 + src/cpu/aarch64/vm/vmreg_aarch64.hpp | 35 + src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp | 65 + src/cpu/aarch64/vm/vtableStubs_aarch64.cpp | 245 + src/cpu/ppc/vm/ppc.ad | 6 +- src/cpu/ppc/vm/vm_version_ppc.cpp | 12 +- src/cpu/sparc/vm/sparc.ad | 12 +- src/cpu/sparc/vm/vm_version_sparc.cpp | 18 +- src/cpu/sparc/vm/vm_version_sparc.hpp | 8 +- src/cpu/x86/vm/assembler_x86.cpp | 10 +- src/cpu/x86/vm/c2_globals_x86.hpp | 2 +- src/cpu/x86/vm/stubGenerator_x86_32.cpp | 3 +- src/cpu/x86/vm/stubGenerator_x86_64.cpp | 6 +- src/cpu/x86/vm/vm_version_x86.cpp | 8 +- src/cpu/x86/vm/vm_version_x86.hpp | 2 +- src/cpu/x86/vm/x86_64.ad | 61 +- src/cpu/zero/vm/arm32JIT.cpp | 8583 +++++++ src/cpu/zero/vm/arm_cas.S | 31 + src/cpu/zero/vm/asm_helper.cpp | 746 + src/cpu/zero/vm/bytecodes_arm.def | 7850 ++++++ src/cpu/zero/vm/bytecodes_zero.cpp | 52 +- src/cpu/zero/vm/bytecodes_zero.hpp | 41 +- src/cpu/zero/vm/cppInterpreter_arm.S | 7390 ++++++ src/cpu/zero/vm/cppInterpreter_zero.cpp | 49 + src/cpu/zero/vm/cppInterpreter_zero.hpp | 2 + src/cpu/zero/vm/methodHandles_zero.hpp | 6 +- src/cpu/zero/vm/sharedRuntime_zero.cpp | 4 +- src/cpu/zero/vm/stack_zero.hpp | 2 +- src/cpu/zero/vm/stack_zero.inline.hpp | 9 +- src/cpu/zero/vm/vm_version_zero.cpp | 12 +- src/cpu/zero/vm/vm_version_zero.hpp | 11 +- src/os/aix/vm/os_aix.cpp | 7 +- src/os/aix/vm/perfMemory_aix.cpp | 11 +- src/os/aix/vm/porting_aix.cpp | 6 +- src/os/bsd/dtrace/libjvm_db.c | 19 +- src/os/bsd/vm/chaitin_bsd.cpp | 42 - src/os/bsd/vm/decoder_machO.cpp | 1 + src/os/bsd/vm/os_bsd.cpp | 10 +- src/os/linux/vm/chaitin_linux.cpp | 42 - src/os/linux/vm/globals_linux.hpp | 7 +- src/os/linux/vm/osThread_linux.cpp | 3 + src/os/linux/vm/os_linux.cpp | 386 +- src/os/linux/vm/os_linux.hpp | 4 +- src/os/linux/vm/os_linux.inline.hpp | 3 + src/os/linux/vm/thread_linux.inline.hpp | 5 + src/os/posix/vm/os_posix.cpp | 6 +- src/os/solaris/dtrace/libjvm_db.c | 19 +- src/os/solaris/vm/chaitin_solaris.cpp | 46 - src/os/solaris/vm/os_solaris.cpp | 19 +- src/os/windows/vm/chaitin_windows.cpp | 78 - src/os/windows/vm/os_windows.cpp | 2 +- src/os/windows/vm/perfMemory_windows.cpp | 3 +- src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp | 2 +- src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp | 8 +- src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp | 2 +- src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp | 53 + src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp | 144 + src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp | 44 + src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp | 124 + src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp | 46 + src/os_cpu/linux_aarch64/vm/linux_aarch64.S | 25 + src/os_cpu/linux_aarch64/vm/linux_aarch64.ad | 68 + src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp | 144 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp | 755 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp | 58 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp | 39 + src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp | 45 + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp | 41 + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp | 36 + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp | 92 + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp | 85 + src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp | 65 + src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp | 28 + src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp | 2 +- src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp | 2 +- src/os_cpu/linux_x86/vm/os_linux_x86.cpp | 35 +- src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp | 22 +- src/os_cpu/linux_zero/vm/globals_linux_zero.hpp | 8 +- src/os_cpu/linux_zero/vm/os_linux_zero.cpp | 45 +- src/os_cpu/linux_zero/vm/os_linux_zero.hpp | 28 +- src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp | 2 +- src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp | 242 +- src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp | 2 +- src/share/tools/hsdis/Makefile | 19 +- src/share/tools/hsdis/hsdis.c | 13 + src/share/vm/adlc/adlparse.cpp | 6 +- src/share/vm/adlc/dfa.cpp | 22 +- src/share/vm/adlc/formssel.cpp | 18 +- src/share/vm/adlc/main.cpp | 5 + src/share/vm/adlc/output_c.cpp | 2 +- src/share/vm/asm/assembler.cpp | 5 +- src/share/vm/asm/assembler.hpp | 7 + src/share/vm/asm/codeBuffer.hpp | 5 +- src/share/vm/c1/c1_Canonicalizer.cpp | 7 + src/share/vm/c1/c1_Compilation.cpp | 26 + src/share/vm/c1/c1_Defs.hpp | 6 + src/share/vm/c1/c1_FpuStackSim.hpp | 3 + src/share/vm/c1/c1_FrameMap.cpp | 3 + src/share/vm/c1/c1_FrameMap.hpp | 3 + src/share/vm/c1/c1_LIR.cpp | 49 +- src/share/vm/c1/c1_LIR.hpp | 56 +- src/share/vm/c1/c1_LIRAssembler.cpp | 10 +- src/share/vm/c1/c1_LIRAssembler.hpp | 6 + src/share/vm/c1/c1_LIRGenerator.cpp | 10 +- src/share/vm/c1/c1_LIRGenerator.hpp | 3 + src/share/vm/c1/c1_LinearScan.cpp | 6 +- src/share/vm/c1/c1_LinearScan.hpp | 3 + src/share/vm/c1/c1_MacroAssembler.hpp | 6 + src/share/vm/c1/c1_Runtime1.cpp | 36 +- src/share/vm/c1/c1_globals.hpp | 3 + src/share/vm/ci/ciInstanceKlass.cpp | 31 +- src/share/vm/ci/ciInstanceKlass.hpp | 6 +- src/share/vm/ci/ciMethod.cpp | 55 + src/share/vm/ci/ciMethod.hpp | 4 + src/share/vm/ci/ciTypeFlow.cpp | 2 +- src/share/vm/classfile/classFileParser.cpp | 10 +- src/share/vm/classfile/classFileStream.hpp | 3 + src/share/vm/classfile/classLoader.cpp | 8 +- src/share/vm/classfile/classLoader.hpp | 2 + src/share/vm/classfile/javaClasses.cpp | 21 +- src/share/vm/classfile/javaClasses.hpp | 1 + src/share/vm/classfile/stackMapTable.hpp | 3 + src/share/vm/classfile/systemDictionary.cpp | 1 - src/share/vm/classfile/verifier.cpp | 26 +- src/share/vm/classfile/vmSymbols.hpp | 14 +- src/share/vm/code/codeBlob.cpp | 3 + src/share/vm/code/compiledIC.cpp | 2 +- src/share/vm/code/compiledIC.hpp | 3 + src/share/vm/code/icBuffer.cpp | 3 + src/share/vm/code/nmethod.cpp | 22 + src/share/vm/code/relocInfo.cpp | 4 + src/share/vm/code/relocInfo.hpp | 3 + src/share/vm/code/stubs.cpp | 2 +- src/share/vm/code/vmreg.hpp | 9 + src/share/vm/code/vtableStubs.cpp | 2 +- src/share/vm/compiler/compileBroker.cpp | 6 +- src/share/vm/compiler/compileBroker.hpp | 3 +- src/share/vm/compiler/compilerOracle.cpp | 363 +- src/share/vm/compiler/compilerOracle.hpp | 5 + src/share/vm/compiler/disassembler.cpp | 4 + src/share/vm/compiler/disassembler.hpp | 3 + src/share/vm/compiler/methodLiveness.cpp | 12 +- src/share/vm/compiler/oopMap.cpp | 7 + src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp | 2 +- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp | 18 +- src/share/vm/gc_implementation/g1/concurrentMark.cpp | 2 +- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp | 2 +- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp | 8 +- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp | 11 + src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp | 2 +- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp | 15 +- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp | 2 +- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp | 2 +- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp | 2 +- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp | 12 + src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp | 20 +- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp | 7 +- src/share/vm/gc_implementation/parallelScavenge/psPermGen.cpp | 2 +- src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp | 27 + src/share/vm/interpreter/abstractInterpreter.hpp | 8 + src/share/vm/interpreter/bytecode.hpp | 3 + src/share/vm/interpreter/bytecodeInterpreter.cpp | 31 +- src/share/vm/interpreter/bytecodeInterpreter.hpp | 28 +- src/share/vm/interpreter/bytecodeInterpreter.inline.hpp | 3 + src/share/vm/interpreter/bytecodeStream.hpp | 3 + src/share/vm/interpreter/bytecodes.cpp | 3 + src/share/vm/interpreter/bytecodes.hpp | 4 + src/share/vm/interpreter/cppInterpreter.hpp | 3 + src/share/vm/interpreter/cppInterpreterGenerator.hpp | 3 + src/share/vm/interpreter/interpreter.hpp | 3 + src/share/vm/interpreter/interpreterGenerator.hpp | 3 + src/share/vm/interpreter/interpreterRuntime.cpp | 9 +- src/share/vm/interpreter/interpreterRuntime.hpp | 5 +- src/share/vm/interpreter/templateInterpreter.hpp | 3 + src/share/vm/interpreter/templateInterpreterGenerator.hpp | 3 + src/share/vm/interpreter/templateTable.cpp | 5 + src/share/vm/interpreter/templateTable.hpp | 6 + src/share/vm/memory/allocation.cpp | 6 +- src/share/vm/memory/allocation.hpp | 37 +- src/share/vm/memory/allocation.inline.hpp | 20 +- src/share/vm/memory/blockOffsetTable.cpp | 2 +- src/share/vm/memory/collectorPolicy.cpp | 20 +- src/share/vm/memory/defNewGeneration.cpp | 13 +- src/share/vm/memory/generation.cpp | 12 + src/share/vm/memory/tenuredGeneration.cpp | 12 + src/share/vm/oops/constantPoolOop.hpp | 3 + src/share/vm/oops/instanceKlass.cpp | 15 + src/share/vm/oops/instanceKlass.hpp | 5 + src/share/vm/oops/methodOop.cpp | 16 + src/share/vm/oops/methodOop.hpp | 6 + src/share/vm/oops/objArrayKlass.inline.hpp | 4 +- src/share/vm/oops/oop.inline.hpp | 3 + src/share/vm/oops/typeArrayOop.hpp | 3 + src/share/vm/opto/addnode.cpp | 8 +- src/share/vm/opto/block.cpp | 506 +- src/share/vm/opto/block.hpp | 345 +- src/share/vm/opto/buildOopMap.cpp | 83 +- src/share/vm/opto/bytecodeInfo.cpp | 44 +- src/share/vm/opto/c2_globals.hpp | 16 +- src/share/vm/opto/c2compiler.cpp | 12 +- src/share/vm/opto/callGenerator.cpp | 62 +- src/share/vm/opto/callGenerator.hpp | 1 + src/share/vm/opto/callnode.cpp | 81 +- src/share/vm/opto/callnode.hpp | 68 +- src/share/vm/opto/cfgnode.cpp | 4 +- src/share/vm/opto/chaitin.cpp | 632 +- src/share/vm/opto/chaitin.hpp | 174 +- src/share/vm/opto/coalesce.cpp | 435 +- src/share/vm/opto/coalesce.hpp | 14 +- src/share/vm/opto/compile.cpp | 200 +- src/share/vm/opto/compile.hpp | 43 +- src/share/vm/opto/doCall.cpp | 14 +- src/share/vm/opto/domgraph.cpp | 73 +- src/share/vm/opto/escape.cpp | 80 +- src/share/vm/opto/gcm.cpp | 440 +- src/share/vm/opto/generateOptoStub.cpp | 49 + src/share/vm/opto/graphKit.cpp | 35 +- src/share/vm/opto/idealGraphPrinter.cpp | 32 +- src/share/vm/opto/ifg.cpp | 256 +- src/share/vm/opto/ifnode.cpp | 2 +- src/share/vm/opto/lcm.cpp | 310 +- src/share/vm/opto/library_call.cpp | 4 +- src/share/vm/opto/live.cpp | 115 +- src/share/vm/opto/live.hpp | 4 +- src/share/vm/opto/locknode.hpp | 3 + src/share/vm/opto/loopPredicate.cpp | 4 +- src/share/vm/opto/loopTransform.cpp | 4 +- src/share/vm/opto/macro.cpp | 95 +- src/share/vm/opto/macro.hpp | 3 +- src/share/vm/opto/matcher.cpp | 27 +- src/share/vm/opto/matcher.hpp | 26 +- src/share/vm/opto/memnode.cpp | 646 +- src/share/vm/opto/memnode.hpp | 6 +- src/share/vm/opto/mulnode.cpp | 23 +- src/share/vm/opto/multnode.cpp | 32 +- src/share/vm/opto/multnode.hpp | 2 + src/share/vm/opto/node.cpp | 35 +- src/share/vm/opto/node.hpp | 2 +- src/share/vm/opto/output.cpp | 361 +- src/share/vm/opto/output.hpp | 6 +- src/share/vm/opto/parse.hpp | 8 +- src/share/vm/opto/parse1.cpp | 6 +- src/share/vm/opto/parse2.cpp | 12 +- src/share/vm/opto/parse3.cpp | 28 +- src/share/vm/opto/parseHelper.cpp | 5 + src/share/vm/opto/phase.cpp | 2 + src/share/vm/opto/phase.hpp | 1 + src/share/vm/opto/phaseX.cpp | 18 +- src/share/vm/opto/phasetype.hpp | 8 +- src/share/vm/opto/postaloc.cpp | 194 +- src/share/vm/opto/reg_split.cpp | 239 +- src/share/vm/opto/regalloc.hpp | 11 +- src/share/vm/opto/regmask.cpp | 3 + src/share/vm/opto/regmask.hpp | 3 + src/share/vm/opto/runtime.cpp | 7 +- src/share/vm/opto/runtime.hpp | 8 +- src/share/vm/opto/stringopts.cpp | 8 +- src/share/vm/opto/subnode.cpp | 8 +- src/share/vm/opto/type.cpp | 78 +- src/share/vm/opto/type.hpp | 32 +- src/share/vm/prims/jni.cpp | 82 +- src/share/vm/prims/jniCheck.cpp | 45 +- src/share/vm/prims/jni_md.h | 3 + src/share/vm/prims/jvmtiClassFileReconstituter.cpp | 3 + src/share/vm/prims/jvmtiEnv.cpp | 3 + src/share/vm/prims/jvmtiExport.cpp | 41 + src/share/vm/prims/jvmtiExport.hpp | 7 + src/share/vm/prims/jvmtiTagMap.cpp | 11 +- src/share/vm/prims/methodHandles.cpp | 3 +- src/share/vm/prims/methodHandles.hpp | 3 + src/share/vm/prims/unsafe.cpp | 63 + src/share/vm/prims/whitebox.cpp | 2 +- src/share/vm/runtime/advancedThresholdPolicy.cpp | 5 +- src/share/vm/runtime/arguments.cpp | 132 +- src/share/vm/runtime/atomic.cpp | 3 + src/share/vm/runtime/deoptimization.cpp | 6 + src/share/vm/runtime/dtraceJSDT.hpp | 3 + src/share/vm/runtime/fprofiler.cpp | 12 +- src/share/vm/runtime/frame.cpp | 3 + src/share/vm/runtime/frame.hpp | 6 + src/share/vm/runtime/frame.inline.hpp | 6 + src/share/vm/runtime/globals.hpp | 41 +- src/share/vm/runtime/icache.hpp | 3 + src/share/vm/runtime/java.cpp | 3 + src/share/vm/runtime/javaCalls.hpp | 3 + src/share/vm/runtime/javaFrameAnchor.hpp | 6 + src/share/vm/runtime/objectMonitor.cpp | 41 +- src/share/vm/runtime/os.cpp | 47 +- src/share/vm/runtime/os.hpp | 11 +- src/share/vm/runtime/registerMap.hpp | 6 + src/share/vm/runtime/relocator.hpp | 3 + src/share/vm/runtime/safepoint.cpp | 4 + src/share/vm/runtime/sharedRuntime.cpp | 26 + src/share/vm/runtime/stackValueCollection.cpp | 3 + src/share/vm/runtime/statSampler.cpp | 3 + src/share/vm/runtime/stubCodeGenerator.cpp | 3 + src/share/vm/runtime/stubRoutines.cpp | 9 +- src/share/vm/runtime/stubRoutines.hpp | 6 + src/share/vm/runtime/synchronizer.cpp | 3 +- src/share/vm/runtime/thread.hpp | 5 +- src/share/vm/runtime/threadLocalStorage.hpp | 3 + src/share/vm/runtime/vframe.cpp | 3 +- src/share/vm/runtime/vframeArray.cpp | 2 +- src/share/vm/runtime/vmStructs.cpp | 35 +- src/share/vm/runtime/vm_version.cpp | 4 + src/share/vm/services/management.cpp | 4 +- src/share/vm/shark/sharkBuilder.cpp | 2 +- src/share/vm/shark/sharkCompiler.cpp | 6 +- src/share/vm/shark/shark_globals.hpp | 10 + src/share/vm/trace/trace.dtd | 3 - src/share/vm/utilities/bitMap.hpp | 2 +- src/share/vm/utilities/bitMap.inline.hpp | 20 +- src/share/vm/utilities/copy.hpp | 3 + src/share/vm/utilities/debug.cpp | 18 +- src/share/vm/utilities/debug.hpp | 14 +- src/share/vm/utilities/elfFile.cpp | 5 + src/share/vm/utilities/globalDefinitions.hpp | 34 + src/share/vm/utilities/globalDefinitions_gcc.hpp | 8 - src/share/vm/utilities/globalDefinitions_sparcWorks.hpp | 9 - src/share/vm/utilities/globalDefinitions_xlc.hpp | 8 - src/share/vm/utilities/macros.hpp | 22 +- src/share/vm/utilities/ostream.cpp | 16 +- src/share/vm/utilities/taskqueue.hpp | 3 + src/share/vm/utilities/vmError.cpp | 49 +- src/share/vm/utilities/vmError.hpp | 19 +- src/share/vm/utilities/workgroup.cpp | 5 +- test/compiler/6934604/TestByteBoxing.java | 777 + test/compiler/6934604/TestDoubleBoxing.java | 777 + test/compiler/6934604/TestFloatBoxing.java | 777 + test/compiler/6934604/TestIntBoxing.java | 777 + test/compiler/6934604/TestLongBoxing.java | 777 + test/compiler/6934604/TestShortBoxing.java | 777 + test/compiler/codegen/8144028/BitTests.java | 164 + test/compiler/codegen/IntRotateWithImmediate.java | 24 +- test/compiler/floatingpoint/8165673/TestFloatJNIArgs.java | 87 + test/compiler/floatingpoint/8165673/TestFloatJNIArgs.sh | 105 + test/compiler/floatingpoint/8165673/libTestFloatJNIArgs.c | 69 + test/compiler/floatingpoint/8207838/TestFloatSyncJNIArgs.java | 103 + test/compiler/floatingpoint/8207838/TestFloatSyncJNIArgs.sh | 105 + test/compiler/floatingpoint/8207838/libTestFloatSyncJNIArgs.c | 86 + test/compiler/loopopts/ConstFPVectorization.java | 63 + test/compiler/oracle/CheckCompileCommandOption.java | 216 + test/compiler/stringopts/TestStringObjectInitialization.java | 78 + test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java | 315 + test/runtime/7020373/GenOOMCrashClass.java | 157 + test/runtime/7020373/Test7020373.sh | 4 + test/runtime/7020373/testcase.jar | Bin test/runtime/InitialThreadOverflow/DoOverflow.java | 41 + test/runtime/InitialThreadOverflow/invoke.cxx | 70 + test/runtime/InitialThreadOverflow/testme.sh | 73 + test/runtime/RedefineFinalizer/RedefineFinalizer.java | 64 + test/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java | 143 + test/runtime/SharedArchiveFile/SharedArchiveFile.java | 53 + test/runtime/StackGap/T.java | 33 + test/runtime/StackGap/exestack-gap.c | 82 + test/runtime/StackGap/testme.sh | 48 + test/runtime/os/AvailableProcessors.java | 102 + test/runtime/stackMapCheck/BadMap.jasm | 152 + test/runtime/stackMapCheck/BadMapDstore.jasm | 79 + test/runtime/stackMapCheck/BadMapIstore.jasm | 79 + test/runtime/stackMapCheck/StackMapCheck.java | 63 + test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java | 82 + test/serviceability/jvmti/UnresolvedClassAgent.java | 69 + test/serviceability/jvmti/UnresolvedClassAgent.mf | 3 + test/test_env.sh | 5 + test/testlibrary/RedefineClassHelper.java | 79 + test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java | 81 +- test/testlibrary/com/oracle/java/testlibrary/Utils.java | 263 + test/testlibrary_tests/RedefineClassTest.java | 54 + tools/mkbc.c | 607 + 495 files changed, 94400 insertions(+), 3551 deletions(-) diffs (truncated from 111695 to 500 lines): diff -r 8e4bf277c1a0 -r 5428c90434ec .hgtags --- a/.hgtags Mon Feb 25 00:14:12 2019 +0000 +++ b/.hgtags Wed Apr 17 04:32:42 2019 +0100 @@ -50,6 +50,7 @@ faf94d94786b621f8e13cbcc941ca69c6d967c3f jdk7-b73 f4b900403d6e4b0af51447bd13bbe23fe3a1dac7 jdk7-b74 d8dd291a362acb656026a9c0a9da48501505a1e7 jdk7-b75 +b4ab978ce52c41bb7e8ee86285e6c9f28122bbe1 icedtea7-1.12 9174bb32e934965288121f75394874eeb1fcb649 jdk7-b76 455105fc81d941482f8f8056afaa7aa0949c9300 jdk7-b77 e703499b4b51e3af756ae77c3d5e8b3058a14e4e jdk7-b78 @@ -87,6 +88,7 @@ 07226e9eab8f74b37346b32715f829a2ef2c3188 hs18-b01 e7e7e36ccdb5d56edd47e5744351202d38f3b7ad jdk7-b87 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b jdk7-b88 +a393ff93e7e54dd94cc4211892605a32f9c77dad icedtea7-1.13 15836273ac2494f36ef62088bc1cb6f3f011f565 jdk7-b89 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b hs18-b02 605c9707a766ff518cd841fc04f9bb4b36a3a30b jdk7-b90 @@ -160,6 +162,7 @@ b898f0fc3cedc972d884d31a751afd75969531cf hs21-b05 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 jdk7-b136 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 hs21-b06 +591c7dc0b2ee879f87a7b5519a5388e0d81520be icedtea-1.14 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f jdk7-b137 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f hs21-b07 0930dc920c185afbf40fed9a655290b8e5b16783 jdk7-b138 @@ -182,6 +185,7 @@ 38fa55e5e79232d48f1bb8cf27d88bc094c9375a hs21-b16 81d815b05abb564aa1f4100ae13491c949b9a07e jdk7-b147 81d815b05abb564aa1f4100ae13491c949b9a07e hs21-b17 +7693eb0fce1f6b484cce96c233ea20bdad8a09e0 icedtea-2.0-branchpoint 9b0ca45cd756d538c4c30afab280a91868eee1a5 jdk7u2-b01 0cc8a70952c368e06de2adab1f2649a408f5e577 jdk8-b01 31e253c1da429124bb87570ab095d9bc89850d0a jdk8-b02 @@ -210,6 +214,7 @@ 3ba0bb2e7c8ddac172f5b995aae57329cdd2dafa hs22-b10 f17fe2f4b6aacc19cbb8ee39476f2f13a1c4d3cd jdk7u2-b13 0744602f85c6fe62255326df595785eb2b32166d jdk7u2-b21 +f8f4d3f9b16567b91bcef4caaa8417c8de8015f0 icedtea-2.1-branchpoint a40d238623e5b1ab1224ea6b36dc5b23d0a53880 jdk7u3-b02 6986bfb4c82e00b938c140f2202133350e6e73f8 jdk7u3-b03 8e6375b46717d74d4885f839b4e72d03f357a45f jdk7u3-b04 @@ -264,6 +269,7 @@ f92a171cf0071ca6c3fa8231d7d570377f8b2f4d hs23-b16 f92a171cf0071ca6c3fa8231d7d570377f8b2f4d hs23-b16 931e5f39e365a0d550d79148ff87a7f9e864d2e1 hs23-b16 +a2c5354863dcb3d147b7b6f55ef514b1bfecf920 icedtea-2.2-branchpoint efb5f2662c96c472caa3327090268c75a86dd9c0 jdk7u4-b13 82e719a2e6416838b4421637646cbfd7104c7716 jdk7u4-b14 e5f7f95411fb9e837800b4152741c962118e5d7a jdk7u5-b01 @@ -302,6 +308,9 @@ e974e15945658e574e6c344c4a7ba225f5708c10 hs23.2-b03 f08a3a0e60c32cb0e8350e72fdc54849759096a4 jdk7u6-b12 7a8d3cd6562170f4c262e962270f679ac503f456 hs23.2-b04 +d72dd66fdc3d52aee909f8dd8f25f62f13569ffa ppc-aix-port-b01 +1efaab66c81d0a5701cc819e67376f1b27bfea47 ppc-aix-port-b02 +b69b779a26dfc5e2333504d0c82fc998ff915499 ppc-aix-port-b03 28746e6d615f27816f483485a53b790c7a463f0c jdk7u6-b13 202880d633e646d4936798d0fba6efc0cab04dc8 hs23.2-b05 6b0f178141388f5721aa5365cb542715acbf0cc7 jdk7u6-b14 @@ -311,6 +320,7 @@ cefe884c708aa6dfd63aff45f6c698a6bc346791 jdk7u6-b16 270a40a57b3d05ca64070208dcbb895b5b509d8e hs23.2-b08 7a37cec9d0d44ae6ea3d26a95407e42d99af6843 jdk7u6-b17 +354cfde7db2f1fd46312d883a63c8a76d5381bab icedtea-2.3-branchpoint df0df4ae5af2f40b7f630c53a86e8c3d68ef5b66 jdk7u6-b18 1257f4373a06f788bd656ae1c7a953a026a285b9 jdk7u6-b19 a0c2fa4baeb6aad6f33dc87b676b21345794d61e hs23.2-b09 @@ -440,6 +450,7 @@ 4f7ad6299356bfd2cfb448ea4c11e8ce0fbf69f4 jdk7u12-b07 3bb803664f3d9c831d094cbe22b4ee5757e780c8 jdk7u12-b08 92e382c3cccc0afbc7f72fccea4f996e05b66b3e jdk7u12-b09 +6e4feb17117d21e0e4360f2d0fbc68397ed3ba80 icedtea-2.4-branchpoint 7554f9b2bcc72204ac10ba8b08b8e648459504df hs24-b29 181528fd1e74863a902f171a2ad46270a2fb15e0 jdk7u14-b10 4008cf63c30133f2fac148a39903552fe7a33cea hs24-b30 @@ -496,6 +507,7 @@ 273e8afccd6ef9e10e9fe121f7b323755191f3cc jdk7u25-b32 e3d2c238e29c421c3b5c001e400acbfb30790cfc jdk7u14-b14 860ae068f4dff62a77c8315f0335b7e935087e86 hs24-b34 +ca298f18e21dc66c6b5235600f8b50bcc9bbaa38 ppc-aix-port-b04 12619005c5e29be6e65f0dc9891ca19d9ffb1aaa jdk7u14-b15 be21f8a4d42c03cafde4f616fd80ece791ba2f21 hs24-b35 10e0043bda0878dbc85f3f280157eab592b47c91 jdk7u14-b16 @@ -590,6 +602,9 @@ 12374864c655a2cefb0d65caaacf215d5365ec5f jdk7u45-b18 3677c8cc3c89c0fa608f485b84396e4cf755634b jdk7u45-b30 520b7b3d9153c1407791325946b07c5c222cf0d6 jdk7u45-b31 +ae4adc1492d1c90a70bd2d139a939fc0c8329be9 jdk7u60-b00 +af1fc2868a2b919727bfbb0858449bd991bbee4a jdk7u40-b60 +cc83359f5e5eb46dd9176b0a272390b1a0a51fdc hs24.60-b01 c373a733d5d5147f99eaa2b91d6b937c28214fc9 jdk7u45-b33 0bcb43482f2ac5615437541ffb8dc0f79ece3148 jdk7u45-b34 12ea8d416f105f5971c808c89dddc1006bfc4c53 jdk7u45-b35 @@ -646,6 +661,8 @@ 0025a2a965c8f21376278245c2493d8861386fba jdk7u60-b02 fa59add77d1a8f601a695f137248462fdc68cc2f hs24.60-b05 a59134ccb1b704b2cd05e157970d425af43e5437 hs24.60-b06 +bc178be7e9d6fcc97e09c909ffe79d96e2305218 icedtea-2.5pre01 +f30e87f16d90f1e659b935515a3fc083ab8a0156 icedtea-2.5pre02 2c971ed884cec0a9293ccff3def696da81823225 jdk7u60-b03 1afbeb8cb558429156d432f35e7582716053a9cb hs24.60-b07 05fe7a87d14908eb3f21a0d29fc72cee2f996b7f jdk7u60-b04 @@ -810,13 +827,36 @@ ff18bcebe2943527cdbc094375c38c27ec7f2442 hs24.80-b03 1b9722b5134a8e565d8b8fe851849e034beff057 hs24.80-b04 04d6919c44db8c9d811ef0ac4775a579f854cdfc hs24.80-b05 +882a93010fb90f928331bf31a226992755d6cfb2 icedtea-2.6pre01 ee18e60e7e8da9f1912895af353564de0330a2b1 hs24.80-b06 +138ef7288fd40de0012a3a24839fa7cb3569ab43 icedtea-2.6pre02 +4ab69c6e4c85edf628c01c685bc12c591b9807d9 icedtea-2.6pre03 +b226be2040f971855626f5b88cb41a7d5299fea0 jdk7u60-b14 +2fd819c8b5066a480f9524d901dbd34f2cf563ad icedtea-2.6pre04 +fae3b09fe959294f7a091a6ecaae91daf1cb4f5c icedtea-2.6pre05 05fe7a87d14908eb3f21a0d29fc72cee2f996b7f jdk7u80-b00 e2533d62ca887078e4b952a75a75680cfb7894b9 jdk7u80-b01 +8ffb87775f56ed5c602f320d2513351298ee4778 icedtea-2.6pre07 +b517477362d1b0d4f9b567c82db85136fd14bc6e icedtea-2.6pre06 +6d5ec408f4cac2c2004bf6120403df1b18051a21 icedtea-2.6pre08 bad107a5d096b070355c5a2d80aa50bc5576144b jdk7u80-b02 +4722cfd15c8386321c8e857951b3cb55461e858b icedtea-2.6pre09 +c8417820ac943736822e7b84518b5aca80f39593 icedtea-2.6pre10 +e13857ecc7870c28dbebca79ff36612693dac157 icedtea-2.6pre11 9d2b485d2a58ea57ab2b3c06b2128f456ab39a38 jdk7u80-b03 +0c2099cd04cd24778c5baccc7c8a72c311ef6f84 icedtea-2.6pre12 +c6fa18ed8a01a15e1210bf44dc7075463e0a514b icedtea-2.6pre13 +1d3d9e81c8e16bfe948da9bc0756e922a3802ca4 icedtea-2.6pre14 +5ad4c09169742e076305193c1e0b8256635cf33e icedtea-2.6pre15 +7891f0e7ae10d8f636fdbf29bcfe06f43d057e5f icedtea-2.6pre16 +4d25046abb67ae570ae1dbb5e3e48e7a63d93b88 icedtea-2.6pre17 a89267b51c40cba0b26fe84831478389723c8321 jdk7u80-b04 00402b4ff7a90a6deba09816192e335cadfdb4f0 jdk7u80-b05 +1792bfb4a54d87ff87438413a34004a6b6004987 icedtea-2.6pre18 +8f3c9cf0636f4d40e9c3647e03c7d0ca6d1019ee icedtea-2.6pre19 +904317834a259bdddd4568b74874c2472f119a3c icedtea-2.6pre20 +1939c010fd371d22de5c1baf2583a96e8f38da44 icedtea-2.6pre21 +cb42e88f9787c8aa28662f31484d605e550c6d53 icedtea-2.6pre22 87d4354a3ce8aafccf1f1cd9cb9d88a58731dde8 jdk7u80-b06 d496bd71dc129828c2b5962e2072cdb591454e4a jdk7u80-b07 5ce33a4444cf74e04c22fb11b1e1b76b68a6477a jdk7u80-b08 @@ -829,31 +869,60 @@ 27e0103f3b11f06bc3277914564ed9a1976fb3d5 jdk7u80-b30 426e09df7eda980317d1308af15c29ef691cd471 jdk7u80-b15 198c700d102cc2051b304fc382ac58c5d76e8d26 jdk7u80-b32 -ea2051eb6ee8be8e292711caaae05a7014466ddc jdk7u85-b00 -1c6c2bdf4321c0ece7723663341f7f1a35cac843 jdk7u85-b01 +1afefe2d5f90112e87034a4eac57fdad53fe5b9f icedtea-2.6pre23 +94f15794d5e7847a60540eacbe3e276dbe127a1a icedtea-2.6pre24 +94f15794d5e7847a60540eacbe3e276dbe127a1a icedtea-2.6.0 +501fc984fa3b3d51e1a7f1220f2de635a2b370b9 jdk7u85-b00 +3f1b4a1fe4a274cd1f89d9ec83d8018f7f4b7d01 jdk7u85-b01 +94f15794d5e7847a60540eacbe3e276dbe127a1a icedtea-2.6-branchpoint +b19bc5aeaa099ac73ee8341e337a007180409593 icedtea-2.6.1 e45a07be1cac074dfbde6757f64b91f0608f30fb jdk7u85-b02 +25077ae8f6d2c512e74bfb3e5c1ed511b7c650de icedtea-2.6.2pre01 +1500c88d1b61914b3fbe7dfd8c521038bd95bde3 icedtea-2.6.2pre02 cce12560430861a962349343b61d3a9eb12c6571 jdk7u91-b00 5eaaa63440c4416cd9c03d586f72b3be8c7c73f8 jdk7u91-b01 +f40363c111917466319901436650f22f8403b749 icedtea-2.6.2 2f2d431ace967c9a71194e1bb46f38b35ea43512 jdk7u91-b02 +c3cde6774003850aa6c44315c9c3e4dfdac69798 icedtea-2.6.3 b3c5ff648bcad305163b323ad15dde1b6234d501 jdk7u95-b00 +19d919ae5506a750e3a0bcc6bd176c66b7e1e65d icedtea-2.6.4 631da593499ee184ea8efb2bc5491e0d99ac636d jdk7u99-b00 +04d7046d2d41ae18c762fbdad7e114fdd55e2282 icedtea-2.6.5 +825fa447453ad85b3a6f11f87c5147b8b78fb3ab icedtea-2.6.6pre01 6e42747134be8a4a366d337da1fc84a847ad8381 jdk7u101-b00 +3022a3d80efd705e861b90cece4f6fdc73f6de97 icedtea-2.6.6 +b4a17ff67e26e5e64680ab68c398dbecc46ee7c4 icedtea-2.6.7pre01 14d0f4da4a74897fc3274f8f549f41544bb4625a jdk7u111-b00 9efa3fae3c278a7f48badec775d7f9b2d5320b6d jdk7u111-b01 +75297b84957ed87867b0863be1a895a0de76d994 icedtea-2.6.7 +6b87ff3af68f636e473e2254c8e9a8c36ca514a6 icedtea-2.6.8pre01 17b40d99ea3665de2bfffe163b68f2dfcf675cba jdk7u121-b00 +223f6c442d4987da3508893fb35e4419b33dc7f7 icedtea-2.6.8 +1d30f5a7723eeeb8092eed80d305fe6cdf530b1f icedtea-2.6.9pre01 95e4ea3d479ebdab9d78725776b6b11d4add6b0e jdk7u131-b00 +9fc0d63c2a741ad9567580ead69b9cbf220f968f icedtea-2.6.9 +ada095ab78a923f10b40935d6e3fa1a42dc2358a icedtea-2.6.10pre01 be8da42894af5f7d11b4bad83e166186f01ce1b4 jdk7u141-b00 22c5a6ca09e35b63baf51bad4cb3d8f0cf326705 jdk7u141-b01 56ad25be7d88c2c2da562fe1e8879c8723d01da1 jdk7u141-b02 +8edec8d2933aa575e7da2656b0fc4d8b904b1997 icedtea-2.6.10 +a8044a7634d086a85ac71b8674b432424606a85c icedtea-2.6.11pre01 75662a7ec1719b3133636d09bd078968579a55ab jdk7u151-b00 d0c7cea0660f7a8188a7b8c1f6d1a6c8d6388fb0 jdk7u151-b01 +809ae803d8ea9fd1af5cda606931959086dde30c icedtea-2.6.11 +9777e52ab513f7912e90433ccb6d7d6ecb7e0244 icedtea-2.6.12pre01 fc789043683d3cf424f97176bd77cf7abe5bd01a jdk7u161-b00 2965926dc5176c075e7a68c5d82bfd0ffa91cd5e jdk7u161-b01 +7fe1098f101e3bb5a2e5ed47ab0a596f4b74847a icedtea-2.6.12 66e04addced6cc25701d2f6c6477051279006a14 jdk7u171-b00 d07df83bf5755c518bb0acc65cd6a33da38014b5 jdk7u171-b01 ce3abb5889fb01808cab7489e83c1dc448743b70 jdk7u171-b02 +f96baf6b460751580465a599ed2fba0c912e4bad icedtea-2.6.13 +79d8447a461c7319969585c363649901b4c2773a icedtea-2.6.14pre01 205c34770f355f726055a716ecc8991dd3bbd8fd jdk7u181-b00 6865c5a6ec36e80772ec47e14f7926b92053b551 jdk7u181-b01 +56142fb6814b3fbe81d580622583829976c6d08e icedtea-2.6.14 +592120da2a2b32c188d93212dd1929064e0723f0 icedtea-2.6.15pre01 0000000000000000000000000000000000000000 jdk7u181-b00 82e6757505da54dc58be6653c8b3464b58f6cb62 jdk7u181-b00 0000000000000000000000000000000000000000 jdk7u181-b01 @@ -861,7 +930,16 @@ 327ea6f9647c0ef2e872a2adbf9b9fa180dd9070 jdk7u191-b00 b95ee63b279a56f99fbcd5983ce337018aa87861 jdk7u191-b01 5e348b58b299cb01f17ed1c4d970efccfda096c7 jdk7u191-b02 +e200fdadc48736c9a455cc826e71cdb64c4a13dc icedtea-2.6.15 a04d398041938b47a3eed225c71f298a3e9410f9 jdk7u201-b00 +ae6068b02261bc413ccc934b2260f1d6277e18ee icedtea-2.6.16 +65b809089544d0723a33745d91265999afa08aeb icedtea-2.6.17pre01 58964d7eef111a6c1b361e32daeae41cbe9e7f7c jdk7u211-b00 87b0534bbec2c217e7c4574e962b93b3c5a61193 jdk7u211-b01 e1b1da173e19b3abe6660d601f3a5cbf116cf8f5 jdk7u211-b02 +d47e668978c8e40925d6b2120aab3f1a82f1fc96 icedtea-2.6.17 +d47e668978c8e40925d6b2120aab3f1a82f1fc96 icedtea-2.6.18pre00 +8e4bf277c1a0063bf5546dffa5e0cc333761ef4b jdk7u221-b00 +4d49c350aea9078c934ee220668fc7dab1b830ce jdk7u221-b01 +39dc424afc0e4acf27b4570f864e5e9378127777 jdk7u221-b02 +6e7512a54bc6162bb648277205c51f38971d0da6 icedtea-2.6.18 diff -r 8e4bf277c1a0 -r 5428c90434ec .jcheck/conf --- a/.jcheck/conf Mon Feb 25 00:14:12 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk7 -bugids=dup diff -r 8e4bf277c1a0 -r 5428c90434ec agent/src/os/bsd/libproc_impl.c --- a/agent/src/os/bsd/libproc_impl.c Mon Feb 25 00:14:12 2019 +0000 +++ b/agent/src/os/bsd/libproc_impl.c Wed Apr 17 04:32:42 2019 +0100 @@ -161,7 +161,12 @@ return NULL; } - strncpy(newlib->name, libname, sizeof(newlib->name)); + if (strlen(libname) >= sizeof(newlib->name)) { + print_debug("libname %s too long\n", libname); + return NULL; + } + strcpy(newlib->name, libname); + newlib->base = base; if (fd == -1) { diff -r 8e4bf277c1a0 -r 5428c90434ec agent/src/os/linux/Makefile --- a/agent/src/os/linux/Makefile Mon Feb 25 00:14:12 2019 +0000 +++ b/agent/src/os/linux/Makefile Wed Apr 17 04:32:42 2019 +0100 @@ -23,7 +23,12 @@ # ARCH := $(shell if ([ `uname -m` = "ia64" ]) ; then echo ia64 ; elif ([ `uname -m` = "x86_64" ]) ; then echo amd64; elif ([ `uname -m` = "sparc64" ]) ; then echo sparc; else echo i386 ; fi ) -GCC = gcc + +ifndef BUILD_GCC +BUILD_GCC = gcc +endif + +GCC = $(BUILD_GCC) JAVAH = ${JAVA_HOME}/bin/javah @@ -40,7 +45,7 @@ LIBS = -lthread_db -CFLAGS = -c -fPIC -g -D_GNU_SOURCE -D$(ARCH) $(INCLUDES) -D_FILE_OFFSET_BITS=64 +CFLAGS = -c -fPIC -g -D_GNU_SOURCE -D_$(ARCH)_ $(if $(filter $(ARCH),alpha),,-D$(ARCH)) $(INCLUDES) -D_FILE_OFFSET_BITS=64 LIBSA = $(ARCH)/libsaproc.so @@ -73,7 +78,7 @@ $(GCC) -shared $(LFLAGS_LIBSA) -o $(LIBSA) $(OBJS) $(LIBS) test.o: test.c - $(GCC) -c -o test.o -g -D_GNU_SOURCE -D$(ARCH) $(INCLUDES) test.c + $(GCC) -c -o test.o -g -D_GNU_SOURCE -D_$(ARCH)_ $(if $(filter $(ARCH),alpha),,-D$(ARCH)) $(INCLUDES) test.c test: test.o $(GCC) -o test test.o -L$(ARCH) -lsaproc $(LIBS) diff -r 8e4bf277c1a0 -r 5428c90434ec agent/src/os/linux/elfmacros.h --- a/agent/src/os/linux/elfmacros.h Mon Feb 25 00:14:12 2019 +0000 +++ b/agent/src/os/linux/elfmacros.h Wed Apr 17 04:32:42 2019 +0100 @@ -33,6 +33,7 @@ #define ELF_NHDR Elf64_Nhdr #define ELF_DYN Elf64_Dyn #define ELF_ADDR Elf64_Addr +#define ELF_AUXV Elf64_auxv_t #define ELF_ST_TYPE ELF64_ST_TYPE @@ -45,6 +46,7 @@ #define ELF_NHDR Elf32_Nhdr #define ELF_DYN Elf32_Dyn #define ELF_ADDR Elf32_Addr +#define ELF_AUXV Elf32_auxv_t #define ELF_ST_TYPE ELF32_ST_TYPE diff -r 8e4bf277c1a0 -r 5428c90434ec agent/src/os/linux/libproc.h --- a/agent/src/os/linux/libproc.h Mon Feb 25 00:14:12 2019 +0000 +++ b/agent/src/os/linux/libproc.h Wed Apr 17 04:32:42 2019 +0100 @@ -34,7 +34,7 @@ #include "libproc_md.h" #endif -#include +#include /************************************************************************************ diff -r 8e4bf277c1a0 -r 5428c90434ec agent/src/os/linux/libproc_impl.c --- a/agent/src/os/linux/libproc_impl.c Mon Feb 25 00:14:12 2019 +0000 +++ b/agent/src/os/linux/libproc_impl.c Wed Apr 17 04:32:42 2019 +0100 @@ -162,7 +162,12 @@ return NULL; } - strncpy(newlib->name, libname, sizeof(newlib->name)); + if (strlen(libname) >= sizeof(newlib->name)) { + print_debug("libname %s too long\n", libname); + return NULL; + } + strcpy(newlib->name, libname); + newlib->base = base; if (fd == -1) { diff -r 8e4bf277c1a0 -r 5428c90434ec agent/src/os/linux/ps_core.c --- a/agent/src/os/linux/ps_core.c Mon Feb 25 00:14:12 2019 +0000 +++ b/agent/src/os/linux/ps_core.c Wed Apr 17 04:32:42 2019 +0100 @@ -629,6 +629,18 @@ if (notep->n_type == NT_PRSTATUS) { if (core_handle_prstatus(ph, descdata, notep->n_descsz) != true) return false; + } else if (notep->n_type == NT_AUXV) { + // Get first segment from entry point + ELF_AUXV *auxv = (ELF_AUXV *)descdata; + while (auxv->a_type != AT_NULL) { + if (auxv->a_type == AT_ENTRY) { + // Set entry point address to address of dynamic section. + // We will adjust it in read_exec_segments(). + ph->core->dynamic_addr = auxv->a_un.a_val; + break; + } + auxv++; + } } p = descdata + ROUNDUP(notep->n_descsz, 4); } @@ -811,7 +823,13 @@ // from PT_DYNAMIC we want to read address of first link_map addr case PT_DYNAMIC: { - ph->core->dynamic_addr = exec_php->p_vaddr; + if (exec_ehdr->e_type == ET_EXEC) { + ph->core->dynamic_addr = exec_php->p_vaddr; + } else { // ET_DYN + // dynamic_addr has entry point of executable. + // Thus we should substract it. + ph->core->dynamic_addr += exec_php->p_vaddr - exec_ehdr->e_entry; + } print_debug("address of _DYNAMIC is 0x%lx\n", ph->core->dynamic_addr); break; } @@ -1007,8 +1025,9 @@ goto err; } - if (read_elf_header(ph->core->exec_fd, &exec_ehdr) != true || exec_ehdr.e_type != ET_EXEC) { - print_debug("executable file is not a valid ELF ET_EXEC file\n"); + if (read_elf_header(ph->core->exec_fd, &exec_ehdr) != true || + ((exec_ehdr.e_type != ET_EXEC) && (exec_ehdr.e_type != ET_DYN))) { + print_debug("executable file is not a valid ELF file\n"); goto err; } diff -r 8e4bf277c1a0 -r 5428c90434ec agent/src/os/linux/ps_proc.c --- a/agent/src/os/linux/ps_proc.c Mon Feb 25 00:14:12 2019 +0000 +++ b/agent/src/os/linux/ps_proc.c Wed Apr 17 04:32:42 2019 +0100 @@ -263,7 +263,7 @@ static bool read_lib_info(struct ps_prochandle* ph) { char fname[32]; - char buf[256]; + char buf[PATH_MAX]; FILE *fp = NULL; sprintf(fname, "/proc/%d/maps", ph->pid); @@ -273,10 +273,52 @@ return false; } - while(fgets_no_cr(buf, 256, fp)){ - char * word[6]; - int nwords = split_n_str(buf, 6, word, ' ', '\0'); - if (nwords > 5 && find_lib(ph, word[5]) == false) { + while(fgets_no_cr(buf, PATH_MAX, fp)){ + char * word[7]; + int nwords = split_n_str(buf, 7, word, ' ', '\0'); + + if (nwords < 6) { + // not a shared library entry. ignore. + continue; + } + + if (word[5][0] == '[') { + // not a shared library entry. ignore. + if (strncmp(word[5],"[stack",6) == 0) { + continue; + } + if (strncmp(word[5],"[heap]",6) == 0) { + continue; + } + + // SA don't handle VDSO + if (strncmp(word[5],"[vdso]",6) == 0) { + continue; + } + if (strncmp(word[5],"[vsyscall]",6) == 0) { + continue; + } + } + + if (nwords > 6) { + // prelink altered mapfile when the program is running. + // Entries like one below have to be skipped + // /lib64/libc-2.15.so (deleted) + // SO name in entries like one below have to be stripped. + // /lib64/libpthread-2.15.so.#prelink#.EECVts + char *s = strstr(word[5],".#prelink#"); + if (s == NULL) { + // No prelink keyword. skip deleted library + print_debug("skip shared object %s deleted by prelink\n", word[5]); + continue; + } + + // Fall through + print_debug("rectifing shared object name %s changed by prelink\n", word[5]); + *s = 0; + } + + if (find_lib(ph, word[5]) == false) { intptr_t base; lib_info* lib; #ifdef _LP64 diff -r 8e4bf277c1a0 -r 5428c90434ec agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java --- a/agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java Mon Feb 25 00:14:12 2019 +0000 +++ b/agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java Wed Apr 17 04:32:42 2019 +0100 @@ -44,7 +44,7 @@ Type type = db.lookupType("PhaseCFG"); numBlocksField = new CIntField(type.getCIntegerField("_num_blocks"), 0); blocksField = type.getAddressField("_blocks"); - bbsField = type.getAddressField("_bbs"); + bbsField = type.getAddressField("_node_to_block_mapping"); brootField = type.getAddressField("_broot"); } diff -r 8e4bf277c1a0 -r 5428c90434ec make/bsd/Makefile --- a/make/bsd/Makefile Mon Feb 25 00:14:12 2019 +0000 +++ b/make/bsd/Makefile Wed Apr 17 04:32:42 2019 +0100 @@ -282,7 +282,23 @@ $(BUILDTREE) VARIANT=shark VARIANTARCH=$(VARIANTARCH) platform_zero: $(GAMMADIR)/make/$(OSNAME)/platform_zero.in - $(SED) 's/@ZERO_ARCHDEF@/$(ZERO_ARCHDEF)/g;s/@ZERO_LIBARCH@/$(ZERO_LIBARCH)/g;' < $< > $@ +ifeq ($(ZERO_ARCHDEF),PPC) + ifndef LP64 + $(SED) 's/@ZERO_ARCHDEF@/-DPPC -DPPC32/g;s/@ZERO_LIBARCH@/$(ZERO_LIBARCH)/g;' < $< > $@ + else + $(SED) 's/@ZERO_ARCHDEF@/-DPPC -DPPC64/g;s/@ZERO_LIBARCH@/$(ZERO_LIBARCH)/g;' < $< > $@ + endif +else + ifeq ($(ZERO_ARCHDEF),PPC64) + $(SED) 's/@ZERO_ARCHDEF@/-DPPC -DPPC64/g;s/@ZERO_LIBARCH@/$(ZERO_LIBARCH)/g;' < $< > $@ + else + ifeq ($(ZERO_ARCHDEF),PPC32) + $(SED) 's/@ZERO_ARCHDEF@/-DPPC -DPPC32/g;s/@ZERO_LIBARCH@/$(ZERO_LIBARCH)/g;' < $< > $@ + else + $(SED) 's/@ZERO_ARCHDEF@/-D$(ZERO_ARCHDEF)/g;s/@ZERO_LIBARCH@/$(ZERO_LIBARCH)/g;' < $< > $@ + endif + endif +endif # Define INSTALL=y at command line to automatically copy JVM into JAVA_HOME diff -r 8e4bf277c1a0 -r 5428c90434ec make/bsd/makefiles/gcc.make --- a/make/bsd/makefiles/gcc.make Mon Feb 25 00:14:12 2019 +0000 +++ b/make/bsd/makefiles/gcc.make Wed Apr 17 04:32:42 2019 +0100 @@ -138,6 +138,20 @@ # Ineffecient 16-byte stack re-alignment on Darwin/IA32 ARCHFLAG/i486 += -mstackrealign endif +# gcc bug http://gcc.gnu.org/PR63341 in ppc code generation requires -fno-tree-vectorize for now +ARCHFLAG/ppc += -fno-tree-vectorize +ARCHFLAG/ppc64 += -fno-tree-vectorize +ifeq ($(TYPE),ZERO) + ifeq ($(ZERO_ARCHDEF),PPC) + ARCHFLAG/zero += -fno-tree-vectorize + endif + ifeq ($(ZERO_ARCHDEF),PPC32) From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 03:47:16 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:47:16 +0000 Subject: [Bug 3726] [IcedTea7] Backport latest AArch64 fixes to release branch for 2.6.18 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3726 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=4a6c33ce009c author: fyang date: Tue Apr 16 04:38:49 2019 +0100 8219635, PR3726: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield Reviewed-by: aph Contributed-by: patrick at os.amperecomputing.com -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 03:47:27 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:47:27 +0000 Subject: [Bug 3726] [IcedTea7] Backport latest AArch64 fixes to release branch for 2.6.18 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3726 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=6e7512a54bc6 author: qpzhang date: Tue Apr 16 04:44:36 2019 +0100 8221220, PR3726: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable Reviewed-by: aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed Apr 17 03:47:55 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 17 Apr 2019 03:47:55 +0000 Subject: /hg/release/icedtea7-forest-2.6/jdk: 24 new changesets Message-ID: changeset b2cc99d27aa1 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b2cc99d27aa1 author: andrew date: Fri Mar 22 01:31:22 2019 +0000 Added tag jdk7u221-b00 for changeset ca1fa5965ae7 changeset c876fdda25b5 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c876fdda25b5 author: snikandrova date: Mon Apr 04 15:27:46 2016 +0300 8151731: Add new jtreg keywords to jdk 8 Summary: randomness and intermittent keywords to mark regression tests Reviewed-by: coffeys changeset b0731daeea1a in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b0731daeea1a author: phh date: Mon Feb 25 07:03:19 2019 +0000 8129822: Define "headful" jtreg keyword Summary: Add "headfull" keyword to jdk/test/TEST.ROOT. Reviewed-by: alanb, alexsch changeset 6aa67dab21c9 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=6aa67dab21c9 author: mbalao date: Thu Mar 14 13:34:04 2019 -0300 8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts Summary: Improvements on the synchronization of SequencedEvent events from different AppContexts Reviewed-by: serb, andrew changeset 52e76a12b679 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=52e76a12b679 author: igerasim date: Wed Apr 03 02:07:42 2019 +0100 8211936: Better String parsing Reviewed-by: aph changeset 5b9d760136e8 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=5b9d760136e8 author: igerasim date: Wed Apr 10 04:00:33 2019 +0100 8218453: More dynamic RMI interactions Reviewed-by: aph changeset 113968fa7826 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=113968fa7826 author: bae date: Wed Apr 03 03:51:25 2019 +0100 8219066: Fuzzing TrueType fonts: setCurrGlyphID() Reviewed-by: andrew, mbalao Contributed-by: Martin Balao changeset f00d42bd3b80 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=f00d42bd3b80 author: andrew date: Sat Apr 13 01:57:11 2019 +0100 8202088: Japanese new era implementation 8207152: Placeholder for Japanese new era should be two characters 8206120: Add test cases for lenient Japanese era parsing Reviewed-by: coffeys, naoto Contributed-by: deepak.kejriwal at oracle.com changeset dba891c9a1b3 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=dba891c9a1b3 author: andrew date: Sat Apr 13 20:34:33 2019 +0100 8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK Reviewed-by: naoto changeset 25f38e64271f in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=25f38e64271f author: andrew date: Mon Apr 15 03:00:17 2019 +0100 8219890: [TEST_BUG] Calendar.getDisplayName() returns empty string for new Japanese Era on some locales Summary: Bug not present on OpenJDK 7, so just backport test update Reviewed-by: lancea changeset 2acfc339e1bf in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=2acfc339e1bf author: andrew date: Mon Apr 15 04:35:08 2019 +0100 8205432: Replace the placeholder Japanese era name Summary: Also brings in some cleanups from JDK-8048123 Reviewed-by: rriggs, chegar, phh, clanger, aph changeset 6e87915b6725 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=6e87915b6725 author: andrew date: Mon Apr 15 05:21:56 2019 +0100 8222449: freetypecheck compares versions using lexicographic comparison Summary: Change tool to compare individual version components numerically Reviewed-by: aph changeset 02eb5baa1ce4 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=02eb5baa1ce4 author: andrew date: Mon Apr 15 06:13:52 2019 +0100 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 Summary: Terminate cipher lists with TLS_EMPTY_RENEGOTIATION_INFO_SCSV. Reviewed-by: jnimeh, clanger changeset 23be5195bc56 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=23be5195bc56 author: andrew date: Mon Apr 15 14:55:44 2019 +0100 8207258: Distrust TLS server certificates anchored by Symantec Root CAs 8216280: Allow later Symantec Policy distrust date for two Apple SubCAs Summary: Add class CADistrustPolicy and distrust Symantec. Reviewed-by: weijun, coffeys changeset d247711ce869 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=d247711ce869 author: andrew date: Mon Apr 15 18:06:52 2019 +0100 8129361: ISO 4217 amendment 160 Reviewed-by: naoto Contributed-by: li.jiang at oracle.com changeset 3e8ecdbce883 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=3e8ecdbce883 author: andrew date: Mon Apr 15 19:24:25 2019 +0100 8003846: Override mechanism for currency data should not require creating currency.properties in java.home Reviewed-by: naoto changeset 29c82a80efd2 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=29c82a80efd2 author: andrew date: Tue Apr 16 02:35:08 2019 +0100 8074350: Support ISO 4217 "Current funds codes" table (A.2) Reviewed-by: naoto changeset 132144024126 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=132144024126 author: andrew date: Tue Apr 16 02:44:55 2019 +0100 8145952: ISO 4217 amendment 161 8164784: ISO 4217 amendment 162 Reviewed-by: naoto Contributed-by: li.jiang at oracle.com changeset c933c0ff6815 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c933c0ff6815 author: andrew date: Tue Apr 16 02:47:05 2019 +0100 Added tag jdk7u221-b01 for changeset 132144024126 changeset b00a29a55d68 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=b00a29a55d68 author: andrew date: Tue Apr 16 02:48:40 2019 +0100 Merge changeset 3654dc22b8e9 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=3654dc22b8e9 author: andrew date: Tue Apr 16 03:20:14 2019 +0100 Added tag jdk7u221-b02 for changeset b00a29a55d68 changeset 2e4005fa079f in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=2e4005fa079f author: andrew date: Tue Apr 16 04:23:40 2019 +0100 Merge jdk7u221-b02 changeset f294f336b24d in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=f294f336b24d author: andrew date: Tue Apr 16 04:24:16 2019 +0100 Bump to icedtea-2.6.18 changeset c049671f0a88 in /hg/release/icedtea7-forest-2.6/jdk details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/jdk?cmd=changeset;node=c049671f0a88 author: andrew date: Wed Apr 17 04:32:43 2019 +0100 Added tag icedtea-2.6.18 for changeset f294f336b24d diffstat: .hgtags | 81 +- .jcheck/conf | 2 - make/com/sun/java/pack/Makefile | 7 +- make/com/sun/nio/Makefile | 3 +- make/com/sun/nio/sctp/Makefile | 17 +- make/com/sun/security/auth/module/Makefile | 4 - make/common/Defs-embedded.gmk | 4 +- make/common/Defs-linux.gmk | 67 +- make/common/Defs-macosx.gmk | 5 + make/common/Defs.gmk | 28 +- make/common/Demo.gmk | 2 +- make/common/Library.gmk | 42 +- make/common/Program.gmk | 91 +- make/common/Release.gmk | 54 +- make/common/shared/Compiler-gcc.gmk | 76 +- make/common/shared/Defs-java.gmk | 21 +- make/common/shared/Defs-versions.gmk | 2 +- make/common/shared/Defs.gmk | 2 +- make/common/shared/Platform.gmk | 14 +- make/common/shared/Sanity.gmk | 8 + make/docs/Makefile | 7 +- make/java/instrument/Makefile | 6 +- make/java/java/FILES_c.gmk | 1 - make/java/java/mapfile-vers | 1 - make/java/main/java/mapfile-aarch64 | 39 + make/java/net/FILES_c.gmk | 8 +- make/java/net/Makefile | 30 +- make/java/net/mapfile-vers | 5 +- make/java/nio/Makefile | 270 +- make/java/security/Makefile | 12 +- make/java/sun_nio/Makefile | 2 +- make/java/version/Makefile | 5 + make/javax/crypto/Makefile | 74 +- make/javax/sound/SoundDefs.gmk | 72 +- make/jdk_generic_profile.sh | 318 +- make/mkdemo/jvmti/waiters/Makefile | 4 + make/sun/Makefile | 2 +- make/sun/awt/FILES_c_unix.gmk | 10 + make/sun/awt/Makefile | 9 +- make/sun/awt/mawt.gmk | 40 +- make/sun/cmm/lcms/FILES_c_unix.gmk | 7 +- make/sun/cmm/lcms/Makefile | 7 +- make/sun/font/Makefile | 25 +- make/sun/gtk/FILES_c_unix.gmk | 41 + make/sun/gtk/FILES_export_unix.gmk | 31 + make/sun/gtk/Makefile | 84 + make/sun/gtk/mapfile-vers | 72 + make/sun/jawt/Makefile | 7 + make/sun/jpeg/FILES_c.gmk | 6 +- make/sun/jpeg/Makefile | 11 +- make/sun/lwawt/FILES_c_macosx.gmk | 6 + make/sun/lwawt/Makefile | 7 +- make/sun/native2ascii/Makefile | 2 +- make/sun/net/FILES_java.gmk | 229 +- make/sun/nio/cs/Makefile | 4 +- make/sun/security/Makefile | 18 +- make/sun/security/ec/Makefile | 30 +- make/sun/security/ec/mapfile-vers | 1 + make/sun/security/jgss/wrapper/Makefile | 2 +- make/sun/security/krb5/Makefile | 8 +- make/sun/security/krb5/internal/ccache/Makefile | 49 + make/sun/security/mscapi/Makefile | 2 +- make/sun/security/pkcs11/Makefile | 6 +- make/sun/security/smartcardio/Makefile | 17 +- make/sun/splashscreen/FILES_c.gmk | 76 +- make/sun/splashscreen/Makefile | 35 +- make/sun/xawt/FILES_c_unix.gmk | 25 +- make/sun/xawt/FILES_export_unix.gmk | 3 +- make/sun/xawt/Makefile | 64 +- make/sun/xawt/mapfile-vers | 37 - make/tools/Makefile | 9 + make/tools/freetypecheck/Makefile | 4 +- make/tools/freetypecheck/freetypecheck.c | 63 +- make/tools/generate_nimbus/Makefile | 1 + make/tools/src/build/tools/buildmetaindex/BuildMetaIndex.java | 22 +- make/tools/src/build/tools/compileproperties/CompileProperties.java | 9 +- make/tools/src/build/tools/dirdiff/DirDiff.java | 4 +- make/tools/src/build/tools/dtdbuilder/DTDBuilder.java | 34 +- make/tools/src/build/tools/dtdbuilder/DTDInputStream.java | 6 +- make/tools/src/build/tools/dtdbuilder/DTDParser.java | 44 +- make/tools/src/build/tools/dtdbuilder/PublicMapping.java | 6 +- make/tools/src/build/tools/generatebreakiteratordata/CharSet.java | 16 +- make/tools/src/build/tools/generatebreakiteratordata/DictionaryBasedBreakIteratorBuilder.java | 8 +- make/tools/src/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java | 6 +- make/tools/src/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java | 201 +- make/tools/src/build/tools/generatebreakiteratordata/SupplementaryCharacterData.java | 6 +- make/tools/src/build/tools/generatecharacter/GenerateCharacter.java | 4 +- make/tools/src/build/tools/generatecharacter/SpecialCaseMap.java | 145 +- make/tools/src/build/tools/generatecharacter/UnicodeSpec.java | 22 +- make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java | 64 +- make/tools/src/build/tools/hasher/Hasher.java | 38 +- make/tools/src/build/tools/jarsplit/JarSplit.java | 5 +- make/tools/src/build/tools/javazic/Gen.java | 14 +- make/tools/src/build/tools/javazic/GenDoc.java | 16 +- make/tools/src/build/tools/javazic/Main.java | 3 +- make/tools/src/build/tools/javazic/Simple.java | 23 +- make/tools/src/build/tools/javazic/Time.java | 10 +- make/tools/src/build/tools/javazic/Zoneinfo.java | 18 +- make/tools/src/build/tools/jdwpgen/AbstractCommandNode.java | 7 +- make/tools/src/build/tools/jdwpgen/AbstractGroupNode.java | 7 +- make/tools/src/build/tools/jdwpgen/AbstractNamedNode.java | 14 +- make/tools/src/build/tools/jdwpgen/AbstractTypeListNode.java | 26 +- make/tools/src/build/tools/jdwpgen/AltNode.java | 4 +- make/tools/src/build/tools/jdwpgen/CommandSetNode.java | 11 +- make/tools/src/build/tools/jdwpgen/ConstantSetNode.java | 9 +- make/tools/src/build/tools/jdwpgen/ErrorSetNode.java | 9 +- make/tools/src/build/tools/jdwpgen/Node.java | 25 +- make/tools/src/build/tools/jdwpgen/OutNode.java | 14 +- make/tools/src/build/tools/jdwpgen/RootNode.java | 10 +- make/tools/src/build/tools/jdwpgen/SelectNode.java | 10 +- make/tools/src/build/tools/makeclasslist/MakeClasslist.java | 15 +- make/tools/src/build/tools/stripproperties/StripProperties.java | 4 +- src/bsd/doc/man/jhat.1 | 4 +- src/linux/doc/man/jhat.1 | 4 +- src/share/back/ThreadGroupReferenceImpl.c | 2 +- src/share/back/invoker.c | 89 +- src/share/back/outStream.c | 4 +- src/share/bin/java.c | 8 +- src/share/bin/wildcard.c | 5 + src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java | 2 +- src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java | 2 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 7 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 24 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 5 +- src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java | 2 + src/share/classes/com/sun/jndi/dns/DnsContextFactory.java | 2 +- src/share/classes/com/sun/jndi/ldap/Connection.java | 22 +- src/share/classes/com/sun/jndi/ldap/LdapClient.java | 135 +- src/share/classes/com/sun/jndi/ldap/LdapURL.java | 68 +- src/share/classes/com/sun/media/sound/SoftSynthesizer.java | 34 + src/share/classes/com/sun/naming/internal/ResourceManager.java | 42 +- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java | 2 +- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java | 8 +- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java | 2 +- src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java | 5 +- src/share/classes/java/awt/ScrollPane.java | 3 +- src/share/classes/java/awt/SequencedEvent.java | 45 +- src/share/classes/java/awt/color/ICC_Profile.java | 4 +- src/share/classes/java/io/InputStream.java | 2 +- src/share/classes/java/math/BigDecimal.java | 50 +- src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java | 6 +- src/share/classes/java/net/Inet4Address.java | 2 + src/share/classes/java/net/InetAddress.java | 2 +- src/share/classes/java/net/SocksSocketImpl.java | 4 +- src/share/classes/java/nio/Bits.java | 110 +- src/share/classes/java/nio/file/FileTreeWalker.java | 481 +- src/share/classes/java/nio/file/Files.java | 55 +- src/share/classes/java/security/Policy.java | 1 - src/share/classes/java/text/SimpleDateFormat.java | 2 +- src/share/classes/java/util/Currency.java | 66 +- src/share/classes/java/util/CurrencyData.properties | 104 +- src/share/classes/java/util/JapaneseImperialCalendar.java | 44 +- src/share/classes/java/util/zip/Deflater.java | 4 +- src/share/classes/java/util/zip/ZStreamRef.java | 2 +- src/share/classes/java/util/zip/ZipFile.java | 39 +- src/share/classes/javax/crypto/Cipher.java | 172 +- src/share/classes/javax/sql/rowset/BaseRowSet.java | 2 +- src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java | 18 +- src/share/classes/javax/sql/rowset/RowSetWarning.java | 23 +- src/share/classes/javax/swing/JComponent.java | 13 +- src/share/classes/javax/swing/JDialog.java | 3 +- src/share/classes/javax/swing/JEditorPane.java | 9 +- src/share/classes/javax/swing/JFrame.java | 10 +- src/share/classes/javax/swing/JInternalFrame.java | 6 +- src/share/classes/javax/swing/JMenu.java | 3 +- src/share/classes/javax/swing/JPopupMenu.java | 8 +- src/share/classes/javax/swing/MenuSelectionManager.java | 3 +- src/share/classes/javax/swing/PopupFactory.java | 14 +- src/share/classes/javax/swing/SortingFocusTraversalPolicy.java | 5 +- src/share/classes/javax/swing/SwingUtilities.java | 3 +- src/share/classes/javax/swing/SwingWorker.java | 2 +- src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 50 +- src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java | 29 +- src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 5 +- src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 20 +- src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java | 2 +- src/share/classes/javax/swing/plaf/basic/BasicTableUI.java | 8 +- src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java | 3 +- src/share/classes/javax/swing/plaf/synth/ImagePainter.java | 5 +- src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java | 3 +- src/share/classes/javax/swing/text/JTextComponent.java | 6 +- src/share/classes/sun/applet/AppletPanel.java | 10 +- src/share/classes/sun/applet/AppletViewerPanel.java | 18 +- src/share/classes/sun/awt/AWTAccessor.java | 4 +- src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +- src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +- src/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java | 2 +- src/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java | 2 +- src/share/classes/sun/java2d/pisces/Dasher.java | 2 +- src/share/classes/sun/misc/SharedSecrets.java | 7 +- src/share/classes/sun/misc/Unsafe.java | 415 +- src/share/classes/sun/misc/Version.java.template | 58 +- src/share/classes/sun/nio/ch/FileChannelImpl.java | 5 +- src/share/classes/sun/rmi/registry/RegistryImpl.java | 14 + src/share/classes/sun/rmi/registry/RegistryImpl_Skel.java | 22 +- src/share/classes/sun/rmi/server/UnicastServerRef.java | 23 +- src/share/classes/sun/security/ec/SunEC.java | 6 + src/share/classes/sun/security/krb5/Config.java | 51 +- src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java | 90 +- src/share/classes/sun/security/pkcs11/Config.java | 3 + src/share/classes/sun/security/pkcs11/P11Cipher.java | 388 +- src/share/classes/sun/security/pkcs11/P11Signature.java | 64 +- src/share/classes/sun/security/pkcs11/P11Util.java | 2 +- src/share/classes/sun/security/pkcs11/Secmod.java | 41 +- src/share/classes/sun/security/pkcs11/SessionManager.java | 85 +- src/share/classes/sun/security/pkcs11/SunPKCS11.java | 23 +- src/share/classes/sun/security/pkcs11/Token.java | 7 +- src/share/classes/sun/security/provider/ByteArrayAccess.java | 9 +- src/share/classes/sun/security/provider/DSAParameterGenerator.java | 1 + src/share/classes/sun/security/provider/certpath/OCSP.java | 20 +- src/share/classes/sun/security/ssl/ClientHandshaker.java | 107 +- src/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java | 5 +- src/share/classes/sun/security/ssl/SSLEngineImpl.java | 11 + src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java | 15 +- src/share/classes/sun/security/validator/CADistrustPolicy.java | 105 + src/share/classes/sun/security/validator/EndEntityChecker.java | 27 +- src/share/classes/sun/security/validator/SymantecTLSPolicy.java | 207 + src/share/classes/sun/security/validator/Validator.java | 4 +- src/share/classes/sun/swing/DefaultLookup.java | 3 +- src/share/classes/sun/swing/SwingUtilities2.java | 17 +- src/share/classes/sun/text/resources/FormatData.java | 2 + src/share/classes/sun/text/resources/FormatData_ja.java | 3 +- src/share/classes/sun/util/calendar/Era.java | 20 +- src/share/classes/sun/util/calendar/ZoneInfoFile.java | 41 +- src/share/classes/sun/util/resources/CurrencyNames.properties | 15 +- src/share/classes/sun/util/resources/CurrencyNames_be_BY.properties | 1 + src/share/demo/jvmti/gctest/sample.makefile.txt | 6 +- src/share/demo/jvmti/heapTracker/sample.makefile.txt | 19 +- src/share/demo/jvmti/heapViewer/sample.makefile.txt | 5 +- src/share/demo/jvmti/hprof/sample.makefile.txt | 6 +- src/share/demo/jvmti/minst/sample.makefile.txt | 19 +- src/share/demo/jvmti/mtrace/sample.makefile.txt | 20 +- src/share/demo/jvmti/versionCheck/sample.makefile.txt | 6 +- src/share/demo/jvmti/waiters/sample.makefile.txt | 8 +- src/share/lib/calendars.properties | 4 +- src/share/lib/security/java.security-linux | 34 + src/share/lib/security/java.security-macosx | 34 + src/share/lib/security/java.security-solaris | 34 + src/share/lib/security/java.security-windows | 34 + src/share/lib/security/nss.cfg.in | 5 + src/share/native/com/sun/java/util/jar/pack/jni.cpp | 6 +- src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 1 - src/share/native/com/sun/media/sound/SoundDefs.h | 10 + src/share/native/java/net/InetAddress.c | 3 + src/share/native/java/net/net_util.c | 1 + src/share/native/java/net/net_util.h | 1 + src/share/native/java/nio/Bits.c | 35 - src/share/native/java/util/zip/Deflater.c | 6 +- src/share/native/java/util/zip/Inflater.c | 2 +- src/share/native/java/util/zip/zip_util.c | 18 +- src/share/native/sun/awt/image/awt_ImageRep.c | 2 +- src/share/native/sun/awt/image/jpeg/README | 385 - src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 12 +- src/share/native/sun/awt/image/jpeg/jcapimin.c | 284 - src/share/native/sun/awt/image/jpeg/jcapistd.c | 165 - src/share/native/sun/awt/image/jpeg/jccoefct.c | 453 - src/share/native/sun/awt/image/jpeg/jccolor.c | 462 - src/share/native/sun/awt/image/jpeg/jcdctmgr.c | 391 - src/share/native/sun/awt/image/jpeg/jchuff.c | 913 -- src/share/native/sun/awt/image/jpeg/jchuff.h | 51 - src/share/native/sun/awt/image/jpeg/jcinit.c | 76 - src/share/native/sun/awt/image/jpeg/jcmainct.c | 297 - src/share/native/sun/awt/image/jpeg/jcmarker.c | 682 - src/share/native/sun/awt/image/jpeg/jcmaster.c | 594 - src/share/native/sun/awt/image/jpeg/jcomapi.c | 110 - src/share/native/sun/awt/image/jpeg/jconfig.h | 43 - src/share/native/sun/awt/image/jpeg/jcparam.c | 614 - src/share/native/sun/awt/image/jpeg/jcphuff.c | 837 -- src/share/native/sun/awt/image/jpeg/jcprepct.c | 358 - src/share/native/sun/awt/image/jpeg/jcsample.c | 523 - src/share/native/sun/awt/image/jpeg/jctrans.c | 392 - src/share/native/sun/awt/image/jpeg/jdapimin.c | 399 - src/share/native/sun/awt/image/jpeg/jdapistd.c | 279 - src/share/native/sun/awt/image/jpeg/jdcoefct.c | 740 - src/share/native/sun/awt/image/jpeg/jdcolor.c | 398 - src/share/native/sun/awt/image/jpeg/jdct.h | 180 - src/share/native/sun/awt/image/jpeg/jddctmgr.c | 273 - src/share/native/sun/awt/image/jpeg/jdhuff.c | 655 - src/share/native/sun/awt/image/jpeg/jdhuff.h | 205 - src/share/native/sun/awt/image/jpeg/jdinput.c | 385 - src/share/native/sun/awt/image/jpeg/jdmainct.c | 516 - src/share/native/sun/awt/image/jpeg/jdmarker.c | 1390 --- src/share/native/sun/awt/image/jpeg/jdmaster.c | 561 - src/share/native/sun/awt/image/jpeg/jdmerge.c | 404 - src/share/native/sun/awt/image/jpeg/jdphuff.c | 672 - src/share/native/sun/awt/image/jpeg/jdpostct.c | 294 - src/share/native/sun/awt/image/jpeg/jdsample.c | 482 - src/share/native/sun/awt/image/jpeg/jdtrans.c | 147 - src/share/native/sun/awt/image/jpeg/jerror.c | 272 - src/share/native/sun/awt/image/jpeg/jerror.h | 295 - src/share/native/sun/awt/image/jpeg/jfdctflt.c | 172 - src/share/native/sun/awt/image/jpeg/jfdctfst.c | 228 - src/share/native/sun/awt/image/jpeg/jfdctint.c | 287 - src/share/native/sun/awt/image/jpeg/jidctflt.c | 246 - src/share/native/sun/awt/image/jpeg/jidctfst.c | 372 - src/share/native/sun/awt/image/jpeg/jidctint.c | 393 - src/share/native/sun/awt/image/jpeg/jidctred.c | 402 - src/share/native/sun/awt/image/jpeg/jinclude.h | 95 - src/share/native/sun/awt/image/jpeg/jmemmgr.c | 1131 -- src/share/native/sun/awt/image/jpeg/jmemnobs.c | 113 - src/share/native/sun/awt/image/jpeg/jmemsys.h | 202 - src/share/native/sun/awt/image/jpeg/jmorecfg.h | 378 - src/share/native/sun/awt/image/jpeg/jpeg-6b/README | 385 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapimin.c | 284 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcapistd.c | 165 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jccoefct.c | 453 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jccolor.c | 462 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcdctmgr.c | 391 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.c | 913 ++ src/share/native/sun/awt/image/jpeg/jpeg-6b/jchuff.h | 51 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcinit.c | 76 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmainct.c | 297 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmarker.c | 682 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcmaster.c | 594 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcomapi.c | 110 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jconfig.h | 43 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcparam.c | 614 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcphuff.c | 837 ++ src/share/native/sun/awt/image/jpeg/jpeg-6b/jcprepct.c | 358 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jcsample.c | 523 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jctrans.c | 392 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapimin.c | 399 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdapistd.c | 279 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcoefct.c | 740 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdcolor.c | 398 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdct.h | 180 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jddctmgr.c | 273 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.c | 655 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdhuff.h | 205 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdinput.c | 385 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmainct.c | 516 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmarker.c | 1390 +++ src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmaster.c | 561 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdmerge.c | 404 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdphuff.c | 672 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdpostct.c | 294 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdsample.c | 482 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jdtrans.c | 147 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.c | 272 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jerror.h | 295 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctflt.c | 172 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctfst.c | 228 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jfdctint.c | 287 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctflt.c | 246 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctfst.c | 372 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctint.c | 393 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jidctred.c | 402 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jinclude.h | 95 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemmgr.c | 1131 ++ src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemnobs.c | 113 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jmemsys.h | 202 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jmorecfg.h | 378 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jpegint.h | 396 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jpeglib.h | 1100 ++ src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant1.c | 860 ++ src/share/native/sun/awt/image/jpeg/jpeg-6b/jquant2.c | 1314 +++ src/share/native/sun/awt/image/jpeg/jpeg-6b/jutils.c | 183 + src/share/native/sun/awt/image/jpeg/jpeg-6b/jversion.h | 18 + src/share/native/sun/awt/image/jpeg/jpegdecoder.c | 2 +- src/share/native/sun/awt/image/jpeg/jpegint.h | 396 - src/share/native/sun/awt/image/jpeg/jpeglib.h | 1100 -- src/share/native/sun/awt/image/jpeg/jquant1.c | 860 -- src/share/native/sun/awt/image/jpeg/jquant2.c | 1314 --- src/share/native/sun/awt/image/jpeg/jutils.c | 183 - src/share/native/sun/awt/image/jpeg/jversion.h | 18 - src/share/native/sun/awt/splashscreen/splashscreen_gif.c | 24 +- src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 7 +- src/share/native/sun/awt/splashscreen/splashscreen_png.c | 2 +- src/share/native/sun/font/freetypeScaler.c | 255 +- src/share/native/sun/font/layout/CanonShaping.cpp | 10 + src/share/native/sun/font/layout/ContextualSubstSubtables.cpp | 5 +- src/share/native/sun/font/layout/GlyphIterator.cpp | 10 + src/share/native/sun/font/layout/IndicLayoutEngine.cpp | 2 +- src/share/native/sun/font/layout/IndicReordering.cpp | 6 +- src/share/native/sun/font/layout/IndicReordering.h | 2 +- src/share/native/sun/font/layout/LayoutEngine.cpp | 8 + src/share/native/sun/font/layout/SubstitutionLookups.cpp | 5 +- src/share/native/sun/font/layout/SunLayoutEngine.cpp | 4 + src/share/native/sun/java2d/cmm/lcms/cmscgats.c | 2 +- src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h | 6 +- src/share/native/sun/java2d/loops/TransformHelper.c | 11 +- src/share/native/sun/security/ec/ECC_JNI.cpp | 123 +- src/share/native/sun/security/ec/ecc_impl.h | 298 + src/share/native/sun/security/ec/impl/ecc_impl.h | 271 - src/share/native/sun/security/pkcs11/wrapper/p11_convert.c | 50 +- src/share/native/sun/security/pkcs11/wrapper/p11_digest.c | 4 +- src/share/native/sun/security/pkcs11/wrapper/p11_dual.c | 8 +- src/share/native/sun/security/pkcs11/wrapper/p11_general.c | 7 +- src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c | 4 +- src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c | 58 +- src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c | 4 +- src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c | 12 +- src/share/native/sun/security/pkcs11/wrapper/p11_sign.c | 20 +- src/share/native/sun/security/pkcs11/wrapper/p11_util.c | 86 +- src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 3 +- src/share/npt/npt.h | 8 +- src/solaris/bin/aarch64/jvm.cfg | 36 + src/solaris/bin/java_md_solinux.c | 4 +- src/solaris/bin/ppc64le/jvm.cfg | 33 + src/solaris/classes/java/net/PlainDatagramSocketImpl.java | 4 +- src/solaris/classes/sun/awt/UNIXToolkit.java | 6 + src/solaris/classes/sun/awt/X11/XFramePeer.java | 5 + src/solaris/classes/sun/awt/X11/XNETProtocol.java | 29 +- src/solaris/classes/sun/awt/X11/XToolkit.java | 30 +- src/solaris/classes/sun/awt/X11/XWM.java | 26 +- src/solaris/classes/sun/awt/X11/XWindowPeer.java | 2 + src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.10.properties | 377 + src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.11.properties | 420 + src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.12.properties | 420 + src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.9.properties | 377 + src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties | 73 +- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Gentoo.properties | 385 + src/solaris/classes/sun/awt/motif/MFontConfiguration.java | 3 + src/solaris/classes/sun/java2d/xr/XRRenderer.java | 75 +- src/solaris/classes/sun/java2d/xr/XRUtils.java | 4 +- src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java | 9 + src/solaris/classes/sun/nio/ch/SctpChannelImpl.java | 2 +- src/solaris/classes/sun/nio/ch/SctpMultiChannelImpl.java | 2 +- src/solaris/classes/sun/nio/ch/SctpServerChannelImpl.java | 2 +- src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java | 2 +- src/solaris/classes/sun/nio/fs/UnixFileStore.java | 5 +- src/solaris/classes/sun/print/UnixPrintServiceLookup.java | 2 +- src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java | 89 +- src/solaris/demo/jvmti/hprof/hprof_md.c | 12 +- src/solaris/doc/sun/man/man1/jhat.1 | 4 +- src/solaris/javavm/export/jni_md.h | 18 +- src/solaris/native/com/sun/management/LinuxOperatingSystem.c | 27 +- src/solaris/native/com/sun/security/auth/module/Unix.c | 86 +- src/solaris/native/common/deps/cups_fp.c | 104 + src/solaris/native/common/deps/cups_fp.h | 61 + src/solaris/native/common/deps/fontconfig2/fontconfig/fontconfig.h | 302 + src/solaris/native/common/deps/fontconfig2/fontconfig_fp.c | 208 + src/solaris/native/common/deps/fontconfig2/fontconfig_fp.h | 161 + src/solaris/native/common/deps/gconf2/gconf/gconf-client.h | 41 + src/solaris/native/common/deps/gconf2/gconf_fp.c | 76 + src/solaris/native/common/deps/gconf2/gconf_fp.h | 48 + src/solaris/native/common/deps/glib2/gio/gio_typedefs.h | 61 + src/solaris/native/common/deps/glib2/gio_fp.c | 183 + src/solaris/native/common/deps/glib2/gio_fp.h | 69 + src/solaris/native/common/deps/glib2/glib_fp.h | 70 + src/solaris/native/common/deps/gtk2/gtk/gtk.h | 567 + src/solaris/native/common/deps/gtk2/gtk_fp.c | 367 + src/solaris/native/common/deps/gtk2/gtk_fp.h | 460 + src/solaris/native/common/deps/gtk2/gtk_fp_check.c | 56 + src/solaris/native/common/deps/gtk2/gtk_fp_check.h | 47 + src/solaris/native/common/deps/syscalls_fp.c | 122 + src/solaris/native/common/deps/syscalls_fp.h | 79 + src/solaris/native/java/lang/java_props_md.c | 7 +- src/solaris/native/java/net/AbstractPlainDatagramSocketImpl.c | 89 - src/solaris/native/java/net/PlainDatagramSocketImpl.c | 33 + src/solaris/native/java/util/TimeZone_md.c | 58 + src/solaris/native/sun/awt/CUPSfuncs.c | 137 +- src/solaris/native/sun/awt/awt_GTKToolkit.c | 230 + src/solaris/native/sun/awt/awt_GraphicsEnv.c | 2 +- src/solaris/native/sun/awt/awt_LoadLibrary.c | 6 +- src/solaris/native/sun/awt/awt_Robot.c | 33 + src/solaris/native/sun/awt/awt_UNIXToolkit.c | 201 +- src/solaris/native/sun/awt/fontconfig.h | 941 -- src/solaris/native/sun/awt/fontpath.c | 429 +- src/solaris/native/sun/awt/gtk2_interface.c | 996 +- src/solaris/native/sun/awt/gtk2_interface.h | 592 +- src/solaris/native/sun/awt/gtk2_interface_check.c | 34 + src/solaris/native/sun/awt/gtk2_interface_check.h | 42 + src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c | 68 +- src/solaris/native/sun/awt/swing_GTKEngine.c | 76 +- src/solaris/native/sun/awt/swing_GTKStyle.c | 20 +- src/solaris/native/sun/net/spi/DefaultProxySelector.c | 501 +- src/solaris/native/sun/nio/ch/EPollArrayWrapper.c | 1 - src/solaris/native/sun/nio/ch/Net.c | 8 +- src/solaris/native/sun/nio/ch/Sctp.h | 25 +- src/solaris/native/sun/nio/ch/SctpNet.c | 6 +- src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c | 134 +- src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c | 50 +- src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c | 149 +- src/solaris/native/sun/security/krb5/internal/ccache/krb5ccache.c | 113 + src/solaris/native/sun/security/pkcs11/j2secmod_md.c | 5 +- src/solaris/native/sun/security/smartcardio/pcsc_md.c | 6 + src/solaris/native/sun/security/smartcardio/pcsc_md.h | 40 + src/solaris/native/sun/xawt/awt_Desktop.c | 110 +- src/windows/classes/java/net/DefaultDatagramSocketImplFactory.java | 31 +- src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java | 8 +- src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java | 4 +- src/windows/classes/sun/nio/fs/WindowsConstants.java | 1 + src/windows/classes/sun/nio/fs/WindowsFileStore.java | 18 +- src/windows/classes/sun/nio/fs/WindowsLinkSupport.java | 2 +- src/windows/native/java/net/AbstractPlainDatagramSocketImpl.c | 111 - src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c | 50 +- src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c | 41 + src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp | 8 +- src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h | 3 +- src/windows/native/sun/security/krb5/NativeCreds.c | 5 +- src/windows/native/sun/security/pkcs11/j2secmod_md.c | 4 +- src/windows/native/sun/security/pkcs11/wrapper/p11_md.h | 4 + src/windows/native/sun/windows/awt_Component.cpp | 14 +- src/windows/native/sun/windows/awt_Component.h | 6 +- test/ProblemList.txt | 3 + test/TEST.ROOT | 14 +- test/com/oracle/security/ucrypto/TestAES.java | 118 +- test/com/oracle/security/ucrypto/TestDigest.java | 24 +- test/com/oracle/security/ucrypto/TestRSA.java | 304 +- test/com/oracle/security/ucrypto/UcryptoTest.java | 28 +- test/com/sun/crypto/provider/Cipher/AES/Test4513830.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Test4517355.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java | 1 + test/com/sun/crypto/provider/Cipher/DES/FlushBug.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java | 1 + test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java | 1 + test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java | 1 + test/com/sun/crypto/provider/Cipher/UTIL/TestUtil.java | 13 +- test/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java | 16 +- test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java | 111 +- test/com/sun/crypto/provider/Mac/EmptyByteBufferTest.java | 65 + test/com/sun/crypto/provider/Mac/HmacSaltLengths.java | 1 + test/com/sun/crypto/provider/Mac/LargeByteBufferTest.java | 89 + test/com/sun/crypto/provider/Mac/MacSameTest.java | 101 + test/com/sun/crypto/provider/Mac/NullByteBufferTest.java | 69 + test/com/sun/crypto/provider/Mac/Utils.java | 79 + test/com/sun/jdi/AllLineLocations.java | 1 - test/com/sun/jdi/ClassesByName.java | 1 - test/com/sun/jdi/ExceptionEvents.java | 1 - test/com/sun/jdi/FilterMatch.java | 1 - test/com/sun/jdi/FilterNoMatch.java | 1 - test/com/sun/jdi/GetUninitializedStringValue.java | 91 + test/com/sun/jdi/LaunchCommandLine.java | 1 - test/com/sun/jdi/ModificationWatchpoints.java | 1 - test/com/sun/jdi/NativeInstanceFilter.java | 1 - test/com/sun/jdi/NullThreadGroupNameTest.java | 112 + test/com/sun/jdi/UnpreparedByName.java | 1 - test/com/sun/jdi/UnpreparedClasses.java | 1 - test/com/sun/jdi/Vars.java | 1 - test/com/sun/jdi/oom/@debuggeeVMOptions | 1 + test/com/sun/jdi/oom/OomDebugTest.java | 417 + test/com/sun/jdi/oom/OomDebugTestSetup.sh | 46 + test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java | 104 + test/com/sun/jndi/ldap/LdapTimeoutTest.java | 1 + test/com/sun/jndi/ldap/LdapURLOptionalFields.java | 62 + test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java | 1 + test/java/awt/BasicStroke/DashStrokeTest.java | 69 + test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 9 + test/java/awt/Focus/8073453/AWTFocusTransitionTest.java | 115 + test/java/awt/Focus/8073453/SwingFocusTransitionTest.java | 131 + test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java | 89 + test/java/awt/ScrollPane/bug8077409Test.java | 115 + test/java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java | 175 + test/java/awt/event/SequencedEvent/MultipleContextsUnitTest.java | 194 + test/java/io/DataInputStream/ReadUTF.java | 1 + test/java/io/File/GetXSpace.java | 1 + test/java/io/PrintStream/OversynchronizedTest.java | 1 + test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java | 1 + test/java/io/Serializable/longString/LongString.java | 1 + test/java/io/Serializable/proxy/Basic.java | 1 + test/java/io/Serializable/sanityCheck/SanityCheck.java | 1 + test/java/lang/Boolean/MakeBooleanComparable.java | 1 + test/java/lang/ClassLoader/Assert.java | 1 + test/java/lang/Compare.java | 1 + test/java/lang/Double/ParseHexFloatingPoint.java | 1 + test/java/lang/Enum/ValueOf.java | 1 + test/java/lang/HashCode.java | 1 + test/java/lang/Integer/BitTwiddle.java | 1 + test/java/lang/Long/BitTwiddle.java | 1 + test/java/lang/Math/CubeRootTests.java | 1 + test/java/lang/Math/HypotTests.java | 1 + test/java/lang/Math/IeeeRecommendedTests.java | 1 + test/java/lang/Math/Log1pTests.java | 1 + test/java/lang/Math/Tests.java | 36 +- test/java/lang/Math/WorstCaseTests.java | 435 + test/java/lang/Runtime/exec/WinCommand.java | 1 + test/java/lang/String/ContentEquals.java | 1 + test/java/lang/String/ICCBasher.java | 1 + test/java/lang/String/SBConstructor.java | 2 +- test/java/lang/String/Split.java | 1 + test/java/lang/StringBuffer/AppendCharSequence.java | 1 + test/java/lang/StringBuffer/AppendSB.java | 1 + test/java/lang/StringBuffer/Capacity.java | 1 + test/java/lang/StringBuffer/IndexOf.java | 1 + test/java/lang/StringBuffer/SBBasher.java | 2 +- test/java/lang/StringBuffer/Trim.java | 1 + test/java/lang/ToString.java | 1 + test/java/lang/instrument/SingleTransformerTest.java | 1 + test/java/lang/instrument/TransformMethodTest.java | 1 + test/java/lang/management/BufferPoolMXBean/Basic.java | 1 + test/java/math/BigDecimal/StringConstructor.java | 1 + test/java/math/BigInteger/BigIntegerTest.java | 1 + test/java/math/BigInteger/ModPow65537.java | 1 + test/java/net/InetAddress/HashSpread.java | 1 + test/java/net/InetAddress/getOriginalHostName.java | 71 + test/java/net/MulticastSocket/MultiDead.java | 134 + test/java/net/URL/TestHttps.java | 34 + test/java/nio/MappedByteBuffer/Basic.java | 93 +- test/java/nio/MappedByteBuffer/Force.java | 1 + test/java/nio/MappedByteBuffer/ZeroMap.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java | 6 + test/java/nio/channels/AsynchronousChannelGroup/Basic.java | 204 +- test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java | 2 +- test/java/nio/channels/AsynchronousChannelGroup/Identity.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/Restart.java | 15 +- test/java/nio/channels/AsynchronousFileChannel/Basic.java | 1 + test/java/nio/channels/AsynchronousFileChannel/Lock.java | 1 + test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java | 1 + test/java/nio/channels/AsynchronousSocketChannel/Basic.java | 1 + test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java | 1 + test/java/nio/channels/Channels/Basic2.java | 1 + test/java/nio/channels/Channels/ShortWrite.java | 1 + test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java | 1 + test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java | 1 + test/java/nio/channels/FileChannel/AtomicAppend.java | 1 + test/java/nio/channels/FileChannel/ClosedByInterrupt.java | 1 + test/java/nio/channels/FileChannel/LoopingTruncate.java | 84 + test/java/nio/channels/FileChannel/MapTest.java | 1 + test/java/nio/channels/FileChannel/Position.java | 1 + test/java/nio/channels/FileChannel/Pread.java | 1 + test/java/nio/channels/FileChannel/Pwrite.java | 1 + test/java/nio/channels/FileChannel/Size.java | 1 + test/java/nio/channels/FileChannel/Transfer.java | 1 + test/java/nio/channels/FileChannel/Truncate.java | 1 + test/java/nio/channels/Pipe/PipeChannel.java | 3 +- test/java/nio/channels/Pipe/ScatteringRead.java | 3 +- test/java/nio/channels/Pipe/SelectPipe.java | 1 + test/java/nio/channels/Selector/SelectorTest.java | 1 + test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java | 1 + test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java | 1 + test/java/nio/channels/SocketChannel/CloseDuringWrite.java | 1 + test/java/nio/channels/SocketChannel/OutOfBand.java | 1 + test/java/nio/channels/SocketChannel/ShortWrite.java | 1 + test/java/nio/channels/SocketChannel/VectorIO.java | 1 + test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-i586/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparc/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh | 4 +- test/java/nio/charset/coders/BashCache.java | 1 + test/java/nio/charset/coders/BashStreams.java | 1 + test/java/nio/file/FileStore/Basic.java | 1 + test/java/nio/file/Files/BytesAndLines.java | 1 + test/java/nio/file/Files/CopyAndMove.java | 1 + test/java/nio/file/Files/probeContentType/ParallelProbes.java | 96 + test/java/nio/file/Files/walkFileTree/CreateFileTree.java | 49 +- test/java/nio/file/Files/walkFileTree/MaxDepth.java | 25 +- test/java/nio/file/Files/walkFileTree/SkipSiblings.java | 30 +- test/java/nio/file/Files/walkFileTree/SkipSubtree.java | 94 + test/java/nio/file/Files/walkFileTree/TerminateWalk.java | 24 +- test/java/nio/file/Files/walkFileTree/find.sh | 86 + test/java/nio/file/Files/walkFileTree/walk_file_tree.sh | 98 - test/java/nio/file/WatchService/LotsOfEvents.java | 1 + test/java/nio/file/WatchService/SensitivityModifier.java | 1 + test/java/nio/file/attribute/AclFileAttributeView/Basic.java | 1 + test/java/nio/file/attribute/FileTime/Basic.java | 1 + test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java | 1 + test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java | 1 + test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java | 9 +- test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java | 9 +- test/java/rmi/registry/interfaceHash/InterfaceHash.java | 1 + test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java | 1 + test/java/security/MessageDigest/ByteBuffers.java | 1 + test/java/security/Signature/ByteBuffers.java | 1 + test/java/security/Signature/NONEwithRSA.java | 1 + test/java/security/spec/EllipticCurveMatch.java | 1 + test/java/text/Format/DateFormat/Bug8081794.java | 51 + test/java/text/Format/DateFormat/WeekDateTest.java | 18 +- test/java/text/Format/MessageFormat/Bug7003643.java | 1 + test/java/util/Arrays/ArrayObjectMethods.java | 1 + test/java/util/Arrays/CopyMethods.java | 1 + test/java/util/Arrays/Correct.java | 1 + test/java/util/BitSet/BSMethods.java | 1 + test/java/util/BitSet/ImportExport.java | 1 + test/java/util/BitSet/PreviousBits.java | 1 + test/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java | 437 + test/java/util/Calendar/CalendarTestScripts/CalendarTestEngine.java | 782 + test/java/util/Calendar/CalendarTestScripts/CalendarTestException.java | 36 + test/java/util/Calendar/CalendarTestScripts/Exceptions.java | 46 + test/java/util/Calendar/CalendarTestScripts/GregorianAdapter.java | 125 + test/java/util/Calendar/CalendarTestScripts/JapaneseRollDayOfWeekTestGenerator.java | 131 + test/java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java | 86 + test/java/util/Calendar/CalendarTestScripts/JapaneseTests.java | 98 + test/java/util/Calendar/CalendarTestScripts/README | 566 + test/java/util/Calendar/CalendarTestScripts/Result.java | 53 + test/java/util/Calendar/CalendarTestScripts/Symbol.java | 328 + test/java/util/Calendar/CalendarTestScripts/Variable.java | 76 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts | 331 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts | 521 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_exceptions.cts | 204 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts | 336 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_normalization.cts | 97 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts | 556 + test/java/util/Calendar/CalendarTestScripts/params/lenient.cts | 5 + test/java/util/Calendar/CalendarTestScripts/params/non-lenient.cts | 5 + test/java/util/Calendar/CalendarTestScripts/timezones/tz_japan.cts | 5 + test/java/util/Calendar/CalendarTestScripts/timezones/tz_novosibirsk.cts | 5 + test/java/util/Calendar/CalendarTestScripts/timezones/tz_pst.cts | 5 + test/java/util/Calendar/CalendarTestScripts/timezones/tz_sydney.cts | 5 + test/java/util/Calendar/JapaneseEraNameTest.java | 70 + test/java/util/Calendar/JapaneseLenientEraTest.java | 65 + test/java/util/Collection/MOAT.java | 1 + test/java/util/Collections/AddAll.java | 1 + test/java/util/Collections/CheckedListBash.java | 1 + test/java/util/Collections/CheckedMapBash.java | 1 + test/java/util/Collections/CheckedSetBash.java | 1 + test/java/util/Collections/Disjoint.java | 1 + test/java/util/Collections/Rotate.java | 1 + test/java/util/Currency/CurrencyTest.java | 40 +- test/java/util/Currency/PropertiesTest.java | 62 +- test/java/util/Currency/PropertiesTest.sh | 104 +- test/java/util/Currency/ValidateISO4217.java | 3 +- test/java/util/Currency/currency.properties | 15 +- test/java/util/Currency/tablea1.txt | 13 +- test/java/util/EnumSet/EnumSetBash.java | 1 + test/java/util/HashSet/Serialization.java | 1 + test/java/util/IdentityHashMap/Capacity.java | 1 + test/java/util/List/LockStep.java | 1 + test/java/util/Locale/data/deflocale.rhel5 | 3924 ---------- test/java/util/Locale/data/deflocale.rhel5.fmtasdefault | 3924 ---------- test/java/util/Locale/data/deflocale.sol10 | 1725 ---- test/java/util/Locale/data/deflocale.sol10.fmtasdefault | 1725 ---- test/java/util/Locale/data/deflocale.win7 | 1494 --- test/java/util/Locale/data/deflocale.win7.fmtasdefault | 1494 --- test/java/util/Map/LockStep.java | 1 + test/java/util/NavigableMap/LockStep.java | 1 + test/java/util/Random/DistinctSeeds.java | 1 + test/java/util/ResourceBundle/Control/StressTest.java | 1 + test/java/util/Timer/DelayOverflow.java | 1 + test/java/util/Timer/Purge.java | 1 + test/java/util/UUID/Serial.java | 1 + test/java/util/UUID/UUIDTest.java | 1 + test/java/util/WeakHashMap/GCDuringIteration.java | 1 + test/java/util/logging/DrainFindDeadlockTest.java | 1 + test/java/util/logging/LoggingDeadlock.java | 4 + test/java/util/logging/LoggingDeadlock2.java | 4 + test/java/util/logging/TestLogConfigurationDeadLockWithConf.java | 1 + test/java/util/regex/RegExTest.java | 1 + test/java/util/zip/3GBZipFiles.sh | 1 + test/java/util/zip/DeflateIn_InflateOut.java | 1 + test/java/util/zip/FlaterTest.java | 1 + test/java/util/zip/GZIP/Accordion.java | 1 + test/java/util/zip/GZIP/GZIPInputStreamRead.java | 1 + test/java/util/zip/InflateIn_DeflateOut.java | 1 + test/java/util/zip/InflaterBufferSize.java | 1 + test/java/util/zip/TotalInOut.java | 1 + test/java/util/zip/ZipFile/Assortment.java | 1 + test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java | 1 + test/java/util/zip/ZipFile/FinalizeZipFile.java | 1 + test/java/util/zip/ZipFile/MultiThreadedReadTest.java | 93 + test/java/util/zip/ZipFile/ReadZip.java | 1 + test/java/util/zip/ZipFile/ZipEntryFreeTest.java | 130 + test/javax/crypto/Cipher/ByteBuffers.java | 1 + test/javax/crypto/CipherSpi/DirectBBRemaining.java | 1 + test/javax/crypto/CryptoPermission/AllPermCheck.java | 1 + test/javax/crypto/CryptoPermission/RC2PermCheck.java | 1 + test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java | 1 + test/javax/crypto/Mac/ByteBuffers.java | 1 + test/javax/crypto/NullCipher/TestNPE.java | 1 + test/javax/management/monitor/MultiMonitorTest.java | 1 + test/javax/management/mxbean/ThreadMXBeanTest.java | 1 + test/javax/management/remote/mandatory/loading/MissingClassTest.java | 1 + test/javax/smartcardio/TestCommandAPDU.java | 1 + test/javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java | 182 + test/javax/swing/JComboBox/8033069/bug8033069ScrollBar.java | 52 + test/javax/swing/JMenu/8071705/bug8071705.java | 207 + test/javax/swing/JRadioButton/8075609/bug8075609.java | 115 + test/javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java | 64 + test/jdk/internal/misc/Unsafe/CopySwap.java | 723 + test/lib/security/SecurityUtils.java | 56 + test/lib/testlibrary/jdk/testlibrary/Utils.java | 26 + test/sun/management/jmxremote/bootstrap/linux-i586/launcher | Bin test/sun/management/jmxremote/bootstrap/solaris-i586/launcher | Bin test/sun/management/jmxremote/bootstrap/solaris-sparc/launcher | Bin test/sun/management/jmxremote/startstop/JMXStartStopTest.sh | 1 + test/sun/management/windows/revokeall.exe | Bin test/sun/misc/CopyMemory.java | 1 + test/sun/net/InetAddress/nameservice/dns/cname.sh | 2 +- test/sun/net/idn/nfscis.spp | Bin test/sun/net/idn/nfscsi.spp | Bin test/sun/net/idn/nfscss.spp | Bin test/sun/net/idn/nfsmxp.spp | Bin test/sun/net/idn/nfsmxs.spp | Bin test/sun/net/www/ParseUtil_4922813.java | 1 + test/sun/net/www/protocol/file/DirPermissionDenied.sh | 1 + test/sun/nio/cs/FindDecoderBugs.java | 1 + test/sun/nio/cs/FindEncoderBugs.java | 1 + test/sun/nio/cs/TestStringCoding.java | 1 + test/sun/nio/cs/TestStringCodingUTF8.java | 1 + test/sun/security/krb5/ConfPlusProp.java | 33 +- test/sun/security/krb5/DnsFallback.java | 48 +- test/sun/security/krb5/config/DNS.java | 12 +- test/sun/security/krb5/confplusprop.conf | 2 +- test/sun/security/krb5/confplusprop2.conf | 2 +- test/sun/security/krb5/runNameEquals.sh | 20 +- test/sun/security/mscapi/PrngSlow.java | 1 + test/sun/security/mscapi/SignUsingSHA2withRSA.sh | 1 + test/sun/security/pkcs11/Cipher/ReinitCipher.java | 18 +- test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java | 26 +- test/sun/security/pkcs11/Cipher/TestRSACipher.java | 25 +- test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java | 22 +- test/sun/security/pkcs11/Cipher/TestRawRSACipher.java | 20 +- test/sun/security/pkcs11/Cipher/TestSymmCiphers.java | 27 +- test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java | 29 +- test/sun/security/pkcs11/KeyAgreement/TestDH.java | 7 +- test/sun/security/pkcs11/KeyAgreement/TestInterop.java | 21 +- test/sun/security/pkcs11/KeyAgreement/TestShort.java | 21 +- test/sun/security/pkcs11/KeyGenerator/DESParity.java | 23 +- test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java | 18 +- test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java | 15 +- test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java | 30 +- test/sun/security/pkcs11/Mac/MacKAT.java | 266 + test/sun/security/pkcs11/Mac/MacSameTest.java | 127 + test/sun/security/pkcs11/Mac/ReinitMac.java | 18 +- test/sun/security/pkcs11/MessageDigest/ByteBuffers.java | 17 +- test/sun/security/pkcs11/MessageDigest/DigestKAT.java | 21 +- test/sun/security/pkcs11/MessageDigest/ReinitDigest.java | 15 +- test/sun/security/pkcs11/MessageDigest/TestCloning.java | 15 +- test/sun/security/pkcs11/PKCS11Test.java | 465 +- test/sun/security/pkcs11/README | 22 + test/sun/security/pkcs11/Secmod/AddPrivateKey.java | 132 +- test/sun/security/pkcs11/Secmod/AddTrustedCert.java | 70 +- test/sun/security/pkcs11/Secmod/Crypto.java | 22 +- test/sun/security/pkcs11/Secmod/GetPrivateKey.java | 38 +- test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java | 39 +- test/sun/security/pkcs11/Secmod/LoadKeystore.java | 102 + test/sun/security/pkcs11/Secmod/README-SQLITE | 8 + test/sun/security/pkcs11/Secmod/TestNssDbSqlite.java | 134 + test/sun/security/pkcs11/Secmod/TrustAnchors.java | 25 +- test/sun/security/pkcs11/Secmod/cert9.db | Bin test/sun/security/pkcs11/Secmod/key4.db | Bin test/sun/security/pkcs11/Secmod/nss-sqlite.cfg | 13 + test/sun/security/pkcs11/Secmod/policy | 6 + test/sun/security/pkcs11/SecmodTest.java | 24 +- test/sun/security/pkcs11/SecureRandom/Basic.java | 17 +- test/sun/security/pkcs11/Signature/ByteBuffers.java | 34 +- test/sun/security/pkcs11/Signature/ReinitSignature.java | 319 +- test/sun/security/pkcs11/Signature/TestDSA.java | 41 +- test/sun/security/pkcs11/Signature/TestDSAKeyLength.java | 94 + test/sun/security/pkcs11/Signature/TestRSAKeyLength.java | 40 +- test/sun/security/pkcs11/ec/ReadCertificates.java | 90 +- test/sun/security/pkcs11/ec/ReadPKCS12.java | 84 +- test/sun/security/pkcs11/ec/TestCurves.java | 77 +- test/sun/security/pkcs11/ec/TestECDH.java | 36 +- test/sun/security/pkcs11/ec/TestECDH2.java | 47 +- test/sun/security/pkcs11/ec/TestECDSA.java | 49 +- test/sun/security/pkcs11/ec/TestECDSA2.java | 45 +- test/sun/security/pkcs11/ec/TestECGenSpec.java | 32 +- test/sun/security/pkcs11/ec/TestKeyFactory.java | 38 +- test/sun/security/pkcs11/ec/policy | 7 + test/sun/security/pkcs11/fips/TrustManagerTest.java | 37 +- test/sun/security/pkcs11/fips/TrustManagerTest.policy | 3 + test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.chk | Bin test/sun/security/pkcs11/nss/lib/linux-amd64/libfreebl3.so | Bin test/sun/security/pkcs11/nss/lib/linux-amd64/libnspr4.so | Bin test/sun/security/pkcs11/nss/lib/linux-amd64/libnss3.so | Bin test/sun/security/pkcs11/nss/lib/linux-amd64/libnssckbi.so | Bin test/sun/security/pkcs11/nss/lib/linux-amd64/libplc4.so | Bin test/sun/security/pkcs11/nss/lib/linux-amd64/libplds4.so | Bin test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.chk | Bin test/sun/security/pkcs11/nss/lib/linux-amd64/libsoftokn3.so | Bin test/sun/security/pkcs11/nss/lib/linux-i586/libnspr4.so | Bin test/sun/security/pkcs11/nss/lib/linux-i586/libnss3.so | Bin test/sun/security/pkcs11/nss/lib/linux-i586/libnssckbi.so | Bin test/sun/security/pkcs11/nss/lib/linux-i586/libplc4.so | Bin test/sun/security/pkcs11/nss/lib/linux-i586/libplds4.so | Bin test/sun/security/pkcs11/nss/lib/linux-i586/libsoftokn3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-amd64/libnspr4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-amd64/libnss3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-amd64/libnssckbi.so | Bin test/sun/security/pkcs11/nss/lib/solaris-amd64/libplc4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-amd64/libplds4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-amd64/libsoftokn3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-i586/libfreebl3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-i586/libnspr4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-i586/libnss3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-i586/libnssckbi.so | Bin test/sun/security/pkcs11/nss/lib/solaris-i586/libplc4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-i586/libplds4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-i586/libsoftokn3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.chk | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libfreebl_hybrid_3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libnspr4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libnss3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libnssckbi.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libplc4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libplds4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.chk | Bin test/sun/security/pkcs11/nss/lib/solaris-sparc/libsoftokn3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnspr4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnss3.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libnssckbi.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplc4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libplds4.so | Bin test/sun/security/pkcs11/nss/lib/solaris-sparcv9/libsoftokn3.so | Bin test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll | Bin test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll | Bin test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll | Bin test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll | Bin test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll | Bin test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll | Bin test/sun/security/pkcs11/policy | 3 + test/sun/security/pkcs11/rsa/KeyWrap.java | 31 +- test/sun/security/pkcs11/rsa/TestCACerts.java | 49 +- test/sun/security/pkcs11/rsa/TestCACerts.policy | 7 + test/sun/security/pkcs11/rsa/TestKeyFactory.java | 19 +- test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java | 27 +- test/sun/security/pkcs11/rsa/TestKeyPairGenerator.policy | 4 + test/sun/security/pkcs11/rsa/TestSignatures.java | 58 +- test/sun/security/pkcs11/rsa/rsakeys.ks.policy | 4 + test/sun/security/pkcs11/sslecc/CipherTest.java | 32 +- test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java | 12 +- test/sun/security/pkcs11/sslecc/JSSEServer.java | 27 +- test/sun/security/pkcs11/sslecc/policy | 9 + test/sun/security/pkcs11/tls/TestKeyMaterial.java | 217 +- test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java | 23 +- test/sun/security/pkcs11/tls/TestMasterSecret.java | 166 +- test/sun/security/pkcs11/tls/TestMasterSecret.policy | 8 + test/sun/security/pkcs11/tls/TestPRF.java | 165 +- test/sun/security/pkcs11/tls/TestPremaster.java | 11 +- test/sun/security/pkcs11/tls/policy | 5 + test/sun/security/provider/DSA/TestDSA.java | 1 + test/sun/security/provider/DSA/TestDSA2.java | 1 + test/sun/security/provider/SeedGenerator/Priority_Inversion.java | 1 + test/sun/security/rsa/TestKeyPairGenerator.java | 1 + test/sun/security/rsa/TestSignatures.java | 1 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/Distrust.java | 270 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/appleistca2g1-chain.pem | 80 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/appleistca8g1-chain.pem | 64 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustglobalca-chain.pem | 66 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag2-chain.pem | 55 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag3-chain.pem | 67 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustuniversalca-chain.pem | 71 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootca-chain.pem | 66 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag2-chain.pem | 51 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag3-chain.pem | 67 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g3ca-chain.pem | 71 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g4ca-chain.pem | 56 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-chain.pem | 71 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-codesigning-chain.pem | 170 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignuniversalrootca-chain.pem | 73 + test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java | 305 +- test/sun/text/resources/LocaleData | 17 +- test/sun/text/resources/LocaleDataTest.java | 3 +- test/tools/launcher/RunpathTest.java | 84 + test/tools/pack200/MemoryAllocatorTest.java | 369 + 940 files changed, 53105 insertions(+), 46842 deletions(-) diffs (truncated from 117694 to 500 lines): diff -r ca1fa5965ae7 -r c049671f0a88 .hgtags --- a/.hgtags Mon Feb 25 00:14:14 2019 +0000 +++ b/.hgtags Wed Apr 17 04:32:43 2019 +0100 @@ -50,6 +50,7 @@ f708138c9aca4b389872838fe6773872fce3609e jdk7-b73 eacb36e30327e7ae33baa068e82ddccbd91eaae2 jdk7-b74 8885b22565077236a927e824ef450742e434a230 jdk7-b75 +fb2ee5e96b171ae9db67274d87ffaba941e8bfa6 icedtea7-1.12 8fb602395be0f7d5af4e7e93b7df2d960faf9d17 jdk7-b76 e6a5d095c356a547cf5b3c8885885aca5e91e09b jdk7-b77 1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78 @@ -63,6 +64,7 @@ eae6e9ab26064d9ba0e7665dd646a1fd2506fcc1 jdk7-b86 2cafbbe9825e911a6ca6c17d9a18eb1f0bf0873c jdk7-b87 b3c69282f6d3c90ec21056cd1ab70dc0c895b069 jdk7-b88 +2017795af50aebc00f500e58f708980b49bc7cd1 icedtea7-1.13 4a6abb7e224cc8d9a583c23c5782e4668739a119 jdk7-b89 7f90d0b9dbb7ab4c60d0b0233e4e77fb4fac597c jdk7-b90 08a31cab971fcad4695e913d0f3be7bde3a90747 jdk7-b91 @@ -111,6 +113,7 @@ 554adcfb615e63e62af530b1c10fcf7813a75b26 jdk7-b134 d8ced728159fbb2caa8b6adb477fd8efdbbdf179 jdk7-b135 aa13e7702cd9d8aca9aa38f1227f966990866944 jdk7-b136 +1571aa7abe47a54510c62a5b59a8c343cdaf67cb icedtea-1.14 29296ea6529a418037ccce95903249665ef31c11 jdk7-b137 60d3d55dcc9c31a30ced9caa6ef5c0dcd7db031d jdk7-b138 d80954a89b49fda47c0c5cace65a17f5a758b8bd jdk7-b139 @@ -123,6 +126,7 @@ 539e576793a8e64aaf160e0d6ab0b9723cd0bef0 jdk7-b146 69e973991866c948cf1808b06884ef2d28b64fcb jdk7u1-b01 f097ca2434b1412b12ab4a5c2397ce271bf681e7 jdk7-b147 +7ec1845521edfb1843cad3868217983727ece53d icedtea-2.0-branchpoint 2baf612764d215e6f3a5b48533f74c6924ac98d7 jdk7u1-b02 a4781b6d9cfb6901452579adee17c9a17c1b584c jdk7u1-b03 b223ed9a5fdf8ce3af42adfa8815975811d70eae jdk7u1-b04 @@ -141,6 +145,7 @@ 79c8c4608f60e1f981b17ba4077dfcaa2ed67be4 jdk7u2-b12 fb2980d7c9439e3d62ab12f40506a2a2db2df0f4 jdk7u2-b13 24e42f1f9029f9f5a9b1481d523facaf09452e5b jdk7u2-b21 +a75913596199fbb8583f9d74021f54dc76f87b14 icedtea-2.1-branchpoint e3790f3ce50aa4e2a1b03089ac0bcd48f9d1d2c2 jdk7u3-b02 7e8351342f0b22b694bd3c2db979643529f32e71 jdk7u3-b03 fc6b7b6ac837c9e867b073e13fc14e643f771028 jdk7u3-b04 @@ -157,6 +162,7 @@ 6485e842d7f736b6ca3d7e4a7cdc5de6bbdd870c jdk7u4-b10 d568e85567ccfdd75f3f0c42aa0d75c440422827 jdk7u4-b11 16781e84dcdb5f82c287a3b5387dde9f8aaf74e0 jdk7u4-b12 +907555f6191a0cd84886b07c4c40bc6ce498b8b1 icedtea-2.2-branchpoint c929e96aa059c8b79ab94d5b0b1a242ca53a5b32 jdk7u4-b13 09f612bac047b132bb9bf7d4aa8afe6ea4d5b938 jdk7u4-b14 9e15d1f3fa4b35b8c950323c76b9ed094d434b97 jdk7u5-b01 @@ -186,11 +192,15 @@ a2bd61800667c38d759a0e02a756063d47dbcdc0 jdk7u6-b10 18a1b4f0681ae6e748fc60162dd76e357de3304b jdk7u6-b11 76306dce87104d9f333db3371ca97c80cac9674a jdk7u6-b12 +35172a51cc7639a44fe06ffbd5be471e48b71a88 ppc-aix-port-b01 +3097457689ba2d41b1d692191c5ba2f2b30aff9e ppc-aix-port-b02 +3097457689ba2d41b1d692191c5ba2f2b30aff9e ppc-aix-port-b03 aa49fe7490963f0c53741fbca3a175e0fec93951 jdk7u6-b13 3ce621d9b988abcccd86b52a97ea39133006c245 jdk7u6-b14 e50c9a5f001c61f49e7e71b25b97ed4095d3557b jdk7u6-b15 966e21feb7f088e318a35b069c1a61ff6363e554 jdk7u6-b16 aa0ad405f70bc7a7af95fef109f114ceecf31232 jdk7u6-b17 +8ff5fca08814f1f0eeda40aaec6f2936076b7444 icedtea-2.3-branchpoint 4a6917092af80481c1fa5b9ec8ccae75411bb72c jdk7u6-b18 a263f787ced5bc7c14078ae552c82de6bd011611 jdk7u6-b19 09145b546a2b6ae1f44d5c8a7d2a37d48e4b39e2 jdk7u6-b20 @@ -258,11 +268,13 @@ cb81ee79a72d84f99b8e7d73b5ae73124b661fe7 jdk7u12-b07 b5e180ef18a0c823675bcd32edfbf2f5122d9722 jdk7u12-b08 2e7fe0208e9c928f2f539fecb6dc8a1401ecba9e jdk7u12-b09 +b171007921c3d01066848c88cbcb6a376df3f01c icedtea-2.4-branchpoint e012aace90500a88f51ce83fcd27791f5dbf493f jdk7u14-b10 9eb82fb221f3b34a5df97e7db3c949fdb0b6fee0 jdk7u14-b11 ee3ab2ed2371dd72ad5a75ebb6b6b69071e29390 jdk7u14-b12 7c0d4bfd9d2c183ebf8566013af5111927b472f6 jdk7u14-b13 3982fc37bc256b07a710f25215e5525cfbefe2ed jdk7u14-b14 +739869c45976bb154908af5d145b7ed98c6a7d47 ppc-aix-port-b04 2eb3ac105b7fe7609a20c9986ecbccab71f1609f jdk7u14-b15 835448d525a10bb826f4f7ebe272fc410bdb0f5d jdk7u15-b01 0443fe2d8023111b52f4c8db32e038f4a5a9f373 jdk7u15-b02 @@ -365,6 +377,7 @@ c5ca4daec23b5e7f99ac8d684f5016ff8bfebbb0 jdk7u45-b18 4797f984f6c93c433aa797e9b2d8f904cf083f96 jdk7u45-b30 8c343a783777b8728cb819938f387db0acf7f3ac jdk7u45-b31 +db5a29c812ee25c34ce9cd97de6e0dae284a4e34 jdk7u60-b00 402d54c7d8ce95f3945cc3d698e528e4adec7b9b jdk7u45-b33 34e8f9f26ae612ebac36357eecbe70ea20e0233c jdk7u45-b34 3dbb06a924cdf73d39b8543824ec88ae501ba5c6 jdk7u45-b35 @@ -414,8 +427,11 @@ db5a29c812ee25c34ce9cd97de6e0dae284a4e34 jdk7u60-b00 def34c4a798678c424786a8f0d0508e90185958d jdk7u60-b01 ff67c89658525e8903fb870861ed3645befd6bc5 jdk7u60-b02 +7d5b758810c20af12c6576b7d570477712360744 icedtea-2.5pre01 +3162252ff26b4e6788b0c79405b035b535afa018 icedtea-2.5pre02 b1bcc999a8f1b4b4452b59c6636153bb0154cf5a jdk7u60-b03 efc8886310cbccb941f826acfad2ad51a2891be5 jdk7u60-b04 +9b6aff2241bf0d6fa9eab38a75a4eccdf9bb7335 icedtea-2.6pre01 4fb749a3110727d5334c69793578a3254a053bf5 jdk7u60-b05 46ca1ce7550f1463d60c3eacaf7b8cdc44b0c66e jdk7u60-b06 d5a2f60006e3c4243abeee0f623e5c3f79372fd8 jdk7u60-b07 @@ -425,7 +441,11 @@ c2bb87dae8a08eab6f4f336ce5a59865aa0214d6 jdk7u60-b11 1a90de8005e3de2475fd9355dcdb6f5e60bf89cc jdk7u60-b12 b06d4ed71ae0bc6e13f5a8437cb6388f17c66e84 jdk7u60-b13 +6f22501ca73cc21960cfe45a2684a0c902f46133 icedtea-2.6pre02 +068d2b78bd73fc2159a1c8a88dca3ca2841c4e16 icedtea-2.6pre03 b7fbd9b4febf8961091fdf451d3da477602a8f1d jdk7u60-b14 +b69f22ae0ef3ddc153d391ee30efd95e4417043c icedtea-2.6pre04 +605610f355ce3f9944fe33d9e5e66631843beb8d icedtea-2.6pre05 04882f9a073e8de153ec7ad32486569fd9a087ec jdk7u60-b15 41547583c3a035c3924ffedfa8704e58d69e5c50 jdk7u60-b16 e484202d9a4104840d758a21b2bba1250e766343 jdk7u60-b17 @@ -553,8 +573,20 @@ 09f3004e9b123b457da8f314aec027a5f4c3977f jdk7u76-b31 efc8886310cbccb941f826acfad2ad51a2891be5 jdk7u80-b00 bc7f9d966c1df3748ef9c148eab25976cd065963 jdk7u80-b01 +0cc91db3a787da44e3775bdde4c3c222d3cd529f icedtea-2.6pre07 +21eee0ed9be97d4e283cdf626971281481e711f1 icedtea-2.6pre06 +9702c7936ed8da9befdc27d30b2cbf51718d810a icedtea-2.6pre08 2590a9c18fdba19086712bb91a28352e9239a2be jdk7u80-b02 +1ceeb31e72caa1b458194f7ae776cf4ec29731e7 icedtea-2.6pre09 +33a33bbea1ae3a7feef5f3216e85c56b708444f4 icedtea-2.6pre10 +8a445d1b5af50e8628b8b1367f734d4e5741d12a icedtea-2.6pre11 3796111298d5b013e46d5ce49f17c16fc3197be8 jdk7u80-b03 +3620a98d0295f2b5ba4483483e61bfc386e734c1 icedtea-2.6pre12 +13bd267f397d41749dcd08576a80f368cf3aaad7 icedtea-2.6pre13 +ccdc37cdfaa891e3c14174378a8e7a5871e8893b icedtea-2.6pre14 +6dd583aadca80b71e8c004d9f4f3deb1d779ccfb icedtea-2.6pre15 +2e8f3cd07f149eab799f60db51ff3629f6ab0664 icedtea-2.6pre16 +3ce28e98738c7f9bb238378a991d4708598058a2 icedtea-2.6pre17 54acd5cd04856e80a3c7d5d38ef9c7a44d1e215a jdk7u80-b04 45f30f5524d4eef7aa512e35d5399cc4d84af174 jdk7u79-b00 2879572fbbb7be4d44e2bcd815711590cc6538e9 jdk7u79-b01 @@ -572,6 +604,11 @@ da34e5f77e9e922844e7eb8d1e165d25245a8b40 jdk7u79-b30 ea77b684d424c40f983d1aff2c9f4ef6a9c572b0 jdk7u79-b15 d4bd8bd71ca7233c806357bd39514dcaeebaa0ee jdk7u80-b05 +19a30444897fca52d823d63f6e2fbbfac74e8b34 icedtea-2.6pre18 +29fdd3e4a4321604f113df9573b9d4d215cf1b1d icedtea-2.6pre19 +95e2e973f2708306632792991502a86907a8e2ca icedtea-2.6pre20 +533e9029af3503d09a95b70abb4c21ca3fc9ac89 icedtea-2.6pre21 +d17bcae64927f33e6e7e0e6132c62a7bf523dbc3 icedtea-2.6pre22 f33e6ea5f4832468dd86a8d48ef50479ce91111e jdk7u80-b06 feb04280659bf05b567dc725ff53e2a2077bdbb7 jdk7u80-b07 f1334857fa99e6472870986b6071f9405c29ced4 jdk7u80-b08 @@ -584,39 +621,79 @@ 75fb0553cc146fb238df4e93dbe90791435e84f9 jdk7u80-b30 daa5092b07a75c17356bb438adba03f83f94ef17 jdk7u80-b15 a942e0b5247772ea326705c717c5cd0ad1572aaa jdk7u80-b32 -a4521bae269393be804805432429c3f996239c1a jdk7u85-b00 -47954a92adb039f893e4732017213d8488b22a58 jdk7u85-b01 +ec336c81a5455ef96a20cff4716603e7f6ca01ad icedtea-2.6pre23 +444d55ffed65907640aad374ce84e7a01ba8dbe7 icedtea-2.6pre24 +2db5e90a399beb96d82086d2d961894246d0bfe5 icedtea-2.6.0 +ec192fcd997198899cc376b0afad2c53893dedad jdk7u85-b00 +fc2855d592b09fe16d0d47a24d09466f776dcb54 jdk7u85-b01 +2db5e90a399beb96d82086d2d961894246d0bfe5 icedtea-2.6-branchpoint +61d3e001dee639fddfed46879c81bf3ac518e445 icedtea-2.6.1 66eea0d727761bfbee10784baa6941f118bc06d1 jdk7u85-b02 +23413abdf0665020964936ecbc0865d2c0546a4a icedtea-2.6.2pre01 +7eedb55d47ce97c2426794fc2170d4af3f2b90a9 icedtea-2.6.2pre02 295856e8680fa7248dac54bc15b3d6ef697b27ce jdk7u91-b00 9fc5d7338840ef6b73d28290735bab11395824b0 jdk7u91-b01 +db69ae53157a504fa15e5cab22f75203277f5c52 icedtea-2.6.2 c434c67b8189677dec0a0034a109fb261497cd92 jdk7u91-b02 +5215185a1d57f11960998cdd3935b29c2b97ee25 icedtea-2.6.3 3a74fee9ba00da3bd3a22492e1b069430a82574d jdk7u95-b00 +dc86038147b235413775e1400c32a7180e184811 icedtea-2.6.4 0b89eea70cf4952b22dfe10ea8611ddb852d73d6 jdk7u99-b00 +e727fe32654c370a9b6dd16761b90a949194fb99 icedtea-2.6.5 +a4a37396e04bdf3c402d77050204be96459b9bef icedtea-2.6.6pre01 bdcfc4d9ab9f52fbf37db876c08a1846765627c4 jdk7u101-b00 +55c38c1ace75384dcad2d3a95382e37a4bff94ef icedtea-2.6.6 +a55f33fff0541077cb8f2547899104783608a40f icedtea-2.6.7pre01 a7267e8244b9418af15b1103b4d906e8c6a61bc0 jdk7u111-b00 cc1ed9a351886645eb729144696e41d187564ec2 jdk7u111-b01 +8b6b930489cb0e1ed821f0b37a76fc01700353fd icedtea-2.6.7 +0819886b3679a520ed54cf9fb0e437d1cc4175cf icedtea-2.6.8pre01 c16fb4099a2bafe701d533d9a0fd869e7f8e5408 jdk7u121-b00 +52225839bbeac30981e09753827d2fa92202386e icedtea-2.6.8 +296a14de4d24c06fe768e7ee99eb41563ed13e62 icedtea-2.6.9pre01 86d0df91308912e45e1b00f8699e0b157a8857af jdk7u131-b00 +ce87b1399385bed9fb08935a8f8a950b5215dab5 icedtea-2.6.9 +fb3599f6b8615b848b54b51122d58c823a9a4ee9 icedtea-2.6.10pre01 e890a6aef6223d428376aac846c1d1f3e40dbda7 jdk7u141-b00 a319566e15f5611bae9cfda2696e8217020a9269 jdk7u141-b01 19a085e656145471455d7fbd648717f94281a729 jdk7u141-b02 +11e15e5078285d0454cb087bf43c8cf4d43d98ef icedtea-2.6.10 +5f11354f6257afb5ad2c2055a2effc604a0a860b icedtea-2.6.11pre01 871e3350966f67b95768a94c1854f1515cfa56ca jdk7u151-b00 da1c09ab9b742fa77c0e667c2218b8d626432656 jdk7u151-b01 +082c6e8b8812ad9c8bc175b2bcb65a3c470f36cd icedtea-2.6.11 +8563ea7f9be76f69ec9e8de1ca131d4aae114480 icedtea-2.6.12pre01 18a07ae9631c8a06df924e3ff5b025cbf2295620 jdk7u161-b00 48c4e54f7870bb2e6982ab946267f61e9d4f14d2 jdk7u161-b01 +a499de02da5a337be74fb25284811f13815e2d7e icedtea-2.6.12 f7de22e5d3b2328ce7919dc84a6e1d041ddb07c9 jdk7u171-b00 239c3c49e218806ae5eea1d7be806faacf3c9330 jdk7u171-b01 047ce250a0ab99c4650d506c0ab6fc9734968a28 jdk7u171-b02 +68b6bb380175e4469e995a6c8a49a64a4c658cdc icedtea-2.6.13 +7ae89263e2c362312ec38041f456b52a0bfddc30 icedtea-2.6.14pre01 9483a1259c9e24e766d449f085b015ef57736dd6 jdk7u181-b00 18bac81b47784889754737181ff206995d36e97d jdk7u181-b01 +5817732320544e829dd476ad38127e8bf02190e5 icedtea-2.6.14 +384dd407114dfafab773e480bc034cd96cf99169 icedtea-2.6.15pre01 0000000000000000000000000000000000000000 jdk7u181-b00 8461944f5e3006100047696a4a8ffd98c43b8ce9 jdk7u181-b00 0000000000000000000000000000000000000000 jdk7u181-b01 e71fb79197a2c3cb4ee3c776f006f88a6f119549 jdk7u181-b01 +a79a4ba615278d99d93dbc1e1a892978050885b4 jdk7u191-b00 +4a000ad25b081dc0aa494ee8e0299ab238607538 jdk7u191-b01 17773cf4ad39aa51ec25b4ddea0fb8bc510ee052 jdk7u191-b00 4e72f3b0b16cbacaab59921ed5dc909179f855cd jdk7u191-b01 dceb42b605da53a4dbb87342c58fb7c9a82987f1 jdk7u191-b02 +25542ea9adead21edc0041685d6930fdd8c7a53b icedtea-2.6.15 2c8fc8aa5524b3bfc95364d97c8ee1a42899d358 jdk7u201-b00 +b624599b602c6a7b04650104c8f7cca8436bc706 icedtea-2.6.16 +0839b7f5f978b4ff1865c8558f4a7ff64a397583 icedtea-2.6.17pre01 a2b9c221a234c108fe5a0ab574182ae0a4a1f16f jdk7u211-b00 f992c97c7f1e47b8a0dacddb5b91ac2e937c4eb8 jdk7u211-b01 303a29c24e3b1c876b4142f14d5dcacdbc33fac4 jdk7u211-b02 +6093d128c5884a4d177b5c7b28793d8eb12c3c29 icedtea-2.6.17 +9a177daab2d9cb9baefc6109057569fd81f4392c icedtea-2.6.18pre00 +ca1fa5965ae7982b6ed872bb7af19eefb8ba760f jdk7u221-b00 +1321440241267d98a2eed2c3efd1e1cc30c4aa88 jdk7u221-b01 +b00a29a55d686fc8e869fa6135d21ed0d5e7071d jdk7u221-b02 +f294f336b24ddcf6a51e9c2a3f96fdf7bc05acbd icedtea-2.6.18 diff -r ca1fa5965ae7 -r c049671f0a88 .jcheck/conf --- a/.jcheck/conf Mon Feb 25 00:14:14 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk7 -bugids=dup diff -r ca1fa5965ae7 -r c049671f0a88 make/com/sun/java/pack/Makefile --- a/make/com/sun/java/pack/Makefile Mon Feb 25 00:14:14 2019 +0000 +++ b/make/com/sun/java/pack/Makefile Wed Apr 17 04:32:43 2019 +0100 @@ -76,7 +76,7 @@ OTHER_CXXFLAGS += $(ZINCLUDE) LDDFLAGS += $(ZIPOBJS) else - LDDFLAGS += $(ZLIB_LIBS) + OTHER_LDLIBS += $(ZLIB_LIBS) OTHER_CXXFLAGS += $(ZLIB_CFLAGS) -DSYSTEM_ZLIB endif else @@ -100,8 +100,7 @@ RES = $(OBJDIR)/$(PGRM).res else LDOUTPUT = -o #Have a space - LDDFLAGS += -lc - OTHER_LDLIBS += $(LIBCXX) + OTHER_LDLIBS += -lc $(LIBCXX) # setup the list of libraries to link in... ifeq ($(PLATFORM), linux) ifeq ("$(CC_VER_MAJOR)", "3") @@ -158,7 +157,7 @@ $(prep-target) $(RM) $(TEMPDIR)/mapfile-vers $(CP) mapfile-vers-unpack200 $(TEMPDIR)/mapfile-vers - $(LINKER) $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(LIBCXX) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX) + $(LINKER) $(LDDFLAGS) $(UNPACK_EXE_FILES_o) $(RES) $(OTHER_LDLIBS) $(LDOUTPUT)$(TEMPDIR)/unpack200$(EXE_SUFFIX) ifdef MT $(MT) /manifest $(OBJDIR)/unpack200$(EXE_SUFFIX).manifest /outputresource:$(TEMPDIR)/unpack200$(EXE_SUFFIX);#1 endif diff -r ca1fa5965ae7 -r c049671f0a88 make/com/sun/nio/Makefile --- a/make/com/sun/nio/Makefile Mon Feb 25 00:14:14 2019 +0000 +++ b/make/com/sun/nio/Makefile Wed Apr 17 04:32:43 2019 +0100 @@ -1,5 +1,5 @@ # -# Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -36,6 +36,7 @@ SUBDIRS = sctp endif + all build clean clobber:: $(SUBDIRS-loop) diff -r ca1fa5965ae7 -r c049671f0a88 make/com/sun/nio/sctp/Makefile --- a/make/com/sun/nio/sctp/Makefile Mon Feb 25 00:14:14 2019 +0000 +++ b/make/com/sun/nio/sctp/Makefile Wed Apr 17 04:32:43 2019 +0100 @@ -29,7 +29,7 @@ BUILDDIR = ../../../.. PACKAGE = com.sun.nio.sctp -LIBRARY = sctp +LIBRARY = javasctp PRODUCT = sun #OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint include $(BUILDDIR)/common/Defs.gmk @@ -67,10 +67,16 @@ -I$(PLATFORM_SRC)/native/java/net \ -I$(CLASSHDRDIR)/../../../../java/java.nio/nio/CClassHeaders +ifeq ($(SYSTEM_SCTP), true) + OTHER_INCLUDES += $(SCTP_CFLAGS) +endif + ifeq ($(PLATFORM), linux) +ifneq ($(COMPILER_WARNINGS_FATAL),false) COMPILER_WARNINGS_FATAL=true +endif #OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl -OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread -ldl +OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -lnio -lnet -lpthread endif ifeq ($(PLATFORM), solaris) #LIBSCTP = -lsctp @@ -79,6 +85,13 @@ endif # macosx endif # windows +ifeq ($(SYSTEM_SCTP), true) + OTHER_LDLIBS += $(SCTP_LIBS) + OTHER_CFLAGS += -DUSE_SYSTEM_SCTP +else + OTHER_LDLIBS += -ldl +endif + clean clobber:: $(RM) -r $(CLASSDESTDIR)/com/sun/nio/sctp $(RM) -r $(CLASSDESTDIR)/sun/nio/ch diff -r ca1fa5965ae7 -r c049671f0a88 make/com/sun/security/auth/module/Makefile --- a/make/com/sun/security/auth/module/Makefile Mon Feb 25 00:14:14 2019 +0000 +++ b/make/com/sun/security/auth/module/Makefile Wed Apr 17 04:32:43 2019 +0100 @@ -78,7 +78,3 @@ # include $(BUILDDIR)/common/Library.gmk -# -# JVMDI implementation lives in the VM. -# -OTHER_LDLIBS = $(JVMLIB) diff -r ca1fa5965ae7 -r c049671f0a88 make/common/Defs-embedded.gmk --- a/make/common/Defs-embedded.gmk Mon Feb 25 00:14:14 2019 +0000 +++ b/make/common/Defs-embedded.gmk Wed Apr 17 04:32:43 2019 +0100 @@ -64,7 +64,9 @@ ifeq ($(ZERO_BUILD), ) # NIO Platform specific source file location ifdef CROSS_COMPILE_ARCH - NIO_PLATFORM_CLASSES_ROOT_DIR = $(CLOSED_PLATFORM_SRC)/classes/ + ifndef OPENJDK + NIO_PLATFORM_CLASSES_ROOT_DIR = $(CLOSED_PLATFORM_SRC)/classes/ + endif endif # For ARM sflt we need to link to a library with improved FP accuracy diff -r ca1fa5965ae7 -r c049671f0a88 make/common/Defs-linux.gmk --- a/make/common/Defs-linux.gmk Mon Feb 25 00:14:14 2019 +0000 +++ b/make/common/Defs-linux.gmk Wed Apr 17 04:32:43 2019 +0100 @@ -188,32 +188,54 @@ # We need this frame pointer to make it easy to walk the stacks. # This should be the default on X86, but ia64 and amd64 may not have this # as the default. +CFLAGS_REQUIRED_aarch64 += -fno-omit-frame-pointer -fsigned-char -D_LITTLE_ENDIAN +CFLAGS_REQUIRED_alpha += -mieee -D_LITTLE_ENDIAN CFLAGS_REQUIRED_amd64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN +CFLAGS_REQUIRED_arm += -fsigned-char -D_LITTLE_ENDIAN +CFLAGS_REQUIRED_hppa += CFLAGS_REQUIRED_i586 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN CFLAGS_REQUIRED_ia64 += -fno-omit-frame-pointer -D_LITTLE_ENDIAN +CFLAGS_REQUIRED_m68k += +CFLAGS_REQUIRED_mips += +CFLAGS_REQUIRED_mipsel += -D_LITTLE_ENDIAN +CFLAGS_REQUIRED_ppc += -m32 -fsigned-char -D_BIG_ENDIAN +CFLAGS_REQUIRED_ppc64 += -m64 -D_BIG_ENDIAN +LDFLAGS_COMMON_ppc64 += -m64 -L/lib64 -Wl,-melf64ppc +CFLAGS_REQUIRED_ppc64le += -D_LITTLE_ENDIAN -DABI_ELFv2 +CFLAGS_REQUIRED_s390 += +CFLAGS_REQUIRED_s390x += -m64 +CFLAGS_REQUIRED_sh += -mieee CFLAGS_REQUIRED_sparcv9 += -m64 -mcpu=v9 -D_BIG_ENDIAN LDFLAGS_COMMON_sparcv9 += -m64 -mcpu=v9 CFLAGS_REQUIRED_sparc += -m32 -mcpu=v9 -D_BIG_ENDIAN LDFLAGS_COMMON_sparc += -m32 -mcpu=v9 -CFLAGS_REQUIRED_arm += -fsigned-char -D_LITTLE_ENDIAN -CFLAGS_REQUIRED_ppc += -fsigned-char -D_BIG_ENDIAN -ifeq ($(ARCH),ppc64) - ifeq ($(OPENJDK_TARGET_CPU_ENDIAN),big) - CFLAGS_REQUIRED_ppc64 += -m64 -D_BIG_ENDIAN - LDFLAGS_COMMON_ppc64 += -m64 -L/lib64 -Wl,-melf64ppc - else ifeq ($(OPENJDK_TARGET_CPU_ENDIAN),little) - CFLAGS_REQUIRED_ppc64 += -D_LITTLE_ENDIAN -DABI_ELFv2 - else - $(error Expected big/little for ARCH=ppc64, got OPENJDK_TARGET_CPU_ENDIAN=$(OPENJDK_TARGET_CPU_ENDIAN)) - endif -endif ifeq ($(ZERO_BUILD), true) CFLAGS_REQUIRED = $(ZERO_ARCHFLAG) ifeq ($(ZERO_ENDIANNESS), little) CFLAGS_REQUIRED += -D_LITTLE_ENDIAN endif LDFLAGS_COMMON += $(ZERO_ARCHFLAG) + ifeq ($(ZERO_ARCHDEF),PPC) +# gcc bug http://gcc.gnu.org/PR63341 in ppc code generation requires -fno-tree-vectorize for now + ifeq ($(ARCH_DATA_MODEL), 32) + CFLAGS_REQUIRED += -DPPC -DPPC32 -fno-tree-vectorize + else + CFLAGS_REQUIRED += -DPPC -DPPC64 -fno-tree-vectorize + endif + else + ifeq ($(ZERO_ARCHDEF),PPC32) + CFLAGS_REQUIRED += -DPPC -DPPC32 -fno-tree-vectorize + else + ifeq ($(ZERO_ARCHDEF),PPC64) + CFLAGS_REQUIRED += -DPPC -DPPC64 -fno-tree-vectorize + endif + endif + endif else +# gcc bug http://gcc.gnu.org/PR63341 in ppc code generation requires -fno-tree-vectorize for now +CFLAGS_REQUIRED_ppc += -fno-tree-vectorize +CFLAGS_REQUIRED_ppc64 += -fno-tree-vectorize +# CFLAGS_REQUIRED = $(CFLAGS_REQUIRED_$(ARCH)) LDFLAGS_COMMON += $(LDFLAGS_COMMON_$(ARCH)) endif @@ -249,9 +271,7 @@ # # Misc compiler options # -ifneq ($(ARCH),ppc) - CFLAGS_COMMON = -fno-strict-aliasing -endif +CFLAGS_COMMON = -fno-strict-aliasing PIC_CODE_LARGE = -fPIC PIC_CODE_SMALL = -fpic GLOBAL_KPIC = $(PIC_CODE_LARGE) @@ -302,11 +322,15 @@ CPP_ARCH_FLAGS = -DARCH='"$(ARCH)"' -# Alpha arch does not like "alpha" defined (potential general arch cleanup issue here) -ifneq ($(ARCH),alpha) +# Alpha and sh archs do not like "alpha" or "sh" defined (potential general arch cleanup issue here) +ifeq ($(ARCH),alpha) + CPP_ARCH_FLAGS += -D_$(ARCH)_ +else +ifeq ($(ARCH),sh) + CPP_ARCH_FLAGS += -D_$(ARCH)_ +else CPP_ARCH_FLAGS += -D$(ARCH) -else - CPP_ARCH_FLAGS += -D_$(ARCH)_ +endif endif CPPFLAGS_COMMON = $(CPP_ARCH_FLAGS) -DLINUX $(VERSION_DEFINES) \ @@ -347,8 +371,13 @@ LDFLAG_Z_ORIGIN = $(Z_ORIGIN_FLAG/$(ARCH_FAMILY)) +ifneq ($(INSTALL_LOCATION),) + LDFLAGS_COMMON += $(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN:$(INSTALL_LOCATION)/jre/lib/$(LIBARCH) + LDFLAGS_COMMON += $(LD_RUNPATH_EXTRAS:%=$(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN/:$(INSTALL_LOCATION)/jre/lib/$(LIBARCH)%) +else LDFLAGS_COMMON += $(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN LDFLAGS_COMMON += $(LD_RUNPATH_EXTRAS:%=$(LDFLAG_Z_ORIGIN) -Xlinker -rpath -Xlinker \$$ORIGIN/%) +endif endif diff -r ca1fa5965ae7 -r c049671f0a88 make/common/Defs-macosx.gmk --- a/make/common/Defs-macosx.gmk Mon Feb 25 00:14:14 2019 +0000 +++ b/make/common/Defs-macosx.gmk Wed Apr 17 04:32:43 2019 +0100 @@ -407,4 +407,9 @@ OTHER_CXXFLAGS += -D_DARWIN_UNLIMITED_SELECT OTHER_CPPFLAGS += -D_DARWIN_UNLIMITED_SELECT +# Use unlimited select +OTHER_CFLAGS += -D_DARWIN_UNLIMITED_SELECT +OTHER_CXXFLAGS += -D_DARWIN_UNLIMITED_SELECT +OTHER_CPPFLAGS += -D_DARWIN_UNLIMITED_SELECT + LIB_LOCATION ?= $(LIBDIR) diff -r ca1fa5965ae7 -r c049671f0a88 make/common/Defs.gmk --- a/make/common/Defs.gmk Mon Feb 25 00:14:14 2019 +0000 +++ b/make/common/Defs.gmk Wed Apr 17 04:32:43 2019 +0100 @@ -228,14 +228,30 @@ JRE_NONEXIST_LOCALES = en en_US de_DE es_ES fr_FR it_IT ja_JP ko_KR sv_SE zh # -# All libraries except libjava and libjvm itself link against libjvm and -# libjava, the latter for its exported common utilities. libjava only links -# against libjvm. Programs' makefiles take their own responsibility for +# For now, most libraries except libjava and libjvm itself link against libjvm +# and libjava, the latter for its exported common utilities. libjava only +# links against libjvm. Programs' makefiles take their own responsibility for # adding other libs. # +# The makefiles for these packages do not link against libjvm and libjava. +# This list will eventually go away and each Programs' makefiles +# will have to explicitly declare that they want to link to libjava/libjvm +# +NO_JAVALIB_PKGS = \ From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:12:14 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:12:14 +0000 Subject: [Bug 3724] [IcedTea8] Add latest updates from AArch64 port for 3.12.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=4aa9fc3c7f6e author: Andrew John Hughes date: Tue Apr 16 15:27:23 2019 +0100 Bump to icedtea-3.12.0pre01. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8044235: src.zip should include all sources - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8129560: TestKeyPairGenerator.java fails on Solaris because private exponent needs to comply with FIPS 186-4 - S8130655: OS X: keyboard input in textfield is not possible if the window contained textfield is owned by EmbeddedFrame - S8131048: ppc implement CRC32 intrinsic - S8131051: KDC might issue a renewable ticket even if not requested - S8134124: sun/security/tools/jarsigner/warnings.sh fails when using Hindi locale - S8139507: WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8155635: C2: Mixed unsafe accesses break alias analysis - S8156709: Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom - S8160928: javac incorrectly copies over interior type annotations to bridge method - S8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException - S8163083: SocketListeningConnector does not allow invocations with port 0 - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8165852: (fs) Mount point not found for a file which is present in overlayfs - S8170937: Swing apps are slow if displaying from a remote source to many local displays - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8182461: IndexOutOfBoundsException when reading indexed color BMP - S8183979: Remove Kodak CMS (KCMS) code from Oracle JDK - S8186098: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed due to libnss3 version cannot be parsed - S8187218: GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days. - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8191178: [macos] Problem with input of yen symbol - S8191948: db error: InvalidTypeException: Can't assign double[][][] to double[][][] - S8193879: Java debugger hangs on method invocation - S8194864: Outputs more details for PKCS11 tests if the NSS lib version cannot be determined - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8200719: Cannot connect to IPv6 host when exists any active network interface without IPv6 address - S8201801: RTL language (Hebrew) is presented from left to right - S8201818: [macosx] Printing attributes break page size set via "java.awt.print.Book" object - S8202261: (fc) FileChannel.map and RandomAccessFile.setLength should not preallocate space - S8202264: Race condition in AudioClip.loop() - S8202557: OpenJDK fails to start in Windows 7 and 8.1 after upgrading compiler to VC 2017 - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205330: InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection - S8205479: OS X: requestFocus() does not work properly for embedded frame - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8206392: [macosx] Cycling through windows (JFrames) does not work with keyboard shortcut - S8206911: javax/xml/crypto/dsig/GenerationTests.java fails in 8u-dev - S8207057: No debug info for assembler files - S8207060: Memory leak when malloc fails within WITH_UNICODE_STRING block - S8207145: (fs) Native memory leak in WindowsNativeDispatcher.LookupPrivilegeValue0 - S8207150: Clip.isRunning() may return true after Clip.stop() was called - S8207322: Backport GTK3 support on Linux to 8u - S8207750: Native handle leak in java.io.WinNTFileSystem.list() - S8207775: Better management of CipherCore buffers - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8208583: Better management of internal KeyStore buffers - S8208638: Instead of circle rendered in appl window, but ellipse is produced JEditor Pane - S8209002: 8u192 installed exe and dll files have wrong file version - S8209129: Further improvements to cipher buffer management - S8209184: JCK Test Failure due to ResourceBundle - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209862: CipherCore performance improvement - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210384: SunLayoutEngine.isAAT() font is expensive on MacOS - S8210423: Backport of 8034788 breaks GCC version detection - S8210695: Create test to cover JDK-8205330 InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection - S8210736: jdk/javax/xml/crypto/dsig/GenerationTests.java slow on linux - S8210891: Remove unused extutil.h from JDK8u sources - S8211107: LDAPS communication failure with jdk 1.8.0_181 - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) - S8221220, PR3724: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable ChangeLog: 2019-04-15 Andrew John Hughes Bump to icedtea-3.12.0pre01. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.12.0pre01 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Update JDK_UPDATE_VERSION to 202. * configure.ac: Bump to 3.12.0pre01. * hotspot.map.in: Update to icedtea-3.12.0pre01 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:12:48 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:12:48 +0000 Subject: [Bug 3696] [IcedTea8] Backport "8076475: Misuses of strncpy/strncat" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3696 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=14e56f140ab0 author: Andrew John Hughes date: Tue Apr 16 23:30:42 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8131048: ppc implement CRC32 intrinsic - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8151775: aarch64: add support for 8.1 LSE atomic operations - S8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged - S8155635: C2: Mixed unsafe accesses break alias analysis - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8207057: No debug info for assembler files - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210891: Remove unused extutil.h from JDK8u sources - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) - S8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield - S8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable ChangeLog: 2019-04-16 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. * patches/hotspot/shenandoah/8131048-pr3574-rh1498936.patch, * patches/hotspot/shenandoah/8164920-pr3574-rh1498936.patch, * patches/hotspot/shenandoah/8172850-pr3643-rh1640127.patch, * patches/hotspot/shenandoah/8209639-pr3643-rh1640127.patch, * patches/hotspot/shenandoah/pr3559.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. * patches/hotspot/aarch32/8076475-pr3696.patch, * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch, * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch, * patches/hotspot/aarch32/pr3559.patch: Replace symlinks with copies as Shenandoah versions removed or altered for 8u202. * patches/hotspot/shenandoah/8076475-pr3696.patch: Adjust to apply against aarch64-shenandoah-jdk8u202-b08. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:12:59 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:12:59 +0000 Subject: [Bug 3643] [IcedTea8] Backport "8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3643 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=14e56f140ab0 author: Andrew John Hughes date: Tue Apr 16 23:30:42 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8131048: ppc implement CRC32 intrinsic - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8151775: aarch64: add support for 8.1 LSE atomic operations - S8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged - S8155635: C2: Mixed unsafe accesses break alias analysis - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8207057: No debug info for assembler files - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210891: Remove unused extutil.h from JDK8u sources - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) - S8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield - S8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable ChangeLog: 2019-04-16 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. * patches/hotspot/shenandoah/8131048-pr3574-rh1498936.patch, * patches/hotspot/shenandoah/8164920-pr3574-rh1498936.patch, * patches/hotspot/shenandoah/8172850-pr3643-rh1640127.patch, * patches/hotspot/shenandoah/8209639-pr3643-rh1640127.patch, * patches/hotspot/shenandoah/pr3559.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. * patches/hotspot/aarch32/8076475-pr3696.patch, * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch, * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch, * patches/hotspot/aarch32/pr3559.patch: Replace symlinks with copies as Shenandoah versions removed or altered for 8u202. * patches/hotspot/shenandoah/8076475-pr3696.patch: Adjust to apply against aarch64-shenandoah-jdk8u202-b08. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:13:05 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:13:05 +0000 Subject: [Bug 3574] [IcedTea8] ppc: enhancement of CRC32 intrinsic is absent on OpenJDK 8 hurting performance In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3574 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=14e56f140ab0 author: Andrew John Hughes date: Tue Apr 16 23:30:42 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8131048: ppc implement CRC32 intrinsic - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8151775: aarch64: add support for 8.1 LSE atomic operations - S8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged - S8155635: C2: Mixed unsafe accesses break alias analysis - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8207057: No debug info for assembler files - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210891: Remove unused extutil.h from JDK8u sources - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) - S8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield - S8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable ChangeLog: 2019-04-16 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. * patches/hotspot/shenandoah/8131048-pr3574-rh1498936.patch, * patches/hotspot/shenandoah/8164920-pr3574-rh1498936.patch, * patches/hotspot/shenandoah/8172850-pr3643-rh1640127.patch, * patches/hotspot/shenandoah/8209639-pr3643-rh1640127.patch, * patches/hotspot/shenandoah/pr3559.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. * patches/hotspot/aarch32/8076475-pr3696.patch, * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch, * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch, * patches/hotspot/aarch32/pr3559.patch: Replace symlinks with copies as Shenandoah versions removed or altered for 8u202. * patches/hotspot/shenandoah/8076475-pr3696.patch: Adjust to apply against aarch64-shenandoah-jdk8u202-b08. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:13:11 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:13:11 +0000 Subject: [Bug 3559] [IcedTea8] Forwardport "Use ldrexd for atomic reads on ARMv7" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3559 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=14e56f140ab0 author: Andrew John Hughes date: Tue Apr 16 23:30:42 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8131048: ppc implement CRC32 intrinsic - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8151775: aarch64: add support for 8.1 LSE atomic operations - S8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged - S8155635: C2: Mixed unsafe accesses break alias analysis - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8207057: No debug info for assembler files - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210891: Remove unused extutil.h from JDK8u sources - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) - S8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield - S8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable ChangeLog: 2019-04-16 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. * patches/hotspot/shenandoah/8131048-pr3574-rh1498936.patch, * patches/hotspot/shenandoah/8164920-pr3574-rh1498936.patch, * patches/hotspot/shenandoah/8172850-pr3643-rh1640127.patch, * patches/hotspot/shenandoah/8209639-pr3643-rh1640127.patch, * patches/hotspot/shenandoah/pr3559.patch: Removed as applied upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u202-b08. * patches/hotspot/aarch32/8076475-pr3696.patch, * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch, * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch, * patches/hotspot/aarch32/pr3559.patch: Replace symlinks with copies as Shenandoah versions removed or altered for 8u202. * patches/hotspot/shenandoah/8076475-pr3696.patch: Adjust to apply against aarch64-shenandoah-jdk8u202-b08. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:13:34 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:13:34 +0000 Subject: [Bug 3696] [IcedTea8] Backport "8076475: Misuses of strncpy/strncat" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3696 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=70d6c857bb62 author: Andrew John Hughes date: Wed Apr 17 03:46:11 2019 +0100 Bump aarch32 to jdk8u202-b08-aarch32-190124. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8131048: ppc implement CRC32 intrinsic - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8155635: C2: Mixed unsafe accesses break alias analysis - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8207057: No debug info for assembler files - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210891: Remove unused extutil.h from JDK8u sources - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) ChangeLog: 2019-04-16 Andrew John Hughes Bump aarch32 to jdk8u202-b08-aarch32-190124. * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch, * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch, * patches/hotspot/aarch32/pr3559.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u202-b08-aarch32-190124. * patches/hotspot/aarch32/8076475-pr3696.patch: Switch back to a symlink now it can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:13:38 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:13:38 +0000 Subject: [Bug 3643] [IcedTea8] Backport "8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3643 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=70d6c857bb62 author: Andrew John Hughes date: Wed Apr 17 03:46:11 2019 +0100 Bump aarch32 to jdk8u202-b08-aarch32-190124. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8131048: ppc implement CRC32 intrinsic - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8155635: C2: Mixed unsafe accesses break alias analysis - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8207057: No debug info for assembler files - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210891: Remove unused extutil.h from JDK8u sources - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) ChangeLog: 2019-04-16 Andrew John Hughes Bump aarch32 to jdk8u202-b08-aarch32-190124. * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch, * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch, * patches/hotspot/aarch32/pr3559.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u202-b08-aarch32-190124. * patches/hotspot/aarch32/8076475-pr3696.patch: Switch back to a symlink now it can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:13:42 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:13:42 +0000 Subject: [Bug 3574] [IcedTea8] ppc: enhancement of CRC32 intrinsic is absent on OpenJDK 8 hurting performance In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3574 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=70d6c857bb62 author: Andrew John Hughes date: Wed Apr 17 03:46:11 2019 +0100 Bump aarch32 to jdk8u202-b08-aarch32-190124. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8131048: ppc implement CRC32 intrinsic - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8155635: C2: Mixed unsafe accesses break alias analysis - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8207057: No debug info for assembler files - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210891: Remove unused extutil.h from JDK8u sources - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) ChangeLog: 2019-04-16 Andrew John Hughes Bump aarch32 to jdk8u202-b08-aarch32-190124. * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch, * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch, * patches/hotspot/aarch32/pr3559.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u202-b08-aarch32-190124. * patches/hotspot/aarch32/8076475-pr3696.patch: Switch back to a symlink now it can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:13:46 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:13:46 +0000 Subject: [Bug 3559] [IcedTea8] Forwardport "Use ldrexd for atomic reads on ARMv7" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3559 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=70d6c857bb62 author: Andrew John Hughes date: Wed Apr 17 03:46:11 2019 +0100 Bump aarch32 to jdk8u202-b08-aarch32-190124. Upstream changes: - S8033251: Use DWARF debug symbols for Linux 32-bit as default - S8064811: Use THEAD instead of CHECK_NULL in return statements - S8068440: Test6857159.java times out - S8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling - S8073159: improve Test6857159.java - S8131048: ppc implement CRC32 intrinsic - S8141421: Various test fail with OOME on win x86 - S8145788: JVM crashes with -XX:+EnableTracing - S8155635: C2: Mixed unsafe accesses break alias analysis - S8164383: jhsdb dumps core on Solaris 12 when loading dumped core - S8164920: ppc: enhancement of CRC32 intrinsic - S8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling - S8174050: Compilation errors with clang-4.0 - S8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration - S8191006: hsdis disassembler plugin does not compile with binutils 2.29+ - S8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error - S8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 - S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK - S8207057: No debug info for assembler files - S8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 - S8208183: update HSDIS plugin license to UPL - S8208541: non-ASCII characters in hsdis UPL text - S8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. - S8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item - S8209863: Add a test to verify that -XX:+EnableTracing works - S8210350: -Wl,-z,defs JDK 8 build failure - S8210891: Remove unused extutil.h from JDK8u sources - S8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 - S8211150: G1 Full GC not purging code root memory and hence causing memory leak - S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 - S8211394: CHECK_ must be used in the rhs of an assignment statement within a block - S8211909: JDWP Transport Listener: dt_socket thread crash - S8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 - S8212709: Backout backport of JDK-8211394 from jdk 8u-dev - S8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) ChangeLog: 2019-04-16 Andrew John Hughes Bump aarch32 to jdk8u202-b08-aarch32-190124. * patches/hotspot/aarch32/8131048-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8164920-pr3574-rh1498936.patch, * patches/hotspot/aarch32/8172850-pr3643-rh1640127.patch, * patches/hotspot/aarch32/8209639-pr3643-rh1640127.patch, * patches/hotspot/aarch32/pr3559.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. * NEWS: Updated. * hotspot.map.in: Bump aarch32 to jdk8u202-b08-aarch32-190124. * patches/hotspot/aarch32/8076475-pr3696.patch: Switch back to a symlink now it can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:13:56 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:13:56 +0000 Subject: [Bug 3718] [IcedTea8] Change policytool.desktop.in category Development to Settings In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3718 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=6aa4ee6cd684 author: Andrew John Hughes date: Wed Apr 17 04:50:31 2019 +0100 PR3718: Change policytool.desktop.in category Development to Settings 2019-04-16 Andrew John Hughes PR3718: Change policytool.desktop.in category Development to Settings * NEWS: Updated. * policytool.desktop.in: Change category. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:14:05 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:14:05 +0000 Subject: [Bug 3719] [IcedTea8] Use JRE bin directory in policytool.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3719 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=2a96d1a6ec76 author: Andrew John Hughes date: Wed Apr 17 04:54:47 2019 +0100 PR3719: Use JRE bin directory in policytool.desktop.in 2019-04-16 Andrew John Hughes PR3719: Use JRE bin directory in policytool.desktop.in * Makefile.am: (policytool- at JAVA_VER@.desktop): Replace _JREBINDIR_ with the JRE bin directory ($(prefix)/jre/bin). * NEWS: Updated. * policytool.desktop.in: Use _JREBINDIR_ instead of _BINDIR_. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:14:14 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:14:14 +0000 Subject: [Bug 3722] [IcedTea8] Use SDK bin directory in jconsole.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3722 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=94efa0675e2d author: Andrew John Hughes date: Wed Apr 17 04:59:02 2019 +0100 PR3722: Use SDK bin directory in jconsole.desktop.in 2019-04-16 Andrew John Hughes PR3722: Use SDK bin directory in jconsole.desktop.in * Makefile.am: (jconsole- at JAVA_VER@.desktop): Replace _SDKBINDIR_ with the SDK bin directory ($(bindir)). * NEWS: Updated. * jconsole.desktop.in: Use _SDKBINDIR_ instead of _BINDIR_. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 04:14:22 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 04:14:22 +0000 Subject: [Bug 3723] [IcedTea8] Use shortened Java version first in Name field of desktop files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3723 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=881ab2aacbee author: Andrew John Hughes date: Wed Apr 17 05:04:29 2019 +0100 PR3723: Use shortened Java version first in Name field of desktop files 2019-04-16 Andrew John Hughes PR3723: Use shortened Java version first in Name field of desktop files * NEWS: Updated. * jconsole.desktop.in: Use @JAVA_VER@ in first part of Name field, with the longer @OPENJDK_VER@ appearing at the end. * policytool.desktop.in: Likewise. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at icedtea.classpath.org Wed Apr 17 08:17:18 2019 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Wed, 17 Apr 2019 08:17:18 +0000 Subject: /hg/release/icedtea-web-1.8: Close din favour of AdoptOpenJDK/ic... Message-ID: changeset b361bf2d12f4 in /hg/release/icedtea-web-1.8 details: http://icedtea.classpath.org/hg/release/icedtea-web-1.8?cmd=changeset;node=b361bf2d12f4 author: Jiri Vanek date: Wed Apr 17 10:16:33 2019 +0200 Close din favour of AdoptOpenJDK/icedtea-web/ branch 1.8 in : http://icedtea.classpath.org/hg/icedtea-web have been closed today in favor of https://github.com/AdoptOpenJDK/icedtea-web diffstat: AUTHORS | 51 - COPYING | 340 - ChangeLog | 18336 ---------- INSTALL | 365 - LICENSE | 8 - Makefile.am | 2052 - NEWS | 305 - NEW_LINE_IFS | 8 - README | 185 - acinclude.m4 | 1202 - autogen.sh | 149 - build.properties.in | 2 - completion/itweb-settings.bash.in | 13 - completion/javaws.bash.in | 31 - completion/policyeditor.bash.in | 13 - configure.ac | 260 - html-gen.sh | 175 - itw-modularjdk.args | 27 - itweb-settings.desktop.in | 16 - javaws.desktop.in | 11 - javaws.png | Bin jrunscript.in | 8 - metadata.in/icedtea-web-javaws.appdata.xml | 47 - metadata.in/icedtea-web-plugin.pom | 9 - metadata.in/icedtea-web.metainfo.xml | 12 - metadata.in/icedtea-web.pom | 9 - netx.manifest.in | 8 - netx/javaws_splash.png | Bin netx/javax/jnlp/BasicService.java | 13 - netx/javax/jnlp/ClipboardService.java | 9 - netx/javax/jnlp/DownloadService.java | 37 - netx/javax/jnlp/DownloadService2.java | 57 - netx/javax/jnlp/DownloadServiceListener.java | 13 - netx/javax/jnlp/ExtendedService.java | 51 - netx/javax/jnlp/ExtensionInstallerService.java | 31 - netx/javax/jnlp/FileContents.java | 23 - netx/javax/jnlp/FileOpenService.java | 9 - netx/javax/jnlp/FileSaveService.java | 9 - netx/javax/jnlp/IntegrationService.java | 19 - netx/javax/jnlp/JNLPRandomAccessFile.java | 79 - netx/javax/jnlp/PersistenceService.java | 21 - netx/javax/jnlp/PrintService.java | 13 - netx/javax/jnlp/ServiceManager.java | 48 - netx/javax/jnlp/ServiceManagerStub.java | 9 - netx/javax/jnlp/SingleInstanceListener.java | 35 - netx/javax/jnlp/SingleInstanceService.java | 46 - netx/javax/jnlp/UnavailableServiceException.java | 13 - netx/net/sourceforge/jnlp/AbstractLaunchHandler.java | 83 - netx/net/sourceforge/jnlp/AppletDesc.java | 176 - netx/net/sourceforge/jnlp/ApplicationDesc.java | 74 - netx/net/sourceforge/jnlp/AssociationDesc.java | 56 - netx/net/sourceforge/jnlp/ComponentDesc.java | 35 - netx/net/sourceforge/jnlp/DefaultLaunchHandler.java | 98 - netx/net/sourceforge/jnlp/DownloadOptions.java | 64 - netx/net/sourceforge/jnlp/ExtensionDesc.java | 142 - netx/net/sourceforge/jnlp/GuiLaunchHandler.java | 156 - netx/net/sourceforge/jnlp/IconDesc.java | 129 - netx/net/sourceforge/jnlp/InformationDesc.java | 279 - netx/net/sourceforge/jnlp/InstallerDesc.java | 47 - netx/net/sourceforge/jnlp/JARDesc.java | 140 - netx/net/sourceforge/jnlp/JNLPCreator.java | 35 - netx/net/sourceforge/jnlp/JNLPFile.java | 1239 - netx/net/sourceforge/jnlp/JNLPMatcher.java | 253 - netx/net/sourceforge/jnlp/JNLPMatcherException.java | 53 - netx/net/sourceforge/jnlp/JNLPSplashScreen.java | 189 - netx/net/sourceforge/jnlp/JREDesc.java | 153 - netx/net/sourceforge/jnlp/LaunchDesc.java | 42 - netx/net/sourceforge/jnlp/LaunchException.java | 187 - netx/net/sourceforge/jnlp/LaunchHandler.java | 88 - netx/net/sourceforge/jnlp/Launcher.java | 982 - netx/net/sourceforge/jnlp/MalformedXMLParser.java | 124 - netx/net/sourceforge/jnlp/MenuDesc.java | 39 - netx/net/sourceforge/jnlp/MissingInformationException.java | 44 - netx/net/sourceforge/jnlp/MissingTitleException.java | 45 - netx/net/sourceforge/jnlp/MissingVendorException.java | 44 - netx/net/sourceforge/jnlp/NetxPanel.java | 228 - netx/net/sourceforge/jnlp/Node.java | 254 - netx/net/sourceforge/jnlp/NullJnlpFileException.java | 50 - netx/net/sourceforge/jnlp/OptionsDefinitions.java | 263 - netx/net/sourceforge/jnlp/PackageDesc.java | 97 - netx/net/sourceforge/jnlp/ParseException.java | 94 - netx/net/sourceforge/jnlp/Parser.java | 1480 - netx/net/sourceforge/jnlp/ParserSettings.java | 115 - netx/net/sourceforge/jnlp/PluginBridge.java | 617 - netx/net/sourceforge/jnlp/PluginParameterException.java | 43 - netx/net/sourceforge/jnlp/PluginParameters.java | 236 - netx/net/sourceforge/jnlp/PropertyDesc.java | 79 - netx/net/sourceforge/jnlp/RelatedContentDesc.java | 95 - netx/net/sourceforge/jnlp/RequiredElementException.java | 41 - netx/net/sourceforge/jnlp/ResourcesDesc.java | 257 - netx/net/sourceforge/jnlp/SecurityDesc.java | 490 - netx/net/sourceforge/jnlp/ShortcutDesc.java | 128 - netx/net/sourceforge/jnlp/UpdateDesc.java | 107 - netx/net/sourceforge/jnlp/Version.java | 374 - netx/net/sourceforge/jnlp/XmlParser.java | 185 - netx/net/sourceforge/jnlp/about/AboutDialog.java | 275 - netx/net/sourceforge/jnlp/about/HTMLPanel.java | 87 - netx/net/sourceforge/jnlp/about/InternalHTMLPanel.java | 69 - netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java | 261 - netx/net/sourceforge/jnlp/browser/FirefoxPreferencesFinder.java | 150 - netx/net/sourceforge/jnlp/browser/FirefoxPreferencesParser.java | 159 - netx/net/sourceforge/jnlp/cache/CacheDirectory.java | 121 - netx/net/sourceforge/jnlp/cache/CacheEntry.java | 266 - netx/net/sourceforge/jnlp/cache/CacheLRUWrapper.java | 355 - netx/net/sourceforge/jnlp/cache/CacheUtil.java | 1026 - netx/net/sourceforge/jnlp/cache/CachedDaemonThreadPoolProvider.java | 86 - netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.java | 498 - netx/net/sourceforge/jnlp/cache/DirectoryNode.java | 167 - netx/net/sourceforge/jnlp/cache/DownloadIndicator.java | 85 - netx/net/sourceforge/jnlp/cache/IllegalResourceDescriptorException.java | 50 - netx/net/sourceforge/jnlp/cache/LruCacheException.java | 52 - netx/net/sourceforge/jnlp/cache/NativeLibraryStorage.java | 159 - netx/net/sourceforge/jnlp/cache/Resource.java | 466 - netx/net/sourceforge/jnlp/cache/ResourceDownloader.java | 571 - netx/net/sourceforge/jnlp/cache/ResourceTracker.java | 634 - netx/net/sourceforge/jnlp/cache/ResourceUrlCreator.java | 224 - netx/net/sourceforge/jnlp/cache/UpdatePolicy.java | 74 - netx/net/sourceforge/jnlp/cache/package-info.java | 36 - netx/net/sourceforge/jnlp/config/BasicValueValidators.java | 447 - netx/net/sourceforge/jnlp/config/ConfiguratonValidator.java | 120 - netx/net/sourceforge/jnlp/config/Defaults.java | 509 - netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java | 961 - netx/net/sourceforge/jnlp/config/DirectoryValidator.java | 380 - netx/net/sourceforge/jnlp/config/InfrastructureFileDescriptor.java | 199 - netx/net/sourceforge/jnlp/config/PathsAndFiles.java | 545 - netx/net/sourceforge/jnlp/config/SecurityValueValidator.java | 76 - netx/net/sourceforge/jnlp/config/Setting.java | 183 - netx/net/sourceforge/jnlp/config/ValueValidator.java | 66 - netx/net/sourceforge/jnlp/controlpanel/AboutPanel.java | 83 - netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsDialog.java | 129 - netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsPane.java | 297 - netx/net/sourceforge/jnlp/controlpanel/CacheAppViewer.java | 212 - netx/net/sourceforge/jnlp/controlpanel/CachePane.java | 537 - netx/net/sourceforge/jnlp/controlpanel/CacheViewer.java | 155 - netx/net/sourceforge/jnlp/controlpanel/ClassFinder.java | 165 - netx/net/sourceforge/jnlp/controlpanel/ComboItem.java | 57 - netx/net/sourceforge/jnlp/controlpanel/CommandLine.java | 528 - netx/net/sourceforge/jnlp/controlpanel/ControlPanel.java | 430 - netx/net/sourceforge/jnlp/controlpanel/DebuggingPanel.java | 261 - netx/net/sourceforge/jnlp/controlpanel/DesktopShortcutPanel.java | 132 - netx/net/sourceforge/jnlp/controlpanel/DocumentAdapter.java | 102 - netx/net/sourceforge/jnlp/controlpanel/JREPanel.java | 47 - netx/net/sourceforge/jnlp/controlpanel/JVMPanel.java | 363 - netx/net/sourceforge/jnlp/controlpanel/NamedBorderPanel.java | 60 - netx/net/sourceforge/jnlp/controlpanel/NetworkSettingsPanel.java | 308 - netx/net/sourceforge/jnlp/controlpanel/PolicyPanel.java | 305 - netx/net/sourceforge/jnlp/controlpanel/RemmeberableDialogueEditor.java | 233 - netx/net/sourceforge/jnlp/controlpanel/SecuritySettingsPanel.java | 141 - netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java | 435 - netx/net/sourceforge/jnlp/controlpanel/UnsignedAppletActionTableModel.java | 204 - netx/net/sourceforge/jnlp/controlpanel/UnsignedAppletsTrustingListPanel.java | 1088 - netx/net/sourceforge/jnlp/controlpanel/desktopintegrationeditor/Blinker.java | 103 - netx/net/sourceforge/jnlp/controlpanel/desktopintegrationeditor/FreeDesktopIntegrationEditorFrame.java | 509 - netx/net/sourceforge/jnlp/controlpanel/desktopintegrationeditor/JListUtils.java | 373 - netx/net/sourceforge/jnlp/controlpanel/desktopintegrationeditor/Panels.java | 152 - netx/net/sourceforge/jnlp/controlpanel/desktopintegrationeditor/PreviewSelectionJTextPane.java | 155 - netx/net/sourceforge/jnlp/event/ApplicationEvent.java | 53 - netx/net/sourceforge/jnlp/event/ApplicationListener.java | 36 - netx/net/sourceforge/jnlp/event/DownloadEvent.java | 67 - netx/net/sourceforge/jnlp/event/DownloadListener.java | 51 - netx/net/sourceforge/jnlp/jdk89acesses/JarIndexAccess.java | 74 - netx/net/sourceforge/jnlp/jdk89acesses/SunMiscLauncher.java | 60 - netx/net/sourceforge/jnlp/package-info.java | 48 - netx/net/sourceforge/jnlp/resources/Messages.properties | 1428 - netx/net/sourceforge/jnlp/resources/Messages_cs.properties | 1214 - netx/net/sourceforge/jnlp/resources/Messages_de.properties | 1071 - netx/net/sourceforge/jnlp/resources/Messages_pl.properties | 848 - netx/net/sourceforge/jnlp/resources/Messages_ru.properties | 1214 - netx/net/sourceforge/jnlp/resources/hideDownloadDetails.png | Bin netx/net/sourceforge/jnlp/resources/info-small.png | Bin netx/net/sourceforge/jnlp/resources/install.png | Bin netx/net/sourceforge/jnlp/resources/itw_logo.png | Bin netx/net/sourceforge/jnlp/resources/jamIcon.jpg | Bin netx/net/sourceforge/jnlp/resources/netx-icon.png | Bin netx/net/sourceforge/jnlp/resources/question.png | Bin netx/net/sourceforge/jnlp/resources/showDownloadDetails.png | Bin netx/net/sourceforge/jnlp/resources/warning-small.png | Bin netx/net/sourceforge/jnlp/resources/warning.png | Bin netx/net/sourceforge/jnlp/runtime/AppletAudioClip.java | 105 - netx/net/sourceforge/jnlp/runtime/AppletEnvironment.java | 411 - netx/net/sourceforge/jnlp/runtime/AppletInstance.java | 151 - netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java | 458 - netx/net/sourceforge/jnlp/runtime/Boot.java | 388 - netx/net/sourceforge/jnlp/runtime/CachedJarFileCallback.java | 184 - netx/net/sourceforge/jnlp/runtime/FakePacEvaluator.java | 53 - netx/net/sourceforge/jnlp/runtime/HtmlBoot.java | 205 - netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java | 2718 - netx/net/sourceforge/jnlp/runtime/JNLPPolicy.java | 202 - netx/net/sourceforge/jnlp/runtime/JNLPProxySelector.java | 447 - netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java | 935 - netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java | 481 - netx/net/sourceforge/jnlp/runtime/JnlpBoot.java | 77 - netx/net/sourceforge/jnlp/runtime/LocateJnlpClassLoader.java | 111 - netx/net/sourceforge/jnlp/runtime/ManageJnlpResources.java | 142 - netx/net/sourceforge/jnlp/runtime/ManifestAttributesChecker.java | 455 - netx/net/sourceforge/jnlp/runtime/PacEvaluator.java | 56 - netx/net/sourceforge/jnlp/runtime/PacEvaluatorFactory.java | 97 - netx/net/sourceforge/jnlp/runtime/RhinoBasedPacEvaluator.java | 269 - netx/net/sourceforge/jnlp/runtime/Translator.java | 131 - netx/net/sourceforge/jnlp/runtime/html/AppletExtractor.java | 178 - netx/net/sourceforge/jnlp/runtime/html/AppletParser.java | 183 - netx/net/sourceforge/jnlp/runtime/html/AppletsFilter.java | 105 - netx/net/sourceforge/jnlp/runtime/html/ElementValidator.java | 46 - netx/net/sourceforge/jnlp/runtime/html/browser/DocumentChangededListener.java | 48 - netx/net/sourceforge/jnlp/runtime/html/browser/HtmlBrowserPanel.java | 486 - netx/net/sourceforge/jnlp/runtime/html/browser/LinkingBrowser.java | 114 - netx/net/sourceforge/jnlp/runtime/html/browser/LinksPanel.java | 246 - netx/net/sourceforge/jnlp/runtime/pac-funcs.js | 848 - netx/net/sourceforge/jnlp/runtime/package-info.java | 37 - netx/net/sourceforge/jnlp/security/AppVerifier.java | 95 - netx/net/sourceforge/jnlp/security/CertVerifier.java | 92 - netx/net/sourceforge/jnlp/security/CertificateUtils.java | 210 - netx/net/sourceforge/jnlp/security/ConnectionFactory.java | 129 - netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java | 232 - netx/net/sourceforge/jnlp/security/JNLPAppVerifier.java | 148 - netx/net/sourceforge/jnlp/security/JNLPAuthenticator.java | 67 - netx/net/sourceforge/jnlp/security/KeyStores.java | 375 - netx/net/sourceforge/jnlp/security/KeystorePasswordAttempter.java | 215 - netx/net/sourceforge/jnlp/security/PluginAppVerifier.java | 231 - netx/net/sourceforge/jnlp/security/SecurityDialog.java | 425 - netx/net/sourceforge/jnlp/security/SecurityDialogMessage.java | 90 - netx/net/sourceforge/jnlp/security/SecurityDialogMessageHandler.java | 329 - netx/net/sourceforge/jnlp/security/SecurityDialogs.java | 392 - netx/net/sourceforge/jnlp/security/SecurityUtil.java | 409 - netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java | 439 - netx/net/sourceforge/jnlp/security/VariableX509TrustManagerJDK7.java | 136 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/AppletSecurityLevel.java | 78 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/AppletStartupSecuritySettings.java | 95 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/ExtendedAppletSecurityHelp.java | 187 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/InvalidLineException.java | 47 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/UnsignedAppletActionEntry.java | 190 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/UnsignedAppletActionStorage.java | 139 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/UnsignedAppletTrustConfirmation.java | 249 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/UrlRegEx.java | 129 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/impl/UnsignedAppletActionStorageExtendedImpl.java | 200 - netx/net/sourceforge/jnlp/security/appletextendedsecurity/impl/UnsignedAppletActionStorageImpl.java | 322 - netx/net/sourceforge/jnlp/security/dialogresults/AccessWarningPaneComplexReturn.java | 232 - netx/net/sourceforge/jnlp/security/dialogresults/BasicDialogValue.java | 149 - netx/net/sourceforge/jnlp/security/dialogresults/DialogResult.java | 62 - netx/net/sourceforge/jnlp/security/dialogresults/NamePassword.java | 81 - netx/net/sourceforge/jnlp/security/dialogresults/SetValueHandler.java | 78 - netx/net/sourceforge/jnlp/security/dialogresults/Yes.java | 83 - netx/net/sourceforge/jnlp/security/dialogresults/YesCancel.java | 70 - netx/net/sourceforge/jnlp/security/dialogresults/YesCancelSkip.java | 68 - netx/net/sourceforge/jnlp/security/dialogresults/YesNo.java | 64 - netx/net/sourceforge/jnlp/security/dialogresults/YesNoCancel.java | 68 - netx/net/sourceforge/jnlp/security/dialogresults/YesNoSandbox.java | 68 - netx/net/sourceforge/jnlp/security/dialogresults/YesNoSandboxLimited.java | 75 - netx/net/sourceforge/jnlp/security/dialogs/AccessWarningPane.java | 526 - netx/net/sourceforge/jnlp/security/dialogs/AppletWarningPane.java | 143 - netx/net/sourceforge/jnlp/security/dialogs/CertWarningPane.java | 381 - netx/net/sourceforge/jnlp/security/dialogs/CertsInfoPane.java | 405 - netx/net/sourceforge/jnlp/security/dialogs/InetSecurity511Panel.java | 192 - netx/net/sourceforge/jnlp/security/dialogs/MissingALACAttributePanel.java | 209 - netx/net/sourceforge/jnlp/security/dialogs/MissingPermissionsAttributePanel.java | 201 - netx/net/sourceforge/jnlp/security/dialogs/MoreInfoPane.java | 151 - netx/net/sourceforge/jnlp/security/dialogs/PasswordAuthenticationPane.java | 223 - netx/net/sourceforge/jnlp/security/dialogs/SecurityDialogPanel.java | 194 - netx/net/sourceforge/jnlp/security/dialogs/SingleCertInfoPane.java | 81 - netx/net/sourceforge/jnlp/security/dialogs/TemporaryPermissions.java | 121 - netx/net/sourceforge/jnlp/security/dialogs/TemporaryPermissionsButton.java | 199 - netx/net/sourceforge/jnlp/security/dialogs/ViwableDialog.java | 232 - netx/net/sourceforge/jnlp/security/dialogs/apptrustwarningpanel/AppTrustWarningDialog.java | 61 - netx/net/sourceforge/jnlp/security/dialogs/apptrustwarningpanel/AppTrustWarningPanel.java | 322 - netx/net/sourceforge/jnlp/security/dialogs/apptrustwarningpanel/MatchingALACAttributePanel.java | 126 - netx/net/sourceforge/jnlp/security/dialogs/apptrustwarningpanel/PartiallySignedAppTrustWarningPanel.java | 193 - netx/net/sourceforge/jnlp/security/dialogs/apptrustwarningpanel/UnsignedAppletTrustWarningPanel.java | 118 - netx/net/sourceforge/jnlp/security/dialogs/remember/AppletSecurityActions.java | 270 - netx/net/sourceforge/jnlp/security/dialogs/remember/ExecuteAppletAction.java | 99 - netx/net/sourceforge/jnlp/security/dialogs/remember/RemeberActionProvider.java | 45 - netx/net/sourceforge/jnlp/security/dialogs/remember/RememberDialog.java | 149 - netx/net/sourceforge/jnlp/security/dialogs/remember/RememberPanel.java | 147 - netx/net/sourceforge/jnlp/security/dialogs/remember/RememberPanelResult.java | 64 - netx/net/sourceforge/jnlp/security/dialogs/remember/RememberableDialog.java | 52 - netx/net/sourceforge/jnlp/security/dialogs/remember/SavedRememberAction.java | 85 - netx/net/sourceforge/jnlp/security/package-info.java | 106 - netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java | 294 - netx/net/sourceforge/jnlp/security/policyeditor/IndeterminateProgressDialog.java | 57 - netx/net/sourceforge/jnlp/security/policyeditor/KeystoreInfo.java | 110 - netx/net/sourceforge/jnlp/security/policyeditor/PermissionActions.java | 99 - netx/net/sourceforge/jnlp/security/policyeditor/PermissionTarget.java | 81 - netx/net/sourceforge/jnlp/security/policyeditor/PermissionType.java | 73 - netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java | 1849 - netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorAboutDialog.java | 142 - netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java | 220 - netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorPermissions.java | 311 - netx/net/sourceforge/jnlp/security/policyeditor/PolicyEntry.java | 144 - netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java | 292 - netx/net/sourceforge/jnlp/security/policyeditor/PolicyIdentifier.java | 184 - netx/net/sourceforge/jnlp/security/viewer/CertificatePane.java | 565 - netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.java | 118 - netx/net/sourceforge/jnlp/services/ExtendedSingleInstanceService.java | 49 - netx/net/sourceforge/jnlp/services/InstanceExistsException.java | 35 - netx/net/sourceforge/jnlp/services/ServiceUtil.java | 345 - netx/net/sourceforge/jnlp/services/SingleInstanceLock.java | 197 - netx/net/sourceforge/jnlp/services/XBasicService.java | 414 - netx/net/sourceforge/jnlp/services/XClipboardService.java | 81 - netx/net/sourceforge/jnlp/services/XDownloadService.java | 239 - netx/net/sourceforge/jnlp/services/XDownloadService2.java | 53 - netx/net/sourceforge/jnlp/services/XExtendedService.java | 57 - netx/net/sourceforge/jnlp/services/XExtensionInstallerService.java | 116 - netx/net/sourceforge/jnlp/services/XFileContents.java | 114 - netx/net/sourceforge/jnlp/services/XFileOpenService.java | 107 - netx/net/sourceforge/jnlp/services/XFileSaveService.java | 136 - netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.java | 203 - netx/net/sourceforge/jnlp/services/XPersistenceService.java | 185 - netx/net/sourceforge/jnlp/services/XPrintService.java | 126 - netx/net/sourceforge/jnlp/services/XServiceManagerStub.java | 99 - netx/net/sourceforge/jnlp/services/XSingleInstanceService.java | 255 - netx/net/sourceforge/jnlp/services/package-info.java | 37 - netx/net/sourceforge/jnlp/splashscreen/SplashController.java | 48 - netx/net/sourceforge/jnlp/splashscreen/SplashErrorPanel.java | 47 - netx/net/sourceforge/jnlp/splashscreen/SplashPanel.java | 115 - netx/net/sourceforge/jnlp/splashscreen/SplashUtils.java | 216 - netx/net/sourceforge/jnlp/splashscreen/impls/DefaultErrorSplashScreen2012.java | 116 - netx/net/sourceforge/jnlp/splashscreen/impls/DefaultSplashScreen2012.java | 105 - netx/net/sourceforge/jnlp/splashscreen/impls/DefaultSplashScreens2012Commons.java | 129 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/BasePainter.java | 589 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/ControlCurve.java | 190 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/Cubic.java | 63 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/ErrorPainter.java | 263 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/MovingText.java | 77 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/NatCubic.java | 127 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/NatCubicClosed.java | 107 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/SplinesDefs.java | 1549 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/TextOutlineRenderer.java | 153 - netx/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/TextWithWaterLevel.java | 180 - netx/net/sourceforge/jnlp/splashscreen/parts/BasicComponentErrorSplashScreen.java | 85 - netx/net/sourceforge/jnlp/splashscreen/parts/BasicComponentSplashScreen.java | 156 - netx/net/sourceforge/jnlp/splashscreen/parts/DescriptionInfoItem.java | 126 - netx/net/sourceforge/jnlp/splashscreen/parts/InfoItem.java | 145 - netx/net/sourceforge/jnlp/splashscreen/parts/InformationElement.java | 241 - netx/net/sourceforge/jnlp/splashscreen/parts/JEditorPaneBasedExceptionDialog.java | 451 - netx/net/sourceforge/jnlp/splashscreen/parts/extensions/ChristmasExtension.java | 257 - netx/net/sourceforge/jnlp/splashscreen/parts/extensions/ExtensionManager.java | 63 - netx/net/sourceforge/jnlp/splashscreen/parts/extensions/NoExtension.java | 75 - netx/net/sourceforge/jnlp/splashscreen/parts/extensions/SplashExtension.java | 52 - netx/net/sourceforge/jnlp/tools/CertInformation.java | 287 - netx/net/sourceforge/jnlp/tools/JarCertVerifier.java | 622 - netx/net/sourceforge/jnlp/tools/KeyStoreUtil.java | 72 - netx/net/sourceforge/jnlp/tools/ico/IcoReader.java | 138 - netx/net/sourceforge/jnlp/tools/ico/IcoSpi.java | 110 - netx/net/sourceforge/jnlp/tools/ico/impl/IcoException.java | 46 - netx/net/sourceforge/jnlp/tools/ico/impl/IcoHeader.java | 87 - netx/net/sourceforge/jnlp/tools/ico/impl/IcoHeaderEntry.java | 143 - netx/net/sourceforge/jnlp/tools/ico/impl/ImageInputStreamIco.java | 177 - netx/net/sourceforge/jnlp/util/BasicExceptionDialog.java | 212 - netx/net/sourceforge/jnlp/util/ClasspathMatcher.java | 376 - netx/net/sourceforge/jnlp/util/FileUtils.java | 678 - netx/net/sourceforge/jnlp/util/GenericDesktopEntry.java | 51 - netx/net/sourceforge/jnlp/util/HttpUtils.java | 74 - netx/net/sourceforge/jnlp/util/ImageResources.java | 104 - netx/net/sourceforge/jnlp/util/InvalidJarHeaderException.java | 49 - netx/net/sourceforge/jnlp/util/JarFile.java | 144 - netx/net/sourceforge/jnlp/util/MD5SumWatcher.java | 99 - netx/net/sourceforge/jnlp/util/PropertiesFile.java | 214 - netx/net/sourceforge/jnlp/util/ScreenFinder.java | 112 - netx/net/sourceforge/jnlp/util/StreamUtils.java | 136 - netx/net/sourceforge/jnlp/util/TimedHashMap.java | 224 - netx/net/sourceforge/jnlp/util/UrlUtils.java | 579 - netx/net/sourceforge/jnlp/util/WeakList.java | 137 - netx/net/sourceforge/jnlp/util/WindowsDesktopEntry.java | 162 - netx/net/sourceforge/jnlp/util/XDesktopEntry.java | 697 - netx/net/sourceforge/jnlp/util/docprovider/IcedTeaWebTextsProvider.java | 131 - netx/net/sourceforge/jnlp/util/docprovider/ItwebPluginTextProvider.java | 153 - netx/net/sourceforge/jnlp/util/docprovider/ItwebSettingsTextsProvider.java | 186 - netx/net/sourceforge/jnlp/util/docprovider/JavaWsTextsProvider.java | 127 - netx/net/sourceforge/jnlp/util/docprovider/PolicyEditorTextsProvider.java | 117 - netx/net/sourceforge/jnlp/util/docprovider/TextsProvider.java | 766 - netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/Formatter.java | 82 - netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/HtmlFormatter.java | 210 - netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/ManFormatter.java | 194 - netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/PlainTextFormatter.java | 199 - netx/net/sourceforge/jnlp/util/docprovider/formatters/formatters/ReplacingTextFormatter.java | 114 - netx/net/sourceforge/jnlp/util/lockingfile/LockedFile.java | 217 - netx/net/sourceforge/jnlp/util/lockingfile/LockingReaderWriter.java | 200 - netx/net/sourceforge/jnlp/util/lockingfile/StorageIoException.java | 58 - netx/net/sourceforge/jnlp/util/logging/ConsoleOutputPane.java | 996 - netx/net/sourceforge/jnlp/util/logging/ConsoleOutputPaneModel.java | 422 - netx/net/sourceforge/jnlp/util/logging/FileLog.java | 129 - netx/net/sourceforge/jnlp/util/logging/JavaConsole.java | 595 - netx/net/sourceforge/jnlp/util/logging/LogConfig.java | 174 - netx/net/sourceforge/jnlp/util/logging/OutputController.java | 447 - netx/net/sourceforge/jnlp/util/logging/PrintStreamLogger.java | 67 - netx/net/sourceforge/jnlp/util/logging/SingleStreamLogger.java | 46 - netx/net/sourceforge/jnlp/util/logging/TeeOutputStream.java | 145 - netx/net/sourceforge/jnlp/util/logging/UnixSystemLog.java | 74 - netx/net/sourceforge/jnlp/util/logging/WinSystemLog.java | 58 - netx/net/sourceforge/jnlp/util/logging/filelogs/LogBasedFileLog.java | 101 - netx/net/sourceforge/jnlp/util/logging/filelogs/WriterBasedFileLog.java | 100 - netx/net/sourceforge/jnlp/util/logging/headers/Header.java | 179 - netx/net/sourceforge/jnlp/util/logging/headers/JavaMessage.java | 63 - netx/net/sourceforge/jnlp/util/logging/headers/MessageWithHeader.java | 46 - netx/net/sourceforge/jnlp/util/logging/headers/ObservableMessagesProvider.java | 46 - netx/net/sourceforge/jnlp/util/logging/headers/PluginHeader.java | 77 - netx/net/sourceforge/jnlp/util/logging/headers/PluginMessage.java | 93 - netx/net/sourceforge/jnlp/util/optionparser/InvalidArgumentException.java | 43 - netx/net/sourceforge/jnlp/util/optionparser/OptionParser.java | 213 - netx/net/sourceforge/jnlp/util/optionparser/ParsedOption.java | 69 - netx/net/sourceforge/jnlp/util/optionparser/UnevenParameterException.java | 43 - netx/net/sourceforge/jnlp/util/replacements/BASE64Decoder.java | 170 - netx/net/sourceforge/jnlp/util/replacements/BASE64Encoder.java | 110 - netx/net/sourceforge/jnlp/util/replacements/CharacterDecoder.java | 223 - netx/net/sourceforge/jnlp/util/replacements/CharacterEncoder.java | 357 - netx/net/sourceforge/jnlp/util/ui/NonEditableTableModel.java | 124 - netx/net/sourceforge/jnlp/util/ui/package-info.java | 40 - netx/net/sourceforge/nanoxml/XMLElement.java | 1337 - netx/net/sourceforge/nanoxml/XMLParseException.java | 121 - netx/net/sourceforge/swing/SwingUtils.java | 187 - netx/net/sourceforge/swing/ThreadCheckingRepaintManager.java | 120 - netx/sun/applet/AppletViewerPanelAccess.java | 168 - netx/sun/applet/package-info.java | 37 - plugin/docs/MessageBusArchitecture.png | Bin plugin/docs/OverallArchitecture.png | Bin plugin/docs/java-js-wf.png | Bin plugin/docs/js-java-wf.png | Bin plugin/docs/npplugin_liveconnect_design.html | 117 - plugin/icedteanp/IcedTeaJavaRequestProcessor.cc | 1398 - plugin/icedteanp/IcedTeaJavaRequestProcessor.h | 234 - plugin/icedteanp/IcedTeaNPPlugin.cc | 2476 - plugin/icedteanp/IcedTeaNPPlugin.h | 171 - plugin/icedteanp/IcedTeaParseProperties.cc | 324 - plugin/icedteanp/IcedTeaParseProperties.h | 61 - plugin/icedteanp/IcedTeaPluginRequestProcessor.cc | 1004 - plugin/icedteanp/IcedTeaPluginRequestProcessor.h | 132 - plugin/icedteanp/IcedTeaPluginUtils.cc | 1462 - plugin/icedteanp/IcedTeaPluginUtils.h | 513 - plugin/icedteanp/IcedTeaScriptablePluginObject.cc | 813 - plugin/icedteanp/IcedTeaScriptablePluginObject.h | 209 - plugin/icedteanp/java/netscape/javascript/JSException.java | 149 - plugin/icedteanp/java/netscape/javascript/JSObject.java | 297 - plugin/icedteanp/java/netscape/javascript/JSObjectCreatePermission.java | 46 - plugin/icedteanp/java/netscape/javascript/JSObjectUnboxPermission.java | 49 - plugin/icedteanp/java/netscape/javascript/JSProxy.java | 67 - plugin/icedteanp/java/netscape/javascript/JSRunnable.java | 73 - plugin/icedteanp/java/netscape/javascript/JSUtil.java | 72 - plugin/icedteanp/java/netscape/security/ForbiddenTargetException.java | 52 - plugin/icedteanp/java/netscape/security/PrivilegeManager.java | 75 - plugin/icedteanp/java/sun/applet/AppletSecurityContextManager.java | 72 - plugin/icedteanp/java/sun/applet/GetMemberPluginCallRequest.java | 61 - plugin/icedteanp/java/sun/applet/GetWindowPluginCallRequest.java | 60 - plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java | 562 - plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java | 230 - plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java | 1359 - plugin/icedteanp/java/sun/applet/PluginAppletViewer.java | 1671 - plugin/icedteanp/java/sun/applet/PluginCallRequest.java | 84 - plugin/icedteanp/java/sun/applet/PluginCallRequestFactory.java | 60 - plugin/icedteanp/java/sun/applet/PluginClassLoader.java | 50 - plugin/icedteanp/java/sun/applet/PluginCookieInfoRequest.java | 77 - plugin/icedteanp/java/sun/applet/PluginCookieManager.java | 113 - plugin/icedteanp/java/sun/applet/PluginDebug.java | 59 - plugin/icedteanp/java/sun/applet/PluginException.java | 53 - plugin/icedteanp/java/sun/applet/PluginMain.java | 276 - plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java | 255 - plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java | 149 - plugin/icedteanp/java/sun/applet/PluginObjectStore.java | 145 - plugin/icedteanp/java/sun/applet/PluginParameterParser.java | 94 - plugin/icedteanp/java/sun/applet/PluginProxyInfoRequest.java | 81 - plugin/icedteanp/java/sun/applet/PluginProxySelector.java | 178 - plugin/icedteanp/java/sun/applet/PluginStreamHandler.java | 399 - plugin/icedteanp/java/sun/applet/RequestQueue.java | 75 - plugin/icedteanp/java/sun/applet/TestEnv.java | 171 - plugin/icedteanp/java/sun/applet/VoidPluginCallRequest.java | 53 - plugin/tests/LiveConnect/DummyObject.java | 15 - plugin/tests/LiveConnect/OverloadTestHelper1.java | 1 - plugin/tests/LiveConnect/OverloadTestHelper2.java | 1 - plugin/tests/LiveConnect/OverloadTestHelper3.java | 1 - plugin/tests/LiveConnect/PluginTest.java | 710 - plugin/tests/LiveConnect/build | 18 - plugin/tests/LiveConnect/common.js | 219 - plugin/tests/LiveConnect/index.html | 91 - plugin/tests/LiveConnect/jjs_eval_test.js | 57 - plugin/tests/LiveConnect/jjs_func_parameters_tests.js | 107 - plugin/tests/LiveConnect/jjs_func_rettype_tests.js | 61 - plugin/tests/LiveConnect/jjs_get_tests.js | 114 - plugin/tests/LiveConnect/jjs_set_tests.js | 314 - plugin/tests/LiveConnect/jsj_func_overload_tests.js | 181 - plugin/tests/LiveConnect/jsj_func_parameters_tests.js | 216 - plugin/tests/LiveConnect/jsj_func_rettype_tests.js | 262 - plugin/tests/LiveConnect/jsj_get_tests.js | 260 - plugin/tests/LiveConnect/jsj_set_tests.js | 318 - plugin/tests/LiveConnect/jsj_type_casting_tests.js | 825 - plugin/tests/LiveConnect/jsj_type_conversion_tests.js | 825 - policyeditor.desktop.in | 10 - rust-launcher/Cargo.toml | 8 - rust-launcher/src/dirs_paths_helper.rs | 203 - rust-launcher/src/hardcoded_paths.rs | 190 - rust-launcher/src/jars_helper.rs | 297 - rust-launcher/src/log_helper.rs | 95 - rust-launcher/src/main.rs | 505 - rust-launcher/src/os_access.rs | 722 - rust-launcher/src/property.rs | 199 - rust-launcher/src/property_from_file.rs | 258 - rust-launcher/src/property_from_files_resolver.rs | 285 - rust-launcher/src/utils.rs | 412 - shell-launcher/launchers.bat.in | 188 - shell-launcher/launchers.sh.in | 203 - tests/UnitTest++/COPYING | 20 - tests/UnitTest++/Makefile | 96 - tests/UnitTest++/README | 68 - tests/UnitTest++/src/AssertException.cpp | 34 - tests/UnitTest++/src/AssertException.h | 28 - tests/UnitTest++/src/CheckMacros.h | 122 - tests/UnitTest++/src/Checks.cpp | 50 - tests/UnitTest++/src/Checks.h | 158 - tests/UnitTest++/src/Config.h | 31 - tests/UnitTest++/src/CurrentTest.cpp | 18 - tests/UnitTest++/src/CurrentTest.h | 17 - tests/UnitTest++/src/DeferredTestReporter.cpp | 29 - tests/UnitTest++/src/DeferredTestReporter.h | 28 - tests/UnitTest++/src/DeferredTestResult.cpp | 25 - tests/UnitTest++/src/DeferredTestResult.h | 29 - tests/UnitTest++/src/ExecuteTest.h | 46 - tests/UnitTest++/src/MemoryOutStream.cpp | 149 - tests/UnitTest++/src/MemoryOutStream.h | 67 - tests/UnitTest++/src/Posix/SignalTranslator.cpp | 46 - tests/UnitTest++/src/Posix/SignalTranslator.h | 42 - tests/UnitTest++/src/Posix/TimeHelpers.cpp | 33 - tests/UnitTest++/src/Posix/TimeHelpers.h | 28 - tests/UnitTest++/src/ReportAssert.cpp | 10 - tests/UnitTest++/src/ReportAssert.h | 10 - tests/UnitTest++/src/Test.cpp | 41 - tests/UnitTest++/src/Test.h | 34 - tests/UnitTest++/src/TestDetails.cpp | 22 - tests/UnitTest++/src/TestDetails.h | 24 - tests/UnitTest++/src/TestList.cpp | 39 - tests/UnitTest++/src/TestList.h | 32 - tests/UnitTest++/src/TestMacros.h | 113 - tests/UnitTest++/src/TestReporter.cpp | 10 - tests/UnitTest++/src/TestReporter.h | 20 - tests/UnitTest++/src/TestReporterStdout.cpp | 41 - tests/UnitTest++/src/TestReporterStdout.h | 19 - tests/UnitTest++/src/TestResults.cpp | 60 - tests/UnitTest++/src/TestResults.h | 36 - tests/UnitTest++/src/TestRunner.cpp | 76 - tests/UnitTest++/src/TestRunner.h | 61 - tests/UnitTest++/src/TestSuite.h | 14 - tests/UnitTest++/src/TimeConstraint.cpp | 29 - tests/UnitTest++/src/TimeConstraint.h | 33 - tests/UnitTest++/src/TimeHelpers.h | 7 - tests/UnitTest++/src/UnitTest++.h | 18 - tests/UnitTest++/src/XmlTestReporter.cpp | 127 - tests/UnitTest++/src/XmlTestReporter.h | 34 - tests/cpp-unit-tests/IcedTeaJavaRequestProcessorTest.cc | 416 - tests/cpp-unit-tests/IcedTeaNPPluginTest.cc | 114 - tests/cpp-unit-tests/IcedTeaParsePropertiesTest.cc | 530 - tests/cpp-unit-tests/IcedTeaPluginUtilsTest.cc | 358 - tests/cpp-unit-tests/IcedTeaScriptablePluginObjectTest.cc | 131 - tests/cpp-unit-tests/MemoryLeakDetector.h | 87 - tests/cpp-unit-tests/PluginParametersTest.cc | 93 - tests/cpp-unit-tests/browser_mock.cc | 156 - tests/cpp-unit-tests/browser_mock.h | 52 - tests/cpp-unit-tests/browser_mock_npidentifier.cc | 117 - tests/cpp-unit-tests/browser_mock_npidentifier.h | 57 - tests/cpp-unit-tests/checked_allocations.cc | 77 - tests/cpp-unit-tests/checked_allocations.h | 56 - tests/cpp-unit-tests/main.cc | 158 - tests/jacoco-operator/org/jacoco/operator/Main.java | 288 - tests/jacoco-operator/org/jacoco/operator/MergeTask.java | 157 - tests/jacoco-operator/org/jacoco/operator/ReportGenerator.java | 292 - tests/junit-runner/CommandLine.java | 55 - tests/junit-runner/JunitLikeXmlOutputListener.java | 479 - tests/junit-runner/LessVerboseTextListener.java | 162 - tests/junit-runner/README | 3 - tests/netx/pac/pac-funcs-test.js | 611 - tests/netx/unit/net/sourceforge/jnlp/AsyncCallTest.java | 93 - tests/netx/unit/net/sourceforge/jnlp/DefaultLaunchHandlerTest.java | 163 - tests/netx/unit/net/sourceforge/jnlp/InformationDescTest.java | 217 - tests/netx/unit/net/sourceforge/jnlp/JNLPFileTest.java | 400 - tests/netx/unit/net/sourceforge/jnlp/JNLPMatcherTest.java | 364 - tests/netx/unit/net/sourceforge/jnlp/JNLPMatcherTestMallformedAllowed.java | 340 - tests/netx/unit/net/sourceforge/jnlp/JREDescTest.java | 146 - tests/netx/unit/net/sourceforge/jnlp/LaunchExceptionTest.java | 68 - tests/netx/unit/net/sourceforge/jnlp/ParserBasic.java | 299 - tests/netx/unit/net/sourceforge/jnlp/ParserCornerCases.java | 237 - tests/netx/unit/net/sourceforge/jnlp/ParserMalformedXml.java | 128 - tests/netx/unit/net/sourceforge/jnlp/ParserSettingsTest.java | 87 - tests/netx/unit/net/sourceforge/jnlp/ParserTest.java | 1634 - tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java | 524 - tests/netx/unit/net/sourceforge/jnlp/PluginParametersTest.java | 133 - tests/netx/unit/net/sourceforge/jnlp/PropertyDescTest.java | 110 - tests/netx/unit/net/sourceforge/jnlp/SecurityDescTest.java | 208 - tests/netx/unit/net/sourceforge/jnlp/VersionTest.java | 145 - tests/netx/unit/net/sourceforge/jnlp/application/application0.jnlp | 27 - tests/netx/unit/net/sourceforge/jnlp/application/application1.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/application/application2.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/application/application3.jnlp | 18 - tests/netx/unit/net/sourceforge/jnlp/application/application4.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/application/application5.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/application/application6.jnlp | 16 - tests/netx/unit/net/sourceforge/jnlp/application/application7.jnlp | 11 - tests/netx/unit/net/sourceforge/jnlp/application/application8.jnlp | 14 - tests/netx/unit/net/sourceforge/jnlp/awt/imagesearch/ComponentFinderTest.java | 56 - tests/netx/unit/net/sourceforge/jnlp/basic.jnlp | 47 - tests/netx/unit/net/sourceforge/jnlp/browser/BrowserAwareProxySelectorTest.java | 227 - tests/netx/unit/net/sourceforge/jnlp/cache/CacheEntryTest.java | 380 - tests/netx/unit/net/sourceforge/jnlp/cache/CacheLRUWrapperTest.java | 327 - tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java | 140 - tests/netx/unit/net/sourceforge/jnlp/cache/NativeLibraryStorageTest.java | 172 - tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java | 490 - tests/netx/unit/net/sourceforge/jnlp/cache/ResourceTest.java | 215 - tests/netx/unit/net/sourceforge/jnlp/cache/ResourceTrackerTest.java | 285 - tests/netx/unit/net/sourceforge/jnlp/cache/ResourceUrlCreatorTest.java | 153 - tests/netx/unit/net/sourceforge/jnlp/config/BasicValueValidatorsTests.java | 184 - tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java | 248 - tests/netx/unit/net/sourceforge/jnlp/config/DirectoryValidatorTest.java | 272 - tests/netx/unit/net/sourceforge/jnlp/controlpanel/ClassFinderTest.java | 82 - tests/netx/unit/net/sourceforge/jnlp/controlpanel/CommandLineTest.java | 222 - tests/netx/unit/net/sourceforge/jnlp/jarsInJreDesc.jnlp | 100 - tests/netx/unit/net/sourceforge/jnlp/launchApp.jnlp | 23 - tests/netx/unit/net/sourceforge/jnlp/resources/MessagesPropertiesTest.java | 322 - tests/netx/unit/net/sourceforge/jnlp/runtime/BootTest.java | 56 - tests/netx/unit/net/sourceforge/jnlp/runtime/CodeBaseClassLoaderTest.java | 271 - tests/netx/unit/net/sourceforge/jnlp/runtime/JNLPClassLoaderTest.java | 366 - tests/netx/unit/net/sourceforge/jnlp/runtime/JNLPFileTest.java | 360 - tests/netx/unit/net/sourceforge/jnlp/runtime/JNLPProxySelectorTest.java | 334 - tests/netx/unit/net/sourceforge/jnlp/runtime/ManifestAttributesCheckerTest.java | 65 - tests/netx/unit/net/sourceforge/jnlp/runtime/ResourcesDescTest.java | 105 - tests/netx/unit/net/sourceforge/jnlp/runtime/TranslatorTest.java | 94 - tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java | 55 - tests/netx/unit/net/sourceforge/jnlp/runtime/pf.jar-orig | Bin tests/netx/unit/net/sourceforge/jnlp/security/KeyStoresTest.java | 131 - tests/netx/unit/net/sourceforge/jnlp/security/SecurityDialogsTest.java | 711 - tests/netx/unit/net/sourceforge/jnlp/security/appletextendedsecurity/UnsignedAppletTrustConfirmationTest.java | 365 - tests/netx/unit/net/sourceforge/jnlp/security/appletextendedsecurity/UrlRegExTest.java | 184 - tests/netx/unit/net/sourceforge/jnlp/security/appletextendedsecurity/impl/LegacyUnsignedAppletActionStorageImplTest.java | 230 - tests/netx/unit/net/sourceforge/jnlp/security/appletextendedsecurity/impl/UnsignedAppletActionStorageImplTest.java | 309 - tests/netx/unit/net/sourceforge/jnlp/security/appletextendedsecurity/impl/VersionRestrictionTest.java | 343 - tests/netx/unit/net/sourceforge/jnlp/security/dialogresults/AccessWarningPaneComplexReturnTest.java | 118 - tests/netx/unit/net/sourceforge/jnlp/security/dialogresults/YesCancelTest.java | 77 - tests/netx/unit/net/sourceforge/jnlp/security/dialogresults/YesNoCancelTest.java | 96 - tests/netx/unit/net/sourceforge/jnlp/security/dialogresults/YesNoSandboxTest.java | 97 - tests/netx/unit/net/sourceforge/jnlp/security/dialogresults/YesNoTestTest.java | 88 - tests/netx/unit/net/sourceforge/jnlp/security/dialogresults/YesTest.java | 79 - tests/netx/unit/net/sourceforge/jnlp/security/dialogs/TemporaryPermissionsTest.java | 104 - tests/netx/unit/net/sourceforge/jnlp/security/dialogs/apptrustwarningpanel/AppTrustWarningPanelTest.java | 154 - tests/netx/unit/net/sourceforge/jnlp/security/dialogs/remember/AppletSecurityActionsTest.java | 203 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewerTest.java | 130 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PermissionActionsTest.java | 70 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PermissionTargetTest.java | 57 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PermissionTypeTest.java | 55 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyEditorControllerTest.java | 337 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyEditorParsingTest.java | 294 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyEditorPermissionsTest.java | 67 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyEditorTest.java | 456 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyEntryTest.java | 186 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyFileModelTest.java | 249 - tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyIdentifierTest.java | 148 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/ErrorSplashScreenTest.java | 168 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/ErrorSplashUtilsTest.java | 213 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/SplashScreenTest.java | 190 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/SplashUtilsTest.java | 265 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/BasePainterTest.java | 125 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/ControlCurveTest.java | 307 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/CubicTest.java | 57 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/ErrorPainterTest.java | 113 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/MovingTextTest.java | 151 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/NatCubicClosedTest.java | 264 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/NatCubicTest.java | 264 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/SplinesDefsTest.java | 87 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/TextOutlineRendererTest.java | 144 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/impls/defaultsplashscreen2012/TextWithWaterLevelTest.java | 138 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/parts/BasicComponentErrorSplashScreenTest.java | 127 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/parts/BasicComponentSplashScreenTest.java | 118 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/parts/DescriptionInfoItemTest.java | 138 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/parts/InfoItemTest.java | 111 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/parts/InformationElementTest.java | 281 - tests/netx/unit/net/sourceforge/jnlp/splashscreen/parts/JEditorPaneBasedExceptionDialogTest.java | 191 - tests/netx/unit/net/sourceforge/jnlp/templates/EFBBBF.jnlp | 59 - tests/netx/unit/net/sourceforge/jnlp/templates/template0.jnlp | 28 - tests/netx/unit/net/sourceforge/jnlp/templates/template1.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/templates/template2.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/templates/template3.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/templates/template4.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/templates/template5.jnlp | 23 - tests/netx/unit/net/sourceforge/jnlp/templates/template6.jnlp | 13 - tests/netx/unit/net/sourceforge/jnlp/templates/template7.jnlp | 16 - tests/netx/unit/net/sourceforge/jnlp/templates/template8.jnlp | 12 - tests/netx/unit/net/sourceforge/jnlp/templates/template9.jnlp | 14 - tests/netx/unit/net/sourceforge/jnlp/tools/JarCertVerifierTest.java | 520 - tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/ImageInputStreamIcoTest.java | 254 - tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/favicon1.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/favicon2.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/favicon3.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/favicon4.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/favicon5.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/favicon6.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico1-bmp-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico1-bmp-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico1-png-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico1-png-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico24-bmp-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico24-bmp-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico24-png-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico24-png-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico32-bmp-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico32-bmp-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico32-png-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico32-png-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico4-bmp-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico4-bmp-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico4-png-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico4-png-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico8-bmp-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico8-bmp-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico8-png-noTrans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/tools/ico/impl/resources/ico8-png-trans.ico | Bin tests/netx/unit/net/sourceforge/jnlp/util/ClasspathMatcherTest.java | 697 - tests/netx/unit/net/sourceforge/jnlp/util/FileUtilsTest.java | 159 - tests/netx/unit/net/sourceforge/jnlp/util/HttpUtilsTest.java | 278 - tests/netx/unit/net/sourceforge/jnlp/util/ImageResourcesTest.java | 71 - tests/netx/unit/net/sourceforge/jnlp/util/MD5SumWatcherTest.java | 113 - tests/netx/unit/net/sourceforge/jnlp/util/PropertiesFileTest.java | 195 - tests/netx/unit/net/sourceforge/jnlp/util/TimedHashMapTest.java | 210 - tests/netx/unit/net/sourceforge/jnlp/util/UrlUtilsTest.java | 415 - tests/netx/unit/net/sourceforge/jnlp/util/XDesktopEntryTest.java | 371 - tests/netx/unit/net/sourceforge/jnlp/util/docprovider/ReadAutorsTest.java | 168 - tests/netx/unit/net/sourceforge/jnlp/util/docprovider/formatters/formatters/FormatterTest.java | 113 - tests/netx/unit/net/sourceforge/jnlp/util/docprovider/formatters/formatters/ReplacingTextFormatterTest.java | 168 - tests/netx/unit/net/sourceforge/jnlp/util/lockingfile/LockingReaderWriterTest.java | 232 - tests/netx/unit/net/sourceforge/jnlp/util/lockingfile/NonWindowsLockedFile.java | 30 - tests/netx/unit/net/sourceforge/jnlp/util/lockingfile/WindowsLockedFileTest.java | 71 - tests/netx/unit/net/sourceforge/jnlp/util/logging/FileLogTest.java | 179 - tests/netx/unit/net/sourceforge/jnlp/util/logging/JavaConsoleTest.java | 71 - tests/netx/unit/net/sourceforge/jnlp/util/logging/OutputControllerTest.java | 380 - tests/netx/unit/net/sourceforge/jnlp/util/logging/PrintStreamLoggerTest.java | 113 - tests/netx/unit/net/sourceforge/jnlp/util/logging/TeeOutputStreamTest.java | 95 - tests/netx/unit/net/sourceforge/jnlp/util/logging/WriterBasedFileLogTest.java | 179 - tests/netx/unit/net/sourceforge/jnlp/util/optionparser/OptionParserTest.java | 467 - tests/netx/unit/net/sourceforge/jnlp/util/replacements/BASE64DecoderTest.java | 102 - tests/netx/unit/net/sourceforge/jnlp/util/replacements/BASE64EncoderTest.java | 166 - tests/netx/unit/sun/applet/MethodOverloadResolverTest.java | 487 - tests/netx/unit/sun/applet/PluginAppletSecurityContextTest.java | 222 - tests/netx/unit/sun/applet/PluginAppletViewerTest.java | 241 - tests/netx/unit/sun/applet/PluginParameterParserTest.java | 114 - tests/netx/unit/sun/applet/PluginProxySelectorTest.java | 234 - tests/report-styles/index.js | 102 - tests/report-styles/jreport.xsl | 341 - tests/report-styles/logs.xsl | 153 - tests/report-styles/output.css | 7 - tests/report-styles/report.css | 26 - tests/report-styles/textreport.xsl | 63 - tests/reproducers/README | 32 - tests/reproducers/cloneReproducer.sh | 54 - tests/reproducers/custom/AdditionalJarsInMetaInfIndexList/resources/AdditionalJarsInMetaInfIndexListSigned.jnlp | 56 - tests/reproducers/custom/AdditionalJarsInMetaInfIndexList/resources/AdditionalJarsInMetaInfIndexListUnsigned.jnlp | 53 - tests/reproducers/custom/AdditionalJarsInMetaInfIndexList/srcs/LoadedViaMetaInfIndexList.java | 41 - tests/reproducers/custom/AdditionalJarsInMetaInfIndexList/srcs/Makefile | 65 - tests/reproducers/custom/AdditionalJarsInMetaInfIndexList/testcases/AdditionalJarsInMetaInfIndexListTests.java | 71 - tests/reproducers/custom/AppletExtendsFromOutsideJar/README | 2 - tests/reproducers/custom/AppletExtendsFromOutsideJar/resources/AppletExtendsFromOutsideJar.html | 45 - tests/reproducers/custom/AppletExtendsFromOutsideJar/srcs/AppletReferenceInSameJar.java | 43 - tests/reproducers/custom/AppletExtendsFromOutsideJar/srcs/AppletReferenceOutOfJar.java | 48 - tests/reproducers/custom/AppletExtendsFromOutsideJar/srcs/Makefile | 31 - tests/reproducers/custom/AppletExtendsFromOutsideJar/srcs/Referenced.java | 40 - tests/reproducers/custom/AppletExtendsFromOutsideJar/testcases/AppletExtendsFromOutsideJarTests.java | 64 - tests/reproducers/custom/AppletFolderInArchiveTag/resources/AppletFolderInArchiveTag.html | 42 - tests/reproducers/custom/AppletFolderInArchiveTag/srcs/AppletFolderInArchiveTag.java | 58 - tests/reproducers/custom/AppletFolderInArchiveTag/srcs/Makefile | 18 - tests/reproducers/custom/AppletFolderInArchiveTag/testcases/AppletFolderInArchiveTagTests.java | 61 - tests/reproducers/custom/ExtensionJnlpsInApplet/resources/ExtensionJnlpHelper.jnlp | 53 - tests/reproducers/custom/ExtensionJnlpsInApplet/resources/ExtensionJnlpTest.html | 46 - tests/reproducers/custom/ExtensionJnlpsInApplet/resources/ExtensionJnlpTestApplet.jnlp | 59 - tests/reproducers/custom/ExtensionJnlpsInApplet/srcs/ExtensionJnlpHelper.java | 42 - tests/reproducers/custom/ExtensionJnlpsInApplet/srcs/ExtensionJnlpTestApplet.java | 55 - tests/reproducers/custom/ExtensionJnlpsInApplet/srcs/Makefile | 38 - tests/reproducers/custom/ExtensionJnlpsInApplet/testcases/ExtensionJnlpsInAppletTest.java | 73 - tests/reproducers/custom/GifarCreator/srcs/Makefile | 17 - tests/reproducers/custom/JNLPClassLoaderDeadlock/resources/JNLPClassLoaderDeadlock.html | 7 - tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/JNLPClassLoaderDeadlock_1.java | 23 - tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/JNLPClassLoaderDeadlock_2.java | 82 - tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/Makefile | 34 - tests/reproducers/custom/JNLPClassLoaderDeadlock/testcases/JNLPClassLoaderDeadlockTest.java | 73 - tests/reproducers/custom/JavaFx/resources/JavaFx.jar | Bin tests/reproducers/custom/JavaFx/resources/JavaFx.jnlp | 15 - tests/reproducers/custom/JavaFx/srcs/Controller.java | 11 - tests/reproducers/custom/JavaFx/srcs/Main.java | 23 - tests/reproducers/custom/JavaFx/srcs/Makefile | 29 - tests/reproducers/custom/JavaFx/srcs/helloworld.fxml | 17 - tests/reproducers/custom/JavaFx/testcases/JavaFxTest.java | 81 - tests/reproducers/custom/MixedSigningAndTrustedOnly/resources/MixedSigningAndTrustedOnly.html.in | 49 - tests/reproducers/custom/MixedSigningAndTrustedOnly/resources/MixedSigningAndTrustedOnlyApp.jnlp.in | 55 - tests/reproducers/custom/MixedSigningAndTrustedOnly/resources/MixedSigningAndTrustedOnlyApplet.jnlp.in | 60 - tests/reproducers/custom/MixedSigningAndTrustedOnly/srcs/MANIFEST.MF | 2 - tests/reproducers/custom/MixedSigningAndTrustedOnly/srcs/Makefile | 73 - tests/reproducers/custom/MixedSigningAndTrustedOnly/srcs/MixedSigningAndTrustedOnlyClass1.java | 145 - tests/reproducers/custom/MixedSigningAndTrustedOnly/srcs/MixedSigningAndTrustedOnlyClass2.java | 140 - tests/reproducers/custom/MixedSigningAndTrustedOnly/testcases/MixedSigningAndTrustedOnlyPackage/MixedSigningAndTrustedOnly.java | 438 - tests/reproducers/custom/MixedSigningAndTrustedOnly/testcases/MixedSigningAndTrustedOnlyPackage/MixedSigningAndTrustedOnlyBS1.java | 192 - tests/reproducers/custom/MixedSigningAndTrustedOnly/testcases/MixedSigningAndTrustedOnlyPackage/MixedSigningAndTrustedOnlyBSmanifest.java | 193 - tests/reproducers/custom/MixedSigningAndTrustedOnly/testcases/MixedSigningAndTrustedOnlyPackage/MixedSigningAndTrustedOnlyFSSU.java | 267 - tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet.html | 52 - tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet.jnlp | 61 - tests/reproducers/custom/MixedSigningApplet/srcs/Makefile | 38 - tests/reproducers/custom/MixedSigningApplet/srcs/MixedSigningAppletHelper.java | 137 - tests/reproducers/custom/MixedSigningApplet/srcs/MixedSigningAppletSigned.java | 349 - tests/reproducers/custom/MixedSigningApplet/testcases/MixedSigningAppletSignedTests.java | 780 - tests/reproducers/custom/MultipleSignaturesPerJar/resources/MultipleSignaturesPerJarMatching.html | 46 - tests/reproducers/custom/MultipleSignaturesPerJar/resources/MultipleSignaturesPerJarMatching.jnlp | 57 - tests/reproducers/custom/MultipleSignaturesPerJar/resources/MultipleSignaturesPerJarMismatching.html | 46 - tests/reproducers/custom/MultipleSignaturesPerJar/resources/MultipleSignaturesPerJarMismatching.jnlp | 57 - tests/reproducers/custom/MultipleSignaturesPerJar/srcs/Makefile | 60 - tests/reproducers/custom/MultipleSignaturesPerJar/srcs/somecrazytestpackage/MultipleSignaturesPerJarMain.java | 90 - tests/reproducers/custom/MultipleSignaturesPerJar/testcases/MultipleSignaturesPerJarTests.java | 129 - tests/reproducers/custom/NoClassDeff/resources/NoClassDeff.html.in | 47 - tests/reproducers/custom/NoClassDeff/resources/NoClassDeffApp.jnlp.in | 56 - tests/reproducers/custom/NoClassDeff/resources/NoClassDeffApplet.jnlp.in | 60 - tests/reproducers/custom/NoClassDeff/resources/NoClassDeffJnlpHref.html.in | 48 - tests/reproducers/custom/NoClassDeff/srcs/Makefile | 37 - tests/reproducers/custom/NoClassDeff/srcs/NoClassDeff.java | 154 - tests/reproducers/custom/NoClassDeff/testcases/NoClassDeffTest.java | 727 - tests/reproducers/custom/PackGZip/resources/PackGZip.jnlp | 52 - tests/reproducers/custom/PackGZip/resources/PackGZipApplet.html | 15 - tests/reproducers/custom/PackGZip/resources/PackGZipJNLP.html | 15 - tests/reproducers/custom/PackGZip/srcs/Makefile | 32 - tests/reproducers/custom/PackGZip/srcs/PackGZip.java | 47 - tests/reproducers/custom/PackGZip/testcases/PackGZipTest.java | 92 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesAllPermissionSigned.html | 48 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesAllPermissionSigned.jnlp | 56 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesAllPermissionSignedJNLPhref.html | 46 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesAllPermissionUnsigned.html | 48 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesAllPermissionUnsigned.jnlp | 56 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesAllPermissionUnsignedJNLPhref.html | 46 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesSandboxSigned.html | 48 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesSandboxSigned.jnlp | 56 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesSandboxSignedJNLPhref.html | 46 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesSandboxUnsigned.html | 48 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesSandboxUnsigned.jnlp | 56 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedAppletManifestSpecifiesSandboxUnsignedJNLPhref.html | 46 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedApplicationManifestSpecifiesAllPermissionSigned.jnlp | 56 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedApplicationManifestSpecifiesAllPermissionUnsigned.jnlp | 56 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedApplicationManifestSpecifiesSandboxSigned.jnlp | 56 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/resources/PartiallySignedApplicationManifestSpecifiesSandboxUnsigned.jnlp | 56 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/srcs/MANIFEST.MF.1 | 4 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/srcs/MANIFEST.MF.2 | 4 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/srcs/Makefile | 42 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/srcs/PartiallySignedAppletManifestSpecifiesSandboxSigned.java | 68 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/srcs/PartiallySignedAppletManifestSpecifiesSandboxUnsigned.java | 68 - tests/reproducers/custom/PartiallySignedAppletManifestSpecifiesSandbox/testcases/PartiallySignedAppletManifestSpecifiesSandboxTests.java | 256 - tests/reproducers/custom/SignedAppletCodebaseLoading/resources/SignedAppletCodebaseLoading.html | 52 - tests/reproducers/custom/SignedAppletCodebaseLoading/srcs/Makefile | 37 - tests/reproducers/custom/SignedAppletCodebaseLoading/srcs/SignedAppletCodebaseLoading.java | 50 - tests/reproducers/custom/SignedAppletCodebaseLoading/srcs/SignedAppletCodebaseLoadingHelper.java | 47 - tests/reproducers/custom/SignedAppletCodebaseLoading/testcases/SignedAppletCodebaseLoadingTests.java | 80 - tests/reproducers/custom/SignedAppletExternalMainClass/resources/SignedAppletExternalMainClass.html | 49 - tests/reproducers/custom/SignedAppletExternalMainClass/srcs/Makefile | 31 - tests/reproducers/custom/SignedAppletExternalMainClass/srcs/SignedAppletExternalMainClass.java | 49 - tests/reproducers/custom/SignedAppletExternalMainClass/srcs/SignedAppletExternalMainClassHelper.java | 42 - tests/reproducers/custom/SignedAppletExternalMainClass/testcases/SignedAppletExternalMainClassTest.java | 75 - tests/reproducers/custom/TrustedOnlyAttribute/resources/TrustedOnlyAttribute-signed-nosecurity.jnlp | 58 - tests/reproducers/custom/TrustedOnlyAttribute/resources/TrustedOnlyAttribute-signed-security.jnlp | 61 - tests/reproducers/custom/TrustedOnlyAttribute/resources/TrustedOnlyAttribute-signed.html | 49 - tests/reproducers/custom/TrustedOnlyAttribute/resources/TrustedOnlyAttribute-unsigned-nosecurity.jnlp | 58 - tests/reproducers/custom/TrustedOnlyAttribute/resources/TrustedOnlyAttribute-unsigned-security.jnlp | 61 - tests/reproducers/custom/TrustedOnlyAttribute/resources/TrustedOnlyAttribute-unsigned.html | 49 - tests/reproducers/custom/TrustedOnlyAttribute/srcs/MANIFEST.MF | 3 - tests/reproducers/custom/TrustedOnlyAttribute/srcs/Makefile | 33 - tests/reproducers/custom/TrustedOnlyAttribute/srcs/TrustedOnlyAttribute.java | 50 - tests/reproducers/custom/TrustedOnlyAttribute/testcases/TrustedOnlyAttributeTest.java | 142 - tests/reproducers/custom/UnsignedContentInMETAINF/resources/UnsignedContentInMETAINF.jnlp | 56 - tests/reproducers/custom/UnsignedContentInMETAINF/srcs/META-INF/unsigned_file_in_metainf | 1 - tests/reproducers/custom/UnsignedContentInMETAINF/srcs/Makefile | 21 - tests/reproducers/custom/UnsignedContentInMETAINF/testcases/UnsignedContentInMETAINF.java | 65 - tests/reproducers/custom/remote/srcs/Makefile | 5 - tests/reproducers/custom/remote/testcases/RemoteApplicationSettings.java | 322 - tests/reproducers/custom/remote/testcases/RemoteApplicationTests.java | 159 - tests/reproducers/signed/AccessClassInPackageSigned/resources/AccessClassInPackageSignedJAVAXJNLP.jnlp | 57 - tests/reproducers/signed/AccessClassInPackageSigned/resources/AccessClassInPackageSignedNETSF.jnlp | 57 - tests/reproducers/signed/AccessClassInPackageSigned/resources/AccessClassInPackageSignedSELF.jnlp | 57 - tests/reproducers/signed/AccessClassInPackageSigned/resources/AccessClassInPackageSignedSUNSEC.jnlp | 57 - tests/reproducers/signed/AccessClassInPackageSigned/srcs/AccessClassInPackageSigned.java | 44 - tests/reproducers/signed/AppContextHasJNLPClassLoader/resources/AppContextHasJNLPClassLoader.html | 44 - tests/reproducers/signed/AppContextHasJNLPClassLoader/resources/AppContextHasJNLPClassLoader.jnlp | 57 - tests/reproducers/signed/AppContextHasJNLPClassLoader/resources/AppContextHasJNLPClassLoaderForJNLPApplet.jnlp | 61 - tests/reproducers/signed/AppContextHasJNLPClassLoader/srcs/AppContextHasJNLPClassLoader.java | 88 - tests/reproducers/signed/AppContextHasJNLPClassLoader/testcases/AppContextHasJNLPClassLoaderTest.java | 97 - tests/reproducers/signed/AppletTestSigned/resources/AppletTestSigned.html | 46 - tests/reproducers/signed/AppletTestSigned/resources/AppletTestSigned.jnlp | 63 - tests/reproducers/signed/AppletTestSigned/resources/AppletTestSigned2.html | 46 - tests/reproducers/signed/AppletTestSigned/srcs/AppletTestSigned.java | 83 - tests/reproducers/signed/AppletTestSigned/testcases/AppletTestSignedTests.java | 153 - tests/reproducers/signed/CacheReproducer/resources/CacheReproducer1.jnlp | 17 - tests/reproducers/signed/CacheReproducer/resources/CacheReproducer1_1.jnlp | 17 - tests/reproducers/signed/CacheReproducer/resources/CacheReproducer2.jnlp | 17 - tests/reproducers/signed/CacheReproducer/resources/CacheReproducer2_1.jnlp | 17 - tests/reproducers/signed/CacheReproducer/srcs/CacheReproducer.java | 47 - tests/reproducers/signed/CacheReproducer/testcases/CacheReproducerTest.java | 479 - tests/reproducers/signed/CheckPluginParams/resources/CheckPluginParams.jnlp | 57 - tests/reproducers/signed/CheckPluginParams/resources/CheckPluginParams1.html | 46 - tests/reproducers/signed/CheckPluginParams/resources/CheckPluginParams2.html | 45 - tests/reproducers/signed/CheckPluginParams/srcs/CheckPluginParams.java | 69 - tests/reproducers/signed/CheckPluginParams/testcases/CheckPluginParamsTests.java | 102 - tests/reproducers/signed/Classpath.Manifest.Test.Helper/srcs/CheckForClasspath.java | 42 - tests/reproducers/signed/ClasspathManifestTest/resources/ClasspathManifestAppletTest.html | 48 - tests/reproducers/signed/ClasspathManifestTest/resources/ClasspathManifestAppletTest.jnlp | 61 - tests/reproducers/signed/ClasspathManifestTest/resources/ClasspathManifestApplicationTest.jnlp | 56 - tests/reproducers/signed/ClasspathManifestTest/resources/ClasspathManifestJNLPHrefTest.html | 46 - tests/reproducers/signed/ClasspathManifestTest/srcs/ClasspathManifest.java | 81 - tests/reproducers/signed/ClasspathManifestTest/srcs/META-INF/MANIFEST.MF | 4 - tests/reproducers/signed/ClasspathManifestTest/testcases/ClasspathManifestTest.java | 225 - tests/reproducers/signed/ClipboardContentSigned/resources/ClipboardContentSignedCopy1.jnlp | 58 - tests/reproducers/signed/ClipboardContentSigned/resources/ClipboardContentSignedCopy2.jnlp | 58 - tests/reproducers/signed/ClipboardContentSigned/resources/ClipboardContentSignedPaste1.jnlp | 57 - tests/reproducers/signed/ClipboardContentSigned/resources/ClipboardContentSignedPaste2.jnlp | 57 - tests/reproducers/signed/ClipboardContentSigned/srcs/ClipboardContentSigned.java | 183 - tests/reproducers/signed/ClipboardContentSigned/testcases/ClipboardContentSignedTests.java | 121 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/resources/CodeBaseManifestEntrySignedMatching.html | 48 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/resources/CodeBaseManifestEntrySignedMatching.jnlp | 56 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/resources/CodeBaseManifestEntrySignedMatchingApplet.jnlp | 61 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/resources/CodeBaseManifestEntrySignedMatchingJnlp.html | 46 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/srcs/CodeBaseManifestEntrySignedMatching.java | 73 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/srcs/META-INF/MANIFEST.MF | 4 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntrySignedMatching.java | 205 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntrySignedNotMatching.java | 180 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntryUnsignedMatching.java | 175 - tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntryUnsignedNotMatching.java | 179 - tests/reproducers/signed/CodeBaseManifestEntrySignedNotMatching/resources/CodeBaseManifestEntrySignedNotMatching.html | 48 - tests/reproducers/signed/CodeBaseManifestEntrySignedNotMatching/resources/CodeBaseManifestEntrySignedNotMatching.jnlp | 56 - tests/reproducers/signed/CodeBaseManifestEntrySignedNotMatching/resources/CodeBaseManifestEntrySignedNotMatchingApplet.jnlp | 61 - tests/reproducers/signed/CodeBaseManifestEntrySignedNotMatching/resources/CodeBaseManifestEntrySignedNotMatchingJnlp.html | 46 - tests/reproducers/signed/CodeBaseManifestEntrySignedNotMatching/srcs/CodeBaseManifestEntrySignedNotMatching.java | 73 - tests/reproducers/signed/CodeBaseManifestEntrySignedNotMatching/srcs/META-INF/MANIFEST.MF | 4 - tests/reproducers/signed/CodebasesAttsSigned/resources/CodebasesAttsSigned.html.in | 46 - tests/reproducers/signed/CodebasesAttsSigned/resources/CodebasesAttsSignedApp.jnlp.in | 55 - tests/reproducers/signed/CodebasesAttsSigned/resources/CodebasesAttsSignedApplet.jnlp.in | 59 - tests/reproducers/signed/CodebasesAttsSigned/resources/CodebasesAttsSignedJnlpHref.html.in | 47 - tests/reproducers/signed/CodebasesAttsSigned/srcs/CodebasesAttsSigned.java | 86 - tests/reproducers/signed/CodebasesAttsSigned/testcases/CodebasesAttsSignedDialogsTest1.java | 532 - tests/reproducers/signed/CountingAppletSigned/srcs/CountingAppletSigned.java | 111 - tests/reproducers/signed/CustomPolicy/resources/CustomPolicy.jnlp | 55 - tests/reproducers/signed/CustomPolicy/srcs/CustomPolicy.java | 85 - tests/reproducers/signed/CustomPolicy/testcases/CustomPolicyTests.java | 65 - tests/reproducers/signed/DeploymentPropertiesAreExposed/resources/DeploymentPropertiesAreExposed.jnlp | 52 - tests/reproducers/signed/DeploymentPropertiesAreExposed/srcs/Test.java | 42 - tests/reproducers/signed/DeploymentPropertiesAreExposed/testcases/DeploymentPropertiesAreExposedTest.java | 68 - tests/reproducers/signed/DownloadService/resources/DownloadService.jnlp | 64 - tests/reproducers/signed/DownloadService/resources/DownloadServiceExtension.jnlp | 58 - tests/reproducers/signed/DownloadService/srcs/DownloadServiceRunner.java | 351 - tests/reproducers/signed/DownloadService/testcases/DownloadServiceTest.java | 377 - tests/reproducers/signed/EmptySignedJar/resources/EmptySignedJarExtension.jnlp | 58 - tests/reproducers/signed/EmptySignedJar/resources/EmptySignedJarInExtensionJnlp.jnlp | 64 - tests/reproducers/signed/EmptySignedJar/resources/EmptySignedJarInLaunchingJnlp.jnlp | 64 - tests/reproducers/signed/EmptySignedJar/srcs/META-INF/empty_file | 1 - tests/reproducers/signed/EmptySignedJar/testcases/EmptySignedJarTest.java | 74 - tests/reproducers/signed/EntryPointSignedSingleBothInvalid/resources/EntryPointSignedSingleBothInvalid.html | 42 - tests/reproducers/signed/EntryPointSignedSingleBothInvalid/resources/EntryPointSignedSingleBothInvalid.jnlp | 53 - tests/reproducers/signed/EntryPointSignedSingleBothInvalid/resources/EntryPointSignedSingleBothInvalid_applet.jnlp | 58 - tests/reproducers/signed/EntryPointSignedSingleBothInvalid/resources/EntryPointSignedSingleBothInvalid_applet_security.jnlp | 61 - tests/reproducers/signed/EntryPointSignedSingleBothInvalid/resources/EntryPointSignedSingleBothInvalid_security.jnlp | 56 - tests/reproducers/signed/EntryPointSignedSingleBothInvalid/srcs/EntryPointSignedSingleBothInvalid.java | 57 - tests/reproducers/signed/EntryPointSignedSingleBothInvalid/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/EntryPointSignedSingleBothInvalid/testcases/EntryPointSignedSingleBothInvalidTest.java | 125 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk1.html | 42 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk1.jnlp | 53 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk2.html | 42 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk2.jnlp | 53 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk_applet1.jnlp | 58 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk_applet2.jnlp | 58 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk_applet_security1.jnlp | 61 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk_applet_security2.jnlp | 61 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk_security1.jnlp | 56 - tests/reproducers/signed/EntryPointSignedSingleBothOk/resources/EntryPointSignedSingleBothOk_security2.jnlp | 56 - tests/reproducers/signed/EntryPointSignedSingleBothOk/srcs/EntryPointSignedSingleBothOk1.java | 58 - tests/reproducers/signed/EntryPointSignedSingleBothOk/srcs/EntryPointSignedSingleBothOk2.java | 58 - tests/reproducers/signed/EntryPointSignedSingleBothOk/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/EntryPointSignedSingleBothOk/testcases/EntryPointSignedSingleBothOkTest1.java | 163 - tests/reproducers/signed/EntryPointSignedSingleBothOk/testcases/EntryPointSignedSingleBothOkTest2.java | 161 - tests/reproducers/signed/EntryPointSignedSingleFirstInvalidSecondOk/resources/EntryPointSignedSingleFirstInvalidSecondOk.html | 42 - tests/reproducers/signed/EntryPointSignedSingleFirstInvalidSecondOk/resources/EntryPointSignedSingleFirstInvalidSecondOk.jnlp | 53 - tests/reproducers/signed/EntryPointSignedSingleFirstInvalidSecondOk/resources/EntryPointSignedSingleFirstInvalidSecondOk_applet.jnlp | 58 - tests/reproducers/signed/EntryPointSignedSingleFirstInvalidSecondOk/resources/EntryPointSignedSingleFirstInvalidSecondOk_applet_security.jnlp | 61 - tests/reproducers/signed/EntryPointSignedSingleFirstInvalidSecondOk/resources/EntryPointSignedSingleFirstInvalidSecondOk_security.jnlp | 56 - tests/reproducers/signed/EntryPointSignedSingleFirstInvalidSecondOk/srcs/EntryPointSignedSingleFirstInvalidSecondOk.java | 57 - tests/reproducers/signed/EntryPointSignedSingleFirstInvalidSecondOk/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/EntryPointSignedSingleFirstInvalidSecondOk/testcases/EntryPointSignedSingleFirstInvalidSecondOkTest.java | 125 - tests/reproducers/signed/EntryPointSignedSingleInvalid/resources/EntryPointSignedSingleInvalid.html | 42 - tests/reproducers/signed/EntryPointSignedSingleInvalid/resources/EntryPointSignedSingleInvalid.jnlp | 53 - tests/reproducers/signed/EntryPointSignedSingleInvalid/resources/EntryPointSignedSingleInvalid_applet.jnlp | 58 - tests/reproducers/signed/EntryPointSignedSingleInvalid/resources/EntryPointSignedSingleInvalid_applet_security.jnlp | 61 - tests/reproducers/signed/EntryPointSignedSingleInvalid/resources/EntryPointSignedSingleInvalid_security.jnlp | 56 - tests/reproducers/signed/EntryPointSignedSingleInvalid/srcs/EntryPointSignedSingleInvalid.java | 57 - tests/reproducers/signed/EntryPointSignedSingleInvalid/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/EntryPointSignedSingleInvalid/testcases/EntryPointSignedSingleInvalidTest.java | 125 - tests/reproducers/signed/EntryPointSignedSingleOk/resources/EntryPointSignedSingleOk.html | 42 - tests/reproducers/signed/EntryPointSignedSingleOk/resources/EntryPointSignedSingleOk.jnlp | 53 - tests/reproducers/signed/EntryPointSignedSingleOk/resources/EntryPointSignedSingleOk_applet.jnlp | 58 - tests/reproducers/signed/EntryPointSignedSingleOk/resources/EntryPointSignedSingleOk_applet_security.jnlp | 61 - tests/reproducers/signed/EntryPointSignedSingleOk/resources/EntryPointSignedSingleOk_security.jnlp | 56 - tests/reproducers/signed/EntryPointSignedSingleOk/srcs/EntryPointSignedSingleOk.java | 57 - tests/reproducers/signed/EntryPointSignedSingleOk/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/EntryPointSignedSingleOk/testcases/EntryPointSignedSingleOkTest.java | 124 - tests/reproducers/signed/EntryPointSignedSingleSecondInvalidFirstOk/resources/EntryPointSignedSingleSecondInvalidFirstOk.html | 42 - tests/reproducers/signed/EntryPointSignedSingleSecondInvalidFirstOk/resources/EntryPointSignedSingleSecondInvalidFirstOk.jnlp | 53 - tests/reproducers/signed/EntryPointSignedSingleSecondInvalidFirstOk/resources/EntryPointSignedSingleSecondInvalidFirstOk_applet.jnlp | 58 - tests/reproducers/signed/EntryPointSignedSingleSecondInvalidFirstOk/resources/EntryPointSignedSingleSecondInvalidFirstOk_applet_security.jnlp | 61 - tests/reproducers/signed/EntryPointSignedSingleSecondInvalidFirstOk/resources/EntryPointSignedSingleSecondInvalidFirstOk_security.jnlp | 56 - tests/reproducers/signed/EntryPointSignedSingleSecondInvalidFirstOk/srcs/EntryPointSignedSingleSecondInvalidFirstOk.java | 57 - tests/reproducers/signed/EntryPointSignedSingleSecondInvalidFirstOk/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/EntryPointSignedSingleSecondInvalidFirstOk/testcases/EntryPointSignedSingleSecondInvalidFirstOkTest.java | 125 - tests/reproducers/signed/ExtensionJnlp/resources/UsesSignedJar.jnlp | 63 - tests/reproducers/signed/ExtensionJnlp/resources/UsesSignedJarExtension.jnlp | 62 - tests/reproducers/signed/ExtensionJnlp/resources/UsesSignedJnlp.jnlp | 62 - tests/reproducers/signed/ExtensionJnlp/resources/UsesSignedJnlpExtension.jnlp | 62 - tests/reproducers/signed/ExtensionJnlp/resources/UsesSignedJnlpJarAndSignedJarExtension.jnlp | 63 - tests/reproducers/signed/ExtensionJnlp/testcases/ExtensionJnlpTest.java | 87 - tests/reproducers/signed/GifarBase/resources/gifarView_hacked.html | 48 - tests/reproducers/signed/GifarBase/resources/gifarView_ok.html | 48 - tests/reproducers/signed/GifarBase/resources/gifar_applet.jnlp | 65 - tests/reproducers/signed/GifarBase/resources/gifar_application.jnlp | 57 - tests/reproducers/signed/GifarBase/resources/happyNonAnimated.gif | Bin tests/reproducers/signed/GifarBase/srcs/GifarMain.java | 212 - tests/reproducers/signed/GifarBase/testcases/GifarTestcases.java | 212 - tests/reproducers/signed/InternalClassloaderWithDownloadedResource/resources/InternalClassloaderWithDownloadedResource-applet-hack.jnlp | 62 - tests/reproducers/signed/InternalClassloaderWithDownloadedResource/resources/InternalClassloaderWithDownloadedResource-applet-new.jnlp | 62 - tests/reproducers/signed/InternalClassloaderWithDownloadedResource/resources/InternalClassloaderWithDownloadedResource-hack.html | 48 - tests/reproducers/signed/InternalClassloaderWithDownloadedResource/resources/InternalClassloaderWithDownloadedResource-hack.jnlp | 57 - tests/reproducers/signed/InternalClassloaderWithDownloadedResource/resources/InternalClassloaderWithDownloadedResource-new.html | 48 - tests/reproducers/signed/InternalClassloaderWithDownloadedResource/resources/InternalClassloaderWithDownloadedResource-new.jnlp | 57 - tests/reproducers/signed/InternalClassloaderWithDownloadedResource/srcs/InternalClassloaderWithDownloadedResource.java | 164 - tests/reproducers/signed/InternalClassloaderWithDownloadedResource/testcases/InternalClassloaderWithDownloadedResourceTest.java | 138 - tests/reproducers/signed/Kemtrakpro/resources/Kemtrak.jnlp | 50 - tests/reproducers/signed/Kemtrakpro/resources/Kemtrak_javaws.jnlp | 47 - tests/reproducers/signed/Kemtrakpro/srcs/Kemtrak.java | 125 - tests/reproducers/signed/Kemtrakpro/srcs/META-INF/MANIFEST.MF | 10 - tests/reproducers/signed/Kemtrakpro/testcases/KemtrakTests.java | 199 - tests/reproducers/signed/LoadResources/resources/LoadResources1.jnlp | 56 - tests/reproducers/signed/LoadResources/resources/LoadResources2.jnlp | 56 - tests/reproducers/signed/LoadResources/resources/LoadResourcesApplet1.jnlp | 61 - tests/reproducers/signed/LoadResources/resources/LoadResourcesApplet2.jnlp | 61 - tests/reproducers/signed/LoadResources/srcs/LoadResources.java | 186 - tests/reproducers/signed/LoadResources/srcs/LoadResourcesPackaged.java | 187 - tests/reproducers/signed/LoadResources/srcs/some.file | 1 - tests/reproducers/signed/LoadResources/testcases/LoadResourcesTest.java | 223 - tests/reproducers/signed/MissingJar/resources/MissingJar.jnlp | 21 - tests/reproducers/signed/MissingJar/resources/MissingJar2.jnlp | 19 - tests/reproducers/signed/MissingJar/resources/MissingJar3.jnlp | 19 - tests/reproducers/signed/MissingJar/resources/MissingJar4.jnlp | 21 - tests/reproducers/signed/MissingJar/srcs/MissingJar.java | 42 - tests/reproducers/signed/MissingJar/testcases/MissingJarTest.java | 84 - tests/reproducers/signed/MultiJar-NoSignedJnlp/resources/MainJarWithoutSignedJnlp.jnlp | 69 - tests/reproducers/signed/MultiJar-NoSignedJnlp/srcs/SimpleApplication.java | 64 - tests/reproducers/signed/MultiJar-SignedJnlpApplication/resources/MainJarWithMatchingSignedJnlpApplication.jnlp | 71 - tests/reproducers/signed/MultiJar-SignedJnlpApplication/resources/MainJarWithUnmatchingSignedJnlpApplication.jnlp | 71 - tests/reproducers/signed/MultiJar-SignedJnlpApplication/srcs/JNLP-INF/APPLICATION.jnlp | 64 - tests/reproducers/signed/MultiJar-SignedJnlpApplication/srcs/SignedJnlpApplication.java | 64 - tests/reproducers/signed/MultiJar-SignedJnlpApplication/testcases/MultiJarSignedJnlpTest.java | 102 - tests/reproducers/signed/MultiJar-SignedJnlpTemplate/resources/MainJarWithMatchingSignedJnlpTemplate.jnlp | 71 - tests/reproducers/signed/MultiJar-SignedJnlpTemplate/resources/MainJarWithUnmatchingSignedJnlpTemplate.jnlp | 71 - tests/reproducers/signed/MultiJar-SignedJnlpTemplate/srcs/JNLP-INF/APPLICATION_TEMPLATE.jnlp | 64 - tests/reproducers/signed/MultiJar-SignedJnlpTemplate/srcs/SignedJnlpTemplate.java | 64 - tests/reproducers/signed/ReadPropertiesBySignedHack/resources/ReadPropertiesBySignedHack.jnlp | 19 - tests/reproducers/signed/ReadPropertiesBySignedHack/srcs/ReadPropertiesBySignedHack.java | 63 - tests/reproducers/signed/ReadPropertiesBySignedHack/testcases/ReadPropertiesBySignedHackTest.java | 65 - tests/reproducers/signed/ReadPropertiesSigned/README | 2 - tests/reproducers/signed/ReadPropertiesSigned/resources/ReadPropertiesSigned1.jnlp | 15 - tests/reproducers/signed/ReadPropertiesSigned/resources/ReadPropertiesSigned2.jnlp | 18 - tests/reproducers/signed/ReadPropertiesSigned/srcs/ReadPropertiesSigned.java | 45 - tests/reproducers/signed/ReadPropertiesSigned/testcases/ReadPropertiesSignedTest.java | 88 - tests/reproducers/signed/RunInSandbox/resources/RunInSandbox.html | 48 - tests/reproducers/signed/RunInSandbox/resources/RunInSandboxApplet.jnlp | 58 - tests/reproducers/signed/RunInSandbox/resources/RunInSandboxApplication.jnlp | 58 - tests/reproducers/signed/RunInSandbox/resources/RunInSandboxJnlpHref.html | 45 - tests/reproducers/signed/RunInSandbox/srcs/RunInSandbox.java | 23 - tests/reproducers/signed/RunInSandbox/testcases/RunInSandboxTest.java | 313 - tests/reproducers/signed/SOPBypassSigned/srcs/SOPBypassSigned.java | 327 - tests/reproducers/signed/SandboxSignedAllPerm/resources/SandboxSignedAllPerm.html | 42 - tests/reproducers/signed/SandboxSignedAllPerm/resources/SandboxSignedAllPerm.jnlp | 53 - tests/reproducers/signed/SandboxSignedAllPerm/resources/SandboxSignedAllPerm_applet.jnlp | 58 - tests/reproducers/signed/SandboxSignedAllPerm/resources/SandboxSignedAllPerm_applet_security.jnlp | 61 - tests/reproducers/signed/SandboxSignedAllPerm/resources/SandboxSignedAllPerm_security.jnlp | 56 - tests/reproducers/signed/SandboxSignedAllPerm/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/SandboxSignedAllPerm/srcs/SandboxSignedAllPerm.java | 57 - tests/reproducers/signed/SandboxSignedAllPerm/testcases/SandboxSignedAllPermTest.java | 133 - tests/reproducers/signed/SandboxSignedInvalid/resources/SandboxSignedInvalid.html | 42 - tests/reproducers/signed/SandboxSignedInvalid/resources/SandboxSignedInvalid.jnlp | 53 - tests/reproducers/signed/SandboxSignedInvalid/resources/SandboxSignedInvalid_applet.jnlp | 58 - tests/reproducers/signed/SandboxSignedInvalid/resources/SandboxSignedInvalid_applet_security.jnlp | 61 - tests/reproducers/signed/SandboxSignedInvalid/resources/SandboxSignedInvalid_security.jnlp | 56 - tests/reproducers/signed/SandboxSignedInvalid/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/SandboxSignedInvalid/srcs/SandboxSignedInvalid.java | 57 - tests/reproducers/signed/SandboxSignedInvalid/testcases/SandboxSignedInvalidTest.java | 135 - tests/reproducers/signed/SandboxSignedMissing/resources/SandboxSignedMissing.html | 42 - tests/reproducers/signed/SandboxSignedMissing/resources/SandboxSignedMissing.jnlp | 53 - tests/reproducers/signed/SandboxSignedMissing/resources/SandboxSignedMissing_applet.jnlp | 58 - tests/reproducers/signed/SandboxSignedMissing/resources/SandboxSignedMissing_applet_security.jnlp | 61 - tests/reproducers/signed/SandboxSignedMissing/resources/SandboxSignedMissing_security.jnlp | 56 - tests/reproducers/signed/SandboxSignedMissing/srcs/META-INF/MANIFEST.MF | 2 - tests/reproducers/signed/SandboxSignedMissing/srcs/SandboxSignedMissing.java | 57 - tests/reproducers/signed/SandboxSignedMissing/testcases/SandboxSignedMissingTest.java | 139 - tests/reproducers/signed/SandboxSignedMissing/testcases/SandboxSignedMissingTestHighSecurity.java | 219 - tests/reproducers/signed/SandboxSignedSandbox/resources/SandboxSignedSandbox.html | 42 - tests/reproducers/signed/SandboxSignedSandbox/resources/SandboxSignedSandbox.jnlp | 53 - tests/reproducers/signed/SandboxSignedSandbox/resources/SandboxSignedSandbox_applet.jnlp | 58 - tests/reproducers/signed/SandboxSignedSandbox/resources/SandboxSignedSandbox_applet_security.jnlp | 61 - tests/reproducers/signed/SandboxSignedSandbox/resources/SandboxSignedSandbox_security.jnlp | 56 - tests/reproducers/signed/SandboxSignedSandbox/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/signed/SandboxSignedSandbox/srcs/SandboxSignedSandbox.java | 57 - tests/reproducers/signed/SandboxSignedSandbox/testcases/SandboxSignedSandboxTest.java | 134 - tests/reproducers/signed/SavingCookies/resources/CheckCookie.html | 44 - tests/reproducers/signed/SavingCookies/resources/CheckCookieAndGotoClear.html | 50 - tests/reproducers/signed/SavingCookies/resources/ClearPersistentCookie.html | 49 - tests/reproducers/signed/SavingCookies/resources/SavePersistentCookie.html | 49 - tests/reproducers/signed/SavingCookies/resources/SavePersistentCookieAndGotoCheck.html | 50 - tests/reproducers/signed/SavingCookies/resources/SaveSessionCookie.html | 49 - tests/reproducers/signed/SavingCookies/resources/SaveSessionCookieAndGotoCheck.html | 50 - tests/reproducers/signed/SavingCookies/srcs/CheckingCookies.java | 114 - tests/reproducers/signed/SavingCookies/srcs/SavingCookies.java | 123 - tests/reproducers/signed/SavingCookies/testcases/SavingCookiesTests.java | 174 - tests/reproducers/signed/ShowDocument/resources/ShowDocumentApplet.jnlp | 60 - tests/reproducers/signed/ShowDocument/resources/ShowDocumentMain.jnlp | 56 - tests/reproducers/signed/ShowDocument/resources/document.txt | 2 - tests/reproducers/signed/ShowDocument/srcs/ShowDocument.java | 122 - tests/reproducers/signed/ShowDocument/testcases/ShowDocumentTest.java | 76 - tests/reproducers/signed/SignedAppletManifestSpecifiesSandbox/resources/SignedAppletManifestSpecifiesSandbox.html | 48 - tests/reproducers/signed/SignedAppletManifestSpecifiesSandbox/resources/SignedAppletManifestSpecifiesSandboxApplet.jnlp | 59 - tests/reproducers/signed/SignedAppletManifestSpecifiesSandbox/resources/SignedAppletManifestSpecifiesSandboxApplication.jnlp | 59 - tests/reproducers/signed/SignedAppletManifestSpecifiesSandbox/resources/SignedAppletManifestSpecifiesSandboxJnlpHref.html | 49 - tests/reproducers/signed/SignedAppletManifestSpecifiesSandbox/srcs/META-INF/MANIFEST.MF | 5 - tests/reproducers/signed/SignedAppletManifestSpecifiesSandbox/srcs/SignedAppletManifestSpecifiesSandbox.java | 62 - tests/reproducers/signed/SignedAppletManifestSpecifiesSandbox/testcases/SignedAppletManifestSpecifiesSandboxTests.java | 139 - tests/reproducers/signed/SignedJarResource/resources/SignedJarExtension.jnlp | 62 - tests/reproducers/signed/SignedJarResource/resources/SignedJarResource.jnlp | 62 - tests/reproducers/signed/SignedJarResource/srcs/SignedJarResource.java | 43 - tests/reproducers/signed/SignedJnlpApplication/resources/SignedJnlpApplication1.jnlp | 62 - tests/reproducers/signed/SignedJnlpApplication/resources/SignedJnlpApplication2.jnlp | 65 - tests/reproducers/signed/SignedJnlpApplication/resources/SignedJnlpApplication3.jnlp | 61 - tests/reproducers/signed/SignedJnlpApplication/srcs/JNLP-INF/APPLICATION.jnlp | 62 - tests/reproducers/signed/SignedJnlpApplication/srcs/SignedJnlpApplication.java | 43 - tests/reproducers/signed/SignedJnlpApplication/testcases/SignedJnlpApplicationTest.java | 79 - tests/reproducers/signed/SignedJnlpCaseTestOne/resources/SignedJnlpCaseTestOne1.jnlp | 62 - tests/reproducers/signed/SignedJnlpCaseTestOne/resources/SignedJnlpCaseTestOne2.jnlp | 62 - tests/reproducers/signed/SignedJnlpCaseTestOne/srcs/JNLP-INF/aPpLiCaTioN.jnlp | 62 - tests/reproducers/signed/SignedJnlpCaseTestOne/srcs/SignedJnlpCase.java | 43 - tests/reproducers/signed/SignedJnlpCaseTestOne/testcases/SignedJnlpCaseOneTest.java | 67 - tests/reproducers/signed/SignedJnlpCaseTestTwo/resources/SignedJnlpCaseTestTwo1.jnlp | 62 - tests/reproducers/signed/SignedJnlpCaseTestTwo/resources/SignedJnlpCaseTestTwo2.jnlp | 62 - tests/reproducers/signed/SignedJnlpCaseTestTwo/srcs/JNLP-INF/aPpLiCaTiOn_tEmPlAte.jnlp | 62 - tests/reproducers/signed/SignedJnlpCaseTestTwo/srcs/SignedJnlpCase.java | 43 - tests/reproducers/signed/SignedJnlpCaseTestTwo/testcases/SignedJnlpCaseTwoTest.java | 66 - tests/reproducers/signed/SignedJnlpResource/resources/MatchingSignedJnlpExtension.jnlp | 62 - tests/reproducers/signed/SignedJnlpResource/resources/UnmatchingSignedJnlpExtension.jnlp | 62 - tests/reproducers/signed/SignedJnlpResource/srcs/JNLP-INF/APPLICATION_TEMPLATE.jnlp | 58 - tests/reproducers/signed/SignedJnlpResource/srcs/SignedJnlpResource.java | 43 - tests/reproducers/signed/SignedJnlpTemplate/resources/SignedJnlpTemplate1.jnlp | 66 - tests/reproducers/signed/SignedJnlpTemplate/resources/SignedJnlpTemplate2.jnlp | 64 - tests/reproducers/signed/SignedJnlpTemplate/resources/SignedJnlpTemplate3.jnlp | 71 - tests/reproducers/signed/SignedJnlpTemplate/srcs/JNLP-INF/APPLICATION_TEMPLATE.jnlp | 62 - tests/reproducers/signed/SignedJnlpTemplate/srcs/SignedJnlpTemplate.java | 43 - tests/reproducers/signed/SignedJnlpTemplate/testcases/SignedJnlpTemplateTest.java | 79 - tests/reproducers/signed/SimpletestSigned1/resources/SimpletestSigned1.jnlp | 53 - tests/reproducers/signed/SimpletestSigned1/srcs/SimpletestSigned1.java | 43 - tests/reproducers/signed/Spaces can be everywhere signed/resources/NotOnly spaces can kill ?????????? too signed.jnlp | 61 - tests/reproducers/signed/Spaces can be everywhere signed/resources/Spaces can be everywhere1 signed.jnlp | 53 - tests/reproducers/signed/Spaces can be everywhere signed/resources/Spaces can be everywhere2 signed.jnlp | 53 - tests/reproducers/signed/Spaces can be everywhere signed/resources/SpacesCanBeEverywhere1signed.jnlp | 53 - tests/reproducers/signed/Spaces can be everywhere signed/resources/spaces applet Tests signed.html | 42 - tests/reproducers/signed/Spaces can be everywhere signed/srcs/SpacesCanBeEverywhereSigned.java | 76 - tests/reproducers/signed/Spaces can be everywhere signed/testcases/SpacesCanBeEverywhereTestsSigned.java | 239 - tests/reproducers/signed/jcalendar/srcs/jcalendar.java | 86 - tests/reproducers/signed/jsengineSigned/resources/jsengineAppletSigned.html | 42 - tests/reproducers/signed/jsengineSigned/resources/jsengineAppletSigned.jnlp | 61 - tests/reproducers/signed/jsengineSigned/resources/jsengineSigned.jnlp | 56 - tests/reproducers/signed/jsengineSigned/srcs/jsengineAppletSigned.java | 58 - tests/reproducers/signed/jsengineSigned/srcs/jsengineSigned.java | 56 - tests/reproducers/signed/jsengineSigned/testcases/jsengineSignedTest.java | 91 - tests/reproducers/signed2/AppletTestSigned2/srcs/AppletTestSigned2.java | 62 - tests/reproducers/signed2/MultipleSignaturesTest/resources/MultipleSignaturesTest.html | 43 - tests/reproducers/signed2/MultipleSignaturesTest/resources/MultipleSignaturesTest1.jnlp | 55 - tests/reproducers/signed2/MultipleSignaturesTest/resources/MultipleSignaturesTest1_requesting.jnlp | 58 - tests/reproducers/signed2/MultipleSignaturesTest/resources/MultipleSignaturesTest2.jnlp | 60 - tests/reproducers/signed2/MultipleSignaturesTest/resources/MultipleSignaturesTestUsesPermissions.html | 43 - tests/reproducers/signed2/MultipleSignaturesTest/srcs/somecrazytestpackage/MultipleSignaturesTest.java | 94 - tests/reproducers/signed2/MultipleSignaturesTest/testcases/MultipleSignaturesTestTests.java | 104 - tests/reproducers/signed2/MultipleSignaturesTestSamePackage/resources/MultipleSignaturesTest1_SamePackage.jnlp | 54 - tests/reproducers/signed2/MultipleSignaturesTestSamePackage/resources/MultipleSignaturesTest1_SamePackage_requesting.jnlp | 57 - tests/reproducers/signed2/MultipleSignaturesTestSamePackage/resources/MultipleSignaturesTest2_SamePackage.jnlp | 59 - tests/reproducers/signed2/MultipleSignaturesTestSamePackage/resources/MultipleSignaturesTest_SamePackage.html | 42 - tests/reproducers/signed2/MultipleSignaturesTestSamePackage/srcs/MultipleSignaturesTestSamePackage.java | 88 - tests/reproducers/signed2/MultipleSignaturesTestSamePackage/testcases/MultipleSignaturesTestTestsSamePackage.java | 109 - tests/reproducers/simple/AWTCommonResourcesOnly/resources/marker.png | Bin tests/reproducers/simple/AbsolutePathsAndQueryStrings/resources/AbsolutePathsAndQueryStrings.html | 48 - tests/reproducers/simple/AbsolutePathsAndQueryStrings/resources/AbsolutePathsAndQueryStrings.jnlp | 54 - tests/reproducers/simple/AbsolutePathsAndQueryStrings/testcases/AbsolutePathsAndQueryStrings.java | 124 - tests/reproducers/simple/AccessClassInPackage/resources/AccessClassInPackageJAVAXJNLP.jnlp | 54 - tests/reproducers/simple/AccessClassInPackage/resources/AccessClassInPackageNETSF.jnlp | 54 - tests/reproducers/simple/AccessClassInPackage/resources/AccessClassInPackageSELF.jnlp | 54 - tests/reproducers/simple/AccessClassInPackage/resources/AccessClassInPackageSUNSEC.jnlp | 54 - tests/reproducers/simple/AccessClassInPackage/srcs/AccessClassInPackage.java | 44 - tests/reproducers/simple/AccessClassInPackage/testcases/AccessClassInPackageTest.java | 171 - tests/reproducers/simple/AddShutdownHook/resources/AddShutdownHook.html | 42 - tests/reproducers/simple/AddShutdownHook/resources/AddShutdownHook.jnlp | 13 - tests/reproducers/simple/AddShutdownHook/resources/AddShutdownHook_wrong.html | 42 - tests/reproducers/simple/AddShutdownHook/srcs/AddShutdownHook.java | 57 - tests/reproducers/simple/AddShutdownHook/testcases/AddShutdownHookTest.java | 79 - tests/reproducers/simple/AddShutdownHook/testcases/HangFirefoxTests.java | 120 - tests/reproducers/simple/AllStackTraces/resources/AllStackTraces.jnlp | 13 - tests/reproducers/simple/AllStackTraces/srcs/AllStackTraces.java | 42 - tests/reproducers/simple/AllStackTraces/testcases/AllStackTracesTest.java | 61 - tests/reproducers/simple/AppletBaseURLTest/resources/AppletBaseURLTest.html | 48 - tests/reproducers/simple/AppletBaseURLTest/resources/AppletBaseURLTest.jnlp | 58 - tests/reproducers/simple/AppletBaseURLTest/resources/AppletJNLPHrefBaseURLTest.html | 46 - tests/reproducers/simple/AppletBaseURLTest/srcs/AppletBaseURL.java | 49 - tests/reproducers/simple/AppletBaseURLTest/testcases/AppletBaseURLTest.java | 90 - tests/reproducers/simple/AppletJsAppletDeadlock/resources/AppletJsAppletDeadlock.html | 55 - tests/reproducers/simple/AppletJsAppletDeadlock/srcs/AppletJsAppletDeadlock.java | 89 - tests/reproducers/simple/AppletJsAppletDeadlock/testcases/AppletJsAppletDeadlockTest.java | 95 - tests/reproducers/simple/AppletReadsInvalidJar/resources/AppletReadsInvalidJar.html | 42 - tests/reproducers/simple/AppletReadsInvalidJar/resources/AppletReadsInvalidJar.jnlp | 62 - tests/reproducers/simple/AppletReadsInvalidJar/srcs/Valid.java | 58 - tests/reproducers/simple/AppletReadsInvalidJar/testcases/AppletReadsInvalidJarTests.java | 70 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet-reader1-writer1.html | 46 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet-reader1-writer2.html | 46 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet-reader1.html | 43 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet-reader2.html | 43 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet-writer1.html | 43 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet-writer2.html | 43 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet2-reader1-writer1.html | 46 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet2-reader1-writer2.html | 46 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet2-reader1.html | 43 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet2-reader2.html | 43 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet2-writer1.html | 43 - tests/reproducers/simple/AppletSharedClassLoader/resources/LaunchSharedClassLoaderApplet2-writer2.html | 43 - tests/reproducers/simple/AppletSharedClassLoader/srcs/SharedClassLoaderApplet1.java | 50 - tests/reproducers/simple/AppletSharedClassLoader/srcs/SharedClassLoaderApplet2.java | 50 - tests/reproducers/simple/AppletSharedClassLoader/srcs/SharedSecret.java | 70 - tests/reproducers/simple/AppletSharedClassLoader/testcases/SharedClassLoaderApplet_WrittenCompleteCodeBaseTest.java | 218 - tests/reproducers/simple/AppletSharedClassLoader/testcases/SharedClassLoaderApplet_WrittenPartialStubCodeBaseTest.java | 251 - tests/reproducers/simple/AppletSharedClassLoader/testcases/SharedClassLoaderApplet_dotCodeBaseTest.java | 310 - tests/reproducers/simple/AppletTagWithMissingCodeAttribute/resources/AppletJnlpWithMainClass.jnlp | 57 - tests/reproducers/simple/AppletTagWithMissingCodeAttribute/resources/AppletTagWithMissingCodeAttribute.html | 44 - tests/reproducers/simple/AppletTagWithMissingCodeAttribute/testcases/AppletTagWithMissingCodeAttribute.java | 58 - tests/reproducers/simple/AppletTakesLastParam/resources/appletTakesLastParam.html | 44 - tests/reproducers/simple/AppletTakesLastParam/resources/appletTakesLastParam.jnlp | 63 - tests/reproducers/simple/AppletTakesLastParam/srcs/AppletTakesLastParam.java | 48 - tests/reproducers/simple/AppletTakesLastParam/testcases/AppletTakesLastParamTests.java | 69 - tests/reproducers/simple/AppletTest/resources/AppletTest.jnlp | 63 - tests/reproducers/simple/AppletTest/resources/appletAutoTests.html | 44 - tests/reproducers/simple/AppletTest/resources/appletAutoTests2.html | 44 - tests/reproducers/simple/AppletTest/resources/appletViewTest.html | 52 - tests/reproducers/simple/AppletTest/resources/appletZeroH.html | 44 - tests/reproducers/simple/AppletTest/resources/appletZeroW.html | 44 - tests/reproducers/simple/AppletTest/resources/appletZeroWH.html | 44 - tests/reproducers/simple/AppletTest/resources/errorAppletAutoTests.html | 43 - tests/reproducers/simple/AppletTest/srcs/AppletErrorTest.java | 269 - tests/reproducers/simple/AppletTest/srcs/AppletTest.java | 82 - tests/reproducers/simple/AppletTest/testcases/AppletTestTests.java | 177 - tests/reproducers/simple/CheckServices/resources/CheckPluginServices.html | 46 - tests/reproducers/simple/CheckServices/resources/CheckServices.jnlp | 57 - tests/reproducers/simple/CheckServices/srcs/CheckServices.java | 109 - tests/reproducers/simple/CheckServices/testcases/CheckServicesTests.java | 89 - tests/reproducers/simple/ClipboardContent/resources/ClipboardContentCopy1.jnlp | 58 - tests/reproducers/simple/ClipboardContent/resources/ClipboardContentCopy2.jnlp | 58 - tests/reproducers/simple/ClipboardContent/resources/ClipboardContentPaste1.jnlp | 57 - tests/reproducers/simple/ClipboardContent/resources/ClipboardContentPaste2.jnlp | 57 - tests/reproducers/simple/ClipboardContent/srcs/ClipboardContent.java | 183 - tests/reproducers/simple/ClipboardContent/testcases/ClipboardContentTests.java | 136 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedMatching/resources/CodeBaseManifestEntryUnsignedMatching.html | 48 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedMatching/resources/CodeBaseManifestEntryUnsignedMatching.jnlp | 53 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedMatching/resources/CodeBaseManifestEntryUnsignedMatchingApplet.jnlp | 58 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedMatching/resources/CodeBaseManifestEntryUnsignedMatchingJnlp.html | 46 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedMatching/srcs/CodeBaseManifestEntryUnsignedMatching.java | 73 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedMatching/srcs/META-INF/MANIFEST.MF | 4 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedNotMatching/resources/CodeBaseManifestEntryUnsignedNotMatching.html | 48 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedNotMatching/resources/CodeBaseManifestEntryUnsignedNotMatching.jnlp | 53 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedNotMatching/resources/CodeBaseManifestEntryUnsignedNotMatchingApplet.jnlp | 58 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedNotMatching/resources/CodeBaseManifestEntryUnsignedNotMatchingJnlp.html | 46 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedNotMatching/srcs/CodeBaseManifestEntryUnsignedNotMatching.java | 73 - tests/reproducers/simple/CodeBaseManifestEntryUnsignedNotMatching/srcs/META-INF/MANIFEST.MF | 4 - tests/reproducers/simple/CodebasesAtts/resources/CodebasesAtts.html.in | 46 - tests/reproducers/simple/CodebasesAtts/resources/CodebasesAttsApp.jnlp.in | 55 - tests/reproducers/simple/CodebasesAtts/resources/CodebasesAttsApplet.jnlp.in | 59 - tests/reproducers/simple/CodebasesAtts/resources/CodebasesAttsJnlpHref.html.in | 47 - tests/reproducers/simple/CodebasesAtts/srcs/CodebasesAtts.java | 86 - tests/reproducers/simple/CodebasesAtts/testcases/CodebasesAttsDialogsTest1.java | 233 - tests/reproducers/simple/CodebasesAtts/testcases/CodebasesAttsNoDialogsTest1.java | 699 - tests/reproducers/simple/CodebasesAtts/testcases/CodebasesAttsNoDialogsTest2.java | 432 - tests/reproducers/simple/CodebasesAtts/testcases/CodebasesAttsNoDialogsTest3.java | 308 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1EE_x_2s.html | 44 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1_x_1.html | 44 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1_x_2.html | 44 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1_x_2EE.html | 44 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1_x_2e.html | 44 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1_x_2sk.html | 45 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1e_x_2s.html | 44 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1k_x_2.html | 45 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1s_x_2.html | 48 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1s_x_2s.html | 48 - tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1s_x_2ss.html | 44 - tests/reproducers/simple/CountingApplet1/srcs/CountingApplet1.java | 110 - tests/reproducers/simple/CountingApplet1/testcases/ParallelAppletsTest.java | 237 - tests/reproducers/simple/CountingApplet2/srcs/CountingApplet2.java | 109 - tests/reproducers/simple/CreateClassLoader/resources/CreateClassLoader.jnlp | 51 - tests/reproducers/simple/CreateClassLoader/srcs/CreateClassLoader.java | 46 - tests/reproducers/simple/CreateClassLoader/testcases/CreateClassLoaderTest.java | 58 - tests/reproducers/simple/CustomPolicies/resources/CustomPolicies.html | 48 - tests/reproducers/simple/CustomPolicies/resources/CustomPoliciesApplet.jnlp | 53 - tests/reproducers/simple/CustomPolicies/resources/CustomPoliciesApplication.jnlp | 53 - tests/reproducers/simple/CustomPolicies/resources/CustomPoliciesJnlpHref.html | 45 - tests/reproducers/simple/CustomPolicies/srcs/CustomPolicies.java | 23 - tests/reproducers/simple/CustomPolicies/testcases/CustomPoliciesTest.java | 227 - tests/reproducers/simple/DocumentBaseEncoding/resources/Document Base Encoding.html | 43 - tests/reproducers/simple/DocumentBaseEncoding/srcs/DocumentBaseEncoding.java | 47 - tests/reproducers/simple/DocumentBaseEncoding/testcases/DocumentBaseEncodingTests.java | 84 - tests/reproducers/simple/DownloadService2/resources/DownloadService.jnlp | 52 - tests/reproducers/simple/DownloadService2/resources/DownloadService2.jnlp | 52 - tests/reproducers/simple/DownloadService2/srcs/DownloadService.java | 46 - tests/reproducers/simple/DownloadService2/srcs/DownloadService2.java | 46 - tests/reproducers/simple/DownloadService2/testcases/DownloadService2Test.java | 59 - tests/reproducers/simple/EmbeddedJnlpInApplet/resources/EmbeddedJnlp.jnlp | 61 - tests/reproducers/simple/EmbeddedJnlpInApplet/resources/EmbeddedJnlpInAppletNoCodebase.html | 97 - tests/reproducers/simple/EmbeddedJnlpInApplet/resources/EmbeddedJnlpInAppletWithDotCodebase.html | 97 - tests/reproducers/simple/EmbeddedJnlpInApplet/resources/JnlpInApplet.html | 45 - tests/reproducers/simple/EmbeddedJnlpInApplet/srcs/EmbeddedJnlp.java | 47 - tests/reproducers/simple/EmbeddedJnlpInApplet/testcases/EmbeddedJnlpInAppletTest.java | 71 - tests/reproducers/simple/EntryPointUnsignedSingleInvalid/resources/EntryPointUnsignedSingleInvalid.html | 42 - tests/reproducers/simple/EntryPointUnsignedSingleInvalid/resources/EntryPointUnsignedSingleInvalid.jnlp | 53 - tests/reproducers/simple/EntryPointUnsignedSingleInvalid/resources/EntryPointUnsignedSingleInvalid_applet.jnlp | 58 - tests/reproducers/simple/EntryPointUnsignedSingleInvalid/resources/EntryPointUnsignedSingleInvalid_applet_security.jnlp | 61 - tests/reproducers/simple/EntryPointUnsignedSingleInvalid/resources/EntryPointUnsignedSingleInvalid_security.jnlp | 56 - tests/reproducers/simple/EntryPointUnsignedSingleInvalid/srcs/EntryPointUnsignedSingleInvalid.java | 57 - tests/reproducers/simple/EntryPointUnsignedSingleInvalid/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/simple/EntryPointUnsignedSingleInvalid/testcases/EntryPointUnsignedSingleInvalidTest.java | 126 - tests/reproducers/simple/FakeCodebase/resources/FakeCodebase.html.in | 44 - tests/reproducers/simple/FakeCodebase/resources/FakeCodebase.jnlp.in | 14 - tests/reproducers/simple/FakeCodebase/resources/OriginalCodebase.html | 44 - tests/reproducers/simple/FakeCodebase/resources/OriginalCodebase.jnlp | 14 - tests/reproducers/simple/FakeCodebase/srcs/FakeCodebase.java | 55 - tests/reproducers/simple/FakeCodebase/testcases/FakeCodebaseTests.java | 250 - tests/reproducers/simple/GeneratedId/resources/GeneratedId.jnlp | 51 - tests/reproducers/simple/GeneratedId/srcs/GeneratedId.java | 44 - tests/reproducers/simple/GeneratedId/testcases/GeneratedIdTest.java | 180 - tests/reproducers/simple/Http511/resources/Http511.html | 42 - tests/reproducers/simple/Http511/resources/Http511.jnlp | 53 - tests/reproducers/simple/Http511/resources/Http511_applet.jnlp | 58 - tests/reproducers/simple/Http511/resources/Http511_href.html | 47 - tests/reproducers/simple/Http511/srcs/Http511.java | 58 - tests/reproducers/simple/Http511/testcases/Http511Test.java | 775 - tests/reproducers/simple/IcoAccess/resources/IcoAccess.html | 47 - tests/reproducers/simple/IcoAccess/resources/IcoAccess.ico | Bin tests/reproducers/simple/IcoAccess/resources/IcoAccess.jnlp | 53 - tests/reproducers/simple/IcoAccess/resources/IcoAccess.png | Bin tests/reproducers/simple/IcoAccess/srcs/IcoAccess.java | 115 - tests/reproducers/simple/IcoAccess/testcases/IcoAccessTest.java | 112 - tests/reproducers/simple/InformationTitleVendorParser/resources/InformationParser.jnlp | 47 - tests/reproducers/simple/InformationTitleVendorParser/resources/TitleParser.jnlp | 52 - tests/reproducers/simple/InformationTitleVendorParser/resources/TitleVendorParser.jnlp | 51 - tests/reproducers/simple/InformationTitleVendorParser/resources/VendorParser.jnlp | 52 - tests/reproducers/simple/InformationTitleVendorParser/testcases/InformationTitleVendorParserTest.java | 79 - tests/reproducers/simple/JSObjectFromEval/resources/JSObjectFromEval.html | 47 - tests/reproducers/simple/JSObjectFromEval/resources/JSObjectFromEval.js | 23 - tests/reproducers/simple/JSObjectFromEval/srcs/JSObjectFromEval.java | 60 - tests/reproducers/simple/JSObjectFromEval/testcases/JSObjectFromEvalTest.java | 86 - tests/reproducers/simple/JSObjectWithoutToString/resources/JSObjectWithoutToString.html | 23 - tests/reproducers/simple/JSObjectWithoutToString/resources/JSObjectWithoutToString.js | 6 - tests/reproducers/simple/JSObjectWithoutToString/srcs/JSObjectWithoutToString.java | 11 - tests/reproducers/simple/JSObjectWithoutToString/testcases/JSObjectWithoutToStringTest.java | 64 - tests/reproducers/simple/JSToJFuncParam/resources/JSToJFuncParam.html | 23 - tests/reproducers/simple/JSToJFuncParam/resources/JSToJava_FuncParam.js | 21 - tests/reproducers/simple/JSToJFuncParam/resources/jstoj-funcparam.jnlp | 22 - tests/reproducers/simple/JSToJFuncParam/srcs/JSToJFuncParam.java | 118 - tests/reproducers/simple/JSToJFuncParam/testcases/JSToJFuncParamTest.java | 240 - tests/reproducers/simple/JSToJFuncResol/resources/JSToJFuncResol.html | 23 - tests/reproducers/simple/JSToJFuncResol/resources/JSToJava_FuncResol.js | 11 - tests/reproducers/simple/JSToJFuncResol/resources/jstoj-funcresol.jnlp | 22 - tests/reproducers/simple/JSToJFuncResol/srcs/JSToJFuncResol.java | 244 - tests/reproducers/simple/JSToJFuncResol/testcases/JSToJFuncResolTest.java | 189 - tests/reproducers/simple/JSToJFuncReturn/resources/JSToJFuncReturn.html | 23 - tests/reproducers/simple/JSToJFuncReturn/resources/JSToJava_FuncReturn.js | 18 - tests/reproducers/simple/JSToJFuncReturn/resources/jstoj-funcreturn.jnlp | 22 - tests/reproducers/simple/JSToJFuncReturn/srcs/JSToJFuncReturn.java | 142 - tests/reproducers/simple/JSToJFuncReturn/testcases/JSToJFuncReturnTest.java | 241 - tests/reproducers/simple/JSToJGet/resources/JSToJGet.html | 22 - tests/reproducers/simple/JSToJGet/resources/JSToJ_auxiliary.js | 58 - tests/reproducers/simple/JSToJGet/resources/JSToJava_Get.js | 331 - tests/reproducers/simple/JSToJGet/resources/jstoj-get.jnlp | 20 - tests/reproducers/simple/JSToJGet/srcs/JSToJGet.java | 84 - tests/reproducers/simple/JSToJGet/testcases/JSToJGetTest.java | 295 - tests/reproducers/simple/JSToJSet/resources/JSToJSet.html | 22 - tests/reproducers/simple/JSToJSet/resources/JSToJava_Set.js | 49 - tests/reproducers/simple/JSToJSet/resources/jstoj-set.jnlp | 20 - tests/reproducers/simple/JSToJSet/srcs/JSToJSet.java | 54 - tests/reproducers/simple/JSToJSet/testcases/JSToJSetTest.java | 282 - tests/reproducers/simple/JSToJTypeConv/resources/JSToJTypeConv.html | 20 - tests/reproducers/simple/JSToJTypeConv/resources/JSToJava_TypeConv.js | 14 - tests/reproducers/simple/JSToJTypeConv/resources/jstoj-typeconv.jnlp | 22 - tests/reproducers/simple/JSToJTypeConv/srcs/JSToJTypeConv.java | 124 - tests/reproducers/simple/JSToJTypeConv/testcases/JSToJTypeConvTest.java | 478 - tests/reproducers/simple/JToJSString/resources/JSTest.js | 7 - tests/reproducers/simple/JToJSString/resources/JToJSString.html | 62 - tests/reproducers/simple/JToJSString/resources/JToJSString.js | 47 - tests/reproducers/simple/JToJSString/resources/JToJSStringApplet.jnlp | 53 - tests/reproducers/simple/JToJSString/resources/JToJSStringJnlpApplet.html | 63 - tests/reproducers/simple/JToJSString/srcs/JToJSString.java | 95 - tests/reproducers/simple/JToJSString/testcases/JToJSStringTest.java | 110 - tests/reproducers/simple/JavascriptFuncParam/resources/JavascriptFuncParam.html | 18 - tests/reproducers/simple/JavascriptFuncParam/resources/JavascriptFuncParam.js | 24 - tests/reproducers/simple/JavascriptFuncParam/resources/javascript-funcparam.jnlp | 22 - tests/reproducers/simple/JavascriptFuncParam/srcs/JavascriptFuncParam.java | 149 - tests/reproducers/simple/JavascriptFuncParam/testcases/JavascriptFuncParamTest.java | 233 - tests/reproducers/simple/JavascriptFuncReturn/resources/JavascriptFuncReturn.html | 19 - tests/reproducers/simple/JavascriptFuncReturn/resources/JavascriptFuncReturn.jnlp | 21 - tests/reproducers/simple/JavascriptFuncReturn/resources/JavascriptFuncReturn.js | 16 - tests/reproducers/simple/JavascriptFuncReturn/srcs/JavascriptFuncReturn.java | 51 - tests/reproducers/simple/JavascriptFuncReturn/testcases/JavascriptFuncReturnTest.java | 125 - tests/reproducers/simple/JavascriptGet/resources/JavascriptGet.html | 22 - tests/reproducers/simple/JavascriptGet/resources/Javascript_Get.js | 15 - tests/reproducers/simple/JavascriptGet/resources/javascript-get.jnlp | 22 - tests/reproducers/simple/JavascriptGet/srcs/JavascriptGet.java | 120 - tests/reproducers/simple/JavascriptGet/testcases/JavascriptGetTest.java | 141 - tests/reproducers/simple/JavascriptSet/resources/JavascriptSet.html | 17 - tests/reproducers/simple/JavascriptSet/resources/Javascript_Set.js | 32 - tests/reproducers/simple/JavascriptSet/resources/javascript-set.jnlp | 22 - tests/reproducers/simple/JavascriptSet/srcs/JavascriptSet.java | 139 - tests/reproducers/simple/JavascriptSet/testcases/JavascriptSetTest.java | 231 - tests/reproducers/simple/JavascriptURLProtocol/resources/JavascriptProtocol.html | 46 - tests/reproducers/simple/JavascriptURLProtocol/resources/JavascriptProtocol.js | 5 - tests/reproducers/simple/JavascriptURLProtocol/srcs/JavascriptProtocol.java | 22 - tests/reproducers/simple/JavascriptURLProtocol/testcases/JavascriptProtocolTest.java | 78 - tests/reproducers/simple/JavawsAWTRobotFindsButton/resources/javaws-awtrobot-finds-button.jnlp | 57 - tests/reproducers/simple/JavawsAWTRobotFindsButton/srcs/JavawsAWTRobotFindsButton.java | 166 - tests/reproducers/simple/JavawsAWTRobotFindsButton/testcases/JavawsAWTRobotFindsButtonTest.java | 138 - tests/reproducers/simple/JavawsAWTRobotFindsButton/testcases/buttonA.png | Bin tests/reproducers/simple/JavawsAWTRobotUsageSample/resources/AppletAWTRobotUsageSample.html | 72 - tests/reproducers/simple/JavawsAWTRobotUsageSample/resources/javaws-awtrobot-usage-sample.jnlp | 57 - tests/reproducers/simple/JavawsAWTRobotUsageSample/srcs/JavawsAWTRobotUsageSample.java | 176 - tests/reproducers/simple/JavawsAWTRobotUsageSample/testcases/AppletAWTRobotUsageSampleTest.java | 256 - tests/reproducers/simple/JavawsAWTRobotUsageSample/testcases/JavawsAWTRobotUsageSampleTest.java | 249 - tests/reproducers/simple/JnlpHrefAttribute/resources/JnlpHrefAttribute.html | 15 - tests/reproducers/simple/JnlpHrefAttribute/resources/JnlpHrefAttribute.jnlp | 51 - tests/reproducers/simple/JnlpHrefAttribute/srcs/JnlpHrefAttribute.java | 49 - tests/reproducers/simple/JnlpHrefAttribute/testcases/JnlpHrefAttributeTest.java | 84 - tests/reproducers/simple/LocalesTest/testcases/LocalesTestTest.java | 465 - tests/reproducers/simple/LocalisedInformationElement/resources/LocalisedInformationElement1.jnlp | 72 - tests/reproducers/simple/LocalisedInformationElement/resources/LocalisedInformationElement2.jnlp | 70 - tests/reproducers/simple/LocalisedInformationElement/resources/LocalisedInformationElement3.jnlp | 69 - tests/reproducers/simple/LocalisedInformationElement/resources/LocalisedInformationElement4.jnlp | 70 - tests/reproducers/simple/LocalisedInformationElement/resources/LocalisedInformationElement_noLoc.jnlp | 53 - tests/reproducers/simple/LocalisedInformationElement/srcs/LocalisedInformationElement.java | 52 - tests/reproducers/simple/LocalisedInformationElement/testcases/LocalisedInformationElementTest.java | 353 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1main2mainAppDesc.jnlp | 53 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1main2mainNoAppDesc.jnlp | 54 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1main2nothingNoAppDesc.jnlp | 54 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1mainHaveAppDesc.jnlp | 54 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1mainNoAppDesc.jnlp | 53 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1noAppDesc.jnlp | 52 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1noAppDescAtAll.jnlp | 49 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1nothing2nothingAppDesc.jnlp | 54 - tests/reproducers/simple/ManifestedJar1/resources/ManifestedJar-1nothing2nothingNoAppDesc.jnlp | 54 - tests/reproducers/simple/ManifestedJar1/srcs/META-INF/MANIFEST.MF | 4 - tests/reproducers/simple/ManifestedJar1/srcs/ManifestedJar1.java | 45 - tests/reproducers/simple/ManifestedJar1/testcases/ManifestedJar1Test.java | 240 - tests/reproducers/simple/ManifestedJar2/srcs/META-INF/MANIFEST.MF | 4 - tests/reproducers/simple/ManifestedJar2/srcs/ManifestedJar2.java | 45 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarAppletUrl.jnlp | 63 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarAppletUrl2.jnlp | 63 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarAppletUrlSigned.jnlp | 63 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarAppletUrlSigned2.jnlp | 63 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarUrl.html | 44 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarUrl1.jnlp | 53 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarUrl2.jnlp | 53 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarUrlSigned.html | 44 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarUrlSigned1.jnlp | 53 - tests/reproducers/simple/ParametrizedJarUrl/resources/ParametrizedJarUrlSigned2.jnlp | 53 - tests/reproducers/simple/ParametrizedJarUrl/testcases/ParametrizedJarUrlTests.java | 220 - tests/reproducers/simple/ReadEnvironment/resources/ReadEnvironment.jnlp | 51 - tests/reproducers/simple/ReadEnvironment/srcs/ReadEnvironment.java | 44 - tests/reproducers/simple/ReadEnvironment/testcases/ReadEnvironmentTest.java | 57 - tests/reproducers/simple/ReadProperties/resources/ReadProperties1.jnlp | 55 - tests/reproducers/simple/ReadProperties/resources/ReadProperties2.jnlp | 53 - tests/reproducers/simple/ReadProperties/srcs/ReadProperties.java | 45 - tests/reproducers/simple/ReadProperties/testcases/ReadPropertiesTest.java | 69 - tests/reproducers/simple/RedirectStreams/resources/RedirectStreams.jnlp | 51 - tests/reproducers/simple/RedirectStreams/srcs/RedirectStreams.java | 44 - tests/reproducers/simple/RedirectStreams/testcases/RedirectStreamsTest.java | 57 - tests/reproducers/simple/ReplaceSecurityManager/resources/ReplaceSecurityManager.jnlp | 51 - tests/reproducers/simple/ReplaceSecurityManager/srcs/ReplaceSecurityManager.java | 43 - tests/reproducers/simple/ReplaceSecurityManager/testcases/ReplaceSecurityManagerTest.java | 57 - tests/reproducers/simple/ResizeApplet/resources/ResizeApplet.html | 57 - tests/reproducers/simple/ResizeApplet/srcs/ResizeApplet.java | 72 - tests/reproducers/simple/ResizeApplet/testcases/ResizeAppletTests.java | 65 - tests/reproducers/simple/SOPBypass/resources/SOPBypass.html | 50 - tests/reproducers/simple/SOPBypass/resources/SOPBypass.jnlp | 60 - tests/reproducers/simple/SOPBypass/resources/SOPBypassSigned.html | 50 - tests/reproducers/simple/SOPBypass/resources/SOPBypassSigned.jnlp | 63 - tests/reproducers/simple/SOPBypass/srcs/SOPBypass.java | 329 - tests/reproducers/simple/SOPBypass/testcases/sopbypasstests/SOPBypassBeforeAndAfterChunks.java | 112 - tests/reproducers/simple/SOPBypass/testcases/sopbypasstests/SOPBypassHtmlAppletTest.java | 247 - tests/reproducers/simple/SOPBypass/testcases/sopbypasstests/SOPBypassJnlpAppletTest.java | 232 - tests/reproducers/simple/SOPBypass/testcases/sopbypasstests/SOPBypassJnlpAppletTestWithHtmlSwitch.java | 229 - tests/reproducers/simple/SOPBypass/testcases/sopbypasstests/SOPBypassSignedHtmlAppletTest.java | 225 - tests/reproducers/simple/SOPBypass/testcases/sopbypasstests/SOPBypassSignedJnlpAppletTest.java | 218 - tests/reproducers/simple/SOPBypass/testcases/sopbypasstests/SOPBypassSignedJnlpAppletTestWithHtmlSwitch.java | 210 - tests/reproducers/simple/SOPBypass/testcases/sopbypasstests/SOPBypassUtil.java | 870 - tests/reproducers/simple/SandboxUnsignedAllPerm/resources/SandboxUnsignedAllPerm.html | 42 - tests/reproducers/simple/SandboxUnsignedAllPerm/resources/SandboxUnsignedAllPerm.jnlp | 53 - tests/reproducers/simple/SandboxUnsignedAllPerm/resources/SandboxUnsignedAllPerm_applet.jnlp | 58 - tests/reproducers/simple/SandboxUnsignedAllPerm/resources/SandboxUnsignedAllPerm_applet_security.jnlp | 61 - tests/reproducers/simple/SandboxUnsignedAllPerm/resources/SandboxUnsignedAllPerm_security.jnlp | 56 - tests/reproducers/simple/SandboxUnsignedAllPerm/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/simple/SandboxUnsignedAllPerm/srcs/SandboxUnsignedAllPerm.java | 57 - tests/reproducers/simple/SandboxUnsignedAllPerm/testcases/SandboxUnsignedAllPermTest.java | 124 - tests/reproducers/simple/SandboxUnsignedInvalid/resources/SandboxUnsignedInvalid.html | 42 - tests/reproducers/simple/SandboxUnsignedInvalid/resources/SandboxUnsignedInvalid.jnlp | 53 - tests/reproducers/simple/SandboxUnsignedInvalid/resources/SandboxUnsignedInvalid_applet.jnlp | 58 - tests/reproducers/simple/SandboxUnsignedInvalid/resources/SandboxUnsignedInvalid_applet_security.jnlp | 61 - tests/reproducers/simple/SandboxUnsignedInvalid/resources/SandboxUnsignedInvalid_security.jnlp | 56 - tests/reproducers/simple/SandboxUnsignedInvalid/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/simple/SandboxUnsignedInvalid/srcs/SandboxUnsignedInvalid.java | 57 - tests/reproducers/simple/SandboxUnsignedInvalid/testcases/SandboxUnsignedInvalidTest.java | 124 - tests/reproducers/simple/SandboxUnsignedMissing/resources/SandboxUnsignedMissing.html | 42 - tests/reproducers/simple/SandboxUnsignedMissing/resources/SandboxUnsignedMissing.jnlp | 53 - tests/reproducers/simple/SandboxUnsignedMissing/resources/SandboxUnsignedMissing_applet.jnlp | 58 - tests/reproducers/simple/SandboxUnsignedMissing/resources/SandboxUnsignedMissing_applet_security.jnlp | 61 - tests/reproducers/simple/SandboxUnsignedMissing/resources/SandboxUnsignedMissing_security.jnlp | 56 - tests/reproducers/simple/SandboxUnsignedMissing/srcs/META-INF/MANIFEST.MF | 2 - tests/reproducers/simple/SandboxUnsignedMissing/srcs/SandboxUnsignedMissing.java | 57 - tests/reproducers/simple/SandboxUnsignedMissing/testcases/SandboxUnsignedMissingTest.java | 129 - tests/reproducers/simple/SandboxUnsignedMissing/testcases/SandboxUnsignedMissingTestHighSecurity.java | 209 - tests/reproducers/simple/SandboxUnsignedSandbox/resources/SandboxUnsignedSandbox.html | 42 - tests/reproducers/simple/SandboxUnsignedSandbox/resources/SandboxUnsignedSandbox.jnlp | 53 - tests/reproducers/simple/SandboxUnsignedSandbox/resources/SandboxUnsignedSandbox_applet.jnlp | 58 - tests/reproducers/simple/SandboxUnsignedSandbox/resources/SandboxUnsignedSandbox_applet_security.jnlp | 61 - tests/reproducers/simple/SandboxUnsignedSandbox/resources/SandboxUnsignedSandbox_security.jnlp | 56 - tests/reproducers/simple/SandboxUnsignedSandbox/srcs/META-INF/MANIFEST.MF | 3 - tests/reproducers/simple/SandboxUnsignedSandbox/srcs/SandboxUnsignedSandbox.java | 57 - tests/reproducers/simple/SandboxUnsignedSandbox/testcases/SandboxUnsignedSandboxTest.java | 124 - tests/reproducers/simple/SetContextClassLoader/resources/SetContextClassLoader.jnlp | 51 - tests/reproducers/simple/SetContextClassLoader/srcs/SetContextClassLoader.java | 44 - tests/reproducers/simple/SetContextClassLoader/testcases/SetContextClassLoaderTest.java | 57 - tests/reproducers/simple/SimpleApplet/srcs/SimpleApplet.java | 47 - tests/reproducers/simple/SingleInstanceServiceTest/resources/SingleInstanceTest.jnlp | 60 - tests/reproducers/simple/SingleInstanceServiceTest/resources/SingleInstanceTestWS.jnlp | 55 - tests/reproducers/simple/SingleInstanceServiceTest/resources/SingleInstanceTest_clasical.html | 50 - tests/reproducers/simple/SingleInstanceServiceTest/resources/SingleInstanceTest_jnlpHref.html | 47 - tests/reproducers/simple/SingleInstanceServiceTest/srcs/SingleInstanceChecker.java | 158 - tests/reproducers/simple/SingleInstanceServiceTest/testcases/SingleInstanceTest.java | 281 - tests/reproducers/simple/Spaces can be everywhere/resources/NotOnly spaces can kill ?????????? too.jnlp | 61 - tests/reproducers/simple/Spaces can be everywhere/resources/Spaces can be everywhere1.jnlp | 53 - tests/reproducers/simple/Spaces can be everywhere/resources/Spaces can be everywhere2.jnlp | 53 - tests/reproducers/simple/Spaces can be everywhere/resources/SpacesCanBeEverywhere1.jnlp | 53 - tests/reproducers/simple/Spaces can be everywhere/resources/spaces applet Tests.html | 42 - tests/reproducers/simple/Spaces can be everywhere/srcs/SpacesCanBeEverywhere.java | 76 - tests/reproducers/simple/Spaces can be everywhere/testcases/SpacesCanBeEverywhereTests.java | 232 - tests/reproducers/simple/StripHttpPathParams/resources/StripHttpPathParams.html | 48 - tests/reproducers/simple/StripHttpPathParams/resources/StripHttpPathParams.jnlp | 53 - tests/reproducers/simple/StripHttpPathParams/srcs/StripHttpPathParams.java | 51 - tests/reproducers/simple/StripHttpPathParams/testcases/StripHttpPathParamsTest.java | 68 - tests/reproducers/simple/UnicodeLineBreak/resources/UnicodeLineBreak.html | 44 - tests/reproducers/simple/UnicodeLineBreak/srcs/UnicodeLineBreak.java | 47 - tests/reproducers/simple/UnicodeLineBreak/testcases/UnicodeLineBreakTests.java | 140 - tests/reproducers/simple/UnsignedJnlpApplication/resources/UnsignedJnlpApplication1.jnlp | 54 - tests/reproducers/simple/UnsignedJnlpApplication/resources/UnsignedJnlpApplication2.jnlp | 56 - tests/reproducers/simple/UnsignedJnlpApplication/resources/UnsignedJnlpApplication3.jnlp | 57 - tests/reproducers/simple/UnsignedJnlpApplication/srcs/JNLP-INF/APPLICATION.jnlp | 62 - tests/reproducers/simple/UnsignedJnlpApplication/srcs/UnsignedJnlpApplication.java | 43 - tests/reproducers/simple/UnsignedJnlpApplication/testcases/UnsignedJnlpApplicationTest.java | 69 - tests/reproducers/simple/UnsignedJnlpTemplate/resources/UnsignedJnlpTemplate1.jnlp | 54 - tests/reproducers/simple/UnsignedJnlpTemplate/resources/UnsignedJnlpTemplate2.jnlp | 56 - tests/reproducers/simple/UnsignedJnlpTemplate/resources/UnsignedJnlpTemplate3.jnlp | 57 - tests/reproducers/simple/UnsignedJnlpTemplate/srcs/JNLP-INF/APPLICATION_TEMPLATE.jnlp | 62 - tests/reproducers/simple/UnsignedJnlpTemplate/srcs/UnsignedJnlpTemplate.java | 43 - tests/reproducers/simple/UnsignedJnlpTemplate/testcases/UnsignedJnlpTemplateTest.java | 69 - tests/reproducers/simple/VersionedJar__V1/resources/VersionedJarDisabled.jnlp | 52 - tests/reproducers/simple/VersionedJar__V1/resources/VersionedJarEnabled.jnlp | 52 - tests/reproducers/simple/VersionedJar__V1/srcs/VersionedJar.java | 46 - tests/reproducers/simple/VersionedJar__V1/testcases/VersionedJarTest.java | 73 - tests/reproducers/simple/deadlocktest/resources/deadlocktest.jnlp | 53 - tests/reproducers/simple/deadlocktest/resources/deadlocktest_1.jnlp | 53 - tests/reproducers/simple/deadlocktest/srcs/DeadlockTest.java | 58 - tests/reproducers/simple/deadlocktest/testcases/DeadLockTestTest.java | 265 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest1-ISO88592.jnlp | 54 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest1-UTF8.jnlp | 54 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest2????????????????????????????????????????????????-ISO88592.jnlp | 54 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest2????????????????????????????????????????????????-UTF8.jnlp | 54 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest3-ISO88592.jnlp | 54 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest3-UTF8.jnlp | 54 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest4-ISO88592.html | 45 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest4-UTF8.html | 45 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest5-ISO88592.jnlp | 62 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/resources/encodingTest5-UTF8.jnlp | 62 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/srcs/EncodingTest.java | 90 - tests/reproducers/simple/encodingTests????????????????????????????????????????????????/testcases/EncodingTestTest.java | 248 - tests/reproducers/simple/jsengine/resources/jsengine.jnlp | 53 - tests/reproducers/simple/jsengine/resources/jsengineApplet.html | 42 - tests/reproducers/simple/jsengine/resources/jsengineApplet.jnlp | 58 - tests/reproducers/simple/jsengine/srcs/jsengine.java | 56 - tests/reproducers/simple/jsengine/srcs/jsengineApplet.java | 58 - tests/reproducers/simple/jsengine/testcases/jsengineTest.java | 90 - tests/reproducers/simple/simpletest1/resources/favicon.ico | Bin tests/reproducers/simple/simpletest1/resources/netxPlugin.png | Bin tests/reproducers/simple/simpletest1/resources/simpletest1.jnlp | 55 - tests/reproducers/simple/simpletest1/resources/simpletestCustomSplash.jnlp | 55 - tests/reproducers/simple/simpletest1/resources/simpletestMegaSlow.jnlp | 53 - tests/reproducers/simple/simpletest1/resources/simpletestSlow.jnlp | 53 - tests/reproducers/simple/simpletest1/resources/simpletestSlowBrokenCustomSplash.jnlp | 54 - tests/reproducers/simple/simpletest1/resources/simpletestSlowSlowCustomSplash.jnlp | 54 - tests/reproducers/simple/simpletest1/srcs/SimpleTest1.java | 48 - tests/reproducers/simple/simpletest1/testcases/SimpleTest1CountRequests.java | 109 - tests/reproducers/simple/simpletest1/testcases/SimpleTest1Test.java | 139 - tests/reproducers/simple/simpletest1/testcases/SimpleTestDefaultRedirects.java | 289 - tests/reproducers/simple/simpletest1/testcases/XDGspecificationTests.java | 1214 - tests/reproducers/simple/simpletest2/resources/simpletest2.jnlp | 53 - tests/reproducers/simple/simpletest2/srcs/SimpleTest2.java | 68 - tests/reproducers/simple/simpletest2/testcases/SimpleTest2Test.java | 61 - tests/test-extensions-tests/net/sourceforge/jnlp/MessagePropertiesTest.java | 99 - tests/test-extensions-tests/net/sourceforge/jnlp/ResourcesTest.java | 374 - tests/test-extensions-tests/net/sourceforge/jnlp/ServerAccessTest.java | 245 - tests/test-extensions-tests/net/sourceforge/jnlp/TinyHttpdImplTest.java | 238 - tests/test-extensions-tests/net/sourceforge/jnlp/awt/imagesearch/ComponentFinderTest.java | 56 - tests/test-extensions-tests/net/sourceforge/jnlp/tools/DeploymentPropertiesModifierTest.java | 231 - tests/test-extensions/net/sourceforge/jnlp/AsyncCall.java | 102 - tests/test-extensions/net/sourceforge/jnlp/Authentication511Requester.java | 33 - tests/test-extensions/net/sourceforge/jnlp/ClosingListener.java | 59 - tests/test-extensions/net/sourceforge/jnlp/ContentReader.java | 158 - tests/test-extensions/net/sourceforge/jnlp/ContentReaderListener.java | 45 - tests/test-extensions/net/sourceforge/jnlp/LogItem.java | 71 - tests/test-extensions/net/sourceforge/jnlp/LoggingBottleneck.java | 243 - tests/test-extensions/net/sourceforge/jnlp/ProcessAssasin.java | 257 - tests/test-extensions/net/sourceforge/jnlp/ProcessResult.java | 69 - tests/test-extensions/net/sourceforge/jnlp/ProcessWrapper.java | 288 - tests/test-extensions/net/sourceforge/jnlp/ServerAccess.java | 938 - tests/test-extensions/net/sourceforge/jnlp/ServerLauncher.java | 336 - tests/test-extensions/net/sourceforge/jnlp/TestsLogs.java | 85 - tests/test-extensions/net/sourceforge/jnlp/ThreadedProcess.java | 210 - tests/test-extensions/net/sourceforge/jnlp/TinyHttpdImpl.java | 390 - tests/test-extensions/net/sourceforge/jnlp/annotations/Bug.java | 69 - tests/test-extensions/net/sourceforge/jnlp/annotations/KnownToFail.java | 67 - tests/test-extensions/net/sourceforge/jnlp/annotations/NeedsDisplay.java | 55 - tests/test-extensions/net/sourceforge/jnlp/annotations/Remote.java | 52 - tests/test-extensions/net/sourceforge/jnlp/annotations/TestInBrowsers.java | 50 - tests/test-extensions/net/sourceforge/jnlp/annotations/WindowsIssue.java | 65 - tests/test-extensions/net/sourceforge/jnlp/awt/AWTFrameworkException.java | 66 - tests/test-extensions/net/sourceforge/jnlp/awt/AWTHelper.java | 588 - tests/test-extensions/net/sourceforge/jnlp/awt/awtactions/KeyboardActions.java | 111 - tests/test-extensions/net/sourceforge/jnlp/awt/awtactions/MouseActions.java | 228 - tests/test-extensions/net/sourceforge/jnlp/awt/imagesearch/ComponentFinder.java | 134 - tests/test-extensions/net/sourceforge/jnlp/awt/imagesearch/ComponentNotFoundException.java | 65 - tests/test-extensions/net/sourceforge/jnlp/awt/imagesearch/ImageSeeker.java | 387 - tests/test-extensions/net/sourceforge/jnlp/awt/imagesearch/marker.png | Bin tests/test-extensions/net/sourceforge/jnlp/browsertesting/Browser.java | 55 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/BrowserFactory.java | 226 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/BrowserTest.java | 60 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/BrowserTestRunner.java | 185 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/Browsers.java | 98 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/ReactingProcess.java | 63 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/Chrome.java | 52 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/Chromium.java | 52 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/Epiphany.java | 61 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/Firefox.java | 91 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/LinuxBrowser.java | 116 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/Midory.java | 55 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/MozillaFamilyLinuxBrowser.java | 66 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/Opera.java | 73 - tests/test-extensions/net/sourceforge/jnlp/browsertesting/browsers/firefox/FirefoxProfilesOperator.java | 173 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/AutoAllClosingListener.java | 57 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/AutoErrorClosingListener.java | 56 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/AutoOkClosingListener.java | 48 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/CountingClosingListener.java | 60 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/Rule.java | 46 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/RulesFolowingClosingListener.java | 239 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/StringBasedClosingListener.java | 67 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/StringMatchClosingListener.java | 53 - tests/test-extensions/net/sourceforge/jnlp/closinglisteners/StringRule.java | 57 - tests/test-extensions/net/sourceforge/jnlp/mock/DummyJNLPFile.java | 75 - tests/test-extensions/net/sourceforge/jnlp/mock/DummyJNLPFileWithJar.java | 105 - tests/test-extensions/net/sourceforge/jnlp/mock/MockJNLPFile.java | 55 - tests/test-extensions/net/sourceforge/jnlp/tools/AsyncJavaws.java | 88 - tests/test-extensions/net/sourceforge/jnlp/tools/ClipboardHelpers.java | 64 - tests/test-extensions/net/sourceforge/jnlp/tools/CodeSignerCreator.java | 215 - tests/test-extensions/net/sourceforge/jnlp/tools/DeploymentPropertiesModifier.java | 152 - tests/test-extensions/net/sourceforge/jnlp/tools/MessageProperties.java | 82 - tests/test-extensions/net/sourceforge/jnlp/tools/WaitingForStringProcess.java | 91 - tests/test-extensions/net/sourceforge/jnlp/util/CacheTestUtils.java | 49 - tests/test-extensions/net/sourceforge/jnlp/util/FileTestUtils.java | 147 - tests/test-extensions/net/sourceforge/jnlp/util/logging/NoStdOutErrTest.java | 142 - tests/test-extensions/sun/applet/PluginPipeMockUtil.java | 131 - tests/test-extensions/sun/applet/mock/PluginPipeMock.java | 121 - win-installer/LICENSE.rtf | 785 - win-installer/greetings_banner.bmp | Bin win-installer/icon.ico | Bin win-installer/installer.json.in | 60 - win-installer/top_banner.bmp | Bin 1682 files changed, 0 insertions(+), 245696 deletions(-) diffs (truncated from 252450 to 500 lines): diff -r a18f57158e40 -r b361bf2d12f4 AUTHORS --- a/AUTHORS Thu Mar 14 11:04:49 2019 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,51 +0,0 @@ -The following people have made contibutions to this project. -Please keep this list in alphabetical order. - -Lillian Angel -Andrew Azores -Deepak Bhole -Laurent Bourg??s -Adam Buchta -Ricardo Mart??n Camarero -Marcin Cieslak -Danesh Dadachanji -Adam Domurad -Lukasz Dracz -Thomas Fitzsimmons -Olesya Gerasimenko -Micha?? G??rny -Mark Greenwood -Tereza Hlavackova -Lars Herschke -Peter Hatina -Andrew John Hughes -Jie Kang -Alex Kashchenko -Matthias Klose -Alexandr Kolouch -Jan Kmetko -Francis Kung -Denis Lila -DJ Lucas -Omair Majid -Jon A. Maxwell -Thomas Meyer -Kurt Miller -Saad Mohammad -Martin Olsson -Stefan Ring -Ville Skytt?? -Fridrich Strba -Andrew Su -Joshua Sumali -Joel Tesdall -Michal Vala -Jiri Vanek -Tom???? Votava -Mark Wielaard -Jacob Wisor -Man Lung Wong - -This project also includes code from the following projects: -OpenJDK -Netx diff -r a18f57158e40 -r b361bf2d12f4 COPYING --- a/COPYING Thu Mar 14 11:04:49 2019 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff -r a18f57158e40 -r b361bf2d12f4 ChangeLog --- a/ChangeLog Thu Mar 14 11:04:49 2019 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,18336 +0,0 @@ -2019-03-14 Jiri Vanek - - Post-release changes - * NEWS: added 1.8.1 section - * configure.ac: (AC_INIT) bumped to 1.8.1pre - -2019-03-12 Lars Herschke - - Hidden console on Windows - * rust-launcher/src/dirs_paths_helper.rs: factory for windows os now supply third parameter - * rust-launcher/src/main.rs: (get_os) on windows now have three params. Call to get os if-windows cfged out - (main) parent process is now checking ATTACH_PARENT_PROCESS before get_os on windows - * rust-launcher/src/os_access.rs: oon windows, without console, no window is enforced. Trait got win-only inside_console method - windows impl of os_access. Win module made public to expose AttachConsole function. - * rust-launcher/src/utils.rs: test logger got windows-only inside_console - -2019-03-12 Jiri Vanek - - Pre-release tuning - * Makefile.am: (netx-html-gen.stamp) set number of changests to 140 (since 1.7) - * NEWS: date of 1.8 set - * configure.ac: (AC_INIT) set to use 1.8 - -2019-03-07 Lars Herschke - - Native launchers now iterate through various keys of jre/jdk in registry - * rust-launcher/src/os_access.rs: introduced RegQueryInfoKeyW and RegEnumKeyExW to enable registry query - jdk_registry_path renamed to java_registry_path. jdk_registry_path now iterates over several keys - * rust-launcher/src/utils.rs: adapted, and if jdk is found, its jre is used. - -2019-03-06 Jiri Vanek - Lars Herschke - - On windows, use dunce to canonicalize paths - * rust-launcher/Cargo.toml: added dunce crate for windows target - * rust-launcher/src/dirs_paths_helper.rs: declared canonicalize methods, one for windows, second for not-windows. - The windows one is using dunce, other is on PathBuf. - * rust-launcher/src/utils.rs:used above method insted PathBuf::canonicalize - -2019-03-05 Jiri Vanek - Lars Herschke - - Fixed path to jfxrt.jar from lib/jfxrt.jar to ext/lib - * rust-launcher/src/jars_helper.rs: in (get_cp_members) - * shell-launcher/launchers.bat.in: in both CP and CUSTOM_JRE - * shell-launcher/launchers.sh.in: in both CP and CUSTOM_JRE - -2019-03-05 Lars Herschke - - * acinclude.m4: Moved windows specific check for JDK on the begging of SYSTEM_JDK part of IT_CHECK_FOR_JDK macro - to fix search on windows - -2019-03-05 Lars Herschke - - * Makefile.am: removed dual slash between destdir and modularjdk, included CPPUNIT_FRAMEWORK_CLEAN_IMPL with - clean-unittest++-impl/plaeholder to avoid fail of unknown target when native plugin is gone. Cleaning up rust_test_tmp - -2019-02-28 Jiri Vanek - Michal Vala - - * Makefile.am: using proper classpath separator variable instead of hardcoded one - -2019-02-27 Jiri Vanek - Alexandr Kolouch - - Added Czech translation for 1.8 - * netx/net/sourceforge/jnlp/resources/Messages_cs.properties: adapted - -2019-02-27 Jiri Vanek - - keytool command used to create test keystores is called windows friendly - * Makefile.am: path to keystore or PUBLIC_KEYSTORE is preprocessed via cygapth on windows - -2019-02-27 Jiri Vanek - - jar command used to pack reproducers is called windows friendly - * Makefile.am: (stamps/netx-dist-tests-prepare-reproducers.stamp) TMP_MANIFEST is now exported so it can reach - subshell of cygpath. If cygpath is in on PATH, TMP_MANIFEST path is cygpathed - -2019-02-27 Jiri Vanek - - shell launcher got support for JAVA_HOME - * shell-launcher/launchers.sh.in: if JAVA_HOME is detected, is used as most preferred - -2019-02-25 Olesya Gerasimenko - - Updated Russian translation - * netx/net/sourceforge/jnlp/resources/Messages_ru.properties: adapted to current state - -2019-02-20 Jiri Vanek - - Implemented way how to modify cp/bootcp in native launchers - * netx/net/sourceforge/jnlp/config/BasicValueValidators.java: added (RustCpValidator) as provider for help for new - properties - * netx/net/sourceforge/jnlp/config/Defaults.java: declared for properties to control native lanchers cp/bootcp - deployment.launcher.rust.{cp,bootcp}.{add,remove} - * netx/net/sourceforge/jnlp/resources/Messages.properties: added help message for new properties From bugzilla-daemon at icedtea.classpath.org Wed Apr 17 08:38:56 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 17 Apr 2019 08:38:56 +0000 Subject: [Bug 3725] IcedTea-Web 1.8 MSI Installation Issues In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3725 JiriVanek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jvanek at redhat.com Resolution|--- |WONTFIX --- Comment #1 from JiriVanek --- Hi! You can see that ITW component is read-only. ITW had moved to github - https://github.com/AdoptOpenJDK/icedtea-web/issues - this information is wide speread in http://icedtea.classpath.org/bugzilla/ and https://icedtea.classpath.org/wiki/IcedTea-Web#Building_IcedTea-Web Please report it on github. However, this problems should be fixed in current 1.8 branch on github. If you an built it, and confirm it is really fixed, I will do an 1.8.1 release. Please, distinguish - icedtea-web and icedtea, have nothing common for last 8 years! -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 02:54:48 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 02:54:48 +0000 Subject: [Bug 3727] New: [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3727 Bug ID: 3727 Summary: [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" Product: IcedTea Version: 3.x-hg Hardware: s390 OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org After importing 8u212, we need to apply 8222286, so s390 still builds. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 02:55:21 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 02:55:21 +0000 Subject: [Bug 3727] [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3727 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3716 Target Milestone|--- |3.12.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 02:55:21 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 02:55:21 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3727 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:01:37 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:01:37 +0000 Subject: [Bug 3718] [IcedTea8] Change policytool.desktop.in category Development to Settings In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3718 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-3.12.0pre01 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:01:39 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:01:39 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Bug 3716 depends on bug 3718, which changed state. Bug 3718 Summary: [IcedTea8] Change policytool.desktop.in category Development to Settings https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3718 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:19:38 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:19:38 +0000 Subject: [Bug 3728] New: [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3728 Bug ID: 3728 Summary: [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE Product: IcedTea Version: 3.x-hg Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org https://lkml.org/lkml/2019/1/15/940 Turning off speculation has a performance impact, so we should clear the flag from any processes forked from the JDK. To do so, we use PR_SPEC_DISABLE_NOEXEC in preference to PR_SPEC_DISABLE if available. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:20:05 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:20:05 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3728 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:20:05 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:20:05 +0000 Subject: [Bug 3728] [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3728 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3716 Target Milestone|--- |3.12.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:20:33 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:20:33 +0000 Subject: [Bug 3607] [IcedTea8] CVE-2018-3639 hw: cpu: speculative store bypass mitigation In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3607 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |3728 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:20:33 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:20:33 +0000 Subject: [Bug 3728] [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3728 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3607 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:24:01 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:24:01 +0000 Subject: [Bug 3729] New: [IcedTea7] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3729 Bug ID: 3729 Summary: [IcedTea7] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE Product: IcedTea Version: 2.x-hg Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of bug 3728 for IcedTea 2.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:24:57 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:24:57 +0000 Subject: [Bug 3729] [IcedTea7] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3729 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Depends on| |3608 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:24:57 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:24:57 +0000 Subject: [Bug 3608] [IcedTea7] CVE-2018-3639 hw: cpu: speculative store bypass mitigation In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3608 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |3729 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:26:25 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:26:25 +0000 Subject: [Bug 3719] [IcedTea8] Use JRE bin directory in policytool.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3719 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-3.12.0pre01 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:26:26 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:26:26 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Bug 3716 depends on bug 3719, which changed state. Bug 3719 Summary: [IcedTea8] Use JRE bin directory in policytool.desktop.in https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3719 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:26:30 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:26:30 +0000 Subject: [Bug 3722] [IcedTea8] Use SDK bin directory in jconsole.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3722 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-3.12.0pre01 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:26:31 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:26:31 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Bug 3716 depends on bug 3722, which changed state. Bug 3722 Summary: [IcedTea8] Use SDK bin directory in jconsole.desktop.in https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3722 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:26:40 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:26:40 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Bug 3716 depends on bug 3723, which changed state. Bug 3723 Summary: [IcedTea8] Use shortened Java version first in Name field of desktop files https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3723 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu Apr 18 03:26:38 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 18 Apr 2019 03:26:38 +0000 Subject: [Bug 3723] [IcedTea8] Use shortened Java version first in Name field of desktop files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3723 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-3.12.0pre01 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bourges.laurent at gmail.com Thu Apr 18 08:24:39 2019 From: bourges.laurent at gmail.com (=?UTF-8?Q?Laurent_Bourg=C3=A8s?=) Date: Thu, 18 Apr 2019 10:24:39 +0200 Subject: IcedTeaWeb Roadmap Message-ID: Hi, Since ITW 1.7 & 1.8 have been publicly released and the icedtea-web repository migrated to AdoptOpenJDK github, I wonder what is the current roadmap for IcedTeaWeb maintenance (1.8 branch) and its future 1.9... Could you publicly explain what are the current plans on: - AdoptOpenJDK integration of ITW package into Public OpenJDK binary builds ? - provide an itw installer on top of any OpenJDK install ? - ITW code evolution in the karakun's OpenWebStart project ? I noticed the current github head branch contains only java code now. Where is the code providing launchers (shell & rust) ? How is made the packaging now ? Cheers, Laurent Bourges -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Thu Apr 18 11:22:25 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Thu, 18 Apr 2019 13:22:25 +0200 Subject: IcedTeaWeb Roadmap In-Reply-To: References: Message-ID: Hello! On 4/18/19 10:24 AM, Laurent Bourg?s wrote: > Hi, > > Since ITW 1.7 & 1.8 have been publicly released and the icedtea-web repository migrated to > AdoptOpenJDK github, I wonder what is the current roadmap for IcedTeaWeb maintenance (1.8 branch) 1.8 should remain same. Backports will go in, and its separate release will happen from time to time (I would say currently is the timeto do so, but no one seems to be interested) I should be responsible for the releases, and will publish them on github, or still on classpath.org. Also I wills send announcement. > and its future 1.9... 2.0 :) > > Could you publicly explain what are the current plans on: > - AdoptOpenJDK integration of ITW package into Public OpenJDK binary builds ? I keep saying, that integration of ITW into any JDK is bad idea, however it is easy to make ITW embeddable in such way. Currently such a patch is not in place. (but isactlually oneliner searching first for its own jdk, or better third mode next to DISTRIBUTION and BUNDLED - EMBEDDED) If anybody will do that, I'm not against. Also if any JDK vendor will bundle ITW, its theirs choice. > - provide an itw installer on top of any OpenJDK install ? I wish to keep maintaining (with help of windows itw community) ITW standalone installer and zips. Similarly I wish to keep ITW as linux-distribution friendly. > - ITW code evolution in the karakun's OpenWebStart project ? I believe karakun have good intentions with ITW. They have several full-timers on it, thus they can afford to do breaking changes, which, if done in previous model, could remain unfinished for long time. Also they can help to fix long standing hard bugs like iLo console or so. All changes are going through PR. Anybody can stop any PR at any time. If you disagree with some evolution, dont hesitate to rebuke. > > I noticed the current github head branch contains only java code now. Where is the code providing > launchers (shell & rust) ? Current github have both java and shell and rust codebase. Java is built by maven. The shells and rusts are currently "just there" but I'm already working on integrate them with current maven build. Not much willchane at the end. Maven is generating jars. The shell and rust laucnhers must put them to classpath, in fboth standalone and distribution-like way. I'm going to keep that alive. All dsitros and community standalon builds are depnding on those launchers. They are not going to be left behind (unless somebody provides better ones) > ?How is made the packaging now ? Currently there is nothing. On my machine PR is slowly rising which will have script, which will prepare distribution. I thougth it will be one afternoon work but I overcalcualted quite a lot. I hope to have it finished for rust in end of net week, shell launchers to follow. I'm going to fix the outstanding issues you did not like so much - mainly only one libdir with all jars for portable build, so quite a simplification for rust and shell portable tarballs/msi. Hope that explains. Dont hesitate to shout if you disagree or if you wish to do something differently. J. > > Cheers, > Laurent Bourges -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From martijnverburg at gmail.com Thu Apr 18 13:35:56 2019 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 18 Apr 2019 14:35:56 +0100 Subject: IcedTeaWeb Roadmap In-Reply-To: References: Message-ID: One quick addition to this is that we (AdoptOpenJDK) intend to release 1.8.1 (which we will then offer as an option in our installers) until such time a 2.0.0 release is mase. Cheers, Martijn On Thu, 18 Apr 2019 at 14:23, Jiri Vanek wrote: > Hello! > > On 4/18/19 10:24 AM, Laurent Bourg?s wrote: > > Hi, > > > > Since ITW 1.7 & 1.8 have been publicly released and the icedtea-web > repository migrated to > > AdoptOpenJDK github, I wonder what is the current roadmap for IcedTeaWeb > maintenance (1.8 branch) > > 1.8 should remain same. Backports will go in, and its separate release > will happen from time to time > (I would say currently is the timeto do so, but no one seems to be > interested) > > I should be responsible for the releases, and will publish them on github, > or still on > classpath.org. Also I wills send announcement. > > > and its future 1.9... > > 2.0 :) > > > > Could you publicly explain what are the current plans on: > > - AdoptOpenJDK integration of ITW package into Public OpenJDK binary > builds ? > > I keep saying, that integration of ITW into any JDK is bad idea, however > it is easy to make ITW > embeddable in such way. Currently such a patch is not in place. (but > isactlually oneliner searching > first for its own jdk, or better third mode next to DISTRIBUTION and > BUNDLED - EMBEDDED) > > If anybody will do that, I'm not against. Also if any JDK vendor will > bundle ITW, its theirs choice. > > > - provide an itw installer on top of any OpenJDK install ? > > I wish to keep maintaining (with help of windows itw community) ITW > standalone installer and zips. > Similarly I wish to keep ITW as linux-distribution friendly. > > > - ITW code evolution in the karakun's OpenWebStart project ? > > I believe karakun have good intentions with ITW. They have several > full-timers on it, thus they can > afford to do breaking changes, which, if done in previous model, could > remain unfinished for long > time. Also they can help to fix long standing hard bugs like iLo console > or so. > > All changes are going through PR. Anybody can stop any PR at any time. If > you disagree with some > evolution, dont hesitate to rebuke. > > > > I noticed the current github head branch contains only java code now. > Where is the code providing > > launchers (shell & rust) ? > > Current github have both java and shell and rust codebase. Java is built > by maven. The shells and > rusts are currently "just there" but I'm already working on integrate > them with current maven build. > > Not much willchane at the end. Maven is generating jars. The shell and > rust laucnhers must put them > to classpath, in fboth standalone and distribution-like way. I'm going to > keep that alive. All > dsitros and community standalon builds are depnding on those launchers. > They are not going to be > left behind (unless somebody provides better ones) > > > How is made the packaging now ? > > > Currently there is nothing. On my machine PR is slowly rising which will > have script, which will > prepare distribution. I thougth it will be one afternoon work but I > overcalcualted quite a lot. I > hope to have it finished for rust in end of net week, shell launchers to > follow. > > > I'm going to fix the outstanding issues you did not like so much - mainly > only one libdir with all > jars for portable build, so quite a simplification for rust and shell > portable tarballs/msi. > > > > Hope that explains. Dont hesitate to shout if you disagree or if you wish > to do something differently. > > > J. > > > > > Cheers, > > Laurent Bourges > > > -- > Jiri Vanek > Senior QE engineer, OpenJDK QE lead, Mgr. > Red Hat Czech > jvanek at redhat.com M: +420775390109 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bourges.laurent at gmail.com Fri Apr 19 13:03:16 2019 From: bourges.laurent at gmail.com (=?UTF-8?Q?Laurent_Bourg=C3=A8s?=) Date: Fri, 19 Apr 2019 15:03:16 +0200 Subject: IcedTeaWeb Roadmap In-Reply-To: References: Message-ID: Hi, Thank you for information and your efforts, it is very promising in the short term. I am looking forward testing AdoptOpenJDK builds providing IcedTeaWeb to end users (win, mac, linux). FYI I tested ITW 1.8 with OpenJDK13 2 month ago and it fails due to recent changes in AWT (security & app context refactoring). I wonder if such OpenJDK refactorings will make it harder or impossible to maintain JavaWebStart outside of the JDK in the future. It would help to use continuous integration against latest OpenJDK builds to detect such incompatibilities. Cheers, Laurent -------------- next part -------------- An HTML attachment was scrubbed... URL: From pascal.dupont.lpt at hotmail.fr Sun Apr 14 17:11:54 2019 From: pascal.dupont.lpt at hotmail.fr (Pascal DUPONT) Date: Sun, 14 Apr 2019 17:11:54 +0000 Subject: plantage .JNLP Message-ID: Bonjour j'ai tester plusieurs OS Linux ( fedora , linux mint , debian ) actuellement je suis sous Debian 9.8 et sur le site de jeux spigo (spigo.fr) les jeux " ludo et yam's " ne s'ouvre pas je vous joint le fichier d'erreur cordialement Pascal. PS: merci si possible de me faire une r?ponse en fran?ais. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: JNLP.odt Type: application/vnd.oasis.opendocument.text Size: 21836 bytes Desc: JNLP.odt URL: From bugzilla-daemon at icedtea.classpath.org Fri Apr 19 16:06:59 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 19 Apr 2019 16:06:59 +0000 Subject: [Bug 3729] [IcedTea7] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3729 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.6.19 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From philip.race at oracle.com Fri Apr 19 18:28:06 2019 From: philip.race at oracle.com (Phil Race) Date: Fri, 19 Apr 2019 11:28:06 -0700 Subject: IcedTeaWeb Roadmap In-Reply-To: References: Message-ID: <911b992f-de7b-3b2c-37a8-0aad6d1ec05c@oracle.com> I have no idea what those failures might be, as AppContext is JDK internal, but there is a fix under review to continue towards complete removal of AppContext https://mail.openjdk.java.net/pipermail/awt-dev/2019-April/015143.html If this is a legitimate problem for ITW you should chime in there. -phil. On 4/19/19 6:03 AM, Laurent Bourg?s wrote: > Hi, > > Thank you for information and your efforts, it is very promising in > the short term. > > I am looking forward testing AdoptOpenJDK builds providing IcedTeaWeb > to end users (win, mac, linux). > > FYI I tested ITW 1.8 with OpenJDK13 2 month ago and it fails due to > recent changes in AWT (security & app context refactoring). > > I wonder if such OpenJDK refactorings will make it harder or > impossible to maintain JavaWebStart outside of the JDK in the future. > It would help to use continuous integration against latest OpenJDK > builds to detect such incompatibilities. > > Cheers, > Laurent From bourges.laurent at gmail.com Fri Apr 19 21:16:58 2019 From: bourges.laurent at gmail.com (=?UTF-8?Q?Laurent_Bourg=C3=A8s?=) Date: Fri, 19 Apr 2019 23:16:58 +0200 Subject: IcedTeaWeb Roadmap In-Reply-To: <911b992f-de7b-3b2c-37a8-0aad6d1ec05c@oracle.com> References: <911b992f-de7b-3b2c-37a8-0aad6d1ec05c@oracle.com> Message-ID: Phil, I found the mail I sent in february related to AWTSecurityManager removal: https://mail.openjdk.java.net/pipermail/distro-pkg-dev/2019-February/041034.html Le ven. 19 avr. 2019 ? 20:28, Phil Race a ?crit : > I have no idea what those failures might be, as AppContext is JDK internal, > but there is a fix under review to continue towards complete removal of > AppContext > https://mail.openjdk.java.net/pipermail/awt-dev/2019-April/015143.html > If this is a legitimate problem for ITW you should chime in there. > I got the notification via awt-dev list, but did not have a look to webrev yet. However if AppContext is going to be removed soon, I suspect it will make ITW into troubles. > Maybe I should chime but Jiri, or any other official maintainer should as it would be more appropriate. AFAIK ITW uses several AppContexts and ITW helped to fix a longstanding issue about AWT SequencedEvent... Finally more ITW members should listen about JDK internal changes and sometimes be involved in such bug reviews. Thanks Phil, Laurent > On 4/19/19 6:03 AM, Laurent Bourg?s wrote: > > Hi, > > > > Thank you for information and your efforts, it is very promising in > > the short term. > > > > I am looking forward testing AdoptOpenJDK builds providing IcedTeaWeb > > to end users (win, mac, linux). > > > > FYI I tested ITW 1.8 with OpenJDK13 2 month ago and it fails due to > > recent changes in AWT (security & app context refactoring). > > > > I wonder if such OpenJDK refactorings will make it harder or > > impossible to maintain JavaWebStart outside of the JDK in the future. > > It would help to use continuous integration against latest OpenJDK > > builds to detect such incompatibilities. > > > > Cheers, > > Laurent > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mattis.eliasson at medsa.se Sun Apr 21 09:47:23 2019 From: mattis.eliasson at medsa.se (Mattias Eliasson) Date: Sun, 21 Apr 2019 11:47:23 +0200 Subject: IcedTeaWeb Roadmap In-Reply-To: References: <911b992f-de7b-3b2c-37a8-0aad6d1ec05c@oracle.com> Message-ID: <0AAB27E5-3BD2-4841-98B1-C48F9B1AE2EA@medsa.se> I've had the long standing idea of using ASM to create a new Java sandbox. The idea is to verify and patch code before it runs. This idea is based on the design of NaCl. It would be totally independent on JVM security mechanisms and this seems like a case where it would be useful. Potentially it can do a lot more like easily extend secure API calls way beyond the current Applet standard as well as JVM virtualization. It would be cool if a bunch of applets and Java applications could run on a single JVM securely isolated from each other. For example this could lead to the implementation of zero copy IPC as memory isolation would be implemented by verifying that the bytecode doesn't access objects outside of it's virtual virtual machine IPC could just be an exception to that. As for AWT the solution could be to write an abstraction layer that includes security and redirect AWT calls to it. Another option could be to write a secure replacement for AWT that makes better use of modern hardware acceleration and patch bytecode to use the new library. I know that this is sort of the realm of JavaFX but it's neither secure, a replacement for AWT/Swing nor even very good at using modern GPU:s. On April 19, 2019 11:16:58 PM GMT+02:00, "Laurent Bourg?s" wrote: >Phil, > >I found the mail I sent in february related to AWTSecurityManager >removal: >https://mail.openjdk.java.net/pipermail/distro-pkg-dev/2019-February/041034.html > > >Le ven. 19 avr. 2019 ? 20:28, Phil Race a >?crit : > >> I have no idea what those failures might be, as AppContext is JDK >internal, >> but there is a fix under review to continue towards complete removal >of >> AppContext >> >https://mail.openjdk.java.net/pipermail/awt-dev/2019-April/015143.html >> If this is a legitimate problem for ITW you should chime in there. >> > >I got the notification via awt-dev list, but did not have a look to >webrev >yet. However if AppContext is going to be removed soon, I suspect it >will >make ITW into troubles. > >> >Maybe I should chime but Jiri, or any other official maintainer should >as >it would be more appropriate. > >AFAIK ITW uses several AppContexts and ITW helped to fix a longstanding >issue about AWT SequencedEvent... > >Finally more ITW members should listen about JDK internal changes and >sometimes be involved in such bug reviews. > >Thanks Phil, >Laurent > > >> On 4/19/19 6:03 AM, Laurent Bourg?s wrote: >> > Hi, >> > >> > Thank you for information and your efforts, it is very promising in >> > the short term. >> > >> > I am looking forward testing AdoptOpenJDK builds providing >IcedTeaWeb >> > to end users (win, mac, linux). >> > >> > FYI I tested ITW 1.8 with OpenJDK13 2 month ago and it fails due to >> > recent changes in AWT (security & app context refactoring). >> > >> > I wonder if such OpenJDK refactorings will make it harder or >> > impossible to maintain JavaWebStart outside of the JDK in the >future. >> > It would help to use continuous integration against latest OpenJDK >> > builds to detect such incompatibilities. >> > >> > Cheers, >> > Laurent >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 15:48:33 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 15:48:33 +0000 Subject: [Bug 3725] IcedTea-Web 1.8 MSI Installation Issues In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3725 --- Comment #2 from Keevan Burkeland --- Thanks for the info! Apologies for the incorrect classification of the product and such. Might be worthwhile changing the bug report link located on the IcedTea-Web page as it still points to Bugzilla: https://icedtea.classpath.org/wiki/IcedTea-Web#Filing_bugs -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:16:00 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:16:00 +0000 Subject: [Bug 3730] New: [IcedTea7] Change policytool.desktop.in category Development to Settings Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3730 Bug ID: 3730 Summary: [IcedTea7] Change policytool.desktop.in category Development to Settings Product: IcedTea Version: 2.x-hg Hardware: all OS: Linux Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of bug 3718 for IcedTea 2.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:19:40 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:19:40 +0000 Subject: [Bug 3730] [IcedTea7] Change policytool.desktop.in category Development to Settings In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3730 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |2.6.18 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:22:01 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:22:01 +0000 Subject: [Bug 3731] New: [IcedTea7] Use JRE bin directory in policytool.desktop.in Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3731 Bug ID: 3731 Summary: [IcedTea7] Use JRE bin directory in policytool.desktop.in Product: IcedTea Version: 2.x-hg Hardware: all OS: Linux Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of bug 3719 for IcedTea 2.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:32:54 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:32:54 +0000 Subject: [Bug 3731] [IcedTea7] Use JRE bin directory in policytool.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3731 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |2.6.18 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:33:45 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:33:45 +0000 Subject: [Bug 3732] New: [IcedTea7] Use SDK bin directory in jconsole.desktop.in Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3732 Bug ID: 3732 Summary: [IcedTea7] Use SDK bin directory in jconsole.desktop.in Product: IcedTea Version: 2.x-hg Hardware: all OS: All Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of bug 3722 for IcedTea 2.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:34:23 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:34:23 +0000 Subject: [Bug 3732] [IcedTea7] Use SDK bin directory in jconsole.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3732 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Depends on| |3722 Target Milestone|--- |2.6.18 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:34:23 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:34:23 +0000 Subject: [Bug 3722] [IcedTea8] Use SDK bin directory in jconsole.desktop.in In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3722 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |3732 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Mon Apr 22 16:35:07 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:35:07 +0000 Subject: /hg/icedtea8-forest/corba: 41 new changesets Message-ID: changeset 8369ee713485 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8369ee713485 author: robm date: Mon Oct 01 06:11:58 2018 -0700 Added tag jdk8u202-b00 for changeset 6e0c9b924d6b changeset ea0313ba4705 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ea0313ba4705 author: dmarkov date: Thu Oct 04 10:10:57 2018 +0100 8210891: Remove unused extutil.h from JDK8u sources Reviewed-by: prr changeset 1b45a918aae5 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=1b45a918aae5 author: aefimov date: Mon Oct 15 14:56:27 2018 +0100 Merge changeset 4195a7f3fc66 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4195a7f3fc66 author: aefimov date: Wed Oct 17 13:00:32 2018 +0100 Added tag jdk8u202-b01 for changeset 1b45a918aae5 changeset fa3043be1584 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=fa3043be1584 author: diazhou date: Thu Nov 01 16:58:43 2018 -0700 Added tag jdk8u202-b02 for changeset 4195a7f3fc66 changeset c3e834d41730 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=c3e834d41730 author: diazhou date: Wed Nov 07 05:13:32 2018 -0800 Added tag jdk8u202-b03 for changeset fa3043be1584 changeset 4fc8654d19b9 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4fc8654d19b9 author: aefimov date: Thu Nov 08 18:30:20 2018 +0000 Merge changeset c4f35e224a9b in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=c4f35e224a9b author: diazhou date: Mon Nov 12 14:47:46 2018 -0800 Added tag jdk8u202-b04 for changeset 4fc8654d19b9 changeset 087876222b36 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=087876222b36 author: aefimov date: Sun Nov 25 00:21:08 2018 +0000 Merge changeset a46fa6368e25 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=a46fa6368e25 author: diazhou date: Tue Nov 27 11:37:45 2018 -0800 Added tag jdk8u202-b05 for changeset 087876222b36 changeset 965a7f5aeb3a in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=965a7f5aeb3a author: aefimov date: Fri Nov 30 12:03:10 2018 +0000 Merge changeset f13e1bb1c348 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f13e1bb1c348 author: aefimov date: Wed Dec 05 11:21:21 2018 +0000 Merge changeset c8fed8a296ac in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=c8fed8a296ac author: diazhou date: Wed Dec 05 20:04:26 2018 -0800 Added tag jdk8u202-b06 for changeset f13e1bb1c348 changeset d10c304f951b in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d10c304f951b author: aefimov date: Sat Dec 08 11:47:09 2018 +0000 Merge changeset e58f156f3233 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e58f156f3233 author: diazhou date: Wed Dec 12 00:28:18 2018 -0800 Added tag jdk8u202-b07 for changeset d10c304f951b changeset 6aced976491d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=6aced976491d author: aefimov date: Fri Dec 14 14:00:51 2018 +0000 Merge changeset 63717c33877d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=63717c33877d author: andrew date: Fri Apr 12 21:31:47 2019 +0100 Merge jdk8u202-ga changeset c66f76332919 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=c66f76332919 author: andrew date: Wed Apr 17 03:38:05 2019 +0100 Added tag icedtea-3.12.0pre01 for changeset 63717c33877d changeset 8d72f2e6df83 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8d72f2e6df83 author: andrew date: Wed Apr 17 03:47:20 2019 +0100 Added tag icedtea-3.12.0pre00 for changeset cfc35c4598d9 changeset 46f09c21c4f1 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=46f09c21c4f1 author: diazhou date: Sat Dec 15 09:57:10 2018 -0800 Added tag jdk8u202-b08 for changeset 6aced976491d changeset f0bb83fa5fa8 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=f0bb83fa5fa8 author: diazhou date: Sat Dec 15 09:32:58 2018 -0800 Added tag jdk8u201-b09 for changeset 69ab1163c4bb changeset 199b0a8ca169 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=199b0a8ca169 author: diazhou date: Mon Dec 17 12:37:09 2018 -0800 Added tag jdk8u201-b79 for changeset f0bb83fa5fa8 changeset 8292032f8f98 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=8292032f8f98 author: aefimov date: Wed Dec 19 22:55:10 2018 +0000 Merge changeset 3e53d0cafec7 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=3e53d0cafec7 author: diazhou date: Sat Dec 22 13:09:48 2018 -0800 Added tag jdk8u202-b25 for changeset 8292032f8f98 changeset 92563b03802d in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=92563b03802d author: diazhou date: Sat Dec 22 12:47:01 2018 -0800 Added tag jdk8u201-b25 for changeset 199b0a8ca169 changeset e46810124822 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e46810124822 author: aefimov date: Tue Dec 25 01:49:38 2018 +0000 Merge changeset c058ab859fff in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=c058ab859fff author: diazhou date: Tue Jan 08 16:16:07 2019 -0800 Added tag jdk8u202-b26 for changeset e46810124822 changeset 379db88f3265 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=379db88f3265 author: diazhou date: Tue Jan 08 15:47:07 2019 -0800 Added tag jdk8u201-b26 for changeset 92563b03802d changeset d092661a44af in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=d092661a44af author: rpatil date: Sun Jan 13 23:49:08 2019 -1200 Merge changeset e0b61f6736f7 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e0b61f6736f7 author: aefimov date: Tue Jan 15 10:36:21 2019 +0000 Added tag jdk8u202-ga for changeset 6aced976491d changeset faa71dde7b59 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=faa71dde7b59 author: aefimov date: Tue Jan 15 10:38:51 2019 +0000 Added tag jdk8u201-ga for changeset 69ab1163c4bb changeset 2a7ec282f0ce in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=2a7ec282f0ce author: aefimov date: Tue Jan 15 10:41:27 2019 +0000 Merge changeset e674080c0797 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e674080c0797 author: prr date: Wed Oct 25 13:11:07 2017 -0700 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj changeset e41d4e43109e in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=e41d4e43109e author: andrew date: Thu Mar 14 01:07:29 2019 +0000 Added tag jdk8u212-b00 for changeset 2a7ec282f0ce changeset 5d11a79b0bf5 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=5d11a79b0bf5 author: clanger date: Mon Mar 18 08:33:39 2019 +0100 Added tag jdk8u212-b01 for changeset e41d4e43109e changeset b6ed07cab3f8 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b6ed07cab3f8 author: clanger date: Mon Apr 01 14:25:56 2019 +0200 Added tag jdk8u212-b02 for changeset 5d11a79b0bf5 changeset 7bcc11914fc5 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=7bcc11914fc5 author: andrew date: Wed Apr 03 05:14:56 2019 +0100 Added tag jdk8u212-b03 for changeset b6ed07cab3f8 changeset b6ceed101ad0 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b6ceed101ad0 author: andrew date: Wed Apr 10 17:34:01 2019 +0100 Added tag jdk8u212-b04 for changeset 7bcc11914fc5 changeset 5e0bcca758bf in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=5e0bcca758bf author: andrew date: Tue Apr 16 21:59:24 2019 +0100 Added tag jdk8u212-ga for changeset b6ed07cab3f8 changeset fa1553d2f23e in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=fa1553d2f23e author: andrew date: Thu Apr 18 03:46:14 2019 +0100 Merge jdk8u212-b04 changeset 4b48fbb1a849 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=4b48fbb1a849 author: andrew date: Mon Apr 22 17:30:08 2019 +0100 Added tag icedtea-3.12.0 for changeset fa1553d2f23e diffstat: .hgtags | 178 +++++++++++++++++++++++++++++++++++++++++++++++++++++ .jcheck/conf | 2 - THIRD_PARTY_README | 158 ++++++++++++++++++---------------------------- 3 files changed, 240 insertions(+), 98 deletions(-) diffs (truncated from 602 to 500 lines): diff -r 48b4c237d17c -r 4b48fbb1a849 .hgtags --- a/.hgtags Tue Jul 24 09:52:00 2018 -0700 +++ b/.hgtags Mon Apr 22 17:30:08 2019 +0100 @@ -50,6 +50,7 @@ b751c528c55560cf2adeaeef24b39ca1f4d1cbf7 jdk7-b73 5d0cf59a3203b9f57aceebc33ae656b884987955 jdk7-b74 0fb137085952c8e47878e240d1cb40f14de463c4 jdk7-b75 +d728db3889da23d9f74e45154b9261a43b4acd8d icedtea7-1.12 937144222e2219939101b0129d26a872a7956b13 jdk7-b76 6881f0383f623394b5ec73f27a5f329ff55d0467 jdk7-b77 a7f7276b48cd74d8eb1baa83fbf3d1ef4a2603c8 jdk7-b78 @@ -63,6 +64,7 @@ 6253e28826d16cf1aecc39ce04c8de1f6bf2df5f jdk7-b86 09a41111a401d327f65e453384d976a10154d9ea jdk7-b87 39e14d2da687c7e592142137517aaf689544820f jdk7-b88 +e805b4155d76f76d40ffae36a74546f79218c539 icedtea7-1.13 bb4424c5e778b842c064a8b1aa902b35f4397654 jdk7-b89 56ce07b0eb47b93a98a72adef0f21e602c460623 jdk7-b90 bcd2fc089227559ac5be927923609fac29f067fa jdk7-b91 @@ -111,6 +113,7 @@ 918003855fa0dba5acf4bf1fe36526d2fc4c1ba8 jdk7-b134 e0b72ae5dc5e824b342801c8d1d336a55eb54e2c jdk7-b135 48ef0c712e7cbf272f47f9224db92a3c6a9e2612 jdk7-b136 +b62418551e20fa19fbf57c49d4378b7096809e60 icedtea-1.14 a66c01d8bf895261715955df0b95545c000ed6a8 jdk7-b137 78d8cf04697e9df54f7f11e195b7da29b8e345a2 jdk7-b138 60b074ec6fcf5cdf9efce22fdfb02326ed8fa2d3 jdk7-b139 @@ -295,6 +298,7 @@ 32b9c4f0ab3c6d33f70724b775cb9d12c004be6d jdk8u20-b07 4e4a75376185ca1a712cc9fef5a340e6927cf5e2 jdk8u20-b08 0344396d09b0e20d4a8d1bdff9f129250a60f365 jdk8u20-b09 +a96c01f523be6fadcf777118d471a9fa5751cf1c icedtea-3.0.0pre01 e930c4fa31586b0f21887f7b50fba927550f17fb jdk8u20-b10 9a6092124c7c926d380a5f3b0f899fd1427c6e69 jdk8u20-b11 673829390271e51f8bc442ffbd4726833a7b1c06 jdk8u20-b12 @@ -308,6 +312,7 @@ aca1d25d10812c86024d9dbb7ec529876cca55e8 jdk8u20-b20 7d1e0f0b63f1d66c77924d8b2a1accdf8f7480db jdk8u20-b21 7677bf14d105ca23ab045f5041ceb19ee88b86c6 jdk8u20-b22 +83ebbcc0dda5af02ee3d99756bf6c13da956a310 icedtea-3.0.0pre02 919405d7316dfcbddee5ad8dd08905916df88e04 jdk8u20-b23 34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b24 34c930eaa6b591621afde05ca2e24571c91cdc9b jdk8u20-b25 @@ -375,6 +380,9 @@ a1e2c13de84e00f2aedf4c40e96347306ede84f3 jdk8u40-b18 8bbc2bb414b7e9331c2014c230553d72c9d161c5 jdk8u40-b19 445eceffc829e205037098115c26e38e85ea5f7c jdk8u40-b20 +6c974fba96cb81fd91bf85f434531dbd122fa3a0 icedtea-3.0.0pre03 +b493e7b682c969ef1b68c56c3512317df87a1f28 icedtea-3.0.0pre04 +a5ec6d805e3864d5d754dd47bdae5d001e812a73 icedtea-3.0.0pre05 9c54cc92c0beb29179abbce272d3f5c8ba4ffd0e jdk8u40-b21 4c7421f74674ebefb8e91eba59ab2a2db8c1abd7 jdk8u40-b22 62f7faef5ed956cd481cae6216b22fdb4b6e3e46 jdk8u40-b23 @@ -453,6 +461,9 @@ d68de92de3bad991546b11d77de6e9c17edf7ec2 jdk8u60-b21 3a04901d83880634ecd70c8be992189228ccd746 jdk8u60-b22 0828bb6521738ad5a7fe11f0aa3495465f002848 jdk8u60-b23 +9e44a6fa912760c513f9a59826c061fd5ca17c5e icedtea-3.0.0pre06 +7418bb690047791d64e1b4adb692ad07d8a44bad icedtea-3.0.0pre07 +ebc2780ebeb34e292b5cfb0e8da1efafa8395306 icedtea-3.0.0pre08 b0779099d006fcb2a0af493e2a2f828411bfad33 jdk8u60-b24 c665dd5d32b04c1dbc2cf21a595fe73330849c03 jdk8u60-b25 7828b9af7733eeaf2cafa8e05e68a2661dc3c7a8 jdk8u60-b26 @@ -535,6 +546,7 @@ 3eb18c06118e0bc2fca1e1ea6c1cbddd21a27479 jdk8u72-b12 0d9849ba664dc3381d8d6d85d5e04c00fdd476b1 jdk8u72-b13 baa49bb35fc1798a5951fcfd3f9232332651d4e9 jdk8u72-b14 +834cf5ee24b36e2ab5eef16896bfd550fd698a7b icedtea-3.0.0pre09 91e3b8e2e00618f237f571fbefdfee3f4134026f jdk8u72-b15 e3b496b6ae52f2c018e9c628c31be984bb4907e7 jdk8u73-b00 5e484ab4b05f1398e924ab90874f7fe2ddf20731 jdk8u73-b01 @@ -571,6 +583,9 @@ 7b719c1dec62535c34030cf3457abe6f478f13a0 jdk8u77-b00 cafc1648f432eff2c392040af2db4505c3d290b6 jdk8u77-b01 0f0077ee5e53365562ff77a01aa97d0c7374f447 jdk8u77-b02 +9972d4fac94222734bfee16a8a5475e1f2b9e149 icedtea-3.0.0pre10 +37af47894175fa7405752524b631237007778767 icedtea-3.0.0 +f7024b8ac854c4a937bf3dbe8e12b6c3ff802765 icedtea-3.0-branchpoint e8dc6eb11c761f20b44d8c4b8acb0846268872f1 jdk8u77-b03 cd7cec8fd295c0462a813b5f54dc5457c2bade2d jdk8u91-b00 4ea02753e66e348ee4639e157061bcbdef1d7ff3 jdk8u91-b13 @@ -634,6 +649,10 @@ 94c775e05eb053b8440d82298927a144ed73f340 jdk8u76-b12 e0fbd6a51e061025f2d6ad0311a587f7ce3c2b43 jdk8u92-b00 8f0466c0dce60b1df3bc01785b01a7f09fa7b564 jdk8u92-b13 +aac8863560465b1374811246c23e5ca82def8ab7 icedtea-3.1.0pre01 +cb4d2e8f71f9577c846719d0a527adf1cbd516fb icedtea-3.1.0pre02 +d920107a9fd47d1d1b662638d207b51b6184a575 icedtea-3.1.0pre03 +b74e7245e40571937a080540251b547c58020f8c icedtea-3.1.0pre04 aa99436ccf826b3a2eecdaf646814e58cf514efb jdk8u81-b00 8674aec1be6459f33451690fb106eec314964116 jdk8u101-b01 96a43945cb6a69989294b511ecdfc0493ea09bf1 jdk8u101-b02 @@ -647,6 +666,8 @@ 7c90acc432738bdc1506d510daeadf9376279dfa jdk8u101-b10 4942432b3da1afbc2c2c87bdf896b112800e537c jdk8u101-b11 f8511bfb19c35d8d396dc53245c06cc3710657b1 jdk8u101-b12 +7ea39ff8c227ada9e3cdb1560ff27128afb16f50 icedtea-3.1.0 +48dbf4a68dc770ef17eee71a5bdfcb46a477157c icedtea-3.2.0pre01 2bb2aec4b3e51aab96e9c25603c7c92fcbac46de jdk8u101-b13 223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u102-b00 223d0e48a55b92255f5a613743a99e7deacaf455 jdk8u82-b00 @@ -663,6 +684,8 @@ 360a2772486dd1aa818132222ea0b7fcfa5707ef jdk8u102-b11 57546b5b575dec9ecfbb1e9a77d87c391a44ab96 jdk8u102-b12 a7c292080d5ed76ea5e3b123c0dee4c340aa174f jdk8u102-b13 +f85c4b0c0469a20118675c7eb210d1dee05576d8 icedtea-3.2.0pre02 +459f130b3f85a53d487f9d02b5d379a9eaaab400 icedtea-3.2.0pre03 56b133772ec1aa4f44f2eee2c4103c645f764935 jdk8u102-b14 8ba5a41487af9fe72aeb92e790327d12dce0de8c jdk8u102-b31 8f015ee0842df021532a4b88c436ea9daed785b6 jdk8u102-b32 @@ -683,6 +706,7 @@ dad7b1a59da60d68ff26bf7414b87995fecaaba6 jdk8u111-b11 a42cdfaa1218a636d2cd0b89a233362cdf32dd4b jdk8u111-b12 2214875a44e52789acf404b56543f613516ee498 jdk8u111-b13 +9d3757e6da3538863558e7ca61e95b722c79ada2 icedtea-3.2.0 7898951ff63c9ea721b8f669b9c749d6c3a2db99 jdk8u111-b14 b87d82f5c33dfb55bfc81254044f28eea5d7424a jdk8u112-b00 1f2394102288d9073652064784e31a3f52fc5d4b jdk8u112-b01 @@ -700,6 +724,7 @@ 18bbb95d097e04ea2b88df8910056fe294da0149 jdk8u112-b14 30f83ac389f06c38dc0b6f71b1d8344c01436a16 jdk8u112-b15 8ef3cc2bbc7dc687e9502ae957337b1ded1b32d4 jdk8u112-b16 +fbc3183924c82a612dc92cda261f19e227df2b32 icedtea-3.3.0pre01 7d4291146927c3430652a07f506d530c2eff7eb9 jdk8u112-b31 46db19bfd51b4039cff4dae563c3b5d3f70d64da jdk8u112-b32 d52e17760c1dafa4fa17ec388aeaaf8fcacb444b jdk8u112-b33 @@ -716,6 +741,9 @@ e24a55876a79b630e8cfca7a1b38a0ee372f8533 jdk8u121-b10 acbfa2934b2411dd20aacb42d1c8dd198fe9f8e9 jdk8u121-b11 cc9a5d631b77582d52aceaf6d6066e99533d1756 jdk8u121-b12 +b05ee049200f51d91493047c31906988750a9ab2 icedtea-3.3.0pre02 +8eb9dd5fe2fb9752a91f44647143348a6b1231fd icedtea-3.3.0 +d812240fb5767253e4c64e5afd925d6f9ec60b0c icedtea-3.4.0pre01 386e9b79fcf5bfad5ff7b0fc991a7c6c5cbfed17 jdk8u121-b13 61eb6e79aabe13253306d6e614a21619dacfa2cc jdk8u121-b31 d28f2fc91487a86a7deffe71e38179067807c60b jdk8u121-b32 @@ -734,6 +762,8 @@ 05ea99eb62bf1bde12fca01c68213a36bb162264 jdk8u131-b08 c5fd9c3a2eb12d366d59195dbea54c60db2a1df3 jdk8u131-b09 de3c63a8b2e52d47554c999a65dbcec7f6d9c1be jdk8u131-b10 +22ed32f45405a21f1d388d183cd34fd28a335f7b icedtea-3.4.0 +324f4699760f52a2ef893d3c31affd62074748f9 icedtea-3.5.0pre01 2b88cb53e31fb637d7c37cc3414bb3eb3e9d1f0d jdk8u131-b11 4db7f76e9f3266c8ba5c801996b27009bb17b335 jdk8u131-b31 d81babb8888496371bb80757f2650dec9ff95175 jdk8u131-b32 @@ -754,8 +784,13 @@ 87a9107675a5a508d99a00f872f01e5bb42cfc02 jdk8u141-b12 ad04b672d6f92dcfbe9e72de041bd05d26a31fde jdk8u141-b13 2232cdb74345eeeeffc13d4f6b1cbcae068c5998 jdk8u141-b14 +e53fedec27e81140aa584c028aaa5b51c34e05d8 icedtea-3.5.0 4f242f33e89a7900f2fcdcd9402058b6d01f340c jdk8u141-b15 77461a27d91fcb53106e6b3234468bff4d0eec9e jdk8u144-b00 +b5485d6bc171bcff18deeda166e5b6c297597e24 icedtea-3.5.1 +e53fedec27e81140aa584c028aaa5b51c34e05d8 icedtea-3.6.0pre00 +b5485d6bc171bcff18deeda166e5b6c297597e24 icedtea-3.6.0pre01 +0c8bc00d9e308f4ebf7f1a888419904a6121a657 icedtea-3.6.0pre02 0d5d2e29f93b01ffa4998c2e3a61d2e6eaa96b1b jdk8u144-b01 e03501807899791ff7888884bcf47eb39be594bb jdk8u141-b31 1bbe5d997ab4e030dd961ab78e11ddae1bc6786c jdk8u141-b32 @@ -777,6 +812,7 @@ c5f095a1df38d9be119adcab5bbd7e4365e21871 jdk8u151-b09 05a4bb70c2d84442e505b40e2059399da3f65633 jdk8u151-b10 ea10de07bc171c8cf89f2acbc4a1288d4dc0f2d6 jdk8u151-b11 +13a5a8a3c66f74af86a1f06c533eb5ca64a65e6f icedtea-3.6.0 87aaf4f5274e047cd1e0822a6b57dafcb987544b jdk8u151-b12 58d0ffe75dc5597310d422e214dc077476bd2338 jdk8u122-b00 a87b06da783bb5a11f7857220789979129e39e7c jdk8u122-b01 @@ -804,6 +840,7 @@ f33390314a7d9311dc9474106ad6e66d71751e6d jdk8u152-b13 2b4802994bf5a4a634258c9ff06d3da474130f8b jdk8u152-b14 f89071fbde60b327d6940a34fcdeed96b6440dd2 jdk8u152-b15 +d3821aae5f3caf60d50d60f211a09a6a823419c9 icedtea-3.7.0pre01 674aecf3d87ae774e2026a1cb2a60eaa651bc7c2 jdk8u152-b16 e05b7f7238ddad4c2fe428da73c1d234cb90284f jdk8u152-b31 c4e0935e4570dd821b19ede0e06d27378b93caf4 jdk8u152-b32 @@ -850,6 +887,9 @@ 2b03640b61bda0a4d8e89c57d919bf1742aeeb8f jdk8u161-b09 1a3e06fc462b39d065e9fc78191cc6d8a9c33fc0 jdk8u161-b10 104006ed6c31ed1fe46cbee9d665e0dbc6bcac13 jdk8u161-b11 +872ca6c060bbe258c0cc0390a6ac2ef6a2b2c758 icedtea-3.7.0 +872ca6c060bbe258c0cc0390a6ac2ef6a2b2c758 icedtea-3.8.0pre00 +e97fd77ee76b3c2d3181a0958e4adcf550c06e67 icedtea-4-branchpoint b49016a1d704c25d6e66f3d6eb614b70f8a931eb jdk8u161-b12 1160ad38fc7495c01c25421ae89689232481eb6b jdk8u162-b00 86b1cd17fde74427ac4b9312cc56bafc57b32fb4 jdk8u162-b01 @@ -863,11 +903,23 @@ 59171db1d423142a596dcde1f353d4277f016b98 jdk8u162-b09 2c68567bdcf2bb465d38c9783c0886df98fc496e jdk8u162-b10 6029daad75bf459b330fc79ebf208dc35dc682d5 jdk8u162-b11 +7617ee6aaaea27369e98d6eaef5fdce9aba79c1a icedtea-3.8.0pre01 ace99846c1fd92e8bec4cbe912ec3fc8a74fbf0c jdk8u162-b12 acbd335f56f1a09fd8f80c2663367f90cdb00c46 jdk8u162-b31 +4e733c1a0f810652289e1cfff790852178b07933 jdk8u162-b32 +471aa01d563f5d1230467fdad93af97173df28e2 jdk8u162-b33 +b934285b2aa620d01129164c3b0c1a68a67c2470 jdk8u162-b34 bb767c7211eace9df83649ba937d2ce507223e4d jdk8u171-b00 9895f9c0845cf5f8dd7be62bf2a1a73a3868f799 jdk8u171-b01 28be709707f8b275aeaa2ed41338678620e3ef5f jdk8u171-b02 +d534205fffcf950a11ed37103f5a0c23fe14ee49 jdk8u171-b03 +0baf88a7b3880bbefdbb221e67a6ce96b0552033 jdk8u171-b04 +0c6a772d60b94de90907f2f6d4683ceac8aba54b jdk8u171-b05 +72dbc8d63308f5b04b9fd3e06d139d673f992212 jdk8u172-b00 +fbb7c1e76e59aabb85a70c81301f47b980f83225 jdk8u172-b01 +56874ff37e89559692d1314d48cbab574544b677 jdk8u172-b02 +65a52284d8a3a5b1e6de1e8c86eec6683cef346e jdk8u172-b03 +c3942af7d2fa3c13cf43c49399d36843dd21731f jdk8u172-b04 d534205fffcf950a11ed37103f5a0c23fe14ee49 jdk8u181-b00 d534205fffcf950a11ed37103f5a0c23fe14ee49 jdk8u171-b03 0baf88a7b3880bbefdbb221e67a6ce96b0552033 jdk8u171-b04 @@ -893,6 +945,52 @@ fc535a921338dcfafbe2302994332d7431df0b78 jdk8u181-b01 4db300c6845e901556cb1c9c5b5d37293c267a3e jdk8u181-b02 b01c5b98eafe388dea087807091e2c10401afd03 jdk8u181-b03 +3b2e4c266187bbcb0d32c2339eef5d5978cba0c3 jdk8u191-b00 +13c1af9669c26044981325eb1e2d239e74346b35 jdk8u172-b05 +174a1670d10d725f98bcf8effb76cbd81150e20c jdk8u162-b35 +12809d32e614e10a57e67ffe9b8a2d89f58dc4ef jdk8u162-b36 +bd6e2c17292122235cf2c3bcc4b634b393f67d0b jdk8u162-b37 +b550fa84ffc9452a9fdab2bb37e4d33cd9dd4095 jdk8u162-b38 +bb767c7211eace9df83649ba937d2ce507223e4d jdk8u171-b00 +9895f9c0845cf5f8dd7be62bf2a1a73a3868f799 jdk8u171-b01 +28be709707f8b275aeaa2ed41338678620e3ef5f jdk8u171-b02 +d534205fffcf950a11ed37103f5a0c23fe14ee49 jdk8u181-b00 +d534205fffcf950a11ed37103f5a0c23fe14ee49 jdk8u171-b03 +0baf88a7b3880bbefdbb221e67a6ce96b0552033 jdk8u171-b04 +0c6a772d60b94de90907f2f6d4683ceac8aba54b jdk8u171-b05 +3bca003f024c7bb6774499ff2ede57d300c18c79 jdk8u171-b06 +b90a8fc589afa4ac20a4d1e4f819058a5730af9f jdk8u171-b07 +f7f59d87e97dd1e3a7ff4ebc5ed843b2ed5f2361 jdk8u171-b08 +b3563151fe42c6b997279fc24f8329c4c03add96 jdk8u171-b09 +6a9efc03746028c30c3133d57030a388e752dd99 jdk8u171-b10 +049dc4a6e4e0c11691e6cbc3e964f310c3917cb3 icedtea-3.8.0pre02 +75fd375dd38a23b4efb4afae22383dfc77b67831 icedtea-3.8.0 +75fd375dd38a23b4efb4afae22383dfc77b67831 icedtea-3.9.0pre00 +1b9525c63224bc4b9219094050de81f7cd709bc9 icedtea-3.9.0pre01 +fd5e2fc0b714d3f18c4c02e67ac093ee0cc2341a jdk8u171-b11 +72dbc8d63308f5b04b9fd3e06d139d673f992212 jdk8u172-b00 +fbb7c1e76e59aabb85a70c81301f47b980f83225 jdk8u172-b01 +56874ff37e89559692d1314d48cbab574544b677 jdk8u172-b02 +65a52284d8a3a5b1e6de1e8c86eec6683cef346e jdk8u172-b03 +c3942af7d2fa3c13cf43c49399d36843dd21731f jdk8u172-b04 +13c1af9669c26044981325eb1e2d239e74346b35 jdk8u172-b05 +ad4a16f06c355b7e9f13fa2dfab7d22ac9726b3d jdk8u172-b06 +bd2328706d14d6d17fac585645c886f94591bb28 jdk8u172-b07 +bf262dc4ed05a905b3292bb5f2e765a9c930681c jdk8u172-b08 +e9aaa28b626de73ffcef047992a1658f11262984 jdk8u172-b09 +f39115b612ab6641f4d1f0bea5b70eed8bd34b19 jdk8u172-b10 +61ac065e580f5d9712b39316d210eb1d3f386c05 icedtea-3.9.0pre02 +6841ddd69c3033b2f6c2cbd3a3410b11e8935ec6 jdk8u172-b11 +4d3922c97c57924eede468fe8ec8804575350ca9 jdk8u172-b31 +cd9edd016abefcb8e4c638d2efdc788cfadc8ad2 jdk8u172-b32 +cdc0378172bb5b17a86823897b5a4b1225e2fe14 jdk8u172-b33 +f0cc81483800481ec88d3fd4c45e3104978c077f jdk8u172-b34 +c105eac8160cf2a3df960b840018452a3f47b86b jdk8u172-b35 +bd3a6d452f004cf7ac9a88be7deb665c24ce05a4 jdk8u172-b36 +7d1748edfb5aa89aec28eb5d2ed5abc40c6d87c3 jdk8u172-b37 +fc535a921338dcfafbe2302994332d7431df0b78 jdk8u181-b01 +4db300c6845e901556cb1c9c5b5d37293c267a3e jdk8u181-b02 +b01c5b98eafe388dea087807091e2c10401afd03 jdk8u181-b03 58b732c27927be1f349269b5a99c6b112d06700a jdk8u181-b04 0f5c5fdbcf1b2fd742d871b9049ee6566345005a jdk8u181-b05 e411c05d28b610f8288b0db1d8f62c1c44d2b4d9 jdk8u181-b06 @@ -902,9 +1000,89 @@ e6aa16bb85d17abb0b7750589995efae54a9a162 jdk8u181-b10 528a472b73184dd5ab6769dbd19177e2dea74e96 jdk8u181-b11 1fac8d007debb6d610ad70930a6b1b5a2a116957 jdk8u181-b12 +ecfe559a4dab47d872ee1a28d58c3b30a5e6d62b jdk8u181-b31 +c120c4fb7b313b2cfee1d5e28ea38b13fdc7e09f icedtea-3.9.0 +c120c4fb7b313b2cfee1d5e28ea38b13fdc7e09f icedtea-3.10.0pre00 +73302d4aecc4efb4b17f6a55c8dcdb41aeb396ff icedtea-3.10.0pre01 a4d1d2b0da63d6d17579fa4cd9ef45850345d59c jdk8u181-b13 +513805c9270bd834cfe659ae2b9b737579779578 jdk8u191-b01 +ce3b35fca864a0249a5a85a25c331d1230253f3b jdk8u201-b00 +ce3b35fca864a0249a5a85a25c331d1230253f3b jdk8u191-b02 +b51969df1b6fabae859bb18555e750d8afb96246 jdk8u191-b03 +7506d3bab4c4256127e965f6412d86f1b010b35a jdk8u191-b04 +0cb04d207ceb65c34b9855ae7549a8de1af4910a jdk8u191-b05 +a2069d605514f2d4f619bc8c37e8a0be901c2db3 jdk8u191-b06 +76c097c27422be5473606da19a0586aefb4b1426 jdk8u191-b07 +9c9ac98b01115a6cf0eda2da0178dbb464bc07d9 jdk8u191-b08 +c83fd870e7c0643926a744ad4402b9fcb9d02ca2 jdk8u191-b09 +e2d809469547b966baf281536fec470c3e8bec0d jdk8u191-b10 +eb6c977b6e6c07093fc950c8028cf97257610793 jdk8u191-b25 +328c9a87dce0b28b85433fc040f9beeedb4bfb10 jdk8u191-b11 +8249f00d66194b1785a7c761cff1583303b6b6c0 icedtea-3.10.0 +8249f00d66194b1785a7c761cff1583303b6b6c0 icedtea-3.11.0pre00 +978ace4a2d1fc971afb00f9b16a0e1b18a443c20 icedtea-3.11.0pre01 +298df76047a57fa8940c71f17bc641e43ee224aa jdk8u191-b12 +314a4e05e420b7d7c4f37bd80213d7117a9d4ee0 jdk8u191-b26 a5563d019ac440b19e791afcd298f3322b311291 jdk8u182-b00 f845f4e7ef69e4a6848ac332b888cd586a3d03bc jdk8u192-b00 73c9956642a295a92ba317d6b6bc858fc30004ee jdk8u192-b01 71a1ec65fc2e7b1e5aceadb14868283d56e7cdc0 jdk8u192-b02 6e0c9b924d6ba93c1352ba6796c97bf9d9a0fcee jdk8u192-b03 +6e0c9b924d6ba93c1352ba6796c97bf9d9a0fcee jdk8u202-b00 +48b4c237d17c77b81f0d987df00b7d606a5b796e jdk8u192-b04 +a08f980ab6d284c063cf220eaca89efe423864b6 jdk8u192-b05 +3d02e4c186ee1efe87f601f9db18ee83f9eb94e2 jdk8u192-b06 +3f4ad5eb68ceaa8249df4480a21dde9784cafaf9 jdk8u192-b07 +c69978472754cde9f6d8bf48b90569913fbde85d jdk8u192-b08 +2400f742e326788f5382ebb7d423d615bd4c27d8 jdk8u192-b09 +e8ed32b4b216820e107b08a2e6d1b7d6a798ead2 jdk8u192-b10 +4587159810c53b8a3b0323775016bc22f81ecb72 jdk8u192-b25 +c26ddd2bd7c0a5ff8c7d358194a760b66c05392e jdk8u192-b11 +1eec5dda7c4a7dfe102423ea97b21ea2e0721d62 icedtea-3.11.0pre02 +d70620db70e3ecf0adc76a4721b201d3eb757c59 jdk8u192-b12 +a86c7b3fc44025839a24b1ca0f2461ca2e46aee1 jdk8u192-b26 +d6e70a820e6b3fe1e832261980df4815bf8227e3 jdk8u181-b31 +0fba5f3cce1f8b94deb6eb30d07f31cbcfce95bb jdk8u181-b32 +99f73e3d73f12c3a9ac73cc1dee7711abe9134b5 jdk8u181-b33 +5b648b564d190e1b0516d2207acfc818ef3678d0 jdk8u181-b34 +9e341ecdf74109b0d74408c00d3bf8d4eb640ff3 jdk8u181-b35 +fdb4bff557900148a88fe31219c118f094899493 jdk8u181-b36 +4a42d89f7ba23707e531881c940f7fa857652244 jdk8u181-b37 +291e5023b0c57ac7b33a287800a7d9a483195615 jdk8u201-b01 +8dc9ee9494c9a29bcb4d20acf7381ed6c292daaa jdk8u201-b02 +637785bfd83280d2bc339f84840c3434f878f24d jdk8u201-b03 +efa05252e6d440ad3fb40260b35addf356c4baf0 jdk8u201-b04 +0b1ad394520ca953c22f31ebe93a6c3b7f0c87e6 jdk8u201-b74 +face39da0a93f96388869584bf1609ce9b488fe5 jdk8u201-b05 +34fa3c008e22657000e3f7038d2d5232f316197c jdk8u201-b75 +7ed32e9e05961cc193f4e282767194c8d7ea4f87 jdk8u201-b06 +0303a8dc582409a1c7f29df60c1d0e8c3ee3762e jdk8u201-b76 +52738cffda5b435fd1e4b89afaacfcbde32aff01 jdk8u201-b07 +c4dc8ca88a3f27a1e2bbe251b8f63957a98ea16f jdk8u201-b77 +a775a126005d8eef56d48a9686e1a1122e5e5dfb jdk8u201-b08 +cfc35c4598d99336c7deb95d40e7f75a529d60a5 icedtea-3.11.0 +69ab1163c4bb283eeb07dd126f34926954208da4 jdk8u201-b09 +f0bb83fa5fa8b41f797ba56281e2dc33142d3dbe jdk8u201-b79 +199b0a8ca1692112e929e643e5cdda626eb83995 jdk8u201-b25 +92563b03802d4b34a7025498d316b07d46d417a7 jdk8u201-b26 +69ab1163c4bb283eeb07dd126f34926954208da4 jdk8u201-ga +1b45a918aae57c591065d52459584d2fc5032f22 jdk8u202-b01 +4195a7f3fc66ef10e5f3c8e7f20a7d53eb32a629 jdk8u202-b02 +fa3043be158434045b5cc4cf1ccdcd076ed8ad61 jdk8u202-b03 +4fc8654d19b90ceaaf47cc7213f213016c5ae76f jdk8u202-b04 +087876222b3601e04cec0e40d647e6283ab0dc62 jdk8u202-b05 +f13e1bb1c348e587d10aaeed28bd89e1c6624edc jdk8u202-b06 +d10c304f951b97be3947d7bfeb10fd1391b88162 jdk8u202-b07 +63717c33877d5ae4a30fd459cbf050e53791282b icedtea-3.12.0pre01 +cfc35c4598d99336c7deb95d40e7f75a529d60a5 icedtea-3.12.0pre00 +6aced976491d8f592e1d102eb222d29ea64fbd84 jdk8u202-b08 +8292032f8f9837bb0244358f5de52ccdf1c608f7 jdk8u202-b25 +e46810124822721115f5bc683fed7d1cb3600290 jdk8u202-b26 +6aced976491d8f592e1d102eb222d29ea64fbd84 jdk8u202-ga +2a7ec282f0ce1523347a9c9e08189139bfc097db jdk8u212-b00 +e41d4e43109e239cd13219b53798fdad651f63ef jdk8u212-b01 +5d11a79b0bf5560625ec67efd40e9167a594b00d jdk8u212-b02 +b6ed07cab3f88f5ff1c18ff26d27644102b6d63c jdk8u212-b03 +7bcc11914fc5d23b20b9ee7fed6abc140eaab2cf jdk8u212-b04 +b6ed07cab3f88f5ff1c18ff26d27644102b6d63c jdk8u212-ga +fa1553d2f23ec1245aaa6750d6e10019fc911f96 icedtea-3.12.0 diff -r 48b4c237d17c -r 4b48fbb1a849 .jcheck/conf --- a/.jcheck/conf Tue Jul 24 09:52:00 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 48b4c237d17c -r 4b48fbb1a849 THIRD_PARTY_README --- a/THIRD_PARTY_README Tue Jul 24 09:52:00 2018 -0700 +++ b/THIRD_PARTY_README Mon Apr 22 17:30:08 2019 +0100 @@ -1096,33 +1096,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to FontConfig 2.5, which may be -included with JRE 8, JDK 8, and OpenJDK 8 source distributions on -Linux and Solaris. - ---- begin of LICENSE --- - -Copyright ?? 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that the -above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and that -the name of Keith Packard not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior permission. -Keith Packard makes no representations about the suitability of this software -for any purpose. It is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH -PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY -DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - ---- end of LICENSE --- - ------------------------------------------------------------------------------- %% This notice is provided with respect to freebXML Registry 3.0 & 3.1, @@ -1497,7 +1470,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to libpng 1.6.16, which may be +%% This notice is provided with respect to libpng 1.6.35, which may be included with JRE 8, JDK 8, and OpenJDK 8. --- begin of LICENSE --- @@ -1513,21 +1486,21 @@ This code is released under the libpng license. -libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are -Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors +libpng versions 1.0.7, July 1, 2000 through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond + Mans Rullgard + Cosmin Truta Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov and with the following additions to the disclaimer: @@ -1538,19 +1511,25 @@ risk of satisfactory quality, performance, accuracy, and effort is with the user. +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners and +are released under other open source licenses. + libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the list +of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996, 1997 Andreas Dilger -Distributed according to the same disclaimer and license as libpng-0.88, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as +libpng-0.88, with the following individuals added to the list of +Contributing Authors: John Bowler Kevin Bracey @@ -1559,8 +1538,11 @@ Greg Roelofs Tom Tanner +Some files in the "scripts" directory have other copyright owners +but are released under this license. + libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. +Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: @@ -1583,13 +1565,13 @@ source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: -1. The origin of this source code must not be misrepresented. - -2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - -3. This Copyright notice may not be removed or altered from any - source or altered source distribution. + 1. The origin of this source code must not be misrepresented. + + 2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. From andrew at icedtea.classpath.org Mon Apr 22 16:36:57 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:36:57 +0000 Subject: /hg/icedtea8-forest/jaxp: 43 new changesets Message-ID: changeset c00e4ba1e736 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=c00e4ba1e736 author: robm date: Mon Oct 01 06:13:00 2018 -0700 Added tag jdk8u202-b00 for changeset b24c6e9c70ef changeset 72f7719cbae6 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=72f7719cbae6 author: dmarkov date: Thu Oct 04 10:13:59 2018 +0100 8210891: Remove unused extutil.h from JDK8u sources Reviewed-by: prr changeset 5c4f2cff396c in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=5c4f2cff396c author: aefimov date: Mon Oct 15 15:00:45 2018 +0100 Merge changeset c6d5e32c8ce2 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=c6d5e32c8ce2 author: aefimov date: Wed Oct 17 13:00:34 2018 +0100 Added tag jdk8u202-b01 for changeset 5c4f2cff396c changeset d492c0449092 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=d492c0449092 author: diazhou date: Thu Nov 01 16:59:06 2018 -0700 Added tag jdk8u202-b02 for changeset c6d5e32c8ce2 changeset e4747d2d9968 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=e4747d2d9968 author: diazhou date: Wed Nov 07 05:13:57 2018 -0800 Added tag jdk8u202-b03 for changeset d492c0449092 changeset 521708c35dd0 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=521708c35dd0 author: aefimov date: Thu Nov 08 18:35:42 2018 +0000 Merge changeset 44951ade2ad1 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=44951ade2ad1 author: diazhou date: Mon Nov 12 14:48:11 2018 -0800 Added tag jdk8u202-b04 for changeset 521708c35dd0 changeset b99a2aa7b2d5 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=b99a2aa7b2d5 author: aefimov date: Mon Nov 12 23:43:50 2018 +0000 Merge changeset d61ae55f24a9 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=d61ae55f24a9 author: aefimov date: Sun Nov 25 00:25:30 2018 +0000 Merge changeset 18661ae4faa9 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=18661ae4faa9 author: diazhou date: Tue Nov 27 11:38:28 2018 -0800 Added tag jdk8u202-b05 for changeset d61ae55f24a9 changeset 4c65f58e6fb8 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4c65f58e6fb8 author: aefimov date: Fri Nov 30 12:08:29 2018 +0000 Merge changeset 9f0f2cf7a03d in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=9f0f2cf7a03d author: aefimov date: Wed Dec 05 11:23:01 2018 +0000 Merge changeset 6717a842941a in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=6717a842941a author: diazhou date: Wed Dec 05 20:04:50 2018 -0800 Added tag jdk8u202-b06 for changeset 9f0f2cf7a03d changeset f9ce9e9e966a in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=f9ce9e9e966a author: aefimov date: Sat Dec 08 11:50:45 2018 +0000 Merge changeset 304d6cf2fc01 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=304d6cf2fc01 author: diazhou date: Wed Dec 12 00:28:42 2018 -0800 Added tag jdk8u202-b07 for changeset f9ce9e9e966a changeset 6c6166477778 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=6c6166477778 author: aefimov date: Fri Dec 14 14:03:07 2018 +0000 Merge changeset d384ec4bb2f1 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=d384ec4bb2f1 author: andrew date: Fri Apr 12 21:31:50 2019 +0100 Merge jdk8u202-ga changeset df0892a53297 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=df0892a53297 author: andrew date: Wed Apr 17 03:38:06 2019 +0100 Added tag icedtea-3.12.0pre01 for changeset d384ec4bb2f1 changeset 2dbb334d9dab in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2dbb334d9dab author: andrew date: Wed Apr 17 03:47:20 2019 +0100 Added tag icedtea-3.12.0pre00 for changeset 1c01fbb460ba changeset 04dff71a7e67 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=04dff71a7e67 author: diazhou date: Sat Dec 15 09:57:38 2018 -0800 Added tag jdk8u202-b08 for changeset 6c6166477778 changeset 14a7e11e6db2 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=14a7e11e6db2 author: diazhou date: Sat Dec 15 09:33:59 2018 -0800 Added tag jdk8u201-b09 for changeset 0bd4dbc4d66f changeset 83dce201f51f in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=83dce201f51f author: diazhou date: Mon Dec 17 12:37:38 2018 -0800 Added tag jdk8u201-b79 for changeset 14a7e11e6db2 changeset 2e575d455cac in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2e575d455cac author: aefimov date: Wed Dec 19 22:58:11 2018 +0000 Merge changeset f544acfe4f1b in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=f544acfe4f1b author: diazhou date: Sat Dec 22 13:10:12 2018 -0800 Added tag jdk8u202-b25 for changeset 2e575d455cac changeset a55558a5e910 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=a55558a5e910 author: diazhou date: Sat Dec 22 12:47:25 2018 -0800 Added tag jdk8u201-b25 for changeset 83dce201f51f changeset a14b334da6a1 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=a14b334da6a1 author: aefimov date: Tue Dec 25 01:53:37 2018 +0000 Merge changeset 00ac834d5bb3 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=00ac834d5bb3 author: diazhou date: Tue Jan 08 16:17:19 2019 -0800 Added tag jdk8u202-b26 for changeset a14b334da6a1 changeset 2fa0e41154e3 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=2fa0e41154e3 author: diazhou date: Tue Jan 08 15:47:34 2019 -0800 Added tag jdk8u201-b26 for changeset a55558a5e910 changeset 9fa168fdbd13 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=9fa168fdbd13 author: rpatil date: Sun Jan 13 23:53:53 2019 -1200 Merge changeset eaec722663dd in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=eaec722663dd author: aefimov date: Tue Jan 15 10:36:22 2019 +0000 Added tag jdk8u202-ga for changeset 6c6166477778 changeset fc65d5549434 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=fc65d5549434 author: aefimov date: Tue Jan 15 10:38:53 2019 +0000 Added tag jdk8u201-ga for changeset 0bd4dbc4d66f changeset 58a54ab25e52 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=58a54ab25e52 author: aefimov date: Tue Jan 15 10:46:35 2019 +0000 Merge changeset f64efeef405b in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=f64efeef405b author: shade date: Wed Feb 06 14:58:17 2019 +0100 8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator Reviewed-by: rkennke, kbarrett, joehw changeset 4a62904b0d7e in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=4a62904b0d7e author: prr date: Wed Oct 25 13:11:07 2017 -0700 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj changeset 22d26c0a8eb7 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=22d26c0a8eb7 author: andrew date: Thu Mar 14 01:08:16 2019 +0000 Added tag jdk8u212-b00 for changeset 58a54ab25e52 changeset 8b263aef666d in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=8b263aef666d author: clanger date: Mon Mar 18 08:34:05 2019 +0100 Added tag jdk8u212-b01 for changeset 22d26c0a8eb7 changeset 7dca173f654e in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=7dca173f654e author: clanger date: Mon Apr 01 14:23:48 2019 +0200 Added tag jdk8u212-b02 for changeset 8b263aef666d changeset 90f8352e7f06 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=90f8352e7f06 author: andrew date: Wed Apr 03 05:14:59 2019 +0100 Added tag jdk8u212-b03 for changeset 7dca173f654e changeset c9e9b4a2494f in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=c9e9b4a2494f author: andrew date: Wed Apr 10 17:34:03 2019 +0100 Added tag jdk8u212-b04 for changeset 90f8352e7f06 changeset 73b35563337b in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=73b35563337b author: andrew date: Tue Apr 16 21:59:27 2019 +0100 Added tag jdk8u212-ga for changeset 7dca173f654e changeset 7a977b82f34c in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=7a977b82f34c author: andrew date: Thu Apr 18 03:46:15 2019 +0100 Merge jdk8u212-b04 changeset 00127ce2c914 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=00127ce2c914 author: andrew date: Mon Apr 22 17:30:10 2019 +0100 Added tag icedtea-3.12.0 for changeset 7a977b82f34c diffstat: .hgtags | 157 +++++++++ .jcheck/conf | 2 - THIRD_PARTY_README | 158 +++------ src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java | 6 +- src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties | 60 +- src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java | 5 +- src/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java | 24 +- 7 files changed, 269 insertions(+), 143 deletions(-) diffs (truncated from 828 to 500 lines): diff -r fefb283a1b80 -r 00127ce2c914 .hgtags --- a/.hgtags Tue Jul 24 09:52:03 2018 -0700 +++ b/.hgtags Mon Apr 22 17:30:10 2019 +0100 @@ -50,6 +50,7 @@ feb05980f9f2964e6bc2b3a8532f9b3054c2289b jdk7-b73 ea7b88c676dd8b269bc858a4a17c14dc96c8aed1 jdk7-b74 555fb78ee4cebed082ca7ddabff46d2e5b4c9026 jdk7-b75 +fb68fd18eb9f9d94bd7f307097b98a5883018da8 icedtea7-1.12 233a4871d3364ec305efd4a58cfd676620a03a90 jdk7-b76 bfadab8c7b1bf806a49d3e1bc19ec919717f057a jdk7-b77 7a12d3789e1b07a560fc79568b991818d617ede2 jdk7-b78 @@ -63,6 +64,7 @@ 81c0f115bbe5d3bcf59864465b5eca5538567c79 jdk7-b86 8b493f1aa136d86de0885fcba15262c4fa2b1412 jdk7-b87 d8ebd15910034f2ba50b2f129f959f86cca01419 jdk7-b88 +826bafcb6c4abbf24887bfc5a78868e13cddd068 icedtea7-1.13 d2818fd2b036f3b3154a9a7de41afcf4ac679c1b jdk7-b89 c5d932ee326d6f7fd4634b11c7185ea82d184df2 jdk7-b90 b89b2c3044a298d542f84a2e9d957202b7d8cdb9 jdk7-b91 @@ -111,6 +113,7 @@ d56b326ae0544fc16c3e0d0285876f3c82054db2 jdk7-b134 4aa9916693dc1078580c1865e6f2584046851e5a jdk7-b135 1759daa85d33800bd578853f9531f9de73f70fc7 jdk7-b136 +1c2f25bf36b1d43920e94fb82a0afdafd29b1735 icedtea-1.14 1d87f7460cde7f8f30af668490f82b52b879bfd8 jdk7-b137 be3758943770a0a3dd4be6a1cb4063507c4d7062 jdk7-b138 28c7c0ed2444607829ba11ad827f8d52197a2830 jdk7-b139 @@ -297,6 +300,7 @@ 30b8baceb72bcec111c6aad37eef96d18c09e4ef jdk8u20-b07 68e2ea32f92731b8ad8157252116db89903b51a3 jdk8u20-b08 b706e9775bf7512845120740870f717341e2b497 jdk8u20-b09 +e16be40cfc3232b05ec85865714b0397ff99c6fc icedtea-3.0.0pre01 c356de7051ea6d25de07ef86f60eb6647eaaf2d0 jdk8u20-b10 40b6440e569e5f7a00f5763eddc6dc8ae24421f1 jdk8u20-b11 8f49f969030574e46a52f3bcbd77790045a2ec07 jdk8u20-b12 @@ -310,6 +314,7 @@ 255d961955e4fdb83ce105ae990c26b87022363f jdk8u20-b20 3a1bba8076da4e54882123e98e219eab1c31ccef jdk8u20-b21 bf115689d89bb82dc1efbe0348657e993715e850 jdk8u20-b22 +888f90c5e7da5fd649dc23c1d92cd2496f650ea9 icedtea-3.0.0pre02 d6ded60cfdc53861ae7d1a010f95b5036d610e80 jdk8u20-b23 dd09d8b9edefb5684941941e5d9b35c84ee066f3 jdk8u20-b24 dd09d8b9edefb5684941941e5d9b35c84ee066f3 jdk8u20-b25 @@ -377,6 +382,9 @@ 6103f5a8119a85937ae006f18b8dfc04f73315d0 jdk8u40-b18 3b73732d6886dc8155f0c1fbb125ca60d9e2fd2b jdk8u40-b19 7bfc889330e0ec1fd495990eaa0d7f0c390b7304 jdk8u40-b20 +e727012c23d92dabce5f38534719161b146a5e34 icedtea-3.0.0pre03 +c62dd685e5179d789121aa5e04841f9df1ca2b20 icedtea-3.0.0pre04 +792da500df0daaa1755315f221208a794da32b74 icedtea-3.0.0pre05 78d90db9de2801eec010ccb9f0db3caf969dfc3b jdk8u40-b21 54a13451ce243f2159ed3996e6efcf374a5750ca jdk8u40-b22 e07fbae1efeac4e50514384caa7d226af7414114 jdk8u40-b23 @@ -455,6 +463,9 @@ def8014e497099d6f1b1fc64554b15345a574a96 jdk8u60-b21 bc1ad5d83a65339c40a17406ea38d2ea8cbb9807 jdk8u60-b22 9d6b607dcbf820cfec17d6f8775d8649630cfb35 jdk8u60-b23 +69e0cb284d8aa2a686c0428ff971dd2fee7a717c icedtea-3.0.0pre06 +c08ba71fef662a52a0ac4f2fbacd1acc37764bc2 icedtea-3.0.0pre07 +ac52a8eed3530872eebf7092ea687b0ac8c03944 icedtea-3.0.0pre08 c8ea5afd3d53a31b2aae76bc814e7384cae87b87 jdk8u60-b24 7a74fd4791e866c031df3c22cfc19ce71d3d952e jdk8u60-b25 9db1721b527eee3b41ff73fcd36ae052227bbf59 jdk8u60-b26 @@ -537,6 +548,7 @@ 68b880e0f5de1d49914790f1a6e5c6e4c3847434 jdk8u72-b12 58630fde67f4ba7b0fbe8509bb0b105f065383a8 jdk8u72-b13 05c35ec04d298ad11a97a0c82e54e4468542c6e7 jdk8u72-b14 +6527813420de90e946f1cd2bcb8fe4a7972b3bef icedtea-3.0.0pre09 1bcc418943405c5ef677eb3f63783683261bd2d3 jdk8u72-b15 aeecbaa27f807ce0656a108cd0e81669724b8d1b jdk8u73-b00 9009a8b2b55256764dd304902b04a3dea2597684 jdk8u73-b01 @@ -574,6 +586,9 @@ 8cc52edbb741c42e09f4b132ca0a759d3de6f848 jdk8u77-b00 8f0ed89698a28138065b6b941769650627636745 jdk8u77-b01 27f1130320a55b6b89024cb8baa93c8767c516d2 jdk8u77-b02 +ce45ec06ff239525fb01cf7a6e4304cee0c678e5 icedtea-3.0.0pre10 +4ed5441e40e13782b5ee8bfb55fa252a4ab436af icedtea-3.0.0 +1833af452741c2267bdbbb6801963d9d3953598d icedtea-3.0-branchpoint 1c71899e85662239085fab94ad5c26441e7a80cd jdk8u77-b03 6b0d1f04c4808aaab32771e0892ac83e66714ecb jdk8u91-b00 817898d53814da42f567995c921f3ea90016dccc jdk8u91-b13 @@ -594,6 +609,10 @@ 233768376a3649b3f1f4653fe1c433271fc776ee jdk8u76-b12 7e43e115dfafee70152a01b99aa9de25b4410570 jdk8u92-b00 1bce84411d37ecf9a4335d1348f4b2f0b7ab6e08 jdk8u92-b13 +4a6f560bdbe166a2ff0855221dd5fbe9a19e562b icedtea-3.1.0pre01 +6ee6f8ac74894acb6ad4b821c2ec393a5ef34108 icedtea-3.1.0pre02 +5c97913ea9f75839624308aac8e960444909f2c8 icedtea-3.1.0pre03 +0de4d7e1996f4c7d3cd5af3d92ddb70762e9b6a7 icedtea-3.1.0pre04 fb9f98ed6ef2505a424864f0a9468e59298fede6 jdk8u92-b14 ac887193179bae82fd1cdf4d8c463457163a6535 jdk8u92-b31 edce55dd16423b70ebdb36a14b3e6c62d223637b jdk8u92-b32 @@ -612,6 +631,8 @@ 0066fe71b1203e103f7e1a2354bd94f65fdf38fd jdk8u101-b10 0878a0a5fdabeec872e878f4737d96edee8b1393 jdk8u101-b11 ddcc10eeb9d3367eb4b3fa0cd4d118e6dbc8850e jdk8u101-b12 +9368913c75fa32e0cf33c542ed72e0146d84401d icedtea-3.1.0 +2acc40d95975e9a4b637e6752780570910ab75f9 icedtea-3.2.0pre01 8ee36eca2124f4ea14d0b7ef844d5d7070eb0dd1 jdk8u101-b13 acbcb6682c9b3e66f9cc61a6a62e8cb5f24c75d3 jdk8u76-b00 b3c914ad842d61818e0c5850409f77478b13acc6 jdk8u76-b01 @@ -633,6 +654,8 @@ 429621d25778abb1ab7a0ede8dc48d5606f76108 jdk8u102-b11 fef62f7eb59982f2c92a3bb135c6ae4d6a466328 jdk8u102-b12 e9de037c3b4c7691662d996c49b42f3e639e65ee jdk8u102-b13 +b536766d32b31fb691bf2571a976c615eadfc23f icedtea-3.2.0pre02 +11f747b59cb0a09287fc3f522b2150aa04879b3d icedtea-3.2.0pre03 1f032000ff4b70c3adc02669b6324880199f8db8 jdk8u102-b14 ff603463199f8a2140cb97fd3ff98046dfeecb3f jdk8u102-b31 58dea534c1d49731a40de645cfa3450949f31d26 jdk8u102-b32 @@ -653,6 +676,7 @@ d80acd543dcb4ddb011dec05da364727da907ec2 jdk8u111-b11 59b4011136ae60b43855f99d316119ca61d84460 jdk8u111-b12 41ed5205949c82e729533e897382b39342029cff jdk8u111-b13 +81c2773fbb0d6f39798689230d3c4f9372667870 icedtea-3.2.0 f1d0b6e8107011c46fca3621bcf8c0a873f379f7 jdk8u111-b14 4e861d8430460a72ee3e5c79a85e772b06684adc jdk8u112-b00 664dd77016540cb9cee7b1bfa27a0a6970f7cf1f jdk8u112-b01 @@ -670,6 +694,7 @@ 15749f6d0d05bc1acc005643ba494ff09387cbdc jdk8u112-b14 b07754d40ea6415af3b267327e748522ea17b131 jdk8u112-b15 66ef33852d93fe8469724cbdbbdd57dd0e506a6f jdk8u112-b16 +9bea504f196a8de4e3006165de4d26c1d03852b0 icedtea-3.3.0pre01 376ba5ed85cc43ef8f13eddc592126e42887ac60 jdk8u112-b31 a7e8e66d1e88a32c50e71cc324834e750cfe33f3 jdk8u112-b32 cc98f1eeb44bb0c54b6ff44108fef3620f4b5d35 jdk8u112-b33 @@ -686,6 +711,9 @@ 989c624fdc1f306f1b6068b0529268a46e21ee6b jdk8u121-b10 77c3d617ae4c28c6e29d51411ab2b2c9eb24683f jdk8u121-b11 f9cb265fd35fc60dccd75075614f8e897af92ab3 jdk8u121-b12 +6febbabbb8799c09d6ef661d67e60fde6f18d509 icedtea-3.3.0pre02 +faf1c4a9a51d5acf475b322b67ba9b0f5192d35e icedtea-3.3.0 +c7e59090903360c69f9c571f223a4cbc3549a7f9 icedtea-3.4.0pre01 b8d4e47240711ff66f9347483d20c84466d75c89 jdk8u121-b13 058d4ecd7b16adf9ccad5882fc67f24cb0532a28 jdk8u121-b31 c836ddc6106f0462fc568beb66a2468d1f17fb35 jdk8u121-b32 @@ -704,6 +732,8 @@ 1b95863322e42ee5e52f7085c458b217aa39377e jdk8u131-b08 3e52865f357b57f1a9befb666720ed0e611c9bd6 jdk8u131-b09 817025cf8b72519b1273d6822d0caf9966946c76 jdk8u131-b10 +fdc2a6442d2fe8b097c741920d96768336a13430 icedtea-3.4.0 +6979c581131c2e83a14362ba3b33436517cfdef3 icedtea-3.5.0pre01 c9de18d5c8846ab2a91d6df46efe6b95dd331d01 jdk8u131-b11 f953665d23b459694e30f3e85b96b43407017a16 jdk8u131-b31 cc6d582c7b96ad889423ad13fde2b3334196ecf1 jdk8u131-b32 @@ -724,8 +754,13 @@ 790fea8778f49a14e461ef9897109395d7b8ae30 jdk8u141-b12 5c33c65a916e02794d3d0c82648bbb8138e20023 jdk8u141-b13 a907feb04fc1f737117deb331dabb32eb5d68f43 jdk8u141-b14 +a7fb5fa68e8505bc141bd36a0b5891bb81da2e21 icedtea-3.5.0 5790500308c0e7c2e7f1068c5ff5c76c1d54497d jdk8u141-b15 4fe0f48f801c4262dfb964635ae5f2e7344326f4 jdk8u144-b00 +c8bf6508b7a525d95172355015fdf3df58f85787 icedtea-3.5.1 +a7fb5fa68e8505bc141bd36a0b5891bb81da2e21 icedtea-3.6.0pre00 +c8bf6508b7a525d95172355015fdf3df58f85787 icedtea-3.6.0pre01 +db1236756feadf8b1b5ea89d8879f8e6c2a2fb43 icedtea-3.6.0pre02 330bd721dee5b3680eea869efed01f481fb095df jdk8u144-b01 e2652eebd4bd5bcf42c3b7f63720e62af02d306e jdk8u141-b31 e1412055ece943882d764224addb0eddd5f703b9 jdk8u141-b32 @@ -747,6 +782,7 @@ 31fae39926290b04fd8fe181a561c1621338358e jdk8u151-b09 f1554c8d8b6d3b11b3c65f79d330b88164deeb70 jdk8u151-b10 5cbd2bde5ac9bf44a704d1c08240ecfb60a38654 jdk8u151-b11 +947a7b1ce48bf98c63933e8a972b6541cc0656e8 icedtea-3.6.0 e4c2fef7ae746db44424da15ec2273610a8ce458 jdk8u151-b12 2e5a470691f23ebf8d1f0f0dea8ef7de9a70a943 jdk8u122-b00 cbb8efe139275a4e7c541f9e45eb410c27a5ea61 jdk8u122-b01 @@ -774,6 +810,7 @@ 1005fdca8d86e3fcbaf0f76d811a7073469c5da4 jdk8u152-b13 7a543f1b03bf40d19769ee8538713a7ab3df72ac jdk8u152-b14 577537bbd850bbe03e480c44941ee1dc28f60d4f jdk8u152-b15 +e7f6617f2a85124833e10b4b034112f3c3635c8f icedtea-3.7.0pre01 6a1402a0b31d25d607d7cf0c20cf8f1a2d17711c jdk8u152-b16 f4505a7897c74ae0ff3176a68757dc00048ee570 jdk8u152-b31 f20c7cdf672808f0695949c2481a7526f0b848a4 jdk8u152-b32 @@ -819,6 +856,9 @@ 8f1e31692eaefa31a83d629d3de65c6d518e35fc jdk8u161-b09 3105b0c6ced161bbd3378c2f3514be42434192b3 jdk8u161-b10 b9dc3724ec4b573a983d54f1a83832f21f83394e jdk8u161-b11 +154d73707643e419873aa6caf2f7626c8f7cfd01 icedtea-3.7.0 +154d73707643e419873aa6caf2f7626c8f7cfd01 icedtea-3.8.0pre00 +69e8e125b5400e205022738f71eb3a6b86d2cd6b icedtea-4-branchpoint 889833c6c6a5ec2b97ba1f3792a566ae123babea jdk8u161-b12 2e5a470691f23ebf8d1f0f0dea8ef7de9a70a943 jdk8u122-b00 cbb8efe139275a4e7c541f9e45eb410c27a5ea61 jdk8u122-b01 @@ -848,8 +888,33 @@ f38a435adf0350ead3a29fe63dbe08fb2cecc19f jdk8u162-b09 3505b1729e79b4369a6f4ecf183de6c8f19be2d3 jdk8u162-b10 5a5ebaf38e63c4afa1554fdbadc6192bc01dfeb9 jdk8u162-b11 +f802ca5202ba409e92a4464371123c84ba751ca6 icedtea-3.8.0pre01 fa7504e2b2410e4a0a1fe3dc93fb4fcb6bd1533d jdk8u162-b12 ecdf7d13fd8ba2b366e3a72cbb9bceba484489e7 jdk8u162-b31 +71194348ef551f9f646e4ab1658d38477c041143 jdk8u162-b32 +7d5f26e2dbe45acf22730ae0128afb149c18ee08 jdk8u162-b33 +133bf94b8bc90c8d4ddf9b7364362ab42d4a3800 jdk8u162-b34 +099bc2c3852c5ab7c5ad9502360eb83b8329bd28 jdk8u162-b35 +093c1f6ae899b8cf6608e80162323c41c167c7d7 jdk8u162-b36 +fbc5640f9de7f243407ea92bec9f2b70eae960f2 jdk8u162-b37 +bcec94dc82ad46f6a716b60b2b5bdfb7b1410e84 jdk8u162-b38 +7984f6d87395d9ed0397137be97670c1f12543b0 jdk8u171-b00 +3a4b6f741a1b1ed06a56262ae69e36d4f4d4637c jdk8u171-b01 +0eb59cc7716f47525b80b9764c86188063e7cfff jdk8u171-b02 +1e523ce5792f08f3dc015084e3f018d6ee0c5859 jdk8u171-b03 +a19f8b3a9242df77ed3df29ceefc30d0b0d2766c jdk8u171-b04 +5279c6da822efa9073793968777a2b3a65376e8e jdk8u171-b05 +dcef061c36284bbf5a9f7093dcbc134b9f62e9f5 jdk8u172-b00 +a8bd8d03df39500a37fd8066104bfd02daae9d5c jdk8u172-b01 +78e071b5c0675416e499e26d82903f436de83156 jdk8u172-b02 +f6f4bebcbf4b7df5eca6e253b596851cca18b5c4 jdk8u172-b03 +d7f51a2cb3fac2d3a7a3ebcd55adaf7b251a3973 jdk8u172-b04 +1e523ce5792f08f3dc015084e3f018d6ee0c5859 jdk8u181-b00 +a56ca62af8987f5a532e0290a99e3da47458957c jdk8u191-b00 +264518389b7f9b5969aa6914f83cc70f527ec4c9 jdk8u172-b05 +099bc2c3852c5ab7c5ad9502360eb83b8329bd28 jdk8u162-b35 +093c1f6ae899b8cf6608e80162323c41c167c7d7 jdk8u162-b36 +fbc5640f9de7f243407ea92bec9f2b70eae960f2 jdk8u162-b37 7984f6d87395d9ed0397137be97670c1f12543b0 jdk8u171-b00 3a4b6f741a1b1ed06a56262ae69e36d4f4d4637c jdk8u171-b01 0eb59cc7716f47525b80b9764c86188063e7cfff jdk8u171-b02 @@ -862,6 +927,10 @@ 8cc732073801433748468889b0e526da79291868 jdk8u171-b08 df47a908b18400e83289750ab1e1e4373c907710 jdk8u171-b09 19dd9e94ba4f27c24529d99b9dffc4710dacb92b jdk8u171-b10 +9e4260f4a0ef05f6e2fbf0a26e9343386893a6b3 icedtea-3.8.0pre02 +2b279bb3475b85c76e2e1901066ac7591134c208 icedtea-3.8.0 +2b279bb3475b85c76e2e1901066ac7591134c208 icedtea-3.9.0pre00 +8445b2d3a5e6c5df1d1ef913d6e57ed65254869a icedtea-3.9.0pre01 6e9148ef1b3adc2525bf93f9f495df7b4c8304b0 jdk8u171-b11 dcef061c36284bbf5a9f7093dcbc134b9f62e9f5 jdk8u172-b00 a8bd8d03df39500a37fd8066104bfd02daae9d5c jdk8u172-b01 @@ -874,7 +943,15 @@ b79b95aa47593166c238d8ea136c16fe12433bac jdk8u172-b08 81808062121ea018f93fe834a77069a1f1a41205 jdk8u172-b09 ed6b3d50e81221b439f942d56002b760e6b242b8 jdk8u172-b10 +217db4fbcf131649cf9aef844b9e5c8ed17e92be icedtea-3.9.0pre02 257c09605def81666af2e696212dd27458fb59d4 jdk8u172-b11 +da88c57953bc3a6adb2bcaec204fdc613e41431f jdk8u172-b31 +0e7fe394fa9ed92862348fa37499ff4ed865a07d jdk8u172-b32 +d96e2b804bcd8e69f4b667cc0766c3619f032242 jdk8u172-b33 +100de781988dc7b1e234a8ee9076b25442c9a5ac jdk8u172-b34 +d6075b4648f25d8a47e25dc5c838fb550c67a30f jdk8u172-b35 +70138507060656f166d613e3d717206cbb22720c jdk8u172-b36 +8182425105506f8ce15a7ec1c6e87bd5c10aa9f2 jdk8u172-b37 9fd0ff00a2457dd46aeecfed5c9381ce3a35750b jdk8u181-b01 42930d218e2a32e0d1ed6a3adba7ff5fc0032517 jdk8u181-b02 39229ae0bafff1999db8cf127db6183922a2f545 jdk8u181-b03 @@ -887,9 +964,89 @@ 59005b2778662662d4d96f8daa6351e47929b6d0 jdk8u181-b10 f32e6dfd8c7bfdc6f44cb0cff9702d50e96debe7 jdk8u181-b11 d347fe847fc2a5d59b753631404839f8b6fb2f29 jdk8u181-b12 +02be3b7798d2464dec9f6c7f656da260919f9c1c jdk8u181-b31 +55420c5cc9f3fe8c5bb5efb56a0cb3d35aab29e3 icedtea-3.9.0 +55420c5cc9f3fe8c5bb5efb56a0cb3d35aab29e3 icedtea-3.10.0pre00 +163ce6497051380a929e1e1a01a7b109d1f74a8d icedtea-3.10.0pre01 79cd9a0e041e64443d9d0bf29baf46c7459b3e91 jdk8u181-b13 +102e8b07bdda4263087593b0a52a90a7a64b4956 jdk8u191-b01 +ecdbe3bf911c3f1f4eceb895f0f7513a8d3964e0 jdk8u201-b00 +ecdbe3bf911c3f1f4eceb895f0f7513a8d3964e0 jdk8u191-b02 +a7ad7ceac906d5f609ddcecbd20fe82b6edf9491 jdk8u191-b03 +12a53eff34938f836f2c09b1c288da6ce783f795 jdk8u191-b04 +32aa1c40e8fb784c2ac021db6f70eb6b20bffc88 jdk8u191-b05 +9c6c6e24e8f68be0b6bd238a05e147f65ad873ab jdk8u191-b06 +66f5468a9c1316df2b097c2ff103c6e869f70fe1 jdk8u191-b07 +556336c606f5c658d5ec1251783a31de62c83e4b jdk8u191-b08 +92543f5f314603d6b0d8f751a8b06c1035466aeb jdk8u191-b09 +a41e15076d5f67d99aaa37991decb9b38e658c89 jdk8u191-b10 +798d69bfddf8e5608697d45aa114a4ab54efe8ad jdk8u191-b25 +fd65844e4d543242337923f528fe9f7f52171f74 jdk8u191-b11 +a1b060ef4f063bc3dddc35a3dcbf6b6efacfb272 icedtea-3.10.0 +a1b060ef4f063bc3dddc35a3dcbf6b6efacfb272 icedtea-3.11.0pre00 +3e7294812366c8e9ee79592bf0eb1335a6050079 icedtea-3.11.0pre01 +6da26fc7da9a1e687eb0fcc5f4b223fffc1b352b jdk8u191-b12 +a873d847260cd1859d8c66ddb73ed45eb9581ae1 jdk8u191-b26 5d207173975cd987c4ae4095b32d2634ed6bc885 jdk8u182-b00 647b038457fedd3585a57b834f28a3cf8594991d jdk8u192-b00 36c7f3e58a3e86b190bf2496680d8d6f02210b52 jdk8u192-b01 72f340b55d0d1644a0ac38dec67c022d3b267229 jdk8u192-b02 b24c6e9c70ef4baed503f2b0810f24ebf3c22272 jdk8u192-b03 +b24c6e9c70ef4baed503f2b0810f24ebf3c22272 jdk8u202-b00 +fefb283a1b806ff994f056189aa979a3e821360a jdk8u192-b04 +e0a490830e538bcbc2195978a37cbe29f222dee2 jdk8u192-b05 +e10b4a75899385daf0b2a2391c61ecaf12dbe91e jdk8u192-b06 +caaaa4cd887e6309787f58dec132dfda48f6ff9d jdk8u192-b07 +43a0b8cdaad50270174ecdee108302b587ddbc94 jdk8u192-b08 +f65aaf9bd53f10402d445cb63b20846c0768ae2a jdk8u192-b09 +fef9633ef67ec6b39ea4f749182dfe7eb6daf455 jdk8u192-b10 +c3b62807c5a1bfa28dcdc2c60242cb29bb2f0ffb jdk8u192-b25 +9d7a44710de5d6b42773b956407e4549a381d907 jdk8u192-b11 +239ab71ac8c700395d7d11c0d6690cdc32e0e8bc icedtea-3.11.0pre02 +6465f54b4b63be0234480d2f9aad1dca893d2f9e jdk8u192-b12 +fce0c0377cbd8471283bb6ba5900120f1505c7cc jdk8u192-b26 +382c9313d23fe2c7455adf105858d61f04e1c9cc jdk8u181-b31 +019bb0c95d8eff74f479cf43e472742f346979f0 jdk8u181-b32 +84e3a5220fdca5227307a59cd4f52ae13d10ba6b jdk8u181-b33 +dd700ba0a891f5fe79502f5a9530317e90032e68 jdk8u181-b34 +ed73be44ba93a599f517c044b0972a9df4ba4d36 jdk8u181-b35 +f6e56479aedce0cb4a66c1c0ff8b88eed8f88621 jdk8u181-b36 +0179f90264fafd8e678c59ee49767827f29c5c09 jdk8u181-b37 +fc3557ce51e4438d5f2b856fa68204a7a3d66233 jdk8u201-b01 +477375759c3876b35dc92158c58f70ec4999355d jdk8u201-b02 +bd61e1494e368120975a4ce7fc4b4ce8603fb52c jdk8u201-b03 +f00858e3cb6653a6ba81040100541c337f545667 jdk8u201-b04 +9c371081f0179530abbcacf5863515ed138d0659 jdk8u201-b74 +fadb12a859bcba9075a5536bedb5594f2c4442bd jdk8u201-b05 +8b544083d84187ad1c5569baa70bf0e1ffae8858 jdk8u201-b75 +0efa6d7335788fa6f7c7b088a020ace48c4f7d14 jdk8u201-b06 +f728390b15a5c81e5eb3194999d490f63965c829 jdk8u201-b76 +16c76ce6176a6042af69da226d95795976d7dbcd jdk8u201-b07 +ace766139b0a8b3df9ba5997410b6757e9e966ce jdk8u201-b77 +4d0534929ed33904995cab64d870f71f34df3820 jdk8u201-b08 +1c01fbb460ba4b88ae61eacdcbe19542a72bbf8c icedtea-3.11.0 +0bd4dbc4d66ff1a8ed6cc2095c19f9339283d274 jdk8u201-b09 +14a7e11e6db20a7023a0aa1960d45f5a72812633 jdk8u201-b79 +83dce201f51fcaf5e20518d2d8f843a267587680 jdk8u201-b25 +a55558a5e910f2336b24784592f77f4fa848fdb2 jdk8u201-b26 +0bd4dbc4d66ff1a8ed6cc2095c19f9339283d274 jdk8u201-ga +5c4f2cff396cb24e33e18dbc0e9b7f5b757c299c jdk8u202-b01 +c6d5e32c8ce2e363f74b892f0b2f8a1f834d3396 jdk8u202-b02 +d492c0449092f847c0cd5ac54f6cae87285c50aa jdk8u202-b03 +521708c35dd0b9f59db8312da512193a66bbb462 jdk8u202-b04 +d61ae55f24a97aa0b11ca3ec16082488cc487c13 jdk8u202-b05 +9f0f2cf7a03d12ce7c7797e073022ec8b0306e2e jdk8u202-b06 +f9ce9e9e966acd4b057e7fdd024f032c6501cec8 jdk8u202-b07 +d384ec4bb2f172d5317f0a70c72d2133508d8c42 icedtea-3.12.0pre01 +1c01fbb460ba4b88ae61eacdcbe19542a72bbf8c icedtea-3.12.0pre00 +6c6166477778069fbb8bddda0b2bd490c5165fe4 jdk8u202-b08 +2e575d455cacab1117667d73f81bc2774c0408af jdk8u202-b25 +a14b334da6a14ff6c800888b31a621671ddedcd4 jdk8u202-b26 +6c6166477778069fbb8bddda0b2bd490c5165fe4 jdk8u202-ga +58a54ab25e5201d29fea1ed1e165c95ce479f5cf jdk8u212-b00 +22d26c0a8eb7ddfdbebf835c59b07e8b8da47359 jdk8u212-b01 +8b263aef666d72459ac637e3ff19554c9fb4e7ca jdk8u212-b02 +7dca173f654edf0720e62b72ef750c673bc6ebfe jdk8u212-b03 +90f8352e7f0642918735d66c38b3c6c44473691a jdk8u212-b04 +7dca173f654edf0720e62b72ef750c673bc6ebfe jdk8u212-ga +7a977b82f34cca95d43247603e1fad0a21d08f6d icedtea-3.12.0 diff -r fefb283a1b80 -r 00127ce2c914 .jcheck/conf --- a/.jcheck/conf Tue Jul 24 09:52:03 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r fefb283a1b80 -r 00127ce2c914 THIRD_PARTY_README --- a/THIRD_PARTY_README Tue Jul 24 09:52:03 2018 -0700 +++ b/THIRD_PARTY_README Mon Apr 22 17:30:10 2019 +0100 @@ -1096,33 +1096,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to FontConfig 2.5, which may be -included with JRE 8, JDK 8, and OpenJDK 8 source distributions on -Linux and Solaris. - ---- begin of LICENSE --- - -Copyright ?? 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that the -above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and that -the name of Keith Packard not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior permission. -Keith Packard makes no representations about the suitability of this software -for any purpose. It is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH -PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY -DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - ---- end of LICENSE --- - ------------------------------------------------------------------------------- %% This notice is provided with respect to freebXML Registry 3.0 & 3.1, @@ -1497,7 +1470,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to libpng 1.6.16, which may be +%% This notice is provided with respect to libpng 1.6.35, which may be included with JRE 8, JDK 8, and OpenJDK 8. --- begin of LICENSE --- @@ -1513,21 +1486,21 @@ This code is released under the libpng license. -libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are -Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors +libpng versions 1.0.7, July 1, 2000 through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond + Mans Rullgard + Cosmin Truta Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov and with the following additions to the disclaimer: @@ -1538,19 +1511,25 @@ risk of satisfactory quality, performance, accuracy, and effort is with the user. +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners and +are released under other open source licenses. + libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the list +of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996, 1997 Andreas Dilger -Distributed according to the same disclaimer and license as libpng-0.88, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as +libpng-0.88, with the following individuals added to the list of +Contributing Authors: John Bowler Kevin Bracey @@ -1559,8 +1538,11 @@ Greg Roelofs Tom Tanner +Some files in the "scripts" directory have other copyright owners +but are released under this license. + libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. +Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: @@ -1583,13 +1565,13 @@ source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: -1. The origin of this source code must not be misrepresented. - -2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - -3. This Copyright notice may not be removed or altered from any - source or altered source distribution. + 1. The origin of this source code must not be misrepresented. + + 2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to @@ -1597,21 +1579,34 @@ source code in a product, acknowledgment is not required but would be appreciated. - -A "png_get_copyright" function is available, for convenient use in "about" -boxes and the like: - - printf("%s",png_get_copyright(NULL)); - -Also, the PNG logo (in PNG format, of course) is supplied in the -files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). - From andrew at icedtea.classpath.org Mon Apr 22 16:38:51 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:38:51 +0000 Subject: /hg/icedtea8-forest/jaxws: 41 new changesets Message-ID: changeset 5e6f920b1217 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5e6f920b1217 author: robm date: Mon Oct 01 06:13:11 2018 -0700 Added tag jdk8u202-b00 for changeset 93a40adb036d changeset 34e99da9734d in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=34e99da9734d author: dmarkov date: Thu Oct 04 10:15:06 2018 +0100 8210891: Remove unused extutil.h from JDK8u sources Reviewed-by: prr changeset 761258c45a3a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=761258c45a3a author: aefimov date: Mon Oct 15 15:04:02 2018 +0100 Merge changeset 691079f04a6f in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=691079f04a6f author: aefimov date: Wed Oct 17 13:00:34 2018 +0100 Added tag jdk8u202-b01 for changeset 761258c45a3a changeset 2b50ba9b5d20 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=2b50ba9b5d20 author: diazhou date: Thu Nov 01 16:59:11 2018 -0700 Added tag jdk8u202-b02 for changeset 691079f04a6f changeset 2b1772046bd4 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=2b1772046bd4 author: diazhou date: Wed Nov 07 05:14:01 2018 -0800 Added tag jdk8u202-b03 for changeset 2b50ba9b5d20 changeset a24e8384bfc3 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a24e8384bfc3 author: aefimov date: Thu Nov 08 18:35:58 2018 +0000 Merge changeset b2e827d26803 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b2e827d26803 author: diazhou date: Mon Nov 12 14:48:16 2018 -0800 Added tag jdk8u202-b04 for changeset a24e8384bfc3 changeset 5c07b99ec182 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5c07b99ec182 author: aefimov date: Sun Nov 25 00:25:44 2018 +0000 Merge changeset a4590d816cdb in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a4590d816cdb author: diazhou date: Tue Nov 27 11:38:33 2018 -0800 Added tag jdk8u202-b05 for changeset 5c07b99ec182 changeset 1f13c904205a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=1f13c904205a author: aefimov date: Fri Nov 30 12:08:42 2018 +0000 Merge changeset 5d5ab74320db in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5d5ab74320db author: aefimov date: Wed Dec 05 11:23:10 2018 +0000 Merge changeset 39e700639037 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=39e700639037 author: diazhou date: Wed Dec 05 20:04:54 2018 -0800 Added tag jdk8u202-b06 for changeset 5d5ab74320db changeset 7458800f0a26 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=7458800f0a26 author: aefimov date: Sat Dec 08 11:51:05 2018 +0000 Merge changeset b7de3e174a6c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b7de3e174a6c author: diazhou date: Wed Dec 12 00:28:47 2018 -0800 Added tag jdk8u202-b07 for changeset 7458800f0a26 changeset 99fbc435f2fa in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=99fbc435f2fa author: aefimov date: Fri Dec 14 14:03:20 2018 +0000 Merge changeset 0b6546fe08ad in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0b6546fe08ad author: andrew date: Fri Apr 12 21:31:54 2019 +0100 Merge jdk8u202-ga changeset 395601dc477e in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=395601dc477e author: andrew date: Wed Apr 17 03:38:07 2019 +0100 Added tag icedtea-3.12.0pre01 for changeset 0b6546fe08ad changeset 506b0da0c953 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=506b0da0c953 author: andrew date: Wed Apr 17 03:47:21 2019 +0100 Added tag icedtea-3.12.0pre00 for changeset cf4d2b27895c changeset b72395bfcddf in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b72395bfcddf author: diazhou date: Sat Dec 15 09:57:42 2018 -0800 Added tag jdk8u202-b08 for changeset 99fbc435f2fa changeset ec98fab8b31a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=ec98fab8b31a author: diazhou date: Sat Dec 15 09:34:04 2018 -0800 Added tag jdk8u201-b09 for changeset 05542ff5d183 changeset 636a528d16b8 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=636a528d16b8 author: diazhou date: Mon Dec 17 12:37:43 2018 -0800 Added tag jdk8u201-b79 for changeset ec98fab8b31a changeset a51e13337c7b in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a51e13337c7b author: aefimov date: Wed Dec 19 22:58:33 2018 +0000 Merge changeset 96018bdfbe9c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=96018bdfbe9c author: diazhou date: Sat Dec 22 13:10:16 2018 -0800 Added tag jdk8u202-b25 for changeset a51e13337c7b changeset 0e9ea4e61187 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0e9ea4e61187 author: diazhou date: Sat Dec 22 12:47:42 2018 -0800 Added tag jdk8u201-b25 for changeset 636a528d16b8 changeset 81d8126f05e5 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=81d8126f05e5 author: aefimov date: Tue Dec 25 01:54:12 2018 +0000 Merge changeset 93d51a42d906 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=93d51a42d906 author: diazhou date: Tue Jan 08 16:17:32 2019 -0800 Added tag jdk8u202-b26 for changeset 81d8126f05e5 changeset 673556bdfdb9 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=673556bdfdb9 author: diazhou date: Tue Jan 08 15:47:41 2019 -0800 Added tag jdk8u201-b26 for changeset 0e9ea4e61187 changeset b202dbe92fcd in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b202dbe92fcd author: rpatil date: Sun Jan 13 23:54:23 2019 -1200 Merge changeset 12cacb1ad18a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=12cacb1ad18a author: aefimov date: Tue Jan 15 10:36:23 2019 +0000 Added tag jdk8u202-ga for changeset 99fbc435f2fa changeset a9bf41b6e7d4 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=a9bf41b6e7d4 author: aefimov date: Tue Jan 15 10:38:53 2019 +0000 Added tag jdk8u201-ga for changeset 05542ff5d183 changeset d5402443e939 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d5402443e939 author: aefimov date: Tue Jan 15 10:46:53 2019 +0000 Merge changeset 1490d3ed061c in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=1490d3ed061c author: prr date: Wed Oct 25 13:11:07 2017 -0700 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj changeset 5f9530ebac26 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=5f9530ebac26 author: andrew date: Thu Mar 14 01:08:43 2019 +0000 Added tag jdk8u212-b00 for changeset d5402443e939 changeset b6ace99fbdc1 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=b6ace99fbdc1 author: clanger date: Mon Mar 18 08:34:11 2019 +0100 Added tag jdk8u212-b01 for changeset 5f9530ebac26 changeset edd8659683b4 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=edd8659683b4 author: clanger date: Mon Apr 01 14:23:22 2019 +0200 Added tag jdk8u212-b02 for changeset b6ace99fbdc1 changeset f8ab1759ad91 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=f8ab1759ad91 author: andrew date: Wed Apr 03 05:15:02 2019 +0100 Added tag jdk8u212-b03 for changeset edd8659683b4 changeset d6a465d3257b in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=d6a465d3257b author: andrew date: Wed Apr 10 17:34:05 2019 +0100 Added tag jdk8u212-b04 for changeset f8ab1759ad91 changeset 0b35685505cd in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=0b35685505cd author: andrew date: Tue Apr 16 21:59:31 2019 +0100 Added tag jdk8u212-ga for changeset edd8659683b4 changeset 752d9e54c69a in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=752d9e54c69a author: andrew date: Thu Apr 18 03:46:16 2019 +0100 Merge jdk8u212-b04 changeset 1c9dd6549e67 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=1c9dd6549e67 author: andrew date: Mon Apr 22 17:30:11 2019 +0100 Added tag icedtea-3.12.0 for changeset 752d9e54c69a diffstat: .hgtags | 183 +++++++++- .jcheck/conf | 2 - THIRD_PARTY_README | 158 +++----- src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java | 8 + 4 files changed, 250 insertions(+), 101 deletions(-) diffs (truncated from 632 to 500 lines): diff -r 174559c44f89 -r 1c9dd6549e67 .hgtags --- a/.hgtags Tue Jul 24 09:52:04 2018 -0700 +++ b/.hgtags Mon Apr 22 17:30:11 2019 +0100 @@ -50,6 +50,7 @@ 558985e26fe16f5a6ebb2edb9180a42e1c8e8202 jdk7-b73 f4466e1b608088c90e11beaa4b600f102608c6a1 jdk7-b74 fcf2b8b5d606641659419f247fcee4b284c45e6e jdk7-b75 +0dc08d528c998ca993e759b311e7b54c98e0ef28 icedtea7-1.12 765d2077d1e652e234d27fe85ba58a986b488503 jdk7-b76 5b4968c110476085225d3a71c4210fad2c1116c1 jdk7-b77 fc1c72d1dfbb17db7d46bba8db9afc39cbbb9299 jdk7-b78 @@ -63,6 +64,7 @@ 512b0e924a5ae0c0b7ad326182cae0dc0e4d1aa8 jdk7-b86 3febd6fab2ac8ffddbaf7bed00d11290262af153 jdk7-b87 8c666f8f3565974e301ccb58b7538912551a6e26 jdk7-b88 +1661166c82dc2102f3f0364e28d1e4211f25a4cf icedtea7-1.13 bf3675aa7f20fc6f241ce95760005aef2a30ff41 jdk7-b89 ead7c4566a0017bcb44b468b3ac03b60dc5333ce jdk7-b90 cf4686bf35abd1e573f09fa43cbec66403160ae9 jdk7-b91 @@ -111,6 +113,7 @@ 545de8303fec939db3892f7c324dd7df197e8f09 jdk7-b134 d5fc61f18043765705ef22b57a68c924ab2f1a5b jdk7-b135 c81d289c9a532d6e94af3c09d856a2a20529040f jdk7-b136 +339c2d381d80dbf9b74604e6ba43ead276b8024e icedtea-1.14 ccea3282991ce8b678e188cf32a8239f76ff3bfa jdk7-b137 cc956c8a8255583535597e9a63db23c510e9a063 jdk7-b138 c025078c8362076503bb83b8e4da14ba7b347940 jdk7-b139 @@ -295,6 +298,7 @@ a61ba2e3e6c85f7067fb7b0c3c02584abdfa96be jdk8u20-b07 bc6d2f3426f3d04adc8245ad120e2b52fe7dfbde jdk8u20-b08 2e76ce4ec993c32368ef51b67873aa5ff06e1437 jdk8u20-b09 +806fa0e68d922e3a5ff7c34317bf9f33dbc97eab icedtea-3.0.0pre01 84f913145e2acb8474f3779d7ef154eebec9537a jdk8u20-b10 ce4e5885a11012edaf76ce9a6115e23acabfd282 jdk8u20-b11 94fbd96ebb83a3ce966c347082b079f9e4fec76a jdk8u20-b12 @@ -308,6 +312,7 @@ 4681b10c0c3197f591b88eadc481a283ae90d003 jdk8u20-b20 31d43d250c836c13fcc87025837783788c5cd0de jdk8u20-b21 2d360fb1b2b89c90133231f9ed5f823997b70c19 jdk8u20-b22 +9be5317def515b75e48704afdfc0d81d6b9783f4 icedtea-3.0.0pre02 f3bf1b270fea8b17aa2846f962f7514b6f772ab4 jdk8u20-b23 1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b24 1277c0d492fd9253f1ea2730eb160953397bd939 jdk8u20-b25 @@ -375,6 +380,9 @@ fa07311627d085f1307f55298f59463bcf55db02 jdk8u40-b18 c8b402c28fe51e25f3298e1266f2ae48bda8d3e0 jdk8u40-b19 a21c4edfdf4402f027183ac8c8aac2db49df3b7d jdk8u40-b20 +7ba7b06f15cf159affd6883e0577c10e9c857a29 icedtea-3.0.0pre03 +db7fdb068af965a0524d0f30056e3e3bbccb3899 icedtea-3.0.0pre04 +561f103796e5b19207e2b6cf3275f047da284a62 icedtea-3.0.0pre05 16485a38b6bc762b363f4e439047486742fbcfcb jdk8u40-b21 6e928fd9152541eddf25694be89eb881434a5c5f jdk8u40-b22 b6755a463ccf6a79b1e1a43ed7bdb1c5cb1ac17d jdk8u40-b23 @@ -453,6 +461,9 @@ a414aec2d19cf692310587518546842070b80cb8 jdk8u60-b21 6079c26a3b8fa1ead3d26a9de6ade2af71f1fb94 jdk8u60-b22 c21563403b7a043be3d8f1afdd314e91438e357c jdk8u60-b23 +1c0bd390de6663c03939525779c2b0400994dde3 icedtea-3.0.0pre06 +2012603e0e903fcefe85a17ece0ce5ea0ce5df28 icedtea-3.0.0pre07 +26a1fdce80b734da2d105182f51430f0d015bef0 icedtea-3.0.0pre08 1c394b3be96628b705bb78d62bb4b7c9a7f75175 jdk8u60-b24 0497fdafbc8d19d72bce668e65dc5e5457f6f21a jdk8u60-b25 a20f5fa8d56298239e762408d3a427a0632a8b69 jdk8u60-b26 @@ -531,6 +542,7 @@ a2473dd1dc0df47425e42d7fed1e4cabdb696154 jdk8u72-b12 4c28352ce19bc25be5de681868a8cddb3f3644a8 jdk8u72-b13 1a523f4b8cc77ef9dfb6d8191742dcd616cd9093 jdk8u72-b14 +2ceaeebc67608f6b4f930a0d93ca6cb8386397eb icedtea-3.0.0pre09 2f840ac0adf079f0d2f0bac7a9c3fae6ea651271 jdk8u72-b15 744fab401c4b326f142f5110ad523b1b22f973c8 jdk8u72-b31 8da626c14c138dd41d4c685800351bf675048628 jdk8u73-b00 @@ -563,6 +575,9 @@ a2f8a45d70b21e450fac7ae7d5ca71ce853cf3d0 jdk8u77-b00 dd34713088c23b7c6ef1adc071dd635bc7bda744 jdk8u77-b01 7c319d6e0d4c59ebde91b88ba1391ace165b2f01 jdk8u77-b02 +ee1046345cb002b4ade524965a2e703a095068a3 icedtea-3.0.0pre10 +a81c04154cc5752f1344be27b797681bc4264885 icedtea-3.0.0 +919fa205539a3c06f1ab6f4f17ec0b49110fb4cd icedtea-3.0-branchpoint c6f67bea4466783433b1bf1f83a4eb6784a5eb55 jdk8u77-b03 f66ee2329cd21c3485de1b8e0588f55882a56e0d jdk8u91-b00 be5935ee38f1bc5132cf318f7badb61af86e2396 jdk8u91-b13 @@ -583,6 +598,10 @@ fad3981b329a0d309f4922bbca7335973e32e50f jdk8u76-b12 451d700ba30ee0d3d201090a9d5dd606b988820e jdk8u92-b00 008547c7dd3e324c46c2711b54285ca99e2ae0b9 jdk8u92-b13 +74ff0e6139bf0973a183279d32ac5303cb1d38fb icedtea-3.1.0pre01 +4946f14d652f279394a85745709801c75d31bd0e icedtea-3.1.0pre02 +82ec7b3637db469316d659fe6ea4aa02a3e467ab icedtea-3.1.0pre03 +9812eb7e305e064e8efe831fad1e9481b9e91009 icedtea-3.1.0pre04 759ba92444a9e85434cb381f437aba65e3c9f780 jdk8u92-b14 38c6262b86559ff589f65f5bcc744b1763e20311 jdk8u92-b31 b762186ac713fbb0fc759110a1c88bca4b4818cd jdk8u92-b32 @@ -601,6 +620,8 @@ ea422e4481f6edfb77bb3a4cd74a73e463143ff3 jdk8u101-b10 5f3dcb815b9715215d086ba0d48a59b23d01d0a4 jdk8u101-b11 6a0347504d4c4171fcc24bc17749c0559518d862 jdk8u101-b12 +534ca1b701d1e58af14577fc8b466023f44b4bdf icedtea-3.1.0 +cfba1219c991d38b5c31e5034a2aa855f8038887 icedtea-3.2.0pre01 287f9e9d45cc05b902925346bb6f6ee34a5d5813 jdk8u101-b13 6aba0f814a15966e47aeab61b466894b82c03c70 jdk8u76-b00 60789eebd1fe440255fd3f504221dc8b5553b8c2 jdk8u76-b01 @@ -622,6 +643,8 @@ 0305736a8580ad84733878623eda8f770ae04d60 jdk8u102-b11 d02665ceefe5b12539bcd2bde95d4ada1a135cb0 jdk8u102-b12 d84434eb3e4e991812a7b0c3c9e6bfdabae910d0 jdk8u102-b13 +e681ae17749480117cc407654ace09d6c0112932 icedtea-3.2.0pre02 +20d379a7883648ad90af8bf79e4d23ce58fcf94c icedtea-3.2.0pre03 81f2d81a48d74d2d4882c11330366517b73ee064 jdk8u102-b14 de23881ca76c9c69f4e47e9b15d09a91fbb17176 jdk8u102-b31 f638db3f652d3ec698aad0193c118c8afdaa001b jdk8u102-b32 @@ -642,6 +665,7 @@ 730d8fc6bbfc5c642770b15e4787e1d0545c8f32 jdk8u111-b11 6ccfdf9a9af5f2df5cbd5ecd5f17aecef289094b jdk8u111-b12 914f31660407050cb04357f472d8365d5a781cd7 jdk8u111-b13 +f57f3ddddff63b25bbe59d93213a379a9663c085 icedtea-3.2.0 1439cb8c6e86560934b9642cf36cddbfcb8f87be jdk8u111-b14 2d1c73175b3a5bd829503734e6eb65426bd12e16 jdk8u112-b00 10388356386d4c6eaf63dc50a05b5a373b4dde98 jdk8u112-b01 @@ -659,6 +683,7 @@ 14fa3ed278a279dc85c150bf54b2ec4fa29cf347 jdk8u112-b14 5f84e87f91d5bc36ed026b88d183821e5109d730 jdk8u112-b15 d82dd7a24a496e26987caa328d1fb4fc794a4770 jdk8u112-b16 +b97cf465bf9f4b4b9f7c19fabeaa7e54f248451f icedtea-3.3.0pre01 021da5d50285a523d4622a727ea1a7019f2b52e4 jdk8u112-b31 4d1398900b3745c3181450e981ed45696a1c97fc jdk8u112-b32 424b6ee9ade3f63228867933fe8a995880379b97 jdk8u112-b33 @@ -675,6 +700,9 @@ c317f0eacd602a8765d25b0fcd382f76af3697a5 jdk8u121-b10 89aa912be940d6c30f59b80c826f212541912a56 jdk8u121-b11 52b3f9fb54ee4304a9c34a2fe07f0c9a49472185 jdk8u121-b12 +7912f05c2a6d8fdbf55534c921f06e81dbaf8d8d icedtea-3.3.0pre02 +5f5237104669ce0a726ffc6769fa29a55b0174a8 icedtea-3.3.0 +30f2a833a54f3c2e8791890ad88a84a581c620d9 icedtea-3.4.0pre01 5b8834cc3bb9e24153319c766e04e194945a61b9 jdk8u121-b13 33c7a7def0d76bf508fe4d0a5261027d60bc272f jdk8u121-b31 c946a5cc042f78c054943783d94cdb403c470e8f jdk8u121-b32 @@ -693,6 +721,8 @@ 4e86f5b1caaf3083befd44c7369885eacdd3fe95 jdk8u131-b08 548546d23a924ff0962df885468ce49816ae48a9 jdk8u131-b09 bc74b4850d97ff1986bf551c752ce212f97f4b0e jdk8u131-b10 +c1bfc2395c57e2ceae8658883356f437ec5ed7c5 icedtea-3.4.0 +18b3704bc51d5b4f7d31faf8e8aebb2f6c69b014 icedtea-3.5.0pre01 7817f0d2519573e42405ef96a7c7ff1d768f92ec jdk8u131-b11 a432391b6d676847cf83ddacc1d6e42fc6435ac4 jdk8u131-b31 cede0cc0bbe9641d70171e062d6b1ed9e52f2ebb jdk8u131-b32 @@ -713,8 +743,13 @@ d8134565e6c8cab3ccd0e356c787e0aa75ef68ee jdk8u141-b12 27d35df45162afdf75b76983fcf11e1cbf2e3001 jdk8u141-b13 65d3b0e445513e024157635b970660b1e7211937 jdk8u141-b14 +8c2ac8bef689763d71725e55cef58666b890690b icedtea-3.5.0 c62448650df40092f0324e34f35aa9f3940e9928 jdk8u141-b15 c57e086660a37470793e38b94d7abedb79489ce3 jdk8u144-b00 +4fb91927293516e83de8047c99a71aceeea452e9 icedtea-3.5.1 +8c2ac8bef689763d71725e55cef58666b890690b icedtea-3.6.0pre00 +4fb91927293516e83de8047c99a71aceeea452e9 icedtea-3.6.0pre01 +768279d73ebb3a96825e365eb6999abaa991c64a icedtea-3.6.0pre02 d2226ba553ca545f9bf9ffa66254478faca378a2 jdk8u144-b01 c5788159081fc767d8c73fefde96bc0ad99eee65 jdk8u141-b31 e6c85f5c962a5039101cd045b5251f2e92312a5f jdk8u141-b32 @@ -736,6 +771,7 @@ 373e5d67f1f374a10d39e95963569db3949539e6 jdk8u151-b09 f910c0bf9da82c7b1f10903f2e76eeee0a2e20be jdk8u151-b10 3d15802f4ed80eb489bf0b25bff552bcf831276e jdk8u151-b11 +eafb356c44d000be9dba0c8d546b569605d0ccfe icedtea-3.6.0 cce697096465ebb06fc18835c355ba3ae265042b jdk8u151-b12 ea4b3e983ee708f9323d228044176e52526e9e13 jdk8u122-b00 2e7f62568785adfe695e0c06f2e88c9d369c3b2c jdk8u122-b01 @@ -763,6 +799,7 @@ 62481eff71d45189ed8138ee00fa51b10671f2cf jdk8u152-b13 ef939329cecb82b62d75d76debc5d67246333edd jdk8u152-b14 199f7d9827f96ee2393f947405473b68372c0757 jdk8u152-b15 +184d3d9543efa5f8a2fc44d7b202e071cae5e980 icedtea-3.7.0pre01 04128156e506e8375c1c97eafea773317e5719bc jdk8u152-b16 52c09505e989dee9176ac0e968ee5ec18a0cee3a jdk8u152-b31 ddf13a1bca64ef6d12ced03f8d0065325a8f07e1 jdk8u152-b32 @@ -809,6 +846,9 @@ 0e66110407e3da3297c4526bd849181c6d7ba758 jdk8u161-b09 d26c2b6db981746f7870e7c246200fb8c70f4c91 jdk8u161-b10 4c61299e4daf6727d736e23f03ecb2947b3e9609 jdk8u161-b11 +3f0a3aea44b4f96d8fca252d9478810e0705fcd3 icedtea-3.7.0 +3f0a3aea44b4f96d8fca252d9478810e0705fcd3 icedtea-3.8.0pre00 +1d006ccced4d4b43ed9d9c8e5a3d7d62bdf69fbd icedtea-4-branchpoint 225db8a29b5ff7496af2d8f94f54a02e76ec8f71 jdk8u161-b12 0dd7f8a46659c0de85a99fd45e8a30993c567c42 jdk8u162-b00 06086cb6c349be92c287645f4fb494f85feb33c7 jdk8u162-b01 @@ -822,11 +862,27 @@ da9dd222e677405802abb329ccf4c37334394d05 jdk8u162-b09 7dd13d02d35480db18fa3ef881b63774a0603c2b jdk8u162-b10 7b5ea369d72a15f8c2f2b299a0e0c94a9f6299c9 jdk8u162-b11 +2ad08048a6a57ca8470e10ed68186b45beb38954 icedtea-3.8.0pre01 b73f27fc902bdd1eb47e57ad1d72e40d37d16db2 jdk8u162-b12 b2dfabe81b62db3668f75cdce74c749241bd35d2 jdk8u162-b31 +f9bd31b2202d3db0b3fd6f09aa1f32005011d704 jdk8u162-b32 +15b35c21a296d36f9145e2ccf18fecf584c9ee99 jdk8u162-b33 +783ed73023f5168d67624eae02a0caa0441552ad jdk8u162-b34 +7a536f0ffba631f36c43820df8eb201886c4f6b7 jdk8u162-b35 +518c46fee6170452a8e0376e08cc9de4a1db339b jdk8u162-b36 +57fac9abdbddf9fc875f31aefeb2623b443607cd jdk8u162-b37 +cfde39a81b5dbeb17920efce8e96d6968685e72b jdk8u162-b38 b43391a4015f0c890c90ab33fe03b941876d2ee6 jdk8u171-b00 25e6ecbfeb092b43c2a04014fe8f1bf03e005c63 jdk8u171-b01 294248d232cf45819af0d15000b0e172953f3fa9 jdk8u171-b02 +2e4cccb6df4802405c21078b905f9c9db74fea04 jdk8u171-b03 +068b0c57acac24edcf925e3cca73afe671ed7cac jdk8u171-b04 +8479be9da1fa9572a36adcfce19bd36579c9c37c jdk8u171-b05 +16be4c9dff93fdcdb2b705680b641e26320cfd5a jdk8u172-b00 +c4309a2d981b00619635888a63a75b1f32f34555 jdk8u172-b01 +703e4709edae7f83c3794009954f453d6f3706e8 jdk8u172-b02 +b327c90d911f7ad1cfdf32cc18c5f32514b9ce2f jdk8u172-b03 +e9368eb17ab6b839b20f4ff6bd657329aac788b4 jdk8u172-b04 2e4cccb6df4802405c21078b905f9c9db74fea04 jdk8u181-b00 2e4cccb6df4802405c21078b905f9c9db74fea04 jdk8u171-b03 068b0c57acac24edcf925e3cca73afe671ed7cac jdk8u171-b04 @@ -836,6 +892,50 @@ 3a59623f4028e807b45186078aab1e85958c1172 jdk8u171-b08 615e81982055c9082c795f793ef6fd7fa13b2105 jdk8u171-b09 6b406f0e2b54cff29ec3da1c4d7b34af1590748f jdk8u171-b10 +92b8de88a9ab482b66448423843ca28d2cd95dd3 icedtea-3.8.0pre02 +c54a27559acbcc43b5c61a49f4eff5a24de5d8f4 icedtea-3.8.0 +c54a27559acbcc43b5c61a49f4eff5a24de5d8f4 icedtea-3.9.0pre00 +8cb0bf3df694e5a6ebd52fdbb6ba75768f7ab831 icedtea-3.9.0pre01 +45e4320c2c64893fc20a8b46ff80df92021526cf jdk8u171-b11 +16be4c9dff93fdcdb2b705680b641e26320cfd5a jdk8u172-b00 +c4309a2d981b00619635888a63a75b1f32f34555 jdk8u172-b01 +703e4709edae7f83c3794009954f453d6f3706e8 jdk8u172-b02 +b327c90d911f7ad1cfdf32cc18c5f32514b9ce2f jdk8u172-b03 +e9368eb17ab6b839b20f4ff6bd657329aac788b4 jdk8u172-b04 +570a943deff0a58a1c78d6ae392b8f7664189639 jdk8u172-b05 +d214e78a945098244a79a0066b827769ea189e29 jdk8u172-b06 +db5f564ce31b9b9abe5966138c6d45adc608b80e jdk8u172-b07 +ef209b1aa531edb8eaee608e851b8df844d476fa jdk8u172-b08 +fc695409c23dca5cb6c0ebe22ee48100fe7aa893 jdk8u172-b09 +7287e0008d111fdd1c259432f4883bb859d84221 jdk8u172-b10 +10aadc3f09474a50a5d40c6cc2867fc7f4d92f95 icedtea-3.9.0pre02 +980c4675006fb42ef630d3020f502635bd8811e3 jdk8u172-b11 +112ddcc5f7c071c89bf23d5ab2a678f29e464ca2 jdk8u172-b31 +e716ed4b0efb1792ff1ad0ec8fdfdc30fdec40ef jdk8u172-b32 +f8e3998fe3d6657c7634e59d49f064169fb295c9 jdk8u172-b33 +fb84bb8b59a762e7f48789df98a816ea131c4f54 jdk8u172-b34 +15d23e3bac63e5e5e3afe5bc4e345227e940aa5e jdk8u172-b35 +285e9030fcc7f91a8a38aff1acc548344f75e9bc jdk8u172-b36 +9cdcca47c0b4cf24b1dd8dd82f51a7cf2b445f2c jdk8u172-b37 +878ad885b1cf41de2bdcf143f15edc10c0238920 jdk8u181-b01 +7a978c1e3ac0f8ef05c4b1ca3526db204f978f2e jdk8u181-b02 +291ef420de8c8c5eb6c7004dd99c41d150f59696 jdk8u181-b03 +35053a2559d252b12754fc30694d61cbd688dcdb jdk8u191-b00 +570a943deff0a58a1c78d6ae392b8f7664189639 jdk8u172-b05 +7a536f0ffba631f36c43820df8eb201886c4f6b7 jdk8u162-b35 +518c46fee6170452a8e0376e08cc9de4a1db339b jdk8u162-b36 +57fac9abdbddf9fc875f31aefeb2623b443607cd jdk8u162-b37 +b43391a4015f0c890c90ab33fe03b941876d2ee6 jdk8u171-b00 +25e6ecbfeb092b43c2a04014fe8f1bf03e005c63 jdk8u171-b01 +294248d232cf45819af0d15000b0e172953f3fa9 jdk8u171-b02 +2e4cccb6df4802405c21078b905f9c9db74fea04 jdk8u171-b03 +068b0c57acac24edcf925e3cca73afe671ed7cac jdk8u171-b04 +8479be9da1fa9572a36adcfce19bd36579c9c37c jdk8u171-b05 +bd5a858e029446e777a99835482ccb389c417299 jdk8u171-b06 +9a1b6701c75304bf9522b75ce20449aa5ee9b4b7 jdk8u171-b07 +3a59623f4028e807b45186078aab1e85958c1172 jdk8u171-b08 +615e81982055c9082c795f793ef6fd7fa13b2105 jdk8u171-b09 +6b406f0e2b54cff29ec3da1c4d7b34af1590748f jdk8u171-b10 45e4320c2c64893fc20a8b46ff80df92021526cf jdk8u171-b11 16be4c9dff93fdcdb2b705680b641e26320cfd5a jdk8u172-b00 c4309a2d981b00619635888a63a75b1f32f34555 jdk8u172-b01 @@ -849,9 +949,6 @@ fc695409c23dca5cb6c0ebe22ee48100fe7aa893 jdk8u172-b09 7287e0008d111fdd1c259432f4883bb859d84221 jdk8u172-b10 980c4675006fb42ef630d3020f502635bd8811e3 jdk8u172-b11 -878ad885b1cf41de2bdcf143f15edc10c0238920 jdk8u181-b01 -7a978c1e3ac0f8ef05c4b1ca3526db204f978f2e jdk8u181-b02 -291ef420de8c8c5eb6c7004dd99c41d150f59696 jdk8u181-b03 711ace1c558d14a086481048254bab4821489533 jdk8u181-b04 09b083e0759c73cd8c3aae6940c9ffb890e66b80 jdk8u181-b05 49f87757336025a7caa1b9b5100358fe67ef17ab jdk8u181-b06 @@ -861,9 +958,89 @@ cc55da2f27700b75f83b0501660cff4e63ad27d9 jdk8u181-b10 1ce36a1fca8d437720b014c0123ce87ff89131ab jdk8u181-b11 0e8e98ee9f488e885295d4a4fa2f38ab2e123c77 jdk8u181-b12 +53bfabba0febe143d6df8c607c3fb1b37c7abd05 jdk8u181-b31 +f824de94c42e72e45fe6d20e31af13a03fc8c804 icedtea-3.9.0 +f824de94c42e72e45fe6d20e31af13a03fc8c804 icedtea-3.10.0pre00 +c4193b79652e8b11adea200f9c5a6ed9cc2b3b4c icedtea-3.10.0pre01 2a12eb329cb9457033a16fe8ebc14a9c5b16e83d jdk8u181-b13 +bc04ed57bd9748b241599af98c7b9fb878cbcaf9 jdk8u191-b01 +d25514e95cfb9ad9d2afbc17c2eb6f5a4b162cd4 jdk8u201-b00 +d25514e95cfb9ad9d2afbc17c2eb6f5a4b162cd4 jdk8u191-b02 +09ee8f82ecab760192aa7689ceb2cbce881dbf42 jdk8u191-b03 +e545fe27629455481aa1cfc96694747c18d51f44 jdk8u191-b04 +7aeacf26b3832f7796ea8a16bffbe2ea392e0219 jdk8u191-b05 +56f7f52f57fe4aaabf613f6295c6f1ce4032f9c2 jdk8u191-b06 +0fdc1c2cdad0cdd44427a647b7c4c630107db7ca jdk8u191-b07 +a45582ee03c59bda9b305b24d104052e1ca9f5a9 jdk8u191-b08 +2fbd39f7ce39fe7001474fda85edf490e09a66ec jdk8u191-b09 +9f2a9efa1739dca8e522ba03ad309318b2d66daf jdk8u191-b10 +f1c4301a31a34fbed4c9ce115313340dfdd921be jdk8u191-b25 +0299e5e837b8aa7b5a65b306eaadc7095df38211 jdk8u191-b11 +c0f01861a7fd299924e712c7f8eb3c353533461b icedtea-3.10.0 +c0f01861a7fd299924e712c7f8eb3c353533461b icedtea-3.11.0pre00 +20b1d763b33e1f25a61aeee638bc818e4e5983bd icedtea-3.11.0pre01 +b32d941559901f8f7e24701fd86885dad09b8492 jdk8u191-b12 +b0d7d6afebacc6ab0a5aa2e5079be6e749c09153 jdk8u191-b26 8ff1173372e327cc0e82091052d048260f021515 jdk8u182-b00 4cf1454fc10c841f6e4b4d3b5fa8cd6f6b9510cc jdk8u192-b00 6ac8c8bf6b7860ec93ccc3080fdd6b80d2f6cccb jdk8u192-b01 6e80b9808bec68bc5d3b53e16b4033b5fc01f237 jdk8u192-b02 93a40adb036da5fbb6ef88af3f4a58d33b20883b jdk8u192-b03 +93a40adb036da5fbb6ef88af3f4a58d33b20883b jdk8u202-b00 +174559c44f89897e9bb1461e443e0a4650633195 jdk8u192-b04 +806cb57c2b08a693b3b5a546c1a7c0487b46679a jdk8u192-b05 +641489dd36c039a48e7979ec5d19470fe3481632 jdk8u192-b06 +c735d9e2d6046786f58d7ac3db5766865c1fe6c8 jdk8u192-b07 +2d48e86e236a9ac01906c4790c155de38a24a673 jdk8u192-b08 +b54d13ae94929dbd512063270f9f32c0dc8abebb jdk8u192-b09 +c1d86695c8dcf790eb4bcb8cdb1990203eba725c jdk8u192-b10 +fc43bdbb9cae112367b564042bc1927763f6d45d jdk8u192-b25 +4134dd880b2d2975e42b5491a59c70e92e30d739 jdk8u192-b11 +81aabfc0a80ba6db34833179fac755bfcb36a06e icedtea-3.11.0pre02 +4b335cfde8d80a6b6d855cb34b88bd1951528d54 jdk8u192-b12 +b08cb2197601730fd15145f8a15949239d5113e6 jdk8u192-b26 +5e461ff70eb58fad69ba1b8e8679844ea73e75de jdk8u181-b31 +0863510c03b3cb58e828cfb65440c5abb1977135 jdk8u181-b32 +334e595ce7f864e74ee64e45fb691e49307c5e9a jdk8u181-b33 +fae6db55e87d68f9bd8a032a264790e0346a731a jdk8u181-b34 +b902d38c0248dc41d36d9ab3aca7c8467d7be1f1 jdk8u181-b35 +cca9c1360a2b21d5bfef529b8a3ee39ed28f385a jdk8u181-b36 +33917cdb4dda8981c82963dbffe0544ae8ad488f jdk8u181-b37 +1ec054bb0782f7ca23830e32c9ed1a7d3ebec018 jdk8u201-b01 +aef7385318ae1a1f4c57b017e2aa1a676543a1b5 jdk8u201-b02 +db3500b8fe16bdfd13f5dd0ced863fb93bede820 jdk8u201-b03 +830a687a30bf89259113c00ae8e4d8233e71fba4 jdk8u201-b04 +a65d21aa3c55a805e99bbbc783d7e94bf5893c1b jdk8u201-b74 +d1b19f1d67134ec1aa84b8960808069cfbb70cd1 jdk8u201-b05 +c8f4a6774b2b13061ece887281940b3da4ee3272 jdk8u201-b75 +bf2d0accffad4a9cbdad680fdee9d4f363772ddb jdk8u201-b06 +bb7ce3a38afba40711f4adaf11227f2ea0fcd223 jdk8u201-b76 +50f48f1d242d36f9f0bf2da0a075037467488207 jdk8u201-b07 +8396aa331353d281ebd65054159268456a482718 jdk8u201-b77 +8485292c47007c567bdc055d66b8b22486c7014f jdk8u201-b08 +cf4d2b27895c4dd175562c14737cf09305a00ff7 icedtea-3.11.0 +05542ff5d183b9dba079abd407acddf7d42069a0 jdk8u201-b09 +ec98fab8b31a36cee3c0c547589b3f58d113d1da jdk8u201-b79 +636a528d16b81cff34a5fdfdf812cc1f0bc73585 jdk8u201-b25 +0e9ea4e611870472ba1b4bbd565b723c331572e3 jdk8u201-b26 +05542ff5d183b9dba079abd407acddf7d42069a0 jdk8u201-ga +761258c45a3a7b0ab2a3b9e9ab23e6783ae48b61 jdk8u202-b01 +691079f04a6f4c16ef5a017e86c58dd3b37f0b1a jdk8u202-b02 +2b50ba9b5d20cb0fdc70d98a41d7d3d439ca0cea jdk8u202-b03 +a24e8384bfc34d7df62b6707b5e8b4d403b6a3b6 jdk8u202-b04 +5c07b99ec182521b715bcaa71270c75ff0c5d232 jdk8u202-b05 +5d5ab74320dbc93ad8b4a0e91c5f3b9c663d84b8 jdk8u202-b06 +7458800f0a265f1b8d939e982ffbed62f8262d22 jdk8u202-b07 +0b6546fe08ad7fe6d836e4457014b16945ec7f44 icedtea-3.12.0pre01 +cf4d2b27895c4dd175562c14737cf09305a00ff7 icedtea-3.12.0pre00 +99fbc435f2faedf1dd68e80d679ebf4abd8c98c9 jdk8u202-b08 +a51e13337c7b4575acf7930ebf80ccbfc405fa17 jdk8u202-b25 +81d8126f05e5290e3974d4f3ea7360481676a78c jdk8u202-b26 +99fbc435f2faedf1dd68e80d679ebf4abd8c98c9 jdk8u202-ga +d5402443e9392243c6de6b6d7d7453364d7f9dc1 jdk8u212-b00 +5f9530ebac26be622a64638b669ba13030a6a2b2 jdk8u212-b01 +b6ace99fbdc10bac6c84b0dbce5bfee6d13e2888 jdk8u212-b02 +edd8659683b4aeca051e32f9a9da2c6c1f4c1313 jdk8u212-b03 +f8ab1759ad91015f7caf41d7b515423fb8600c0f jdk8u212-b04 +edd8659683b4aeca051e32f9a9da2c6c1f4c1313 jdk8u212-ga +752d9e54c69a3f31c7792f0350b646d96f4ad7ba icedtea-3.12.0 diff -r 174559c44f89 -r 1c9dd6549e67 .jcheck/conf --- a/.jcheck/conf Tue Jul 24 09:52:04 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 174559c44f89 -r 1c9dd6549e67 THIRD_PARTY_README --- a/THIRD_PARTY_README Tue Jul 24 09:52:04 2018 -0700 +++ b/THIRD_PARTY_README Mon Apr 22 17:30:11 2019 +0100 @@ -1096,33 +1096,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to FontConfig 2.5, which may be -included with JRE 8, JDK 8, and OpenJDK 8 source distributions on -Linux and Solaris. - ---- begin of LICENSE --- - -Copyright ?? 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that the -above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and that -the name of Keith Packard not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior permission. -Keith Packard makes no representations about the suitability of this software -for any purpose. It is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH -PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY -DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - ---- end of LICENSE --- - ------------------------------------------------------------------------------- %% This notice is provided with respect to freebXML Registry 3.0 & 3.1, @@ -1497,7 +1470,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to libpng 1.6.16, which may be +%% This notice is provided with respect to libpng 1.6.35, which may be included with JRE 8, JDK 8, and OpenJDK 8. --- begin of LICENSE --- @@ -1513,21 +1486,21 @@ This code is released under the libpng license. -libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are -Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors +libpng versions 1.0.7, July 1, 2000 through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond + Mans Rullgard + Cosmin Truta Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov and with the following additions to the disclaimer: @@ -1538,19 +1511,25 @@ risk of satisfactory quality, performance, accuracy, and effort is with the user. +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners and +are released under other open source licenses. + libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the list +of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996, 1997 Andreas Dilger -Distributed according to the same disclaimer and license as libpng-0.88, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as +libpng-0.88, with the following individuals added to the list of +Contributing Authors: John Bowler Kevin Bracey @@ -1559,8 +1538,11 @@ Greg Roelofs Tom Tanner +Some files in the "scripts" directory have other copyright owners +but are released under this license. + libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. +Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: @@ -1583,13 +1565,13 @@ source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: -1. The origin of this source code must not be misrepresented. - From andrew at icedtea.classpath.org Mon Apr 22 16:40:46 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:40:46 +0000 Subject: /hg/icedtea8-forest/langtools: 42 new changesets Message-ID: changeset 4560a907f04f in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4560a907f04f author: coffeys date: Fri Aug 31 18:43:01 2018 +0100 8160928: javac incorrectly copies over interior type annotations to bridge method Reviewed-by: vromero, mcimadamore Contributed-by: Evgeny Mandrikov changeset 76bfba426736 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=76bfba426736 author: robm date: Mon Oct 01 06:13:46 2018 -0700 Added tag jdk8u202-b00 for changeset df7eda60d98d changeset 9ff825f28ebd in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=9ff825f28ebd author: dmarkov date: Thu Oct 04 10:19:35 2018 +0100 8210891: Remove unused extutil.h from JDK8u sources Reviewed-by: prr changeset 29d5186cdb7c in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=29d5186cdb7c author: aefimov date: Mon Oct 15 15:27:46 2018 +0100 Merge changeset 6be61de8b2a7 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6be61de8b2a7 author: aefimov date: Wed Oct 17 13:00:35 2018 +0100 Added tag jdk8u202-b01 for changeset 29d5186cdb7c changeset 0f0df1c7190a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=0f0df1c7190a author: diazhou date: Thu Nov 01 16:59:32 2018 -0700 Added tag jdk8u202-b02 for changeset 6be61de8b2a7 changeset 083f30fc2260 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=083f30fc2260 author: diazhou date: Wed Nov 07 05:14:24 2018 -0800 Added tag jdk8u202-b03 for changeset 0f0df1c7190a changeset 16424331a075 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=16424331a075 author: aefimov date: Thu Nov 08 18:51:16 2018 +0000 Merge changeset d96d98722afa in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=d96d98722afa author: diazhou date: Mon Nov 12 14:48:40 2018 -0800 Added tag jdk8u202-b04 for changeset 16424331a075 changeset 08a36f013df2 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=08a36f013df2 author: aefimov date: Sun Nov 25 00:27:21 2018 +0000 Merge changeset 6fb7a0bffd35 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6fb7a0bffd35 author: diazhou date: Tue Nov 27 11:39:09 2018 -0800 Added tag jdk8u202-b05 for changeset 08a36f013df2 changeset 74d8d07eaad9 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=74d8d07eaad9 author: aefimov date: Fri Nov 30 12:11:49 2018 +0000 Merge changeset 0bab06166b75 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=0bab06166b75 author: aefimov date: Wed Dec 05 11:24:22 2018 +0000 Merge changeset 89bf1a09ea36 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=89bf1a09ea36 author: diazhou date: Wed Dec 05 20:05:16 2018 -0800 Added tag jdk8u202-b06 for changeset 0bab06166b75 changeset d050098ff289 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=d050098ff289 author: aefimov date: Sat Dec 08 11:52:50 2018 +0000 Merge changeset 4c89c97f035b in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4c89c97f035b author: diazhou date: Wed Dec 12 00:29:10 2018 -0800 Added tag jdk8u202-b07 for changeset d050098ff289 changeset 95f8837bfbdc in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=95f8837bfbdc author: aefimov date: Fri Dec 14 14:05:04 2018 +0000 Merge changeset 517f10ee596b in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=517f10ee596b author: andrew date: Fri Apr 12 21:32:14 2019 +0100 Merge jdk8u202-ga changeset 929383e58d9e in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=929383e58d9e author: andrew date: Wed Apr 17 03:38:09 2019 +0100 Added tag icedtea-3.12.0pre01 for changeset 517f10ee596b changeset 6343432c6326 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6343432c6326 author: andrew date: Wed Apr 17 03:47:22 2019 +0100 Added tag icedtea-3.12.0pre00 for changeset 78414f4f0172 changeset f16b1c7d508d in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=f16b1c7d508d author: diazhou date: Sat Dec 15 09:58:04 2018 -0800 Added tag jdk8u202-b08 for changeset 95f8837bfbdc changeset 7d4b8157cedd in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=7d4b8157cedd author: diazhou date: Sat Dec 15 09:34:26 2018 -0800 Added tag jdk8u201-b09 for changeset 689d7755e8c1 changeset 4466875577d8 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4466875577d8 author: diazhou date: Mon Dec 17 12:38:10 2018 -0800 Added tag jdk8u201-b79 for changeset 7d4b8157cedd changeset 15d8c732039b in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=15d8c732039b author: aefimov date: Wed Dec 19 23:00:47 2018 +0000 Merge changeset f1d6d56e430a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=f1d6d56e430a author: diazhou date: Sat Dec 22 13:10:38 2018 -0800 Added tag jdk8u202-b25 for changeset 15d8c732039b changeset 60ed5e6cf44f in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=60ed5e6cf44f author: diazhou date: Sat Dec 22 12:48:02 2018 -0800 Added tag jdk8u201-b25 for changeset 4466875577d8 changeset c0f526208190 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=c0f526208190 author: aefimov date: Tue Dec 25 01:56:11 2018 +0000 Merge changeset 6d30981ed95a in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=6d30981ed95a author: diazhou date: Tue Jan 08 16:17:56 2019 -0800 Added tag jdk8u202-b26 for changeset c0f526208190 changeset a9ba51f01046 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a9ba51f01046 author: diazhou date: Tue Jan 08 15:48:16 2019 -0800 Added tag jdk8u201-b26 for changeset 60ed5e6cf44f changeset baed9c50d1a5 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=baed9c50d1a5 author: rpatil date: Sun Jan 13 23:55:51 2019 -1200 Merge changeset 19d180afaaf8 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=19d180afaaf8 author: aefimov date: Tue Jan 15 10:36:25 2019 +0000 Added tag jdk8u202-ga for changeset 95f8837bfbdc changeset ba93db19bb0b in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=ba93db19bb0b author: aefimov date: Tue Jan 15 10:38:55 2019 +0000 Added tag jdk8u201-ga for changeset 689d7755e8c1 changeset 075120a8b410 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=075120a8b410 author: aefimov date: Tue Jan 15 10:49:25 2019 +0000 Merge changeset c2109b85082b in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=c2109b85082b author: prr date: Wed Oct 25 13:11:07 2017 -0700 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj changeset f301c2612d60 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=f301c2612d60 author: andrew date: Thu Mar 14 01:09:03 2019 +0000 Added tag jdk8u212-b00 for changeset 075120a8b410 changeset 59ab73ca14e8 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=59ab73ca14e8 author: clanger date: Mon Mar 18 08:34:23 2019 +0100 Added tag jdk8u212-b01 for changeset f301c2612d60 changeset 4c4c8a86bcb2 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4c4c8a86bcb2 author: clanger date: Mon Apr 01 14:20:48 2019 +0200 Added tag jdk8u212-b02 for changeset 59ab73ca14e8 changeset 075e7154cddf in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=075e7154cddf author: andrew date: Wed Apr 03 05:15:04 2019 +0100 Added tag jdk8u212-b03 for changeset 4c4c8a86bcb2 changeset 5a1c576f40e7 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=5a1c576f40e7 author: andrew date: Wed Apr 10 17:34:08 2019 +0100 Added tag jdk8u212-b04 for changeset 075e7154cddf changeset 8aab93346792 in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=8aab93346792 author: andrew date: Tue Apr 16 21:59:35 2019 +0100 Added tag jdk8u212-ga for changeset 4c4c8a86bcb2 changeset fb494039358f in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=fb494039358f author: andrew date: Thu Apr 18 03:46:19 2019 +0100 Merge jdk8u212-b04 changeset a59f1978e2cf in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=a59f1978e2cf author: andrew date: Mon Apr 22 17:30:14 2019 +0100 Added tag icedtea-3.12.0 for changeset fb494039358f diffstat: .hgtags | 157 + .jcheck/conf | 2 - THIRD_PARTY_README | 158 +- make/BuildLangtools.gmk | 4 +- make/build.xml | 2 +- src/share/classes/com/sun/tools/classfile/Attributes.java | 3 +- src/share/classes/com/sun/tools/classfile/ClassWriter.java | 5 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java | 12 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java | 9 +- src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java | 15 +- src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java | 8 +- src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java | 27 +- src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java | 13 +- src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java | 17 +- src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java | 5 +- src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java | 50 +- src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java | 3 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java | 17 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java | 8 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java | 9 +- src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java | 23 +- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java | 17 +- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java | 6 +- src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java | 18 +- src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java | 31 +- src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java | 4 +- src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java | 4 +- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java | 9 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java | 82 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java | 49 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java | 5 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java | 14 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java | 30 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties | 8 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java | 35 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java | 14 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java | 27 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java | 28 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java | 54 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java | 47 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java | 115 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java | 16 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java | 35 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java | 4 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java | 31 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java | 7 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java | 6 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java | 11 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java | 109 +- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java | 62 +- src/share/classes/com/sun/tools/doclint/DocLint.java | 3 +- src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java | 116 +- src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java | 22 +- src/share/classes/com/sun/tools/javac/file/FSInfo.java | 8 +- src/share/classes/com/sun/tools/javac/file/RegularFileObject.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipArchive.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java | 5 +- src/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java | 6 +- src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java | 51 +- src/share/classes/com/sun/tools/javac/main/CommandLine.java | 25 +- src/share/classes/com/sun/tools/javac/main/JavaCompiler.java | 5 +- src/share/classes/com/sun/tools/javac/main/Main.java | 11 +- src/share/classes/com/sun/tools/javac/nio/PathFileObject.java | 5 +- src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties | 2 +- src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java | 4 +- src/share/classes/com/sun/tools/javac/sym/Profiles.java | 12 +- src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java | 2 +- src/share/classes/com/sun/tools/javac/util/Convert.java | 8 +- src/share/classes/com/sun/tools/javac/util/ListBuffer.java | 4 +- src/share/classes/com/sun/tools/javac/util/ServiceLoader.java | 9 +- src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java | 10 +- src/share/classes/com/sun/tools/javadoc/Comment.java | 56 +- src/share/classes/com/sun/tools/javadoc/DocLocale.java | 16 +- src/share/classes/com/sun/tools/javadoc/DocletInvoker.java | 11 +- src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java | 10 +- src/share/classes/com/sun/tools/javadoc/SerializedForm.java | 15 +- src/share/classes/com/sun/tools/javah/JavahTool.java | 7 +- src/share/classes/com/sun/tools/javah/TypeSignature.java | 51 +- src/share/classes/com/sun/tools/javap/AnnotationWriter.java | 3 +- src/share/classes/com/sun/tools/javap/JavapTask.java | 3 +- src/share/classes/com/sun/tools/javap/StackMapWriter.java | 4 +- src/share/classes/com/sun/tools/sjavac/Log.java | 13 +- src/share/classes/com/sun/tools/sjavac/Main.java | 5 +- src/share/classes/javax/lang/model/SourceVersion.java | 14 +- test/com/sun/javadoc/5093723/T5093723.java | 29 +- test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java | 153 +- test/com/sun/javadoc/AccessFrameTitle/AccessFrameTitle.java | 153 +- test/com/sun/javadoc/AccessH1/AccessH1.java | 150 +- test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java | 163 +- test/com/sun/javadoc/AccessSummary/AccessSummary.java | 65 +- test/com/sun/javadoc/AuthorDD/AuthorDD.java | 150 +- test/com/sun/javadoc/DocRootSlash/DocRootSlash.java | 215 +- test/com/sun/javadoc/InheritDocForUserTags/DocTest.java | 54 +- test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java | 196 +- test/com/sun/javadoc/MetaTag/MetaTag.java | 179 +- test/com/sun/javadoc/PackagesHeader/PackagesHeader.java | 123 +- test/com/sun/javadoc/T6735320/T6735320.java | 37 +- test/com/sun/javadoc/ValidHtml/ValidHtml.java | 193 +- test/com/sun/javadoc/VersionNumber/VersionNumber.java | 133 +- test/com/sun/javadoc/WindowTitles/WindowTitles.java | 220 +- test/com/sun/javadoc/_template/Template.java | 22 +- test/com/sun/javadoc/_template/TemplateComplete.java | 26 +- test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java | 61 +- test/com/sun/javadoc/dupThrowsTags/TestDupThrowsTags.java | 47 +- test/com/sun/javadoc/lib/JavadocTester.java | 1116 ++++--- test/com/sun/javadoc/testAbsLinkPath/TestAbsLinkPath.java | 52 +- test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java | 141 +- test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java | 367 +- test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java | 50 +- test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java | 100 +- test/com/sun/javadoc/testBackSlashInLink/TestBackSlashInLink.java | 43 +- test/com/sun/javadoc/testBadPackageFileInJar/TestBadPackageFileInJar.java | 48 +- test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java | 44 +- test/com/sun/javadoc/testBaseClass/TestBaseClass.java | 43 +- test/com/sun/javadoc/testBreakIterator/TestBreakIterator.java | 44 +- test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java | 65 +- test/com/sun/javadoc/testCharset/TestCharset.java | 64 +- test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java | 72 +- test/com/sun/javadoc/testClassTree/TestClassTree.java | 95 +- test/com/sun/javadoc/testCmndLineClass/TestCmndLineClass.java | 80 +- test/com/sun/javadoc/testCompletionFailure/TestCompletionFailure.java | 50 +- test/com/sun/javadoc/testConstantValuesPage/TestConstantValuesPage.java | 42 +- test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java | 56 +- test/com/sun/javadoc/testConstructors/TestConstructors.java | 137 +- test/com/sun/javadoc/testConstructors/pkg1/Outer.java | 13 +- test/com/sun/javadoc/testCustomTag/TestCustomTag.java | 121 +- test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java | 134 +- test/com/sun/javadoc/testDocEncoding/TestDocEncoding.java | 53 +- test/com/sun/javadoc/testDocErrorReporter/TestDocErrorReporter.java | 48 +- test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java | 119 +- test/com/sun/javadoc/testDocFiles/TestDocFiles.java | 41 +- test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java | 68 +- test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java | 172 +- test/com/sun/javadoc/testDupParamWarn/TestDupParamWarn.java | 41 +- test/com/sun/javadoc/testEmptyClass/TestEmptyClass.java | 60 +- test/com/sun/javadoc/testEnclosingClass/TestEnclosingClass.java | 47 +- test/com/sun/javadoc/testEncoding/TestEncoding.java | 48 +- test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java | 70 +- test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java | 114 +- test/com/sun/javadoc/testGroupOption/TestGroupOption.java | 84 +- test/com/sun/javadoc/testHeadings/TestHeadings.java | 144 +- test/com/sun/javadoc/testHelpFile/TestHelpFile.java | 51 +- test/com/sun/javadoc/testHelpOption/TestHelpOption.java | 147 +- test/com/sun/javadoc/testHiddenMembers/TestHiddenMembers.java | 47 +- test/com/sun/javadoc/testHref/TestHref.java | 120 +- test/com/sun/javadoc/testHrefInDocComment/TestHrefInDocComment.java | 40 +- test/com/sun/javadoc/testHtmlComments/TestHtmlComments.java | 48 +- test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java | 581 ++- test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java | 54 +- test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java | 75 +- test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java | 116 +- test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java | 717 ++--- test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java | 104 +- test/com/sun/javadoc/testIndentation/TestIndentation.java | 55 +- test/com/sun/javadoc/testIndex/TestIndex.java | 101 +- test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java | 49 +- test/com/sun/javadoc/testInterface/TestInterface.java | 158 +- test/com/sun/javadoc/testJavaFX/C.java | 104 - test/com/sun/javadoc/testJavaFX/D.java | 28 - test/com/sun/javadoc/testJavaFX/TestJavaFX.java | 215 +- test/com/sun/javadoc/testJavaFX/pkg1/C.java | 100 + test/com/sun/javadoc/testJavaFX/pkg1/D.java | 25 + test/com/sun/javadoc/testJavaFX/pkg2/Test.java | 34 + test/com/sun/javadoc/testJavascript/TestJavascript.java | 183 +- test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java | 148 +- test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java | 54 +- test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java | 67 +- test/com/sun/javadoc/testLinkOption/TestBadLinkOption.java | 54 +- test/com/sun/javadoc/testLinkOption/TestLinkOption.java | 161 +- test/com/sun/javadoc/testLinkOption/TestNewLineInLink.java | 46 +- test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java | 86 +- test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java | 45 +- test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java | 128 +- test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java | 131 +- test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java | 80 +- test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java | 162 +- test/com/sun/javadoc/testModifier/TestModifier.java | 43 +- test/com/sun/javadoc/testNavigation/TestNavigation.java | 83 +- test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java | 55 +- test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java | 75 +- test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java | 1254 ++++----- test/com/sun/javadoc/testNoPackagesFile/TestNoPackagesFile.java | 46 +- test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java | 48 +- test/com/sun/javadoc/testNotifications/TestNotifications.java | 74 +- test/com/sun/javadoc/testOptions/TestOptions.java | 55 +- test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java | 102 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java | 49 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java | 99 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java | 120 +- test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java | 110 +- test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java | 94 +- test/com/sun/javadoc/testPackagePage/TestPackagePage.java | 112 +- test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java | 76 +- test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java | 388 +- test/com/sun/javadoc/testProfiles/TestProfiles.java | 442 +- test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java | 174 +- test/com/sun/javadoc/testRecurseSubPackages/TestRecurseSubPackages.java | 55 +- test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java | 137 +- test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java | 261 +- test/com/sun/javadoc/testReturnTag/TestReturnTag.java | 49 +- test/com/sun/javadoc/testSeeTag/TestSeeTag.java | 58 +- test/com/sun/javadoc/testSerialVersionUID/TestSerialVersionUID.java | 48 +- test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java | 123 +- test/com/sun/javadoc/testSerializedForm/pkg1/NestedInnerClass.java | 62 + test/com/sun/javadoc/testSerializedForm/pkg1/PrivateIncludeInnerClass.java | 62 + test/com/sun/javadoc/testSerializedForm/pkg1/ProtectedInnerClass.java | 59 + test/com/sun/javadoc/testSerializedForm/pkg1/PublicExcludeInnerClass.java | 62 + test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java | 202 +- test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java | 65 +- test/com/sun/javadoc/testSimpleTagExclude/TestSimpleTagExclude.java | 46 +- test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java | 54 +- test/com/sun/javadoc/testSinceTag/TestSinceTag.java | 78 +- test/com/sun/javadoc/testSingleQuotedLink/TestSingleQuotedLink.java | 57 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/C1.java | 29 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/C2.java | 31 + test/com/sun/javadoc/testSingleQuotedLink/pkg1/package.html | 14 + test/com/sun/javadoc/testSourceTab/TestSourceTab.java | 105 +- test/com/sun/javadoc/testStylesheet/TestStylesheet.java | 255 +- test/com/sun/javadoc/testSubTitle/TestSubTitle.java | 67 +- test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java | 47 +- test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java | 46 +- test/com/sun/javadoc/testSupplementary/TestSupplementary.java | 58 +- test/com/sun/javadoc/testTagHolderMethod/TestTagHolderMethod.java | 47 +- test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java | 68 +- test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java | 44 +- test/com/sun/javadoc/testTagOutput/TestTagOutput.java | 57 +- test/com/sun/javadoc/testTaglets/TestTaglets.java | 82 +- test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java | 43 +- test/com/sun/javadoc/testThrowsInheritence/TestThrowsTagInheritence.java | 58 +- test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java | 64 +- test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java | 63 +- test/com/sun/javadoc/testTopOption/TestTopOption.java | 86 +- test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java | 636 ++-- test/com/sun/javadoc/testTypeParams/TestTypeParameters.java | 117 +- test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java | 78 +- test/com/sun/javadoc/testUseOption/TestUseOption.java | 160 +- test/com/sun/javadoc/testValueTag/TestValueTag.java | 240 +- test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java | 48 +- test/com/sun/javadoc/testWarnings/TestWarnings.java | 93 +- test/com/sun/javadoc/testWindowTitle/TestWindowTitle.java | 353 +- test/com/sun/javadoc/testXOption/TestXOption.java | 81 +- test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java | 142 +- test/tools/javac/annotations/typeAnnotations/classfile/BridgeShouldHaveNoInteriorAnnotationsTest.java | 97 + test/tools/javadoc/6964914/JavacWarning.java | 2 +- test/tools/javadoc/6964914/Test.java | 1 - test/tools/javadoc/LangVers.java | 2 +- test/tools/javadoc/sourceOption/SourceOption.java | 39 +- test/tools/javadoc/sourceOption/p/A.java | 29 - test/tools/javadoc/sourceOption/p/LambdaConstructTest.java | 37 + 256 files changed, 8918 insertions(+), 12236 deletions(-) diffs (truncated from 27741 to 500 lines): diff -r 7031ed34a604 -r a59f1978e2cf .hgtags --- a/.hgtags Tue Jul 24 09:52:12 2018 -0700 +++ b/.hgtags Mon Apr 22 17:30:14 2019 +0100 @@ -50,6 +50,7 @@ 9596dff460935f09684c11d156ce591f92584f0d jdk7-b73 1a66b08deed0459054b5b1bea3dfbead30d258fa jdk7-b74 2485f5641ed0829205aaaeb31ad711c2c2ef0de3 jdk7-b75 +83367f01297bf255f511f5291bbbbaa24a9c8459 icedtea7-1.12 8fb9b4be3cb1574302acde90549a4d333ef51e93 jdk7-b76 0398ae15b90ac76d87ee21844453e95ff8613e43 jdk7-b77 acc1e40a5874ebf32bebcb6ada565b3b40b7461c jdk7-b78 @@ -63,6 +64,7 @@ ef07347428f2198ae6b8144ac0b9086bbe39fd16 jdk7-b86 409db93d19c002333980df5b797c6b965150c7a0 jdk7-b87 f9b5d4867a26f8c4b90ad37fe2c345b721e93d6b jdk7-b88 +681f1f51926faf4c73d8905a429ff4ead6e9d622 icedtea7-1.13 6cea9a143208bc1185ced046942c0f4e45dbeba5 jdk7-b89 71c2c23a7c35b2896c87004023b9743b6d1b7758 jdk7-b90 97b6fa97b8ddb3a49394011c2a0ec5d6535e594c jdk7-b91 @@ -111,6 +113,7 @@ 3d7acdbb72cab55deedfd35f60d4732abc9d6ac4 jdk7-b134 9d0a61ac567b983da7cc8f4a7030f2245bb6dbab jdk7-b135 ed0f7f1f9511db4f9615b1426d22f8b961629275 jdk7-b136 +8e26c4aee63c04ee129bf9068f5eea47cc385177 icedtea-1.14 a15c9b058ae007d4ccb7e35ce44e4dfa977f090b jdk7-b137 53f212bed4f4304dce7f0bf0fa01c998c65bacd6 jdk7-b138 853b6bb99f9b58eb7cf8211c67d3b6e4f1228a3e jdk7-b139 @@ -295,6 +298,7 @@ 1a57c569cb811a897691e42049eca33da8f8d761 jdk8u20-b07 0f821eb7e92b242c878dca68ef63f9626643ee8f jdk8u20-b08 aa0cb3af23d376e012a142b0531c4f42032fdacf jdk8u20-b09 +dd7b57ab4ab1a4bb93c543af3a13f66fe85a7802 icedtea-3.0.0pre01 a0d9c18a1041c4217db9cda1817f0e348f1be885 jdk8u20-b10 7ad480b982bf95b8a7290c8769b2698f6aacaf6b jdk8u20-b11 e101a12a45a777268a2e729803499a7514255e5b jdk8u20-b12 @@ -308,6 +312,7 @@ e92effa22ecee1cb9965c278e45e2b1a6fbe0766 jdk8u20-b20 7de1481c6cd88b42d815ae65e2d5b1cd918e11d1 jdk8u20-b21 61fb0d8b169164ad5db15b6c497489cb30efb9c6 jdk8u20-b22 +948daf9c5e22c99a8c4d26d7956d9b55b888ab08 icedtea-3.0.0pre02 5c1d6da1445aa3a2e5cf6101c70e79bfbe2745a5 jdk8u20-b23 9239118487dfb47ee850d2cc9b10a0a2e510da3c jdk8u20-b24 9239118487dfb47ee850d2cc9b10a0a2e510da3c jdk8u20-b25 @@ -375,6 +380,9 @@ 94f30e5fde53e3ddcd3c4e9842349318eae8fe10 jdk8u40-b18 0c514d1fd006fc79d35b670de10c370c8d559db7 jdk8u40-b19 c3d6d1a5339952fbe4124e700407b7211446c99c jdk8u40-b20 +0d5d2b8411d9c36f180c6d0d3029629fa2070018 icedtea-3.0.0pre03 +66f265db6f474faba47a35888ca9131562fd59a1 icedtea-3.0.0pre04 +811deb5a72d392f846f0ab4e38d4ee392e9553cf icedtea-3.0.0pre05 9113c7c8d902ec94b28ca0ef4a6466bdba65fcfc jdk8u40-b21 79177246b3dbe5296fb53755d8695acdaef59fc8 jdk8u40-b22 fb294b49373bda0b3afc7f011d64ecefed73b42e jdk8u40-b23 @@ -453,6 +461,9 @@ 97328f3e2aa2c713931edf471270a1208980b963 jdk8u60-b21 d1febf79ce5ea41fb4b818ffd3589cf923e6de5f jdk8u60-b22 7f88b5dc78cebc2c5ebb716938fd9a7632b052b2 jdk8u60-b23 +69b782e543d54118f9354b6071830de5feb96b83 icedtea-3.0.0pre06 +3c76eafe1b7010bf5536add7097c318d349efb16 icedtea-3.0.0pre07 +0d3479e0bac61b3fab0f8e884fc6bda8f8f351a5 icedtea-3.0.0pre08 2af11e10da7dc24610551bbeed02c4ca3f4ae654 jdk8u60-b24 8d152d1e45944616309886e730ffcbfb5c078d22 jdk8u60-b25 3876ab6f471b85a02bb2cdaca00652f169f9e27a jdk8u60-b26 @@ -535,6 +546,7 @@ 5218bea65fe64b31cf201f3f6dd0310b74acec1e jdk8u72-b12 5b67278c6616dca433488697eb6f2f81fcbbf22d jdk8u72-b13 0ee6d8ae247d449950c18623513ccae4349e70d6 jdk8u72-b14 +076ec0ef64f0b4d71419e99ca2666ca814b508ad icedtea-3.0.0pre09 48d0c20256a37ad20d075091285ea23788186f9a jdk8u72-b15 ee6ec29fce4fa75ff846f7cbf61da162d8c5b605 jdk8u72-b31 1a1711b8d11959992c27462d652003965ef3dc36 jdk8u73-b00 @@ -570,6 +582,9 @@ ae2485fab956c636f6ce10a23812204c0ae17046 jdk8u77-b00 37a348477fe89736549913f51ec8143a8e73f71c jdk8u77-b01 47efac0d67984678edf626f407b3d3e54083c242 jdk8u77-b02 +d6b6666581f91588b9c66cadaaddadbe7266d78b icedtea-3.0.0pre10 +dd581e8047e6f15c811b345ed4eef0218ca9fe18 icedtea-3.0.0 +d05b69482d8390591cf8a1ebf9166ba46259bebd icedtea-3.0-branchpoint 094308b2ca1c6d6dd76d9412799b9f3b4299acb5 jdk8u77-b03 837f6e6559d578fadecb4932f3ceedfc31681bca jdk8u77-b31 4cbd08688ff5a39f936edf16dd765d1efa13d030 jdk8u91-b00 @@ -591,6 +606,10 @@ b86071b48b55340a3e712e91b2ba203a55a79571 jdk8u76-b12 db821ed6165c5080b09e829b4523dcf82d995a2f jdk8u92-b00 12846c3fc5a151a33e9446eff6e6704110c00362 jdk8u92-b13 +f3a9ed2cc7219a2b9b0cfd11729bbd0ef798e7ee icedtea-3.1.0pre01 +dbf29857221f4aa707e3a7acf850b06e690bcc01 icedtea-3.1.0pre02 +ff680965fa8c23cdafdd1028e1f33d0f351ad079 icedtea-3.1.0pre03 +fc69984700e156fe3290daea69e2d2ecc8acccaf icedtea-3.1.0pre04 c99c71a68555038fdd1e86a10dab9c9007ec3745 jdk8u92-b14 71176efa69475fc737d1245a28e739ddf105fd1c jdk8u92-b31 4e8ce6c84e4ca9dd385012c10e059c15dbfcc468 jdk8u92-b32 @@ -609,6 +628,8 @@ 20f3856902a522f01b28aa2aa38701606af83ab8 jdk8u101-b10 5cc23fe55ff4c64838e2335644b674bdd0888340 jdk8u101-b11 0cef544b9eee7042001a2b7f5f9e8a48ef20d779 jdk8u101-b12 +05822f2e947be716d90fa20335b57c9ce5ee62aa icedtea-3.1.0 +88f7b4f1b721ab67ca4cd72e691d2f6c7a72c64b icedtea-3.2.0pre01 8dc8f71216bf40c259bb4127270922fb6a6ca293 jdk8u101-b13 10ffafaf53404de7fd23784aa3ff6016d107b9c8 jdk8u76-b00 0caab0d65a04d8cce71976a6bdc1ca0841bcbcf0 jdk8u76-b01 @@ -630,6 +651,8 @@ 592d155cc1332eba606900a7273863c74ef082a4 jdk8u102-b11 16c58d7af5a4937e46bccd58114a56a7ffcd685c jdk8u102-b12 56b0df415b570e31dc0b97d4a1c8f28b85240089 jdk8u102-b13 +19ea84ae4992037367f85aadb746279ab489422a icedtea-3.2.0pre02 +5665ca5e1896dcf47faa2c5c50d1130b8b783944 icedtea-3.2.0pre03 0549bf2f507dae59bfcd7d11e038cdc62376fee7 jdk8u102-b14 d86027f25a9aa960d69cf3a524588a873ae888f5 jdk8u102-b31 1b511d4e93e7128ccb7100110ab6604eb2838afa jdk8u102-b32 @@ -650,6 +673,7 @@ f51f1b8a7b58355c11392effdf0e4f738a79a8ad jdk8u111-b11 8e5e70b9cff8f928d28db4890d4e5905a739d210 jdk8u111-b12 ef3134b243da77d0aed9f3cef2b3855c3be2111a jdk8u111-b13 +a553c153d37671a371767229c71189d963964996 icedtea-3.2.0 0e2e745ed6d7bb8a2233e83f4bad40e793a16949 jdk8u111-b14 27503e49de52b54dde3a12af28e2d2de473192b3 jdk8u112-b00 60a0572cd449e33b7d48b5a40065222ab5accd36 jdk8u112-b01 @@ -667,6 +691,7 @@ b353281f73db9617d993353e468342d3420c29f1 jdk8u112-b14 6116c6644be0c85556931aaeb9b4f2dbc9c79157 jdk8u112-b15 ee37eafc48cb6fb20cb6c1e31cfecfe1ccc800da jdk8u112-b16 +3ab9841babb7f624ae830024e42e75344a4fed5a icedtea-3.3.0pre01 de1c3df992adb0c704005583210d1ed6dac758cd jdk8u112-b31 c94fd1b737d005962ba62fa03106de791692f39c jdk8u112-b32 721ea56edf4196b37a081ac47206202d7560e16c jdk8u112-b33 @@ -683,6 +708,9 @@ 53c94a674d6076ff390c62a7682ea0e87a893cdc jdk8u121-b10 b634abfcd98fb8b201da9208e398ea17cabd2b32 jdk8u121-b11 7fc347da372c8c4e5530a7fa32084b5dbc4ee8b6 jdk8u121-b12 +26a274d91ee67eb2f029da07676bacc8af09f93b icedtea-3.3.0pre02 +d10a13bdc98ca6a44ef27059c8403162a7059197 icedtea-3.3.0 +a3d47fe59cc4a4d7956d68c93862c2ce1e1062f0 icedtea-3.4.0pre01 f634736433d9fc1cffbdc55611f97ecb2cd44059 jdk8u121-b13 1dc3121986c615c2ac1f5e7d6705b197c5dfcae6 jdk8u121-b31 970edd6f01b76e916cf223fbc53dcef085a0255b jdk8u121-b32 @@ -701,6 +729,8 @@ 3a62189765a88f393a51923f98020ad7b2d4fc7d jdk8u131-b08 2f2c4931d13c44bb6a0f808809e723de0677e302 jdk8u131-b09 676a07884de49a7c60379da8ac892fe1403de6b6 jdk8u131-b10 +4ef0ee9279400d2574e34afa84b74936d337573e icedtea-3.4.0 +40fe2817d64898ec28391091ba3c4e6d5124bdc0 icedtea-3.5.0pre01 5162417b51bdf68b95696198181f2e662a14ff8a jdk8u131-b11 12f40d1f41c2cea8b61d046796a753000e61196f jdk8u131-b31 508e7f6446deede595bbdbdc6d6cf9fc1ae8e728 jdk8u131-b32 @@ -721,8 +751,13 @@ b5259d2465fa61256f485860f986bd575f13fe92 jdk8u141-b12 9a5ddb594b491ec32e9fafa7008631291ab66d6e jdk8u141-b13 553043f3a2319af6fd6bc704bc8fd7fa4500ee80 jdk8u141-b14 +0456f88e5c29ac625921e57684fb203f1dd202a2 icedtea-3.5.0 027f6df9fe82624fb7d489ffd848a26796de4868 jdk8u141-b15 4c355f7002c36bb626b42d5c1d42ea91d77ba5d6 jdk8u144-b00 +74bbbc7a8bd30cdc472fe93c2938182322825b2a icedtea-3.5.1 +0456f88e5c29ac625921e57684fb203f1dd202a2 icedtea-3.6.0pre00 +74bbbc7a8bd30cdc472fe93c2938182322825b2a icedtea-3.6.0pre01 +e0f1c298f0d664b90d68f9a775441be66ea1e3f3 icedtea-3.6.0pre02 816907853a15d9b22a87032d07327a400f8568b3 jdk8u144-b01 716e712f0db45c8231208bc70ab4d2a8a40c4d3a jdk8u141-b31 09c2459991619ef7061ad2bc66373ed29f500acf jdk8u141-b32 @@ -744,6 +779,7 @@ c686a7fe765ec746c514618bae61dfc1570ce5b5 jdk8u151-b09 8fb1d9ffc81c4bb6e08330726995b9b8f2b694a1 jdk8u151-b10 607b049fabd1352893470463dfb455e0a407687d jdk8u151-b11 +61a1c711f7abeb66195623343c1cd08b0df2dc1d icedtea-3.6.0 8559c5805c2b091e2122dff3d04c7342cd15560c jdk8u151-b12 9a9ce479b92f1b4d9d436fb857d70c3d2b59a20c jdk8u122-b00 85d9e434701cc7112aaf965b0f5ee4b31ab2a445 jdk8u122-b01 @@ -771,6 +807,7 @@ afbf7275401383d6dbbd54149a8985f510f57d7d jdk8u152-b13 752a7260bb1977979243aa8dd9a588787237662e jdk8u152-b14 8c2463d627e3cf513522ba32bf71624c880beb91 jdk8u152-b15 +e32341052fe1cd792639b9e0ac48972a2e133a17 icedtea-3.7.0pre01 97dfb267d417415aca378f62b97dbf7a12a93f8a jdk8u152-b16 757f531633e3feb2d8c08b6afe748134e61ad917 jdk8u152-b31 73ffe473564c8952813473078497a5e915655665 jdk8u152-b32 @@ -836,6 +873,9 @@ 96cdc8b62d5f7263a0c42bc21bf85a205cb75ebb jdk8u161-b09 cfc40ab214f9174edbb08925a39efd081d6e4b34 jdk8u161-b10 44fd88d9e5ae96d54e6d993dae14d6f2ab53b5c1 jdk8u161-b11 +0a2dce555d35690b6bb6ce45713424cb6c36b3ac icedtea-3.7.0 +0a2dce555d35690b6bb6ce45713424cb6c36b3ac icedtea-3.8.0pre00 +2aaad794fdd168afb8255ba14b6f49263e5d7d15 icedtea-4-branchpoint cc28ef580ec551df5338083eb9365b923bceedf4 jdk8u161-b12 6d21463aeffd526c9f7f5ce9a70ae7664235e125 jdk8u162-b00 9986bf97a48d3f2f16b90f2fb72e52b398202bd0 jdk8u162-b01 @@ -849,8 +889,33 @@ e856f66901b181604c72bb8fcc7b9e746ee4593a jdk8u162-b09 29bd40939ca9433f1ab9dccc00d809c309427cce jdk8u162-b10 f112f1acb17609cdd4151abf21f069d2bae24e99 jdk8u162-b11 +831896b367a4fb12630d9f040b49ebe9cf568ade icedtea-3.8.0pre01 90286557058376d6c01260e3c192f76111f78b36 jdk8u162-b12 07db50c5408300e6a56dcf0a5a74aad27616f36e jdk8u162-b31 +fdc876cee8474603fb269d8e2a78d56e0809b66c jdk8u162-b32 +e3145e4e2176d1b7d4d0ddd2fb90807ec1de6983 jdk8u162-b33 +cd620bfe0fe22dbe5c2361000c1d46b971db4f55 jdk8u162-b34 +d21b97106c5dea4f4fb299f2c223bf9554fe9c8a jdk8u162-b35 +30e2a86d84bc0ca79892256d029e85d937895593 jdk8u162-b36 +1f13a5b849f8171807cea64bfd330c91639b7074 jdk8u162-b37 +f2ca22a537c9870b7107ce39b11c63402a115673 jdk8u162-b38 +c18e76a704169bfdaeb498f6cb46c99251793e19 jdk8u171-b00 +64357fde9f88e1b462aaa19afff81abdcaace7bc jdk8u171-b01 +4cd77f7e459d629a2e352fc326cb56ce8fbf55bb jdk8u171-b02 +a459065c13afe9e0e122fa232f48ba95ab23d3f5 jdk8u171-b03 +c25be482f93d465d7a1fadf1df1428683d1b42fb jdk8u171-b04 +206179228d91783e943a857eec52a12b9985db2a jdk8u171-b05 +53092d863cb60907700ac5fd7d12fc28ce871b2a jdk8u172-b00 +47a91ecb0b875b8c03c335e11bfe5052bad4f1cf jdk8u172-b01 +989188d1a978fea3255e733c89718b8c0b21a231 jdk8u172-b02 +c563af72dd015eb3e528dbd121d23f0743276baa jdk8u172-b03 +2fefa5723300276ed0076e09d491622030105a25 jdk8u172-b04 +a459065c13afe9e0e122fa232f48ba95ab23d3f5 jdk8u181-b00 +fc98059c9fdea52eb66af268332070b8c9680ec7 jdk8u191-b00 +fc985725f819fe45abf54b0139b9aa3f34125189 jdk8u172-b05 +d21b97106c5dea4f4fb299f2c223bf9554fe9c8a jdk8u162-b35 +30e2a86d84bc0ca79892256d029e85d937895593 jdk8u162-b36 +1f13a5b849f8171807cea64bfd330c91639b7074 jdk8u162-b37 c18e76a704169bfdaeb498f6cb46c99251793e19 jdk8u171-b00 64357fde9f88e1b462aaa19afff81abdcaace7bc jdk8u171-b01 4cd77f7e459d629a2e352fc326cb56ce8fbf55bb jdk8u171-b02 @@ -863,6 +928,10 @@ 6f2f6a0c04c0ce37d42ce1f2657c7b5cf4286ca7 jdk8u171-b08 bd20bc03808c33b2e8243e7cfd5b9826c6a24d26 jdk8u171-b09 32a9ad19c92dae08f87048c8ae8c413325d4a128 jdk8u171-b10 +4a11d88aab1d20bf633bd1e8a4d2a549a750add8 icedtea-3.8.0pre02 +21524ad5b91455394aabcc732f571aa6606b9a94 icedtea-3.8.0 +21524ad5b91455394aabcc732f571aa6606b9a94 icedtea-3.9.0pre00 +e4ee185e6cfe4d01d3baa2d2f00773e7620d6cc2 icedtea-3.9.0pre01 c9e49a425522f90456701e11db13e3ebc9f3939f jdk8u171-b11 53092d863cb60907700ac5fd7d12fc28ce871b2a jdk8u172-b00 47a91ecb0b875b8c03c335e11bfe5052bad4f1cf jdk8u172-b01 @@ -875,7 +944,15 @@ 44a8be4e5ab09cde08ee5a9b7599640d5acc5a43 jdk8u172-b08 3f86a51255225110eea453dd260cc4e783607a0d jdk8u172-b09 1c96dd3f4f1032dd1123c361faa73656f68c0238 jdk8u172-b10 +96b0caf1aad9d04e0ec56ee51435a7b998d1dc32 icedtea-3.9.0pre02 2c9cfdb5286826d9f176d79086d58ddb0bd61333 jdk8u172-b11 +b99d109cf86fca764ff4e95cc2d876221ba96875 jdk8u172-b31 +25279b209800e60fee83800a111b37579c9ce81a jdk8u172-b32 +f7acec47bd4827c97092142beadaaeeaaf726f71 jdk8u172-b33 +08e3e8b2c3eb45e3f35677e3dba52d14e9d98d73 jdk8u172-b34 +bc82da224c12ca69bb364893c5931934e177b49e jdk8u172-b35 +85c705a1cec6627e8d443e40f44dbdce31c141ed jdk8u172-b36 +b81c5f9433cac35c74b836e52a71ff79c6f74359 jdk8u172-b37 88f53fd6adfa128816b422231f3b7cff57e36456 jdk8u181-b01 dfa9f04efeed7c5a71fb016cd340956b0fcd48b5 jdk8u181-b02 5a4d3a71aa5f14f81194745ed6de01304ce09829 jdk8u181-b03 @@ -888,9 +965,89 @@ c9983154c823f2d5d680c6d2167b158a57d9a64b jdk8u181-b10 dab3e14146dcacc98a4a4cdaa1d2ab2c2f28ef23 jdk8u181-b11 3a8cdcba4ab570ce1d2608b27574fc9d63ec5c1a jdk8u181-b12 +95f8f28f68d49e81286eaddcafcdc775b57030c5 jdk8u181-b31 +8496472630c5b4b623a79c224c53ea0b0041a020 icedtea-3.9.0 +8496472630c5b4b623a79c224c53ea0b0041a020 icedtea-3.10.0pre00 +c9f44385be7ef07174ef6b907d967c28288d182a icedtea-3.10.0pre01 e910eba1327dd1abab48a85a1b5890524ebf64af jdk8u181-b13 +7cfe4a92d1d51c3f6a0477e508338bcd187b520e jdk8u191-b01 +1f33e21011aaeac7e0d567be4e67f8953c42f6e0 jdk8u201-b00 +1f33e21011aaeac7e0d567be4e67f8953c42f6e0 jdk8u191-b02 +87c55122c89d88cdfd4bf22a0bc9c115429cb78b jdk8u191-b03 +249320309c12b00ce2c3c489b031d2cc1c99d265 jdk8u191-b04 +8e8cf8094aafe2ff4971a05551cce21afcd85622 jdk8u191-b05 +d234bd40acd48f0cd233613b00689179fc3859e6 jdk8u191-b06 +dc61f279ee5e32984c8942755b6de7ca2c52f9c2 jdk8u191-b07 +f1801829944a0876f079cc39bdb69cf6c7d489df jdk8u191-b08 +54538f0a8b8346785f9e62c9910c85f05c8c6297 jdk8u191-b09 +5e9e2a958660fddff8a27bc567fc0dff9d86fefe jdk8u191-b10 +394de93b280cb1d578614788dc229299bd5d12a5 jdk8u191-b25 +f3f92df0a2947114b87b4a0934f7e8db7c7d274f jdk8u191-b11 +7036a6fa432ecc31132e6ff3a7ea7529c994fc57 icedtea-3.10.0 +7036a6fa432ecc31132e6ff3a7ea7529c994fc57 icedtea-3.11.0pre00 +aeb6ac72f4964ed179047a193a1ada67740e0d2b icedtea-3.11.0pre01 +d035a731ab597cffc8e847d46913088273f49f04 jdk8u191-b12 +17bb956bc44ee4b3f8177e9414d0e4dbb56af417 jdk8u191-b26 aee7802a04daf266caadc5742737bdd7d9a17937 jdk8u182-b00 6412528c09e2af2f551b496f455eb2141f20d525 jdk8u192-b00 db3c95ad833530ff6454cf47b9063325902bbb64 jdk8u192-b01 b9b11d994f5cab7000f53a2a9cf8a15b2b3f23b1 jdk8u192-b02 df7eda60d98d11b89fae1eb901899dd88d33ae58 jdk8u192-b03 +df7eda60d98d11b89fae1eb901899dd88d33ae58 jdk8u202-b00 +7031ed34a60400768d5136df03cbf8f05e6d9a6b jdk8u192-b04 +6c91965b2ac226596877ee0259f95f858638536e jdk8u192-b05 +9593cfca3186f7481627bda08b24e3a0a3f7bed4 jdk8u192-b06 +9c9b0bca2af1c2d66e5e72104ed949286566841f jdk8u192-b07 +08be6b057771844a619389a791b12bbaa2600879 jdk8u192-b08 +d00261f4b1f5b8332fc84bfbd0dd4c15f11ce8af jdk8u192-b09 +d1e08933590e00d9c074922dc13eb3fab8ca8a9d jdk8u192-b10 +baf29dda8fdc9ffd971e659ac44dbeb37ab98476 jdk8u192-b25 +3bf2d872627dbce9fcba73f64b7a158e67e5f46f jdk8u192-b11 +abbb38dafbc8db02ea7f3ff22ca249710387c4b2 icedtea-3.11.0pre02 +3eb4c8be649b8772eb0e82ce80366e4625ea3397 jdk8u192-b12 +4bbe353fcc36f1da3ead0c874e15bb649337c183 jdk8u192-b26 +107b71b590ec4cb3f947674c4cac78eb97ad0899 jdk8u181-b31 +46f42ead87aab68740f95a5eb27a09d120853b10 jdk8u181-b32 +0ce50eb7c16fd346a9438fad9c76a2f96f806baf jdk8u181-b33 +de209b077cbca2bdd266b6abbd4d55309186264d jdk8u181-b34 +d0895208bafb94254b51eb6f915d809c055b5685 jdk8u181-b35 +22576f8af4bd380e1b1201ca77f8c2ff1251a221 jdk8u181-b36 +8d841e832cc0cad3182b5bcd662fadb058c516a7 jdk8u181-b37 +30d61da05c3b7cb5bf1437d628a6ce894dd9b371 jdk8u201-b01 +8c18711ab932e0abc015334e0981072dd1197205 jdk8u201-b02 +4a4ded3965b6691d1253e1271387267439f11022 jdk8u201-b03 +a7f48b9dfb8271c4c2d1110be7d9029add38ae1c jdk8u201-b04 +7909abb85562f12136732b785cd49f19c1d72663 jdk8u201-b74 +14d6465af4ec838b123cf8b47cd0c83ca2321ce2 jdk8u201-b05 +5129e794a75f8d098d26036b17e1ce71e2978343 jdk8u201-b75 +772887000640e33b3199f1516e0e0d10f2473cff jdk8u201-b06 +a7a52249333b941367f94f16743ea4c6e004a0f7 jdk8u201-b76 +4fbee4ebd4d32b302367c44f5e63b1bd647490f1 jdk8u201-b07 +dd3348cbc2d0651582fa8ede11c58e6bdd365c61 jdk8u201-b77 +8c8f74830128f0b244d878920df032e704d35eee jdk8u201-b08 +78414f4f0172bf37926faeefe54df0b7f8381d0d icedtea-3.11.0 +689d7755e8c17c5e18a8b86e01e4064695e74ee5 jdk8u201-b09 +7d4b8157ceddfc1adacdf1fe8fd35d7ec10b7a9b jdk8u201-b79 +4466875577d86dd5c16a9f6885909ba831653acb jdk8u201-b25 +60ed5e6cf44f898046eac40f66bf41c8e753c8e1 jdk8u201-b26 +689d7755e8c17c5e18a8b86e01e4064695e74ee5 jdk8u201-ga +29d5186cdb7c5c0a47de00e6487ccaa1dffd85a6 jdk8u202-b01 +6be61de8b2a753b117c525dfefb7f357036e0da2 jdk8u202-b02 +0f0df1c7190a7435d796b268d152883c7b86a821 jdk8u202-b03 +16424331a075b9d4a5f874f5072393cd83c863c5 jdk8u202-b04 +08a36f013df27134878b8ce4af10bf7b4c280de0 jdk8u202-b05 +0bab06166b752fd5dc64e0f087afbb761db7b667 jdk8u202-b06 +d050098ff289bdf42e642fff35a11a15e377624e jdk8u202-b07 +517f10ee596b8498986ee09e4c3c25793202d889 icedtea-3.12.0pre01 +78414f4f0172bf37926faeefe54df0b7f8381d0d icedtea-3.12.0pre00 +95f8837bfbdc0da195c6ab9a32b97921cc2dd292 jdk8u202-b08 +15d8c732039b3537a3ec774b6c8df5af3fd71b57 jdk8u202-b25 +c0f526208190beea95ec99b06655603537c761f0 jdk8u202-b26 +95f8837bfbdc0da195c6ab9a32b97921cc2dd292 jdk8u202-ga +075120a8b410485605fffd5bef20ab66ed97bef8 jdk8u212-b00 +f301c2612d6092ca64b0ba1807a07cf25941bc3b jdk8u212-b01 +59ab73ca14e84b4970ac1feb1ddb3f3d9a087d81 jdk8u212-b02 +4c4c8a86bcb2130dca9581a9aad6a60c01bfeeb0 jdk8u212-b03 +075e7154cddf75a861c657c6177797fdfbf36d3f jdk8u212-b04 +4c4c8a86bcb2130dca9581a9aad6a60c01bfeeb0 jdk8u212-ga +fb494039358f2a9c98da0e91b58a056506c6c42d icedtea-3.12.0 diff -r 7031ed34a604 -r a59f1978e2cf .jcheck/conf --- a/.jcheck/conf Tue Jul 24 09:52:12 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 7031ed34a604 -r a59f1978e2cf THIRD_PARTY_README --- a/THIRD_PARTY_README Tue Jul 24 09:52:12 2018 -0700 +++ b/THIRD_PARTY_README Mon Apr 22 17:30:14 2019 +0100 @@ -1096,33 +1096,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to FontConfig 2.5, which may be -included with JRE 8, JDK 8, and OpenJDK 8 source distributions on -Linux and Solaris. - ---- begin of LICENSE --- - -Copyright ?? 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that the -above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and that -the name of Keith Packard not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior permission. -Keith Packard makes no representations about the suitability of this software -for any purpose. It is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH -PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY -DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - ---- end of LICENSE --- - ------------------------------------------------------------------------------- %% This notice is provided with respect to freebXML Registry 3.0 & 3.1, @@ -1497,7 +1470,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to libpng 1.6.16, which may be +%% This notice is provided with respect to libpng 1.6.35, which may be included with JRE 8, JDK 8, and OpenJDK 8. --- begin of LICENSE --- @@ -1513,21 +1486,21 @@ This code is released under the libpng license. -libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are -Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors +libpng versions 1.0.7, July 1, 2000 through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond + Mans Rullgard + Cosmin Truta Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov and with the following additions to the disclaimer: @@ -1538,19 +1511,25 @@ risk of satisfactory quality, performance, accuracy, and effort is with the user. +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners and +are released under other open source licenses. + libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the list +of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996, 1997 Andreas Dilger -Distributed according to the same disclaimer and license as libpng-0.88, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as +libpng-0.88, with the following individuals added to the list of +Contributing Authors: John Bowler Kevin Bracey @@ -1559,8 +1538,11 @@ Greg Roelofs Tom Tanner +Some files in the "scripts" directory have other copyright owners +but are released under this license. + libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. +Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: @@ -1583,13 +1565,13 @@ source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: -1. The origin of this source code must not be misrepresented. - -2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - -3. This Copyright notice may not be removed or altered from any - source or altered source distribution. + 1. The origin of this source code must not be misrepresented. + + 2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to @@ -1597,21 +1579,34 @@ source code in a product, acknowledgment is not required but would be appreciated. - -A "png_get_copyright" function is available, for convenient use in "about" -boxes and the like: - - printf("%s",png_get_copyright(NULL)); - -Also, the PNG logo (in PNG format, of course) is supplied in the -files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). - From andrew at icedtea.classpath.org Mon Apr 22 16:43:06 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:43:06 +0000 Subject: /hg/icedtea8-forest/hotspot: 123 new changesets Message-ID: changeset 4141ef4c8ba8 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4141ef4c8ba8 author: vaibhav date: Thu Jul 26 06:16:09 2018 -0400 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration Summary: Created tests for the feature Reviewed-by: mseledtsov changeset d0613fb2fc3b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d0613fb2fc3b author: dbuck date: Thu Jul 26 17:38:44 2018 -0400 8208183: update HSDIS plugin license to UPL Reviewed-by: simonis, adinn, jrose changeset c93b08ae0485 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c93b08ae0485 author: robm date: Fri Jul 27 06:47:12 2018 -0700 Merge changeset 61523d110335 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=61523d110335 author: tschatzl date: Mon Jul 30 10:28:40 2018 +0200 8174050: Compilation errors with clang-4.0 Reviewed-by: tschatzl, kvn Contributed-by: Leslie Zhai changeset 9a18c71dbd25 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9a18c71dbd25 author: dbuck date: Wed Aug 01 04:15:43 2018 -0400 8208541: non-ASCII characters in hsdis UPL text Summary: replace Unicode left/right double quote pair with normal ASCII double quotes Reviewed-by: jrose changeset bbd1da3f538f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bbd1da3f538f author: dbuck date: Wed Aug 01 04:19:22 2018 -0400 8191006: hsdis disassembler plugin does not compile with binutils 2.29+ Summary: update call to disassembler() function to match new signature used by Binutils Reviewed-by: gromero, kvn changeset f3108e56b502 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f3108e56b502 author: kevinw date: Thu Aug 02 03:54:51 2018 -0700 8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error Summary: Add os::vsnprintf and os::snprintf. Reviewed-by: kbarrett, lfoltan, stuefe, mlarsson changeset b4ee249eb1c4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b4ee249eb1c4 author: dbuck date: Tue Aug 07 11:55:44 2018 -0400 8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 Summary: enforce lower bound on number of loop iterations used to trigger OSR Reviewed-by: kvn, iignatyev changeset a57483d08d95 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a57483d08d95 author: kevinw date: Fri Aug 10 08:29:53 2018 -0700 8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. Reviewed-by: tbell changeset 2af8917ffbee in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2af8917ffbee author: dbuck date: Thu Aug 16 23:50:43 2018 -0400 8033251: Use DWARF debug symbols for Linux 32-bit as default Reviewed-by: tbell changeset 80ee2541504e in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=80ee2541504e author: phh date: Thu Aug 23 22:56:32 2018 +0000 8145788: JVM crashes with -XX:+EnableTracing Summary: Events can trigger before ResourceMark is usable: move use from writeEvent() to print_val(). Reviewed-by: dholmes, ysuenaga, mlarsson changeset 16b9bbfaa450 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=16b9bbfaa450 author: phh date: Fri Sep 14 07:58:22 2018 -0700 8209863: Add a test to verify that -XX:+EnableTracing works Summary: A new test verifies that tracing output occurs with the switch enabled. Reviewed-by: dholmes, phh Contributed-by: Xin Liu changeset 25beb9e0ffa7 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=25beb9e0ffa7 author: sgehwolf date: Wed Sep 19 14:26:01 2018 -0400 8207057: No debug info for assembler files Summary: Generate debug info for assembler files as needed. Reviewed-by: erikj changeset 7a6239517d46 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7a6239517d46 author: zgu date: Wed Sep 19 19:48:12 2018 -0400 8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK Summary: Made EMPTY_STACK non-const, so it will not be placed in read-only BSS section. Reviewed-by: stuefe, martin Contributed-by: zhaixiang at loongson.cn changeset b7f0e16c80dd in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b7f0e16c80dd author: sgehwolf date: Thu Sep 20 16:05:22 2018 +0200 8210350: -Wl,-z,defs JDK 8 build failure Reviewed-by: erikj changeset 3fa12c91c20a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3fa12c91c20a author: dbuck date: Wed Sep 26 04:31:35 2018 -0400 8141421: Various test fail with OOME on win x86 Summary: Fix memory overuse in g1CodeCacheRemset Reviewed-by: tschatzl changeset 1a4b6c0f2f96 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1a4b6c0f2f96 author: kevinw date: Thu Sep 27 11:47:16 2018 -0700 8211124: HotSpot update for vm_version.cpp to recognise updated VS2017 Reviewed-by: dholmes, lfoltan changeset a606f067c786 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a606f067c786 author: robm date: Mon Oct 01 06:12:34 2018 -0700 Added tag jdk8u202-b00 for changeset 1c0a59cee0e4 changeset cf1bcb59ea52 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cf1bcb59ea52 author: fmatte date: Tue Oct 02 09:45:39 2018 -0400 8164383: jhsdb dumps core on Solaris 12 when loading dumped core Summary: Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12. Reviewed-by: sspitsyn changeset 50ed692d0a48 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=50ed692d0a48 author: dmarkov date: Thu Oct 04 10:12:35 2018 +0100 8210891: Remove unused extutil.h from JDK8u sources Reviewed-by: prr changeset a3df1579a864 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a3df1579a864 author: poonam date: Thu Oct 04 19:35:30 2018 +0000 8211150: G1 Full GC not purging code root memory and hence causing memory leak Reviewed-by: tschatzl, sjohanss changeset 882a55369341 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=882a55369341 author: sgehwolf date: Tue Sep 25 16:23:35 2018 +0200 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling Reviewed-by: erikj, goetz, dholmes changeset 59bbf36a21f9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=59bbf36a21f9 author: sgehwolf date: Tue Oct 02 17:17:43 2018 +0200 8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7 Reviewed-by: dholmes, aph Contributed-by: Andrew Haley changeset dbcf38c78dae in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dbcf38c78dae author: sgehwolf date: Mon Jul 23 18:08:46 2018 +0200 8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 Summary: Be sure to use the same register index in native and Java code. Reviewed-by: sballal, cjplummer, tbell changeset bcccbecdde63 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bcccbecdde63 author: gromero date: Mon Sep 24 17:18:38 2018 -0400 8131048: ppc implement CRC32 intrinsic Reviewed-by: goetz changeset f892c3b6b651 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f892c3b6b651 author: mdoerr date: Thu Sep 22 12:17:24 2016 +0200 8164920: ppc: enhancement of CRC32 intrinsic Reviewed-by: goetz, mdoerr Contributed-by: Hiroshi H Horii changeset 7a436f5d4b0c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7a436f5d4b0c author: anoll date: Sun Oct 14 20:31:03 2018 -0400 8068440: Test6857159.java times out Summary: Replace shell script with Java-only code Reviewed-by: kvn, iignatyev changeset 778ff2150570 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=778ff2150570 author: iignatyev date: Sun Oct 14 20:44:38 2018 -0400 8073159: improve Test6857159.java Reviewed-by: kvn changeset 79b4c0a88c00 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=79b4c0a88c00 author: aefimov date: Mon Oct 15 14:58:52 2018 +0100 Merge changeset afb9b57b9a99 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=afb9b57b9a99 author: aefimov date: Wed Oct 17 13:00:33 2018 +0100 Added tag jdk8u202-b01 for changeset 79b4c0a88c00 changeset 7e72702243a4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7e72702243a4 author: phh date: Tue Oct 16 10:40:23 2018 -0400 8064811: Use THEAD instead of CHECK_NULL in return statements Summary: Backport from JDK9 Reviewed-by: dholmes, coffeys changeset 451871d094b9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=451871d094b9 author: aefimov date: Tue Oct 16 16:08:14 2018 +0100 Merge changeset fbc668a76c00 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fbc668a76c00 author: phh date: Wed Oct 17 16:31:25 2018 -0400 8211394: CHECK_ must be used in the rhs of an assignment statement within a block Summary: Backport from JDK12 Reviewed-by: dholmes changeset be27fec0948c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=be27fec0948c author: igerasim date: Fri Oct 19 20:42:34 2018 -0700 8212709: Backout backport of JDK-8211394 from jdk 8u-dev Reviewed-by: dbuck changeset e33aa14a0d8b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e33aa14a0d8b author: fmatte date: Mon Oct 22 02:50:45 2018 -0400 8211909: JDWP Transport Listener: dt_socket thread crash Reviewed-by: dholmes, jcbeyler changeset 992120803410 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=992120803410 author: dbuck date: Mon Oct 22 05:26:38 2018 -0400 8155635: C2: Mixed unsafe accesses break alias analysis Reviewed-by: kvn changeset e044997c2eda in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e044997c2eda author: thartmann date: Mon Oct 15 11:00:27 2018 +0200 8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling Summary: Regression test and additional asserts. The problem is fixed by 8087341. Reviewed-by: kvn changeset d853bac073f8 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d853bac073f8 author: roland date: Wed Oct 24 10:42:54 2018 +0200 8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item Reviewed-by: neliasso, kvn changeset 7334a7487de9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7334a7487de9 author: phh date: Wed Oct 24 17:32:10 2018 +0000 8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2) Summary: Correction of failed backport of JDK-8211394 via JDK-8212696. Reviewed-by: dholmes, coffeys changeset 359ded4897e9 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=359ded4897e9 author: kevinw date: Thu Oct 25 04:34:20 2018 -0700 8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3 Reviewed-by: erikj changeset fca71ba6b6ce in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fca71ba6b6ce author: kevinw date: Thu Oct 25 13:42:08 2018 +0200 Merge changeset 9ce27f0a4683 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9ce27f0a4683 author: robm date: Mon Oct 29 05:48:53 2018 -0700 Merge changeset c0836eee40e5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c0836eee40e5 author: diazhou date: Thu Nov 01 16:58:54 2018 -0700 Added tag jdk8u202-b02 for changeset 9ce27f0a4683 changeset 0cd448a4edaf in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0cd448a4edaf author: diazhou date: Wed Nov 07 05:13:44 2018 -0800 Added tag jdk8u202-b03 for changeset c0836eee40e5 changeset 270570f695e0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=270570f695e0 author: aefimov date: Thu Nov 08 18:33:43 2018 +0000 Merge changeset 2cf91d9cb013 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2cf91d9cb013 author: diazhou date: Mon Nov 12 14:47:58 2018 -0800 Added tag jdk8u202-b04 for changeset 270570f695e0 changeset 04b9a5286eca in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=04b9a5286eca author: aefimov date: Sun Nov 25 00:23:32 2018 +0000 Merge changeset f010f93857a5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f010f93857a5 author: diazhou date: Tue Nov 27 11:38:04 2018 -0800 Added tag jdk8u202-b05 for changeset 04b9a5286eca changeset cd639803ef5c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cd639803ef5c author: aefimov date: Fri Nov 30 12:05:39 2018 +0000 Merge changeset 2fa643465866 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2fa643465866 author: aefimov date: Wed Dec 05 11:22:21 2018 +0000 Merge changeset faefb1f95881 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=faefb1f95881 author: diazhou date: Wed Dec 05 20:04:37 2018 -0800 Added tag jdk8u202-b06 for changeset 2fa643465866 changeset 32c99b1faf57 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=32c99b1faf57 author: aefimov date: Sat Dec 08 11:48:29 2018 +0000 Merge changeset 7f6a7c4869ad in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7f6a7c4869ad author: diazhou date: Wed Dec 12 00:28:30 2018 -0800 Added tag jdk8u202-b07 for changeset 32c99b1faf57 changeset 818b1963f7a2 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=818b1963f7a2 author: aefimov date: Fri Dec 14 14:01:43 2018 +0000 Merge changeset ab373790e0c4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ab373790e0c4 author: andrew date: Fri Apr 12 21:32:29 2019 +0100 Merge jdk8u202-ga changeset 2bbcdd69f3ac in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2bbcdd69f3ac author: qpzhang date: Mon Mar 25 18:48:15 2019 +0800 8221220, PR3724: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable Reviewed-by: aph changeset 9bd019eb90cc in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9bd019eb90cc author: andrew date: Wed Apr 17 03:38:11 2019 +0100 Added tag icedtea-3.12.0pre01 for changeset 2bbcdd69f3ac changeset 32a80280da3c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=32a80280da3c author: andrew date: Wed Apr 17 03:47:23 2019 +0100 Added tag icedtea-3.12.0pre00 for changeset a24b4e46303e changeset 421d9fe6d211 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=421d9fe6d211 author: diazhou date: Sat Dec 15 09:57:22 2018 -0800 Added tag jdk8u202-b08 for changeset 818b1963f7a2 changeset bd988b43db1b in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bd988b43db1b author: diazhou date: Sat Dec 15 09:33:30 2018 -0800 Added tag jdk8u201-b09 for changeset 48947e4db9f3 changeset b9347a42530a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b9347a42530a author: diazhou date: Mon Dec 17 12:37:24 2018 -0800 Added tag jdk8u201-b79 for changeset bd988b43db1b changeset 1083b49a8810 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1083b49a8810 author: aefimov date: Wed Dec 19 22:56:13 2018 +0000 Merge changeset 87ff221e21d6 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=87ff221e21d6 author: diazhou date: Sat Dec 22 13:09:59 2018 -0800 Added tag jdk8u202-b25 for changeset 1083b49a8810 changeset fb760c9d9649 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fb760c9d9649 author: diazhou date: Sat Dec 22 12:47:12 2018 -0800 Added tag jdk8u201-b25 for changeset b9347a42530a changeset 7a69774c67cb in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7a69774c67cb author: aefimov date: Tue Dec 25 01:51:02 2018 +0000 Merge changeset a5bd626b92b7 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a5bd626b92b7 author: diazhou date: Tue Jan 08 16:16:19 2019 -0800 Added tag jdk8u202-b26 for changeset 7a69774c67cb changeset 2d05d2942601 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2d05d2942601 author: diazhou date: Tue Jan 08 15:47:19 2019 -0800 Added tag jdk8u201-b26 for changeset fb760c9d9649 changeset e42039fb91cc in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e42039fb91cc author: rpatil date: Sun Jan 13 23:52:15 2019 -1200 Merge changeset dd62437f9c2e in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dd62437f9c2e author: aefimov date: Tue Jan 15 10:36:21 2019 +0000 Added tag jdk8u202-ga for changeset 818b1963f7a2 changeset daa4d2e5491d in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=daa4d2e5491d author: aefimov date: Tue Jan 15 10:38:51 2019 +0000 Added tag jdk8u201-ga for changeset 48947e4db9f3 changeset 76a9c9cf14f1 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=76a9c9cf14f1 author: aefimov date: Tue Jan 15 10:43:31 2019 +0000 Merge changeset 111b95ad4584 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=111b95ad4584 author: goetz date: Mon Mar 04 21:10:27 2019 +0100 8219961: [ppc64] Increase code size for interpreter generation. Reviewed-by: aph, mdoerr changeset 26c65bb80287 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=26c65bb80287 author: eistepan date: Tue Nov 25 18:16:18 2014 +0400 8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly Reviewed-by: brutisso changeset 79920693f915 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=79920693f915 author: dbuck date: Mon Dec 03 07:29:54 2018 -0500 8141491: Unaligned memory access in Bits.c Summary: Introduce alignment-safe Copy::conjoint_swap and JVM_CopySwapMemory Reviewed-by: mikael, dholmes changeset 26f9044e381f in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=26f9044e381f author: kvn date: Wed Aug 19 17:59:00 2015 -0700 8133984: print_compressed_class_space() is only defined in 64-bit VM Summary: define method's empty body in 32-bit VM. Reviewed-by: coleenp changeset d7bcbcfde505 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d7bcbcfde505 author: kevinw date: Mon Dec 03 14:07:45 2018 +0000 Merge changeset 1485461a0fd1 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1485461a0fd1 author: aph date: Fri Jul 06 17:25:06 2018 +0100 8197429: Increased stack guard causes segfaults on x86-32 Reviewed-by: dholmes changeset a253fe293726 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a253fe293726 author: zgu date: Wed Dec 05 16:59:12 2018 -0500 8213992: Rename and make DieOnSafepointTimeout the diagnostic option Reviewed-by: dholmes, dcubed, coleenp, kvn changeset 21884257c797 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=21884257c797 author: sgehwolf date: Fri Nov 09 10:38:30 2018 +0100 8210647: libsaproc is being compiled without optimization Reviewed-by: erikj, jcbeyler changeset adc49d072b7c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=adc49d072b7c author: sgehwolf date: Fri Nov 09 12:39:09 2018 +0100 8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 Reviewed-by: erikj, akasko changeset 6ce4101edc7a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6ce4101edc7a author: mdoerr date: Thu Dec 06 13:26:54 2018 -0500 8185975: PPC64: Fix vsldoi interface according to the ISA Reviewed-by: mdoerr Contributed-by: Gustavo Serra Scalet changeset da2e98c027fd in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=da2e98c027fd author: phh date: Thu Dec 20 20:11:38 2018 +0000 8206075: On x86, assert on unbound assembler Labels used as branch targets 8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 Summary: Combine unbound Label assertion checking backports Reviewed-by: andrew, coffeys changeset b484b18b9f14 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b484b18b9f14 author: sgehwolf date: Wed Dec 12 14:46:23 2018 +0100 8059038: Create new launcher for SA tools Summary: Create separate launchers for clhsdb and hsdb since JDK 8 uses separate launchers for SA tools Reviewed-by: kevinw, andrew changeset c40a28e54185 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c40a28e54185 author: ysuenaga date: Tue Jan 08 04:05:41 2019 +0000 8184309: Build warnings from GCC 7.1 on Fedora 26 Reviewed-by: kbarrett, vlivanov changeset a9ab35a0f5cb in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a9ab35a0f5cb author: andrew date: Tue Jan 08 04:55:25 2019 +0000 8216037: Avoid calling vm_update with a NULL name Summary: Pass the empty string instead of NULL for safer strcmp usage Reviewed-by: andrew Contributed-by: Siddhesh Poyarekar changeset 4b8584c24ff4 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b8584c24ff4 author: phh date: Mon Jan 28 17:51:10 2019 +0000 8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results Summary: Memory pools can now be optional collection participants, e.g., G1 Old Gen in an incremental collection. Reviewed-by: tschatzl, jcbeyler, andrew changeset 28f68e5c6fb3 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=28f68e5c6fb3 author: phh date: Wed Jan 30 17:32:47 2019 +0000 8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java Summary: Remove the corresponding @requires line Reviewed-by: tschatzl changeset f43f77de876a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f43f77de876a author: aph date: Fri Feb 01 10:47:30 2019 +0100 8145096: Undefined behaviour in HotSpot Summary: Fix some integer overflows Reviewed-by: jrose, kvn, kbarrett, adinn, iklam changeset 63ce4041b7ec in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=63ce4041b7ec author: andrew date: Wed Feb 06 04:09:15 2019 +0000 Merge changeset 58ffe5f227a6 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=58ffe5f227a6 author: ysuenaga date: Wed Feb 06 14:59:45 2019 +0900 8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize Reviewed-by: tschatzl, stuefe changeset 67aa2bb0d84e in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=67aa2bb0d84e author: roland date: Wed Feb 06 17:32:25 2019 +0100 8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 Reviewed-by: kvn, dlong, aph changeset bb44c0e88235 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bb44c0e88235 author: roland date: Wed Feb 06 11:41:51 2019 +0100 8214206: Fix for JDK-8213419 is broken on 32-bit Reviewed-by: mdoerr, shade changeset c5e1abd2d0af in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c5e1abd2d0af author: shade date: Mon Feb 11 17:00:04 2019 +0100 8214059: Undefined behaviour in ADLC Reviewed-by: shade, kbarrett Contributed-by: Simon Tooke changeset faa71d8b8ab5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=faa71d8b8ab5 author: shade date: Tue Feb 12 11:58:44 2019 +0100 8211926: Catastrophic size_t underflow in BitMap::*_large methods Reviewed-by: kbarrett, stuefe changeset 6384d7f8a123 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6384d7f8a123 author: shade date: Tue Feb 12 16:14:28 2019 +0100 8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes Reviewed-by: aph, dholmes changeset 3999f5f297f2 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3999f5f297f2 author: roland date: Tue Feb 19 10:06:13 2019 +0100 8211231: BarrierSetC1::generate_referent_check() confuses register allocator Reviewed-by: iveresov, kvn changeset 71bd8f8ad1fb in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=71bd8f8ad1fb author: roland date: Mon Nov 26 17:35:35 2018 +0100 8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation Reviewed-by: kvn changeset 97d605522fcb in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=97d605522fcb author: phh date: Mon Feb 25 21:38:45 2019 +0000 8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork Summary: On Linux, use vfork in case of an OOM. Reviewed-by: dholmes, iklam changeset c3abd2b71b9a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c3abd2b71b9a author: zgu date: Fri Feb 08 16:34:52 2019 -0500 8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") Reviewed-by: shade, coleenp changeset 1abddcd038df in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1abddcd038df author: ehelin date: Wed Feb 05 10:09:54 2014 +0100 8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size Reviewed-by: brutisso, tschatzl, sjohanss changeset f2cf09a64a91 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f2cf09a64a91 author: shade date: Wed Feb 27 10:23:05 2019 +0100 8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java Reviewed-by: lfoltan, coleenp changeset bcec9de99535 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bcec9de99535 author: fzhinkin date: Wed Jan 14 09:53:36 2015 +0300 8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases Reviewed-by: kvn, iignatyev changeset 3d54343bdb9c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3d54343bdb9c author: simonis date: Wed Jan 17 17:26:07 2018 +0100 8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties Reviewed-by: dholmes, andrew changeset ce13ce932e31 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ce13ce932e31 author: prr date: Wed Oct 25 13:11:07 2017 -0700 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj changeset d626acee4654 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d626acee4654 author: dsamersoff date: Wed Feb 12 23:39:53 2014 +0400 7127191: SA JSDB does not display native symbols correctly for transported Linux cores Summary: Better handle SA_ALTROOT Reviewed-by: sla, sspitsyn changeset 04cb6ac03887 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=04cb6ac03887 author: mbaesken date: Tue Oct 02 13:48:08 2018 +0200 8211106: [windows] Update OS detection code to recognize Windows Server 2019 Reviewed-by: alanb, clanger, bobv changeset 8119983116f6 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8119983116f6 author: ctornqvi date: Mon Mar 11 15:50:26 2019 +0000 8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode 8180904: Hotspot tests running with -agentvm failing due to classpath Summary: Add -cp System.getProperty("java.class.path") to ProcessBuilder arguments. Reviewed-by: sla, gtriantafill changeset a9b47ed264ce in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a9b47ed264ce author: andrew date: Thu Mar 14 01:13:45 2019 +0000 Added tag jdk8u212-b00 for changeset 9ce27f0a4683 changeset 5af8ec63c21c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5af8ec63c21c author: andrew date: Fri Mar 15 17:22:25 2019 +0000 8217753: Enable HotSpot builds on 5.x Linux kernels Summary: Remove Linux kernel version check as very unlikely a kernel older than 2.4 will be used. Reviewed-by: erikj changeset 9ee244aee077 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9ee244aee077 author: clanger date: Mon Mar 18 08:03:04 2019 +0100 Merge changeset 6e2900603bc6 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6e2900603bc6 author: clanger date: Mon Mar 18 08:33:53 2019 +0100 Added tag jdk8u212-b01 for changeset 9ee244aee077 changeset d1520f0c3524 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d1520f0c3524 author: andrew date: Fri Mar 29 15:03:32 2019 +0000 8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag Reviewed-by: erikj, dholmes changeset 2d94aac71d33 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2d94aac71d33 author: erikj date: Wed Jun 20 09:38:17 2018 -0700 8200115: System property java.vm.vendor value includes quotation marks Reviewed-by: tbell, asaha changeset 96fec237fcc0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=96fec237fcc0 author: clanger date: Mon Apr 01 14:24:58 2019 +0200 Added tag jdk8u212-b02 for changeset 2d94aac71d33 changeset 865b7735e833 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=865b7735e833 author: andrew date: Wed Apr 03 05:15:08 2019 +0100 Added tag jdk8u212-b03 for changeset 96fec237fcc0 changeset b2000ea410b0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b2000ea410b0 author: sgehwolf date: Wed Apr 10 11:38:47 2019 +0200 8221355: Performance regression after JDK-8155635 backport into 8u Reviewed-by: shade, roland changeset 2269f0d51ac0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2269f0d51ac0 author: andrew date: Wed Apr 10 17:34:10 2019 +0100 Added tag jdk8u212-b04 for changeset b2000ea410b0 changeset c16cc0cdcce5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c16cc0cdcce5 author: andrew date: Tue Apr 16 21:59:39 2019 +0100 Added tag jdk8u212-ga for changeset 96fec237fcc0 changeset 0e83796f948a in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0e83796f948a author: andrew date: Thu Apr 18 03:46:23 2019 +0100 Merge jdk8u212-b04 changeset 8977710898a5 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8977710898a5 author: fyang date: Sat Feb 23 16:09:09 2019 +0800 8153172, PR3724: aarch64: hotspot crashes after the 8.1 LSE patch is merged Summary: Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction Reviewed-by: aph Contributed-by: felix.yang at linaro.org changeset 2366ee02c789 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2366ee02c789 author: andrew date: Thu Apr 18 04:00:14 2019 +0100 8222286, PR3727: Fix for JDK-8213419 is broken on s390 Summary: Calls to log2_intptr with a size_t are ambiguous on s390, so an explicit cast to uintptr_t is necessary changeset 3f9a60eb8ef0 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3f9a60eb8ef0 author: andrew date: Thu Apr 18 04:21:39 2019 +0100 PR3728: CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE changeset 5174c702c7e3 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5174c702c7e3 author: andrew date: Mon Apr 22 17:30:16 2019 +0100 Added tag icedtea-3.12.0 for changeset 3f9a60eb8ef0 diffstat: .hgtags | 161 +- .jcheck/conf | 2 - THIRD_PARTY_README | 159 +- agent/make/Makefile | 9 +- agent/src/os/bsd/libproc_impl.c | 7 +- agent/src/os/linux/LinuxDebuggerLocal.c | 22 +- agent/src/os/linux/Makefile | 5 +- agent/src/os/linux/libproc.h | 7 + agent/src/os/linux/libproc_impl.c | 86 +- agent/src/os/linux/ps_proc.c | 52 +- agent/src/os/solaris/proc/salibproc.h | 20 +- agent/src/os/solaris/proc/saproc.cpp | 8 +- agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java | 3 +- agent/src/share/classes/sun/jvm/hotspot/HSDB.java | 23 +- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAARCH64.java | 39 + agent/src/share/classes/sun/jvm/hotspot/debugger/aarch64/AARCH64ThreadContext.java | 118 + agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java | 44 +- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java | 86 + agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64ThreadContext.java | 47 + agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java | 10 +- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java | 6 + agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64Thread.java | 87 + agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadContext.java | 47 + agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadFactory.java | 45 + agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64Thread.java | 54 + agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadContext.java | 47 + agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadFactory.java | 45 + agent/src/share/classes/sun/jvm/hotspot/debugger/windows/x86/WindowsX86CFrame.java | 10 +- agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java | 3 + agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java | 244 + agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java | 555 + agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java | 57 + agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64RegisterMap.java | 52 + agent/src/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java | 132 + agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java | 4 +- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js | 68 +- make/aix/makefiles/buildtree.make | 5 + make/aix/makefiles/defs.make | 6 + make/aix/makefiles/jsig.make | 2 + make/aix/makefiles/mapfile-vers-debug | 3 +- make/aix/makefiles/mapfile-vers-product | 3 +- make/aix/makefiles/saproc.make | 4 + make/aix/makefiles/vm.make | 7 +- make/bsd/makefiles/buildtree.make | 5 + make/bsd/makefiles/defs.make | 11 + make/bsd/makefiles/jsig.make | 2 + make/bsd/makefiles/mapfile-vers-debug | 3 +- make/bsd/makefiles/mapfile-vers-product | 3 +- make/bsd/makefiles/saproc.make | 2 + make/bsd/makefiles/vm.make | 7 +- make/defs.make | 21 +- make/linux/Makefile | 15 +- make/linux/makefiles/aarch64.make | 38 + make/linux/makefiles/adlc.make | 8 +- make/linux/makefiles/buildtree.make | 8 + make/linux/makefiles/defs.make | 11 + make/linux/makefiles/gcc.make | 44 +- make/linux/makefiles/mapfile-vers-debug | 3 +- make/linux/makefiles/mapfile-vers-product | 3 +- make/linux/makefiles/rules.make | 20 +- make/linux/makefiles/sa.make | 1 + make/linux/makefiles/saproc.make | 8 +- make/linux/makefiles/vm.make | 69 +- make/linux/makefiles/zeroshark.make | 10 +- make/linux/platform_aarch64 | 15 + make/openjdk_distro | 2 +- make/sa.files | 6 + make/solaris/makefiles/adlc.make | 6 +- make/solaris/makefiles/buildtree.make | 5 + make/solaris/makefiles/defs.make | 7 + make/solaris/makefiles/gcc.make | 4 +- make/solaris/makefiles/jsig.make | 4 + make/solaris/makefiles/mapfile-vers | 3 +- make/solaris/makefiles/saproc.make | 4 + make/solaris/makefiles/vm.make | 17 +- make/windows/build.make | 5 + make/windows/makefiles/compile.make | 3 + make/windows/makefiles/debug.make | 2 + make/windows/makefiles/defs.make | 6 + make/windows/makefiles/fastdebug.make | 4 +- make/windows/makefiles/product.make | 2 + make/windows/makefiles/sa.make | 25 +- make/windows/makefiles/vm.make | 13 + src/cpu/aarch64/vm/aarch64.ad | 16919 ++++++++++ src/cpu/aarch64/vm/aarch64Test.cpp | 38 + src/cpu/aarch64/vm/aarch64_ad.m4 | 367 + src/cpu/aarch64/vm/aarch64_call.cpp | 197 + src/cpu/aarch64/vm/aarch64_linkage.S | 163 + src/cpu/aarch64/vm/ad_encode.m4 | 73 + src/cpu/aarch64/vm/assembler_aarch64.cpp | 1546 + src/cpu/aarch64/vm/assembler_aarch64.hpp | 2567 + src/cpu/aarch64/vm/assembler_aarch64.inline.hpp | 34 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp | 57 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp | 117 + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp | 287 + src/cpu/aarch64/vm/bytecodes_aarch64.cpp | 39 + src/cpu/aarch64/vm/bytecodes_aarch64.hpp | 32 + src/cpu/aarch64/vm/bytes_aarch64.hpp | 76 + src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp | 470 + src/cpu/aarch64/vm/c1_Defs_aarch64.hpp | 82 + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp | 203 + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp | 74 + src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp | 361 + src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp | 149 + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp | 3298 + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp | 83 + src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp | 1433 + src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp | 34 + src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp | 77 + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp | 459 + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp | 110 + src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp | 1453 + src/cpu/aarch64/vm/c1_globals_aarch64.hpp | 79 + src/cpu/aarch64/vm/c2_globals_aarch64.hpp | 89 + src/cpu/aarch64/vm/c2_init_aarch64.cpp | 37 + src/cpu/aarch64/vm/codeBuffer_aarch64.hpp | 36 + src/cpu/aarch64/vm/compiledIC_aarch64.cpp | 153 + src/cpu/aarch64/vm/copy_aarch64.hpp | 62 + src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp | 35 + src/cpu/aarch64/vm/cpustate_aarch64.hpp | 592 + src/cpu/aarch64/vm/debug_aarch64.cpp | 36 + src/cpu/aarch64/vm/decode_aarch64.hpp | 409 + src/cpu/aarch64/vm/depChecker_aarch64.cpp | 31 + src/cpu/aarch64/vm/depChecker_aarch64.hpp | 32 + src/cpu/aarch64/vm/disassembler_aarch64.hpp | 38 + src/cpu/aarch64/vm/frame_aarch64.cpp | 868 + src/cpu/aarch64/vm/frame_aarch64.hpp | 217 + src/cpu/aarch64/vm/frame_aarch64.inline.hpp | 332 + src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp | 44 + src/cpu/aarch64/vm/globals_aarch64.hpp | 139 + src/cpu/aarch64/vm/icBuffer_aarch64.cpp | 77 + src/cpu/aarch64/vm/icache_aarch64.cpp | 41 + src/cpu/aarch64/vm/icache_aarch64.hpp | 45 + src/cpu/aarch64/vm/immediate_aarch64.cpp | 312 + src/cpu/aarch64/vm/immediate_aarch64.hpp | 51 + src/cpu/aarch64/vm/interp_masm_aarch64.cpp | 1730 + src/cpu/aarch64/vm/interp_masm_aarch64.hpp | 300 + src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp | 57 + src/cpu/aarch64/vm/interpreterRT_aarch64.cpp | 429 + src/cpu/aarch64/vm/interpreterRT_aarch64.hpp | 66 + src/cpu/aarch64/vm/interpreter_aarch64.cpp | 314 + src/cpu/aarch64/vm/interpreter_aarch64.hpp | 44 + src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp | 94 + src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp | 175 + src/cpu/aarch64/vm/jniTypes_aarch64.hpp | 108 + src/cpu/aarch64/vm/jni_aarch64.h | 64 + src/cpu/aarch64/vm/macroAssembler_aarch64.cpp | 4918 ++ src/cpu/aarch64/vm/macroAssembler_aarch64.hpp | 1318 + src/cpu/aarch64/vm/macroAssembler_aarch64.inline.hpp | 36 + src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp | 127 + src/cpu/aarch64/vm/methodHandles_aarch64.cpp | 444 + src/cpu/aarch64/vm/methodHandles_aarch64.hpp | 63 + src/cpu/aarch64/vm/nativeInst_aarch64.cpp | 325 + src/cpu/aarch64/vm/nativeInst_aarch64.hpp | 491 + src/cpu/aarch64/vm/registerMap_aarch64.hpp | 46 + src/cpu/aarch64/vm/register_aarch64.cpp | 55 + src/cpu/aarch64/vm/register_aarch64.hpp | 258 + src/cpu/aarch64/vm/register_definitions_aarch64.cpp | 156 + src/cpu/aarch64/vm/relocInfo_aarch64.cpp | 119 + src/cpu/aarch64/vm/relocInfo_aarch64.hpp | 39 + src/cpu/aarch64/vm/runtime_aarch64.cpp | 48 + src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp | 3136 + src/cpu/aarch64/vm/stubGenerator_aarch64.cpp | 4317 ++ src/cpu/aarch64/vm/stubRoutines_aarch64.cpp | 277 + src/cpu/aarch64/vm/stubRoutines_aarch64.hpp | 129 + src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp | 36 + src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp | 2205 + src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp | 40 + src/cpu/aarch64/vm/templateTable_aarch64.cpp | 3876 ++ src/cpu/aarch64/vm/templateTable_aarch64.hpp | 43 + src/cpu/aarch64/vm/vmStructs_aarch64.hpp | 51 + src/cpu/aarch64/vm/vm_version_aarch64.cpp | 336 + src/cpu/aarch64/vm/vm_version_aarch64.hpp | 116 + src/cpu/aarch64/vm/vmreg_aarch64.cpp | 52 + src/cpu/aarch64/vm/vmreg_aarch64.hpp | 35 + src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp | 65 + src/cpu/aarch64/vm/vtableStubs_aarch64.cpp | 290 + src/cpu/ppc/vm/assembler_ppc.hpp | 14 +- src/cpu/ppc/vm/assembler_ppc.inline.hpp | 10 +- src/cpu/ppc/vm/interpreterGenerator_ppc.hpp | 2 + src/cpu/ppc/vm/macroAssembler_ppc.cpp | 976 +- src/cpu/ppc/vm/macroAssembler_ppc.hpp | 28 + src/cpu/ppc/vm/sharedRuntime_ppc.cpp | 3 +- src/cpu/ppc/vm/stubGenerator_ppc.cpp | 94 +- src/cpu/ppc/vm/stubRoutines_ppc_64.cpp | 763 +- src/cpu/ppc/vm/stubRoutines_ppc_64.hpp | 38 +- src/cpu/ppc/vm/templateInterpreter_ppc.cpp | 191 +- src/cpu/ppc/vm/templateInterpreter_ppc.hpp | 2 +- src/cpu/ppc/vm/vm_version_ppc.cpp | 29 +- src/cpu/ppc/vm/vm_version_ppc.hpp | 3 + src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp | 2 +- src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp | 4 +- src/cpu/sparc/vm/vm_version_sparc.cpp | 12 +- src/cpu/x86/vm/c1_LIRAssembler_x86.cpp | 8 +- src/cpu/x86/vm/c1_LIRGenerator_x86.cpp | 4 +- src/cpu/x86/vm/interp_masm_x86_32.cpp | 6 +- src/cpu/x86/vm/interp_masm_x86_64.cpp | 6 +- src/cpu/x86/vm/templateTable_x86_32.cpp | 9 +- src/cpu/x86/vm/templateTable_x86_64.cpp | 13 +- src/cpu/x86/vm/vm_version_x86.cpp | 8 +- src/cpu/x86/vm/x86_32.ad | 1 + src/cpu/x86/vm/x86_64.ad | 61 +- src/cpu/zero/vm/cppInterpreter_zero.cpp | 2 +- src/cpu/zero/vm/entry_zero.hpp | 2 +- src/cpu/zero/vm/interpreterRT_zero.cpp | 4 +- src/cpu/zero/vm/methodHandles_zero.hpp | 6 +- src/cpu/zero/vm/nativeInst_zero.cpp | 2 +- src/cpu/zero/vm/vm_version_zero.cpp | 11 +- src/cpu/zero/vm/vm_version_zero.hpp | 3 +- src/os/aix/vm/os_aix.cpp | 9 +- src/os/aix/vm/perfMemory_aix.cpp | 4 +- src/os/aix/vm/porting_aix.cpp | 6 +- src/os/bsd/dtrace/libjvm_db.c | 19 +- src/os/bsd/vm/decoder_machO.cpp | 1 + src/os/bsd/vm/os_bsd.cpp | 4 +- src/os/bsd/vm/perfMemory_bsd.cpp | 4 +- src/os/linux/vm/os_linux.cpp | 170 +- src/os/linux/vm/os_linux.hpp | 2 + src/os/linux/vm/os_linux.inline.hpp | 7 + src/os/linux/vm/perfMemory_linux.cpp | 4 +- src/os/posix/vm/os_posix.cpp | 18 +- src/os/solaris/dtrace/libjvm_db.c | 19 +- src/os/solaris/vm/os_solaris.cpp | 4 +- src/os/solaris/vm/perfMemory_solaris.cpp | 4 +- src/os/windows/vm/os_windows.cpp | 48 +- src/os/windows/vm/perfMemory_windows.cpp | 3 +- src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp | 1 + src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp | 53 + src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp | 235 + src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp | 44 + src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp | 248 + src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s | 411 + src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp | 44 + src/os_cpu/linux_aarch64/vm/linux_aarch64.S | 25 + src/os_cpu/linux_aarch64/vm/linux_aarch64.ad | 68 + src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp | 144 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp | 768 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp | 58 + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp | 39 + src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp | 45 + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp | 41 + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp | 36 + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp | 92 + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp | 80 + src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp | 54 + src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp | 28 + src/os_cpu/linux_x86/vm/os_linux_x86.cpp | 34 +- src/os_cpu/linux_zero/vm/os_linux_zero.cpp | 19 +- src/os_cpu/linux_zero/vm/os_linux_zero.hpp | 12 +- src/os_cpu/linux_zero/vm/thread_linux_zero.hpp | 3 +- src/share/tools/hsdis/Makefile | 56 +- src/share/tools/hsdis/README | 65 +- src/share/tools/hsdis/hsdis-demo.c | 46 +- src/share/tools/hsdis/hsdis.c | 66 +- src/share/tools/hsdis/hsdis.h | 44 +- src/share/vm/adlc/adlc.hpp | 13 + src/share/vm/adlc/adlparse.cpp | 6 +- src/share/vm/adlc/dfa.cpp | 22 +- src/share/vm/adlc/formssel.cpp | 12 +- src/share/vm/adlc/main.cpp | 5 + src/share/vm/adlc/output_c.cpp | 3 + src/share/vm/asm/assembler.hpp | 18 +- src/share/vm/asm/assembler.inline.hpp | 3 + src/share/vm/asm/codeBuffer.cpp | 2 +- src/share/vm/asm/codeBuffer.hpp | 3 + src/share/vm/asm/macroAssembler.hpp | 3 + src/share/vm/asm/macroAssembler.inline.hpp | 3 + src/share/vm/asm/register.hpp | 3 + src/share/vm/c1/c1_Canonicalizer.cpp | 7 + src/share/vm/c1/c1_Compilation.cpp | 26 + src/share/vm/c1/c1_Defs.hpp | 6 + src/share/vm/c1/c1_FpuStackSim.hpp | 3 + src/share/vm/c1/c1_FrameMap.cpp | 3 + src/share/vm/c1/c1_FrameMap.hpp | 3 + src/share/vm/c1/c1_LIR.cpp | 25 +- src/share/vm/c1/c1_LIR.hpp | 23 +- src/share/vm/c1/c1_LIRAssembler.cpp | 17 +- src/share/vm/c1/c1_LIRAssembler.hpp | 3 + src/share/vm/c1/c1_LIRGenerator.cpp | 10 +- src/share/vm/c1/c1_LinearScan.cpp | 11 +- src/share/vm/c1/c1_LinearScan.hpp | 3 + src/share/vm/c1/c1_MacroAssembler.hpp | 3 + src/share/vm/c1/c1_Runtime1.cpp | 38 +- src/share/vm/c1/c1_Runtime1.hpp | 4 +- src/share/vm/c1/c1_globals.hpp | 3 + src/share/vm/ci/ciField.cpp | 4 + src/share/vm/ci/ciMethod.cpp | 1 + src/share/vm/ci/ciReplay.cpp | 5 +- src/share/vm/classfile/bytecodeAssembler.cpp | 3 + src/share/vm/classfile/classFileParser.cpp | 32 +- src/share/vm/classfile/classFileStream.hpp | 3 + src/share/vm/classfile/classLoader.cpp | 8 +- src/share/vm/classfile/classLoader.hpp | 2 + src/share/vm/classfile/classLoaderData.cpp | 4 +- src/share/vm/classfile/defaultMethods.cpp | 8 +- src/share/vm/classfile/dictionary.cpp | 26 +- src/share/vm/classfile/javaClasses.cpp | 2 +- src/share/vm/classfile/stackMapTable.hpp | 3 + src/share/vm/classfile/symbolTable.cpp | 4 +- src/share/vm/classfile/systemDictionary.cpp | 19 +- src/share/vm/classfile/verificationType.cpp | 6 +- src/share/vm/classfile/verificationType.hpp | 4 +- src/share/vm/classfile/verifier.cpp | 9 +- src/share/vm/code/codeBlob.cpp | 3 + src/share/vm/code/codeCache.cpp | 2 +- src/share/vm/code/compiledIC.hpp | 7 + src/share/vm/code/dependencies.cpp | 2 +- src/share/vm/code/nmethod.cpp | 21 + src/share/vm/code/relocInfo.hpp | 3 + src/share/vm/code/vmreg.hpp | 5 + src/share/vm/compiler/compileBroker.hpp | 3 +- src/share/vm/compiler/compilerOracle.cpp | 36 +- src/share/vm/compiler/disassembler.cpp | 6 +- src/share/vm/compiler/disassembler.hpp | 3 + src/share/vm/compiler/oopMap.cpp | 7 + src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp | 2 +- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp | 23 +- src/share/vm/gc_implementation/g1/concurrentMark.cpp | 2 +- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp | 3 +- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp | 27 +- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp | 10 +- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp | 8 +- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp | 11 + src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp | 2 +- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp | 2 +- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp | 4 +- src/share/vm/gc_implementation/g1/heapRegion.cpp | 2 +- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp | 11 +- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp | 15 +- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp | 12 + src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp | 20 +- src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp | 28 + src/share/vm/interpreter/abstractInterpreter.hpp | 2 + src/share/vm/interpreter/bytecode.hpp | 3 + src/share/vm/interpreter/bytecodeInterpreter.hpp | 6 + src/share/vm/interpreter/bytecodeInterpreter.inline.hpp | 3 + src/share/vm/interpreter/bytecodeStream.hpp | 3 + src/share/vm/interpreter/bytecodes.cpp | 3 + src/share/vm/interpreter/bytecodes.hpp | 3 + src/share/vm/interpreter/cppInterpreter.hpp | 3 + src/share/vm/interpreter/cppInterpreterGenerator.hpp | 4 + src/share/vm/interpreter/interpreter.hpp | 3 + src/share/vm/interpreter/interpreterGenerator.hpp | 3 + src/share/vm/interpreter/interpreterRuntime.cpp | 7 +- src/share/vm/interpreter/interpreterRuntime.hpp | 5 +- src/share/vm/interpreter/linkResolver.cpp | 56 +- src/share/vm/interpreter/templateInterpreter.hpp | 3 + src/share/vm/interpreter/templateInterpreterGenerator.hpp | 5 + src/share/vm/interpreter/templateTable.cpp | 5 + src/share/vm/interpreter/templateTable.hpp | 7 + src/share/vm/memory/allocation.cpp | 5 +- src/share/vm/memory/allocation.inline.hpp | 2 +- src/share/vm/memory/blockOffsetTable.cpp | 2 +- src/share/vm/memory/collectorPolicy.cpp | 17 +- src/share/vm/memory/defNewGeneration.cpp | 13 + src/share/vm/memory/generation.cpp | 12 + src/share/vm/memory/heapInspection.hpp | 2 +- src/share/vm/memory/metaspace.cpp | 80 +- src/share/vm/memory/metaspace.hpp | 7 +- src/share/vm/memory/metaspaceShared.cpp | 4 + src/share/vm/memory/metaspaceShared.hpp | 6 +- src/share/vm/memory/oopFactory.hpp | 20 +- src/share/vm/memory/tenuredGeneration.cpp | 12 + src/share/vm/oops/constantPool.cpp | 4 +- src/share/vm/oops/constantPool.hpp | 5 +- src/share/vm/oops/cpCache.cpp | 18 +- src/share/vm/oops/generateOopMap.cpp | 9 +- src/share/vm/oops/instanceKlass.cpp | 23 +- src/share/vm/oops/klass.cpp | 2 +- src/share/vm/oops/method.cpp | 17 + src/share/vm/oops/method.hpp | 7 +- src/share/vm/oops/methodData.cpp | 4 +- src/share/vm/oops/objArrayKlass.cpp | 8 +- src/share/vm/oops/objArrayKlass.inline.hpp | 4 +- src/share/vm/oops/oop.inline.hpp | 3 + src/share/vm/oops/typeArrayKlass.cpp | 4 +- src/share/vm/opto/addnode.cpp | 8 +- src/share/vm/opto/buildOopMap.cpp | 3 + src/share/vm/opto/c2_globals.hpp | 3 + src/share/vm/opto/c2compiler.cpp | 2 + src/share/vm/opto/callnode.hpp | 14 + src/share/vm/opto/cfgnode.cpp | 1 + src/share/vm/opto/chaitin.hpp | 5 +- src/share/vm/opto/coalesce.cpp | 32 +- src/share/vm/opto/compile.cpp | 61 +- src/share/vm/opto/divnode.cpp | 2 +- src/share/vm/opto/gcm.cpp | 2 + src/share/vm/opto/graphKit.cpp | 2 +- src/share/vm/opto/lcm.cpp | 4 +- src/share/vm/opto/library_call.cpp | 74 +- src/share/vm/opto/locknode.hpp | 2 + src/share/vm/opto/loopPredicate.cpp | 2 +- src/share/vm/opto/loopTransform.cpp | 4 +- src/share/vm/opto/machnode.cpp | 1 + src/share/vm/opto/macro.cpp | 8 +- src/share/vm/opto/matcher.cpp | 5 + src/share/vm/opto/memnode.cpp | 4 +- src/share/vm/opto/mulnode.cpp | 99 +- src/share/vm/opto/output.hpp | 2 + src/share/vm/opto/regmask.cpp | 2 + src/share/vm/opto/regmask.hpp | 2 + src/share/vm/opto/runtime.cpp | 27 +- src/share/vm/opto/runtime.hpp | 8 +- src/share/vm/opto/subnode.cpp | 8 +- src/share/vm/opto/type.cpp | 31 +- src/share/vm/opto/type.hpp | 2 + src/share/vm/prims/jni.cpp | 4 + src/share/vm/prims/jniCheck.cpp | 3 + src/share/vm/prims/jni_md.h | 3 + src/share/vm/prims/jvm.cpp | 109 +- src/share/vm/prims/jvm.h | 15 +- src/share/vm/prims/jvmtiClassFileReconstituter.cpp | 3 + src/share/vm/prims/jvmtiEnv.cpp | 52 +- src/share/vm/prims/jvmtiExport.cpp | 7 + src/share/vm/prims/jvmtiTagMap.cpp | 2 + src/share/vm/prims/methodHandles.cpp | 8 +- src/share/vm/prims/methodHandles.hpp | 8 + src/share/vm/prims/unsafe.cpp | 54 +- src/share/vm/prims/whitebox.cpp | 22 +- src/share/vm/runtime/advancedThresholdPolicy.cpp | 9 +- src/share/vm/runtime/arguments.cpp | 62 +- src/share/vm/runtime/atomic.inline.hpp | 3 + src/share/vm/runtime/compilationPolicy.cpp | 2 +- src/share/vm/runtime/deoptimization.cpp | 5 + src/share/vm/runtime/dtraceJSDT.hpp | 3 + src/share/vm/runtime/fieldDescriptor.cpp | 4 +- src/share/vm/runtime/fprofiler.cpp | 14 +- src/share/vm/runtime/frame.cpp | 3 + src/share/vm/runtime/frame.hpp | 5 + src/share/vm/runtime/frame.inline.hpp | 6 + src/share/vm/runtime/globals.hpp | 23 +- src/share/vm/runtime/icache.hpp | 3 + src/share/vm/runtime/interfaceSupport.hpp | 18 +- src/share/vm/runtime/java.cpp | 4 + src/share/vm/runtime/javaCalls.hpp | 3 + src/share/vm/runtime/javaFrameAnchor.hpp | 3 + src/share/vm/runtime/mutex.cpp | 10 - src/share/vm/runtime/orderAccess.inline.hpp | 3 + src/share/vm/runtime/os.cpp | 18 +- src/share/vm/runtime/os.hpp | 16 +- src/share/vm/runtime/prefetch.inline.hpp | 3 + src/share/vm/runtime/reflection.cpp | 6 +- src/share/vm/runtime/registerMap.hpp | 6 + src/share/vm/runtime/relocator.hpp | 3 + src/share/vm/runtime/safepoint.cpp | 8 +- src/share/vm/runtime/sharedRuntime.cpp | 36 +- src/share/vm/runtime/simpleThresholdPolicy.cpp | 2 +- src/share/vm/runtime/stackValueCollection.cpp | 3 + src/share/vm/runtime/statSampler.cpp | 3 + src/share/vm/runtime/stubRoutines.cpp | 5 + src/share/vm/runtime/stubRoutines.hpp | 12 +- src/share/vm/runtime/synchronizer.hpp | 4 +- src/share/vm/runtime/thread.hpp | 5 +- src/share/vm/runtime/thread.inline.hpp | 2 +- src/share/vm/runtime/threadLocalStorage.hpp | 3 + src/share/vm/runtime/vframeArray.cpp | 2 +- src/share/vm/runtime/virtualspace.cpp | 2 +- src/share/vm/runtime/vmStructs.cpp | 16 +- src/share/vm/runtime/vm_version.cpp | 15 +- src/share/vm/services/mallocSiteTable.hpp | 4 +- src/share/vm/services/management.cpp | 4 +- src/share/vm/services/memReporter.cpp | 12 +- src/share/vm/services/memTracker.hpp | 12 +- src/share/vm/services/memoryManager.cpp | 31 +- src/share/vm/services/memoryManager.hpp | 20 +- src/share/vm/services/memoryService.cpp | 41 +- src/share/vm/services/memoryService.hpp | 27 +- src/share/vm/services/virtualMemoryTracker.cpp | 2 +- src/share/vm/services/virtualMemoryTracker.hpp | 4 +- src/share/vm/shark/sharkBuilder.cpp | 2 +- src/share/vm/trace/traceEventClasses.xsl | 4 +- src/share/vm/trace/traceStream.hpp | 13 +- src/share/vm/utilities/array.hpp | 4 +- src/share/vm/utilities/bitMap.cpp | 26 +- src/share/vm/utilities/bitMap.hpp | 6 + src/share/vm/utilities/bitMap.inline.hpp | 2 + src/share/vm/utilities/copy.cpp | 171 +- src/share/vm/utilities/copy.hpp | 15 +- src/share/vm/utilities/exceptions.cpp | 4 +- src/share/vm/utilities/exceptions.hpp | 2 +- src/share/vm/utilities/globalDefinitions.hpp | 96 +- src/share/vm/utilities/globalDefinitions_visCPP.hpp | 10 +- src/share/vm/utilities/hashtable.cpp | 2 +- src/share/vm/utilities/macros.hpp | 8 + src/share/vm/utilities/nativeCallStack.cpp | 5 +- src/share/vm/utilities/nativeCallStack.hpp | 15 +- src/share/vm/utilities/ostream.cpp | 146 +- src/share/vm/utilities/ostream.hpp | 1 + src/share/vm/utilities/vmError.cpp | 23 +- test/Makefile | 2 + test/aarch64/DoubleArithTests.java | 49 + test/aarch64/DoubleCmpTests.java | 102 + test/aarch64/FloatArithTests.java | 49 + test/aarch64/FloatCmpTests.java | 102 + test/aarch64/IntArithTests.java | 131 + test/aarch64/IntCmpTests.java | 102 + test/aarch64/IntLogicTests.java | 66 + test/aarch64/IntShiftTests.java | 78 + test/aarch64/LongArithTests.java | 132 + test/aarch64/LongCmpTests.java | 102 + test/aarch64/LongLogicTests.java | 68 + test/aarch64/LongShiftTests.java | 77 + test/compiler/6857159/Test6857159.java | 33 +- test/compiler/6857159/Test6857159.sh | 54 - test/compiler/c2/SubsumingLoadsCauseFlagSpill.java | 72 + test/compiler/codegen/8144028/BitTests.java | 164 + test/compiler/codegen/IntRotateWithImmediate.java | 24 +- test/compiler/floatingpoint/8165673/TestFloatJNIArgs.java | 87 + test/compiler/floatingpoint/8165673/TestFloatJNIArgs.sh | 105 + test/compiler/floatingpoint/8165673/libTestFloatJNIArgs.c | 69 + test/compiler/floatingpoint/8207838/TestFloatSyncJNIArgs.java | 103 + test/compiler/floatingpoint/8207838/TestFloatSyncJNIArgs.sh | 105 + test/compiler/floatingpoint/8207838/libTestFloatSyncJNIArgs.c | 86 + test/compiler/gcbarriers/TestMembarDependencies.java | 98 + test/compiler/integerArithmetic/MultiplyByConstantLongMax.java | 45 + test/compiler/integerArithmetic/MultiplyByIntegerMinHang.java | 64 + test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java | 4 +- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java | 25 + test/compiler/intrinsics/sha/cli/SHAOptionsBase.java | 13 + test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java | 7 +- test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java | 7 +- test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java | 7 +- test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java | 2 + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java | 3 +- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedAArch64CPU.java | 93 + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java | 66 + test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java | 2 +- test/compiler/loopopts/TestCMovSplitThruPhi.java | 2 +- test/compiler/oracle/CheckCompileCommandOption.java | 216 + test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java | 24 +- test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java | 3 - test/compiler/stable/StableConfiguration.java | 22 +- test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java | 21 +- test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java | 315 + test/compiler/unsafe/MixedUnsafeStoreObject.java | 76 + test/compiler/vectorization/TestVectorUnalignedOffset.java | 55 + test/compiler/whitebox/CompilerWhiteBoxTest.java | 6 +- test/gc/TestMemoryMXBeansAndPoolsPresence.java | 101 + test/gc/arguments/TestG1HeapRegionSize.java | 17 +- test/gc/arguments/TestMaxHeapSizeTools.java | 16 +- test/gc/g1/mixedgc/TestOldGenCollectionUsage.java | 231 + test/gc/metaspace/TestPerfCountersAndMemoryPools.java | 4 +- test/runtime/6981737/Test6981737.java | 2 - test/runtime/ClassUnload/ConstantPoolDependsTest.java | 86 + test/runtime/ClassUnload/DictionaryDependsTest.java | 89 + test/runtime/ClassUnload/MyDiffClassLoader.java | 75 + test/runtime/ClassUnload/SuperDependsTest.java | 81 + test/runtime/ClassUnload/p2/c2.java | 28 + test/runtime/EnableTracing/TestEnableTracing.java | 56 + test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java | 2 +- test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java | 2 +- test/runtime/NMT/JcmdDetailDiff.java | 1 - test/runtime/NMT/MallocSiteTypeChange.java | 69 + test/runtime/StackGap/T.java | 33 + test/runtime/StackGap/exestack-gap.c | 82 + test/runtime/StackGap/testme.sh | 73 + test/runtime/containers/docker/AttemptOOM.java | 49 + test/runtime/containers/docker/CPUSetsReader.java | 141 + test/runtime/containers/docker/CheckContainerized.java | 44 + test/runtime/containers/docker/DockerBasicTest.java | 80 + test/runtime/containers/docker/Dockerfile-BasicTest | 8 + test/runtime/containers/docker/Dockerfile-BasicTest-aarch64 | 8 + test/runtime/containers/docker/Dockerfile-BasicTest-ppc64le | 10 + test/runtime/containers/docker/Dockerfile-BasicTest-s390x | 7 + test/runtime/containers/docker/HelloDocker.java | 28 + test/runtime/containers/docker/PrintContainerInfo.java | 34 + test/runtime/containers/docker/TEST.properties | 1 + test/runtime/containers/docker/TestCPUAwareness.java | 204 + test/runtime/containers/docker/TestCPUSets.java | 137 + test/runtime/containers/docker/TestMemoryAwareness.java | 109 + test/runtime/containers/docker/TestMisc.java | 113 + test/sanity/MismatchedWhiteBox/WhiteBox.java | 58 + test/sanity/WhiteBox.java | 58 - test/test_env.sh | 9 + test/testlibrary/ClassFileInstaller.java | 216 +- test/testlibrary/com/oracle/java/testlibrary/Common.java | 89 + test/testlibrary/com/oracle/java/testlibrary/DockerRunOptions.java | 73 + test/testlibrary/com/oracle/java/testlibrary/DockerTestUtils.java | 282 + test/testlibrary/com/oracle/java/testlibrary/Platform.java | 4 +- test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java | 3 + test/testlibrary/com/oracle/java/testlibrary/Utils.java | 11 +- test/testlibrary/whitebox/sun/hotspot/WhiteBox.java | 8 +- 586 files changed, 77169 insertions(+), 1407 deletions(-) diffs (truncated from 88035 to 500 lines): diff -r 1c0a59cee0e4 -r 5174c702c7e3 .hgtags --- a/.hgtags Fri Jul 20 05:44:33 2018 -0700 +++ b/.hgtags Mon Apr 22 17:30:16 2019 +0100 @@ -50,6 +50,7 @@ faf94d94786b621f8e13cbcc941ca69c6d967c3f jdk7-b73 f4b900403d6e4b0af51447bd13bbe23fe3a1dac7 jdk7-b74 d8dd291a362acb656026a9c0a9da48501505a1e7 jdk7-b75 +b4ab978ce52c41bb7e8ee86285e6c9f28122bbe1 icedtea7-1.12 9174bb32e934965288121f75394874eeb1fcb649 jdk7-b76 455105fc81d941482f8f8056afaa7aa0949c9300 jdk7-b77 e703499b4b51e3af756ae77c3d5e8b3058a14e4e jdk7-b78 @@ -87,6 +88,7 @@ 07226e9eab8f74b37346b32715f829a2ef2c3188 hs18-b01 e7e7e36ccdb5d56edd47e5744351202d38f3b7ad jdk7-b87 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b jdk7-b88 +a393ff93e7e54dd94cc4211892605a32f9c77dad icedtea7-1.13 15836273ac2494f36ef62088bc1cb6f3f011f565 jdk7-b89 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b hs18-b02 605c9707a766ff518cd841fc04f9bb4b36a3a30b jdk7-b90 @@ -160,6 +162,7 @@ b898f0fc3cedc972d884d31a751afd75969531cf hs21-b05 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 jdk7-b136 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 hs21-b06 +591c7dc0b2ee879f87a7b5519a5388e0d81520be icedtea-1.14 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f jdk7-b137 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f hs21-b07 0930dc920c185afbf40fed9a655290b8e5b16783 jdk7-b138 @@ -305,6 +308,7 @@ 990bbd393c239d95310ccc38094e57923bbf1d4a hs25-b14 e94068d4ff52849c8aa0786a53a59b63d1312a39 jdk8-b70 0847210f85480bf3848dc90bc2ab23c0a4791b55 jdk8-b71 +2c52e96f640d60368c2efd07e1acfe35ec3e0045 initial_upload d5cb5830f570d1304ea4b196dde672a291b55f29 jdk8-b72 1e129851479e4f5df439109fca2c7be1f1613522 hs25-b15 11619f33cd683c2f1d6ef72f1c6ff3dacf5a9f1c jdk8-b73 @@ -322,7 +326,7 @@ df5396524152118535c36da5801d828b560d19a2 hs25-b21 4a198b201f3ce84433fa94a3ca65d061473e7c4c jdk8-b80 dd6350b4abc4a6c19c89dd982cc0e4f3d119885c hs25-b22 -65b797426a3bec6e91b64085a0cfb94adadb634a jdk8-b81 +31390de29c4bb5f7e78b2e970f92197c04a4ed4d aarch64-20130813 0631ebcc45f05c73b09a56c2586685af1f781c1d hs25-b23 3db4ab0e12f437fe374817de346b2b0c6b4a5b31 jdk8-b82 e3a41fc0234895eba4f272b984f7dacff495f8eb hs25-b24 @@ -381,6 +385,8 @@ 566db1b0e6efca31f181456e54c8911d0192410d hs25-b51 c81dd5393a5e333df7cb1f6621f5897ada6522b5 jdk8-b109 58043478c26d4e8bf48700acea5f97aba8b417d4 hs25-b52 +f043f9395d362da011b111cf8c142af1caf6f64d preview_rc1 +33029403ab5913db80c4e4d1870809d3ade8e81c preview_rc2 6209b0ed51c086d4127bac0e086c8f326d1764d7 jdk8-b110 562a3d356de67670b4172b82aca2d30743449e04 hs25-b53 f6962730bbde82f279a0ae3a1c14bc5e58096c6e jdk8-b111 @@ -418,12 +424,17 @@ d45454002494d147c0761e6b37d8a73064f3cf92 hs25-b68 32f017489ba5dd1bedabb9fa1d26bcc74d0a72b6 hs25-b69 35038da7bb9ddd367a0a6bf926dfb281aee1d554 jdk8-b127 +18e5cbbe8abf64a043e2482c625e04acde33a3f8 jdk8_b128_aarch64_rc1 +39d28a8ea5be4e5c1ce659b7e6b3dadbbb1f908b jdk8_b128_aarch64_rc3 +cc094e1af98de679e81d17d3fc2653158c7b26c6 jdk8_b128_aarch64_rc4 +e5b35062dee3eaeac2fb80aac932cbcc36256c92 jdk8_b128_aarch64_992 874c0b4a946c362bbf20d37c2a564b39093152e6 jdk8-b128 cb39165c4a65bbff8db356df411e762f9e5423b8 jdk8-b129 1dbaf664a611e5d9cab6d1be42537b67d0d05f94 jdk8-b130 b5e7ebfe185cb4c2eeb8a919025fc6a26be2fcef jdk8-b131 9f9179e8f0cfe74c08f3716cf3c38e21e1de4c4a hs25-b70 0c94c41dcd70e9a9b4d96e31275afd5a73daa72d jdk8-b132 +72b29bfe67fa902516bca75c166a29fccb8c5be2 jdk8_final 4a35ef38e2a7bc64df20c7700ba69b37e3ddb8b5 jdk8u5-b01 e5561d89fe8bfc79cd6c8fcc36d270cc6a49ec6e jdk8u5-b02 2f9eb9fcab6c42c8c84ddb44170ea33235116d84 jdk8u5-b03 @@ -471,6 +482,7 @@ 5186bc5047c1725888ed99f423bdfaa116e05abe hs25.20-b09 4d73f1e99f97d1444e16ee5ef4634eb2129969ad jdk8u20-b09 27a9e6a96a8ced7b7ee892d5d0f1a735b9010abb hs25.20-b10 +c2767d7216058484f87920557a3f9282506e5ce5 icedtea-3.0.0pre01 300e2c5eeb2710de3630d14ffe4592214633dbff jdk8u20-b10 70dc2c030c69470a5d9099b7f54e4cfef89276fd jdk8u20-b11 b6a2ba7d3ea7259a76c8ff1ec22fac9094494c1c hs25.20-b11 @@ -496,6 +508,7 @@ e4a6e7f1b90b85270aee1c54edaca3ef737082f1 hs25.20-b21 f7429096a202cab5c36a0f20dea33c554026010f jdk8u20-b22 7c56530b11496459e66cb9ea933035002311672c hs25.20-b22 +877471da7fbbe69d029b990b77a70e7fcf3d02ed icedtea-3.0.0pre02 f09d1f6a401e25a54dad44bb7bea482e47558af5 jdk8u20-b23 42ddd0bbcb6630fe463ec9bc1893c838d5edff1b jdk8u20-b24 00cf2b6f51b9560b01030e8f4c28c466f0b21fe3 hs25.20-b23 @@ -574,6 +587,9 @@ 6b93bf9ea3ea57ed0fe53cfedb2f9ab912c324e5 jdk8u40-b12 521e269ae1daa9df1cb0835b97aa76bdf340fcb2 hs25.40-b17 86307d47790785398d0695acc361bccaefe25f94 jdk8u40-b13 +b280f4f4f11916e202aaa4d458630d4c26b59e2a jdk8u40-b12-aarch64 +26fc60dd5da8d3f1554fb8f2553f050839a539c6 jdk8u40-b12-aarch64-1262 +d7c03eb8b2c2bc4d34438699f07609ba4c4bca5c jdk8u40-b12-aarch64-1263 4d5dc0d0f8799fafa1135d51d85edd4edd566501 hs25.40-b18 b8ca8ec1daea70f7c0d519e866f9f147ec247055 jdk8u40-b14 eb16b24e2eba9bdf04a9b377bebc2db9f713ff5e jdk8u40-b15 @@ -588,6 +604,9 @@ d9349fa8822336e0244da0a8448f3e6b2d62741d jdk8u40-b19 c3933f52eeb33f70ee562464edddfe9f01d944fd jdk8u40-b20 d2e9a6bec4f2eec8506eed16f7324992a85d8480 hs25.40-b24 +85e5201a55e4dcf1b5dbb90bcfee072245e8a458 icedtea-3.0.0pre03 +7e5a87c79d696b280bae72ee7510e2a438c45960 icedtea-3.0.0pre04 +b07272ef9ccdf3066fbfd6e28bac10baad9417b6 icedtea-3.0.0pre05 25ec4a67433744bbe3406e5069e7fd1876ebbf2f jdk8u40-b21 0f0cb4eeab2d871274f4ffdcd6017d2fdfa89238 hs25.40-b25 0ee548a1cda08c884eccd563e2d5fdb6ee769b5a jdk8u40-b22 @@ -722,6 +741,11 @@ 0e4094950cd312c8f95c7f37336606323fe049fe jdk8u60-b23 d89ceecf1bad55e1aee2932b8895d60fc64c15db hs25.60-b23 fb157d537278cda4150740e27bb57cd8694e15bf jdk8u60-b24 +11098f828fb815a467e77729f2055d6b1575ad3e arch64-jdk8u60-b24 +8ec803e97a0d578eaeaf8375ee295a5928eb546f aarch64-jdk8u60-b24.2 +2ee4407fe4e4ae13c5c7ef20709616cb3f43dea9 icedtea-3.0.0pre06 +ddebea156752c9a58ab2ab82f5dc28efee5f8f82 icedtea-3.0.0pre07 +c313c4782bb33aa4ea49f1342c54b3138af418a1 icedtea-3.0.0pre08 6b4ea38c01bd9cc86d0aa8926f4855ff6ee365ee jdk8u60-b25 6a6759372807f49aa7a66ddc36aa91d6648d2097 jdk8u60-b26 10ad4b9d79f98fa3545c88a342a68a80d198b808 jdk8u60-b27 @@ -801,6 +825,7 @@ b8e7dd0e21173ad829b40361763d27cb6ac532e9 jdk8u72-b12 a8e4754b89aecc388623394a20f6d43d4c58f083 jdk8u72-b13 dc2fdd4e0b8105268b8231040f761f27ab4523f2 jdk8u72-b14 +dbf85d44da89a2428b3bd678be791c314e148845 icedtea-3.0.0pre09 d6670c5d49ba381405ec9f69a78ccc5b8b0c8473 jdk8u72-b15 da43260704c28b9f19cb652090ae65c258220fd6 jdk8u72-b31 26b99cd20661a1fa05939d1856a9389311e01c4f jdk8u73-b00 @@ -835,6 +860,9 @@ 1b6d4fd2730e58f17820930f797938dc182117c4 jdk8u77-b00 ddd297e340b1170d3cec011ee64e729f8b493c86 jdk8u77-b01 1b4072e4bb3ad54c4e894998486a8b33f0689160 jdk8u77-b02 +e9585e814cc954c06e870f3bdf37171029da0d5e icedtea-3.0.0pre10 +5e587a29a6aac06d6b5a7ebeea99a291d82520c8 icedtea-3.0.0 +49b8cecd1bbe2c2ba0ad1aec6722078b621866a1 icedtea-3.0-branchpoint 223b64a19e94222dd97b92bb40abcfbc0bf6ef1f jdk8u77-b03 bbbb05e91c629f8d9eef2ba43933767f68a898b0 jdk8u91-b00 e36b6ade0499eadfd8673fe62ef0a613af2e6d67 jdk8u91-b13 @@ -859,6 +887,10 @@ 9a87701e22b3cae79fdfd8cdb732051e02a710fa jdk8u76-b12 481dcde745b6aec035781ed9f6797cfc93719f71 jdk8u92-b00 f3e1e734e2d29101a9537ddeb71ecad413fcd352 jdk8u92-b13 +cbd30c92ef7a62846124e28b35aaf668621b1105 icedtea-3.1.0pre01 +76eca5cf31500ecb1d1807685729a7ea5c3780e7 icedtea-3.1.0pre02 +ea6933324a7a52379d7f1e18e7525fd619079865 icedtea-3.1.0pre03 +0f47eef348e2ec17dd6492886c57e23023fbc435 icedtea-3.1.0pre04 24a09407d71bb2cc4848bfa21660c890b4d722b1 jdk8u92-b14 445941ba41c0e3829fe02140690b144281ac2141 jdk8u92-b31 f958bebdee267695e37aadd27753ac8b1e1823c8 jdk8u92-b32 @@ -877,6 +909,8 @@ 218a44a163fa8c2532fd5f2e8ea9bc3c9c2ca8cf jdk8u101-b10 0095e54dcaa1acfe1614feff9600734c26af7ae8 jdk8u101-b11 286fe17d81c3d153611a28e50926083ae934cc56 jdk8u101-b12 +e480e0df8eea8e5d022672a450cd6c8e2eeac86b icedtea-3.1.0 +90416ba05ba1cde27da26ca1e6cc66062e883c17 icedtea-3.2.0pre01 77df35b662ed98236f67ab18e23691460f986981 jdk8u101-b13 d6c92b9e192ef97305a699e868387d55821c81ad jdk8u102-b00 d6c92b9e192ef97305a699e868387d55821c81ad jdk8u82-b00 @@ -893,6 +927,8 @@ 36a1a2875ed55fa17818f3eb203e27922a7b4589 jdk8u102-b11 340e1a736ef7169786e70db7f31ffd32bc3be24d jdk8u102-b12 f6daf04c0f48dab5420ad63d21da82a7fa4e3ad7 jdk8u102-b13 +ac19c2e28a511cacde863e39802c2e5277e1665f icedtea-3.2.0pre02 +bca09127475293c1938b5413fbf25af2c281c597 icedtea-3.2.0pre03 ac29c9c1193aef5d480b200ed94c5d579243c17b jdk8u102-b14 96e1c72fc617d3c6c125bcfc9182f77fc6aa38e6 jdk8u102-b31 c8988d2e4212583ec0f04591c8e241ad3cf95674 jdk8u102-b32 @@ -913,6 +949,7 @@ 603804f2132ff188a9f3d1c31cca63b47220e2e2 jdk8u111-b11 055bc2a065a503e8714ff7ad27e6197dc0339efa jdk8u111-b12 c3b42c43c230f10e79ae850ee9062fe86d3c75c9 jdk8u111-b13 +be4aeaa327f739d02d2c66a433ab2946ef19c5fb icedtea-3.2.0 05a6a5823aa58a0a4720a328a9db484f21d573bc jdk8u111-b14 b09a69142dd3bf78ca66bb0c99046ca7cccbdda9 jdk8u112-b00 cf1faa9100dd8c8df6e1a604aaf613d037f51ebf jdk8u112-b01 @@ -930,6 +967,7 @@ c2c4db2a42a215c98a4f027edb8bbb00dd62d9b9 jdk8u112-b14 b28d012a24cab8f4ceeee0c9d3252969757423ed jdk8u112-b15 e134dc1879b72124e478be01680b0646a2fbf585 jdk8u112-b16 +510bf6178ea48859804d69715a78b82b8d2c58d3 icedtea-3.3.0pre01 87440ed4e1de7753a436f957d35555d8b4e26f1d jdk8u112-b31 ba25f5833a128b8062e597f794efda26b30f095d jdk8u112-b32 919ffdca10c2721ee0f6f233e704709174556510 jdk8u112-b33 @@ -946,6 +984,9 @@ f26f6895c9dfb32dfb4c228d69b371d8ab118536 jdk8u121-b10 11f91811e4d7e5ddfaf938dcf386ec8fe5bf7b7c jdk8u121-b11 b132b08b28bf23a26329928cf6b4ffda5857f4d3 jdk8u121-b12 +2a767107aa8c8142d96eb95142b1ac82cf646568 icedtea-3.3.0pre02 +6efaf77e82a17344499a277f1909bd3825b1b5ac icedtea-3.3.0 +0bd3170be8c729dfaa88e7aa97449b2f36c650a9 icedtea-3.4.0pre01 90f94521c3515e5f27af0ab9b31d036e88bb322a jdk8u121-b13 351bf1d4ff9a41137f91e2ec97ec59ed29a38d8b jdk8u121-b31 41daac438a2ac5a80755dc3de88b76e4ac66750a jdk8u121-b32 @@ -964,6 +1005,8 @@ db221c0a423e776bec5c3198d11d3f26827bd786 jdk8u131-b08 56e71d16083904ceddfdd1d66312582a42781646 jdk8u131-b09 1da23ae49386608550596502d90a381ee6c1dfaa jdk8u131-b10 +00b7bbd261c972b38d4ecc2925f445c28de6fcb3 icedtea-3.4.0 +654b7fcb4932d48063f5f1fba0c8994db5e02976 icedtea-3.5.0pre01 829ea9b92cda9545652f1b309f56c57383024ebb jdk8u131-b11 41e0713bcca27cef5d6a9afd44c7ca4811937713 jdk8u131-b31 e318654a4fa352a06935dd56eebf88ae387b31f9 jdk8u131-b32 @@ -984,8 +1027,13 @@ d6e7c7d2c6f69906b4cb643a6813eccba0de988f jdk8u141-b12 df6af363337eff5b22ae7940b0981231fdf5dfb4 jdk8u141-b13 3a1543e089c32592be9c201c6e021295fbf5fdc1 jdk8u141-b14 +24ab92601b895b36ffc66e50e634cb962f8f6c1e icedtea-3.5.0 23f1790147d838ddb1133cc79dc08e7c9ba5ab44 jdk8u141-b15 eea89df81a8e414813d921eeeeef9b6795f56698 jdk8u144-b00 +ecaa25cbc662396ad7ea422bf43e23098af2100e icedtea-3.5.1 +24ab92601b895b36ffc66e50e634cb962f8f6c1e icedtea-3.6.0pre00 +ecaa25cbc662396ad7ea422bf43e23098af2100e icedtea-3.6.0pre01 +542f4e30fdffc87e5e098d81d69e7aa52d3c763c icedtea-3.6.0pre02 db36f4d498b1bde975700a800b5ce732941c04b7 jdk8u144-b01 9ffa0d7ed932045a0b4ceb095fb52444eed39c1b jdk8u141-b31 ae8cae699f62b845703c891e0e7633e2089a3ec4 jdk8u141-b32 @@ -1007,6 +1055,7 @@ 8b0169692abbf8fb7972920cd79cee7dcab959c3 jdk8u151-b09 e352e54382928eb8d5ec70455ef251973c332ccb jdk8u151-b10 0f06584f52ffc8627b78f4d461a3eba2b703a8f7 jdk8u151-b11 +9bad7d4825fb14efb65fc7bad625bbeaf135339e icedtea-3.6.0 856e341587d52114a753e48674517e7e307fceff jdk8u151-b12 5aa8c4ca51f0e666d368a4f119ed734d3ac59d7c jdk8u122-b00 2198ef7e1c1702b3506b95b5d8c886ad5a12bbe5 jdk8u122-b01 @@ -1034,6 +1083,7 @@ 3dd92151df1b3b7c21756f241b49607024b6fe5a jdk8u152-b13 0a9d8db98fc5f0302da6520ba329f41baa092ae0 jdk8u152-b14 c1bf165d3b27e864a9f8eec5bb0c1e746a972ad5 jdk8u152-b15 +c14f056eed68c18d6bb0d4314f1a645699b7a600 icedtea-3.7.0pre01 98b4b0661837817cc39047000e1a7efa6015af7c jdk8u152-b16 91894ffc746c1681172aaa37e2cf5bff69560f20 jdk8u152-b31 d278f122e65dfb5d239ed420a534df75f527a504 jdk8u152-b32 @@ -1116,6 +1166,9 @@ 6e5cabb7995ef8357c5c61c16af659bf7cc1d2ff jdk8u161-b09 b9a9aa038ad84a3fe6c91e27e359b95da8eb8629 jdk8u161-b10 b1606443958a9a64020b596327ff586ca5c8ae1d jdk8u161-b11 +074a569c30e47bd860652f31d52418c8fa878f2f icedtea-3.7.0 +074a569c30e47bd860652f31d52418c8fa878f2f icedtea-3.8.0pre00 +8bb8d4e46d6736c6feee35453ade3ed28392835f icedtea-4-branchpoint 210f7ef62595c608d69fc8bf442a4f5b0bceddb5 jdk8u161-b12 7b96cfeed22242bb68a387d1680e602e37e48050 jdk8u162-b00 92693f9dd704467ddd5fbae5a5908c1713a08ee0 jdk8u162-b01 @@ -1129,8 +1182,16 @@ 02f9409295f9ea7350cc2d25eeabf3c2b13b1df6 jdk8u162-b09 c3618e1cdefdda6c262f082791bfd988e0e9d9c9 jdk8u162-b10 39e2895b795aded8b584626fb019d35f12e9d1e7 jdk8u162-b11 +839becd2cb2fcc2f35ca421ae02f82173d999a86 icedtea-3.8.0pre01 69aec2ca5d905dde1d0f29a89076d02a531808a3 jdk8u162-b12 caac74fe3cfa9a8c859c28c97d1046a58252af27 jdk8u162-b31 +c9b7abadf150328d2187de05b9e8a9cba2486e47 jdk8u162-b32 +e8041f2ec96eb6a41307732e6cf6ed90901438ae jdk8u162-b33 +bf2e8b1e8e8e6bc1f9b9475de54ba0329a6b24b1 jdk8u162-b34 +9b3f207379cf6ecfb8603640269e31ff4e064294 jdk8u162-b35 +d2ebd6530396b0afc700cd1a8eaf1f7a7f9fce8d jdk8u162-b36 +700ad8745f3fdc5ba3702616fc5ed6a6248dfa78 jdk8u162-b37 +405800ccc4c7b81475b01392f2145cc3675d1f86 jdk8u162-b38 a17bab9405474602b18cd62e060a09b17d6413ac jdk8u171-b00 ebfd57cc21e6b7f0c22b17c666b6b28c9340e207 jdk8u171-b01 1acd7c1b80241def8fac90f70b0df16356adad47 jdk8u171-b02 @@ -1143,22 +1204,39 @@ 56123fdca84a3b253b8ea6f72be85bd2ebf39fd0 jdk8u171-b08 4fefe015a728955c9c25ef79e51501b68839ae75 jdk8u171-b09 6d890180aeb43ee727b2f2cc0952ae0e1b8566c8 jdk8u171-b10 +7f6e1069a5719c8908b53774d3560ce851c7cd70 icedtea-3.8.0pre02 +cb5711bf53d9278904c1ee63630a5c82189cb09a icedtea-3.8.0 +cb5711bf53d9278904c1ee63630a5c82189cb09a icedtea-3.9.0pre00 +0458118b5f190097099f2ea7b025cb2d5aeb0429 icedtea-3.9.0pre01 23addae1b843a5027df6b4194f8c8de788da55ae jdk8u171-b11 f299cf0b7baea1ae85f139f97adb9ab5499f402a jdk8u172-b00 d10254debf7c1342416062bf1ba5258f16a8ce00 jdk8u172-b01 653d9e0cd3f4023675c9eece7f0d563287f1d34f jdk8u172-b02 771d9e1fbe1ae2ec4d5d937ebcbfd18e9c800098 jdk8u172-b03 efd7a4e211e8fddf52053d4b033d8d307f356bc3 jdk8u172-b04 +5587cde50bbc2aa031aefb47eaa36b041f5e7c4b jdk8u181-b00 +8f3131e04030eb35434a27c1a0866fc3651af6d5 jdk8u191-b00 4235fb1dceebde1192498ef388a32e56b1ed5a46 jdk8u172-b05 68b234d5df6f01f3c677a114ecd6878c25f23f3c jdk8u172-b06 a311a45523b19d59f77e76b0441a2085bb5355c8 jdk8u172-b07 5c1f180db1650f0f33e6005c1366f0d68242f1ad jdk8u172-b08 aafd1bb21e2636ba982d3eae162f5c635a1df03a jdk8u172-b09 dcd3ace969fcde4eedaddba629647656289d4264 jdk8u172-b10 +88515137e73f4feead41ec276a8d26d6f4d7b3d2 icedtea-3.9.0pre02 083a9d6562100353708e4b73656282b21a78f714 jdk8u172-b11 6e2be123a2e1c7671086c767e79ffe8ad5d4f9ca jdk8u181-b01 1d0b6fcff115a57ca02081da84589630ba282789 jdk8u181-b02 1127faef22f14d56cdd6c0c8bded598f492c2611 jdk8u181-b03 +d5a33d109309138a1e9bed43d2a2bda04356dbac jdk8u172-b31 +b62c44a689e4d339b1129bffceee94119c84b1b2 jdk8u172-b32 +e8745ad08d55bb56b2ac5a70ec0a972c38fa6ca2 jdk8u172-b33 +74350ee9c013a39acb6af32049599a26e6dc3911 jdk8u172-b34 +0d1b5f9b3ab040eb9023cde206cd67d4b5a54535 jdk8u172-b35 +1e7855b1ecd3d069bcaaf35259d35f79a7c66987 jdk8u172-b36 +6a9482b43d79e3e017f58a23ec4574dd696e04db jdk8u172-b37 +6e2be123a2e1c7671086c767e79ffe8ad5d4f9ca jdk8u181-b01 +1d0b6fcff115a57ca02081da84589630ba282789 jdk8u181-b02 +1127faef22f14d56cdd6c0c8bded598f492c2611 jdk8u181-b03 c53e56e8904926f4efdde8a0483109ed3c60c064 jdk8u181-b04 cea033df30750958ffc999d647ee43587d4a06b2 jdk8u181-b05 2198f5b865507118b644830293dc9f0ec3b4439e jdk8u181-b06 @@ -1168,8 +1246,89 @@ 08b5e1f3d022fbe122b11b6f45f62b5a4ce92ed9 jdk8u181-b10 e4f39d283b55faf6074308797615298bd1a45a66 jdk8u181-b11 464ed8cea5d6cdbfacc9be7035297af88f57f708 jdk8u181-b12 +9062a259cecfe8e1f3386e2982eb77bd117c81e1 jdk8u181-b31 +d78088224b9836edf36034d076e7eee89a2a9b83 icedtea-3.9.0 +d78088224b9836edf36034d076e7eee89a2a9b83 icedtea-3.10.0pre00 +ccf1620f18d39c13b79923d25e965145e16c9e08 icedtea-3.10.0pre01 eed8e846c982d7474dd07fc873ba02f83ad1f847 jdk8u181-b13 +21a3fffc43418f4d75c2091bf03478330b8a9a98 jdk8u191-b01 +2bf8498a25ec87c92584a6542f8724644c8c5706 jdk8u201-b00 +5aa3d728164a674d08ad847811be6bdd853e9bf8 jdk8u191-b02 +dd79b482625361458b2b34e7d669ee982eee06a4 jdk8u191-b03 +541c205d7fd15ab840f48aaeeaea3f63209d1687 jdk8u191-b04 +14c62eae2f8f56f571abfc8435055bb6094c8440 jdk8u191-b05 +6cfec782c42c25f772bfd51a8b47e6926aa8f69f jdk8u191-b06 +96be5f6ab83349c971edd9aeb35cafce267d3bf8 jdk8u191-b07 +113b4a1676db205922668f5b9c69b3dce22a095e jdk8u191-b08 +a339c1437badce44c7137da58d817159c9c80e4f jdk8u191-b09 +c0bd247ecd1cd09a129040e3fa1745c64db43b35 jdk8u191-b10 +055e1c867479452dd5d8c08905f7475aab25fcc1 jdk8u191-b25 +12e4de4b2499e9d9a1ae4fb0b63ca277cca150f4 jdk8u191-b11 +4e4ead43a282e8ef9fcd4ea7cfc56b0a9760d9af icedtea-3.10.0 +4e4ead43a282e8ef9fcd4ea7cfc56b0a9760d9af icedtea-3.11.0pre00 +1423aed335d6ef905adf8a7b2f86d47432ee3823 icedtea-3.11.0pre01 +4fc288749a236f6dd235336a46855a3133f83bde jdk8u191-b12 +ab9258f7206ea8745908e19de159888067939945 jdk8u191-b26 c19c5b73704e3d188bedfe52a473b408ca39009f jdk8u182-b00 0341fa6dbb363ee4dc5dbf5bfc4f820523400a72 jdk8u192-b00 5792d995ed26eec0417d96a2423446bbcd6951a9 jdk8u192-b01 792ccf73293ac2a93cf19cb827d06bcaa896caea jdk8u192-b02 +1c0a59cee0e4e680dd0973f022b86de5637b9b75 jdk8u192-b03 +1c0a59cee0e4e680dd0973f022b86de5637b9b75 jdk8u202-b00 +a8d61d7f13b0de755da1335c15b72c53c59e92b5 jdk8u192-b04 +65409bcab2ad83d7043d508448a04fe18cf1c262 jdk8u192-b05 +7070edbacb29f03b9a77dbe09425da2c888625f1 jdk8u192-b06 +cd19ee45aa6b6c81dbf981fd71abed7b7888d499 jdk8u192-b07 +c8010d92392ff0081edd6bfd1882ec1f3397a6db jdk8u192-b08 +79ba5ca0aabb29480dd94c6d32d22dceac019700 jdk8u192-b09 +b675533489ae1dc55469885471c9a29eca584d38 jdk8u192-b10 +338c85978b2283a975b762eead2fccc6d25a2bc2 jdk8u192-b25 +8df818c645d6081a387cf4fe9b9c14c0b5b639b1 jdk8u192-b11 +b99dbcd228f65dd6905feb7d07c64889e8a85bd7 icedtea-3.11.0pre02 +1f822ff877d1a250165d5d2d52faf6957f8fcd00 jdk8u192-b12 +e0e4c3a86ef0e4daf4fe96bd058045a2b13ebf84 jdk8u192-b26 +f7bd3ef62b03503c2abd2c877103fce4c41752ec jdk8u181-b31 +a2be8e761961b9aea1641593f2638406c8052bff jdk8u181-b32 +9d9f4c81eb3df5991f4409429a8eed5da385e138 jdk8u181-b33 +2ac6a4ff7b3c9c45bda2a449523f7f1babffd857 jdk8u181-b34 +f3eb9719e6961890add8af56c43a3273bedd3510 jdk8u181-b35 +5418d85b93ea93af1b75a700501cab9e53e282c5 jdk8u181-b36 +310a8a03be9363e47cc0856e43661cf71b516101 jdk8u181-b37 +cec91c1510a4f6b54f454f8a18c2ce19e1ef4002 jdk8u201-b01 +242132d678006ccd4139c33c1a188f09a09683c6 jdk8u201-b02 +68ee3b18354df0572de37bc04c3a7a8046d5a654 jdk8u201-b03 +f85cae50e04085dd498cc573cea5f829a6ab8d95 jdk8u201-b04 +2b490d8df3575cc40caf7f9ab54df2ff82ca1d6f jdk8u201-b74 +4b17023e0a3a168bd527b3a4cf2ca58fb77c691a jdk8u201-b05 +3f6c3bf8f0b17113a8b7d39962fc04db9cef360e jdk8u201-b75 +6ee55134973590878c9c922bdf76be9f1ac76940 jdk8u201-b06 +f53cabbd1a91af46b61230315e54df42c353b181 jdk8u201-b76 +dee6a1ce4a0c526c47d71ef402d10e4b8915c5cb jdk8u201-b07 +e4daab85ac15ae3c51f14ed8fba888e54e4c6830 jdk8u201-b77 +e2c2448a1ca75333879e055655f11525decc2c39 jdk8u201-b08 +a24b4e46303eab1e8b89a7d96d5950c9f7f7b27a icedtea-3.11.0 +48947e4db9f3b88fd0ec55801e969a3bd6cb74a9 jdk8u201-b09 +bd988b43db1b5ca6ee545097e79ddc5a4c8b5c87 jdk8u201-b79 +b9347a42530a741b7028e0cce47ce0bdd70697a3 jdk8u201-b25 +fb760c9d9649ab7d107b777a41f1424eebfb4883 jdk8u201-b26 +48947e4db9f3b88fd0ec55801e969a3bd6cb74a9 jdk8u201-ga +79b4c0a88c00226dcd14496652adf84d53b5cb9c jdk8u202-b01 +9ce27f0a4683a2083d3aed59a40d6a3ccfc8e397 jdk8u202-b02 +c0836eee40e5cfc7b3eebbb7a53bfcd98bc66278 jdk8u202-b03 +270570f695e077f3dbd8e051a7a14c312bcad3cf jdk8u202-b04 +04b9a5286eca10f676132ede70f29ba643f9b78b jdk8u202-b05 +2fa6434658660b4341be233828362e533782f036 jdk8u202-b06 +32c99b1faf57d7ed59e026339a4d7eb8f86b2d83 jdk8u202-b07 +2bbcdd69f3ac026ee53e3460a73c0162eaacf63d icedtea-3.12.0pre01 +a24b4e46303eab1e8b89a7d96d5950c9f7f7b27a icedtea-3.12.0pre00 +818b1963f7a227a2368a4f363d5500dd226a529e jdk8u202-b08 +1083b49a881011f43667ebebc280d519f077f9e6 jdk8u202-b25 +7a69774c67cb79a79ccb2ac2d6d258a11e22aa6f jdk8u202-b26 +818b1963f7a227a2368a4f363d5500dd226a529e jdk8u202-ga +9ce27f0a4683a2083d3aed59a40d6a3ccfc8e397 jdk8u212-b00 +9ee244aee077ffad50d1b183a61d9f5fc39a1285 jdk8u212-b01 +2d94aac71d3337c7c3284bdb101b7ea15ef6d5f5 jdk8u212-b02 +96fec237fcc0acfcacea0a2bac07bf8ca919e64b jdk8u212-b03 +b2000ea410b0aa80d94a89105ba3dc8bdebd80b7 jdk8u212-b04 +96fec237fcc0acfcacea0a2bac07bf8ca919e64b jdk8u212-ga +3f9a60eb8ef03dd72438eb923fc9547b4148605d icedtea-3.12.0 diff -r 1c0a59cee0e4 -r 5174c702c7e3 .jcheck/conf --- a/.jcheck/conf Fri Jul 20 05:44:33 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 1c0a59cee0e4 -r 5174c702c7e3 THIRD_PARTY_README --- a/THIRD_PARTY_README Fri Jul 20 05:44:33 2018 -0700 +++ b/THIRD_PARTY_README Mon Apr 22 17:30:16 2019 +0100 @@ -1096,33 +1096,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to FontConfig 2.5, which may be -included with JRE 8, JDK 8, and OpenJDK 8 source distributions on -Linux and Solaris. - ---- begin of LICENSE --- - -Copyright ?? 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that the -above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and that -the name of Keith Packard not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior permission. -Keith Packard makes no representations about the suitability of this software -for any purpose. It is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH -PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY -DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - ---- end of LICENSE --- - ------------------------------------------------------------------------------- %% This notice is provided with respect to freebXML Registry 3.0 & 3.1, @@ -1497,7 +1470,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to libpng 1.6.16, which may be +%% This notice is provided with respect to libpng 1.6.35, which may be included with JRE 8, JDK 8, and OpenJDK 8. --- begin of LICENSE --- @@ -1513,21 +1486,21 @@ This code is released under the libpng license. -libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are -Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors +libpng versions 1.0.7, July 1, 2000 through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond + Mans Rullgard + Cosmin Truta Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov and with the following additions to the disclaimer: @@ -1538,19 +1511,25 @@ risk of satisfactory quality, performance, accuracy, and effort is with the user. +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners and +are released under other open source licenses. + libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the list +of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996, 1997 Andreas Dilger -Distributed according to the same disclaimer and license as libpng-0.88, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:45:32 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:45:32 +0000 Subject: [Bug 3724] [IcedTea8] Add latest updates from AArch64 port for 3.12.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=2bbcdd69f3ac author: qpzhang date: Mon Mar 25 18:48:15 2019 +0800 8221220, PR3724: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable Reviewed-by: aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:49:53 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:49:53 +0000 Subject: [Bug 3724] [IcedTea8] Add latest updates from AArch64 port for 3.12.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=8977710898a5 author: fyang date: Sat Feb 23 16:09:09 2019 +0800 8153172, PR3724: aarch64: hotspot crashes after the 8.1 LSE patch is merged Summary: Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction Reviewed-by: aph Contributed-by: felix.yang at linaro.org -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:50:04 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:50:04 +0000 Subject: [Bug 3727] [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3727 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=2366ee02c789 author: andrew date: Thu Apr 18 04:00:14 2019 +0100 8222286, PR3727: Fix for JDK-8213419 is broken on s390 Summary: Calls to log2_intptr with a size_t are ambiguous on s390, so an explicit cast to uintptr_t is necessary -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 16:50:12 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:50:12 +0000 Subject: [Bug 3728] [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3728 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=3f9a60eb8ef0 author: andrew date: Thu Apr 18 04:21:39 2019 +0100 PR3728: CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Mon Apr 22 16:51:41 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:51:41 +0000 Subject: /hg/icedtea8-forest/jdk: 145 new changesets Message-ID: changeset 61d7ce442d95 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=61d7ce442d95 author: rpatil date: Tue Jul 24 05:10:45 2018 -0400 8134124: sun/security/tools/jarsigner/warnings.sh fails when using Hindi locale Reviewed-by: weijun changeset b8843bca95b5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b8843bca95b5 author: bpb date: Fri Jan 12 11:06:22 2018 -0800 8165852: (fs) Mount point not found for a file which is present in overlayfs Summary: Check /proc/mounts when the device ID boundary is reached Reviewed-by: alanb changeset b88f126a9690 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b88f126a9690 author: dtitov date: Thu Jul 26 01:52:16 2018 -0400 8191948: db error: InvalidTypeException: Can't assign double[][][] to double[][][] Reviewed-by: sspitsyn, amenkov changeset dddb1b026323 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dddb1b026323 author: robm date: Fri Jul 27 06:47:20 2018 -0700 Merge changeset 63b1e705ac7d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=63b1e705ac7d author: igerasim date: Mon Jul 30 17:09:50 2018 -0700 8207060: Memory leak when malloc fails within WITH_UNICODE_STRING block Reviewed-by: vtewari, rriggs changeset 75421e94b5a9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=75421e94b5a9 author: igerasim date: Mon Jul 30 17:10:28 2018 -0700 8207145: (fs) Native memory leak in WindowsNativeDispatcher.LookupPrivilegeValue0 Reviewed-by: alanb changeset b83c49e24691 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b83c49e24691 author: igerasim date: Mon Jul 30 17:11:24 2018 -0700 8207750: Native handle leak in java.io.WinNTFileSystem.list() Reviewed-by: bpb changeset 97778948e1ab in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=97778948e1ab author: prr date: Wed Aug 01 13:06:15 2018 -0700 8183979: Remove Kodak CMS (KCMS) code from Oracle JDK Reviewed-by: serb, ihse changeset 6bfaecb8ff77 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6bfaecb8ff77 author: coffeys date: Fri Aug 03 14:34:06 2018 +0100 8208583: Better management of internal KeyStore buffers 8207775: Better management of CipherCore buffers Reviewed-by: weijun, ascarpino changeset 1ac21bcd729d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1ac21bcd729d author: fmatte date: Mon Aug 13 10:47:07 2018 -0400 8182461: IndexOutOfBoundsException when reading indexed color BMP Summary: added missing break to prevent erroneous fall through Reviewed-by: prr, serb changeset 22784dc37134 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=22784dc37134 author: dmarkov date: Fri Aug 17 15:50:46 2018 +0100 8130655: OS X: keyboard input in textfield is not possible if the window contained textfield is owned by EmbeddedFrame Reviewed-by: serb, aivanov changeset fd4e976e01bf in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fd4e976e01bf author: dmarkov date: Fri Aug 17 15:53:41 2018 +0100 8205479: OS X: requestFocus() does not work properly for embedded frame Reviewed-by: serb, aivanov changeset 34e198353da6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=34e198353da6 author: robm date: Tue Aug 21 06:13:07 2018 -0700 8209184: JCK Test Failure due to ResourceBundle Reviewed-by: mchung Contributed-by: adam.farley at uk.ibm.com changeset 90225a8ed937 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=90225a8ed937 author: coffeys date: Wed Aug 22 17:28:09 2018 +0100 8206911: javax/xml/crypto/dsig/GenerationTests.java fails in 8u-dev Reviewed-by: mullan changeset 8cce85241656 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8cce85241656 author: coffeys date: Fri Aug 24 09:50:23 2018 +0100 8209129: Further improvements to cipher buffer management Reviewed-by: weijun, igerasim changeset f36133f48ab4 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f36133f48ab4 author: ssadetsky date: Wed Aug 29 17:35:40 2018 -0400 8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException Reviewed-by: yan changeset e37545b003c9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e37545b003c9 author: alitvinov date: Thu Aug 30 17:44:36 2018 +0100 8201818: [macosx] Printing attributes break page size set via "java.awt.print.Book" object Reviewed-by: prr, psadhukhan changeset 2660b127b407 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2660b127b407 author: weijun date: Thu Sep 06 14:44:08 2018 +0530 8156709: Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom Reviewed-by: wetmore changeset 42f4038c61d9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=42f4038c61d9 author: dmarkov date: Sat Sep 15 09:37:43 2018 +0100 8201801: RTL language (Hebrew) is presented from left to right Reviewed-by: prr, psadhukhan changeset 28221ce7d11f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=28221ce7d11f author: prr date: Wed Sep 19 11:07:34 2018 +0100 8210384: SunLayoutEngine.isAAT() font is expensive on MacOS Reviewed-by: dmarkov, kaddepalli changeset f66a23d037a6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f66a23d037a6 author: jlahoda date: Wed Sep 19 11:13:45 2018 -0400 8139507: WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs Summary: Making Preferences.systemRoot/userRoot lazy on Windows, to avoid warnings for system root when only user root was requested; reducing synchronization while creating the Preferences. Reviewed-by: alanb changeset 99a407a33f57 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=99a407a33f57 author: pkoppula date: Thu Sep 20 09:11:49 2018 +0530 8187218: GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days. 8131051: KDC might issue a renewable ticket even if not requested Reviewed-by: weijun changeset c4ee94644a21 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c4ee94644a21 author: psadhukhan date: Fri Sep 21 08:26:04 2018 -0400 8191178: [macos] Problem with input of yen symbol Reviewed-by: dmarkov, mhalder changeset 730ab7cafbc7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=730ab7cafbc7 author: serb date: Mon Sep 24 14:42:34 2018 -0700 8170937: Swing apps are slow if displaying from a remote source to many local displays Reviewed-by: prr, aivanov changeset 6b051885afea in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6b051885afea author: robm date: Mon Oct 01 06:13:33 2018 -0700 Added tag jdk8u202-b00 for changeset cadea780bc76 changeset 74b977351093 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=74b977351093 author: serb date: Wed Jul 11 13:41:25 2018 +0300 8202264: Race condition in AudioClip.loop() Reviewed-by: prr changeset 89cc4677d247 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=89cc4677d247 author: serb date: Sat Sep 08 12:32:51 2018 -0700 8207150: Clip.isRunning() may return true after Clip.stop() was called Reviewed-by: prr changeset 168bf5bd6f6c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=168bf5bd6f6c author: pkoppula date: Tue Oct 02 21:38:54 2018 +0530 8211107: LDAPS communication failure with jdk 1.8.0_181 Reviewed-by: chegar, coffeys, vtewari changeset 122a5802ac68 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=122a5802ac68 author: dmarkov date: Thu Oct 04 10:16:53 2018 +0100 8210891: Remove unused extutil.h from JDK8u sources Reviewed-by: prr changeset 21056af0d1ea in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=21056af0d1ea author: rpatil date: Thu Oct 04 05:55:01 2018 -0400 8208638: Instead of circle rendered in appl window, but ellipse is produced JEditor Pane Reviewed-by: serb, psadhukhan changeset de57c0414adf in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=de57c0414adf author: weijun date: Fri Oct 05 11:46:27 2018 +0100 8210736: jdk/javax/xml/crypto/dsig/GenerationTests.java slow on linux Reviewed-by: alanb changeset 8d0af21b5b97 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8d0af21b5b97 author: sgehwolf date: Tue Sep 25 16:13:12 2018 +0200 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling Reviewed-by: erikj, goetz, dholmes changeset fd78f7e83f3f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fd78f7e83f3f author: omajid date: Sun Jun 01 11:54:04 2014 -0400 8044235: src.zip should include all sources Reviewed-by: andrew, dholmes changeset a2361ab40be8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a2361ab40be8 author: robm date: Fri Oct 05 14:05:02 2018 -0700 8202261: (fc) FileChannel.map and RandomAccessFile.setLength should not preallocate space Reviewed-by: coffeys changeset 5318f8b41bad in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5318f8b41bad author: robm date: Fri Oct 05 14:10:00 2018 -0700 8205330: InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection Reviewed-by: chegar, dfuchs changeset a3e85be83f58 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a3e85be83f58 author: robm date: Fri Oct 05 14:11:39 2018 -0700 8210695: Create test to cover JDK-8205330 InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection Reviewed-by: vtewari, dfuchs, chegar, coffeys changeset f1b4a14c8e04 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f1b4a14c8e04 author: dbuck date: Sun Oct 14 19:45:50 2018 -0400 8163083: SocketListeningConnector does not allow invocations with port 0 Reviewed-by: sspitsyn, amenkov, gadams, jcbeyler changeset 9da3ff5cd435 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9da3ff5cd435 author: aefimov date: Mon Oct 15 15:05:59 2018 +0100 Merge changeset b5c6ff776bee in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b5c6ff776bee author: aefimov date: Wed Oct 17 13:00:34 2018 +0100 Added tag jdk8u202-b01 for changeset 9da3ff5cd435 changeset e1b43722f739 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e1b43722f739 author: mhalder date: Mon Oct 15 14:16:20 2018 +0100 8206392: [macosx] Cycling through windows (JFrames) does not work with keyboard shortcut Reviewed-by: dmarkov, coffeys changeset 4ff26197d540 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4ff26197d540 author: aefimov date: Tue Oct 16 16:09:12 2018 +0100 Merge changeset 0d59f544aaf3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0d59f544aaf3 author: prr date: Tue Oct 16 13:09:51 2018 -0700 8207322: Backport GTK3 support on Linux to 8u Reviewed-by: prr, ssadetsky changeset 4a782529d712 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4a782529d712 author: fmatte date: Wed Oct 17 06:54:17 2018 -0400 8193879: Java debugger hangs on method invocation Reviewed-by: sspitsyn changeset ebe635565ff3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ebe635565ff3 author: robm date: Fri Oct 19 10:30:26 2018 -0700 8200719: Cannot connect to IPv6 host when exists any active network interface without IPv6 address Reviewed-by: clanger, chegar Contributed-by: joelpelaez at gmail.com changeset d08372424e32 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d08372424e32 author: phh date: Mon Oct 22 15:20:49 2018 +0000 8129560: TestKeyPairGenerator.java fails on Solaris because private exponent needs to comply with FIPS 186-4 Summary: Replace BigInteger.valueof(3) with RSAKeyGenParameterSpec.F4 Reviewed-by: coffeys changeset 93ed62498ddc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=93ed62498ddc author: igerasim date: Tue Oct 23 11:29:39 2018 -0700 8194864: Outputs more details for PKCS11 tests if the NSS lib version cannot be determined Summary: It outputs the lib content if the lib version cannot be parsed Reviewed-by: xuelei changeset 76696e5fbe49 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=76696e5fbe49 author: igerasim date: Tue Oct 23 11:29:55 2018 -0700 8186098: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed due to libnss3 version cannot be parsed Summary: Improves the approach on parsing lib version Reviewed-by: weijun, xuelei changeset fa2ff684ed23 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fa2ff684ed23 author: robm date: Mon Oct 29 05:49:00 2018 -0700 Merge changeset e3d899eb8099 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e3d899eb8099 author: kevinw date: Mon Oct 29 14:40:52 2018 -0700 8202557: OpenJDK fails to start in Windows 7 and 8.1 after upgrading compiler to VC 2017 Reviewed-by: tbell, erikj changeset 70160c527861 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=70160c527861 author: coffeys date: Mon Oct 15 14:42:31 2018 +0100 8209862: CipherCore performance improvement Reviewed-by: apetcher, ascarpino Contributed-by: sergey.kuksenko at oracle.com, sean.coffey at oracle.com changeset 9cd4a2714d8b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9cd4a2714d8b author: coffeys date: Fri Oct 19 14:19:47 2018 +0100 Merge changeset 478a4add975b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=478a4add975b author: coffeys date: Tue Oct 30 14:38:34 2018 +0000 Merge changeset 03719dd77061 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=03719dd77061 author: diazhou date: Thu Nov 01 16:59:20 2018 -0700 Added tag jdk8u202-b02 for changeset 478a4add975b changeset 8074df94875b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8074df94875b author: diazhou date: Wed Nov 07 05:14:12 2018 -0800 Added tag jdk8u202-b03 for changeset 03719dd77061 changeset d1d759924a53 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d1d759924a53 author: aefimov date: Thu Nov 08 18:48:19 2018 +0000 Merge changeset 73c9f1fc9b13 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=73c9f1fc9b13 author: diazhou date: Mon Nov 12 14:48:27 2018 -0800 Added tag jdk8u202-b04 for changeset d1d759924a53 changeset bedcc3c12cae in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bedcc3c12cae author: aefimov date: Mon Nov 12 23:44:13 2018 +0000 Merge changeset 79aa78e979b1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=79aa78e979b1 author: aefimov date: Sun Nov 25 00:26:03 2018 +0000 Merge changeset 620927565284 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=620927565284 author: aefimov date: Tue Nov 27 10:52:34 2018 +0000 Merge changeset 0baa3f073172 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0baa3f073172 author: diazhou date: Tue Nov 27 11:38:52 2018 -0800 Added tag jdk8u202-b05 for changeset 620927565284 changeset cf39415852ae in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cf39415852ae author: aefimov date: Fri Nov 30 12:09:53 2018 +0000 Merge changeset a7d761df5f2b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a7d761df5f2b author: aefimov date: Wed Dec 05 11:23:29 2018 +0000 Merge changeset ce088f6608dc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ce088f6608dc author: diazhou date: Wed Dec 05 20:05:04 2018 -0800 Added tag jdk8u202-b06 for changeset a7d761df5f2b changeset eab55c31ad23 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eab55c31ad23 author: aefimov date: Sat Dec 08 11:51:25 2018 +0000 Merge changeset 2dc633964e02 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2dc633964e02 author: diazhou date: Wed Dec 12 00:28:58 2018 -0800 Added tag jdk8u202-b07 for changeset eab55c31ad23 changeset d10b8de706c1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d10b8de706c1 author: aefimov date: Fri Dec 14 14:03:37 2018 +0000 Merge changeset d4f84e96821f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d4f84e96821f author: andrew date: Fri Apr 12 21:32:38 2019 +0100 Merge jdk8u202-ga changeset 987f1d1b4915 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=987f1d1b4915 author: andrew date: Wed Apr 17 03:38:08 2019 +0100 Added tag icedtea-3.12.0pre01 for changeset d4f84e96821f changeset ba2656c8d2b1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ba2656c8d2b1 author: andrew date: Wed Apr 17 03:47:21 2019 +0100 Added tag icedtea-3.12.0pre00 for changeset 34ade0cd2dd5 changeset 8e9385429c2f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8e9385429c2f author: diazhou date: Sat Dec 15 09:57:52 2018 -0800 Added tag jdk8u202-b08 for changeset d10b8de706c1 changeset c44a78b5e3c5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c44a78b5e3c5 author: diazhou date: Sat Dec 15 09:34:14 2018 -0800 Added tag jdk8u201-b09 for changeset 72a1a252527b changeset 91c1f8b2df32 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=91c1f8b2df32 author: diazhou date: Mon Dec 17 12:37:58 2018 -0800 Added tag jdk8u201-b79 for changeset c44a78b5e3c5 changeset 96f7a4d6224a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=96f7a4d6224a author: aefimov date: Wed Dec 19 22:58:54 2018 +0000 Merge changeset d5bd3c5e2bdc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d5bd3c5e2bdc author: diazhou date: Sat Dec 22 13:10:26 2018 -0800 Added tag jdk8u202-b25 for changeset 96f7a4d6224a changeset 7ce5e345e1d2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=7ce5e345e1d2 author: diazhou date: Sat Dec 22 12:47:51 2018 -0800 Added tag jdk8u201-b25 for changeset 91c1f8b2df32 changeset 4d01af166527 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4d01af166527 author: aefimov date: Tue Dec 25 01:54:37 2018 +0000 Merge changeset 6f10e6517b85 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6f10e6517b85 author: diazhou date: Tue Jan 08 16:17:43 2019 -0800 Added tag jdk8u202-b26 for changeset 4d01af166527 changeset e4abb632e050 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e4abb632e050 author: diazhou date: Tue Jan 08 15:47:51 2019 -0800 Added tag jdk8u201-b26 for changeset 7ce5e345e1d2 changeset b54b152d890f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b54b152d890f author: rpatil date: Sun Jan 13 23:54:39 2019 -1200 Merge changeset f88e495640f0 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f88e495640f0 author: aefimov date: Tue Jan 15 10:36:23 2019 +0000 Added tag jdk8u202-ga for changeset d10b8de706c1 changeset a25327bdbff5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a25327bdbff5 author: aefimov date: Tue Jan 15 10:38:53 2019 +0000 Added tag jdk8u201-ga for changeset 72a1a252527b changeset f0b93fbd8cf8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f0b93fbd8cf8 author: aefimov date: Tue Jan 15 10:47:19 2019 +0000 Merge changeset fa06cdb4c6f7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fa06cdb4c6f7 author: mbalao date: Wed Oct 31 17:04:47 2018 -0300 8029661: Support TLS v1.2 algorithm in SunPKCS11 provider Summary: TLS v1.2 algorithms for key and MAC derivation added to SunPKCS11 crypto provider. 8210912 fix is included as part of this changeset. Reviewed-by: valeriep changeset 8f2ece9973d2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8f2ece9973d2 author: dbuck date: Mon Dec 03 07:31:29 2018 -0500 8141491: Unaligned memory access in Bits.c Summary: Introduce alignment-safe Copy::conjoint_swap and JVM_CopySwapMemory Reviewed-by: mikael, dholmes changeset ce8578e6c45a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ce8578e6c45a author: simonis date: Wed Oct 31 16:02:43 2018 +0100 8213151: [AIX] Some class library files are missing the Classpath exception Reviewed-by: stuefe, rriggs, mbaesken changeset da66807df40f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=da66807df40f author: fmatte date: Wed Dec 05 03:51:45 2018 -0500 8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails Summary: replaced bmp test file with data array Reviewed-by: psadhukhan, jdv changeset 054e78a0d4d6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=054e78a0d4d6 author: sgehwolf date: Tue Nov 20 17:45:54 2018 +0100 8059038: Create new launcher for SA tools Summary: Create separate launchers for clhsdb and hsdb since JDK 8 uses separate launchers for SA tools Reviewed-by: kevinw, andrew changeset c0c5709fe992 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c0c5709fe992 author: sgehwolf date: Thu Jan 03 12:14:48 2019 +0100 8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after JDK-8215992 Summary: Blacklist clhsdb and hsdb for '-version' option. Reviewed-by: aph, andrew changeset db7a698be165 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=db7a698be165 author: rriggs date: Thu Jan 03 17:39:39 2019 +0800 8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux header files Reviewed-by: dholmes, rriggs Contributed-by: patrick at os.amperecomputing.com changeset 00475cd329f7 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=00475cd329f7 author: coffeys date: Tue Jan 29 22:37:37 2019 +0000 8216396: Support new Japanese era and new currency code points in java.lang.Character for Java SE 8 Reviewed-by: chegar, naoto, rriggs, coffeys Contributed-by: deepak.kejriwal at oracle.com changeset c35f231af17a in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c35f231af17a author: coffeys date: Tue Jan 29 22:38:26 2019 +0000 8212941: Support new Japanese era in java.time.chrono.JapaneseEra Reviewed-by: chegar, naoto, coffeys Contributed-by: deepak.kejriwal at oracle.com changeset b6dcf8ae496c in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b6dcf8ae496c author: andrew date: Wed Feb 06 04:09:08 2019 +0000 Merge changeset 3bb8137f36a8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3bb8137f36a8 author: sgehwolf date: Tue Dec 04 17:54:13 2018 +0100 8214061: Buffer written into itself Summary: Actually write the msg text into the buffer. Reviewed-by: dcubed, sgehwolf, sspitsyn Contributed-by: Simon Tooke changeset 56a6d4af2805 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=56a6d4af2805 author: coffeys date: Wed Dec 05 17:33:01 2018 +0000 8213952: Relax DNSName restriction as per RFC 1123 Reviewed-by: weijun, mullan, chegar changeset eea52cc48f02 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eea52cc48f02 author: phh date: Fri Feb 22 17:45:01 2019 +0000 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 Summary: Terminate cipher lists with TLS_EMPTY_RENEGOTIATION_INFO_SCSV. Reviewed-by: jnimeh, clanger changeset d56017f2c647 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d56017f2c647 author: phh date: Fri Feb 22 18:02:57 2019 +0000 8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop Summary: Set the gtk backend to x11 on all systems Reviewed-by: prr, kcr changeset c763f8d25eac in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c763f8d25eac author: phh date: Fri Feb 22 18:03:21 2019 +0000 Merge changeset a854158a2c94 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a854158a2c94 author: phh date: Wed Feb 20 21:11:13 2019 +0000 8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files. Summary: Use SLR_NO_UI flag to suppress any system dialogs during IShellLinkW::Resolve invocation. Reviewed-by: kaddepalli, aivanov, serb changeset aa5e4bedfa82 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aa5e4bedfa82 author: phh date: Fri Feb 22 18:18:16 2019 +0000 Merge changeset 5833bcef26ca in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5833bcef26ca author: phh date: Mon Feb 25 07:03:19 2019 +0000 8129822: Define "headful" jtreg keyword Summary: Add "headfull" keyword to jdk/test/TEST.ROOT. Reviewed-by: alanb, alexsch changeset 74f7c62048f5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=74f7c62048f5 author: phh date: Mon Feb 25 09:40:04 2019 +0000 8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor Summary: Run updates in a thread pool rather than on the display thread Reviewed-by: prr changeset 3a37ebd8c506 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3a37ebd8c506 author: mbalao date: Mon Jan 21 19:04:19 2019 -0300 8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts Summary: Improvements on the synchronization of SequencedEvent events from different AppContexts Reviewed-by: serb changeset 6cf76191d907 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6cf76191d907 author: shade date: Mon Feb 25 19:11:29 2019 +0100 8219636: Windows build failure after JDK-8207070 8u backport Reviewed-by: zgu changeset 0bbba5ac12b9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0bbba5ac12b9 author: serb date: Sat Nov 10 18:48:35 2018 -0800 8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source Reviewed-by: dmarkov, lbourges, kaddepalli, prr changeset 0f8892af847e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=0f8892af847e author: mbalao date: Thu Feb 21 03:38:17 2019 +0000 8213154: Update copyright headers of files in src tree that are missing Classpath exception Reviewed-by: andrew changeset f30cf8f6a97d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f30cf8f6a97d author: alitvinov date: Mon Nov 12 22:28:08 2018 +0000 8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component Reviewed-by: serb, dmarkov changeset 111b0d11b261 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=111b0d11b261 author: phh date: Mon Feb 25 22:13:39 2019 +0000 8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java fails with Bad script error due to improper @run notation Summary: Add "main" and "main/othervm" @run arguments Reviewed-by: azvegint, alexsch changeset 5188a1b80628 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=5188a1b80628 author: phh date: Mon Feb 25 22:13:59 2019 +0000 Merge changeset 09670d5fb69d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=09670d5fb69d author: itakiguchi date: Thu Nov 01 17:48:10 2018 -0400 8211382: ISO2022JP and GB18030 NIO converter issues Reviewed-by: sherman, rriggs changeset 3d0c0934a949 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3d0c0934a949 author: psadhukhan date: Mon Oct 05 15:36:43 2015 +0300 8132985: Crash in freetypescaler.c due to double free Reviewed-by: prr, simonis changeset b5fa49bf0430 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b5fa49bf0430 author: psadhukhan date: Tue Oct 27 14:16:24 2015 +0300 8139803: Fix for 8132985 breaks OpenJDK build on windows. Reviewed-by: serb, simonis changeset d94191cfd5b2 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d94191cfd5b2 author: mullan date: Fri Mar 01 00:55:45 2019 +0000 8207258: Distrust TLS server certificates anchored by Symantec Root CAs Summary: Add class CADistrustPolicy and distrust Symantec. Reviewed-by: weijun changeset bc0a3a91a074 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bc0a3a91a074 author: rpatil date: Fri Feb 22 14:47:49 2019 +0530 8202088: Japanese new era implementation 8207152: Placeholder for Japanese new era should be two characters 8211398: Square character support for the Japanese new era 8180469: Wrong short form text for supplemental Japanese era 8206120: Add test cases for lenient Japanese era parsing 8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to handle new code points 8217710: Add 5 currency code points to Java SE 8uX Reviewed-by: coffeys, naoto Contributed-by: deepak.kejriwal at oracle.com changeset b53da04f164d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b53da04f164d author: psandoz date: Wed Jul 16 14:35:48 2014 +0200 8044047: Missing null pointer checks for streams Reviewed-by: dfuchs Contributed-by: paul.sandoz at oracle.com, ivan.gerasimov at oracle.com changeset 1a9f062574c0 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1a9f062574c0 author: amlu date: Mon Feb 01 09:38:08 2016 +0800 8076458: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java timeout Reviewed-by: psandoz Contributed-by: huaming.li at oracle.com changeset a23ef4a0fbcb in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a23ef4a0fbcb author: amlu date: Fri Feb 05 09:54:56 2016 +0800 8148928: java/util/stream/test/**/SequentialOpTest.java timed out intermittently Reviewed-by: psandoz Contributed-by: huaming.li at oracle.com changeset 27bdb1ffadcc in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=27bdb1ffadcc author: prr date: Wed Oct 25 13:11:07 2017 -0700 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj changeset e82f912e5ae1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e82f912e5ae1 author: rpatil date: Mon Mar 04 19:15:04 2019 +0530 8217609: New era placeholder not recognized by java.text.SimpleDateFormat Reviewed-by: naoto, andrew Contributed-by: deepak.kejriwal at oracle.com changeset d4cd3a5a3d12 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d4cd3a5a3d12 author: naoto date: Wed Mar 06 19:45:24 2019 +0000 8043387: java/time/test/java/util/TestFormatter.java failed. Summary: Do not remove custom IDs from ZoneId test results. Reviewed-by: sherman changeset dea84489c35e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dea84489c35e author: ssadetsky date: Wed Mar 06 21:43:04 2019 +0000 8076164: [JTextField] When input too long Thai character, cursor's behavior is odd Summary: Add GlyphView.getResizeWeight() to enable forced use of getPreferredSpan(X_AXIS). Reviewed-by: alexsch, azvegint changeset 6c32665e02a9 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6c32665e02a9 author: ssadetsky date: Fri Mar 08 15:37:37 2019 +0000 8132136: [PIT] RTL orientation in JEditorPane is broken Summary: Reverse 8076164, check for can't resize up front in GlyphView.getMinimumSpan. Reviewed-by: alexsch, serb changeset c3e189117c37 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c3e189117c37 author: ssadetsky date: Fri Mar 08 16:16:40 2019 +0000 8133108: [PIT] Container size is wrong in JEditorPane Summary: Override GlyphView.getMinimumSpan in BasicTextFieldUI instead of explicit check in default getMinimumSpan. Reviewed-by: alexsch, azvegint changeset a5912f64ba49 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a5912f64ba49 author: aivanov date: Fri Mar 08 18:38:50 2019 +0000 8133731: [TEST_BUG] Unmappable in ASCII character such as Thai should be escaped in the regtests targeted for a regular non-I18n runs Summary: Lambdafy, and replace character string literal characters with unicode. Reviewed-by: serb, alexsch changeset 64d3fca73167 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=64d3fca73167 author: avstepan date: Sat Mar 09 01:03:47 2019 +0000 8133802: replace some tags (obsolete in html5) in security-libs docs Summary: Convert ad to {@code }, to
{@code }
. Reviewed-by: mullan changeset c1516b9449b6 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c1516b9449b6 author: weijun date: Wed Aug 24 13:32:00 2016 +0800 8164656: krb5 does not retry if TCP connection timeouts Reviewed-by: xuelei changeset b2db5642007b in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b2db5642007b author: mbaesken date: Tue Oct 02 13:48:08 2018 +0200 8211106: [windows] Update OS detection code to recognize Windows Server 2019 Reviewed-by: alanb, clanger, bobv changeset c7becddb7446 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c7becddb7446 author: dmarkov date: Thu Dec 06 13:32:15 2018 +0000 8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly if popup window is displayed Reviewed-by: kaddepalli, serb changeset 337a670d5efa in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=337a670d5efa author: andrew date: Thu Mar 14 01:31:28 2019 +0000 Added tag jdk8u212-b00 for changeset 478a4add975b changeset fcf246aa327f in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fcf246aa327f author: weijun date: Fri Mar 15 04:47:18 2019 +0000 8175120: Remove old tests on kdc timeout policy Reviewed-by: xuelei, shade changeset 15a6dced59c3 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=15a6dced59c3 author: clanger date: Mon Mar 18 08:34:18 2019 +0100 Added tag jdk8u212-b01 for changeset fcf246aa327f changeset 43ca3768126e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=43ca3768126e author: andrew date: Wed Mar 20 17:07:28 2019 +0000 8220641: [TESTBUG] New test KdcPolicy.java introduced by JDK-8164656 needs same change as JDK-8190690 Summary: Add -Dsun.net.spi.nameservice.provider.1=ns,mock to KdcPolicy.java @run calls Reviewed-by: shade changeset acab6dbdd0b5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=acab6dbdd0b5 author: simonis date: Fri Mar 29 15:10:56 2019 +0000 8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag Reviewed-by: erikj, dholmes changeset 20c8a9b1cc6e in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=20c8a9b1cc6e author: clanger date: Mon Apr 01 14:21:23 2019 +0200 Added tag jdk8u212-b02 for changeset acab6dbdd0b5 changeset 83c656d64088 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=83c656d64088 author: igerasim date: Wed Apr 03 02:07:42 2019 +0100 8211936: Better String parsing Reviewed-by: aph changeset 52f3117d3120 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=52f3117d3120 author: igerasim date: Wed Apr 03 03:33:25 2019 +0100 8218453: More dynamic RMI interactions Reviewed-by: aph changeset 8aa3b4b8a929 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8aa3b4b8a929 author: bae date: Wed Apr 03 03:51:25 2019 +0100 8219066: Fuzzing TrueType fonts: setCurrGlyphID() Reviewed-by: andrew, mbalao Contributed-by: Martin Balao changeset af0b9fe0b2d5 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=af0b9fe0b2d5 author: xiaofeya date: Thu Aug 09 15:42:48 2018 +0800 8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK Reviewed-by: naoto changeset 2460720652f1 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2460720652f1 author: naoto date: Wed Apr 03 04:07:00 2019 +0100 8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate 8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values Reviewed-by: clanger changeset ee18907e164d in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ee18907e164d author: naoto date: Wed Apr 03 04:22:36 2019 +0100 8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales Reviewed-by: lancea changeset ac2ef877d3e8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ac2ef877d3e8 author: naoto date: Wed Apr 03 04:59:17 2019 +0100 8205432: Replace the placeholder Japanese era name Reviewed-by: rriggs, chegar changeset 01535393e060 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=01535393e060 author: andrew date: Wed Apr 03 05:15:10 2019 +0100 Added tag jdk8u212-b03 for changeset ac2ef877d3e8 changeset 82d93faccb57 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=82d93faccb57 author: andrew date: Wed Apr 10 17:34:12 2019 +0100 Added tag jdk8u212-b04 for changeset 01535393e060 changeset cecd70d27b27 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cecd70d27b27 author: andrew date: Tue Apr 16 21:59:42 2019 +0100 Added tag jdk8u212-ga for changeset ac2ef877d3e8 changeset bfaa5c6df4a8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bfaa5c6df4a8 author: andrew date: Thu Apr 18 03:46:32 2019 +0100 Merge jdk8u212-b04 changeset 42f25fec42bd in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=42f25fec42bd author: andrew date: Mon Apr 22 17:30:12 2019 +0100 Added tag icedtea-3.12.0 for changeset bfaa5c6df4a8 diffstat: .hgtags | 165 +- .jcheck/conf | 2 - THIRD_PARTY_README | 158 +- make/CompileJavaClasses.gmk | 4 - make/CompileLaunchers.gmk | 14 +- make/CompileNativeLibraries.gmk | 10 +- make/CopyFiles.gmk | 17 +- make/CopyIntoClasses.gmk | 10 - make/CreateJars.gmk | 83 +- make/CreateSecurityJars.gmk | 84 +- make/Images.gmk | 2 +- make/Setup.gmk | 2 +- make/data/characterdata/CharacterData00.java.template | 12 +- make/data/tzdata/VERSION | 2 +- make/data/tzdata/africa | 121 +- make/data/tzdata/antarctica | 2 + make/data/tzdata/asia | 314 +- make/data/tzdata/australasia | 13 +- make/data/tzdata/backward | 4 +- make/data/tzdata/etcetera | 4 +- make/data/tzdata/europe | 77 +- make/data/tzdata/factory | 6 +- make/data/tzdata/leapseconds | 31 +- make/data/tzdata/northamerica | 21 +- make/data/tzdata/pacificnew | 2 + make/data/tzdata/southamerica | 36 +- make/data/tzdata/systemv | 2 + make/data/tzdata/zone.tab | 14 +- make/data/unicodedata/UnicodeData.txt | 6 + make/gensrc/GensrcMisc.gmk | 6 +- make/lib/Awt2dLibraries.gmk | 184 +- make/lib/CoreLibraries.gmk | 28 +- make/lib/NetworkingLibraries.gmk | 6 +- make/lib/NioLibraries.gmk | 19 +- make/lib/SecurityLibraries.gmk | 21 +- make/lib/SoundLibraries.gmk | 50 +- make/mapfiles/libawt/mapfile-vers-linux | 1 + make/mapfiles/libawt_xawt/mapfile-vers | 4 +- make/mapfiles/libjava/mapfile-vers | 9 +- make/mapfiles/libkcms/mapfile-vers | 47 - make/mapfiles/libnio/mapfile-linux | 3 +- make/mapfiles/libnio/mapfile-macosx | 3 +- make/mapfiles/libnio/mapfile-solaris | 3 +- make/profile-includes.txt | 1 - make/src/classes/build/tools/cldrconverter/CalendarType.java | 2 +- src/aix/native/java/net/aix_close.c | 12 + src/aix/porting/porting_aix.c | 6 +- src/aix/porting/porting_aix.h | 6 +- src/macosx/classes/java/util/prefs/MacOSXPreferences.java | 34 +- src/macosx/classes/sun/awt/CGraphicsConfig.java | 3 +- src/macosx/classes/sun/awt/CGraphicsDevice.java | 15 +- src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java | 7 +- src/macosx/classes/sun/lwawt/LWWindowPeer.java | 29 +- src/macosx/classes/sun/lwawt/PlatformEventNotifier.java | 12 +- src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java | 28 +- src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java | 2 + src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java | 23 +- src/macosx/classes/sun/lwawt/macosx/CPlatformView.java | 9 +- src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java | 20 +- src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java | 11 +- src/macosx/native/sun/awt/AWTView.m | 8 +- src/macosx/native/sun/awt/AWTWindow.m | 16 +- src/macosx/native/sun/font/CCharToGlyphMapper.m | 6 +- src/share/back/debugInit.c | 4 +- src/share/classes/com/sun/crypto/provider/CipherCore.java | 236 +- src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java | 1 + src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java | 4 +- src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java | 91 +- src/share/classes/com/sun/crypto/provider/KeyProtector.java | 75 +- src/share/classes/com/sun/crypto/provider/PBEKey.java | 19 +- src/share/classes/com/sun/crypto/provider/PBES1Core.java | 75 +- src/share/classes/com/sun/crypto/provider/PBES2Core.java | 173 +- src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java | 12 +- src/share/classes/com/sun/crypto/provider/PBMAC1Core.java | 100 +- src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java | 132 +- src/share/classes/com/sun/crypto/provider/RSACipher.java | 4 +- src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java | 3 +- src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java | 2 +- src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java | 2 +- src/share/classes/com/sun/jarsigner/package-info.java | 6 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 32 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java | 33 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java | 14 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 45 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java | 102 +- src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java | 41 +- src/share/classes/com/sun/jdi/connect/ListeningConnector.java | 8 +- src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java | 2 + src/share/classes/com/sun/jndi/ldap/Connection.java | 6 +- src/share/classes/com/sun/jndi/ldap/LdapClient.java | 26 +- src/share/classes/com/sun/media/sound/DLSSoundbank.java | 8 +- src/share/classes/com/sun/media/sound/DirectAudioDevice.java | 48 +- src/share/classes/com/sun/media/sound/EventDispatcher.java | 9 +- src/share/classes/com/sun/media/sound/JavaSoundAudioClip.java | 44 +- src/share/classes/com/sun/media/sound/RIFFReader.java | 57 +- src/share/classes/com/sun/naming/internal/VersionHelper12.java | 32 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java | 56 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java | 30 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java | 26 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java | 8 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java | 44 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java | 56 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java | 14 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java | 26 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java | 28 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java | 32 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java | 42 +- src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java | 6 +- src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties | 4 +- src/share/classes/com/sun/security/sasl/CramMD5Base.java | 6 +- src/share/classes/com/sun/security/sasl/ExternalClient.java | 6 +- src/share/classes/com/sun/security/sasl/PlainClient.java | 6 +- src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java | 4 +- src/share/classes/com/sun/tools/jdi/GenericListeningConnector.java | 8 +- src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java | 12 +- src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java | 8 +- src/share/classes/com/sun/tools/jdi/SocketListeningConnector.java | 20 +- src/share/classes/com/sun/tools/jdi/VMState.java | 18 +- src/share/classes/java/awt/DefaultKeyboardFocusManager.java | 11 +- src/share/classes/java/awt/Robot.java | 24 +- src/share/classes/java/awt/SequencedEvent.java | 48 +- src/share/classes/java/lang/Character.java | 84 +- src/share/classes/java/math/BigDecimal.java | 61 +- src/share/classes/java/math/BigInteger.java | 143 +- src/share/classes/java/net/InetAddress.java | 10 +- src/share/classes/java/net/NetworkInterface.java | 18 +- src/share/classes/java/net/SocksSocketImpl.java | 4 +- src/share/classes/java/net/URLClassLoader.java | 13 +- src/share/classes/java/nio/Bits.java | 178 +- src/share/classes/java/security/Security.java | 35 + src/share/classes/java/time/chrono/JapaneseEra.java | 65 +- src/share/classes/java/time/format/DateTimeFormatterBuilder.java | 15 +- src/share/classes/java/time/zone/TzdbZoneRulesProvider.java | 13 +- src/share/classes/java/util/JapaneseImperialCalendar.java | 30 +- src/share/classes/java/util/ResourceBundle.java | 8 + src/share/classes/java/util/jar/JarFile.java | 6 +- src/share/classes/java/util/jar/JarVerifier.java | 22 +- src/share/classes/java/util/jar/JavaUtilJarAccessImpl.java | 10 +- src/share/classes/java/util/jar/Manifest.java | 41 +- src/share/classes/java/util/stream/AbstractPipeline.java | 3 +- src/share/classes/java/util/stream/BaseStream.java | 2 +- src/share/classes/java/util/stream/DoublePipeline.java | 2 + src/share/classes/java/util/stream/DoubleStream.java | 2 +- src/share/classes/java/util/stream/IntPipeline.java | 2 + src/share/classes/java/util/stream/IntStream.java | 2 +- src/share/classes/java/util/stream/LongPipeline.java | 4 +- src/share/classes/java/util/stream/LongStream.java | 2 +- src/share/classes/java/util/stream/PipelineHelper.java | 2 +- src/share/classes/java/util/stream/SliceOps.java | 2 +- src/share/classes/java/util/stream/Stream.java | 2 +- src/share/classes/java/util/stream/StreamOpFlag.java | 2 +- src/share/classes/javax/crypto/Cipher.java | 392 +- src/share/classes/javax/crypto/CipherInputStream.java | 9 +- src/share/classes/javax/crypto/KeyAgreement.java | 78 +- src/share/classes/javax/crypto/KeyGenerator.java | 56 +- src/share/classes/javax/crypto/Mac.java | 140 +- src/share/classes/javax/crypto/SecretKeyFactory.java | 50 +- src/share/classes/javax/crypto/spec/GCMParameterSpec.java | 4 +- src/share/classes/javax/crypto/spec/PBEKeySpec.java | 7 +- src/share/classes/javax/crypto/spec/RC2ParameterSpec.java | 24 +- src/share/classes/javax/crypto/spec/RC5ParameterSpec.java | 36 +- src/share/classes/javax/swing/JComponent.java | 13 +- src/share/classes/javax/swing/JDialog.java | 3 +- src/share/classes/javax/swing/JEditorPane.java | 9 +- src/share/classes/javax/swing/JFrame.java | 3 +- src/share/classes/javax/swing/JInternalFrame.java | 3 +- src/share/classes/javax/swing/JPopupMenu.java | 8 +- src/share/classes/javax/swing/JSpinner.java | 11 + src/share/classes/javax/swing/MenuSelectionManager.java | 3 +- src/share/classes/javax/swing/PopupFactory.java | 12 +- src/share/classes/javax/swing/SwingUtilities.java | 3 +- src/share/classes/javax/swing/SwingWorker.java | 2 +- src/share/classes/javax/swing/UIManager.java | 5 +- src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java | 6 +- src/share/classes/javax/swing/plaf/basic/BasicListUI.java | 3 +- src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java | 14 +- src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java | 35 +- src/share/classes/javax/swing/plaf/basic/BasicTableUI.java | 8 +- src/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java | 10 +- src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java | 3 +- src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java | 6 +- src/share/classes/javax/swing/plaf/synth/ImagePainter.java | 5 +- src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java | 3 +- src/share/classes/javax/swing/text/DefaultEditorKit.java | 9 +- src/share/classes/javax/swing/text/GlyphView.java | 2 +- src/share/classes/javax/swing/text/JTextComponent.java | 6 +- src/share/classes/javax/swing/text/html/ImageView.java | 42 +- src/share/classes/javax/xml/crypto/KeySelectorException.java | 48 +- src/share/classes/javax/xml/crypto/MarshalException.java | 48 +- src/share/classes/javax/xml/crypto/NoSuchMechanismException.java | 46 +- src/share/classes/javax/xml/crypto/URIReferenceException.java | 68 +- src/share/classes/javax/xml/crypto/dsig/TransformException.java | 46 +- src/share/classes/javax/xml/crypto/dsig/XMLSignatureException.java | 46 +- src/share/classes/sun/applet/AppletPanel.java | 10 +- src/share/classes/sun/applet/AppletViewerPanel.java | 18 +- src/share/classes/sun/awt/SunHints.java | 26 +- src/share/classes/sun/awt/image/AbstractMultiResolutionImage.java | 64 +- src/share/classes/sun/awt/image/BaseMultiResolutionImage.java | 150 + src/share/classes/sun/awt/image/BufImgSurfaceData.java | 101 +- src/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java | 31 +- src/share/classes/sun/awt/image/JPEGImageDecoder.java | 2 +- src/share/classes/sun/awt/image/MultiResolutionCachedImage.java | 34 +- src/share/classes/sun/awt/image/MultiResolutionImage.java | 72 +- src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java | 17 +- src/share/classes/sun/awt/image/SunVolatileImage.java | 13 +- src/share/classes/sun/awt/image/SurfaceManager.java | 24 +- src/share/classes/sun/awt/image/VolatileSurfaceManager.java | 12 +- src/share/classes/sun/font/SunLayoutEngine.java | 31 +- src/share/classes/sun/font/TrueTypeFont.java | 1 + src/share/classes/sun/java2d/SunGraphics2D.java | 261 +- src/share/classes/sun/java2d/SunGraphicsEnvironment.java | 48 + src/share/classes/sun/java2d/SurfaceData.java | 16 +- src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +- src/share/classes/sun/java2d/pipe/DrawImage.java | 7 +- src/share/classes/sun/misc/JavaUtilJarAccess.java | 6 +- src/share/classes/sun/misc/URLClassPath.java | 62 +- src/share/classes/sun/misc/Unsafe.java | 95 +- src/share/classes/sun/misc/Version.java.template | 54 +- src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java | 53 +- src/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java | 8 +- src/share/classes/sun/nio/ch/FileChannelImpl.java | 25 +- src/share/classes/sun/nio/ch/FileDispatcher.java | 9 +- src/share/classes/sun/nio/cs/ext/GB18030.java | 2 +- src/share/classes/sun/nio/cs/ext/ISO2022_JP.java | 4 +- src/share/classes/sun/print/RasterPrinterJob.java | 9 +- src/share/classes/sun/rmi/registry/RegistryImpl_Skel.java | 22 +- src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties | 4 +- src/share/classes/sun/rmi/server/UnicastServerRef.java | 23 +- src/share/classes/sun/rmi/server/resources/rmid_it.properties | 4 +- src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java | 7 +- src/share/classes/sun/security/krb5/KdcComm.java | 38 +- src/share/classes/sun/security/krb5/KrbKdcRep.java | 9 +- src/share/classes/sun/security/krb5/Realm.java | 6 +- src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java | 96 +- src/share/classes/sun/security/pkcs/PKCS7.java | 6 +- src/share/classes/sun/security/pkcs10/PKCS10.java | 40 +- src/share/classes/sun/security/pkcs10/PKCS10Attributes.java | 14 +- src/share/classes/sun/security/pkcs11/Config.java | 3 + src/share/classes/sun/security/pkcs11/P11Signature.java | 83 +- src/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java | 38 +- src/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java | 42 +- src/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java | 42 +- src/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java | 9 +- src/share/classes/sun/security/pkcs11/Secmod.java | 22 +- src/share/classes/sun/security/pkcs11/SunPKCS11.java | 72 +- src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java | 18 +- src/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_KEY_MAT_PARAMS.java | 151 + src/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_MASTER_KEY_DERIVE_PARAMS.java | 65 + src/share/classes/sun/security/pkcs11/wrapper/CK_TLS_MAC_PARAMS.java | 64 + src/share/classes/sun/security/pkcs11/wrapper/Functions.java | 24 +- src/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java | 20 +- src/share/classes/sun/security/provider/ByteArrayAccess.java | 9 +- src/share/classes/sun/security/provider/DSA.java | 6 +- src/share/classes/sun/security/provider/DigestBase.java | 2 + src/share/classes/sun/security/provider/JavaKeyStore.java | 39 +- src/share/classes/sun/security/provider/KeyProtector.java | 21 +- src/share/classes/sun/security/provider/MD4.java | 9 +- src/share/classes/sun/security/provider/MD5.java | 10 +- src/share/classes/sun/security/provider/SHA.java | 11 +- src/share/classes/sun/security/provider/SHA2.java | 9 +- src/share/classes/sun/security/provider/SHA5.java | 10 +- src/share/classes/sun/security/ssl/ClientHandshaker.java | 23 +- src/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java | 7 +- src/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java | 5 +- src/share/classes/sun/security/ssl/SSLSessionImpl.java | 20 +- src/share/classes/sun/security/ssl/ServerHandshaker.java | 24 +- src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java | 19 +- src/share/classes/sun/security/tools/KeyStoreUtil.java | 31 +- src/share/classes/sun/security/tools/jarsigner/Main.java | 860 +- src/share/classes/sun/security/tools/jarsigner/Resources.java | 46 +- src/share/classes/sun/security/tools/jarsigner/Resources_ja.java | 44 +- src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java | 44 +- src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java | 6 +- src/share/classes/sun/security/tools/keytool/Main.java | 36 +- src/share/classes/sun/security/tools/keytool/Resources.java | 2 + src/share/classes/sun/security/util/Debug.java | 1 + src/share/classes/sun/security/util/ECUtil.java | 44 +- src/share/classes/sun/security/util/Resources_sv.java | 4 +- src/share/classes/sun/security/util/SignatureFileVerifier.java | 3 +- src/share/classes/sun/security/validator/CADistrustPolicy.java | 105 + src/share/classes/sun/security/validator/EndEntityChecker.java | 27 +- src/share/classes/sun/security/validator/SymantecTLSPolicy.java | 199 + src/share/classes/sun/security/validator/Validator.java | 4 +- src/share/classes/sun/security/x509/CRLExtensions.java | 12 +- src/share/classes/sun/security/x509/CertificateExtensions.java | 12 +- src/share/classes/sun/security/x509/DNSName.java | 75 +- src/share/classes/sun/security/x509/GeneralName.java | 2 +- src/share/classes/sun/security/x509/RFC822Name.java | 2 +- src/share/classes/sun/security/x509/URIName.java | 6 +- src/share/classes/sun/security/x509/X500Name.java | 2 +- src/share/classes/sun/swing/DefaultLookup.java | 3 +- src/share/classes/sun/swing/SwingUtilities2.java | 14 +- src/share/classes/sun/text/resources/FormatData.java | 4 +- src/share/classes/sun/text/resources/JavaTimeSupplementary.java | 4 +- src/share/classes/sun/text/resources/ja/FormatData_ja.java | 3 +- src/share/classes/sun/text/resources/ja/JavaTimeSupplementary_ja.java | 4 +- src/share/classes/sun/util/calendar/Era.java | 3 +- src/share/classes/sun/util/calendar/ZoneInfoFile.java | 38 +- src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja.xml | 1 + src/share/classes/sun/util/cldr/resources/21_0_1/common/main/root.xml | 2 + src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java | 52 +- src/share/classes/sun/util/resources/TimeZoneNames.java | 6 +- src/share/classes/sun/util/resources/de/TimeZoneNames_de.java | 6 +- src/share/classes/sun/util/resources/es/TimeZoneNames_es.java | 6 +- src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java | 6 +- src/share/classes/sun/util/resources/it/TimeZoneNames_it.java | 6 +- src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java | 6 +- src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java | 6 +- src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java | 6 +- src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java | 6 +- src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java | 6 +- src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java | 6 +- src/share/instrument/JarFacade.c | 12 +- src/share/javavm/export/jvm.h | 10 +- src/share/lib/calendars.properties | 4 +- src/share/lib/net.properties | 28 +- src/share/lib/security/java.security-aix | 41 +- src/share/lib/security/java.security-linux | 41 +- src/share/lib/security/java.security-macosx | 41 +- src/share/lib/security/java.security-solaris | 41 +- src/share/lib/security/java.security-windows | 41 +- src/share/native/com/sun/java/util/jar/pack/bands.cpp | 10 +- src/share/native/com/sun/java/util/jar/pack/bytes.h | 2 +- src/share/native/com/sun/java/util/jar/pack/jni.cpp | 5 +- src/share/native/com/sun/java/util/jar/pack/main.cpp | 39 +- src/share/native/com/sun/java/util/jar/pack/unpack.cpp | 51 +- src/share/native/com/sun/java/util/jar/pack/unpack.h | 2 +- src/share/native/com/sun/java/util/jar/pack/utils.cpp | 2 +- src/share/native/com/sun/java/util/jar/pack/zip.cpp | 14 +- src/share/native/com/sun/java/util/jar/pack/zip.h | 4 +- src/share/native/com/sun/media/sound/SoundDefs.h | 11 + src/share/native/common/jni_util.c | 3 +- src/share/native/java/lang/System.c | 9 +- src/share/native/java/net/net_util.c | 28 +- src/share/native/java/net/net_util.h | 10 +- src/share/native/java/nio/Bits.c | 281 - src/share/native/sun/awt/image/awt_ImageRep.c | 2 +- src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 2 +- src/share/native/sun/awt/image/jpeg/jmemmgr.c | 7 + src/share/native/sun/awt/libpng/CHANGES | 303 +- src/share/native/sun/awt/libpng/LICENSE | 8 +- src/share/native/sun/awt/libpng/README | 20 +- src/share/native/sun/awt/libpng/png.c | 194 +- src/share/native/sun/awt/libpng/png.h | 121 +- src/share/native/sun/awt/libpng/pngconf.h | 29 +- src/share/native/sun/awt/libpng/pngerror.c | 8 +- src/share/native/sun/awt/libpng/pngget.c | 48 +- src/share/native/sun/awt/libpng/pnginfo.h | 22 +- src/share/native/sun/awt/libpng/pnglibconf.h | 9 +- src/share/native/sun/awt/libpng/pngpread.c | 39 +- src/share/native/sun/awt/libpng/pngpriv.h | 194 +- src/share/native/sun/awt/libpng/pngread.c | 44 +- src/share/native/sun/awt/libpng/pngrio.c | 12 +- src/share/native/sun/awt/libpng/pngrtran.c | 1857 +++--- src/share/native/sun/awt/libpng/pngrutil.c | 280 +- src/share/native/sun/awt/libpng/pngset.c | 77 +- src/share/native/sun/awt/libpng/pngstruct.h | 22 +- src/share/native/sun/awt/libpng/pngtrans.c | 54 +- src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c | 8 +- src/share/native/sun/awt/splashscreen/splashscreen_png.c | 2 +- src/share/native/sun/font/freetypeScaler.c | 237 +- src/share/native/sun/font/layout/ContextualSubstSubtables.cpp | 5 +- src/share/native/sun/font/layout/GlyphIterator.cpp | 10 + src/share/native/sun/font/layout/LayoutEngine.cpp | 8 + src/share/native/sun/font/layout/SubstitutionLookups.cpp | 5 +- src/share/native/sun/font/layout/SunLayoutEngine.cpp | 3 +- src/share/native/sun/java2d/cmm/lcms/LCMS.c | 2 +- src/share/native/sun/java2d/cmm/lcms/cmscgats.c | 16 +- src/share/native/sun/java2d/loops/AlphaMath.c | 4 +- src/share/native/sun/java2d/opengl/OGLContext.c | 2 + src/share/native/sun/misc/URLClassPath.c | 5 + src/share/native/sun/security/pkcs11/wrapper/p11_convert.c | 421 +- src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c | 296 +- src/share/native/sun/security/pkcs11/wrapper/pkcs11t.h | 36 + src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h | 18 +- src/solaris/bin/aarch32/jvm.cfg | 34 + src/solaris/bin/aarch64/jvm.cfg | 35 + src/solaris/bin/ppc64le/jvm.cfg | 34 + src/solaris/classes/java/util/prefs/FileSystemPreferences.java | 38 +- src/solaris/classes/sun/awt/UNIXToolkit.java | 71 +- src/solaris/classes/sun/awt/X11/InfoWindow.java | 4 +- src/solaris/classes/sun/awt/X11/XBaseWindow.java | 80 +- src/solaris/classes/sun/awt/X11/XChoicePeer.java | 2 +- src/solaris/classes/sun/awt/X11/XComponentPeer.java | 10 +- src/solaris/classes/sun/awt/X11/XDecoratedPeer.java | 20 +- src/solaris/classes/sun/awt/X11/XDesktopPeer.java | 10 +- src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java | 36 +- src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java | 2 +- src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java | 28 +- src/solaris/classes/sun/awt/X11/XMenuBarPeer.java | 18 +- src/solaris/classes/sun/awt/X11/XMenuWindow.java | 2 +- src/solaris/classes/sun/awt/X11/XMouseInfoPeer.java | 7 + src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java | 2 +- src/solaris/classes/sun/awt/X11/XRobotPeer.java | 16 +- src/solaris/classes/sun/awt/X11/XToolkit.java | 154 +- src/solaris/classes/sun/awt/X11/XWM.java | 24 +- src/solaris/classes/sun/awt/X11/XWarningWindow.java | 8 +- src/solaris/classes/sun/awt/X11/XWindow.java | 81 +- src/solaris/classes/sun/awt/X11/XWindowPeer.java | 62 +- src/solaris/classes/sun/awt/X11/XlibUtil.java | 24 +- src/solaris/classes/sun/awt/X11GraphicsConfig.java | 26 +- src/solaris/classes/sun/awt/X11GraphicsDevice.java | 25 + src/solaris/classes/sun/java2d/xr/XRSurfaceData.java | 42 +- src/solaris/classes/sun/java2d/xr/XRSurfaceDataProxy.java | 2 +- src/solaris/classes/sun/java2d/xr/XRVolatileSurfaceManager.java | 8 +- src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java | 7 +- src/solaris/classes/sun/nio/ch/FileDispatcherImpl.java | 12 +- src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java | 2 +- src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java | 2 +- src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java | 2 +- src/solaris/classes/sun/nio/fs/LinuxFileStore.java | 21 +- src/solaris/classes/sun/nio/fs/LinuxFileSystem.java | 6 +- src/solaris/classes/sun/security/provider/NativePRNG.java | 3 +- src/solaris/instrument/FileSystemSupport_md.c | 28 +- src/solaris/native/java/io/io_util_md.c | 19 - src/solaris/native/java/net/Inet4AddressImpl.c | 20 +- src/solaris/native/java/net/Inet6AddressImpl.c | 26 +- src/solaris/native/java/net/NetworkInterface.c | 71 +- src/solaris/native/java/net/PlainDatagramSocketImpl.c | 166 +- src/solaris/native/java/net/PlainSocketImpl.c | 79 +- src/solaris/native/java/net/SocketInputStream.c | 5 +- src/solaris/native/java/net/SocketOutputStream.c | 14 +- src/solaris/native/java/net/bsd_close.c | 13 +- src/solaris/native/java/net/linux_close.c | 12 +- src/solaris/native/java/net/net_util_md.c | 37 +- src/solaris/native/java/net/net_util_md.h | 63 +- src/solaris/native/java/net/solaris_close.c | 122 + src/solaris/native/sun/awt/awt_Font.c | 5 +- src/solaris/native/sun/awt/awt_GraphicsEnv.c | 35 + src/solaris/native/sun/awt/awt_InputMethod.c | 3 +- src/solaris/native/sun/awt/awt_Robot.c | 159 +- src/solaris/native/sun/awt/awt_UNIXToolkit.c | 92 +- src/solaris/native/sun/awt/extutil.h | 251 - src/solaris/native/sun/awt/fontconfig.h | 941 --- src/solaris/native/sun/awt/fontpath.c | 14 +- src/solaris/native/sun/awt/gtk2_interface.c | 372 +- src/solaris/native/sun/awt/gtk2_interface.h | 495 +- src/solaris/native/sun/awt/gtk3_interface.c | 2865 ++++++++++ src/solaris/native/sun/awt/gtk3_interface.h | 577 ++ src/solaris/native/sun/awt/gtk_interface.c | 161 + src/solaris/native/sun/awt/gtk_interface.h | 568 + src/solaris/native/sun/awt/jawt.c | 2 +- src/solaris/native/sun/awt/multiVis.c | 91 +- src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c | 78 +- src/solaris/native/sun/awt/swing_GTKEngine.c | 141 +- src/solaris/native/sun/awt/swing_GTKStyle.c | 37 +- src/solaris/native/sun/java2d/x11/X11SurfaceData.c | 2 +- src/solaris/native/sun/management/LinuxOperatingSystem.c | 3 +- src/solaris/native/sun/nio/ch/FileChannelImpl.c | 39 +- src/solaris/native/sun/nio/ch/FileDispatcherImpl.c | 59 +- src/solaris/native/sun/nio/ch/sctp/Sctp.h | 25 +- src/solaris/native/sun/nio/ch/sctp/SctpNet.c | 6 +- src/solaris/native/sun/security/krb5/krb5ccache.c | 113 + src/solaris/native/sun/security/pkcs11/j2secmod_md.c | 1 + src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h | 5 + src/solaris/native/sun/security/smartcardio/pcsc_md.c | 7 + src/solaris/native/sun/security/smartcardio/pcsc_md.h | 40 + src/solaris/native/sun/xawt/XToolkit.c | 10 +- src/solaris/native/sun/xawt/awt_Desktop.c | 14 +- src/solaris/native/sun/xawt/gnome_interface.h | 4 +- src/windows/classes/java/util/prefs/WindowsPreferences.java | 36 +- src/windows/classes/java/util/prefs/WindowsPreferencesFactory.java | 6 +- src/windows/classes/sun/awt/Win32GraphicsConfig.java | 6 +- src/windows/classes/sun/awt/Win32GraphicsDevice.java | 40 + src/windows/classes/sun/awt/Win32GraphicsEnvironment.java | 18 + src/windows/classes/sun/awt/shell/Win32ShellFolder2.java | 7 +- src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java | 21 +- src/windows/classes/sun/awt/windows/WToolkit.java | 33 +- src/windows/classes/sun/awt/windows/WWindowPeer.java | 21 +- src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java | 38 +- src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java | 27 +- src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java | 22 +- src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java | 37 +- src/windows/classes/sun/nio/ch/FileDispatcherImpl.java | 11 +- src/windows/classes/sun/nio/fs/WindowsSecurity.java | 9 +- src/windows/classes/sun/security/mscapi/KeyStore.java | 15 +- src/windows/classes/sun/security/mscapi/RSASignature.java | 6 +- src/windows/instrument/FileSystemSupport_md.c | 27 +- src/windows/native/java/io/WinNTFileSystem_md.c | 21 +- src/windows/native/java/io/io_util_md.c | 12 +- src/windows/native/java/lang/java_props_md.c | 17 +- src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c | 16 +- src/windows/native/java/net/DualStackPlainSocketImpl.c | 6 +- src/windows/native/java/net/Inet4AddressImpl.c | 2 +- src/windows/native/java/net/Inet6AddressImpl.c | 4 +- src/windows/native/java/net/NetworkInterface.c | 20 +- src/windows/native/java/net/NetworkInterface_winXP.c | 48 +- src/windows/native/java/net/SocketInputStream.c | 5 +- src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c | 67 +- src/windows/native/java/net/TwoStacksPlainSocketImpl.c | 12 +- src/windows/native/sun/bridge/AccessBridgeMessageQueue.cpp | 4 + src/windows/native/sun/net/spi/DefaultProxySelector.c | 26 +- src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthentication.c | 107 + src/windows/native/sun/nio/ch/DatagramDispatcher.c | 10 +- src/windows/native/sun/nio/ch/FileChannelImpl.c | 35 +- src/windows/native/sun/nio/ch/FileDispatcherImpl.c | 27 +- src/windows/native/sun/nio/ch/WindowsSelectorImpl.c | 6 +- src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c | 7 +- src/windows/native/sun/security/krb5/NativeCreds.c | 32 +- src/windows/native/sun/security/mscapi/security.cpp | 149 +- src/windows/native/sun/security/pkcs11/wrapper/p11_md.c | 50 +- src/windows/native/sun/windows/MouseInfo.cpp | 13 +- src/windows/native/sun/windows/ShellFolder2.cpp | 4 +- src/windows/native/sun/windows/WPrinterJob.cpp | 8 +- src/windows/native/sun/windows/awt_Choice.cpp | 9 +- src/windows/native/sun/windows/awt_Component.cpp | 65 +- src/windows/native/sun/windows/awt_Component.h | 5 + src/windows/native/sun/windows/awt_Font.cpp | 58 +- src/windows/native/sun/windows/awt_Robot.cpp | 24 +- src/windows/native/sun/windows/awt_Toolkit.cpp | 16 +- src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp | 24 +- src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp | 168 + src/windows/native/sun/windows/awt_Win32GraphicsDevice.h | 10 + src/windows/native/sun/windows/awt_Window.cpp | 93 +- src/windows/native/sun/windows/awt_Window.h | 1 + src/windows/resource/java.manifest | 2 +- test/ProblemList.txt | 6 - test/TEST.ROOT | 8 +- test/TEST.groups | 5 + test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java | 3 +- test/com/sun/awt/Translucency/WindowOpacity.java | 18 +- test/com/sun/crypto/provider/Cipher/AES/CICO.java | 1 + test/com/sun/crypto/provider/Cipher/AES/CTR.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Padding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Test4513830.java | 1 + test/com/sun/crypto/provider/Cipher/AES/Test4517355.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java | 1 + test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java | 1 + test/com/sun/crypto/provider/Cipher/DES/FlushBug.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java | 1 + test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java | 3 +- test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java | 1 + test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java | 1 + test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java | 1 + test/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java | 16 +- test/com/sun/crypto/provider/Mac/HmacSaltLengths.java | 1 + test/com/sun/crypto/provider/Mac/MacSameTest.java | 1 + test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java | 7 +- test/com/sun/jdi/MethodInvokeWithTraceOnTest.java | 168 + test/com/sun/jdi/TestScaffold.java | 15 +- test/com/sun/jdi/connect/WildcardPortSupport.java | 141 + test/com/sun/jdi/oom/OomDebugTest.java | 4 +- test/com/sun/jndi/ldap/DisconnectNPETest.java | 198 + test/com/sun/jndi/ldap/LdapTimeoutTest.java | 1 + test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java | 1 + test/java/awt/AlphaComposite/HeadlessAlphaComposite.java | 63 + test/java/awt/BasicStroke/DashStrokeTest.java | 8 +- test/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html | 3 +- test/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java | 3 +- test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java | 421 + test/java/awt/Choice/GetSizeTest/GetSizeTest.java | 104 + test/java/awt/Choice/GrabLockTest/GrabLockTest.java | 111 + test/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java | 3 +- test/java/awt/Choice/PopupPosTest/PopupPosTest.html | 47 + test/java/awt/Choice/PopupPosTest/PopupPosTest.java | 150 + test/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java | 3 +- test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java | 113 + test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html | 45 + test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java | 323 + test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java | 421 + test/java/awt/Color/HeadlessColor.java | 225 + test/java/awt/Component/7097771/bug7097771.java | 18 +- test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java | 442 + test/java/awt/Component/F10TopToplevel/F10TopToplevel.html | 3 +- test/java/awt/Component/F10TopToplevel/F10TopToplevel.java | 15 +- test/java/awt/Component/Headless/HeadlessButton.java | 57 + test/java/awt/Component/Headless/HeadlessCanvas.java | 37 + test/java/awt/Component/Headless/HeadlessCheckbox.java | 110 + test/java/awt/Component/Headless/HeadlessChoice.java | 44 + test/java/awt/Component/Headless/HeadlessComponent.java | 199 + test/java/awt/Component/Headless/HeadlessContainer.java | 216 + test/java/awt/Component/Headless/HeadlessDialog.java | 92 + test/java/awt/Component/Headless/HeadlessFileDialog.java | 72 + test/java/awt/Component/Headless/HeadlessFrame.java | 55 + test/java/awt/Component/Headless/HeadlessLabel.java | 64 + test/java/awt/Component/Headless/HeadlessList.java | 100 + test/java/awt/Component/Headless/HeadlessPanel.java | 218 + test/java/awt/Component/Headless/HeadlessScrollPane.java | 72 + test/java/awt/Component/Headless/HeadlessScrollbar.java | 82 + test/java/awt/Component/Headless/HeadlessTextArea.java | 108 + test/java/awt/Component/Headless/HeadlessTextField.java | 88 + test/java/awt/Component/Headless/HeadlessWindow.java | 43 + test/java/awt/Component/NativeInLightShow/NativeInLightShow.java | 93 + test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java | 12 +- test/java/awt/Component/PaintAll/PaintAll.java | 17 +- test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 3 +- test/java/awt/Component/TreeLockDeadlock/TreeLockDeadlock.java | 1 + test/java/awt/Component/isLightweightCrash/IsLightweightCrash.java | 3 +- test/java/awt/ComponentOrientation/BasicTest.java | 151 + test/java/awt/ComponentOrientation/BorderTest.java | 118 + test/java/awt/ComponentOrientation/FlowTest.java | 151 + test/java/awt/ComponentOrientation/TestBundle.java | 46 + test/java/awt/ComponentOrientation/TestBundle1.java | 49 + test/java/awt/ComponentOrientation/TestBundle1_ar.java | 49 + test/java/awt/ComponentOrientation/TestBundle_es.java | 46 + test/java/awt/ComponentOrientation/TestBundle_iw.java | 48 + test/java/awt/ComponentOrientation/WindowTest.java | 156 + test/java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java | 3 +- test/java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java | 3 +- test/java/awt/Cursor/HeadlessCursor.java | 93 + test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java | 68 +- test/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java | 66 + test/java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java | 3 +- test/java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java | 19 +- test/java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java | 3 +- test/java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java | 3 +- test/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java | 3 +- test/java/awt/EventDispatchThread/PreserveDispathThread/PreserveDispatchThread.java | 3 +- test/java/awt/EventQueue/HeadlessEventQueue.java | 37 + test/java/awt/EventQueue/InvocationEventTest/InvocationEventTest.java | 203 + test/java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java | 3 +- test/java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.html | 3 +- test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java | 121 + test/java/awt/Focus/6378278/InputVerifierTest.java | 414 + test/java/awt/Focus/6382144/EndlessLoopTest.java | 410 + test/java/awt/Focus/6401036/InputVerifierTest2.java | 385 + test/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java | 3 +- test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.html | 3 +- test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.html | 3 +- test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html | 44 + test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java | 281 + test/java/awt/Focus/ChoiceFocus/ChoiceFocus.java | 3 +- test/java/awt/Focus/ClearLwQueueBreakTest/ClearLwQueueBreakTest.java | 3 +- test/java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java | 3 +- test/java/awt/Focus/ConsumeNextKeyTypedOnModalShowTest/ConsumeNextKeyTypedOnModalShowTest.java | 3 +- test/java/awt/Focus/ContainerFocusAutoTransferTest/ContainerFocusAutoTransferTest.java | 3 +- test/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html | 3 +- test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html | 44 + test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java | 258 + test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java | 5 +- test/java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java | 3 +- test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html | 44 + test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java | 98 + test/java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java | 3 +- test/java/awt/Focus/FocusTraversalPolicy/InitialFTP.java | 3 +- test/java/awt/Focus/FocusTraversalPolicy/LayoutFTPTest.java | 3 +- test/java/awt/Focus/FrameJumpingToMouse/FrameJumpingToMouse.java | 19 +- test/java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java | 3 +- test/java/awt/Focus/Headless/HeadlessContainerOrderFocusTraversalPolicy.java | 66 + test/java/awt/Focus/Headless/HeadlessDefaultFocusTraversalPolicy.java | 67 + test/java/awt/Focus/Headless/HeadlessDefaultKeyboardFocusManager.java | 37 + test/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java | 3 +- test/java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java | 3 +- test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java | 8 +- test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html | 3 +- test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java | 10 +- test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html | 44 + test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java | 253 + test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.html | 44 + test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java | 291 + test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html | 43 + test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java | 307 + test/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java | 3 +- test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.html | 44 + test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java | 288 + test/java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java | 3 +- test/java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java | 3 +- test/java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java | 3 +- test/java/awt/Focus/NullActiveWindowOnFocusLost/NullActiveWindowOnFocusLost.java | 82 + test/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java | 3 +- test/java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java | 3 +- test/java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.java | 3 +- test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java | 3 +- test/java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java | 3 +- test/java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java | 3 +- test/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java | 3 +- test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java | 12 +- test/java/awt/Focus/ToFrontFocusTest/ToFrontFocus.html | 3 +- test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.html | 3 +- test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java | 17 +- test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java | 1 + test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html | 44 + test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java | 325 + test/java/awt/Focus/WrongKeyTypedConsumedTest/WrongKeyTypedConsumedTest.java | 3 +- test/java/awt/FontClass/CreateFont/bigfont.html | 3 +- test/java/awt/FontClass/FontDisposer/FontDisposeTest.java | 84 + test/java/awt/FontClass/HeadlessFont.java | 239 + test/java/awt/Frame/7024749/bug7024749.java | 3 +- test/java/awt/Frame/CycleThroughFrameTest/CycleThroughFrameTest.java | 141 + test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java | 81 + test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java | 166 + test/java/awt/Frame/DisposeStressTest/DisposeStressTest.html | 1 + test/java/awt/Frame/DynamicLayout/DynamicLayout.java | 3 +- test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java | 11 +- test/java/awt/Frame/FrameLocation/FrameLocation.java | 3 +- test/java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java | 3 +- test/java/awt/Frame/FrameSize/TestFrameSize.java | 11 +- test/java/awt/Frame/FramesGC/FramesGC.java | 159 + test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java | 168 + test/java/awt/Frame/HideMaximized/HideMaximized.java | 3 +- test/java/awt/Frame/HugeFrame/HugeFrame.java | 3 +- test/java/awt/Frame/InvisibleOwner/InvisibleOwner.java | 3 +- test/java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java | 3 +- test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java | 18 +- test/java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java | 3 +- test/java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java | 3 +- test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java | 8 +- test/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java | 101 + test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java | 215 + test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java | 219 + test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java | 212 + test/java/awt/Frame/MiscUndecorated/RepaintTest.java | 302 + test/java/awt/Frame/MiscUndecorated/UndecoratedInitiallyIconified.java | 57 + test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java | 3 +- test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java | 88 + test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java | 15 +- test/java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java | 3 +- test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java | 10 +- test/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java | 3 +- test/java/awt/FullScreen/8013581/bug8013581.java | 17 +- test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java | 1 + test/java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java | 3 +- test/java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java | 3 +- test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java | 17 +- test/java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java | 1 + test/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java | 3 +- test/java/awt/FullScreen/SetFSWindow/FSFrame.java | 3 +- test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java | 15 +- test/java/awt/GradientPaint/GradientTransformTest.java | 3 +- test/java/awt/GradientPaint/HeadlessGradientPaint.java | 51 + test/java/awt/GradientPaint/LinearColorSpaceGradientTest.java | 3 +- test/java/awt/Graphics/LineClipTest.java | 3 +- test/java/awt/Graphics2D/DrawString/DrawStrSuper.java | 3 +- test/java/awt/Graphics2D/DrawString/LCDTextSrcEa.java | 3 +- test/java/awt/Graphics2D/DrawString/ScaledLCDTextMetrics.java | 3 +- test/java/awt/Graphics2D/DrawString/TextRenderingTest.java | 3 +- test/java/awt/Graphics2D/DrawString/XRenderElt254TextTest.java | 3 +- test/java/awt/Graphics2D/FillTexturePaint/FillTexturePaint.java | 3 +- test/java/awt/Graphics2D/FlipDrawImage/FlipDrawImage.java | 3 +- test/java/awt/Graphics2D/Headless/HeadlessPoint.java | 44 + test/java/awt/Graphics2D/Headless/HeadlessPolygon.java | 37 + test/java/awt/Graphics2D/Headless/HeadlessRectangle.java | 70 + test/java/awt/Graphics2D/ScaledTransform/ScaledTransform.java | 90 + test/java/awt/Graphics2D/TransformSetGet/TransformSetGet.java | 3 +- test/java/awt/GraphicsConfiguration/HeadlessGraphicsConfiguration.java | 53 + test/java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java | 3 +- test/java/awt/GraphicsDevice/CheckDisplayModes.java | 3 +- test/java/awt/GraphicsDevice/CloneConfigsTest.java | 3 +- test/java/awt/GraphicsDevice/HeadlessGraphicsDevice.java | 50 + test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java | 23 +- test/java/awt/GraphicsEnvironment/HeadlessGraphicsEnvironment.java | 76 + test/java/awt/GraphicsEnvironment/LoadLock/GE_init3.java | 3 +- test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.html | 3 +- test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java | 9 +- test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java | 189 + test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java | 181 + test/java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java | 3 +- test/java/awt/Gtk/GtkVersionTest/GtkVersionTest.java | 78 + test/java/awt/Headless/HeadlessAWTEventMulticaster.java | 247 + test/java/awt/Headless/HeadlessAWTException.java | 37 + test/java/awt/Headless/HeadlessBasicStroke.java | 151 + test/java/awt/Headless/HeadlessBorderLayout.java | 62 + test/java/awt/Headless/HeadlessCardLayout.java | 44 + test/java/awt/Headless/HeadlessCheckboxGroup.java | 38 + test/java/awt/Headless/HeadlessCheckboxMenuItem.java | 75 + test/java/awt/Headless/HeadlessComponentOrientation.java | 46 + test/java/awt/Headless/HeadlessDimension.java | 59 + test/java/awt/Headless/HeadlessFlowLayout.java | 42 + test/java/awt/Headless/HeadlessMediaTracker.java | 37 + test/java/awt/Headless/HeadlessPopupMenu.java | 53 + test/java/awt/Insets/CombinedTestApp1.java | 3 +- test/java/awt/Insets/HeadlessInsets.java | 37 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html | 44 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java | 281 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html | 46 + test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java | 300 + test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_AWT.java | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java | 375 + test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java | 240 + test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java | 220 + test/java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.html | 3 +- test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java | 5 +- test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java | 27 +- test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java | 14 +- test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html | 3 +- test/java/awt/List/KeyEventsTest/KeyEventsTest.html | 47 + test/java/awt/List/KeyEventsTest/KeyEventsTest.java | 370 + test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java | 3 +- test/java/awt/List/ListPeer/R2303044ListSelection.java | 13 +- test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java | 10 +- test/java/awt/List/ScrollOutside/ScrollOut.java | 12 +- test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java | 357 +- test/java/awt/List/SingleModeDeselect/SingleModeDeselect.java | 12 +- test/java/awt/Menu/Headless/HeadlessMenu.java | 72 + test/java/awt/Menu/Headless/HeadlessMenuItem.java | 67 + test/java/awt/Menu/Headless/HeadlessMenuShortcut.java | 41 + test/java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java | 16 +- test/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java | 3 +- test/java/awt/MenuBar/8007006/bug8007006.java | 28 +- test/java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java | 3 +- test/java/awt/MenuBar/HeadlessMenuBar.java | 44 + test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java | 27 +- test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java | 1 + test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java | 90 + test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java | 145 + test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java | 692 ++ test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java | 57 + test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java | 104 + test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java | 131 + test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java | 171 + test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java | 128 + test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java | 106 + test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java | 52 + test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java | 153 + test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java | 128 + test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java | 70 + test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java | 69 + test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java | 133 + test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java | 70 + test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java | 67 + test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java | 134 + test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java | 90 + test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java | 76 + test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java | 56 + test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java | 55 + test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java | 54 + test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java | 53 + test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java | 131 + test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java | 466 + test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java | 168 + test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java | 51 + test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java | 810 ++ test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java | 161 + test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java | 155 + test/java/awt/Mixing/HWDisappear.java | 3 +- test/java/awt/Mixing/JButtonInGlassPane.java | 3 +- test/java/awt/Mixing/LWComboBox.java | 3 +- test/java/awt/Mixing/LWPopupMenu.java | 3 +- test/java/awt/Mixing/MixingInHwPanel.java | 3 +- test/java/awt/Mixing/MixingOnDialog.java | 3 +- test/java/awt/Mixing/MixingOnShrinkingHWButton.java | 3 +- test/java/awt/Mixing/NonOpaqueInternalFrame.java | 3 +- test/java/awt/Mixing/OpaqueTest.java | 3 +- test/java/awt/Mixing/OverlappingButtons.java | 3 +- test/java/awt/Mixing/ValidBounds.java | 3 +- test/java/awt/Mixing/Validating.java | 3 +- test/java/awt/Mixing/setComponentZOrder.java | 3 +- test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogDWDTest.java | 233 + test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java | 45 + test/java/awt/Modal/FileDialog/FileDialogFWDTest.java | 291 + test/java/awt/Modal/FileDialog/FileDialogModal1Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal2Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal3Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal4Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal5Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogModal6Test.java | 47 + test/java/awt/Modal/FileDialog/FileDialogModalityTest.java | 180 + test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java | 47 + test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java | 45 + test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java | 49 + test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java | 48 + test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java | 45 + test/java/awt/Modal/LWModalTest/LWModalTest.java | 3 +- test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java | 45 + test/java/awt/Modal/ModalBlockingTests/BlockingDDTest.java | 124 + test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFTest.java | 97 + test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java | 50 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java | 50 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingDFWTest.java | 162 + test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java | 153 + test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java | 46 + test/java/awt/Modal/ModalBlockingTests/BlockingFDTest.java | 124 + test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java | 47 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingFDWTest.java | 162 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModalTest.java | 211 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java | 48 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsTest.java | 299 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java | 49 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java | 44 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java | 43 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java | 43 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogTest.java | 123 + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java | 44 + test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java | 26 +- test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java | 49 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java | 199 + test/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java | 192 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java | 50 + test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java | 48 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFTest.java | 186 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsTest.java | 193 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java | 48 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWTest.java | 152 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java | 50 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java | 49 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDTest.java | 201 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java | 52 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java | 51 + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFTest.java | 272 + test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java | 9 +- test/java/awt/Modal/ModalitySettingsTest/ModalitySettingsTest.java | 140 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java | 209 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java | 299 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java | 286 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java | 178 + test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java | 184 + test/java/awt/Modal/NpeOnClose/NpeOnCloseTest.java | 3 +- test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java | 161 + test/java/awt/Modal/OnTop/OnTopAppModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopAppModal6Test.java | 46 + test/java/awt/Modal/OnTop/OnTopDDFTest.java | 169 + test/java/awt/Modal/OnTop/OnTopDocModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopDocModal6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopFDFTest.java | 230 + test/java/awt/Modal/OnTop/OnTopModal1Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal2Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal3Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal4Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal5Test.java | 46 + test/java/awt/Modal/OnTop/OnTopModal6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopModeless1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopModeless6Test.java | 45 + test/java/awt/Modal/OnTop/OnTopTKModal1Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal2Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal3Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal4Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal5Test.java | 47 + test/java/awt/Modal/OnTop/OnTopTKModal6Test.java | 45 + test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html | 44 + test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java | 160 + test/java/awt/Modal/PrintDialogsTest/Test.java | 217 + test/java/awt/Modal/SupportedTest/SupportedTest.java | 3 +- test/java/awt/Modal/ToBack/ToBackAppModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal2Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal3Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal4Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackAppModal6Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDDFTest.java | 183 + test/java/awt/Modal/ToBack/ToBackDocModal1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackDocModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackDocModal6Test.java | 46 + test/java/awt/Modal/ToBack/ToBackFDFTest.java | 291 + test/java/awt/Modal/ToBack/ToBackModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackModal2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal5Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModal6Test.java | 45 + test/java/awt/Modal/ToBack/ToBackModeless1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless2Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless3Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless4Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless5Test.java | 46 + test/java/awt/Modal/ToBack/ToBackModeless6Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal1Test.java | 46 + test/java/awt/Modal/ToBack/ToBackNonModal2Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal3Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal4Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal5Test.java | 45 + test/java/awt/Modal/ToBack/ToBackNonModal6Test.java | 44 + test/java/awt/Modal/ToBack/ToBackTKModal1Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal2Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal3Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal4Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal5Test.java | 47 + test/java/awt/Modal/ToBack/ToBackTKModal6Test.java | 46 + test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java | 47 + test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java | 47 + test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java | 135 + test/java/awt/Modal/ToFront/DialogToFrontModalTest.java | 44 + test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java | 43 + test/java/awt/Modal/ToFront/DialogToFrontModelessTest.java | 105 + test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java | 43 + test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java | 47 + test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java | 53 + test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java | 46 + test/java/awt/Modal/ToFront/FrameToFrontModalBlockedTest.java | 207 + test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java | 44 + test/java/awt/Modal/ToFront/FrameToFrontModelessTest.java | 98 + test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java | 44 + test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java | 48 + test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java | 48 + test/java/awt/Modal/helpers/Flag.java | 84 + test/java/awt/Modal/helpers/TestDialog.java | 405 + test/java/awt/Modal/helpers/TestFrame.java | 400 + test/java/awt/Modal/helpers/TestWindow.java | 369 + test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java | 14 +- test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java | 10 +- test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java | 44 +- test/java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.html | 3 +- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html | 42 - test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java | 203 +- test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java | 10 +- test/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java | 3 +- test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java | 3 +- test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java | 3 +- test/java/awt/Mouse/MouseWheelAbsXY/MouseWheelAbsXY.java | 93 + test/java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html | 3 +- test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java | 13 +- test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java | 3 +- test/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java | 3 +- test/java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java | 3 +- test/java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java | 3 +- test/java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html | 3 +- test/java/awt/Paint/ButtonRepaint.java | 3 +- test/java/awt/Paint/CheckboxRepaint.java | 3 +- test/java/awt/Paint/ExposeOnEDT.java | 17 +- test/java/awt/Paint/LabelRepaint.java | 3 +- test/java/awt/Paint/ListRepaint.java | 3 +- test/java/awt/Paint/PaintNativeOnUpdate.java | 25 +- test/java/awt/PrintJob/MultipleEnd/MultipleEnd.java | 3 +- test/java/awt/PrintJob/PrintArcTest/PrintArcTest.java | 13 +- test/java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java | 3 +- test/java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java | 3 +- test/java/awt/PrintJob/Security/SecurityDialogTest.java | 3 +- test/java/awt/Robot/CtorTest/CtorTest.java | 9 +- test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java | 87 + test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java | 115 + test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java | 230 + test/java/awt/Robot/RobotExtraButton/RobotExtraButton.java | 3 +- test/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java | 16 +- test/java/awt/ScrollPane/bug8077409Test.java | 14 +- test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java | 3 +- test/java/awt/TextArea/DisposeTest/TestDispose.java | 17 +- test/java/awt/TextArea/Mixing/TextAreaMixing.java | 6 +- test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java | 208 + test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java | 7 +- test/java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java | 12 +- test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java | 1 + test/java/awt/TextField/DisposeTest/TestDispose.java | 16 +- test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java | 14 +- test/java/awt/Toolkit/DesktopProperties/rfe4758438.java | 238 + test/java/awt/Toolkit/DesktopProperties/rfe4758438.sh | 83 + test/java/awt/Toolkit/DisplayChangesException/DisplayChangesException.java | 131 + test/java/awt/Toolkit/DynamicLayout/bug7172833.java | 3 +- test/java/awt/Toolkit/Headless/HeadlessToolkit.java | 329 + test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java | 126 + test/java/awt/Toolkit/RealSync/RealSyncOnEDT.java | 3 +- test/java/awt/Toolkit/RealSync/Test.java | 405 + test/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java | 40 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_1.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_2.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_3.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_4.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java | 3 +- test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java | 3 +- test/java/awt/TrayIcon/ActionCommand/ActionCommand.java | 162 + test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java | 252 + test/java/awt/TrayIcon/GetTrayIconsTest/GetTrayIcons.java | 86 + test/java/awt/TrayIcon/InterJVMTest/InterJVM.java | 86 + test/java/awt/TrayIcon/ModalityTest/ModalityTest.java | 302 + test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java | 195 + test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java | 64 + test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java | 10 +- test/java/awt/TrayIcon/PropertyChangeListenerTest.java | 201 + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java | 263 + test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy | 21 + test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java | 64 + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/PermissionTest.java | 50 + test/java/awt/TrayIcon/SecurityCheck/PermissionTest/tray.policy | 3 + test/java/awt/TrayIcon/SystemTrayIconHelper.java | 172 + test/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java | 71 + test/java/awt/TrayIcon/TrayIconAddTest/TrayIconAddTest.java | 66 + test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java | 275 + test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java | 269 + test/java/awt/TrayIcon/TrayIconMethodsTest/TrayIconMethodsTest.java | 159 + test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java | 176 + test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java | 151 + test/java/awt/TrayIcon/TrayIconRemoveTest/TrayIconRemoveTest.java | 72 + test/java/awt/TrayIcon/TrayIconSizeTest/TrayIconSizeTest.java | 69 + test/java/awt/Window/8027025/Test8027025.java | 5 +- test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java | 3 +- test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java | 21 +- test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java | 795 ++ test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java | 3 +- test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java | 24 +- test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java | 26 +- test/java/awt/Window/GetWindowsTest/GetWindowsTest.java | 272 + test/java/awt/Window/Grab/GrabTest.java | 3 +- test/java/awt/Window/GrabSequence/GrabSequence.java | 3 +- test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.html | 24 + test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.java | 96 + test/java/awt/Window/LocationByPlatform/LocationByPlatformTest.java | 3 +- test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java | 3 +- test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java | 5 +- test/java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java | 3 +- test/java/awt/Window/SetBackgroundNPE/SetBackgroundNPE.java | 3 +- test/java/awt/Window/ShapedAndTranslucentWindows/Common.java | 316 + test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java | 240 + test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java | 251 + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java | 217 + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java | 215 + test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java | 87 + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java | 88 + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java | 87 + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java | 211 + test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java | 85 + test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java | 85 + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java | 187 + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java | 153 + test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java | 9 +- test/java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java | 3 +- test/java/awt/Window/WindowOwnedByEmbeddedFrameTest/WindowOwnedByEmbeddedFrameTest.java | 104 + test/java/awt/Window/WindowType/WindowType.java | 3 +- test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java | 294 + test/java/awt/applet/Applet/HeadlessApplet.java | 49 + test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java | 138 + test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java | 165 + test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java | 1 + test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.html | 3 +- test/java/awt/datatransfer/Headless/HeadlessClipboard.java | 38 + test/java/awt/datatransfer/Headless/HeadlessDataFlavor.java | 43 + test/java/awt/datatransfer/Headless/HeadlessSystemFlavorMap.java | 38 + test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java | 190 + test/java/awt/datatransfer/Independence/IndependenceAWTTest.java | 189 + test/java/awt/datatransfer/Independence/IndependenceSwingTest.java | 196 + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java | 154 + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java | 146 + test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java | 156 + test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java | 144 + test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java | 130 + test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java | 111 + test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java | 139 + test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java | 182 + test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java | 131 + test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java | 165 + test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java | 164 + test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java | 122 + test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java | 172 + test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java | 174 + test/java/awt/dnd/Button2DragTest/Button2DragTest.java | 1 + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html | 3 +- test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java | 3 +- test/java/awt/dnd/FileListBetweenJVMsTest/FileListBetweenJVMsTest.html | 3 +- test/java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.html | 3 +- test/java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.html | 3 +- test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java | 17 +- test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.html | 3 +- test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java | 8 +- test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java | 1 + test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.html | 3 +- test/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.html | 3 +- test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.html | 3 +- test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.html | 44 + test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.java | 97 + test/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java | 276 + test/java/awt/event/HierarchyEvent/AncestorResized/AncestorResized.java | 3 +- test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java | 3 +- test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java | 10 +- test/java/awt/event/KeyEvent/8020209/bug8020209.java | 12 +- test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java | 11 +- test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java | 18 +- test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java | 17 +- test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java | 16 +- test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java | 20 +- test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java | 271 + test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java | 12 +- test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java | 219 + test/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html | 3 +- test/java/awt/event/MouseEvent/AcceptExtraButton/AcceptExtraButton.java | 3 +- test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java | 3 +- test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java | 164 + test/java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java | 3 +- test/java/awt/event/MouseEvent/FrameMouseEventAbsoluteCoordsTest/FrameMouseEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java | 302 + test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java | 254 + test/java/awt/event/MouseEvent/MouseClickTest/MouseClickTest.html | 3 +- test/java/awt/event/MouseEvent/MouseWheelEventAbsoluteCoordsTest/MouseWheelEventAbsoluteCoordsTest.html | 3 +- test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java | 237 + test/java/awt/event/MouseEvent/RobotLWTest/RobotLWTest.html | 3 +- test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java | 21 +- test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.html | 3 +- test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.html | 3 +- test/java/awt/event/OtherEvents/UngrabID/UngrabID.java | 3 +- test/java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java | 174 + test/java/awt/event/SequencedEvent/MultipleContextsUnitTest.java | 166 + test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java | 34 +- test/java/awt/event/helpers/lwcomponents/LWButton.java | 418 + test/java/awt/event/helpers/lwcomponents/LWComponent.java | 464 + test/java/awt/event/helpers/lwcomponents/LWList.java | 726 ++ test/java/awt/font/Rotate/Shear.java | 3 +- test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java | 302 +- test/java/awt/grab/MenuDragEvents/MenuDragEvents.html | 45 + test/java/awt/grab/MenuDragEvents/MenuDragEvents.java | 195 + test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java | 88 + test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java | 139 + test/java/awt/im/Headless/HeadlessInputContext.java | 43 + test/java/awt/im/Headless/HeadlessInputMethodHighlight.java | 41 + test/java/awt/im/InputContext/InputContextTest.java | 6 +- test/java/awt/im/InputContext/bug4625203.java | 3 +- test/java/awt/image/DrawImage/EABlitTest.java | 3 +- test/java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java | 3 +- test/java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java | 3 +- test/java/awt/image/DrawImage/IncorrectBounds.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipSurface2SW.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java | 3 +- test/java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java | 1 + test/java/awt/image/DrawImage/IncorrectDestinationOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectSourceOffset.java | 3 +- test/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java | 3 +- test/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java | 3 +- test/java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java | 3 +- test/java/awt/image/Headless/HeadlessAffineTransformOp.java | 44 + test/java/awt/image/Headless/HeadlessAreaAveragingScaleFilter.java | 37 + test/java/awt/image/Headless/HeadlessBufferedImage.java | 80 + test/java/awt/image/Headless/HeadlessBufferedImageFilter.java | 38 + test/java/awt/image/Headless/HeadlessColorModel.java | 61 + test/java/awt/image/Headless/HeadlessCropImageFilter.java | 37 + test/java/awt/image/Headless/HeadlessImageFilter.java | 37 + test/java/awt/image/Headless/HeadlessIndexColorModel.java | 54 + test/java/awt/image/Headless/HeadlessRGBImageFilter.java | 42 + test/java/awt/image/Headless/HeadlessReplicateScaleFilter.java | 37 + test/java/awt/image/MultiResolutionImage/MultiResolutionDrawImageWithTransformTest.java | 248 + test/java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java | 5 +- test/java/awt/image/MultiResolutionImageCommonTest.java | 207 + test/java/awt/image/MultiResolutionImageTest.java | 284 +- test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java | 205 + test/java/awt/image/multiresolution/Corrupted2XImageTest.java | 125 + test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java | 176 + test/java/awt/image/multiresolution/MultiResolutionCachedImageTest.java | 113 + test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java | 220 + test/java/awt/image/multiresolution/MultiresolutionIconTest.java | 224 + test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java | 307 + test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java | 16 +- test/java/awt/print/Headless/HeadlessBook.java | 37 + test/java/awt/print/Headless/HeadlessPageFormat.java | 61 + test/java/awt/print/Headless/HeadlessPaper.java | 46 + test/java/awt/print/Headless/HeadlessPrinterJob.java | 179 + test/java/awt/print/PageFormat/WrongPaperForBookPrintingTest.java | 243 + test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java | 3 +- test/java/awt/print/PrinterJob/PrintToDir.java | 15 +- test/java/awt/regtesthelpers/Util.java | 39 +- test/java/awt/regtesthelpers/UtilInternal.java | 77 + test/java/awt/security/Permissions.java | 6 +- test/java/awt/security/WarningWindowDisposeTest/policy | 3 + test/java/awt/xembed/server/RunTestXEmbed.java | 3 +- test/java/io/DataInputStream/ReadUTF.java | 1 + test/java/io/File/GetXSpace.java | 1 + test/java/io/PrintStream/OversynchronizedTest.java | 1 + test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java | 1 + test/java/io/Serializable/longString/LongString.java | 1 + test/java/io/Serializable/proxy/Basic.java | 1 + test/java/io/Serializable/sanityCheck/SanityCheck.java | 1 + test/java/lang/Boolean/MakeBooleanComparable.java | 1 + test/java/lang/Character/Scripts.txt | 2 + test/java/lang/Character/TestIsJavaIdentifierMethods.java | 309 + test/java/lang/ClassLoader/Assert.java | 1 + test/java/lang/Compare.java | 1 + test/java/lang/Double/ParseHexFloatingPoint.java | 1 + test/java/lang/Enum/ValueOf.java | 1 + test/java/lang/HashCode.java | 1 + test/java/lang/Integer/BitTwiddle.java | 1 + test/java/lang/Long/BitTwiddle.java | 1 + test/java/lang/Math/CubeRootTests.java | 1 + test/java/lang/Math/HypotTests.java | 1 + test/java/lang/Math/IeeeRecommendedTests.java | 1 + test/java/lang/Math/Log1pTests.java | 1 + test/java/lang/Runtime/exec/WinCommand.java | 1 + test/java/lang/String/ContentEquals.java | 1 + test/java/lang/String/ICCBasher.java | 1 + test/java/lang/String/SBConstructor.java | 2 +- test/java/lang/String/Split.java | 1 + test/java/lang/StringBuffer/AppendCharSequence.java | 1 + test/java/lang/StringBuffer/AppendSB.java | 1 + test/java/lang/StringBuffer/AppendStringBuilder.java | 1 + test/java/lang/StringBuffer/Capacity.java | 1 + test/java/lang/StringBuffer/IndexOf.java | 1 + test/java/lang/StringBuffer/SBBasher.java | 2 +- test/java/lang/StringBuffer/Trim.java | 1 + test/java/lang/StringBuilder/AppendStringBuffer.java | 1 + test/java/lang/ToString.java | 1 + test/java/lang/instrument/SingleTransformerTest.java | 1 + test/java/lang/instrument/TransformMethodTest.java | 1 + test/java/lang/invoke/MethodHandles/CatchExceptionTest.java | 1 + test/java/lang/management/BufferPoolMXBean/Basic.java | 1 + test/java/lang/ref/OOMEInReferenceHandler.java | 1 + test/java/math/BigDecimal/AddTests.java | 27 +- test/java/math/BigDecimal/Constructor.java | 48 +- test/java/math/BigDecimal/StringConstructor.java | 1 + test/java/math/BigInteger/BigIntegerTest.java | 1 + test/java/math/BigInteger/LargeValueExceptions.java | 192 + test/java/math/BigInteger/ModPow65537.java | 1 + test/java/math/BigInteger/SymmetricRangeTests.java | 1 + test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java | 1 + test/java/net/InetAddress/HashSpread.java | 1 + test/java/net/SocketPermission/SocketPermissionTest.java | 1 + test/java/nio/Buffer/Chars.java | 1 + test/java/nio/MappedByteBuffer/Force.java | 1 + test/java/nio/MappedByteBuffer/ZeroMap.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/Basic.java | 35 +- test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java | 2 +- test/java/nio/channels/AsynchronousChannelGroup/Identity.java | 1 + test/java/nio/channels/AsynchronousChannelGroup/Restart.java | 3 +- test/java/nio/channels/AsynchronousFileChannel/Basic.java | 1 + test/java/nio/channels/AsynchronousFileChannel/Lock.java | 1 + test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java | 1 + test/java/nio/channels/AsynchronousSocketChannel/Basic.java | 1 + test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java | 1 + test/java/nio/channels/Channels/Basic2.java | 1 + test/java/nio/channels/Channels/ShortWrite.java | 1 + test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java | 1 + test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java | 1 + test/java/nio/channels/DatagramChannel/Promiscuous.java | 1 + test/java/nio/channels/FileChannel/AtomicAppend.java | 1 + test/java/nio/channels/FileChannel/ClosedByInterrupt.java | 1 + test/java/nio/channels/FileChannel/MapTest.java | 1 + test/java/nio/channels/FileChannel/Position.java | 1 + test/java/nio/channels/FileChannel/Pread.java | 1 + test/java/nio/channels/FileChannel/Pwrite.java | 1 + test/java/nio/channels/FileChannel/Size.java | 1 + test/java/nio/channels/FileChannel/Transfer.java | 1 + test/java/nio/channels/FileChannel/Truncate.java | 1 + test/java/nio/channels/Pipe/PipeChannel.java | 3 +- test/java/nio/channels/Pipe/ScatteringRead.java | 3 +- test/java/nio/channels/Pipe/SelectPipe.java | 1 + test/java/nio/channels/Selector/SelectorTest.java | 1 + test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java | 1 + test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java | 1 + test/java/nio/channels/SocketChannel/CloseDuringWrite.java | 1 + test/java/nio/channels/SocketChannel/OutOfBand.java | 1 + test/java/nio/channels/SocketChannel/ShortWrite.java | 1 + test/java/nio/channels/SocketChannel/VectorIO.java | 1 + test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java | 1 + test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/linux-i586/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparcv9/libLauncher.so | Bin test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh | 4 +- test/java/nio/charset/coders/BashCache.java | 1 + test/java/nio/charset/coders/BashStreams.java | 1 + test/java/nio/file/FileStore/Basic.java | 1 + test/java/nio/file/Files/BytesAndLines.java | 1 + test/java/nio/file/Files/CopyAndMove.java | 1 + test/java/nio/file/Files/walkFileTree/SkipSiblings.java | 1 + test/java/nio/file/Files/walkFileTree/SkipSubtree.java | 1 + test/java/nio/file/Files/walkFileTree/TerminateWalk.java | 1 + test/java/nio/file/WatchService/LotsOfEvents.java | 1 + test/java/nio/file/WatchService/MayFlies.java | 1 + test/java/nio/file/WatchService/SensitivityModifier.java | 1 + test/java/nio/file/attribute/AclFileAttributeView/Basic.java | 1 + test/java/nio/file/attribute/FileTime/Basic.java | 1 + test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java | 1 + test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java | 1 + test/java/rmi/registry/interfaceHash/InterfaceHash.java | 1 + test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java | 1 + test/java/security/MessageDigest/ByteBuffers.java | 1 + test/java/security/MessageDigest/TestDigestIOStream.java | 1 + test/java/security/MessageDigest/TestSameLength.java | 1 + test/java/security/MessageDigest/TestSameValue.java | 1 + test/java/security/SecureRandom/MacNativePRNGSetSeed.java | 37 + test/java/security/Signature/ByteBuffers.java | 1 + test/java/security/Signature/NONEwithRSA.java | 1 + test/java/security/spec/EllipticCurveMatch.java | 1 + test/java/sql/JavatimeTest.java | 1 + test/java/text/AttributedCharacterIterator/Attribute/ReadResolve.java | 88 + test/java/text/AttributedString/AttributedStringTest.java | 258 + test/java/text/AttributedString/TestAttributedStringCtor.java | 55 + test/java/text/AttributedString/getRunStartLimitTest.java | 116 + test/java/text/BreakIterator/BreakIteratorTest.java | 1438 +++++ test/java/text/BreakIterator/Bug4533872.java | 261 + test/java/text/BreakIterator/Bug4740757.java | 76 + test/java/text/BreakIterator/Bug4912404.java | 41 + test/java/text/BreakIterator/Bug4932583.java | 41 + test/java/text/BreakIterator/Bug6513074.java | 122 + test/java/text/BreakIterator/NewVSOld_th_TH.java | 86 + test/java/text/BreakIterator/broken_th_TH.txt | 13 + test/java/text/BreakIterator/test_th_TH.txt | 1 + test/java/text/CharacterIterator/CharacterIteratorTest.java | 286 + test/java/text/Collator/APITest.java | 318 + test/java/text/Collator/Bug6271411.java | 194 + test/java/text/Collator/CollationKeyTest.java | 41 + test/java/text/Collator/CollationKeyTestImpl.java | 243 + test/java/text/Collator/CollatorTest.java | 141 + test/java/text/Collator/CurrencyCollate.java | 86 + test/java/text/Collator/DanishTest.java | 215 + test/java/text/Collator/DummyTest.java | 421 + test/java/text/Collator/EnglishTest.java | 226 + test/java/text/Collator/FinnishTest.java | 98 + test/java/text/Collator/FrenchTest.java | 100 + test/java/text/Collator/G7Test.java | 294 + test/java/text/Collator/GermanTest.java | 111 + test/java/text/Collator/IteratorTest.java | 291 + test/java/text/Collator/JapaneseTest.java | 324 + test/java/text/Collator/KoreanTest.java | 142 + test/java/text/Collator/MonkeyTest.java | 149 + test/java/text/Collator/Regression.java | 940 +++ test/java/text/Collator/SpanishTest.java | 106 + test/java/text/Collator/SurrogatesTest.java | 117 + test/java/text/Collator/Test4401726.java | 98 + test/java/text/Collator/ThaiTest.java | 156 + test/java/text/Collator/TurkishTest.java | 118 + test/java/text/Collator/VietnameseTest.java | 364 + test/java/text/Format/ChoiceFormat/Bug4185732.ser.txt | 44 + test/java/text/Format/ChoiceFormat/Bug4185732Test.java | 117 + test/java/text/Format/ChoiceFormat/Bug4387255.java | 69 + test/java/text/Format/DateFormat/Bug4322313.java | 364 + test/java/text/Format/DateFormat/Bug4407042.java | 132 + test/java/text/Format/DateFormat/Bug4736959.java | 53 + test/java/text/Format/DateFormat/Bug4845901.java | 64 + test/java/text/Format/DateFormat/Bug6251817.java | 45 + test/java/text/Format/DateFormat/Bug6335238.java | 163 + test/java/text/Format/DateFormat/Bug6530336.java | 108 + test/java/text/Format/DateFormat/DateFormatRegression.java | 1098 +++ test/java/text/Format/DateFormat/DateFormatRoundTripTest.java | 727 ++ test/java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java | 121 + test/java/text/Format/DateFormat/DateFormatTest.java | 1207 ++++ test/java/text/Format/DateFormat/IntlTestDateFormat.java | 273 + test/java/text/Format/DateFormat/IntlTestDateFormatAPI.java | 218 + test/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java | 206 + test/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java | 188 + test/java/text/Format/DateFormat/NonGregorianFormatTest.java | 216 + test/java/text/Format/DateFormat/SDFserialized.ser.txt | 173 + test/java/text/Format/DateFormat/TimeZoneNameTest.java | 152 + test/java/text/Format/DateFormat/WeekDateTest.java | 18 +- test/java/text/Format/DateFormat/bug4097450.java | 71 + test/java/text/Format/DateFormat/bug4099975.java | 41 + test/java/text/Format/DateFormat/bug4117335.java | 83 + test/java/text/Format/DateFormat/bug4358730.java | 84 + test/java/text/Format/DateFormat/bug6271375.java | 61 + test/java/text/Format/DateFormat/bug6317072.java | 81 + test/java/text/Format/DateFormat/bug6412896.java | 50 + test/java/text/Format/MessageFormat/Bug4185816.ser.txt | 58 + test/java/text/Format/MessageFormat/Bug4185816Corrupt.ser.txt | 58 + test/java/text/Format/MessageFormat/Bug4185816Test.java | 135 + test/java/text/Format/MessageFormat/Bug6481179.java | 64 + test/java/text/Format/MessageFormat/Bug7003643.java | 1 + test/java/text/Format/MessageFormat/LargeMessageFormat.java | 121 + test/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java | 115 + test/java/text/Format/MessageFormat/MessageRegression.java | 644 ++ test/java/text/Format/MessageFormat/MessageTest.java | 102 + test/java/text/Format/MessageFormat/bug4492719.java | 79 + test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java | 134 + test/java/text/Format/NumberFormat/BigDecimalFormat.java | 1044 +++ test/java/text/Format/NumberFormat/BigDecimalParse.java | 709 ++ test/java/text/Format/NumberFormat/Bug4208135.java | 127 + test/java/text/Format/NumberFormat/Bug4833877.java | 464 + test/java/text/Format/NumberFormat/Bug4838107.java | 248 + test/java/text/Format/NumberFormat/Bug4944439.java | 111 + test/java/text/Format/NumberFormat/Bug4990596.java | 59 + test/java/text/Format/NumberFormat/Bug6278616.java | 69 + test/java/text/Format/NumberFormat/CurrencyFormat.java | 141 + test/java/text/Format/NumberFormat/CurrencySymbols.properties | 134 + test/java/text/Format/NumberFormat/DFSDeserialization142.java | 56 + test/java/text/Format/NumberFormat/DFSExponential.java | 87 + test/java/text/Format/NumberFormat/DFSSerialization.java | 151 + test/java/text/Format/NumberFormat/DFSSerialization142.java | 54 + test/java/text/Format/NumberFormat/DecimalFormat.114.txt | 54 + test/java/text/Format/NumberFormat/DecimalFormatSymbols.114.txt | 39 + test/java/text/Format/NumberFormat/DecimalFormatSymbols.142.txt | 42 + test/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java | 255 + test/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java | 139 + test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java | 220 + test/java/text/Format/NumberFormat/NumberFormat4185761a.ser.txt | 57 + test/java/text/Format/NumberFormat/NumberFormat4185761b.ser.txt | 57 + test/java/text/Format/NumberFormat/NumberFormatRounding.java | 130 + test/java/text/Format/NumberFormat/NumberRegression.java | 1824 ++++++ test/java/text/Format/NumberFormat/NumberRoundTrip.java | 234 + test/java/text/Format/NumberFormat/NumberTest.java | 411 + test/java/text/Format/NumberFormat/PositionTest.java | 221 + test/java/text/Format/NumberFormat/SerializationLoadTest.java | 84 + test/java/text/Format/NumberFormat/SerializationSaveTest.java | 79 + test/java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java | 44 + test/java/text/Format/common/Bug4769840.java | 82 + test/java/text/Format/common/Bug6215962.java | 161 + test/java/text/Format/common/ChoiceFormat.ser.txt | 37 + test/java/text/Format/common/DateFormat.Field.ser.txt | 32 + test/java/text/Format/common/FormatIteratorTest.java | 440 + test/java/text/Format/common/MessageFormat.Field.ser.txt | 32 + test/java/text/Format/common/NumberFormat.Field.ser.txt | 31 + test/java/text/Format/common/PParser.java | 274 + test/java/text/Format/common/dateFormat.props | 333 + test/java/text/Format/common/decimalFormat.props | 1280 ++++ test/java/text/Format/common/messageFormat.props | 520 + test/java/text/testlib/HexDumpReader.java | 115 + test/java/text/testlib/IntlTest.java | 266 + test/java/time/tck/java/time/chrono/TCKJapaneseChronology.java | 15 +- test/java/time/tck/java/time/chrono/TCKJapaneseEra.java | 3 +- test/java/time/test/java/time/chrono/TestEraDisplayName.java | 100 + test/java/time/test/java/time/chrono/TestJapaneseChronology.java | 45 +- test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java | 8 +- test/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java | 137 + test/java/time/test/java/time/format/TestNonIsoFormatter.java | 31 +- test/java/time/test/java/util/TestFormatter.java | 12 +- test/java/util/Arrays/ArrayObjectMethods.java | 1 + test/java/util/Arrays/CopyMethods.java | 1 + test/java/util/Arrays/Correct.java | 1 + test/java/util/Base64/TestBase64.java | 1 + test/java/util/BitSet/BSMethods.java | 1 + test/java/util/BitSet/ImportExport.java | 1 + test/java/util/BitSet/PreviousBits.java | 1 + test/java/util/Calendar/BuddhistCalendarTest.java | 243 + test/java/util/Calendar/Bug4302966.java | 42 + test/java/util/Calendar/Bug4766302.java | 51 + test/java/util/Calendar/Bug4851640.java | 59 + test/java/util/Calendar/Bug4958050.java | 255 + test/java/util/Calendar/Bug5078053.java | 100 + test/java/util/Calendar/Bug6178071.java | 50 + test/java/util/Calendar/Bug6234795.java | 97 + test/java/util/Calendar/Bug6448234.java | 58 + test/java/util/Calendar/Bug8007038.java | 4 +- test/java/util/Calendar/Builder/BuilderTest.java | 7 +- test/java/util/Calendar/CalendarLimitTest.java | 202 + test/java/util/Calendar/CalendarRegression.java | 2496 ++++++++ test/java/util/Calendar/CalendarTest.java | 1102 +++ test/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java | 437 + test/java/util/Calendar/CalendarTestScripts/CalendarTestEngine.java | 782 ++ test/java/util/Calendar/CalendarTestScripts/CalendarTestException.java | 36 + test/java/util/Calendar/CalendarTestScripts/Exceptions.java | 46 + test/java/util/Calendar/CalendarTestScripts/GregorianAdapter.java | 125 + test/java/util/Calendar/CalendarTestScripts/JapaneseRollDayOfWeekTestGenerator.java | 131 + test/java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java | 88 + test/java/util/Calendar/CalendarTestScripts/JapaneseTests.java | 100 + test/java/util/Calendar/CalendarTestScripts/README | 566 + test/java/util/Calendar/CalendarTestScripts/Result.java | 53 + test/java/util/Calendar/CalendarTestScripts/Symbol.java | 328 + test/java/util/Calendar/CalendarTestScripts/Variable.java | 76 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts | 331 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts | 521 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_exceptions.cts | 204 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts | 336 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_normalization.cts | 97 + test/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts | 556 + test/java/util/Calendar/CalendarTestScripts/params/lenient.cts | 5 + test/java/util/Calendar/CalendarTestScripts/params/non-lenient.cts | 5 + test/java/util/Calendar/CalendarTestScripts/timezones/tz_japan.cts | 5 + test/java/util/Calendar/CalendarTestScripts/timezones/tz_novosibirsk.cts | 5 + test/java/util/Calendar/CalendarTestScripts/timezones/tz_pst.cts | 5 + test/java/util/Calendar/CalendarTestScripts/timezones/tz_sydney.cts | 5 + test/java/util/Calendar/FieldStateTest.java | 216 + test/java/util/Calendar/GregorianCutoverTest.java | 324 + test/java/util/Calendar/JapaneseEraNameTest.java | 67 + test/java/util/Calendar/JapaneseLenientEraTest.java | 66 + test/java/util/Calendar/JavatimeTest.java | 1 + test/java/util/Calendar/JulianTest.java | 52 + test/java/util/Calendar/Koyomi.java | 289 + test/java/util/Calendar/Limit.java | 64 + test/java/util/Calendar/NarrowNamesTest.java | 7 +- test/java/util/Calendar/NonLenientTest.java | 221 + test/java/util/Calendar/ResolutionTest.java | 111 + test/java/util/Calendar/RollDayOfWeekTest.java | 137 + test/java/util/Calendar/StampOverflow.java | 80 + test/java/util/Calendar/SupplementalJapaneseEraTest.java | 39 +- test/java/util/Calendar/ZoneOffsets.java | 231 + test/java/util/Calendar/bug4028518.java | 56 + test/java/util/Calendar/bug4100311.java | 47 + test/java/util/Calendar/bug4243802.java | 93 + test/java/util/Calendar/bug4316678.java | 69 + test/java/util/Calendar/bug4372743.java | 133 + test/java/util/Calendar/bug4401223.java | 91 + test/java/util/Calendar/bug4409072.java | 683 ++ test/java/util/Calendar/bug4514831.java | 95 + test/java/util/Collection/MOAT.java | 1 + test/java/util/Collections/AddAll.java | 1 + test/java/util/Collections/CheckedListBash.java | 1 + test/java/util/Collections/CheckedMapBash.java | 1 + test/java/util/Collections/CheckedSetBash.java | 1 + test/java/util/Collections/Disjoint.java | 1 + test/java/util/Collections/Rotate.java | 1 + test/java/util/Date/Bug4955000.java | 144 + test/java/util/Date/DateGregorianCalendarTest.java | 235 + test/java/util/Date/DateRegression.java | 241 + test/java/util/Date/DateTest.java | 236 + test/java/util/Date/TZ.java | 58 + test/java/util/Date/TimestampTest.java | 134 + test/java/util/EnumSet/EnumSetBash.java | 1 + test/java/util/HashSet/Serialization.java | 1 + test/java/util/IdentityHashMap/Capacity.java | 1 + test/java/util/List/LockStep.java | 1 + test/java/util/Locale/data/deflocale.sol10 | 1725 ------ test/java/util/Map/LockStep.java | 1 + test/java/util/NavigableMap/LockStep.java | 1 + test/java/util/Properties/ConcurrentLoadAndStoreXML.java | 1 + test/java/util/Random/DistinctSeeds.java | 1 + test/java/util/Random/RandomStreamTest.java | 1 + test/java/util/Random/RandomTest.java | 1 + test/java/util/ResourceBundle/Control/StressTest.java | 1 + test/java/util/SplittableRandom/SplittableRandomTest.java | 1 + test/java/util/TimeZone/Bug4322313.java | 228 + test/java/util/TimeZone/Bug5097350.java | 63 + test/java/util/TimeZone/CheckDisplayNames.java | 296 + test/java/util/TimeZone/DefaultTimeZoneTest.html | 74 + test/java/util/TimeZone/DefaultTimeZoneTest.java | 108 + test/java/util/TimeZone/HongKong.java | 64 + test/java/util/TimeZone/IDTest.java | 121 + test/java/util/TimeZone/TimeZoneBoundaryTest.java | 491 + test/java/util/TimeZone/TimeZoneRegression.java | 995 +++ test/java/util/TimeZone/TimeZoneTest.java | 737 ++ test/java/util/TimeZone/TransitionTest.java | 287 + test/java/util/TimeZone/UTCAliasTest.java | 52 + test/java/util/TimeZone/bug4096952.java | 67 + test/java/util/Timer/DelayOverflow.java | 1 + test/java/util/Timer/Purge.java | 1 + test/java/util/UUID/Serial.java | 1 + test/java/util/UUID/UUIDTest.java | 1 + test/java/util/WeakHashMap/GCDuringIteration.java | 1 + test/java/util/logging/CheckZombieLockTest.java | 1 + test/java/util/logging/DrainFindDeadlockTest.java | 1 + test/java/util/logging/FileHandlerPath.java | 1 + test/java/util/logging/LoggingDeadlock.java | 4 + test/java/util/logging/LoggingDeadlock2.java | 4 + test/java/util/logging/TestLogConfigurationDeadLockWithConf.java | 1 + test/java/util/regex/RegExTest.java | 1 + test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java | 18 +- test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java | 18 +- test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java | 18 +- test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java | 27 +- test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java | 49 + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java | 153 + test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java | 119 - test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java | 141 + test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java | 4 +- test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java | 20 +- test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java | 19 +- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java | 88 - test/java/util/zip/3GBZipFiles.sh | 1 + test/java/util/zip/DeflateIn_InflateOut.java | 1 + test/java/util/zip/FlaterTest.java | 1 + test/java/util/zip/GZIP/Accordion.java | 1 + test/java/util/zip/GZIP/GZIPInputStreamRead.java | 1 + test/java/util/zip/InflateIn_DeflateOut.java | 1 + test/java/util/zip/InflaterBufferSize.java | 1 + test/java/util/zip/TimeChecksum.java | 1 + test/java/util/zip/TotalInOut.java | 1 + test/java/util/zip/ZipFile/Assortment.java | 1 + test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java | 1 + test/java/util/zip/ZipFile/FinalizeZipFile.java | 1 + test/java/util/zip/ZipFile/MultiThreadedReadTest.java | 1 + test/java/util/zip/ZipFile/ReadZip.java | 1 + test/javax/crypto/Cipher/ByteBuffers.java | 1 + test/javax/crypto/CipherSpi/DirectBBRemaining.java | 1 + test/javax/crypto/CryptoPermission/AllPermCheck.java | 1 + test/javax/crypto/CryptoPermission/RC2PermCheck.java | 1 + test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java | 1 + test/javax/crypto/KeyGenerator/TestKGParity.java | 1 + test/javax/crypto/Mac/ByteBuffers.java | 1 + test/javax/crypto/NullCipher/TestNPE.java | 1 + test/javax/imageio/plugins/bmp/BMP8BPPLoadTest.java | 90 + test/javax/management/monitor/MultiMonitorTest.java | 1 + test/javax/management/mxbean/ThreadMXBeanTest.java | 1 + test/javax/management/remote/mandatory/loading/MissingClassTest.java | 1 + test/javax/management/timer/MissingNotificationTest.java | 1 + test/javax/net/ssl/TLS/TestJSSE.java | 1 + test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java | 43 +- test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java | 2 +- test/javax/smartcardio/TestCommandAPDU.java | 1 + test/javax/sound/midi/Gervill/RiffReaderWriter/Skip.java | 22 +- test/javax/sound/sampled/Clip/AutoCloseTimeCheck.java | 128 + test/javax/sound/sampled/Clip/ClipIsRunningAfterStop.java | 96 + test/javax/swing/AbstractButton/6711682/bug6711682.java | 5 +- test/javax/swing/Headless/HeadlessAbstractSpinnerModel.java | 46 + test/javax/swing/Headless/HeadlessBox.java | 221 + test/javax/swing/Headless/HeadlessBox_Filler.java | 194 + test/javax/swing/Headless/HeadlessCellRendererPane.java | 202 + test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java | 198 + test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java | 198 + test/javax/swing/Headless/HeadlessGrayFilter.java | 37 + test/javax/swing/Headless/HeadlessJApplet.java | 44 + test/javax/swing/Headless/HeadlessJButton.java | 192 + test/javax/swing/Headless/HeadlessJCheckBox.java | 195 + test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java | 192 + test/javax/swing/Headless/HeadlessJColorChooser.java | 192 + test/javax/swing/Headless/HeadlessJComboBox.java | 192 + test/javax/swing/Headless/HeadlessJComponent.java | 191 + test/javax/swing/Headless/HeadlessJDesktopPane.java | 191 + test/javax/swing/Headless/HeadlessJDialog.java | 100 + test/javax/swing/Headless/HeadlessJEditorPane.java | 194 + test/javax/swing/Headless/HeadlessJFileChooser.java | 191 + test/javax/swing/Headless/HeadlessJFormattedTextField.java | 41 + test/javax/swing/Headless/HeadlessJFrame.java | 53 + test/javax/swing/Headless/HeadlessJInternalFrame.java | 214 + test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java | 191 + test/javax/swing/Headless/HeadlessJLabel.java | 191 + test/javax/swing/Headless/HeadlessJLayeredPane.java | 191 + test/javax/swing/Headless/HeadlessJList.java | 191 + test/javax/swing/Headless/HeadlessJMenu.java | 189 + test/javax/swing/Headless/HeadlessJMenuBar.java | 191 + test/javax/swing/Headless/HeadlessJMenuItem.java | 191 + test/javax/swing/Headless/HeadlessJOptionPane.java | 191 + test/javax/swing/Headless/HeadlessJPanel.java | 191 + test/javax/swing/Headless/HeadlessJPasswordField.java | 40 + test/javax/swing/Headless/HeadlessJPopupMenu.java | 189 + test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java | 191 + test/javax/swing/Headless/HeadlessJProgressBar.java | 191 + test/javax/swing/Headless/HeadlessJRadioButton.java | 191 + test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java | 191 + test/javax/swing/Headless/HeadlessJRootPane.java | 191 + test/javax/swing/Headless/HeadlessJScrollBar.java | 191 + test/javax/swing/Headless/HeadlessJScrollPane.java | 191 + test/javax/swing/Headless/HeadlessJSeparator.java | 191 + test/javax/swing/Headless/HeadlessJSlider.java | 191 + test/javax/swing/Headless/HeadlessJSpinner.java | 191 + test/javax/swing/Headless/HeadlessJSplitPane.java | 185 + test/javax/swing/Headless/HeadlessJTabbedPane.java | 191 + test/javax/swing/Headless/HeadlessJTable.java | 214 + test/javax/swing/Headless/HeadlessJTextArea.java | 195 + test/javax/swing/Headless/HeadlessJTextField.java | 195 + test/javax/swing/Headless/HeadlessJTextPane.java | 45 + test/javax/swing/Headless/HeadlessJToggleButton.java | 191 + test/javax/swing/Headless/HeadlessJToolBar.java | 191 + test/javax/swing/Headless/HeadlessJToolBar_Separator.java | 191 + test/javax/swing/Headless/HeadlessJToolTip.java | 191 + test/javax/swing/Headless/HeadlessJTree.java | 232 + test/javax/swing/Headless/HeadlessJViewport.java | 199 + test/javax/swing/Headless/HeadlessJWindow.java | 56 + test/javax/swing/Headless/HeadlessLookAndFeel.java | 37 + test/javax/swing/Headless/HeadlessMenuSelectionManager.java | 38 + test/javax/swing/Headless/HeadlessOverlayLayout.java | 38 + test/javax/swing/Headless/HeadlessPopupFactory.java | 37 + test/javax/swing/Headless/HeadlessScrollPaneLayout.java | 37 + test/javax/swing/Headless/HeadlessSizeRequirements.java | 39 + test/javax/swing/Headless/HeadlessSizeSequence.java | 41 + test/javax/swing/Headless/HeadlessSpinnerListModel.java | 49 + test/javax/swing/Headless/HeadlessSpinnerNumberModel.java | 41 + test/javax/swing/Headless/HeadlessTimer.java | 37 + test/javax/swing/JButton/4368790/bug4368790.java | 71 + test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java | 15 +- test/javax/swing/JColorChooser/Test4165217.java | 3 +- test/javax/swing/JColorChooser/Test4177735.java | 3 +- test/javax/swing/JColorChooser/Test4193384.java | 3 +- test/javax/swing/JColorChooser/Test4234761.java | 3 +- test/javax/swing/JColorChooser/Test4319113.html | 39 + test/javax/swing/JColorChooser/Test4319113.java | 128 + test/javax/swing/JColorChooser/Test4461329.java | 3 +- test/javax/swing/JColorChooser/Test4711996.java | 3 +- test/javax/swing/JColorChooser/Test6524757.java | 3 +- test/javax/swing/JColorChooser/Test6541987.java | 9 +- test/javax/swing/JColorChooser/Test6707406.java | 3 +- test/javax/swing/JColorChooser/Test6827032.java | 5 +- test/javax/swing/JColorChooser/Test7194184.java | 9 +- test/javax/swing/JComboBox/4199622/bug4199622.java | 38 +- test/javax/swing/JComboBox/4515752/DefaultButtonTest.java | 214 + test/javax/swing/JComboBox/4523758/bug4523758.java | 182 + test/javax/swing/JComboBox/4743225/bug4743225.java | 8 +- test/javax/swing/JComboBox/6236162/bug6236162.java | 15 +- test/javax/swing/JComboBox/6406264/bug6406264.java | 118 + test/javax/swing/JComboBox/6559152/bug6559152.java | 101 + test/javax/swing/JComboBox/6607130/bug6607130.java | 32 +- test/javax/swing/JComboBox/8015300/Test8015300.java | 17 +- test/javax/swing/JComboBox/8032878/bug8032878.java | 12 +- test/javax/swing/JComboBox/8057893/bug8057893.java | 6 +- test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java | 9 +- test/javax/swing/JComponent/6683775/bug6683775.java | 68 +- test/javax/swing/JComponent/6989617/bug6989617.java | 12 +- test/javax/swing/JComponent/7154030/bug7154030.java | 21 +- test/javax/swing/JEditorPane/4492274/bug4492274.java | 9 +- test/javax/swing/JEditorPane/6917744/bug6917744.java | 13 +- test/javax/swing/JEditorPane/8195095/ImageViewTest.java | 82 +- test/javax/swing/JFileChooser/4524490/bug4524490.java | 11 +- test/javax/swing/JFileChooser/6520101/bug6520101.java | 3 +- test/javax/swing/JFileChooser/7199708/bug7199708.java | 8 +- test/javax/swing/JFileChooser/8002077/bug8002077.java | 13 +- test/javax/swing/JFileChooser/8021253/bug8021253.java | 8 +- test/javax/swing/JFrame/4962534/bug4962534.html | 3 +- test/javax/swing/JFrame/4962534/bug4962534.java | 10 +- test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java | 23 +- test/javax/swing/JInternalFrame/4251301/bug4251301.java | 9 +- test/javax/swing/JInternalFrame/5066752/bug5066752.java | 4 +- test/javax/swing/JInternalFrame/6647340/bug6647340.java | 31 +- test/javax/swing/JInternalFrame/6725409/bug6725409.java | 23 +- test/javax/swing/JInternalFrame/8020708/bug8020708.java | 13 +- test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java | 12 +- test/javax/swing/JLabel/6596966/bug6596966.java | 25 +- test/javax/swing/JLayer/6824395/bug6824395.java | 12 +- test/javax/swing/JList/6462008/bug6462008.java | 69 +- test/javax/swing/JList/6510999/bug6510999.java | 74 + test/javax/swing/JMenu/4417601/bug4417601.java | 79 + test/javax/swing/JMenu/4515762/bug4515762.java | 18 +- test/javax/swing/JMenu/4692443/bug4692443.java | 35 +- test/javax/swing/JMenu/6359669/bug6359669.java | 84 + test/javax/swing/JMenu/6470128/bug6470128.java | 84 + test/javax/swing/JMenu/6538132/bug6538132.java | 131 + test/javax/swing/JMenu/8071705/bug8071705.java | 1 + test/javax/swing/JMenuBar/4750590/bug4750590.java | 7 +- test/javax/swing/JMenuItem/4171437/bug4171437.java | 7 +- test/javax/swing/JMenuItem/4654927/bug4654927.java | 12 +- test/javax/swing/JMenuItem/6209975/bug6209975.java | 10 +- test/javax/swing/JMenuItem/6249972/bug6249972.java | 105 + test/javax/swing/JMenuItem/7036148/bug7036148.java | 3 +- test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java | 9 +- test/javax/swing/JOptionPane/4174551/bug4174551.html | 36 + test/javax/swing/JOptionPane/4174551/bug4174551.java | 52 + test/javax/swing/JOptionPane/6428694/bug6428694.java | 114 + test/javax/swing/JOptionPane/7138665/bug7138665.java | 10 +- test/javax/swing/JPopupMenu/4458079/bug4458079.java | 10 +- test/javax/swing/JPopupMenu/4634626/bug4634626.html | 8 + test/javax/swing/JPopupMenu/4634626/bug4634626.java | 209 + test/javax/swing/JPopupMenu/4966112/bug4966112.java | 22 +- test/javax/swing/JPopupMenu/6217905/bug6217905.java | 114 + test/javax/swing/JPopupMenu/6415145/bug6415145.java | 121 + test/javax/swing/JPopupMenu/6515446/bug6515446.java | 91 + test/javax/swing/JPopupMenu/6544309/bug6544309.java | 105 + test/javax/swing/JPopupMenu/6580930/bug6580930.java | 148 + test/javax/swing/JPopupMenu/6583251/bug6583251.java | 77 + test/javax/swing/JPopupMenu/6691503/bug6691503.java | 10 +- test/javax/swing/JPopupMenu/6694823/bug6694823.java | 18 +- test/javax/swing/JPopupMenu/6800513/bug6800513.java | 12 +- test/javax/swing/JPopupMenu/6827786/bug6827786.java | 12 +- test/javax/swing/JPopupMenu/6987844/bug6987844.java | 7 +- test/javax/swing/JPopupMenu/7154841/bug7154841.java | 19 +- test/javax/swing/JRadioButton/8033699/bug8033699.java | 7 +- test/javax/swing/JRadioButton/8041561/bug8041561.java | 101 + test/javax/swing/JRootPane/4670486/bug4670486.java | 8 +- test/javax/swing/JScrollBar/4708809/bug4708809.java | 14 +- test/javax/swing/JScrollBar/4865918/bug4865918.java | 7 +- test/javax/swing/JScrollBar/6542335/bug6542335.java | 8 +- test/javax/swing/JScrollBar/7163696/Test7163696.java | 8 +- test/javax/swing/JScrollBar/bug4202954/bug4202954.java | 12 +- test/javax/swing/JScrollPane/6274267/bug6274267.java | 100 + test/javax/swing/JSlider/6348946/bug6348946.java | 14 +- test/javax/swing/JSlider/6401380/bug6401380.java | 82 + test/javax/swing/JSlider/6794836/bug6794836.java | 6 +- test/javax/swing/JSlider/6848475/bug6848475.java | 9 +- test/javax/swing/JSpinner/4973721/bug4973721.java | 7 +- test/javax/swing/JSpinner/5012888/bug5012888.java | 21 +- test/javax/swing/JSpinner/8008657/bug8008657.java | 154 + test/javax/swing/JSplitPane/4816114/bug4816114.java | 7 +- test/javax/swing/JSplitPane/4885629/bug4885629.java | 5 +- test/javax/swing/JSplitPane/8132123/bug8132123.html | 38 + test/javax/swing/JSplitPane/8132123/bug8132123.java | 51 + test/javax/swing/JTabbedPane/4361477/bug4361477.java | 4 +- test/javax/swing/JTabbedPane/4624207/bug4624207.java | 15 +- test/javax/swing/JTabbedPane/4666224/bug4666224.html | 42 + test/javax/swing/JTabbedPane/4666224/bug4666224.java | 554 + test/javax/swing/JTabbedPane/6495408/bug6495408.java | 4 +- test/javax/swing/JTabbedPane/7024235/Test7024235.java | 14 +- test/javax/swing/JTabbedPane/7161568/bug7161568.java | 8 +- test/javax/swing/JTabbedPane/7170310/bug7170310.java | 17 +- test/javax/swing/JTable/4220171/bug4220171.java | 13 +- test/javax/swing/JTable/6263446/bug6263446.java | 34 +- test/javax/swing/JTable/6777378/bug6777378.java | 5 +- test/javax/swing/JTable/7055065/bug7055065.java | 9 +- test/javax/swing/JTable/7068740/bug7068740.java | 13 +- test/javax/swing/JTable/8032874/bug8032874.java | 8 +- test/javax/swing/JTableHeader/6884066/bug6884066.java | 5 +- test/javax/swing/JTableHeader/6889007/bug6889007.java | 7 +- test/javax/swing/JTextArea/4697612/bug4697612.java | 15 +- test/javax/swing/JTextArea/7049024/bug7049024.java | 14 +- test/javax/swing/JTextField/8036819/bug8036819.java | 6 +- test/javax/swing/JTextField/I18NViewNoWrapMinSpan/I18NViewNoWrapMinSpan.java | 56 + test/javax/swing/JTextPane/JTextPaneDocumentAlignment.java | 99 + test/javax/swing/JTextPane/JTextPaneDocumentWrapping.java | 101 + test/javax/swing/JToolBar/4247996/bug4247996.java | 6 +- test/javax/swing/JToolBar/4529206/bug4529206.java | 91 + test/javax/swing/JToolTip/4644444/bug4644444.html | 44 + test/javax/swing/JToolTip/4644444/bug4644444.java | 354 + test/javax/swing/JToolTip/4846413/bug4846413.java | 6 +- test/javax/swing/JTree/4330357/bug4330357.java | 10 +- test/javax/swing/JTree/4908142/bug4908142.java | 8 +- test/javax/swing/JTree/4927934/bug4927934.java | 20 +- test/javax/swing/JTree/6263446/bug6263446.java | 9 +- test/javax/swing/JTree/6505523/bug6505523.java | 9 +- test/javax/swing/JTree/6578666/bug6578666.java | 80 + test/javax/swing/JTree/8003400/Test8003400.java | 15 +- test/javax/swing/JTree/8004298/bug8004298.java | 6 +- test/javax/swing/JViewport/7107099/bug7107099.java | 9 +- test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java | 417 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java | 63 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java | 104 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java | 71 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java | 96 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java | 173 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java | 78 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java | 78 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java | 153 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java | 73 + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java | 106 + test/javax/swing/LookAndFeel/8145547/DemandGTK.java | 71 + test/javax/swing/LookAndFeel/8145547/DemandGTK2.sh | 88 + test/javax/swing/LookAndFeel/8145547/DemandGTK2.txt | 37 + test/javax/swing/LookAndFeel/8145547/DemandGTK3.sh | 81 + test/javax/swing/LookAndFeel/8145547/ProvokeGTK.java | 56 + test/javax/swing/MultiUIDefaults/4300666/bug4300666.java | 16 +- test/javax/swing/Popup/6514582/bug6514582.java | 73 + test/javax/swing/Popup/TaskbarPositionTest.java | 11 +- test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java | 6 +- test/javax/swing/RepaintManager/6608456/bug6608456.java | 6 +- test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java | 7 +- test/javax/swing/Security/6657138/ComponentTest.java | 8 +- test/javax/swing/SwingTest.java | 8 +- test/javax/swing/SwingUtilities/4917669/bug4917669.java | 8 +- test/javax/swing/SwingUtilities/7146377/bug7146377.java | 9 +- test/javax/swing/SwingUtilities/7170657/bug7170657.java | 3 +- test/javax/swing/ToolTipManager/7123767/bug7123767.java | 18 +- test/javax/swing/ToolTipManager/Test6256140.java | 11 +- test/javax/swing/dnd/7171812/bug7171812.java | 5 +- test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java | 5 +- test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java | 7 +- test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java | 7 +- test/javax/swing/plaf/synth/7158712/bug7158712.java | 4 +- test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java | 4 +- test/javax/swing/plaf/synth/Test6660049.java | 3 +- test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java | 11 +- test/javax/swing/regtesthelpers/Util.java | 23 +- test/javax/swing/reliability/GUIUndFrame.java | 111 + test/javax/swing/reliability/GUIZoomFrame.java | 88 + test/javax/swing/reliability/Task.java | 50 + test/javax/swing/reliability/TaskUndJFrameProperties.java | 91 + test/javax/swing/reliability/TaskZoomJFrameChangeState.java | 180 + test/javax/swing/reliability/TaskZoomJFrameRepaint.java | 113 + test/javax/swing/text/AbstractDocument/6968363/Test6968363.java | 15 +- test/javax/swing/text/CSSBorder/6796710/bug6796710.java | 5 +- test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java | 12 +- test/javax/swing/text/JTextComponent/5074573/bug5074573.java | 13 +- test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java | 23 +- test/javax/swing/text/Utilities/bug7045593.java | 5 +- test/javax/swing/text/View/8014863/bug8014863.java | 12 +- test/javax/swing/text/View/8048110/bug8048110.java | 7 +- test/javax/swing/text/html/7189299/bug7189299.java | 7 +- test/javax/swing/text/html/CSS/4530474/bug4530474.java | 6 +- test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java | 14 +- test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java | 5 +- test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java | 8 +- test/javax/swing/text/html/parser/Parser/7165725/bug7165725.java | 22 +- test/javax/xml/crypto/dsig/GenerationTests.java | 35 +- test/lib/security/SecurityUtils.java | 56 + test/lib/testlibrary/ExtendedRobot.java | 408 + test/lib/testlibrary/jdk/testlibrary/InMemoryJavaCompiler.java | 154 + test/lib/testlibrary/jdk/testlibrary/JarUtils.java | 106 +- test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java | 2 +- test/lib/testlibrary/jdk/testlibrary/ProcessTools.java | 27 +- test/lib/testlibrary/jdk/testlibrary/SecurityTools.java | 22 +- test/lib/testlibrary/jdk/testlibrary/Utils.java | 31 +- test/lib/testlibrary/jdk/testlibrary/testkeys | Bin test/sun/awt/dnd/8024061/bug8024061.java | 18 +- test/sun/java2d/AcceleratedXORModeTest.java | 15 +- test/sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java | 3 +- test/sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java | 3 +- test/sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java | 3 +- test/sun/java2d/DirectX/InfiniteValidationLoopTest/InfiniteValidationLoopTest.java | 3 +- test/sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java | 3 +- test/sun/java2d/DirectX/OpaqueImageToSurfaceBlitTest/OpaqueImageToSurfaceBlitTest.java | 3 +- test/sun/java2d/DirectX/OverriddenInsetsTest/OverriddenInsetsTest.java | 3 +- test/sun/java2d/DirectX/RenderingToCachedGraphicsTest/RenderingToCachedGraphicsTest.java | 3 +- test/sun/java2d/DirectX/StrikeDisposalCrashTest/StrikeDisposalCrashTest.java | 3 +- test/sun/java2d/DirectX/SwingOnScreenScrollingTest/SwingOnScreenScrollingTest.java | 3 +- test/sun/java2d/DirectX/TransformedPaintTest/TransformedPaintTest.java | 3 +- test/sun/java2d/DrawCachedImageAndTransform.java | 3 +- test/sun/java2d/DrawXORModeTest.java | 3 +- test/sun/java2d/GdiRendering/InsetClipping.java | 3 +- test/sun/java2d/OpenGL/CustomCompositeTest.java | 3 +- test/sun/java2d/OpenGL/DrawBufImgOp.java | 3 +- test/sun/java2d/OpenGL/DrawHugeImageTest.java | 3 +- test/sun/java2d/OpenGL/GradientPaints.java | 1 + test/sun/java2d/OpenGL/bug7181438.java | 3 +- test/sun/java2d/SunGraphics2D/DrawImageBilinear.java | 3 +- test/sun/java2d/SunGraphics2D/PolyVertTest.java | 3 +- test/sun/java2d/SunGraphics2D/SimplePrimQuality.java | 3 +- test/sun/java2d/X11SurfaceData/DrawImageBgTest/DrawImageBgTest.java | 3 +- test/sun/java2d/XRenderBlitsTest.java | 15 +- test/sun/java2d/cmm/ColorConvertOp/ConstructorsNullTest/ConstructorsNullTest.html | 3 +- test/sun/java2d/pipe/InterpolationQualityTest.java | 3 +- test/sun/java2d/pipe/MutableColorTest/MutableColorTest.java | 3 +- test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java | 3 +- test/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java | 3 +- test/sun/management/jmxremote/bootstrap/linux-amd64/launcher | Bin test/sun/management/jmxremote/bootstrap/linux-i586/launcher | Bin test/sun/management/jmxremote/bootstrap/solaris-amd64/launcher | Bin test/sun/management/jmxremote/bootstrap/solaris-sparcv9/launcher | Bin test/sun/management/jmxremote/startstop/JMXStartStopTest.java | 1 + test/sun/management/windows/revokeall.exe | Bin test/sun/misc/CopyMemory.java | 1 + test/sun/misc/FloatingDecimal/TestFloatingDecimal.java | 1 + test/sun/net/InetAddress/nameservice/dns/cname.sh | 2 +- test/sun/net/idn/nfscis.spp | Bin test/sun/net/idn/nfscsi.spp | Bin test/sun/net/idn/nfscss.spp | Bin test/sun/net/idn/nfsmxp.spp | Bin test/sun/net/idn/nfsmxs.spp | Bin test/sun/net/www/ParseUtil_4922813.java | 1 + test/sun/nio/cs/FindDecoderBugs.java | 1 + test/sun/nio/cs/FindEncoderBugs.java | 1 + test/sun/nio/cs/TestGB18030.java | 82 + test/sun/nio/cs/TestISO2022JP.java | 17 +- test/sun/nio/cs/TestStringCoding.java | 1 + test/sun/nio/cs/TestStringCodingUTF8.java | 1 + test/sun/rmi/transport/tcp/DisableRMIOverHttp/DisableRMIOverHTTPTest.java | 2 +- test/sun/security/krb5/auto/BadKdc.java | 221 - test/sun/security/krb5/auto/BadKdc1.java | 60 - test/sun/security/krb5/auto/BadKdc2.java | 55 - test/sun/security/krb5/auto/BadKdc3.java | 50 - test/sun/security/krb5/auto/BadKdc4.java | 50 - test/sun/security/krb5/auto/CommMatcher.java | 86 - test/sun/security/krb5/auto/KDC.java | 108 +- test/sun/security/krb5/auto/KdcPolicy.java | 366 + test/sun/security/krb5/auto/LongLife.java | 96 + test/sun/security/krb5/auto/MaxRetries.java | 278 - test/sun/security/krb5/auto/TcpTimeout.java | 107 - test/sun/security/krb5/auto/UdpTcp.java | 71 - test/sun/security/krb5/auto/UnboundSSL.java | 4 +- test/sun/security/krb5/auto/UnboundSSLMultipleKeys.java | 4 +- test/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java | 4 +- test/sun/security/krb5/auto/unbound.ssl.policy | 2 + test/sun/security/mscapi/PrngSlow.java | 1 + test/sun/security/mscapi/SignUsingSHA2withRSA.sh | 1 + test/sun/security/pkcs11/Cipher/ReinitCipher.java | 18 +- test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java | 26 +- test/sun/security/pkcs11/Cipher/TestRSACipher.java | 25 +- test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java | 22 +- test/sun/security/pkcs11/Cipher/TestRawRSACipher.java | 20 +- test/sun/security/pkcs11/Cipher/TestSymmCiphers.java | 27 +- test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java | 29 +- test/sun/security/pkcs11/KeyAgreement/TestDH.java | 20 +- test/sun/security/pkcs11/KeyAgreement/TestInterop.java | 21 +- test/sun/security/pkcs11/KeyAgreement/TestShort.java | 21 +- test/sun/security/pkcs11/KeyGenerator/DESParity.java | 23 +- test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java | 18 +- test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java | 15 +- test/sun/security/pkcs11/Mac/MacKAT.java | 7 +- test/sun/security/pkcs11/Mac/MacSameTest.java | 8 +- test/sun/security/pkcs11/Mac/ReinitMac.java | 18 +- test/sun/security/pkcs11/MessageDigest/ByteBuffers.java | 17 +- test/sun/security/pkcs11/MessageDigest/DigestKAT.java | 21 +- test/sun/security/pkcs11/MessageDigest/ReinitDigest.java | 15 +- test/sun/security/pkcs11/MessageDigest/TestCloning.java | 15 +- test/sun/security/pkcs11/PKCS11Test.java | 219 +- test/sun/security/pkcs11/Secmod/AddPrivateKey.java | 33 +- test/sun/security/pkcs11/Secmod/AddTrustedCert.java | 28 +- test/sun/security/pkcs11/Secmod/Crypto.java | 16 +- test/sun/security/pkcs11/Secmod/GetPrivateKey.java | 26 +- test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java | 39 +- test/sun/security/pkcs11/Secmod/LoadKeystore.java | 10 +- test/sun/security/pkcs11/Secmod/README-SQLITE | 8 + test/sun/security/pkcs11/Secmod/TestNssDbSqlite.java | 134 + test/sun/security/pkcs11/Secmod/TrustAnchors.java | 25 +- test/sun/security/pkcs11/Secmod/cert9.db | Bin test/sun/security/pkcs11/Secmod/key4.db | Bin test/sun/security/pkcs11/Secmod/nss-sqlite.cfg | 13 + test/sun/security/pkcs11/Secmod/policy | 6 + test/sun/security/pkcs11/SecmodTest.java | 23 +- test/sun/security/pkcs11/SecureRandom/Basic.java | 17 +- test/sun/security/pkcs11/Signature/ByteBuffers.java | 34 +- test/sun/security/pkcs11/Signature/ReinitSignature.java | 319 +- test/sun/security/pkcs11/Signature/TestDSA.java | 41 +- test/sun/security/pkcs11/Signature/TestDSAKeyLength.java | 34 +- test/sun/security/pkcs11/Signature/TestRSAKeyLength.java | 34 +- test/sun/security/pkcs11/ec/ReadCertificates.java | 50 +- test/sun/security/pkcs11/ec/ReadPKCS12.java | 84 +- test/sun/security/pkcs11/ec/TestCurves.java | 37 +- test/sun/security/pkcs11/ec/TestECDH.java | 30 +- test/sun/security/pkcs11/ec/TestECDH2.java | 40 +- test/sun/security/pkcs11/ec/TestECDSA.java | 37 +- test/sun/security/pkcs11/ec/TestECDSA2.java | 37 +- test/sun/security/pkcs11/ec/TestECGenSpec.java | 21 +- test/sun/security/pkcs11/ec/TestKeyFactory.java | 26 +- test/sun/security/pkcs11/ec/policy | 7 + test/sun/security/pkcs11/fips/TestTLS12.java | 449 + test/sun/security/pkcs11/fips/TrustManagerTest.java | 37 +- test/sun/security/pkcs11/fips/TrustManagerTest.policy | 3 + test/sun/security/pkcs11/fips/cert8.db | Bin test/sun/security/pkcs11/fips/key3.db | Bin test/sun/security/pkcs11/fips/keystore | Bin test/sun/security/pkcs11/policy | 3 + test/sun/security/pkcs11/rsa/KeyWrap.java | 31 +- test/sun/security/pkcs11/rsa/TestCACerts.java | 49 +- test/sun/security/pkcs11/rsa/TestCACerts.policy | 7 + test/sun/security/pkcs11/rsa/TestKeyFactory.java | 19 +- test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java | 28 +- test/sun/security/pkcs11/rsa/TestKeyPairGenerator.policy | 4 + test/sun/security/pkcs11/rsa/TestSignatures.java | 58 +- test/sun/security/pkcs11/rsa/rsakeys.ks.policy | 4 + test/sun/security/pkcs11/sslecc/CipherTest.java | 32 +- test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java | 12 +- test/sun/security/pkcs11/sslecc/JSSEServer.java | 27 +- test/sun/security/pkcs11/sslecc/policy | 9 + test/sun/security/pkcs11/tls/TestKeyMaterial.java | 216 +- test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java | 22 +- test/sun/security/pkcs11/tls/TestMasterSecret.java | 165 +- test/sun/security/pkcs11/tls/TestMasterSecret.policy | 8 + test/sun/security/pkcs11/tls/TestPRF.java | 164 +- test/sun/security/pkcs11/tls/TestPremaster.java | 11 +- test/sun/security/pkcs11/tls/policy | 5 + test/sun/security/provider/DSA/TestDSA.java | 1 + test/sun/security/provider/DSA/TestDSA2.java | 1 + test/sun/security/provider/DSA/TestKeyPairGenerator.java | 2 +- test/sun/security/provider/SeedGenerator/Priority_Inversion.java | 1 + test/sun/security/rsa/TestKeyPairGenerator.java | 1 + test/sun/security/rsa/TestSignatures.java | 1 + test/sun/security/ssl/CipherSuite/NoDesRC4CiphSuite.java | 346 + test/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java | 61 +- test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/Distrust.java | 273 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/appleistca2g1-chain.pem | 80 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/appleistca8g1-chain.pem | 64 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustglobalca-chain.pem | 66 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag2-chain.pem | 55 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag3-chain.pem | 67 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustuniversalca-chain.pem | 71 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootca-chain.pem | 66 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag2-chain.pem | 51 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag3-chain.pem | 67 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g3ca-chain.pem | 71 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g4ca-chain.pem | 56 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-chain.pem | 71 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-codesigning-chain.pem | 170 + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignuniversalrootca-chain.pem | 73 + test/sun/security/ssl/javax/net/ssl/NewAPIs/JSSERenegotiate.java | 7 +- test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java | 335 +- test/sun/security/tools/jarsigner/TimestampCheck.java | 529 +- test/sun/security/tools/jarsigner/TsacertOptionTest.java | 39 +- test/sun/security/tools/jarsigner/Warning.java | 248 + test/sun/security/tools/jarsigner/checkusage.sh | 6 +- test/sun/security/tools/jarsigner/concise_jarsigner.sh | 132 +- test/sun/security/tools/jarsigner/ec.sh | 15 +- test/sun/security/tools/jarsigner/onlymanifest.sh | 10 +- test/sun/security/tools/jarsigner/warnings.sh | 119 - test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java | 32 +- test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java | 19 +- test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java | 18 +- test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java | 35 +- test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java | 133 +- test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java | 19 +- test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java | 19 +- test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java | 17 +- test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java | 32 +- test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java | 14 +- test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java | 34 +- test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java | 16 +- test/sun/security/tools/jarsigner/warnings/Test.java | 91 +- test/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.jks.base64 | 26 - test/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.sh | 48 - test/sun/security/tools/jarsigner/weaksize.sh | 60 + test/sun/security/tools/keytool/KeyToolTest.java | 1 + test/sun/security/x509/GeneralName/DNSNameTest.java | 91 + test/sun/text/IntHashtable/Bug4170614Test.java | 191 + test/sun/text/IntHashtable/Bug4170614Test.sh | 81 + test/sun/text/IntHashtable/Bug4705389.java | 43 + test/sun/tools/clhsdb/Basic.sh | 68 + test/sun/tools/common/CommonSetup.sh | 4 + test/sun/tools/hsdb/Basic.sh | 61 + test/sun/util/calendar/zi/tzdata/VERSION | 2 +- test/sun/util/calendar/zi/tzdata/africa | 121 +- test/sun/util/calendar/zi/tzdata/antarctica | 2 + test/sun/util/calendar/zi/tzdata/asia | 314 +- test/sun/util/calendar/zi/tzdata/australasia | 13 +- test/sun/util/calendar/zi/tzdata/backward | 4 +- test/sun/util/calendar/zi/tzdata/etcetera | 4 +- test/sun/util/calendar/zi/tzdata/europe | 77 +- test/sun/util/calendar/zi/tzdata/factory | 6 +- test/sun/util/calendar/zi/tzdata/leapseconds | 31 +- test/sun/util/calendar/zi/tzdata/northamerica | 21 +- test/sun/util/calendar/zi/tzdata/pacificnew | 2 + test/sun/util/calendar/zi/tzdata/southamerica | 36 +- test/sun/util/calendar/zi/tzdata/systemv | 2 + test/sun/util/calendar/zi/tzdata/zone.tab | 14 +- test/tools/launcher/Settings.java | 2 +- test/tools/launcher/VersionCheck.java | 2 + 2300 files changed, 150845 insertions(+), 15946 deletions(-) diffs (truncated from 208205 to 500 lines): diff -r cadea780bc76 -r 42f25fec42bd .hgtags --- a/.hgtags Fri Jul 20 05:44:14 2018 -0700 +++ b/.hgtags Mon Apr 22 17:30:12 2019 +0100 @@ -50,6 +50,7 @@ f708138c9aca4b389872838fe6773872fce3609e jdk7-b73 eacb36e30327e7ae33baa068e82ddccbd91eaae2 jdk7-b74 8885b22565077236a927e824ef450742e434a230 jdk7-b75 +fb2ee5e96b171ae9db67274d87ffaba941e8bfa6 icedtea7-1.12 8fb602395be0f7d5af4e7e93b7df2d960faf9d17 jdk7-b76 e6a5d095c356a547cf5b3c8885885aca5e91e09b jdk7-b77 1143e498f813b8223b5e3a696d79da7ff7c25354 jdk7-b78 @@ -63,6 +64,7 @@ eae6e9ab26064d9ba0e7665dd646a1fd2506fcc1 jdk7-b86 2cafbbe9825e911a6ca6c17d9a18eb1f0bf0873c jdk7-b87 b3c69282f6d3c90ec21056cd1ab70dc0c895b069 jdk7-b88 +2017795af50aebc00f500e58f708980b49bc7cd1 icedtea7-1.13 4a6abb7e224cc8d9a583c23c5782e4668739a119 jdk7-b89 7f90d0b9dbb7ab4c60d0b0233e4e77fb4fac597c jdk7-b90 08a31cab971fcad4695e913d0f3be7bde3a90747 jdk7-b91 @@ -111,6 +113,7 @@ 554adcfb615e63e62af530b1c10fcf7813a75b26 jdk7-b134 d8ced728159fbb2caa8b6adb477fd8efdbbdf179 jdk7-b135 aa13e7702cd9d8aca9aa38f1227f966990866944 jdk7-b136 +1571aa7abe47a54510c62a5b59a8c343cdaf67cb icedtea-1.14 29296ea6529a418037ccce95903249665ef31c11 jdk7-b137 60d3d55dcc9c31a30ced9caa6ef5c0dcd7db031d jdk7-b138 d80954a89b49fda47c0c5cace65a17f5a758b8bd jdk7-b139 @@ -193,6 +196,7 @@ a8012d8d7e9c5035de0bdd4887dc9f7c54008f21 jdk8-b69 a996b57e554198f4592a5f3c30f2f9f4075e545d jdk8-b70 2a5af0f766d0acd68a81fb08fe11fd66795f86af jdk8-b71 +bf581aa741664ba4a97df803ced8a58ceff3a94e initial_upload 32a57e645e012a1f0665c075969ca598e0dbb948 jdk8-b72 733885f57e14cc27f5a5ff0dffe641d2fa3c704a jdk8-b73 57d5d954462831ac353a1f40d3bb05ddb4620952 jdk8-b74 @@ -206,6 +210,7 @@ 624bcb4800065c6656171948e31ebb2925f25c7a jdk8-b82 ac519af51769e92c51b597a730974e8607357709 jdk8-b83 7b4721e4edb4e1c65e9c839a70d7cc67f81c7632 jdk8-b84 +29e9f26732a282c010414adaa2a5a341462f4f6c aarch64-20130813 296676d534c52888c36e305a2bf7f345c4ca70f8 jdk8-b85 7989cd0cc3a9149864589438ee2c949015d8aa9a jdk8-b86 d5228e624826a10ccc5b05f30ad8d839b58fe48d jdk8-b87 @@ -231,6 +236,8 @@ eea685b9ccaa1980e0a7e07d6a3a84bcc7e9ab82 jdk8-b107 006aaa5f069e7dd98fccdc696866c9f8582c087c jdk8-b108 946f3fd5f8bf0ccd180c258d25e5837fa1bf004c jdk8-b109 +48a5df5ce99cecb91f2e8dc3e4a5748f09c963c1 preview_rc1 +e14d4b60b2c1b45d446ab94dfa4707b13f91fb7d preview_rc2 54e099776f08430d3a7f4feabd9f2ba886b55320 jdk8-b110 719befd87c7b96ae103c05730ca555227bfc0116 jdk8-b111 f002f5f3a16cca62e139cb8eed05ffaeb373587d jdk8-b112 @@ -251,11 +258,16 @@ ae303640bc1cca06f1c6ac887e6b523ceeb425a6 jdk8-b125 a9088d517f2fa9919886d3d95023c518b59172b8 jdk8-b126 fbf251b8ef8a4a2aa1fd58efc8d0d5c8e2fd582b jdk8-b127 +597eaf9ec7946aa344477b8a5375f129a8fbbf56 jdk8_b128_aarch64_rc1 +cd23c29828584ec3c39c974579079ab97d65874e jdk8_b128_aarch64_rc3 +ba03ec7a0b930582517592cf66abba734ec59891 jdk8_b128_aarch64_rc4 +5de3e4944a8f100652483cb915959edcb8a2d71d jdk8_b128_aarch64_992 f644211c59fd7c1d0c81239c55b31e1d377d7650 jdk8-b128 80568a19aab7300bc92baf2dc225be929f5b03ed jdk8-b129 43386cc9a017a9f9e704760050086bb18b778ae0 jdk8-b130 e291ac47c9a90366c3c0787a6f7ce547a2bda308 jdk8-b131 43cb25339b5500871f41388a5197f1b01c4b57b8 jdk8-b132 +246d1b83d7116cb3f87cd491c937ec95337555d9 jdk8_final fa2d5a06308f3f36fb09662fa58070a02352f023 jdk8u5-b01 343f4f8ba0982b3516e33c859b01634d919243c4 jdk8u5-b02 c35571198602a5856280d5c7c10bda4e7b769104 jdk8u5-b03 @@ -295,6 +307,7 @@ db30cb9eb18dacea39c35daf15a3ee5fea41fd86 jdk8u20-b07 0e717bd55bc9e3f3fa3432e545944d81ed887ab0 jdk8u20-b08 bfcdcc29c8823595a5d70b5b633bedcd5ee3ba8e jdk8u20-b09 +dc14d13daa5e7ed42b4c3eb5363cc128bec577ca icedtea-3.0.0pre01 3dd165facde7ffa240d77b33ff88b2d938fff017 jdk8u20-b10 37392f2f5d598bdecb8a12c4ea129a70a0ff8bf9 jdk8u20-b11 e323c74edabd29378819150ec000c6a0a99266ed jdk8u20-b12 @@ -308,6 +321,7 @@ 5c0406ee9e820140b5322db006baed199c165b4f jdk8u20-b20 693025bbc45d683676fa78bb76201b665e0d8f2d jdk8u20-b21 0c2393744b29175de5204140d4dfbf12ca3d364f jdk8u20-b22 +03f9102db2c03caefd22a85ae71f30e592d7de9a icedtea-3.0.0pre02 be30cb2a3088f2b7b334b499f7eddbd5312312a7 jdk8u20-b23 dfb9f24d56b51e5a2ca26e77fc69a2464d51a4d3 jdk8u20-b24 dfb9f24d56b51e5a2ca26e77fc69a2464d51a4d3 jdk8u20-b25 @@ -361,7 +375,7 @@ 35dfb86684554685d6efd2fc7fd5eb9b7d4545c5 jdk8u31-b34 e6ed015afbbf3459ba3297e270b4f3170e989c80 jdk8u40-b00 6e223d48080ef40f4ec11ecbcd19b4a20813b9eb jdk8u40-b01 -4797cd0713b44b009525f1276d571ade7e24f3f5 jdk8u40-b02 +d19e04dfb95b8085c17e142df42477cccad1c8d1 jdk8u40-b02 c67acfb24eed87629887128df51007218ddf1f60 jdk8u40-b03 dde62d949f7847469b2ede2ca4190c95066adc91 jdk8u40-b04 d587834579dadd18cb8b096e61d92e2dbccc2782 jdk8u40-b05 @@ -371,15 +385,18 @@ 064adeb65ce82f9ff3cc7898e59d19eb64743c63 jdk8u40-b09 c3a4729c70fa29d79ad77e0643ad7715ebbc96b5 jdk8u40-b10 693da296b395139f2fe6d7131eb0b0d85f6015f6 jdk8u40-b11 -fb8db13639204e37388904bb6e57778c5d762631 jdk8u40-b12 -ba80109a9b3eb92b56012c9ec3aafd9aee2efa69 jdk8u40-b13 -ffc348308de2e872f5d510d440604c3726a67a18 jdk8u40-b14 +74fd977a8b57f6e5b06ce47f254b6ca9cd0d48cd jdk8u40-b12-aarch64 +709f573168709ea03ca7a59e3edbc5029daa9b9c jdk8u40-b12-aarch64-1262 +6be04852760c2619fe4c38a11012739349bb3654 jdk8u40-b12-aarch64-1263 31dac938108da722c56a0526fba7f6ae84773056 jdk8u40-b15 9dc67d03e6e540f646f27092ed23e94e95fa789e jdk8u40-b16 fc4f5546417071c70cffd89ca83302309f6f7da9 jdk8u40-b17 20a3e2135e0867e55af72f0c66a3de558bc613e2 jdk8u40-b18 5c31204d19e5976f025026db3d5c17331e8c44db jdk8u40-b19 7784dab075ed82be2275f4694164bbb9cc1cde3f jdk8u40-b20 +a5c3d964307795edcc68fdb669bc22285a388c0c icedtea-3.0.0pre03 +8450ad6fa3f568af420e51040c898ac3cd1489ce icedtea-3.0.0pre04 +d64c0a9b8b5a43c1b7ba88a871f001fc6b44a3d4 icedtea-3.0.0pre05 564bca490631e4ed4f7993e6633ed9ee62067624 jdk8u40-b21 d168113f9841a77b3cee3a6a45fcd85b7351ac90 jdk8u40-b22 41fe61722ce96b75dd3a1ba5072473122e21e5a0 jdk8u40-b23 @@ -459,6 +476,11 @@ e9f82302d5fdef8a0976640e09363895e9dcde3c jdk8u60-b22 c4b37246b92736adf5f40c785aabb67a7d227245 jdk8u60-b23 d433f5fd8910bee1f2c295b65cf03977034fe0ea jdk8u60-b24 +e1182f36c0fde8e507f2977a6fe1b0d06495411b arch64-jdk8u60-b24 +0b8920048898b50eca657d53d91468b41cc3269b aarch64-jdk8u60-b24.2 +fb2a70b389fef390376e585f11fbf7571ef44489 icedtea-3.0.0pre06 +c4b25140f059fc7115c4b19385b66f98d9b14da2 icedtea-3.0.0pre07 +809d98eeda495566d255eb01353e5251be7a8067 icedtea-3.0.0pre08 c8cfbe57bcd5042d2fef42dcef14d73dd4bdc416 jdk8u60-b25 0d6a8a9b26a37678b420ff540b5a622c3f4fd44c jdk8u60-b26 afbc08ea922bf6e5e14d2eea24a2f94f37627ea7 jdk8u60-b27 @@ -534,6 +556,7 @@ 8afb58c7312b45fe5237afb0292176b734934f60 jdk8u72-b12 d841d3fdae44f120883dab0a3a809a054cd0274b jdk8u72-b13 f6d24d424cd2af4d2612f7737d3d9a25f58b882d jdk8u72-b14 +dfad9b612327322033896d9bdfab58ae12ccac62 icedtea-3.0.0pre09 f3e86cc607260bae368b52d88d7bc8883ee767e3 jdk8u72-b15 1d4b343084874b1afa1cdd504b9b1e50bab7f121 jdk8u72-b31 892eb9ab179650b89b7bab6bc42f079391c98624 jdk8u73-b00 @@ -566,6 +589,9 @@ 02e1209648050922a5a9f2789d9d359795f6f834 jdk8u77-b00 f08584a0fde9344b0aa4766984266ca68b9a5018 jdk8u77-b01 1a3e81c05703bb36def80a57681e1692c866f621 jdk8u77-b02 +e917bc6b356bcb5ea6cc5d15cb3a94183e8581ea icedtea-3.0.0pre10 +3334efeacd8327a14b7d2f392f4546e3c29c594b icedtea-3.0.0 +4a8297aeb8a980ce4a22f7434f92f2b2ea0f726e icedtea-3.0-branchpoint c44179bce874a97e93ffd7b76a226af417e017a4 jdk8u77-b03 8c3f4e540348daed7263bae092b0e5f212478b00 jdk8u77-b31 71f59a00df6c8f3bd5c6d6631a4988a431adab56 jdk8u91-b00 @@ -587,6 +613,10 @@ 0ca25fdd520a0a74f0a488de263641d9f76b8664 jdk8u76-b12 ea965fea71f612d65013192aa637d88e05915b10 jdk8u92-b00 cc8d0d6c6f9543120836e70e0aa3fa9c9b6fe0f3 jdk8u92-b13 +10f96be3009c666af35a128d03bacdb69134206c icedtea-3.1.0pre01 +7513dae3426bed44c4fdbe608cce2a7e5255b46c icedtea-3.1.0pre02 +aab729e0626a2b55583c99eae3f6cbc25cff376e icedtea-3.1.0pre03 +ee0b65b8fd106e7180785b00ddc2567d29388361 icedtea-3.1.0pre04 4f06a20cdc59ce9742e6538ff4b9040baba0778a jdk8u92-b14 5875e297cfcf18304b4b062dc44fa9be312ad6e8 jdk8u92-b31 ed69541ce48b38bf0830c762f353e4379ce43630 jdk8u92-b32 @@ -605,6 +635,8 @@ 9486707c119ab3940f7ea06c1af23a4f6367c77b jdk8u101-b10 a9136f8d24d9ed01009df847176e0be67b354d15 jdk8u101-b11 3eab3ce82c31d1332bc383a1a3201eaee220c001 jdk8u101-b12 +3d312c038b6050c53c22a8efa52632783b230c80 icedtea-3.1.0 +39845e69dc6b1b947b6c667d4d132bfc2cb47016 icedtea-3.2.0pre01 827b2350d7f8a96160aa820200a7bf6358b51450 jdk8u101-b13 39baa472e20c13c0eb1243eb5dce589e82f78143 jdk8u76-b00 6ea3aea950d19d803475b3f4d704a2942e71b302 jdk8u76-b01 @@ -626,6 +658,8 @@ e915a408ebf7ba05b36d1b714e166a1d9e5c7edd jdk8u102-b11 8e12cb096db33b525ec010de5e857ef1cc985ddd jdk8u102-b12 901ecf04370c7c03c61e22ab87a266c355baff54 jdk8u102-b13 +30e3b600c82978ab75d89b10b03059aa1620bc52 icedtea-3.2.0pre02 +32c84f7d918fdb8e501f5a512c8804305ec88286 icedtea-3.2.0pre03 48c99b42383912886c005891c04b5f599adf6722 jdk8u102-b14 222d3ac3aa1f99f16e31c1c4a10f916ce83ff759 jdk8u102-b31 e3839fe291add6e0ea199457fb31c9312cc5dd77 jdk8u102-b32 @@ -646,6 +680,7 @@ 28e488c17b7a276e9ce00a0488bbc53094294e14 jdk8u111-b11 b1304d71a2ec04ae6fa0a46120a5beba40a6f5ba jdk8u111-b12 3f1a07c3a600abdc2eb204f9b67984e6b920846e jdk8u111-b13 +0cc71de3df184547da673a87c307def4c8da54d4 icedtea-3.2.0 ab26fe28f9ed9c7d0a03ce47d1306427f86f27e9 jdk8u111-b14 47e20a90bdbb2327289e330606b73a9fe4dc857e jdk8u112-b00 96393e490afd4acba5b92c5ede68dc9bbb60a38e jdk8u112-b01 @@ -663,6 +698,7 @@ d2d8b67021a0f41e0eabd711bfd87a943dc0a8d5 jdk8u112-b14 60767ec3909b3d0cb26dd7b3f952c62053719dda jdk8u112-b15 5dd7e4bae5c2f1ee4f80c5570e7e3e2f715f7a32 jdk8u112-b16 +5ce54ea881947640051a10a1579d4da697b02293 icedtea-3.3.0pre01 41fac11792c1ee6945f56721ee558a7424395a81 jdk8u112-b31 548a51660ee94aeb77b2432594aeb87f87c21697 jdk8u112-b32 a334b0815d34948188537a177a32cee27007ea2c jdk8u112-b33 @@ -679,6 +715,9 @@ d66de7e2f672a1ff6947846818412fa899456972 jdk8u121-b10 ec72a941be0a50ab77f5375cf710bc06e4f118d3 jdk8u121-b11 9561afc12df843ef21ecd9d7b3633371e7a2bfc4 jdk8u121-b12 +7e0b701f3ee0469c3bcfbe9c0a4e7cd83f6735c9 icedtea-3.3.0pre02 +3642a826880bb11bf6e81b692e2503aa512d82b6 icedtea-3.3.0 +5ee8253969ddefb0426a76c03d31e08cbc773691 icedtea-3.4.0pre01 2974746e56192cdd14fc2dd43179bcf28e4faf4a jdk8u121-b13 4f69f3363a2ecee8d3df2b046266a76c2a805139 jdk8u121-b31 ec26e3331158912f86268ef473e64514c70cbd52 jdk8u121-b32 @@ -697,6 +736,8 @@ 6e362e6002abc39c63fc8ab4bcebf08e273f5a94 jdk8u131-b08 40d00399869d8a28cfecf360234f340e9e0ad3b1 jdk8u131-b09 c0091a673d766ce2e76a945bab6de325fe78dd88 jdk8u131-b10 +cfc292a2c1c6af4e469e45cd896765e17f7d4c95 icedtea-3.4.0 +c8bcda75cb18b043ba95feb0cb74c34b6a678ac1 icedtea-3.5.0pre01 3ab471c4760a808e39406303ff33a25a542b9c75 jdk8u131-b11 d50ccb38def5968145fd3f6e0579416bb027e85c jdk8u131-b31 e54624a8ebe3639d3b2360adb9ae0fa32f1bef57 jdk8u131-b32 @@ -721,8 +762,13 @@ 996632997de8c889067dafd5a5827146e02c9130 jdk8u141-b12 c6bc194fedb63b20c45c793405d215d206fb4654 jdk8u141-b13 d630e23b8e36c2863225d7ae107c73a38d3e6102 jdk8u141-b14 +bdf93656feba13fa1f34d104711bfe7178a2fae1 icedtea-3.5.0 2ea94405100763c772ab3989200115d7a23c7532 jdk8u141-b15 b64b1dfdbe7cfe3859f1023c0f1fb0216bce4ae7 jdk8u144-b00 +db0baea3a4f06ac01f3e6be9d13500b4cd42416f icedtea-3.5.1 +bdf93656feba13fa1f34d104711bfe7178a2fae1 icedtea-3.6.0pre00 +db0baea3a4f06ac01f3e6be9d13500b4cd42416f icedtea-3.6.0pre01 +5dcb55da00c1531264934559c9f10c2e0ae46420 icedtea-3.6.0pre02 d2744852f3e64f7b0ba54f3a64ed5e2107e6ee68 jdk8u144-b01 55899d2b99b0725d74eebc510a116423329ad6f0 jdk8u141-b31 a3c4020f84aeb0dba467534239951f8818bdfb84 jdk8u141-b32 @@ -744,6 +790,7 @@ a487770409082a3d1c4be9264e8eb02b1a41fe41 jdk8u151-b09 7653488b327598fecd823b9b095a1c107b0a1429 jdk8u151-b10 431c125e1231749e16427c280f115f93d699c0e1 jdk8u151-b11 +a05e38417041f23e3eacc58a3f4d2b88e9fc9f26 icedtea-3.6.0 31bc1a681b51d2ae8b176ddeaf821d73494acde4 jdk8u151-b12 1442bc728814af451e2dd1a6719a64485d27e3a0 jdk8u122-b00 f6030acfa5aec0e64d45adfac69b9e7e5c12bc74 jdk8u122-b01 @@ -771,6 +818,7 @@ f5f32c0208a09a78185dad1baf7793bf84fb8356 jdk8u152-b13 50047f057dc14fa5e08e2b449304a21889e4079a jdk8u152-b14 bfd67d7c7d41b320225d5502cec55c6b38cdaa6d jdk8u152-b15 +e4ff08f9c787cdd45568926b13eded32b4672242 icedtea-3.7.0pre01 1cb70967c4d78a45a60d0d6eb64cb7fbe89ad005 jdk8u152-b16 9dce8b2a03e056c54789c555176bd2c8a48b844f jdk8u152-b31 5f0349b6341cf96a478ea14ee820af26fe190e36 jdk8u152-b32 @@ -838,6 +886,9 @@ 2c4e596e0cc3281fe976d9a730677c0a15113153 jdk8u161-b09 3eaad567db074e4d3df7d4088a4a029ef5ad1179 jdk8u161-b10 8d358ca3cfb813af87aa4bed5a1e7fbb678ea6be jdk8u161-b11 +80cebaab0ba5da02658fb21eabb38b111a2e2c32 icedtea-3.7.0 +80cebaab0ba5da02658fb21eabb38b111a2e2c32 icedtea-3.8.0pre00 +aa2c9ce0663291af00f15b816882080833f4d0ed icedtea-4-branchpoint 76f2c555cccab8df114dd6ebb8ed7634c7ce1896 jdk8u161-b12 e03f9868f7df1e3db537f3b61704658e8a9dafb5 jdk8u162-b00 538bdf24383954cd2356e39e8081c2cb3ac27281 jdk8u162-b01 @@ -855,8 +906,16 @@ 1aa2e6ec537c3dd0fd4f9780f16da3e38fb18cee jdk8u162-b09 1d2ee5e60df1c3bc889c92154d839bfe73077f66 jdk8u162-b10 95df717479b19f5ea244afc67434827f2f851287 jdk8u162-b11 +0a89388f0b97a8f924ebc7b7bf4ca2b1b67161eb icedtea-3.8.0pre01 ddae5cb11d6c04130b8002b852bc7f80e0c8bcd2 jdk8u162-b12 8e40acfcc41a631f5922824712d4336742652eac jdk8u162-b31 +c00bdbbd9a77150f565298af9c305d7e6863eb59 jdk8u162-b32 +70a653814e61a5552312345308b85330fa8f27bc jdk8u162-b33 +f1f949ac13549c6fb3766279848539b124ad835e jdk8u162-b34 +b3de2b1e82fb2427cd40bb230aa26d9b7d8fb09c jdk8u162-b35 +e03fff22900242d92a97839a9c095bb106bdc68f jdk8u162-b36 +19696e8204b0e77e0f10af106c384b7ba6dd5bda jdk8u162-b37 +305c40e81a6fd59699036d4c35d8994f8501f116 jdk8u162-b38 b6195815c4bbbf275f1aefd337d805eb66f2b5b8 jdk8u171-b00 f1792a59f1fa20e47fe5d4561754012440564bec jdk8u171-b01 cac020298633fc736f5e21afddf00145665ef0a7 jdk8u171-b02 @@ -869,22 +928,39 @@ 9a59252d179a2a488e094cd28b58d86edbf454a0 jdk8u171-b08 4617f1da787289f41d2a7e50d6859d85c005c857 jdk8u171-b09 2212d32912153d4a963cc8d782163ea30d34d1f6 jdk8u171-b10 +388fc8da23044317c160678ffa8ff541c216a255 icedtea-3.8.0pre02 +9c9ff65b03b60abb956fa23ee8403a4a7bec7806 icedtea-3.8.0 +9c9ff65b03b60abb956fa23ee8403a4a7bec7806 icedtea-3.9.0pre00 +d9b0b4bd2526818afa73b60da77403245554caa8 icedtea-3.9.0pre01 5ccb2d5ec23d188394fdd87bda27b6e53eeb8f0d jdk8u171-b11 64df143be721d3ef031d765d86277c1e114d627a jdk8u172-b00 25f7b0cd25cf13106783050fc8e6f4a78487a7bd jdk8u172-b01 db8272cb8c99eea536a66c4c368c4bf2bf013a81 jdk8u172-b02 bd24ee3a9a0494121fd1d96c308b9738f585001b jdk8u172-b03 cf952b84daa1e74403a4d1df541c0ecca830717d jdk8u172-b04 +e7e27f446209924f66a4bf86738f3e5f2fbbef5f jdk8u181-b00 +a8746b41e23a1deda3d0f41ed2eca3d3a4cc74de jdk8u191-b00 076daed81c0a851f6d13fac538834ac465cdc122 jdk8u172-b05 94491d0dc59590535339a2ffae510166bb16f34c jdk8u172-b06 7e9eeb74e84beb6d8a6f562441eb7dd0ab0befa9 jdk8u172-b07 3974ec9cd04057a19d02c04f3484d5686d70d21c jdk8u172-b08 f52ece1d8708024735f06e7e3bdc771efbc073d0 jdk8u172-b09 9e9009034e5ce97a97f72c00cd37cf2a638fa1a4 jdk8u172-b10 +8e0b55064628157267f52af5fe0d47f4c3ccb4fc icedtea-3.9.0pre02 2a041b1f858dc6a372ac07b8cf5bf6fab879dcc8 jdk8u172-b11 d902fae6241006af3c4cfc4ce82ebcb3efb9d725 jdk8u181-b01 baac18e216fb47b4cfa04169b3c3de58d667de7c jdk8u181-b02 d237c59d14e1c1fb1f750e9cdabcea6e711f4d34 jdk8u181-b03 +f3185b46a35b82727f39d52ac7fad7c4c78ddcdd jdk8u172-b31 +0939503b7477ba081484c54f26f177f9a66d92e4 jdk8u172-b32 +f4b138a6c95cf17f6138598fe04a90dfe1086bf4 jdk8u172-b33 +93b4d31ee70576a45a87607e2f5474d90ba31653 jdk8u172-b34 +6b4e239c74929b86b46113e92fe36d355157e235 jdk8u172-b35 +010852525831e0e88f622167d615438b82002e1f jdk8u172-b36 +9ac2466ffdbb1b9d9005b50aa633a5986617a002 jdk8u172-b37 +d902fae6241006af3c4cfc4ce82ebcb3efb9d725 jdk8u181-b01 +baac18e216fb47b4cfa04169b3c3de58d667de7c jdk8u181-b02 +d237c59d14e1c1fb1f750e9cdabcea6e711f4d34 jdk8u181-b03 6eeca4fb7748e8bdca4afbd6785b04376b1d44cc jdk8u181-b04 f34c24087b0e6f52391f491d6c3a608616d1db2c jdk8u181-b05 076f5fd6258846fce7010a598de2c7583628bb1e jdk8u181-b06 @@ -894,8 +970,89 @@ 1f7b9ad2c572fe2c905a771bac15f252e374c2c6 jdk8u181-b10 112f3576f12e24d5e35d8d31782698e7d9a8fa52 jdk8u181-b11 22e01e7c5c39bfa3f5e2d18be76c7bf0dc71033a jdk8u181-b12 +f1918b7e69f4dc0018609e9efe9d53939cc807ae jdk8u181-b31 +7b289a33ab9754807a6021e8e140e61015ccc5f2 icedtea-3.9.0 +7b289a33ab9754807a6021e8e140e61015ccc5f2 icedtea-3.10.0pre00 +48f9c0c9d8c4283ae7cfe04e95c4bf4d839f3a8c icedtea-3.10.0pre01 0cb452d66676bc1b3824bea4a0c16ac76e58b070 jdk8u181-b13 +b01c6e5aa43c784fc66465b56227ddd9aa29eee6 jdk8u191-b01 +2db6890a956723ac347b573217d91bbbedbb0528 jdk8u201-b00 +2db6890a956723ac347b573217d91bbbedbb0528 jdk8u191-b02 +89e2889d02d2f5dabdeda7f60cf80a8df3100eb4 jdk8u191-b03 +94e4769c6d69241f9eb7164a85fc91fc83faab5c jdk8u191-b04 +6329d17c17d7a40a8747b346e324d39476b045d1 jdk8u191-b05 +ca864c999536f7b036b704c03a7e6e7b3ce12702 jdk8u191-b06 +8d7260f7df9e122a74ab7fe6a91e07ab103d1c54 jdk8u191-b07 +f1e4b0f8695fed5ae0f506e27cbf247e7c8ef5aa jdk8u191-b08 +dca9c1978ed662fae851a38ad260a2811c80da21 jdk8u191-b09 +0f52237f12920603bba74cbfb337e4657a4f8217 jdk8u191-b10 +af544b6bf744cddf59121f40dbf4e0ec0a2533b2 jdk8u191-b25 +5eaf8c860c22512b8b5c82cdcdca8ddd4a99e754 jdk8u191-b11 +6e67500d0ed8d970fb5cd9f6deee42e38af707fb icedtea-3.10.0 +6e67500d0ed8d970fb5cd9f6deee42e38af707fb icedtea-3.11.0pre00 +1a1eac5703fcbaff1b5c57835530fdf91cadab51 icedtea-3.11.0pre01 +5ca18caa6a571dc12d3f920d7714481a67a990bc jdk8u191-b12 +574e92cf225bf1967b6c6f08224d4df469809a13 jdk8u191-b26 51b6cc7fbd98a87c6cdb5c70b7dbe25bb10e0dd7 jdk8u182-b00 bead1ed7344f2911f5bed83639cf5160596561ef jdk8u192-b00 444b4528c8ecdd39b5923820fa2ed6d583808b5e jdk8u192-b01 e56bb18a4dff4c234c5949c750f910a1ed92fafe jdk8u192-b02 +cadea780bc765ccca4aa919522e876b368c58145 jdk8u192-b03 +cadea780bc765ccca4aa919522e876b368c58145 jdk8u202-b00 +b17237c1ab9c4670d939fef09a6bbecdecad824a jdk8u192-b04 +fde7fd2a2fd225c4e2d469943b14ea84d3772853 jdk8u192-b05 +4a23ff05b4f9f8a6345e8ae6c25ce0010db71249 jdk8u192-b06 +6b29c26e864aca83a6b7e481003d95d3704e928a jdk8u192-b07 +7556b6a2aa3266fb4a213c4fbbca2a403d4df306 jdk8u192-b08 +f47b81dbed2dd730d34a8dc3e3d14e2aa9f9c493 jdk8u192-b09 +621105274477152934059d58a116222f09d966a2 jdk8u192-b10 +89f64de4cebd640247fc17448f19c24fce2cc6fd jdk8u192-b25 +2cd82eb879dd0f853dbfb7ffa2441e81e2413447 jdk8u192-b11 +7e316a64ae8cda7c00f347a7892a83cd7bf71fa6 icedtea-3.11.0pre02 +f877dad22786f92aa495a595a1a4a16f0163c573 jdk8u192-b12 +996dd3ce1ec5437da8b5a742c60a5ff7b6028122 jdk8u192-b26 +38b4a5b97f38c467446f1767d148075ac98397d1 jdk8u181-b31 +d679861a9a1efc80e0671b1c6b870fcffbfb9d9c jdk8u181-b32 +078a06936ffe2db2a00e928f88c6e345a126985a jdk8u181-b33 +ecfdede1e6ddf37dcca415861ab031c18ec4b349 jdk8u181-b34 +ac943243eaf1cb3971b953d56527287ae3f8d223 jdk8u181-b35 +674963395b9f747e746af782f2f3ea7995385420 jdk8u181-b36 +92587df933606ff8f03c6073be6c4089211de2b3 jdk8u181-b37 +fbc886dd68cc0e2d877406f73a24bd332bf78244 jdk8u201-b01 +fbeb9b9cc0106ef9bd6b03a441c9a2e06db07bd9 jdk8u201-b02 +274162fd9a2334ac99157a87ff3caff9069e4a66 jdk8u201-b03 +c0b2b82d2478bd641adf21f807809979756485c2 jdk8u201-b04 +3d28c8134ca184ed00271cbec9862f688d04bd4f jdk8u201-b74 +df3e701ab0766c48fe9c72e259aa5ecc278e9fcf jdk8u201-b05 +9fe667a8402b606db5b0c4aa2fb2d65dec2fcddc jdk8u201-b75 +dc2aeed27f71f87d52a81520773e64a06f8c8978 jdk8u201-b06 +a1845b252425953875de75560822576eddc185a8 jdk8u201-b76 +0a19f694c42c6d8e545743e3df938e80d3d56b87 jdk8u201-b07 +f0611120a4b7deae2219f72c5919712f1662ad9b jdk8u201-b77 +21ffcdd4d850dd240338c211bbeecb79c38e5403 jdk8u201-b08 +34ade0cd2dd5fd9adb24afddd24e6958c1f492d1 icedtea-3.11.0 +72a1a252527bb1ef9a67b7318411e117e7814e3e jdk8u201-b09 +c44a78b5e3c5c8f49901a251c0626f0134833ea4 jdk8u201-b79 +91c1f8b2df32a70763018d69b745639b6b94b393 jdk8u201-b25 +7ce5e345e1d26b459c54ede2aedc99e5afe45a5d jdk8u201-b26 +72a1a252527bb1ef9a67b7318411e117e7814e3e jdk8u201-ga +9da3ff5cd435240bc4941bc1c2ca170c567e012f jdk8u202-b01 +478a4add975beb90696a4ead5f8fcd9c17fc1a83 jdk8u202-b02 +03719dd7706173821b51f42b20ac3cb040696a56 jdk8u202-b03 +d1d759924a534328146368d9be0e49168ace93eb jdk8u202-b04 +620927565284a2cc75bbc3a9bf583997ffb4ea63 jdk8u202-b05 +a7d761df5f2b2a3506516c876381cfb1cdee9387 jdk8u202-b06 +eab55c31ad236f6c601deb5620dc029e9f1b9a72 jdk8u202-b07 +d4f84e96821f181ad3fa643b491c71cbb75f9c3d icedtea-3.12.0pre01 +34ade0cd2dd5fd9adb24afddd24e6958c1f492d1 icedtea-3.12.0pre00 +d10b8de706c1ea867abc5518dbb1cf92f6965f6a jdk8u202-b08 +96f7a4d6224a4cbf14c7ac54e39b7e35fee00c0c jdk8u202-b25 +4d01af1665277b6f5f5a6c9107f01bb6c1e0942d jdk8u202-b26 +d10b8de706c1ea867abc5518dbb1cf92f6965f6a jdk8u202-ga +478a4add975beb90696a4ead5f8fcd9c17fc1a83 jdk8u212-b00 +fcf246aa327f6384be94464b2c8aa0ef03af473d jdk8u212-b01 +acab6dbdd0b55e524d50e9b1c4f12c90e2f424c5 jdk8u212-b02 +ac2ef877d3e8062c1ce72757538daae6cad1118f jdk8u212-b03 +01535393e060f2908b8733f2493344b636d1c515 jdk8u212-b04 +ac2ef877d3e8062c1ce72757538daae6cad1118f jdk8u212-ga +bfaa5c6df4a8bf149e8ddba867b6ae29f4a8d158 icedtea-3.12.0 diff -r cadea780bc76 -r 42f25fec42bd .jcheck/conf --- a/.jcheck/conf Fri Jul 20 05:44:14 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r cadea780bc76 -r 42f25fec42bd THIRD_PARTY_README --- a/THIRD_PARTY_README Fri Jul 20 05:44:14 2018 -0700 +++ b/THIRD_PARTY_README Mon Apr 22 17:30:12 2019 +0100 @@ -1096,33 +1096,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to FontConfig 2.5, which may be -included with JRE 8, JDK 8, and OpenJDK 8 source distributions on -Linux and Solaris. - ---- begin of LICENSE --- - -Copyright ?? 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that the -above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and that -the name of Keith Packard not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior permission. -Keith Packard makes no representations about the suitability of this software -for any purpose. It is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH -PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY -DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - ---- end of LICENSE --- - ------------------------------------------------------------------------------- %% This notice is provided with respect to freebXML Registry 3.0 & 3.1, @@ -1497,7 +1470,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to libpng 1.6.16, which may be +%% This notice is provided with respect to libpng 1.6.35, which may be included with JRE 8, JDK 8, and OpenJDK 8. --- begin of LICENSE --- @@ -1513,21 +1486,21 @@ This code is released under the libpng license. -libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are -Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors +libpng versions 1.0.7, July 1, 2000 through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond + Mans Rullgard + Cosmin Truta Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov and with the following additions to the disclaimer: @@ -1538,19 +1511,25 @@ risk of satisfactory quality, performance, accuracy, and effort is with the user. +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners and +are released under other open source licenses. + libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the list +of Contributing Authors: Tom Lane From andrew at icedtea.classpath.org Mon Apr 22 16:57:38 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Mon, 22 Apr 2019 16:57:38 +0000 Subject: /hg/icedtea8-forest/nashorn: 41 new changesets Message-ID: changeset b241bacc8b68 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=b241bacc8b68 author: robm date: Mon Oct 01 06:14:11 2018 -0700 Added tag jdk8u202-b00 for changeset ab21284e5eaa changeset ccddd0a1cc3a in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=ccddd0a1cc3a author: dmarkov date: Thu Oct 04 10:20:58 2018 +0100 8210891: Remove unused extutil.h from JDK8u sources Reviewed-by: prr changeset b347bb8a4cab in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=b347bb8a4cab author: aefimov date: Mon Oct 15 15:28:24 2018 +0100 Merge changeset e8555da505ce in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e8555da505ce author: aefimov date: Wed Oct 17 13:00:36 2018 +0100 Added tag jdk8u202-b01 for changeset b347bb8a4cab changeset e9280b15cfa8 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e9280b15cfa8 author: diazhou date: Thu Nov 01 16:59:37 2018 -0700 Added tag jdk8u202-b02 for changeset e8555da505ce changeset 979c4d744ea1 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=979c4d744ea1 author: diazhou date: Wed Nov 07 05:14:29 2018 -0800 Added tag jdk8u202-b03 for changeset e9280b15cfa8 changeset eadc41e5d2a8 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=eadc41e5d2a8 author: aefimov date: Thu Nov 08 18:51:42 2018 +0000 Merge changeset f98454b80ead in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=f98454b80ead author: diazhou date: Mon Nov 12 14:48:46 2018 -0800 Added tag jdk8u202-b04 for changeset eadc41e5d2a8 changeset 05cd9eec8f9b in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=05cd9eec8f9b author: aefimov date: Sun Nov 25 00:27:40 2018 +0000 Merge changeset d4fe01202eee in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=d4fe01202eee author: diazhou date: Tue Nov 27 11:39:25 2018 -0800 Added tag jdk8u202-b05 for changeset 05cd9eec8f9b changeset 8e052011c894 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8e052011c894 author: aefimov date: Fri Nov 30 12:12:03 2018 +0000 Merge changeset b16b59c5f123 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=b16b59c5f123 author: aefimov date: Wed Dec 05 11:24:31 2018 +0000 Merge changeset 81694bf444d9 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=81694bf444d9 author: diazhou date: Wed Dec 05 20:05:22 2018 -0800 Added tag jdk8u202-b06 for changeset b16b59c5f123 changeset 898989e3b02d in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=898989e3b02d author: aefimov date: Sat Dec 08 11:53:10 2018 +0000 Merge changeset 685500708f2d in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=685500708f2d author: diazhou date: Wed Dec 12 00:29:15 2018 -0800 Added tag jdk8u202-b07 for changeset 898989e3b02d changeset 7aeae6eb6236 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7aeae6eb6236 author: aefimov date: Fri Dec 14 14:05:19 2018 +0000 Merge changeset fcfed1a75772 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=fcfed1a75772 author: andrew date: Fri Apr 12 21:32:45 2019 +0100 Merge jdk8u202-ga changeset a2db3af2a622 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a2db3af2a622 author: andrew date: Wed Apr 17 03:38:10 2019 +0100 Added tag icedtea-3.12.0pre01 for changeset fcfed1a75772 changeset 1674fa154c17 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=1674fa154c17 author: andrew date: Wed Apr 17 03:47:22 2019 +0100 Added tag icedtea-3.12.0pre00 for changeset 3cb2fe2b1b7d changeset b4f849376f08 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=b4f849376f08 author: diazhou date: Sat Dec 15 09:58:19 2018 -0800 Added tag jdk8u202-b08 for changeset 7aeae6eb6236 changeset cd4430c469bf in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=cd4430c469bf author: diazhou date: Sat Dec 15 09:34:42 2018 -0800 Added tag jdk8u201-b09 for changeset bf5c40b0e9d8 changeset 5a876140bff8 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=5a876140bff8 author: diazhou date: Mon Dec 17 12:38:16 2018 -0800 Added tag jdk8u201-b79 for changeset cd4430c469bf changeset 7e3753cfb076 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7e3753cfb076 author: aefimov date: Wed Dec 19 23:01:12 2018 +0000 Merge changeset f8a927bb61a1 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=f8a927bb61a1 author: diazhou date: Sat Dec 22 13:10:44 2018 -0800 Added tag jdk8u202-b25 for changeset 7e3753cfb076 changeset 694869cbd8b0 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=694869cbd8b0 author: diazhou date: Sat Dec 22 12:48:43 2018 -0800 Added tag jdk8u201-b25 for changeset 5a876140bff8 changeset 513bdfdab61c in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=513bdfdab61c author: aefimov date: Tue Dec 25 01:56:33 2018 +0000 Merge changeset c364caddddf6 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=c364caddddf6 author: diazhou date: Tue Jan 08 16:18:22 2019 -0800 Added tag jdk8u202-b26 for changeset 513bdfdab61c changeset 0c71098034e6 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=0c71098034e6 author: diazhou date: Tue Jan 08 15:48:21 2019 -0800 Added tag jdk8u201-b26 for changeset 694869cbd8b0 changeset f6c471f364a7 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=f6c471f364a7 author: rpatil date: Sun Jan 13 23:56:22 2019 -1200 Merge changeset e9169a96a3d1 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=e9169a96a3d1 author: aefimov date: Tue Jan 15 10:36:25 2019 +0000 Added tag jdk8u202-ga for changeset 7aeae6eb6236 changeset 13ff364ebad9 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=13ff364ebad9 author: aefimov date: Tue Jan 15 10:38:55 2019 +0000 Added tag jdk8u201-ga for changeset bf5c40b0e9d8 changeset 8949d12e49e3 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8949d12e49e3 author: aefimov date: Tue Jan 15 10:49:49 2019 +0000 Merge changeset 609a9aad7563 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=609a9aad7563 author: prr date: Wed Oct 25 13:11:07 2017 -0700 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj changeset 203712f71207 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=203712f71207 author: andrew date: Thu Mar 14 01:15:10 2019 +0000 Added tag jdk8u212-b00 for changeset 8949d12e49e3 changeset 8fa8a4821ec3 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8fa8a4821ec3 author: clanger date: Mon Mar 18 08:34:31 2019 +0100 Added tag jdk8u212-b01 for changeset 203712f71207 changeset f470f90fa4f7 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=f470f90fa4f7 author: clanger date: Mon Apr 01 14:19:56 2019 +0200 Added tag jdk8u212-b02 for changeset 8fa8a4821ec3 changeset 32c18a79003a in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=32c18a79003a author: andrew date: Wed Apr 03 05:15:13 2019 +0100 Added tag jdk8u212-b03 for changeset f470f90fa4f7 changeset a471dece21b1 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=a471dece21b1 author: andrew date: Wed Apr 10 17:34:15 2019 +0100 Added tag jdk8u212-b04 for changeset 32c18a79003a changeset 8bbcc2375d0c in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=8bbcc2375d0c author: andrew date: Tue Apr 16 21:59:47 2019 +0100 Added tag jdk8u212-ga for changeset f470f90fa4f7 changeset 93462e8b4f4f in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=93462e8b4f4f author: andrew date: Thu Apr 18 03:46:34 2019 +0100 Merge jdk8u212-b04 changeset 272914c8bea8 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=272914c8bea8 author: andrew date: Mon Apr 22 17:30:16 2019 +0100 Added tag icedtea-3.12.0 for changeset 93462e8b4f4f diffstat: .hgtags | 175 +++++++++++ .jcheck/conf | 2 - THIRD_PARTY_README | 158 +++------ src/jdk/nashorn/internal/objects/Global.java | 15 +- src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js | 6 +- src/jdk/nashorn/internal/runtime/resources/parser.js | 6 +- test/script/trusted/classfilter_mozilla_compat.js.EXPECTED | 6 +- 7 files changed, 256 insertions(+), 112 deletions(-) diffs (truncated from 664 to 500 lines): diff -r 2056d0c035e8 -r 272914c8bea8 .hgtags --- a/.hgtags Tue Jul 24 09:52:13 2018 -0700 +++ b/.hgtags Mon Apr 22 17:30:16 2019 +0100 @@ -283,6 +283,7 @@ 7e89db817ed094766a039762a8061c3a600c7284 jdk8u20-b07 2282c86cb1a954efd2fc5b7f22c173be19087c55 jdk8u20-b08 41f588adeb7a397d395233f00bd3402d0989934a jdk8u20-b09 +fdcdffd5b5b1eb7d442096433d17466f023207f1 icedtea-3.0.0pre01 fdcdffd5b5b1eb7d442096433d17466f023207f1 jdk8u20-b10 c116e9229e096ffe841f2b4f79067378288d0d1d jdk8u20-b11 c720454d2435be052fd941a789ece9468d1e8f74 jdk8u20-b12 @@ -296,6 +297,7 @@ ed3439dca4a73a2dd4a284f3457f0af216a3eb55 jdk8u20-b20 f2925491b61b22ac42f8c30ee9c6723ffa401a4c jdk8u20-b21 5332595fe7ba2a1fc5564cc2689f378b04a56eb4 jdk8u20-b22 +2a866ca13bc68da2a70f200002797b2bea432c68 icedtea-3.0.0pre02 ad36f9454ce38d78be39fc819902e1223765ee5e jdk8u20-b23 d3da140e179343011017669a6dbfcc52b0e56f52 jdk8u20-b24 d3da140e179343011017669a6dbfcc52b0e56f52 jdk8u20-b25 @@ -363,6 +365,9 @@ 653739706172ae94e999731a3a9f10f8ce11ffca jdk8u40-b18 6ec61d2494283fbaca6df227f1a5b45487dc1ca7 jdk8u40-b19 4d240320929f7b2247eeb97e43efe2370b70582e jdk8u40-b20 +d8fc6574c0b2f294df84cc0b188b9140537e896b icedtea-3.0.0pre03 +bb36d4894aa49666805a0d08607a80cac3a0fffb icedtea-3.0.0pre04 +f78a539468973c9afb83cd38849fb13427d58ea2 icedtea-3.0.0pre05 dbb663a9d9aa2807ef501c7d20f29415816a1973 jdk8u40-b21 f9f70a0f60f48fbb95275b6c1110cedf740c6177 jdk8u40-b22 6ca090832d30fd0e46214ccc00816490ad75a8ab jdk8u40-b23 @@ -441,6 +446,9 @@ 7475a2bd3c012f7dfd0532a344eb7efca56ac6e6 jdk8u60-b21 9ed906919b5d92067edcdd966a3f413fca0f70ab jdk8u60-b22 23165e806566f01cdc56421ea82c7e74a6fd85d5 jdk8u60-b23 +6f6d12f78ab05aa9ece89aeec09177ae088f33aa icedtea-3.0.0pre06 +fd478ce27023b3a4a7a9b64e65ce670c2b047542 icedtea-3.0.0pre07 +7babac6e7ecf625dc1f8f2c961c09ea9822ae90f icedtea-3.0.0pre08 68107693248469f7b4fdcc35c53e4206a0d55087 jdk8u60-b24 371f3f83f773ec97491d994bbcce834f0a2cca74 jdk8u60-b25 58791cd01bc9aa973d8845ce63403b90d357b5ac jdk8u60-b26 @@ -519,6 +527,7 @@ b779108a142b80d9d8503c7220ad3bb7cb0dda53 jdk8u72-b12 81e48503b62fd8814135f642905fe38056aaf2a9 jdk8u72-b13 e48d06eeff82bea512cea44fa14d59b88067ef83 jdk8u72-b14 +bbc1966c6af946256899d083521361ac41c57ace icedtea-3.0.0pre09 769b21d1b85cfb57c11c89bbc8f185f9e520df66 jdk8u72-b15 c90794ad4d12eeeae5d9bbfce65fa0043a313548 jdk8u72-b31 e9b46178f2e35d9ed2cd5b2f7279cf5e4e954222 jdk8u73-b00 @@ -551,6 +560,9 @@ 7bce03d47545e6a5341a2722168cd6bf697c4132 jdk8u77-b00 678b645aa10aaf27895c87872c399c15daa026a1 jdk8u77-b01 09abd795d1d143933224bcb3f12f5d4686b65373 jdk8u77-b02 +82dc1533255a553c3269f6a2ec8242e3a1638d67 icedtea-3.0.0pre10 +697c5f792becf185ec29d7f60c3491f08800a109 icedtea-3.0.0 +38236e7925eb3b7929ae89e54ff96cb854d01fbb icedtea-3.0-branchpoint b6ee21a35619ce4d3b46a9b825438a3bc9bb63cd jdk8u77-b03 a2c005a7b33abed886cfb4309a846dd80c87bd4e jdk8u91-b00 22925b345dffe4ba96fe2f429c4185cda1b30239 jdk8u91-b13 @@ -575,6 +587,10 @@ da1aa86606ef1b46655ae28d34e0d02604fb4cde jdk8u76-b12 256922f1e9e7648eb5af5a9da82ff8032b3855bc jdk8u92-b00 e2294411edbda51165bc1a10261c246cb4d3c5c5 jdk8u92-b13 +8dbea1d5ea71738dbdd28cd0537b2624ad389f56 icedtea-3.1.0pre01 +a69ff719fccb35948af9c950c414f6ccb16679cb icedtea-3.1.0pre02 +2417a5bf2b157c83863829b1773b9d4369f8a3b0 icedtea-3.1.0pre03 +68145b690b187b31cf2814d892d8779e17e3aa4d icedtea-3.1.0pre04 d2af8d0297223ff16d59ee64b7058cafef8f3bb8 jdk8u92-b14 ff47e8b14690edada1d0a4386e63bb4bc2f38ab4 jdk8u92-b31 895bb16c7f9fe0c74317afef671a0d5ccde58afa jdk8u92-b32 @@ -593,6 +609,8 @@ 740d8d604c0ef2b12d9835d2842f60dcc08fee0d jdk8u101-b10 de5fdc537134ec505958a66d79c0ff68282520d2 jdk8u101-b11 2f506194a131597352bbe1a08492266a8aed13f8 jdk8u101-b12 +289b6e3c6e050f1a6f079c91a5f37c99889caed9 icedtea-3.1.0 +cd4ba667912c7cf2393bb290eb61528c55d96e72 icedtea-3.2.0pre01 44e4e6cbe15bf1674cfd7a03acfb962dd4339767 jdk8u101-b13 120c1b8b458170ed017d2ee60cc9d63896eeb4b9 jdk8u102-b00 120c1b8b458170ed017d2ee60cc9d63896eeb4b9 jdk8u82-b00 @@ -609,6 +627,8 @@ 7bd6f4f266f66d32e4ce743928d7c4021c23c477 jdk8u102-b11 e3db6994bbbd654be3ebd677b2cc80469f7133a3 jdk8u102-b12 a010893ca6ee93c1a4832d1c484be6a119ca7ae4 jdk8u102-b13 +0b84d2cb4e3a247b2ca0f6a7f882892da3627329 icedtea-3.2.0pre02 +83a084be209bf907f8929ed2361a68427dcd8b89 icedtea-3.2.0pre03 0948e61a3722ea7519323dffcce4f26430fe2881 jdk8u102-b14 908d77c3a01687e99fb426cff41cf000f3f28e68 jdk8u102-b31 4510fa72a613e8bd8b02f7519362de60907ca652 jdk8u102-b32 @@ -629,6 +649,7 @@ c340ee5e5fd1d1a6ed57b3650ab46594dfccfc1d jdk8u111-b11 76bf7299d622029f1a579667611deeccc405e81a jdk8u111-b12 7ed1a5c5e45a1d576cc76dc96b3f0699bfe0a642 jdk8u111-b13 +0fb33c8b64d1d97095c668b81ad7a11e4c06e89f icedtea-3.2.0 97770cfdb942dce0a7c461175bce4fddac5ad339 jdk8u111-b14 1bf96637e4bbbc31f7c560c16d62ce2ed9020e03 jdk8u112-b00 be4ef6af7d3d67380d9df3348f75324ff6d8c971 jdk8u112-b01 @@ -646,6 +667,7 @@ b0aa9a71f5fbcb0d58fa009fd9bd3ea0897b315e jdk8u112-b14 adc75eca17418a42357776339b390533a94541d6 jdk8u112-b15 d1f2cab06d35f6b7ac29f5c3eebd74a74a01b8fb jdk8u112-b16 +b082c0d76be483cbaf0d40963b2d08cd171b0799 icedtea-3.3.0pre01 d4beac03b1230ff8c96af79dcd10c56bdc475ebb jdk8u112-b31 5cd9541c75fd68f8b575cb8499d9d375bee1033c jdk8u112-b32 ad155bea4b3c781cb7d421ac1164f68f3e6693d2 jdk8u112-b33 @@ -662,6 +684,9 @@ 23970322bf063b36c0aefe103540618bb64a82af jdk8u121-b10 fe53d09bdd8f4309ce3f79e9dc4c512639de2610 jdk8u121-b11 89c0a71eeb4ae2011e7ed10f36e79b5184c7827b jdk8u121-b12 +c560422516c06dbce90f40a636046686a4fee896 icedtea-3.3.0pre02 +8c0fe384c4e7f0a085fe7f3dadb1764d6331be5f icedtea-3.3.0 +5f6a5f14b964923ca322ff2ae28e581c75c65c51 icedtea-3.4.0pre01 fd548ea7e156aba26836084b838df5e90b90b6ba jdk8u121-b13 32caa413708a573a2a5ae4b9c3995463afa9a935 jdk8u121-b31 3fb9ceaacc7c478172efcaa1e7aa301acb5a182c jdk8u121-b32 @@ -680,6 +705,8 @@ b6b8e309e75ac5e5750687d32d8d9024c9a97fa0 jdk8u131-b08 c82e269f57968a997f71f6be393fba2af8f77708 jdk8u131-b09 9fef324cda01dfd13b32d52036522530e5e4f449 jdk8u131-b10 +f2d9bca28d0eaffa0850f325f063e6939d95a5af icedtea-3.4.0 +ad209492df169f70d96b537d6b255a3748c7c671 icedtea-3.5.0pre01 dfd626733d62e3e705f4e746dd0917b7ebc4c601 jdk8u131-b11 cab15bc838dac12db221e0d4809bfbce10bfdb13 jdk8u131-b31 89914de2826daaf6dd554aa506237328b1347c93 jdk8u131-b32 @@ -700,8 +727,13 @@ 31e8c2a1e8f7637d0f5e5b920b30536eee87d665 jdk8u141-b12 2c1a74bca789006be1cc7fc642048ade06fef2f2 jdk8u141-b13 8c329eab0dac3630854a56f2485f9862040bffdf jdk8u141-b14 +6743b468dda349f1e30f7b20c3cfd525ea3b3e82 icedtea-3.5.0 dfb2e076f381c4ea8c84ae0309a2072ec3ac92b8 jdk8u141-b15 6a52d202dfa3395d90cdd7dc24b8c437e5acc03d jdk8u144-b00 +bad6bd2d128ef39eb0916d4a5eb4e34a6ac2b5e6 icedtea-3.5.1 +6743b468dda349f1e30f7b20c3cfd525ea3b3e82 icedtea-3.6.0pre00 +bad6bd2d128ef39eb0916d4a5eb4e34a6ac2b5e6 icedtea-3.6.0pre01 +add478757898091bd33dae740baefdbb921cfe1e icedtea-3.6.0pre02 7de0a688b0d910d4ef2cb89da6623b3ded431276 jdk8u144-b01 6f50b0c7c275324f76cf7f09606949195fd65f92 jdk8u141-b31 59bf0950e077f66d1f6c5ef4a3f1489b2b2048fa jdk8u141-b32 @@ -723,6 +755,7 @@ 34331f63b81e2a18c9241c762b9c92fd0bb8408e jdk8u151-b09 f41afee891a32a88224317737b1eecbd735e7fd7 jdk8u151-b10 a05eabdec5bb0133d6a8d0cf22f11c6e2a0d6b5d jdk8u151-b11 +a2d2fc80c97a5462a9978f240c43c006fa79e13d icedtea-3.6.0 dee0a16b2c50b99b0a232821861edc153f4f4937 jdk8u151-b12 18eb73eb84c5395b3efcafa43ce224565eca02b3 jdk8u122-b00 9e615ea961fe5732813ed7b273606e7337ea2234 jdk8u122-b01 @@ -750,6 +783,7 @@ 293cf1e0a22791a96fe8e07f85af40f4dca64d1f jdk8u152-b13 6025f8527d42706d171201f0a912c760d4d0c037 jdk8u152-b14 a61136aa725ab8bb4721e8bb48aa827b49530978 jdk8u152-b15 +8c6bb035cdd2fc906d0fdca8ff24817295c227f1 icedtea-3.7.0pre01 d0841bfdb637d83ee0066df2f730b8a9b6fc3450 jdk8u152-b16 853acc70b8f5541cb6b7ecadebd441ab0c84745c jdk8u152-b31 94a17ba2690225347ccc3a07b9d15f42c5a20fa5 jdk8u152-b32 @@ -833,6 +867,9 @@ c2a2eec0d9ac38010bbf28b9445236c9cc6dc36f jdk8u161-b09 6c0d5e3aca6a666f639d593c47aa45f6c39da7c0 jdk8u161-b10 d4238183c6ba1559b415903436d46bdcc4abc9e2 jdk8u161-b11 +136ab780f038cf15c2397179d523f18eb54faaee icedtea-3.7.0 +136ab780f038cf15c2397179d523f18eb54faaee icedtea-3.8.0pre00 +55cbc2d00c93f82513ce33819d41dc67e71aaefd icedtea-4-branchpoint d064facaf27ae0d2406a70d944684906ff66659f jdk8u161-b12 18eb73eb84c5395b3efcafa43ce224565eca02b3 jdk8u122-b00 9e615ea961fe5732813ed7b273606e7337ea2234 jdk8u122-b01 @@ -862,11 +899,23 @@ 139ffc3c6fefe40f58ee300a0e56aeffb2b3469c jdk8u162-b09 67758d29ffbf0b68ddebe024cd877cdfd28622c2 jdk8u162-b10 0a93e6a9934e9e81e96b74e11402793026abfe55 jdk8u162-b11 +5afa6751113d5d33edb5086ca71e35b3f399a791 icedtea-3.8.0pre01 3f877d379c48178a1203089ea56b4e8061689b5d jdk8u162-b12 3c567ee8d853375cafa61378ab890bb4e82d98c2 jdk8u162-b31 +59508dc01b26fa97854f4fed3ae466e3e3eb3a3e jdk8u162-b32 +4eff9c0f63f007c22495a4d4ab5c295499554855 jdk8u162-b33 +e6b190611af9e2b56270d45fdabb863ece49b600 jdk8u162-b34 3702c8d746075071f459a422a9f226f3a5be5c2f jdk8u171-b00 8281166a86a5ebee40858b6ed2f6068e640b0099 jdk8u171-b01 710e8cf9b7a554469bbaf78e371eb1f4fe086ce2 jdk8u171-b02 +42903e21ee6aaab01763aa04a76378381d0ca58d jdk8u171-b03 +0f09c1423f3454cac9eef7240d2ff831a104b4d8 jdk8u171-b04 +801694cc35e00907f3ef382ae1495e2dadd22278 jdk8u171-b05 +3ae3ebe2e2ee5648c38862179b2b1d1951ad97d7 jdk8u172-b00 +8b311af3f1b260035ff12e86e324f8254b1d760b jdk8u172-b01 +e5e19194a8a2ce6849791bbc2aea2ac1632cdbc2 jdk8u172-b02 +93b6ac37872647ca64877561035f43473da96c04 jdk8u172-b03 +9bd2bd2edbd7c205deafc89c97cb882bce9f232c jdk8u172-b04 42903e21ee6aaab01763aa04a76378381d0ca58d jdk8u181-b00 42903e21ee6aaab01763aa04a76378381d0ca58d jdk8u171-b03 0f09c1423f3454cac9eef7240d2ff831a104b4d8 jdk8u171-b04 @@ -892,6 +941,52 @@ 8daca0fd12400791d3fea02a5e9fc195deee06e2 jdk8u181-b01 51994ad46b6c3be364677138e4f6e123a6c4e3c3 jdk8u181-b02 4a9aad281a0ee5b34e9e1be146bfc564eaa0ae03 jdk8u181-b03 +5a0b8cd7f9b5cd6099bf7c0536bd114dd4cbf545 jdk8u191-b00 +c6d01f70f16682bcfcca4c5a85424a33bed96298 jdk8u172-b05 +7ea9b82890105406d1ac7316b28559ccc05768c0 jdk8u162-b35 +7de7950c0351ccd6f82787090b78c16b0384b90c jdk8u162-b36 +4aac2244c3a94ab41a583a7570b195f3f638069c jdk8u162-b37 +4c81e132698244f1b7f93a4d2c3d872dbb24bbc4 jdk8u162-b38 +3702c8d746075071f459a422a9f226f3a5be5c2f jdk8u171-b00 +8281166a86a5ebee40858b6ed2f6068e640b0099 jdk8u171-b01 +710e8cf9b7a554469bbaf78e371eb1f4fe086ce2 jdk8u171-b02 +42903e21ee6aaab01763aa04a76378381d0ca58d jdk8u181-b00 +42903e21ee6aaab01763aa04a76378381d0ca58d jdk8u171-b03 +0f09c1423f3454cac9eef7240d2ff831a104b4d8 jdk8u171-b04 +801694cc35e00907f3ef382ae1495e2dadd22278 jdk8u171-b05 +bb41125356006139d5e56a1c67a55779a42a5a9e jdk8u171-b06 +059028cb56528c8f1673497ad52f847b28eba43a jdk8u171-b07 +fd005fcf00fe65dad4b86508a5cd2ea5c627acd5 jdk8u171-b08 +9d9a43a064fc3db9a65a41accf707fc43605955f jdk8u171-b09 +e9b4feb9ed6ac7d8d620b162f8780f8470b21711 jdk8u171-b10 +2fd73cb3eef5cbc3e8772ff55be6f94dee752c78 icedtea-3.8.0pre02 +bb3e3345d3ecdcfbe54f42a5d8d540ea347e8298 icedtea-3.8.0 +bb3e3345d3ecdcfbe54f42a5d8d540ea347e8298 icedtea-3.9.0pre00 +c7849330a31f69bb8ae3c86b6ac2454f8e018bd7 icedtea-3.9.0pre01 +921be31addf6c9fda681af76bec704780e5f2084 jdk8u171-b11 +3ae3ebe2e2ee5648c38862179b2b1d1951ad97d7 jdk8u172-b00 +8b311af3f1b260035ff12e86e324f8254b1d760b jdk8u172-b01 +e5e19194a8a2ce6849791bbc2aea2ac1632cdbc2 jdk8u172-b02 +93b6ac37872647ca64877561035f43473da96c04 jdk8u172-b03 +9bd2bd2edbd7c205deafc89c97cb882bce9f232c jdk8u172-b04 +c6d01f70f16682bcfcca4c5a85424a33bed96298 jdk8u172-b05 +bb62c7f3b3edf266edd5d093418958f1dc909ce7 jdk8u172-b06 +b14b138cc741dfb9980896516468a95c8c290cd7 jdk8u172-b07 +32ba142b2880976087c6da77cc32e58a5d0e8798 jdk8u172-b08 +1353afc92267dd05157f752d698fba528924e1a2 jdk8u172-b09 +3087d3a4983a9f280e6b29582486e81f020973f2 jdk8u172-b10 +0864fd4f2ada10744757e4cff797f22bad0f9de9 icedtea-3.9.0pre02 +df6d51bc4491fd9fc6aacdb840d2d4d6a07efb03 jdk8u172-b11 +1ade28deec4a0a92e4ee1d743fbd88594d2b033a jdk8u172-b31 +228f8e1dceb069247fad31d08baf61d7a57236a8 jdk8u172-b32 +8c6bd9d0cf71f8014a6c4840a051068660128a3c jdk8u172-b33 +fbb5a1798b866f62862e7b76f340fd9882f325e1 jdk8u172-b34 +7b299af843c764a53e38ffaca7b307cce64ca4e8 jdk8u172-b35 +2a333371ef73230759cd207b3ed544331ed6b7e5 jdk8u172-b36 +28cbe440b3c42aa68cff042394ecf3a805e1b569 jdk8u172-b37 +8daca0fd12400791d3fea02a5e9fc195deee06e2 jdk8u181-b01 +51994ad46b6c3be364677138e4f6e123a6c4e3c3 jdk8u181-b02 +4a9aad281a0ee5b34e9e1be146bfc564eaa0ae03 jdk8u181-b03 cac6f31d52b6a20856116502eb23cf0e74835f72 jdk8u181-b04 0408ebf536b802987b2954ecc1bd4c621373606c jdk8u181-b05 6ef88474d405f58ba406ea4a7bd83bae33f9a385 jdk8u181-b06 @@ -901,9 +996,89 @@ 1bd5edae0ad07f595e9f6f04e55cb8ce935df26e jdk8u181-b10 381f2224e3c3eadc2e3bfaf81d43be2d1f8078b9 jdk8u181-b11 6372ac5af37ae40a4875c6cdf5c28aeb2a701899 jdk8u181-b12 +b16226424c5acbe751bff260691b511b2783d508 jdk8u181-b31 +79a2c8e2babc233d4998ce07363e01bf3858cb3e icedtea-3.9.0 +79a2c8e2babc233d4998ce07363e01bf3858cb3e icedtea-3.10.0pre00 +568538a9f1d8409f99013b07599f2c9845e28dd6 icedtea-3.10.0pre01 3824009355133053ce6c714fff39d2e12dc67cde jdk8u181-b13 +4706dc5f752c0e364413e62f19f905a543d602be jdk8u191-b01 +9bae2c31c00bb6081026f7cb61aa50c726239a7a jdk8u201-b00 +9bae2c31c00bb6081026f7cb61aa50c726239a7a jdk8u191-b02 +1d23567f6ea387f9e047dd0d81f303b6371a27fb jdk8u191-b03 +c374c805e6fb531f05ffd5070a148633c6f0626a jdk8u191-b04 +755288b11f2e8e9d59eb9149d65995b37bd4c9d7 jdk8u191-b05 +5fa57cd058f2c5b0ad03581295decdbdea455eb3 jdk8u191-b06 +878e65541b35df77127fccaf31397b981c9fa15e jdk8u191-b07 +c25dc7436704829b04a1d8803dfd4f3b88ec9f06 jdk8u191-b08 +a449d7e3eb3432c6ae9edcb30380c8f2a9fae45e jdk8u191-b09 +0fcd632be9e7a67f17002adab0a9a03373f5c481 jdk8u191-b10 +3388cb0fad9c8654cd6499835cbc190c8dbf2441 jdk8u191-b25 +e6205ecef830a71d73a14d1f18765cf4c3ac7773 jdk8u191-b11 +6cf21321f3674c4806cd2c911255f976f024db0d icedtea-3.10.0 +6cf21321f3674c4806cd2c911255f976f024db0d icedtea-3.11.0pre00 +287a6c783833005c9db86b7a7dfc85b52bfc36e1 icedtea-3.11.0pre01 +5a2c3b3dd9199561a1d4ba4a4b3bdfd7c6f69736 jdk8u191-b12 +a53a027482b082dbecbdae9bb469fcd957d73900 jdk8u191-b26 5b549167a92971d6793079c702fa2fd79a987cbc jdk8u182-b00 a57083d7fe9ac674c0841db6849140424bb16eef jdk8u192-b00 bc4618963547efc17931174f57bea387f89cd5e9 jdk8u192-b01 1087a0aaf6a1e7f4c7708a7829b62c8a70b53782 jdk8u192-b02 ab21284e5eaa5d6e521f679603efb56237f2286e jdk8u192-b03 +ab21284e5eaa5d6e521f679603efb56237f2286e jdk8u202-b00 +2056d0c035e847b13083d4cf63d1003174e6b0d9 jdk8u192-b04 +0d65cee9040926c0625b34e00450551f37042dc5 jdk8u192-b05 +b1dfea491c0571cd5ffb21b3b0778ff90b9efafe jdk8u192-b06 +d42d488fd8dcbe13c05958fd2b98696572157ee1 jdk8u192-b07 +9d1371fc0987c02d1321d7263d88a782e5e5cdfa jdk8u192-b08 +456c0d45c43bfbb5414b9ae0ca68227132b4af7b jdk8u192-b09 +e58a7b05e786554d3447c3b04b11873314b549cd jdk8u192-b10 +aa385e2ce23240f1466dbfcda5fd96ad325b109d jdk8u192-b25 +9d6b5362a75ddef6ed30fe9892e95d7cfdff0ed8 jdk8u192-b11 +88ceae600dc83c6adc7cf6a062eb623c4e587163 icedtea-3.11.0pre02 +854c8339d414bc20aa3c7603ad273aef5d668cde jdk8u192-b12 +6aeb5e07e2bb8f64ee1d8f0651a2723f3a49e834 jdk8u192-b26 +6c92477c026db1888e99c644e071d95609d9152d jdk8u181-b31 +81cd7926a046696e2e88e497d0299a97cffbcdf3 jdk8u181-b32 +bfdef7c905401b4f511ad087ba842853c00290a7 jdk8u181-b33 +7a321d516a54441bb94f1b1ab392e3902463aa72 jdk8u181-b34 +49f6984c82a5388cd83ed7f6d7f46c1cc77d763b jdk8u181-b35 +5d35a3a61a5b43429de380281e89cb7d9187497d jdk8u181-b36 +9a5ee25a4770c8990a5d2a194bf3f73726db978c jdk8u181-b37 +9be9b86d06c6934952df223903157a1269838c79 jdk8u201-b01 +43c64cf865d466241033959c5fbcc955cadc7766 jdk8u201-b02 +6bd999d631dd6057507362c44ce1b72f4581e5e4 jdk8u201-b03 +e81bdfaa81e08b542e3027e1fd5aa62ba029ed25 jdk8u201-b04 +95bf544c9cb654903f3c0ad00cf8dafab14a8091 jdk8u201-b74 +b27416532dba15d5e1968b73b0187a3599dd93a8 jdk8u201-b05 +112dfb97c1e4a0e7a35783dd446ace92af5e8c7f jdk8u201-b75 +9e720dd55a3aa57990fba8245b7e2a57aacc4aa9 jdk8u201-b06 +a430c68aabf0ede2fb9be32c710401523a6ddeac jdk8u201-b76 +8bf098c9d21b1b407a4655bdf683b83474a211b4 jdk8u201-b07 +38568172fbddb5177ff805ec1634da54c8ec2daa jdk8u201-b77 +03dc179691c8b481cf97869cdb65047515ec5b11 jdk8u201-b08 +3cb2fe2b1b7d48f7c5350d58e6bbaf58bf54f3c8 icedtea-3.11.0 +bf5c40b0e9d80c21a8aeecf73f0714b12a89f527 jdk8u201-b09 +cd4430c469bf768cbb68c6b3e9b99d061cb35e5b jdk8u201-b79 +5a876140bff867833dd33b7a610d9589803de894 jdk8u201-b25 +694869cbd8b05f17cbadb00b16da81c964f23547 jdk8u201-b26 +bf5c40b0e9d80c21a8aeecf73f0714b12a89f527 jdk8u201-ga +b347bb8a4cab083701144cc4e1f438b46431fd44 jdk8u202-b01 +e8555da505ce7b81d620ea389c021313015f2715 jdk8u202-b02 +e9280b15cfa8da6be9c42a9cce793242db4e197a jdk8u202-b03 +eadc41e5d2a8f5cf41876b1ae9245d1c95c7f24a jdk8u202-b04 +05cd9eec8f9b5ae2011c586768c50ec0d20bb00b jdk8u202-b05 +b16b59c5f123fa516e71d5636e582ae6a935e974 jdk8u202-b06 +898989e3b02d0663a0a0386ce4f5397fe7867a79 jdk8u202-b07 +fcfed1a757720eafd559ec10a5c189d0cec19d4b icedtea-3.12.0pre01 +3cb2fe2b1b7d48f7c5350d58e6bbaf58bf54f3c8 icedtea-3.12.0pre00 +7aeae6eb62362bd676ed9f809d8fa1c12295a843 jdk8u202-b08 +7e3753cfb0766f2f404efad48758d6c0c6d493e9 jdk8u202-b25 +513bdfdab61ccae75ceb3df1d5e656d32e65e1dc jdk8u202-b26 +7aeae6eb62362bd676ed9f809d8fa1c12295a843 jdk8u202-ga +8949d12e49e32711a0fb4079e2da7eb4f9ee426b jdk8u212-b00 +203712f71207bc1ed45ef9c3f4c11d367699e2d0 jdk8u212-b01 +8fa8a4821ec34b99c3dcfd5f6a67fba0813e7bbe jdk8u212-b02 +f470f90fa4f757ea435ad48def6146f6a35bdee3 jdk8u212-b03 +32c18a79003ad846811955f7348ea73061e91c40 jdk8u212-b04 +f470f90fa4f757ea435ad48def6146f6a35bdee3 jdk8u212-ga +93462e8b4f4f5832465e9df92e65da73209f1458 icedtea-3.12.0 diff -r 2056d0c035e8 -r 272914c8bea8 .jcheck/conf --- a/.jcheck/conf Tue Jul 24 09:52:13 2018 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -project=jdk8 -bugids=dup diff -r 2056d0c035e8 -r 272914c8bea8 THIRD_PARTY_README --- a/THIRD_PARTY_README Tue Jul 24 09:52:13 2018 -0700 +++ b/THIRD_PARTY_README Mon Apr 22 17:30:16 2019 +0100 @@ -1096,33 +1096,6 @@ OF SUCH DAMAGE. --- end of LICENSE --- -%% This notice is provided with respect to FontConfig 2.5, which may be -included with JRE 8, JDK 8, and OpenJDK 8 source distributions on -Linux and Solaris. - ---- begin of LICENSE --- - -Copyright ?? 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that the -above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and that -the name of Keith Packard not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior permission. -Keith Packard makes no representations about the suitability of this software -for any purpose. It is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH -PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY -DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - ---- end of LICENSE --- - ------------------------------------------------------------------------------- %% This notice is provided with respect to freebXML Registry 3.0 & 3.1, @@ -1497,7 +1470,7 @@ ------------------------------------------------------------------------------- -%% This notice is provided with respect to libpng 1.6.16, which may be +%% This notice is provided with respect to libpng 1.6.35, which may be included with JRE 8, JDK 8, and OpenJDK 8. --- begin of LICENSE --- @@ -1513,21 +1486,21 @@ This code is released under the libpng license. -libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are -Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors +libpng versions 1.0.7, July 1, 2000 through 1.6.35, July 15, 2018 are +Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are +derived from libpng-1.0.6, and are distributed according to the same +disclaimer and license as libpng-1.0.6 with the following individuals +added to the list of Contributing Authors: Simon-Pierre Cadieux Eric S. Raymond + Mans Rullgard + Cosmin Truta Gilles Vollant + James Yu + Mandar Sahastrabuddhe + Google Inc. + Vadim Barkov and with the following additions to the disclaimer: @@ -1538,19 +1511,25 @@ risk of satisfactory quality, performance, accuracy, and effort is with the user. +Some files in the "contrib" directory and some configure-generated +files that are distributed with libpng have other copyright owners and +are released under other open source licenses. + libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from +libpng-0.96, and are distributed according to the same disclaimer and +license as libpng-0.96, with the following individuals added to the list +of Contributing Authors: Tom Lane Glenn Randers-Pehrson Willem van Schaik libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996, 1997 Andreas Dilger -Distributed according to the same disclaimer and license as libpng-0.88, -with the following individuals added to the list of Contributing Authors: +Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, +and are distributed according to the same disclaimer and license as +libpng-0.88, with the following individuals added to the list of +Contributing Authors: John Bowler Kevin Bracey @@ -1559,8 +1538,11 @@ Greg Roelofs Tom Tanner +Some files in the "scripts" directory have other copyright owners +but are released under this license. + libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. +Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of individuals: @@ -1583,13 +1565,13 @@ source code, or portions hereof, for any purpose, without fee, subject to the following restrictions: -1. The origin of this source code must not be misrepresented. - -2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - -3. This Copyright notice may not be removed or altered from any - source or altered source distribution. + 1. The origin of this source code must not be misrepresented. + + 2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this source code as a component to @@ -1597,21 +1579,34 @@ source code in a product, acknowledgment is not required but would be appreciated. - -A "png_get_copyright" function is available, for convenient use in "about" -boxes and the like: - - printf("%s",png_get_copyright(NULL)); - -Also, the PNG logo (in PNG format, of course) is supplied in the -files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). - -Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a -certification mark of the Open Source Initiative. +END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE. + +TRADEMARK: + +The name "libpng" has not been registered by the Copyright owner +as a trademark in any jurisdiction. However, because libpng has From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:10:10 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:10:10 +0000 Subject: [Bug 3733] New: [IcedTea8] Use shortened Java version first in Name field of desktop files Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3733 Bug ID: 3733 Summary: [IcedTea8] Use shortened Java version first in Name field of desktop files Product: IcedTea Version: 2.x-hg Hardware: all OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of bug 3723 for IcedTea 2.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:10:52 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:10:52 +0000 Subject: [Bug 3733] [IcedTea8] Use shortened Java version first in Name field of desktop files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3733 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |2.6.18 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:13:42 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:13:42 +0000 Subject: [Bug 3734] New: [IcedTea8] Make use of branding options Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3734 Bug ID: 3734 Summary: [IcedTea8] Make use of branding options Product: IcedTea Version: 3.x-hg Hardware: all OS: All Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org We were previously patching the code base to include the IcedTea Bugzilla URL. We should now make use of the options provided by "8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag" to set this value and other branding options, as well as allowing distributors to override them. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:13:59 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:13:59 +0000 Subject: [Bug 3734] [IcedTea8] Make use of branding options In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3734 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3716 Target Milestone|--- |3.12.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:13:59 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:13:59 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3734 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:14:19 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:14:19 +0000 Subject: [Bug 3723] [IcedTea8] Use shortened Java version first in Name field of desktop files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3723 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |3733 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:14:19 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:14:19 +0000 Subject: [Bug 3733] [IcedTea8] Use shortened Java version first in Name field of desktop files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3733 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3723 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:15:10 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:15:10 +0000 Subject: [Bug 3733] [IcedTea7] Use shortened Java version first in Name field of desktop files In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3733 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[IcedTea8] Use shortened |[IcedTea7] Use shortened |Java version first in Name |Java version first in Name |field of desktop files |field of desktop files -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Mon Apr 22 17:32:10 2019 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:32:10 +0000 Subject: /hg/icedtea8-forest/hotspot: 8213419, PR3724: [AArch64] C2 may h... Message-ID: changeset 5f929b75d93c in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5f929b75d93c author: roland date: Wed Apr 10 16:47:03 2019 +0100 8213419, PR3724: [AArch64] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 Reviewed-by: kvn, dlong, aph diffstat: src/cpu/aarch64/vm/assembler_aarch64.hpp | 23 ----------------------- 1 files changed, 0 insertions(+), 23 deletions(-) diffs (33 lines): diff -r 5174c702c7e3 -r 5f929b75d93c src/cpu/aarch64/vm/assembler_aarch64.hpp --- a/src/cpu/aarch64/vm/assembler_aarch64.hpp Mon Apr 22 17:30:16 2019 +0100 +++ b/src/cpu/aarch64/vm/assembler_aarch64.hpp Wed Apr 10 16:47:03 2019 +0100 @@ -320,29 +320,6 @@ enum operation { uxtb, uxth, uxtw, uxtx, sxtb, sxth, sxtw, sxtx }; }; -// abs methods which cannot overflow and so are well-defined across -// the entire domain of integer types. -static inline unsigned int uabs(unsigned int n) { - union { - unsigned int result; - int value; - }; - result = n; - if (value < 0) result = -result; - return result; -} -static inline unsigned long uabs(unsigned long n) { - union { - unsigned long result; - long value; - }; - result = n; - if (value < 0) result = -result; - return result; -} -static inline unsigned long uabs(long n) { return uabs((unsigned long)n); } -static inline unsigned long uabs(int n) { return uabs((unsigned int)n); } - // Addressing modes class Address VALUE_OBJ_CLASS_SPEC { public: From bugzilla-daemon at icedtea.classpath.org Mon Apr 22 17:32:17 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 22 Apr 2019 17:32:17 +0000 Subject: [Bug 3724] [IcedTea8] Add latest updates from AArch64 port for 3.12.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=5f929b75d93c author: roland date: Wed Apr 10 16:47:03 2019 +0100 8213419, PR3724: [AArch64] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 Reviewed-by: kvn, dlong, aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.pritt at westringtechnologies.com Tue Apr 23 01:06:36 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Tue, 23 Apr 2019 01:06:36 +0000 Subject: Icedtea-web bugs Message-ID: Please forgive for sending this out again, but we have not have had a satisfactory resolution, and we felt that perhaps the issue is being lost. We have been using java's web start for many years. Recently we have decided to migrate to Java 11 from Java 8 and use IcedTea-web. No program changes have been made with the exception of what was needed to migrate to Java 11. It verifies and downloads the jars properly, but when the application runs we get security exceptions. We are using icedtea-web 1.8 and more specifically installed icedtea-web using the msi installer. It seems to be a bug when java's web start works, but icedtea-web does not work. We wonder if there aren't some security changes that have been made from java 8 to java 11 that aren't being adequately handled by icedtea-web. All our jars are signed correctly. It looks like that the right permissions are not being set for the internal java classes dealing with security and JNLP. The security denials are coming when the standard packages like jgss are being loaded and initialized...standard packages like jdk.crypto.cryptoki, java.xml.crypto, jdk.security.jgss, java.smartcardio, etc. Some of the ouput Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.security.SecurityPermission" "putProviderProperty.XMLDSig") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") Denying permission: ("java.util.PropertyPermission" "sun.security.jgss.native" "read") Our jnlp file has always specified all permissions and when we sign our libraries (i.e. our jars) they are marked as trusted and requesting all permissions. Like I said this has been working with java's web start for years. When we forcefully modify icetea-web's config (i.e. create a java.policy file) and specify that the url is to have all permissions it works (of course that is as it should, but we shouldn't have to do that). Our second issue is that the desktop shortcut on windows is not created correctly. The target executable is wrong (path), and the icon is not recognized as specified in the jnlp file. For both issues we've tested through the browser and by command line and neither work. If you are already familiar with these issues, and they have resolutions then great perhaps we need to wait for the latest, otherwise please provide us the best way to log a bug and hopefully a resolution can be found. Thanks, Mike Pritt -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 23 12:43:45 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 23 Apr 2019 12:43:45 +0000 Subject: [Bug 3725] IcedTea-Web 1.8 MSI Installation Issues In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3725 --- Comment #3 from JiriVanek --- Links fixed. TY! -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.pritt at westringtechnologies.com Wed Apr 24 00:52:37 2019 From: michael.pritt at westringtechnologies.com (Michael Pritt) Date: Wed, 24 Apr 2019 00:52:37 +0000 Subject: Icedtea-web bugs Message-ID: I see that some changes have gone into the MSI installer so we're looking forward to the 1.8.1 distro. There are still had some security issues for us, so I've gone ahead and made some changes to our local installation of icedtea-web. Namely modifying JNLPPolicy.java with changes to the isSystemJar. I look for the sourceProtocol of "jrt" and return true assuming that this protocol is only for java system libraries. This allows us to run properly without having to do extra entries into java.policy files. Wondering if there is a better solution. I've provided the modification below: /** * Returns true if the CodeSource corresponds to a system jar. That is, * it's part of the JRE. */ private boolean isSystemJar(CodeSource source) { if (source == null || source.getLocation() == null) { return false; } // anything in JRE/lib/ext is a system jar and has full permissions String sourceProtocol = source.getLocation().getProtocol(); String sourcePath = source.getLocation().getPath(); if (sourceProtocol.equalsIgnoreCase("file")) { final String jreExtPath = jreExtUrl.getPath(); return sourcePath.startsWith(jreExtPath); } // ************* MY CHANGES ************ if (sourceProtocol.equalsIgnoreCase("jrt")) { return true; // assuming jrt will only be there for system code...this means we just give all permissions } // ********* END OF CHANGES return false; } From: Michael Pritt Sent: Monday, April 22, 2019 7:07 PM To: IcedTea Distro List Subject: Icedtea-web bugs Please forgive for sending this out again, but we have not have had a satisfactory resolution, and we felt that perhaps the issue is being lost. We have been using java's web start for many years. Recently we have decided to migrate to Java 11 from Java 8 and use IcedTea-web. No program changes have been made with the exception of what was needed to migrate to Java 11. It verifies and downloads the jars properly, but when the application runs we get security exceptions. We are using icedtea-web 1.8 and more specifically installed icedtea-web using the msi installer. It seems to be a bug when java's web start works, but icedtea-web does not work. We wonder if there aren't some security changes that have been made from java 8 to java 11 that aren't being adequately handled by icedtea-web. All our jars are signed correctly. It looks like that the right permissions are not being set for the internal java classes dealing with security and JNLP. The security denials are coming when the standard packages like jgss are being loaded and initialized...standard packages like jdk.crypto.cryptoki, java.xml.crypto, jdk.security.jgss, java.smartcardio, etc. Some of the ouput Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.security.SecurityPermission" "putProviderProperty.XMLDSig") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") Denying permission: ("java.util.PropertyPermission" "sun.security.jgss.native" "read") Our jnlp file has always specified all permissions and when we sign our libraries (i.e. our jars) they are marked as trusted and requesting all permissions. Like I said this has been working with java's web start for years. When we forcefully modify icetea-web's config (i.e. create a java.policy file) and specify that the url is to have all permissions it works (of course that is as it should, but we shouldn't have to do that). Our second issue is that the desktop shortcut on windows is not created correctly. The target executable is wrong (path), and the icon is not recognized as specified in the jnlp file. For both issues we've tested through the browser and by command line and neither work. If you are already familiar with these issues, and they have resolutions then great perhaps we need to wait for the latest, otherwise please provide us the best way to log a bug and hopefully a resolution can be found. Thanks, Mike Pritt -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Wed Apr 24 09:19:21 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Wed, 24 Apr 2019 11:19:21 +0200 Subject: Icedtea-web bugs In-Reply-To: References: Message-ID: <5ace7922-66a9-871e-149b-54461e48cc30@redhat.com> Hi Michael! Do you mind to start PR with the changes you suggest please, and copy the explanation you provided here? Thus the PR can be now reviewd, and merged. The automagical *all permissions* are dangerous. This chnge hoewever looks correct (http://openjdk.java.net/jeps/220), unless jrt can be used to load custom modules, which imho it can be. However, itw do nos support moduel path now, so *now* itloosk good, but once main JDK will be modular JDK, it will stop to be. So the test must be provided, which will from unsigned (or with limited permissions) application, try to load module via jrt, and the loaded module must have same sandbox as caller. Thanx! btw - is your issue resolved by this? I got a bit lsot in your requests. They all seems valid, but are chaging directions. I was sick for somew time, so the question if I shoudl return to the trhead. Thanx a lot. J. On 4/24/19 2:52 AM, Michael Pritt wrote: > I see that some changes have gone into the MSI installer so we?re looking forward to the 1.8.1 > distro.? There are still had some security issues for us, so I?ve gone ahead and made some changes > to our local installation of icedtea-web.? Namely modifying JNLPPolicy.java with changes to the > isSystemJar.? I look for the sourceProtocol of ?jrt? and return true assuming that this protocol is > only for java system libraries.? This allows us to run properly without having to do extra entries > into java.policy files.? > > ? > > Wondering if there is a better solution.? I?ve provided the modification below: > > ? > > ??? /** > > ???? * Returns true if the CodeSource corresponds to a system jar. That is, > > ???? * it's part of the JRE. > > ???? */ > > ??? *private**boolean*isSystemJar(CodeSource source) { > > ??????? *if*(source== *null*|| source.getLocation() == *null*) { > > ??????????? *return**false*; > > ??????? } > > ? > > ??????? // anything in JRE/_lib_/_ext_ is a system jar and has full permissions > > ??????? String sourceProtocol= source.getLocation().getProtocol(); > > ??????? String sourcePath= source.getLocation().getPath(); > > ??????? > > ????????*if*(sourceProtocol.equalsIgnoreCase("file")) > > ??????? { > > ????????? *final*String jreExtPath= jreExtUrl.getPath(); > > ????????? *return*sourcePath.startsWith(jreExtPath); > > ??????? } > > ? > > // ************* MY CHANGES ************ > > ??? ?? *if*(sourceProtocol.equalsIgnoreCase("jrt")) > > { > > ??? *return**true*; // assuming _jrt_ will only be there for system code...this means we just give > all permissions > > } > > // ********* END OF CHANGES > > ? > > ? > > ??? *return**false*; > > ? > > ?? } > > ? > > *From:* Michael Pritt > *Sent:* Monday, April 22, 2019 7:07 PM > *To:* IcedTea Distro List > *Subject:* Icedtea-web bugs > > ? > > Please forgive for sending this out again, but we have not have had a satisfactory resolution, and > we felt that perhaps the issue is being lost. ?We have been using java?s web start for many years.? > Recently we have decided to migrate to Java 11 from Java 8 and use IcedTea-web.? No program changes > have been made with the exception of what was needed to migrate to Java 11.? It verifies and > downloads the jars properly, but when the application runs we get security exceptions.? We are using > icedtea-web 1.8 and more specifically installed icedtea-web using the msi installer. > > ? > > It seems to be a bug when java?s web start works, but icedtea-web does not work.? We wonder if there > aren?t some security changes that have been made from java 8 to java 11 that aren?t being adequately > handled by icedtea-web.? All our jars are signed correctly.? It looks like that the right > permissions are not being set for the internal java classes dealing with security and JNLP.? The > security denials are coming when the standard packages like jgss are being loaded and > initialized?standard packages like jdk.crypto.cryptoki, java.xml.crypto, jdk.security.jgss, > java.smartcardio, etc. > > ? > > Some of the ouput > > Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") > > Denying permission: ("java.security.SecurityPermission" "putProviderProperty.XMLDSig") > > Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") > > Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") > > Denying permission: ("java.lang.RuntimePermission" "accessClassInPackage.sun.security.util") > > Denying permission: ("java.lang.RuntimePermission" "loadLibrary.sunmscapi") > > Denying permission: ("java.util.PropertyPermission" "sun.security.jgss.native" "read") > > ? > > Our jnlp file has always specified all permissions and when we sign our libraries (i.e. our jars) > they are marked as trusted and requesting all permissions.? Like I said this has been working with > java?s web start for years.? When we forcefully modify icetea-web?s config (i.e. create a > java.policy file) and specify that the url is to have all permissions it works (of course that is as > it should, but we shouldn?t have to do that).? ? > > ? > > Our second issue is that the desktop shortcut on windows is not created correctly.? The target > executable is wrong (path), and the icon is not recognized as specified in the jnlp file.? > > ? > > For both issues we?ve tested through the browser and by command line and neither work. > > ? > > If you are already familiar with these issues, and they have resolutions then great perhaps we need > to wait for the latest, otherwise please provide us the best way to log a bug and hopefully a > resolution can be found. > > ? > > Thanks, > > ? > > Mike Pritt > > ? > > ? > > ? > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From jvanek at redhat.com Fri Apr 26 13:29:31 2019 From: jvanek at redhat.com (Jiri Vanek) Date: Fri, 26 Apr 2019 15:29:31 +0200 Subject: IcedTeaWeb Roadmap In-Reply-To: References: Message-ID: <25ac8df3-d0f4-8782-85fb-fc7ec171e416@redhat.com> Hi Laurent, here is PR whcih enables rust and natice builds again. https://github.com/AdoptOpenJDK/icedtea-web/pull/208 Will you be able to follow it with bats? Thank you in advance. If not, jsut let me know, and Iwil do my best. J. On 4/18/19 1:22 PM, Jiri Vanek wrote: > Hello! > > On 4/18/19 10:24 AM, Laurent Bourg?s wrote: >> Hi, >> >> Since ITW 1.7 & 1.8 have been publicly released and the icedtea-web repository migrated to >> AdoptOpenJDK github, I wonder what is the current roadmap for IcedTeaWeb maintenance (1.8 branch) > > 1.8 should remain same. Backports will go in, and its separate release will happen from time to time > (I would say currently is the timeto do so, but no one seems to be interested) > > I should be responsible for the releases, and will publish them on github, or still on > classpath.org. Also I wills send announcement. > >> and its future 1.9... > > 2.0 :) >> >> Could you publicly explain what are the current plans on: >> - AdoptOpenJDK integration of ITW package into Public OpenJDK binary builds ? > > I keep saying, that integration of ITW into any JDK is bad idea, however it is easy to make ITW > embeddable in such way. Currently such a patch is not in place. (but isactlually oneliner searching > first for its own jdk, or better third mode next to DISTRIBUTION and BUNDLED - EMBEDDED) > > If anybody will do that, I'm not against. Also if any JDK vendor will bundle ITW, its theirs choice. > >> - provide an itw installer on top of any OpenJDK install ? > > I wish to keep maintaining (with help of windows itw community) ITW standalone installer and zips. > Similarly I wish to keep ITW as linux-distribution friendly. > >> - ITW code evolution in the karakun's OpenWebStart project ? > > I believe karakun have good intentions with ITW. They have several full-timers on it, thus they can > afford to do breaking changes, which, if done in previous model, could remain unfinished for long > time. Also they can help to fix long standing hard bugs like iLo console or so. > > All changes are going through PR. Anybody can stop any PR at any time. If you disagree with some > evolution, dont hesitate to rebuke. >> >> I noticed the current github head branch contains only java code now. Where is the code providing >> launchers (shell & rust) ? > > Current github have both java and shell and rust codebase. Java is built by maven. The shells and > rusts are currently "just there" but I'm already working on integrate them with current maven build. > > Not much willchane at the end. Maven is generating jars. The shell and rust laucnhers must put them > to classpath, in fboth standalone and distribution-like way. I'm going to keep that alive. All > dsitros and community standalon builds are depnding on those launchers. They are not going to be > left behind (unless somebody provides better ones) > >> ?How is made the packaging now ? > > > Currently there is nothing. On my machine PR is slowly rising which will have script, which will > prepare distribution. I thougth it will be one afternoon work but I overcalcualted quite a lot. I > hope to have it finished for rust in end of net week, shell launchers to follow. > > > I'm going to fix the outstanding issues you did not like so much - mainly only one libdir with all > jars for portable build, so quite a simplification for rust and shell portable tarballs/msi. > > > > Hope that explains. Dont hesitate to shout if you disagree or if you wish to do something differently. > > > J. > >> >> Cheers, >> Laurent Bourges > > -- Jiri Vanek Senior QE engineer, OpenJDK QE lead, Mgr. Red Hat Czech jvanek at redhat.com M: +420775390109 From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:01:32 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:01:32 +0000 Subject: [Bug 3728] [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3728 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=0f8bbd029ab2 author: Andrew John Hughes date: Thu Apr 18 19:11:24 2019 +0100 Bump to icedtea-3.12.0. Upstream changes: - PR3728: CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider - S8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate - S8043387: java/time/test/java/util/TestFormatter.java failed. - S8044047: Missing null pointer checks for streams - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076164: [JTextField] When input too long Thai character, cursor's behavior is odd - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8076458: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java timeout - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java fails with Bad script error due to improper @run notation - S8129822: Define "headful" jtreg keyword - S8132136: [PIT] RTL orientation in JEditorPane is broken - S8132985: Crash in freetypescaler.c due to double free - S8133108: [PIT] Container size is wrong in JEditorPane - S8133731: [TEST_BUG] Unmappable in ASCII character such as Thai should be escaped in the regtests targeted for a regular non-I18n runs - S8133802: replace some tags (obsolete in html5) in security-libs docs - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8139803: Fix for 8132985 breaks OpenJDK build on windows. - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8148928: java/util/stream/test/**/SequentialOpTest.java timed out intermittently - S8153172, PR3724: aarch64: hotspot crashes after the 8.1 LSE patch is merged - S8164656: krb5 does not retry if TCP connection timeouts - S8170681: Remove fontconfig header files from JDK source tree - S8175120: Remove old tests on kdc timeout policy - S8180469: Wrong short form text for supplemental Japanese era - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8193764: Cannot set COMPANY_NAME when configuring a build - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8202088: Japanese new era implementation - S8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts - S8205432: Replace the placeholder Japanese era name - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8206120: Add test cases for lenient Japanese era parsing - S8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor - S8207152: Placeholder for Japanese new era should be two characters - S8207258: Distrust TLS server certificates anchored by Symantec Root CAs - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK - S8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211382: ISO2022JP and GB18030 NIO converter issues - S8211398: Square character support for the Japanese new era - S8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8211936: Better String parsing - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator - S8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails - S8212941: Support new Japanese era in java.time.chrono.JapaneseEra - S8213151: [AIX] Some class library files are missing the Classpath exception - S8213154: Update copyright headers of files in src tree that are missing Classpath exception - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files. - S8213952: Relax DNSName restriction as per RFC 1123 - S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly if popup window is displayed - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214061: Buffer written into itself - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux header files - S8216037: Avoid calling vm_update with a NULL name - S8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after JDK-8215992 - S8216396: Support new Japanese era and new currency code points in java.lang.Character for Java SE 8 - S8217305: Missing 0 in java.dll file version cause issues with patch management software - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 - S8217609: New era placeholder not recognized by java.text.SimpleDateFormat - S8217710: Add 5 currency code points to Java SE 8uX - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218453: More dynamic RMI interactions - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to handle new code points - S8219066: Fuzzing TrueType fonts: setCurrGlyphID() - S8219636: Windows build failure after JDK-8207070 8u backport - S8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales - S8219961: [ppc64] Increase code size for interpreter generation. - S8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds - S8220641: [TESTBUG] New test KdcPolicy.java introduced by JDK-8164656 needs same change as JDK-8190690 - S8221355: Performance regression after JDK-8155635 backport into 8u - S8222286, PR3727: Fix for JDK-8213419 is broken on s390 ChangeLog: 2019-04-17 Andrew John Hughes Bump to icedtea-3.12.0. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.12.0 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Update JDK_UPDATE_VERSION to 212. (BUILD_VERSION): Set to b04. * configure.ac: Bump to 3.12.0. * hotspot.map.in: Update to icedtea-3.12.0 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:01:56 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:01:56 +0000 Subject: [Bug 3724] [IcedTea8] Add latest updates from AArch64 port for 3.12.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=0f8bbd029ab2 author: Andrew John Hughes date: Thu Apr 18 19:11:24 2019 +0100 Bump to icedtea-3.12.0. Upstream changes: - PR3728: CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider - S8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate - S8043387: java/time/test/java/util/TestFormatter.java failed. - S8044047: Missing null pointer checks for streams - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076164: [JTextField] When input too long Thai character, cursor's behavior is odd - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8076458: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java timeout - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java fails with Bad script error due to improper @run notation - S8129822: Define "headful" jtreg keyword - S8132136: [PIT] RTL orientation in JEditorPane is broken - S8132985: Crash in freetypescaler.c due to double free - S8133108: [PIT] Container size is wrong in JEditorPane - S8133731: [TEST_BUG] Unmappable in ASCII character such as Thai should be escaped in the regtests targeted for a regular non-I18n runs - S8133802: replace some tags (obsolete in html5) in security-libs docs - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8139803: Fix for 8132985 breaks OpenJDK build on windows. - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8148928: java/util/stream/test/**/SequentialOpTest.java timed out intermittently - S8153172, PR3724: aarch64: hotspot crashes after the 8.1 LSE patch is merged - S8164656: krb5 does not retry if TCP connection timeouts - S8170681: Remove fontconfig header files from JDK source tree - S8175120: Remove old tests on kdc timeout policy - S8180469: Wrong short form text for supplemental Japanese era - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8193764: Cannot set COMPANY_NAME when configuring a build - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8202088: Japanese new era implementation - S8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts - S8205432: Replace the placeholder Japanese era name - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8206120: Add test cases for lenient Japanese era parsing - S8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor - S8207152: Placeholder for Japanese new era should be two characters - S8207258: Distrust TLS server certificates anchored by Symantec Root CAs - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK - S8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211382: ISO2022JP and GB18030 NIO converter issues - S8211398: Square character support for the Japanese new era - S8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8211936: Better String parsing - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator - S8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails - S8212941: Support new Japanese era in java.time.chrono.JapaneseEra - S8213151: [AIX] Some class library files are missing the Classpath exception - S8213154: Update copyright headers of files in src tree that are missing Classpath exception - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files. - S8213952: Relax DNSName restriction as per RFC 1123 - S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly if popup window is displayed - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214061: Buffer written into itself - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux header files - S8216037: Avoid calling vm_update with a NULL name - S8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after JDK-8215992 - S8216396: Support new Japanese era and new currency code points in java.lang.Character for Java SE 8 - S8217305: Missing 0 in java.dll file version cause issues with patch management software - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 - S8217609: New era placeholder not recognized by java.text.SimpleDateFormat - S8217710: Add 5 currency code points to Java SE 8uX - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218453: More dynamic RMI interactions - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to handle new code points - S8219066: Fuzzing TrueType fonts: setCurrGlyphID() - S8219636: Windows build failure after JDK-8207070 8u backport - S8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales - S8219961: [ppc64] Increase code size for interpreter generation. - S8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds - S8220641: [TESTBUG] New test KdcPolicy.java introduced by JDK-8164656 needs same change as JDK-8190690 - S8221355: Performance regression after JDK-8155635 backport into 8u - S8222286, PR3727: Fix for JDK-8213419 is broken on s390 ChangeLog: 2019-04-17 Andrew John Hughes Bump to icedtea-3.12.0. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.12.0 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Update JDK_UPDATE_VERSION to 212. (BUILD_VERSION): Set to b04. * configure.ac: Bump to 3.12.0. * hotspot.map.in: Update to icedtea-3.12.0 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:02:09 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:02:09 +0000 Subject: [Bug 3727] [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3727 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=0f8bbd029ab2 author: Andrew John Hughes date: Thu Apr 18 19:11:24 2019 +0100 Bump to icedtea-3.12.0. Upstream changes: - PR3728: CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider - S8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate - S8043387: java/time/test/java/util/TestFormatter.java failed. - S8044047: Missing null pointer checks for streams - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076164: [JTextField] When input too long Thai character, cursor's behavior is odd - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8076458: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java timeout - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java fails with Bad script error due to improper @run notation - S8129822: Define "headful" jtreg keyword - S8132136: [PIT] RTL orientation in JEditorPane is broken - S8132985: Crash in freetypescaler.c due to double free - S8133108: [PIT] Container size is wrong in JEditorPane - S8133731: [TEST_BUG] Unmappable in ASCII character such as Thai should be escaped in the regtests targeted for a regular non-I18n runs - S8133802: replace some tags (obsolete in html5) in security-libs docs - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8139803: Fix for 8132985 breaks OpenJDK build on windows. - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8148928: java/util/stream/test/**/SequentialOpTest.java timed out intermittently - S8153172, PR3724: aarch64: hotspot crashes after the 8.1 LSE patch is merged - S8164656: krb5 does not retry if TCP connection timeouts - S8170681: Remove fontconfig header files from JDK source tree - S8175120: Remove old tests on kdc timeout policy - S8180469: Wrong short form text for supplemental Japanese era - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8193764: Cannot set COMPANY_NAME when configuring a build - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8202088: Japanese new era implementation - S8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts - S8205432: Replace the placeholder Japanese era name - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8206120: Add test cases for lenient Japanese era parsing - S8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor - S8207152: Placeholder for Japanese new era should be two characters - S8207258: Distrust TLS server certificates anchored by Symantec Root CAs - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK - S8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211382: ISO2022JP and GB18030 NIO converter issues - S8211398: Square character support for the Japanese new era - S8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8211936: Better String parsing - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator - S8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails - S8212941: Support new Japanese era in java.time.chrono.JapaneseEra - S8213151: [AIX] Some class library files are missing the Classpath exception - S8213154: Update copyright headers of files in src tree that are missing Classpath exception - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files. - S8213952: Relax DNSName restriction as per RFC 1123 - S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly if popup window is displayed - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214061: Buffer written into itself - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux header files - S8216037: Avoid calling vm_update with a NULL name - S8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after JDK-8215992 - S8216396: Support new Japanese era and new currency code points in java.lang.Character for Java SE 8 - S8217305: Missing 0 in java.dll file version cause issues with patch management software - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 - S8217609: New era placeholder not recognized by java.text.SimpleDateFormat - S8217710: Add 5 currency code points to Java SE 8uX - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218453: More dynamic RMI interactions - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to handle new code points - S8219066: Fuzzing TrueType fonts: setCurrGlyphID() - S8219636: Windows build failure after JDK-8207070 8u backport - S8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales - S8219961: [ppc64] Increase code size for interpreter generation. - S8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds - S8220641: [TESTBUG] New test KdcPolicy.java introduced by JDK-8164656 needs same change as JDK-8190690 - S8221355: Performance regression after JDK-8155635 backport into 8u - S8222286, PR3727: Fix for JDK-8213419 is broken on s390 ChangeLog: 2019-04-17 Andrew John Hughes Bump to icedtea-3.12.0. * Makefile.am: (CORBA_CHANGESET): Update to icedtea-3.12.0 tag. (JAXP_CHANGESET): Likewise. (JAXWS_CHANGESET): Likewise. (JDK_CHANGESET): Likewise. (LANGTOOLS_CHANGESET): Likewise. (OPENJDK_CHANGESET): Likewise. (NASHORN_CHANGESET): Likewise. (CORBA_SHA256SUM): Likewise. (JAXP_SHA256SUM): Likewise. (JAXWS_SHA256SUM): Likewise. (JDK_SHA256SUM): Likewise. (LANGTOOLS_SHA256SUM): Likewise. (OPENJDK_SHA256SUM): Likewise. (NASHORN_SHA256SUM): Likewise. * NEWS: Updated. * acinclude.m4: (IT_DETERMINE_VERSION): Update JDK_UPDATE_VERSION to 212. (BUILD_VERSION): Set to b04. * configure.ac: Bump to 3.12.0. * hotspot.map.in: Update to icedtea-3.12.0 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:02:36 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:02:36 +0000 Subject: [Bug 1869] [IcedTea8] Avoid x86 workaround when running Zero rather than a JIT In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1869 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:02:49 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:02:49 +0000 Subject: [Bug 3685] [IcedTea8] Enable HotSpot builds on 5.x Linux kernels In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3685 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:02:54 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:02:54 +0000 Subject: [Bug 2854] [IcedTea8] Backport "8145096: Undefined behaviour in HotSpot" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2854 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:03:04 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:03:04 +0000 Subject: [Bug 3596] [IcedTea8] sprintf array too small on 64-bit platforms In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3596 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:03:10 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:03:10 +0000 Subject: [Bug 3693] [IcedTea8] Backport "8214059: Undefined behaviour in ADLC" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3693 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:03:14 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:03:14 +0000 Subject: [Bug 3727] [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3727 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:03:18 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:03:18 +0000 Subject: [Bug 3728] [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3728 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:03:23 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:03:23 +0000 Subject: [Bug 1942] [IcedTea8] Bug reports lack IcedTea version & distribution packaging information In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1942 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:03:48 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:03:48 +0000 Subject: [Bug 2777] [IcedTea8] Fix MAX/MIN template usage on s390 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2777 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:03:55 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:03:55 +0000 Subject: [Bug 3546] [IcedTea8] Backport "8197429: Increased stack guard causes segfaults on x86-32" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3546 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=8a52bc7c8fed author: Andrew John Hughes date: Mon Apr 22 18:32:41 2019 +0100 Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. 2019-04-22 Andrew John Hughes Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/shenandoah/8145096-pr2854.patch, * patches/hotspot/shenandoah/8184309-pr3596.patch, * patches/hotspot/shenandoah/8197429-pr3546-rh1536622.patch, * patches/hotspot/shenandoah/8214059-pr3693.patch, * patches/hotspot/shenandoah/8217753-pr3685.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Move upstreamed Shenandoah patches to AArch32-only section. Add PR3728 fix for both HotSpot builds and 8222286 for Shenandoah (which now has 8213419). * NEWS: Updated. * hotspot.map.in: Bump shenandoah to aarch64-shenandoah-jdk8u212-b04. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch: Replace symlinks with copies as Shenandoah versions removed for 8u212. * patches/hotspot/aarch32/crash_dump_bug_url.patch: Separate the bug URL update into a separate patch, as Shenandoah now has 8189761 and should set this via configure. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch, Replace symlinks with copies as Shenandoah versions altered for 8u212. * patches/hotspot/aarch32/pr3728.patch: Symlink to Shenandoah version. * patches/hotspot/shenandoah/8222286-pr3727-s390-shenandoah.patch, * patches/hotspot/shenandoah/8222286-pr3727-s390.patch: New patches to fix an issue with 8222286 on S390. * patches/hotspot/shenandoah/crash_dump.patch: Bug URL section separated to avoid conflict with changes from 8189761. * patches/hotspot/shenandoah/pr1869.patch: Altered to apply after 8197429. * patches/hotspot/shenandoah/pr1942.patch, * patches/hotspot/shenandoah/pr2777.patch: Altered to apply after changes in 8u212. * patches/hotspot/shenandoah/pr3728.patch: Extension of Spectre v4 fix to recognise PR_SPEC_DISABLE_NOEXEC. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:04:08 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:04:08 +0000 Subject: [Bug 3724] [IcedTea8] Add latest updates from AArch64 port for 3.12.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=12293af24349 author: Andrew John Hughes date: Wed Apr 24 06:06:49 2019 +0100 S8213419, PR3724: [AArch64] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 2019-04-22 Andrew John Hughes S8213419, PR3724: [AArch64] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 * Makefile.am: (ICEDTEA_PATCHES): Apply additional PR3724 patch when building the default HotSpot. Move Shenandoah-only patches into the ALT_HSBUILD block. * NEWS: Updated. * patches/pr3724.patch: AArch64 segment of 8213419, also fixed upstream after the 3.12.0 tag. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:04:19 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:04:19 +0000 Subject: [Bug 3734] [IcedTea8] Make use of branding options In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3734 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=86a0f06c97b2 author: Andrew John Hughes date: Thu Apr 25 05:42:42 2019 +0100 PR3734: Make use of branding options 2019-04-22 Andrew John Hughes PR3734: Make use of branding options * INSTALL: Updated with new options. * Makefile.am: (ICEDTEA_CONFIGURE): Set --with-vendor-name, --with-vendor-url, --with-vendor-bug-url and --with-vendor-vm-bug-url in OpenJDK build using our values. * NEWS: Updated. * acinclude.m4: (IT_ARG_WITH): Convienence macro for --with-x options. (IT_VENDOR_OPTS): Provide --with-vendor-name, --with-vendor-url, --with-vendor-bug-url and --with-vendor-vm-bug-url. * configure.ac: Invoke IT_VENDOR_OPTS. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:32:53 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:32:53 +0000 Subject: [Bug 3724] [IcedTea8] Add latest updates from AArch64 port for 3.12.0 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #7 from Andrew John Hughes --- Fixed in icedtea-3.12.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 15:32:56 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 15:32:56 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Bug 3716 depends on bug 3724, which changed state. Bug 3724 Summary: [IcedTea8] Add latest updates from AArch64 port for 3.12.0 https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3724 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 16:04:02 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 16:04:02 +0000 Subject: [Bug 3728] [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3728 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Andrew John Hughes --- Fixed in icedtea-3.12.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 16:04:05 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 16:04:05 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Bug 3716 depends on bug 3728, which changed state. Bug 3728 Summary: [IcedTea8] CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3728 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 16:04:32 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 16:04:32 +0000 Subject: [Bug 3734] [IcedTea8] Make use of branding options In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3734 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Andrew John Hughes --- Fixed in icedtea-3.12.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat Apr 27 16:04:33 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 27 Apr 2019 16:04:33 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Bug 3716 depends on bug 3734, which changed state. Bug 3734 Summary: [IcedTea8] Make use of branding options https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3734 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon Apr 29 14:00:12 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 29 Apr 2019 14:00:12 +0000 Subject: [Bug 3735] New: Server Crashes Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3735 Bug ID: 3735 Summary: Server Crashes Product: IcedTea Version: unspecified Hardware: x86 OS: Linux Status: NEW Severity: critical Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: ahstall at gmail.com CC: unassigned at icedtea.classpath.org Created attachment 1734 --> https://icedtea.classpath.org/bugzilla/attachment.cgi?id=1734&action=edit ouput A fatal error has been detected by the Java Runtime Environment: # SIGSEGV (0xb) at pc=0x000000000000a786, pid=27, tid=0x00007f5380d4fae8 # JRE version: OpenJDK Runtime Environment (8.0_191-b12) (build 1.8.0_191-b12) # Java VM: OpenJDK 64-Bit Server VM (25.191-b12 mixed mode linux-amd64 compressed oops) # Derivative: IcedTea 3.10.0 # Distribution: Custom build (Thu Jan 10 09:44:25 UTC 2019) # Problematic frame: # C 0x000000000000a786 # Core dump written. Default location: /home/container/core or core.27 # An error report file with more information is saved as: # /home/container/hs_err_pid27.log # If you would like to submit a bug report, please include # instructions on how to reproduce the bug and visit: # http://icedtea.classpath.org/bugzilla /entrypoint.sh: line 15: 27 Segmentation fault (core dumped) java -Xms128M -Xmx4096M -jar server.jar -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 10:24:27 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 10:24:27 +0000 Subject: [Bug 64] Batik testsuite rendering glitches In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=64 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//people/andrew/aarch32/hotspot?cmd=changeset;node=9656bebe85a7 author: kvn date: Mon Dec 22 16:53:34 2008 -0800 6778662: fixes 64-bits libraries directory search paths on linux Summary: Fixes 64-bits libraries directory search paths. Reviewed-by: never Contributed-by: langel at redhat.com -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:18:49 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:18:49 +0000 Subject: [Bug 3685] [IcedTea8] Enable HotSpot builds on 5.x Linux kernels In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3685 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=26338251981b author: Andrew John Hughes date: Mon Apr 29 00:39:04 2019 +0100 Bump aarch32 to jdk8u212-b04-aarch32-190429. Upstream changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8170681: Remove fontconfig header files from JDK source tree - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8216037: Avoid calling vm_update with a NULL name - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8219961: [ppc64] Increase code size for interpreter generation. - S8221355: Performance regression after JDK-8155635 backport into 8u ChangeLog: 2019-04-28 Andrew John Hughes Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch, * patches/hotspot/aarch32/crash_dump_bug_url.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. Move 8222286 so it applies to both builds, now they both have 8213419. * hotspot.map.in: Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8222286-pr3727-s390.patch: Symlink to Shenandoah verison. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:19:14 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:19:14 +0000 Subject: [Bug 2854] [IcedTea8] Backport "8145096: Undefined behaviour in HotSpot" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2854 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=26338251981b author: Andrew John Hughes date: Mon Apr 29 00:39:04 2019 +0100 Bump aarch32 to jdk8u212-b04-aarch32-190429. Upstream changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8170681: Remove fontconfig header files from JDK source tree - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8216037: Avoid calling vm_update with a NULL name - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8219961: [ppc64] Increase code size for interpreter generation. - S8221355: Performance regression after JDK-8155635 backport into 8u ChangeLog: 2019-04-28 Andrew John Hughes Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch, * patches/hotspot/aarch32/crash_dump_bug_url.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. Move 8222286 so it applies to both builds, now they both have 8213419. * hotspot.map.in: Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8222286-pr3727-s390.patch: Symlink to Shenandoah verison. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:19:30 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:19:30 +0000 Subject: [Bug 3596] [IcedTea8] sprintf array too small on 64-bit platforms In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3596 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=26338251981b author: Andrew John Hughes date: Mon Apr 29 00:39:04 2019 +0100 Bump aarch32 to jdk8u212-b04-aarch32-190429. Upstream changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8170681: Remove fontconfig header files from JDK source tree - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8216037: Avoid calling vm_update with a NULL name - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8219961: [ppc64] Increase code size for interpreter generation. - S8221355: Performance regression after JDK-8155635 backport into 8u ChangeLog: 2019-04-28 Andrew John Hughes Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch, * patches/hotspot/aarch32/crash_dump_bug_url.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. Move 8222286 so it applies to both builds, now they both have 8213419. * hotspot.map.in: Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8222286-pr3727-s390.patch: Symlink to Shenandoah verison. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:19:38 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:19:38 +0000 Subject: [Bug 3693] [IcedTea8] Backport "8214059: Undefined behaviour in ADLC" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3693 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=26338251981b author: Andrew John Hughes date: Mon Apr 29 00:39:04 2019 +0100 Bump aarch32 to jdk8u212-b04-aarch32-190429. Upstream changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8170681: Remove fontconfig header files from JDK source tree - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8216037: Avoid calling vm_update with a NULL name - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8219961: [ppc64] Increase code size for interpreter generation. - S8221355: Performance regression after JDK-8155635 backport into 8u ChangeLog: 2019-04-28 Andrew John Hughes Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch, * patches/hotspot/aarch32/crash_dump_bug_url.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. Move 8222286 so it applies to both builds, now they both have 8213419. * hotspot.map.in: Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8222286-pr3727-s390.patch: Symlink to Shenandoah verison. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:19:44 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:19:44 +0000 Subject: [Bug 3727] [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3727 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=26338251981b author: Andrew John Hughes date: Mon Apr 29 00:39:04 2019 +0100 Bump aarch32 to jdk8u212-b04-aarch32-190429. Upstream changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8170681: Remove fontconfig header files from JDK source tree - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8216037: Avoid calling vm_update with a NULL name - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8219961: [ppc64] Increase code size for interpreter generation. - S8221355: Performance regression after JDK-8155635 backport into 8u ChangeLog: 2019-04-28 Andrew John Hughes Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch, * patches/hotspot/aarch32/crash_dump_bug_url.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. Move 8222286 so it applies to both builds, now they both have 8213419. * hotspot.map.in: Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8222286-pr3727-s390.patch: Symlink to Shenandoah verison. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:19:53 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:19:53 +0000 Subject: [Bug 1942] [IcedTea8] Bug reports lack IcedTea version & distribution packaging information In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1942 --- Comment #7 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=26338251981b author: Andrew John Hughes date: Mon Apr 29 00:39:04 2019 +0100 Bump aarch32 to jdk8u212-b04-aarch32-190429. Upstream changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8170681: Remove fontconfig header files from JDK source tree - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8216037: Avoid calling vm_update with a NULL name - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8219961: [ppc64] Increase code size for interpreter generation. - S8221355: Performance regression after JDK-8155635 backport into 8u ChangeLog: 2019-04-28 Andrew John Hughes Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch, * patches/hotspot/aarch32/crash_dump_bug_url.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. Move 8222286 so it applies to both builds, now they both have 8213419. * hotspot.map.in: Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8222286-pr3727-s390.patch: Symlink to Shenandoah verison. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:20:20 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:20:20 +0000 Subject: [Bug 2777] [IcedTea8] Fix MAX/MIN template usage on s390 In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2777 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=26338251981b author: Andrew John Hughes date: Mon Apr 29 00:39:04 2019 +0100 Bump aarch32 to jdk8u212-b04-aarch32-190429. Upstream changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8170681: Remove fontconfig header files from JDK source tree - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8216037: Avoid calling vm_update with a NULL name - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8219961: [ppc64] Increase code size for interpreter generation. - S8221355: Performance regression after JDK-8155635 backport into 8u ChangeLog: 2019-04-28 Andrew John Hughes Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch, * patches/hotspot/aarch32/crash_dump_bug_url.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. Move 8222286 so it applies to both builds, now they both have 8213419. * hotspot.map.in: Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8222286-pr3727-s390.patch: Symlink to Shenandoah verison. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:20:28 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:20:28 +0000 Subject: [Bug 3546] [IcedTea8] Backport "8197429: Increased stack guard causes segfaults on x86-32" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3546 --- Comment #8 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea8?cmd=changeset;node=26338251981b author: Andrew John Hughes date: Mon Apr 29 00:39:04 2019 +0100 Bump aarch32 to jdk8u212-b04-aarch32-190429. Upstream changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8170681: Remove fontconfig header files from JDK source tree - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8216037: Avoid calling vm_update with a NULL name - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8219961: [ppc64] Increase code size for interpreter generation. - S8221355: Performance regression after JDK-8155635 backport into 8u ChangeLog: 2019-04-28 Andrew John Hughes Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8145096-pr2854.patch, * patches/hotspot/aarch32/8184309-pr3596.patch, * patches/hotspot/aarch32/8197429-pr3546-rh1536622.patch, * patches/hotspot/aarch32/8214059-pr3693.patch, * patches/hotspot/aarch32/8217753-pr3685.patch, * patches/hotspot/aarch32/crash_dump_bug_url.patch: Remove patches now upstream. * Makefile.am: (ICEDTEA_PATCHES): Remove AArch32-only patches which are now included in the updated tarball. Move 8222286 so it applies to both builds, now they both have 8213419. * hotspot.map.in: Bump aarch32 to jdk8u212-b04-aarch32-190428. * patches/hotspot/aarch32/8222286-pr3727-s390.patch: Symlink to Shenandoah verison. * patches/hotspot/aarch32/pr1942.patch, * patches/hotspot/aarch32/pr2777.patch: Switch back to symlinks now they can share a version with Shenandoah again. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:29:15 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:29:15 +0000 Subject: [Bug 3727] [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3727 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Andrew John Hughes --- Fixed in icedtea-3.12.0. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:29:18 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:29:18 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Bug 3716 depends on bug 3727, which changed state. Bug 3727 Summary: [IcedTea8] Backport "8222286: Fix for JDK-8213419 is broken on s390" https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3727 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:38:17 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:38:17 +0000 Subject: [Bug 64] Batik testsuite rendering glitches In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=64 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//people/andrew/aarch32/hotspot?cmd=changeset;node=2100bf712e2a author: goetz date: Thu Apr 03 12:37:53 2014 +0200 8039146: Fix 64-bit store to int JNIHandleBlock::_top Reviewed-by: coleenp, kvn -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:50:12 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:50:12 +0000 Subject: [Bug 3736] New: [IcedTea8] Use https URLs where possible Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3736 Bug ID: 3736 Summary: [IcedTea8] Use https URLs where possible Product: IcedTea Version: 3.x-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org The IcedTea codebase refers to a number of external web sites (e.g. the IcedTea and OpenJDK servers). Where possible, we should use https URLs so people communicate with these sites securely by default. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:50:29 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:50:29 +0000 Subject: [Bug 3716] [TRACKER] IcedTea 3.12.0 Release In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3716 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |3736 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue Apr 30 14:50:29 2019 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 30 Apr 2019 14:50:29 +0000 Subject: [Bug 3736] [IcedTea8] Use https URLs where possible In-Reply-To: References: Message-ID: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3736 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |3716 Target Milestone|--- |3.12.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: