forked from pool/icedtea-web
1004 lines
40 KiB
Plaintext
1004 lines
40 KiB
Plaintext
-------------------------------------------------------------------
|
||
Mon Jun 23 13:08:45 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Bit-to-bit reproducibility work
|
||
- Modified patches:
|
||
* java17.patch
|
||
+ detect when we are building with Java version >= 17
|
||
+ use the --date option of Jar version 17+ to use
|
||
SOURCE_DATE_EPOCH for jar files mtimes
|
||
* more-java-versions.patch
|
||
+ move hunk that has condition for Java >= 21 into the relevant
|
||
patch (java21.patch)
|
||
* java21.patch
|
||
+ add the hunk from more-java-versions.patch
|
||
+ rediff to apply without fuzz
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 20 22:50:20 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Allow building on SLE15-SP1
|
||
- Do not specify package version to the release number
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 20 22:05:17 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Simplify the spec file and don't transform the binaries, since we
|
||
are the only provider of javaws
|
||
- Remove leftover defines used for alternatives and the browser
|
||
plugin
|
||
- Build as noarch, since we are not having any binary or JNI files
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 20 19:57:40 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Added patch:
|
||
* javaws-policy.patch
|
||
+ set all permissions when runing under SecurityManager
|
||
+ allows running https://wpollock.com/AJava/webstart/Demo.jnlp
|
||
example
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 19 09:52:41 UTC 2025 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Allow building with java <= 21
|
||
- Modified patches:
|
||
* icedtea-web-suse-desktop-files.patch
|
||
* reproducible-timestamps.patch
|
||
+ rediff to apply cleanly
|
||
* more-java-versions.patch
|
||
+ rediff
|
||
+ build only en_US.UTF-8 docs
|
||
+ specify source for javadoc
|
||
+ add missing exports for java invocation
|
||
- Added patches:
|
||
* standalone-pack200.patch
|
||
+ build against standalone pack200 implementation
|
||
* java17.patch
|
||
+ do not look for class not in Java 17+
|
||
* java21.patch
|
||
+ detect Java 21+
|
||
+ dummy noop implementation of missing JarIndex class
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Dec 1 06:51:04 UTC 2024 - Bernhard Wiedemann <bwiedemann@suse.com>
|
||
|
||
- Normalize javaws.jar mtimes
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 21 09:13:43 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Use %patch -P N instead of deprecated %patchN.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 11 14:56:42 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Added patch:
|
||
* reproducible-timestamps.patch
|
||
+ use SOURCE_DATE_EPOCH for timestamp in html files
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 9 15:40:00 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Added patch:
|
||
* more-java-versions.patch
|
||
+ Allow building with all java versions >= 8 that have the
|
||
Pack200 class
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 9 10:51:55 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Fetch sources using source service
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 29 09:24:07 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||
|
||
- Drop Requires(post)/(postun) gconf2, no longer needed. The
|
||
desktop file gconftool-2 was used for have the proper mime set,
|
||
so xdg-mime will take care of setting it as handler for those
|
||
url types.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 19 10:58:51 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
|
||
|
||
- Update to 1.8.6
|
||
* JARs downloaded with URI-escaped characters don't get loaded
|
||
* Reduced number of threads spawned for downloading of resources
|
||
* handle broken XML in jnlp
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 21 12:59:46 UTC 2021 - Hans-Peter Jansen <hpj@urpla.net>
|
||
|
||
- Update to 1.8.4
|
||
* No changelog, check:
|
||
https://github.com/AdoptOpenJDK/IcedTea-Web/releases
|
||
- According to https://github.com/AdoptOpenJDK/IcedTea-Web/pull/345,
|
||
CVE 2019-{10181,10182,10185} are all fixed
|
||
* Remove CVE-2019-10181.patch
|
||
* Remove CVE-2019-10182_1.patch
|
||
* Remove CVE-2019-10182_2.patch
|
||
* Remove CVE-2019-10185.patch
|
||
- Project migrated to Github: changed URL and Source
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 11 07:17:57 UTC 2020 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Update to 1.8.0
|
||
* added support for javafx-desc and so allowing run of pure javafx
|
||
only applications
|
||
* --nosecurity enhanced for possibility to skip invalid signatures
|
||
* enhanced to allow resources to be read also from j2se/java
|
||
element (OmegaT)
|
||
* PR3644 - java.lang.NoClassDefFoundError: Could not initialize
|
||
class net.sourceforge.jnlp.runtime
|
||
.JNLPRuntime$DeploymentConfigurationHolder
|
||
* deployment.config now support generic url instead just file
|
||
* Added support for windows desktop shortcuts via
|
||
https://github.com/DmitriiShamrikov/mslinks
|
||
* cache can now be operated by groups, list by -Xcacheids (details
|
||
via -verbose, can filter by regex), Xclearcache now can clear
|
||
only selected id. There is also gui to operate cache via id in
|
||
itweb-settings now.
|
||
* desktop shortcut name get shortened to title or file if title is
|
||
missing.
|
||
* shared native launchers
|
||
* scripted launchers rework: Windows bat launchers rewritten to be
|
||
feature complete, Linux shell launchers made portable, build
|
||
enhanced to produce platform independent image
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 26 05:41:29 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Update to 1.7.2
|
||
* added support for javafx-desc and so allow run of pure-javafx
|
||
only applications
|
||
* --nosecurity enhanced for possibility to skip invalid
|
||
signatures
|
||
* enhanced to allow resources to be read also from j2se/java
|
||
element (OmegaT)
|
||
* PR3644 - java.lang.NoClassDefFoundError: Could not initialize class
|
||
net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder
|
||
* deployment.config now support generic url instead just file
|
||
* Added support for windows desktop shortcuts via
|
||
https://github.com/DmitriiShamrikov/mslinks
|
||
* cache can now be operated by groups, list by -Xcacheids
|
||
(details via -verbose, can filter by regex), Xclearcache now can
|
||
clear only selected id. There is also gui to operate cache via
|
||
id in itweb-settings now.
|
||
* desktop shortcut name get shortened to title or file if title
|
||
is missing.
|
||
* scripted launchers rework: Windows bat launchers rewritten to
|
||
be feature complete, Linux shell launchers made portable, build
|
||
enhanced to produce platform independent image
|
||
- Removed patch:
|
||
* icedtea-web-jdk10.patch
|
||
+ integrated upstream
|
||
- Added patches:
|
||
* CVE-2019-10181.patch
|
||
+ Upstream patch to fix bsc#1142835, CVE-2019-10181:
|
||
icedtea-web: unsigned code injection in a signed JAR file
|
||
* CVE-2019-10182_1.patch
|
||
* CVE-2019-10182_2.patch
|
||
+ Upstream patches to fix bsc#1142825, CVE-2019-10182:
|
||
icedtea-web: path traversal while processing <jar/> elements
|
||
of JNLP files results in arbitrary file overwrite
|
||
* CVE-2019-10185.patch
|
||
+ Upstream patch to fix bsc#1142832, CVE-2019-10185:
|
||
icedtea-web: directory traversal in the nested jar
|
||
auto-extraction leading to arbitrary file overwrite
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 5 12:00:41 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- Make the plugin opt-in for all distributions and architectures
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 26 05:49:20 UTC 2018 - Fridrich Strba <fstrba@suse.com>
|
||
|
||
- BuildConflict with java >= 11, since it cannot build icedtea-web
|
||
due to removed classes.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 13 16:02:16 UTC 2018 - fstrba@suse.com
|
||
|
||
- Remove dependency on objectweb-asm, since the build does not need
|
||
it
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 15 19:04:29 UTC 2018 - bjorn.lie@gmail.com
|
||
|
||
- Drop java Supplements: We no longer want to install this browser
|
||
plugin for all users that have java installed by default. It is
|
||
no longer supported by the majority of browsers in use, including
|
||
Mozilla Firefox.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 21 09:02:25 UTC 2018 - fstrba@suse.com
|
||
|
||
- Disable the native plugin for SLE from version 15 (fate#323976)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Dec 15 15:08:21 UTC 2017 - fstrba@suse.com
|
||
|
||
- Update to 1.7.1
|
||
* better work with authors file
|
||
* better work with jdk9
|
||
* Added possibility to turn off https preference via deployment
|
||
properties
|
||
- Removed patches:
|
||
* icedtea-web-exports.patch
|
||
* icedtea-web-javadoc9.patch
|
||
* icedtea-web-x509factory.patch
|
||
+ Integrated upstream
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Nov 23 11:22:54 UTC 2017 - fstrba@suse.com
|
||
|
||
- Modified patch:
|
||
* icedtea-web-jdk10.patch
|
||
+ more future-proof determination of java version
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 15 08:47:55 UTC 2017 - fstrba@suse.com
|
||
|
||
- Bumped by mistake build requirement, bump it back.
|
||
Build with java-devel >= 1.8
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 14 09:32:33 UTC 2017 - fstrba@suse.com
|
||
|
||
- Added patch:
|
||
* icedtea-web-jdk10.patch
|
||
+ Allow build/run with jdk10
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 26 10:41:09 UTC 2017 - fstrba@suse.com
|
||
|
||
- Modified patch:
|
||
* icedtea-web-exports.patch
|
||
+ Fix typo in patch
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 5 17:50:30 UTC 2017 - fstrba@suse.com
|
||
|
||
- Added patch:
|
||
* icedtea-web-javadoc9.patch
|
||
- Allow building of icedtea-web-javadoc with jdk9
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 5 08:26:46 UTC 2017 - fstrba@suse.com
|
||
|
||
- Added patch:
|
||
* icedtea-web-x509factory.patch
|
||
- Allow building of icedtea-web (with some limitations) using
|
||
jdk9
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 5 07:45:36 UTC 2017 - fstrba@suse.com
|
||
|
||
- Added patch:
|
||
* icedtea-web-exports.patch
|
||
- Fixing "java.lang.IllegalAccessError: class
|
||
netscape.javascript.JSObject (in module jdk.jsobject) cannot
|
||
access class sun.applet.PluginDebug (in module java.desktop)
|
||
because module java.desktop does not export sun.applet to
|
||
module jdk.jsobject" with
|
||
https://www.java.com/en/download/installed8.jsp?detect=jre
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 28 05:52:00 UTC 2017 - fstrba@suse.com
|
||
|
||
- Update to 1.7
|
||
* PR3366 - bash completion file was split to three, and is
|
||
setup-able by bashcompdir environment variable
|
||
* added experimental support for windows
|
||
* added experimental support for java 9 (linux only)
|
||
* added experimental support for jnlp protocol (see
|
||
https://bugs.openjdk.java.net/browse/JDK-8055464)
|
||
* restricted to JDK8 and higher
|
||
* all connection restrictions now consider also port
|
||
* Enabled Entry-Point attribute check
|
||
* permissions sandbox and signed app and unsigned app with
|
||
permissions all-permissions now run in sandbox instead of not
|
||
at all.
|
||
* fixed DownloadService
|
||
* PR2779: html-gen.sh: Don't try to call hg if .hg directory
|
||
isn't present
|
||
* PR2591 - IcedTea-Web request resources twice for meta
|
||
informations and causes ClientAbortException on tomcat in
|
||
conjunction with JnlpDownloadServlet
|
||
* PR2690 - Can't run BOM into JNLP file
|
||
* PR2669 - remove bash-specific syntax from top level Makefile.am
|
||
* PR2489 - various NPEs when codebase is null
|
||
* PR2855 - configure.ac: Remove unnecessary checks for libX11 and
|
||
zlib
|
||
* PR878 - (http-511) Handle HTTP error 511 Network Authentication
|
||
Required (standard secure proxy authentification/captive portal
|
||
detection)
|
||
* PR1190 - unuseable javaws cache handling
|
||
* PR3227 - can not save file with query longer then (together
|
||
with name) then 255 chars
|
||
* comments in deployment.properties now should persists load/save
|
||
* fixed bug in caching of files with query
|
||
* fixed issues with recreating of existing shortcut
|
||
* trustAll/trustNone now processed correctly
|
||
* headless no longer shows dialogues
|
||
* RH1231441 Unable to read the text of the buttons of the
|
||
security dialogue
|
||
* Fixed RH1233697 icedtea-web: applet origin spoofing
|
||
* Fixed RH1233667 icedtea-web: unexpected permanent authorization
|
||
of unsigned applets
|
||
* FIXED PR3263 - Cannot retrieve JavaScript Engine using
|
||
ScriptEngineManager.getEngineByName
|
||
* fixed fatal impact of initialization error of FileLog
|
||
* MissingALACAdialog made available also for unsigned applications
|
||
(but ignoring actual manifest value) and fixed
|
||
* more dialogs got remember me possibility
|
||
- MissingALACAttributePanel
|
||
- AccessWarning
|
||
- MissingPermissionsAttributePanel
|
||
- MatchingALACAttributePanel
|
||
- UnsignedAppletTrustWarningPanel
|
||
- PartiallySignedAppTrustWarningPanel
|
||
* Itw-settings
|
||
- All rememberable dialogues can have saved value modified
|
||
* NetX
|
||
- fixed issues with -html shortcuts
|
||
- fixed issue with -html receiving garbage in width and height
|
||
- main-class attribute trimmed by default
|
||
- in strict mode, main-class attribute checked for invalid
|
||
characters
|
||
- added -browser switch as workaround around most uttermost
|
||
http authentications cornercases
|
||
* PolicyEditor
|
||
- Entry list is sorted, entries will appear with consistent
|
||
ordering
|
||
- file flag made to work when used standalone
|
||
- file flag cannot be used in combination with main argument
|
||
- defaultfile flag added
|
||
- support for SignedBy and Principals along with existing
|
||
Codebase
|
||
* Plugin
|
||
- RH1273691 - Escaped equals signs in deployment.properties not
|
||
un-escaped when used
|
||
- PR2746 - IcedTea-Web Plugin 1.6.1:
|
||
net.sourceforge.jnlp.LaunchException
|
||
- PR2714 - IcedTea-Web plugin sends uninitialized memory
|
||
garbage across a pipe when NPN_GetValueForURL call fails
|
||
- PR3198 - Error in webmin
|
||
- PR2968 - IcedTea-Web crashes on Dell EqualLogic SAN
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 29 07:33:20 UTC 2017 - fstrba@suse.com
|
||
|
||
- Handle the plugin with alternatives
|
||
- Register icedtea-web's javaws as default handler for jnlp and
|
||
jnlps protocols
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 23 07:38:11 UTC 2017 - fstrba@suse.com
|
||
|
||
- Remove the java-*-openjdk-plugin.spec files
|
||
- Build only one version of plugin and javaws, that works with the
|
||
default java alternative
|
||
- Name the package back icedtea-web
|
||
- Depend on tagsoup to handle the majority badly formed html out
|
||
there
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 21 07:06:18 UTC 2017 - fstrba@suse.com
|
||
|
||
- Removed patch:
|
||
* icedtea-web-1.6.1-fix-2746.patch
|
||
+ Part of 1.6.2
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 21 05:59:53 UTC 2016 - fstrba@suse.com
|
||
|
||
- Bump build java-devel version requirements to 1.7 or bigger
|
||
* The build system requires it
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 8 13:51:02 UTC 2016 - pjanouch@suse.de
|
||
|
||
- Fix bsc#982622 net.sourceforge.jnlp.LaunchException
|
||
with icedtea-web-1.6.1-fix-2746.patch taken from 1.6.2
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 16 17:29:49 UTC 2016 - bwiedemann@suse.com
|
||
|
||
- Fix build-compare by not including rebuild-counter
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 3 16:21:34 UTC 2016 - fstrba@suse.com
|
||
|
||
- Update to 1.6.2
|
||
* all connection restrictions now consider also port
|
||
* PR2779: html-gen.sh: Don't try to call hg if .hg directory
|
||
isn't present
|
||
* PR2591 - IcedTea-Web request resources twice for meta
|
||
informations and causes ClientAbortException on tomcat in
|
||
conjunction with JnlpDownloadServlet
|
||
* PR2690 - Can't run BOM into JNLP file
|
||
* PR2669 - remove bash-specific syntax from top level
|
||
Makefile.am
|
||
* PR2489 - various NPEs when codebase is null
|
||
* NetX
|
||
+ main-class attribute trimmed by default
|
||
+ in strict mode, main-class attribute checked for invalid
|
||
characters
|
||
* Plugin
|
||
+ RH1273691 - Escaped equals signs in deployment.properties not
|
||
un-escaped when used
|
||
+ PR2746 - IcedTea-Web Plugin 1.6.1:
|
||
net.sourceforge.jnlp.LaunchException
|
||
+ PR2714 - IcedTea-Web plugin sends uninitialized memory
|
||
garbage across a pipe when NPN_GetValueForURL call fails
|
||
- Removed patches:
|
||
* icedtea-web-1.6.1-doInit.patch
|
||
* icedtea-web-1.6.1-HexDumpEncoder.patch
|
||
+ integrated upstream
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jan 18 08:12:44 UTC 2016 - fstrba@suse.com
|
||
|
||
- Let java-VERSION-openjdk-plugin supplement java-VERSION-openjdk
|
||
only and not the generic java-openjdk (bsc#929464)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 13 08:26:03 UTC 2016 - fstrba@suse.com
|
||
|
||
- Added patch:
|
||
* icedtea-web-1.6.1-HexDumpEncoder.patch
|
||
- Adapt to the move of HexDumpEncoder from sun.misc to
|
||
sun.security.utils from jdk-9+99.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 3 14:24:52 UTC 2015 - fstrba@suse.com
|
||
|
||
- Added patch:
|
||
* icedtea-web-1.6.1-doInit.patch
|
||
- Adapt to the removal of support for serialized applets from
|
||
jdk9's java.desktop
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 14 07:21:36 UTC 2015 - fstrba@suse.com
|
||
|
||
- Update to 1.6.1
|
||
* Enabled Entry-Point attribute check
|
||
* permissions sandbox and signed app and unsigned app with
|
||
permissions all-permissions now run in sandbox instead of not
|
||
at all.
|
||
* fixed DownloadService
|
||
* comments in deployment.properties now should persists load/save
|
||
* fixed bug in caching of files with query
|
||
* fixed issues with recreating of existing shortcut
|
||
* trustAll/trustNone now processed correctly
|
||
* headless no longer shows dialogues
|
||
* RH1231441 Unable to read the text of the buttons of the security
|
||
dialogue
|
||
* Fixed RH1233697 icedtea-web: applet origin spoofing
|
||
(CVE-2015-5235, bsc#944208)
|
||
* Fixed RH1233667 icedtea-web: unexpected permanent authorization
|
||
of unsigned applets (CVE-2015-5234, bsc#944209)
|
||
* MissingALACAdialog made available also for unsigned applications
|
||
(but ignoring actual manifest value) and fixed
|
||
* NetX
|
||
- fixed issues with -html shortcuts
|
||
- fixed issue with -html receiving garbage in width and height
|
||
* PolicyEditor
|
||
- file flag made to work when used standalone
|
||
- file flag and main argument cannot be used in combination
|
||
- Removed patch:
|
||
* icedtea-web-1.6-tail.patch
|
||
- Upstreamed
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 22 10:30:55 UTC 2015 - fstrba@suse.com
|
||
|
||
- Added patch:
|
||
* icedtea-web-1.6-tail.patch
|
||
- Fix generation of man-pages with some versions of "tail"
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 20 13:46:47 UTC 2015 - fstrba@suse.com
|
||
|
||
- Update to 1.6
|
||
* Massively improved offline abilities. Added Xoffline switch to
|
||
force work without inet connection.
|
||
* Improved to be able to run with any JDK
|
||
* JDK 6 and older no longer supported
|
||
* JDK 8 support added (URLPermission granted if applicable)
|
||
* JDK 9 supported
|
||
* Added support for Entry-Point manifest attribute
|
||
* Added KEY_ENABLE_MANIFEST_ATTRIBUTES_CHECK deployment property
|
||
to control scan of Manifest file
|
||
* starting arguments now accept also -- abbreviations
|
||
* Added new documentation
|
||
* Added support for menu shortcuts - both javaws
|
||
applications/applets and html applets are supported
|
||
* added support for -html switch for javaws. Now you can run most
|
||
of the applets without browser at all
|
||
* Control Panel
|
||
- PR1856: ControlPanel UI improvement for lower resolutions
|
||
(800*600)
|
||
* NetX
|
||
- PR1858: Java Console accepts multi-byte encodings
|
||
- PR1859: Java Console UI improvement for lower resolutions
|
||
(800*600)
|
||
- RH1091563: [abrt] icedtea-web-1.5-2.fc20: Uncaught exception
|
||
java.lang.ClassCastException in method
|
||
sun.applet.PluginAppletViewer$8.run()
|
||
- Dropped support for long unmaintained -basedir argument
|
||
- Returned support for -jnlp argument
|
||
- RH1095311, PR574 - References class sun.misc.Ref removed in
|
||
OpenJDK 9 - fixed, and so buildable on JDK9
|
||
* Plugin
|
||
- PR1743 - Intermittant deadlock in PluginRequestProcessor
|
||
- PR1298 - LiveConnect - problem setting array elements (applet
|
||
variables) from JS
|
||
- RH1121549: coverity defects
|
||
- Resolves method overloading correctly with superclass
|
||
heirarchy distance
|
||
* PolicyEditor
|
||
- codebases can be renamed in-place, copied, and pasted
|
||
- codebase URLs can be copied to system clipboard
|
||
- displays a progress dialog while opening or saving files
|
||
- codebases without permissions assigned save to file anyway
|
||
(and re-appear on next open)
|
||
- PR1776: NullPointer on save-and-exit
|
||
- PR1850: duplicate codebases when launching from security dialogs
|
||
- Fixed bug where clicking "Cancel" on the "Save before Exiting"
|
||
dialog could result in the editor exiting without saving
|
||
changes
|
||
- Keyboard accelerators and mnemonics greatly improved
|
||
- "File - New" allows editing a new policy without first
|
||
selecting the file to save to
|
||
* Common
|
||
- PR1769: support signed applets which specify Sandbox
|
||
permissions in their manifests
|
||
* Temporary Permissions in security dialog now multi-selectable
|
||
and based on PolicyEditor permissions
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 26 17:40:23 UTC 2014 - fstrba@suse.com
|
||
|
||
- Update to 1.5.2 (fate#318956)
|
||
* NetX
|
||
- RH1095311, PR574 - References class sun.misc.Ref removed in
|
||
OpenJDK 9 - fixed, and so buildable on JDK9
|
||
- RH1154177 - decoded file needed from cache
|
||
- fixed NPE in https dialog
|
||
- empty codebase behaves as "."
|
||
- Remove patch: icedtea-web-1.5.1-java9.patch
|
||
* Upstreamed in this version
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 16 12:25:28 UTC 2014 - gber@opensuse.org
|
||
|
||
- Modify icedtea-web-suse-desktop-files.patch to use use
|
||
X-GNOME-DesktopSettings as well
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 16 11:50:43 UTC 2014 - fstrba@suse.com
|
||
|
||
- Conditional dependencies on libX11 and/or xorg-x11-devel
|
||
* make possible to build for SLE11
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 13 09:53:44 UTC 2014 - gber@opensuse.org
|
||
|
||
- Modify icedtea-web-suse-desktop-files.patch to use the Settings
|
||
instead of the System category, policyeditor.desktop and
|
||
itweb.desktop are tools for mamanging per-user preferences and
|
||
not system applications
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 9 18:54:04 UTC 2014 - badshah400@gmail.com
|
||
|
||
- Modify icedtea-web-suse-desktop-files.patch to add
|
||
X-GNOME-Sundry to list of categories for policyeditor.desktop
|
||
and itweb.desktop, so that both items are included in the
|
||
Sundry app-folder in GNOME.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 3 07:25:10 UTC 2014 - fstrba@suse.com
|
||
|
||
- Add patch: icedtea-web-1.5.1-java9.patch
|
||
* Allow building against java9
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 23 09:13:27 UTC 2014 - fstrba@suse.com
|
||
|
||
- Modified patch:
|
||
* icedtea-web-suse-desktop-files.patch
|
||
- Change categories for the desktop files to keep SLE and
|
||
openSUSE in sync
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 22 12:39:43 UTC 2014 - fstrba@suse.com
|
||
|
||
- Update to 1.5.1
|
||
* Massively improved offline abilities.
|
||
* Improved to be able to run with any JDK
|
||
* JDK 8 support added (URLPermission granted if applicable)
|
||
* Added DE and PL localizations
|
||
* Added KEY_ENABLE_MANIFEST_ATTRIBUTES_CHECK deployment property
|
||
to control scan of Manifest file
|
||
* Control Panel
|
||
- PR1856: ControlPanel UI improvement for lower resolutions (800*600)
|
||
* NetX
|
||
- PR1858: Java Console accepts multi-byte encodings
|
||
- PR1859: Java Console UI improvement for lower resolutions (800*600)
|
||
- RH1091563: [abrt] icedtea-web-1.5-2.fc20: Uncaught exception
|
||
java.lang.ClassCastException in method
|
||
sun.applet.PluginAppletViewer$8.run()
|
||
* Plugin
|
||
- PR1743 - Intermittant deadlock in PluginRequestProcessor
|
||
- RH1121549: coverity defects
|
||
* PolicyEditor
|
||
- codebases without permissions assigned save to file anyway (and
|
||
re-appear on next open)
|
||
- PR1776: NullPointer on save-and-exit
|
||
- Custom permissions are properly formatted
|
||
- Remove upstreamed patch:
|
||
* icedtea-web-1.5-no-return-in-nonvoid-function.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 21 10:49:39 UTC 2014 - fstrba@suse.com
|
||
|
||
- Touch link targets in order to silence test of broken symlinks
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 7 15:39:01 UTC 2014 - fcrozat@suse.com
|
||
|
||
- Update icedtea-web-suse-desktop-files.patch: Add
|
||
X-GNOME-SystemSettings category.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 28 07:05:32 UTC 2014 - tchvatal@suse.com
|
||
|
||
- Update alternatives code to match docu.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 22 15:20:38 UTC 2014 - fstrba@suse.com
|
||
|
||
- Modified patch:
|
||
* icedtea-web-suse-desktop-files.patch
|
||
- Change categories for itweb-settings.desktop
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 16 16:20:22 UTC 2014 - fstrba@suse.com
|
||
|
||
- Update to 1.5
|
||
* Remove build dependency on xulrunner
|
||
- Deleted atches:
|
||
* icedtea-web-1.0.2-no-return-in-nonvoid-function.patch,
|
||
icedtea-web-1.1-moonlight-symbol-chash.patch: not needed in
|
||
icedtea-web 1.5
|
||
- Added patch:
|
||
* icedtea-web-1.5-no-return-in-nonvoid-function.patch: fix bugs
|
||
uncovered by post-build tests
|
||
- Split package into three:
|
||
* java-1_7_0-openjdk-plugin: builds a plugin for java-1_7_0-openjdk
|
||
* java-1_8_0-openjdk-plugin: builds a plugin for java-1_8_0-openjdk
|
||
* icedtea-web: builds common javadoc documentation for both
|
||
packages.
|
||
- The used plugin is determined by alternatives
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 20 13:22:25 UTC 2013 - mvyskocil@suse.com
|
||
|
||
- update to 1.4.1 (bnc#840572)
|
||
* Improved and cleaned Temporary internet files panel
|
||
* NetX
|
||
- PR1465 - java.io.FileNotFoundException while trying to download a JAR file
|
||
- PR1473 - javaws should not depend on name of local file
|
||
* Plugin
|
||
- PR854: Resizing an applet several times causes 100% CPU load
|
||
* Security Updates
|
||
- CVE-2013-4349, RH869040: Heap-based buffer overflow after triggering event attached to applet
|
||
CVE-2012-4540 nit fixed in icedtea-web 1.4
|
||
* Misc
|
||
- reproducers tests are enabled in dist-tarball
|
||
- application context support for OpenJDK build 25 and higher
|
||
- small patches into rhino support and
|
||
- PR1533: Inherit jnlp.packEnabled and jnlp.versionEnabled like other properties
|
||
- need jpackage-utils on older distros
|
||
- run more tests in %check
|
||
- drop icedtea-web-AppContext.patch, already upstream
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 13 08:51:19 UTC 2013 - mvyskocil@suse.com
|
||
|
||
- add javapackages-tools to build requires
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 20 08:34:55 UTC 2013 - mvyskocil@suse.com
|
||
|
||
- fix bnc#825880: icedtea-web broken by last openjdk security update
|
||
icedtea-web-AppContext.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 7 14:18:32 UTC 2013 - mvyskocil@suse.com
|
||
|
||
- update to 1.4 (bnc#818768)
|
||
* Added cs, de, pl localization
|
||
* Splash screen for javaws and plugin
|
||
* Better error reporting for plugin via Error-splash-screen
|
||
* All IcedTea-Web dialogues are centered to middle of active screen
|
||
* Download indicator made compact for more then one jar
|
||
* User can select its own JVM via itw-settings and deploy.properties.
|
||
* Added extended applets security settings and dialogue
|
||
* Security updates
|
||
- CVE-2013-1926, RH916774: Class-loader incorrectly shared for applets with same relative-path.
|
||
- CVE-2013-1927, RH884705: fixed gifar vulnerabilit
|
||
- CVE-2012-3422, RH840592: Potential read from an uninitialized memory location
|
||
- CVE-2012-3423, RH841345: Incorrect handling of not 0-terminated strings
|
||
* NetX
|
||
- PR1027: DownloadService is not supported by IcedTea-Web
|
||
- PR725: JNLP applications will prompt for creating desktop shortcuts every time they are run
|
||
- PR1292: Javaws does not resolve versioned jar names with periods correctly
|
||
* Plugin
|
||
- PR1106: Buffer overflow in plugin table-
|
||
- PR1166: Embedded JNLP File is not supported in applet tag
|
||
- PR1217: Add command line arguments for plugins
|
||
- PR1189: Icedtea-plugin requires code attribute when using jnlp_href
|
||
- PR1198: JSObject is not passed to javascript correctly
|
||
- PR1260: IcedTea-Web should not rely on GTK
|
||
- PR1157: Applets can hang browser after fatal exception
|
||
- PR580: http://www.horaoficial.cl/ loads improperly
|
||
* Common
|
||
- PR1049: Extension jnlp's signed jar with the content of only META-INF/* is considered
|
||
- PR955: regression: SweetHome3D fails to run
|
||
- PR1145: IcedTea-Web can cause ClassCircularityError
|
||
- PR1161: X509VariableTrustManager does not work correctly with OpenJDK7
|
||
- PR822: Applets fail to load if jars have different signers
|
||
- PR1186: System.getProperty("deployment.user.security.trusted.cacerts") is null
|
||
- PR909: The Java applet at http://de.gosupermodel.com/games/wardrobegame.jsp fails
|
||
- PR1299: WebStart doesn't read socket proxy settings from firefox correctly
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 17 14:11:32 UTC 2013 - mvyskocil@suse.com
|
||
|
||
- update to 1.3.2 (bnc#815596)
|
||
- Security Updates
|
||
* CVE-2013-1927, RH884705: fixed gifar vulnerability
|
||
* CVE-2013-1926, RH916774: Class-loader incorrectly shared for applets with same relative-path.
|
||
- Common
|
||
* Added new option in itw-settings which allows users to set JVM arguments
|
||
when plugin is initialized.
|
||
- NetX
|
||
* PR580: http://www.horaoficial.cl/ loads improperly
|
||
- Plugin
|
||
* PR1260: IcedTea-Web should not rely on GTK
|
||
obsoletes icedtea-web-remove-gtk-dep.patch
|
||
* PR1157: Applets can hang browser after fatal exception
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jan 19 22:55:39 UTC 2013 - zaitor@opensuse.org
|
||
|
||
- Add icedtea-web-remove-gtk-dep.patch, build icedtea-web without
|
||
GTK. Plugin now works in both gtk2 and gtk3 based browsers.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 16 15:03:43 UTC 2013 - mvyskocil@suse.com
|
||
|
||
- limit the provides/obsoletes to architectures, where -plugin package
|
||
existed and don't pollute shiny new arm with an old garbage
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 15 21:17:00 UTC 2013 - dmueller@suse.com
|
||
|
||
- handle the package renaming on arm properly
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 7 08:44:05 UTC 2012 - mvyskocil@suse.com
|
||
|
||
- update to 1.3.1 (bnc#787846)
|
||
- Security Updates
|
||
* CVE-2012-4540, RH869040: Heap-based buffer overflow after triggering event attached to applet
|
||
- Common
|
||
- PR1161: X509VariableTrustManager does not work correctly with OpenJDK7
|
||
fixes the self-signed issue (mentioned in bnc#784859, bnc#785333, bnc#786775)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 10 08:29:27 UTC 2012 - mvyskocil@suse.cz
|
||
|
||
- update to 1.3 (bnc#779001)
|
||
- New features:
|
||
* Web Start launch errors are now printed to give proper indication as to the
|
||
cause
|
||
* Significant performance improvement when loading applets that refer to
|
||
missing classes
|
||
* Support for latest versions of Chromium
|
||
* Security warning dialog improvements to better clarify security request
|
||
* Support build with GTK2 and GTK3
|
||
* Cookie write support (i.e set cookies in browser via Java/Applet)
|
||
- Common:
|
||
* Applet window icon improved
|
||
- Plug-in:
|
||
* PR975: Ignore classpaths specified in jar manifests when using jnlp_href
|
||
* PR1011: Treat folders as such when specified in archive tags
|
||
* PR855: AppletStub getDocumentBase() now returns full URL
|
||
* PR722: Unsigned META-INF entries are ignored
|
||
* PR861: Jars can now load from non codebase hosts
|
||
* PR1106: Icedtea 1.2.1 crashes Firefox 14
|
||
- Web Start:
|
||
* PR898: Large signed JNLP files now supported
|
||
* PR811: URLs with spaces now handled correctly
|
||
- drop already upstreamed icetea-web-1.2.1-old-xulrunner-typo.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 8 12:55:43 UTC 2012 - mvyskocil@suse.cz
|
||
|
||
- fix PR1106: Icedtea 1.2.1 crashes Firefox 14
|
||
* http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1106
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 2 08:35:25 UTC 2012 - mvyskocil@suse.cz
|
||
|
||
- update to 1.2.1 (bnc#773458)
|
||
- Security Updates
|
||
* CVE-2012-3422, RH840592: Potential read from an uninitialized memory location
|
||
* CVE-2012-3423, RH841345: Incorrect handling of not 0-terminated strings
|
||
- NetX
|
||
* PR898: signed applications with big jnlp-file doesn't start (webstart affect like "frozen")
|
||
* PR811: javaws is not handling urls with spaces (and other characters needing encoding) correctly
|
||
* 816592: icedtea-web not loading GeoGebra java applets in Firefox or Chrome
|
||
- Plugin
|
||
* PR863: Error passing strings to applet methods in Chromium
|
||
* PR895: IcedTea-Web searches for missing classes on each loadClass or findClass
|
||
* PR518: NPString.utf8characters not guaranteed to be nul-terminated
|
||
- Common
|
||
* RH838417: Disambiguate signed applet security prompt from certificate warning
|
||
* RH838559: Disambiguate signed applet security prompt from certificate warning
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jun 25 14:01:12 UTC 2012 - mvyskocil@suse.cz
|
||
|
||
- require java-1_7_0-openjdk for build and installation
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 6 12:55:36 UTC 2012 - mvyskocil@suse.cz
|
||
|
||
- update to 1.2
|
||
- New features:
|
||
* Signed JNLP support
|
||
* Support for client authentication certificates
|
||
* Cache size enforcement now supported via itweb-settings
|
||
* Applet parameter passing through JNLP files now supported
|
||
* Better icons for access warning dialog
|
||
* Security Dialog UI revamped to make it look less threatening when appropriate
|
||
- Fixes (plugin, webstart, common)
|
||
* PR618: Can't install OpenDJ, JavaWebStart fails with Input stream is null error
|
||
* PR765: JNLP file with all resource jars marked as 'lazy' fails to validate signature and stops the launch of application
|
||
* PR788: Elluminate Live! is not working
|
||
* PR804: javaws launcher incorrectly handles file names with spaces
|
||
* PR820, bnc#746895: IcedTea-Web 1.1.3 crashing Firefox when loading Citrix XenApp
|
||
* PR838: IcedTea plugin crashes with chrome browser when javascript is executed
|
||
* PR852: Classloader not being flushed after last applet from a site is closed
|
||
* RH586194: Unable to connect to connect with Juniper VPN client
|
||
* PR771: IcedTea-Web certificate verification code does not use the right API
|
||
* PR742: IcedTea-Web checks certs only upto 1 level deep before declaring them untrusted.
|
||
* PR789: typo in jrunscript.sh
|
||
* PR808: javaws is unable to start, when missing jars are enumerated before main jar
|
||
* RH738814: Access denied at ssl handshake
|
||
* Support for authenticating using client certificates
|
||
- fix bnc#737105/FATE#313084: add Supplements: packageand(broswer(npapi):java-openjdk)
|
||
ensures the web plugin is pulled in when openjdk and capable browser is installed
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 5 13:24:29 UTC 2012 - mvyskocil@suse.cz
|
||
|
||
- enable make check in respective section
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 14 10:19:16 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- update to 1.1.4 (fixes bnc#729870)
|
||
- RH742515, CVE-2011-3377: IcedTea-Web: second-level domain subdomains and
|
||
suffix domain SOP bypass
|
||
- PR778: Jar download and server certificate verification deadlock
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 24 09:14:10 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- update to 1.1.3:
|
||
- PR782: Support building against npapi-sdk as well
|
||
* drop the added patch
|
||
- PR794: IcedTea-Web does not work if a Web Start app jar has a
|
||
Class-Path element in the manifest
|
||
- icedtea-web-npapi-sdk-r5.patch for build with npapi-sdk we have
|
||
in openSUSE
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 10 11:19:41 UTC 2011 - gber@opensuse.org
|
||
|
||
- fix icedtea-web-suse-desktop-files.patch, itweb-settings is a
|
||
desktop setting and should not show up twice in two unrelated
|
||
top-level menus; also add a trailing semicolon
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 15 08:33:59 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- Build with a npapi-sdk and xulrunner-devel from openSUSE 12.1
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 6 06:50:15 UTC 2011 - cfarrell@suse.com
|
||
|
||
- license update: GPL-2.0-with-classpath-exception
|
||
SPDX syntax. See http://spdx.org/licenses
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 2 09:36:00 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- update to 1.1.2
|
||
* PR749: sun.applet.PluginStreamHandler#handleMessage(String) really slow
|
||
* RH718693: MindTerm SSH Applet doesn’t work
|
||
* PR768: Signed applets/Web Start apps don’t work with OpenJDK7 and up
|
||
* PR769: IcedTea-Web does not work with some ssl sites with OpenJDK7
|
||
* RH734081: Javaws cannot use proxy settings from Firefox
|
||
* New (--with-jre-home=) option to allow use with only JRE installed
|
||
- use a common jre location libdir/jvm/jre instead of openjdk6
|
||
- obsoleted CVE patches
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 20 13:18:38 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- fix bnc#704309 - VUL-0: icedtea/icedtea-web two issues
|
||
* CVE-2011-2513
|
||
* CVE-2011-2514
|
||
- use --with-java instead of patching of launchers as
|
||
suggested by upstream
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 8 08:03:40 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- fix bnc#704419 - Use correct path in IcedteaPlugin.so
|
||
* allow plugin usage without -devel package installed
|
||
* fix lanchers location from JAVA to JRE
|
||
* icedtea-1.1-use-jre-in-launchers.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 30 11:37:13 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- fic bnx#702825 - IcedTeaPlugin.so gives undefined symbol
|
||
* fix the icedtea-web-1.1-moonlight-symbol-clash.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 10 08:44:13 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- Update to 1.1 - triggered by icedtea-1.10.2 security update (bnc#698739)
|
||
- New features:
|
||
* IcedTea-Web now installs to a FHS-compliant location
|
||
* Binary launchers have been replaced with simple shell scripts
|
||
* Proxy Auto Config files are now usable
|
||
* Applications using jnlp.versionEnabled and jnlp.packEnabled are now supported
|
||
* Can now use codebase_lookup=false with applets
|
||
* itweb-settings now supports clearing cache
|
||
- Common fixes
|
||
* Apps calling loadClass get a proper a ClassNotFoundException if class is
|
||
not found, rather than a null value
|
||
* Applets and JNLP apps using SSL/TLS now function correctly
|
||
- Web Start implementation (javaws) fixes:
|
||
* The Web Start implementation can now use proxy settings from Firefox
|
||
* Web Start applications now use the correct default browser set by the user
|
||
* Closing javaws -about no longer throws exceptions
|
||
* Cache files are removed properly
|
||
- Plug-in fixes:
|
||
* Applets from the same page to use the same classloader (MS LiveMeeting,
|
||
www.uk.map24.com, etc.)
|
||
* NetDania banking application now works (bnc#608132)
|
||
* Sound now works with runescape.com (bnc#542457)
|
||
* Firefox 4 no longer freezes if the applet calls showDocument()
|
||
* Firefox 4 and chromium stability has been vastly improved with a rewrite of
|
||
the plug-in threading model
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 12 12:12:11 UTC 2011 - mvyskocil@suse.cz
|
||
|
||
- Initial SUSE packaging of 1.0.2
|
||
* just follow upstream's split of web tools to icedtea-web
|
||
|