-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PKG_FAIL_REASON: requires a working dlopen() #9
Comments
found it, need to have system/header installed
sorry for the noise [update] plus $sudo pkg install pkg://openindiana.org/developer/library/lint
but now I'm getting (in src/pkgsrc/archivers/pax/work/libnbcompat):
[update later] It seems pkg/gnu/bin is more and more important to a number of packages. [another update] this opt/pkg/gnu stuff is sad news, caused a bunch of other problems. took it out of my path and did a $sudo pkg install pkg:/developer/object-file and finally seemed to build and install ok. This is scary, when to put /opt/pkg/gnu/bin in the path? I'm not sure it"s ready for when bmake will be run in a pkgsrc directory. [updated 6 nov] As indicated in another issue, I believe the key is putting |
1.0.7 Rerun autoreconf -fiv 1.0.7b Make 'o' toggle the OSD in gmtk_media_player Update makefile so that libgmtk is dependent on libgmlib so that parallel builds work Updated Polish translation Add anamorphic aspect ratio (2.39:1) Fix problem with audio only file restarts in gmtk_media_player gnome-mplayer Issue #634 Clean up double setting of media_device in gmtk_media_player Add subtitle step forward and backward commands Basic scrolling wheel patch from Gnome Mplayer Issue #621 Don't flush events when querying devices Cleanup GTK depreciated warnings in gmtk_media_tracker Cleanup gtk_widget_get_pointer depreciated warning on GTK 3.4 Version the libraries that are built Change error message dialog in thread_reader_error to event that is raised, let the front end handle it add gm_bool_to_string() macro (use like a function returning const gchar*) Clear artist, title and album on media end, prevents wrong cover art lookup Change gmtk_media_player_log_state log level from DEBUG to INFO Move and add gmtk_media_player_log_state status messages around Prevent class cast on possible NULL pointer Emit mplayer_complete_cond anytime we find an error reading from the mplayer thread new function gm_log_name_this_thread(): improves thread logging Fix usage of status in thread_reader_error correctly Clean up the pointer math in gmtk_media_player_log_state Clean up some memory allocations identified by valgrind Print thread number with all debug messages if GM_DEBUG_THREADS is set Change strchr to g_strrstr in gm_log Uppercase constant GMPLS_LEN Define the player_lock mutex Fix a double free at program exit time (removes an occasional segfault) Initialize a struct to 0 to remove "branch depends on uninitialized memory" error Fix "pointer to object on stack passed out of function" bug. Add a function attribute, so calls to gm_log() are checked for printf format string errors Hook gm_log functions into the remainder of the sources Hook functions from gm_log into the main gmtk_media_player class, add log_state method Make gm_log.c/,h compatible with indent Fix compile error in gm_log Adjust formatting in gm_log files to match up with rest of project Add in gm_log from Hans Ecke Return a NULL instead of a "" string for metadata Apply patch from Issue #9 to fix some cppcheck warnings Fix a couple of keyboard shortcuts as they were in the wrong shift state, similar to gnome-mplayer fix Initialize some media metadata Change some minor video initialization setup steps Implement getting ATTRIBUTE_SPEED_SET Fix problem with removal of read metadata and replacing it with filename info Fix compiler warning detected by clang Monitor sub visiblity better gnome-mplayer Issue #615 Protect against possible divide by zero in gmtk_media_player_size_allocate Correct situation where media player window allocation is small or incorrect If mplayer emits a signal at position 0 retry once Fix logic error in ERROR_RETRY Replace g_strncasecmp with g_ascii_strncasecmp
== 1.2.1 / 2013-02-09 * Bugs Fixed: * As seen in rspec/rspec-expectations#200, the release of Diff::LCS 1.2 introduced an unnecessary public API change to Diff::LCS::Hunk (see the change at rspec/rspec-expectations@3d6fc82c for details). The new method name (and behaviour) is more correct, but I should not have renamed the function or should have at least provided an alias. This release restores Diff::LCS::Hunk#unshift as an alias to #merge. Note that the old #unshift behaviour was incorrect and will not be restored. == 1.2.0 / 2013-01-21 * Minor Enhancements: * Added special case handling for Diff::LCS.patch so that it handles patches that are empty or contain no changes. * Added two new methods (#patch\_me and #unpatch\_me) to the includable module. * Bugs Fixed: * Fixed issue #1 patch direction detection. halostatue/diff-lcs#1 * Resolved issue #2 by handling string[string.size, 1] properly (it returns "" not nil). halostatue/diff-lcs#2 * Michael Granger (ged) fixed an implementation error in Diff::LCS::Change and added specs in pull request #8. Thanks! halostatue/diff-lcs#8 * Made the code auto-testable. * Vít Ondruch (voxik) provided the latest version of the GPL2 license file in pull request #10. Thanks! halostatue/diff-lcs#10 * Fixed a documentation issue with the includable versions of #patch! and #unpatch! where they implied that they would replace the original value. Given that Diff::LCS.patch always returns a copy, the documentation was incorrect and has been corrected. To provide the behaviour that was originally documented, two new methods were added to provide this behaviour. Found by scooter-dangle in issue #12. Thanks! halostatue/diff-lcs#12 * Code Style Changes: * Removed trailing spaces. * Calling class methods using '.' instead of '::'. * Vít Ondruch (voxik) removed unnecessary shebangs in pull request #9. Thanks! halostatue/diff-lcs#9 * Kenichi Kamiya (kachick) removed some warnings of an unused variable in lucky pull request #13. halostatue/diff-lcs#13 Thanks! * Embarked on a major refactoring to make the files a little more manageable and understand the code on a deeper level. * Adding to http://travis-ci.org.
D-Bus 1.6.10 (2013-04-24) == The “little-known facts about bananas” release. • Following Unicode Corrigendum #9, the noncharacters U+nFFFE, U+nFFFF, U+FDD0..U+FDEF are allowed in UTF-8 strings again. (fd.o #63072, Simon McVittie) • Diagnose incorrect use of dbus_connection_get_data() with negative slot (i.e. before allocating the slot) rather than returning junk (fd.o #63127, Dan Williams) • In the activation helper, when compiled for tests, do not reset the system bus address, fixing the regression tests. (fd.o #52202, Simon) • Fix building with Valgrind 3.8, at the cost of causing harmless warnings with Valgrind 3.6 on some compilers (fd.o #55932, Arun Raghavan) • Don't leak temporary fds pointing to /dev/null (fd.o #56927, Michel HERMIER) • Create session.d, system.d directories under CMake (fd.o #41319, Ralf Habacker) • Unix-specific: · Include alloca.h for alloca() if available, fixing compilation on Solaris 10 (fd.o #63071, Dagobert Michelsen)
0.4.5 - 2013-06-08 * Fix a build problem with perl module and Perl 5.13.10 (Debian package patch 07) * Fix an issue with a shared lib version of the perl module (Debian package patch 05) * Fix a runtime warnign in the PHP module (Issue #6) * Fix build probem with PHP 5.4 (Issue #9, Debian Bug #662620) * Took in some build warning fixes found by openSUSE * Add support for giflib 4.2.0+ (bugzilla #119) * Fix build with SunStudio compiler (bugzilla #103, #118) * Include test file missing in 0.4.4 (Oops) * Ensure perl tests use uninstalled package * Allow running testsuite with interpreters in custom paths * Improve detection of TCL files * Fix testsuite runs on systems w/out GNU vasprintf * Fix run of ActionScriptTests with BSD make * Fix short allocation parsing empty glyph record
3.1.1: 2011-11-03 * Supported Rails 3.1.1. * [GitHub:#9] Fixed a typo in document. [warden] * [GitHub:#11] Added persisted?. [bklier] * [GitHub:#16] Supported 4 or more bytes salt for SSHA and SMD5. [Alex Tomlins] Thanks * warden * bklier * Alex Tomlins 3.1.0: 2011-07-09 * Supported Rails 3.1.0.rc4. [Ryan Tandy, Narihiro Nakamura, Hidetoshi Yoshimoto] * Removed ActiveRecord dependency and added ActiveModel dependency. * Used YARD instead of RDoc as documentation sysytem.
== 1.7.2 / 2012-04-03 Bug Fixes - Fixed segmentation fault on exit [issue #30] - Fixed syswrite warning when IO contains unflushed data in buffer [issue #31] - Added "mingw" to the list of Windows host versions == 1.7.1 / 2012-03-05 Bug Fixes - Fixed deprecated use of Config::* [issue #29] == 1.7.0 / 2012-02-18 Enhancements - Move appender factories [issue #28] - ActionMail compatible options in the email appender [issue #27] - Add TLS support to the email appender [issue #25] - Refactoring appender shutdown [issue #20] Bug Fixes - File locking fails on windows using JRuby [issue #22] == 1.6.2 / 2012-01-05 Bug Fixes - Fix typo in the Readme [issue #14] - Fix spelling in a variety of places [issue #15] - Solaris does not have Syslog#LOG_PERROR defined [issue #17] - Fix failing tests for Ruby 1.9.3 [issue #18] - Check for RUBY_ENGINE for Ruby 1.8.7 [issue #19] - Whitespace and '# EOF' cleanup - Support for Rubinious == 1.6.1 / 2011-09-09 Bug Fixes - Rails compatibility methods [issue #11] - Blocked rolling file appender [issue #12] == 1.6.0 / 2011-08-22 Enhancements - Adding periodic flushing of buffered messages [issue #10] - Accessor for a logger's appenders [issue #9] - Better support for capturing log messages in RSpec version 1 & 2 == 1.5.2 / 2011-07-07 Bug Fixes - Changing working directory breaks rolling file appenders [issue #8] == 1.5.1 / 2011-06-03 Bug Fixes - IO streams cannot be buffered when using syswrite - JRuby does not allow shared locks on write only file descriptors - Fixing tests for JRuby 1.6.X == 1.5.0 / 2011-03-22 Minor Enhancements - removed mutexes in favor of IO#syswrite - no round tripping through the buffer array when auto_flushing is true - added a Proxy object that will log all methods called on it - colorization of log messages
Upstream changes: 0.022 2012-06-01 23:31:40 America/New_York [ADDED] - Supports local_address option to set local socket interface [Chris Nehren, David Golden] 0.021 2012-05-15 22:38:57 America/New_York [TESTING] - Skip live SSL testing if $ENV{http_proxy} is set 0.020 2012-05-14 15:24:37 America/New_York [TESTING] - Capture prerequisite versions under AUTOMATED_TESTING to help chase down some failures from CPAN Testers 0.019 2012-05-14 07:14:00 America/New_York [ADDED] - Require IO::Socket::SSL 1.56 (which added SSL_hostname support) when doing HTTPS. [Mike Doherty] [TESTING] - Provide better diagnostic output in t/210_live_ssl.t [Mike Doherty] 0.018 2012-04-18 09:39:50 America/New_York [ADDED] - Add verify_SSL option to do more secure SSL operations, incl. attempting to validate against a CA bundle (Mozilla::CA recommended, but will attempt to find some OS bundles). Also add SSL_opts, which passes through IO::Socket::SSL's SSL_* options to control SSL verification. (GH #6, #9) [Mike Doherty] - Reponse hashref includes final URL (including any redirections) [Lukas Eklund] 0.017 2012-02-22 21:57:37 EST5EDT [DOCUMENTATION] - Clarified how max_size exceptions work [rt.cpan.org #75142] - Clarify that 2XX is success for most methods (except mirror where 304 is also success) [rt.cpan.org #75141]
## 2.3.1: 2012-09-13 It's a Bug and package fix release. Then, it's also encoding support release, only if you use Ruby 1.9. ### Improvements * [xgettext] Added backword compatibility method (GetText::RGetText.run). [Suggested by Fotos Georgiadis] * [xgettext] Removed deprecated parse argument support. * [erb parer] Assumed the encoding in the magic comment of the input file as the encoding of it. * [ruby parser] Assumed the encoding in the magic comment of the input file as the encoding of it. * [xgettext] Added the "--output-encoding" option to set encoding of output pot file. * [xgettext] Used UTF-8 as the default encoding of output pot file. * [xgettext] Supported multiple encoding sources. ### Changes * [MoFile] Returned nil instead of "" as msgstr when its msgid isn't translated (when this msgstr is ""). * [PoParser] Converted msgstr from "" to nil when parsing. ### Fixes * Added missing .yardopts file. [Reported by Takahiro Kambe] * [news] Fixed Eddie Lau name instead of github name. * [msginit] Added the "Plural-Forms:" entry to the header even if a pot file doesn't have it. * [msgmerge] Fixed the bug the new line between a header and contents doesn't exist. * [msginit] Fixed the bug that msgstr with msgid_plural aren't generated in output po file. * [xgettext] Supported class based xgettext parser add API. [GitHub #10] [Suggested by Michael Grosser] * [erb parer] Fixed erb parser bug with unicode msgid in Ruby 1.9 ERB templates. [Github #9] [Patch by Fotos Georgiadis] * Added missing documents for GetText::Tools::XGetText. ### Thanks * Takahiro Kambe * Michael Grosser * Fotos Georgiadis
== 1.4.3 | 2012-06-26 This release bring two small changes. The first improves support for Windows by only rescuing LoadError when 'win32console' fails to load. The second improves the heuritstics used for determining the current terminal screen width. Changes: * Only rescue LoadError on windows require. (#9) [bug] * Improvements for getting proper screen width.
1.0.7 Rerun autoreconf -fiv 1.0.7b Make 'o' toggle the OSD in gmtk_media_player Update makefile so that libgmtk is dependent on libgmlib so that parallel builds work Updated Polish translation Add anamorphic aspect ratio (2.39:1) Fix problem with audio only file restarts in gmtk_media_player gnome-mplayer Issue #634 Clean up double setting of media_device in gmtk_media_player Add subtitle step forward and backward commands Basic scrolling wheel patch from Gnome Mplayer Issue #621 Don't flush events when querying devices Cleanup GTK depreciated warnings in gmtk_media_tracker Cleanup gtk_widget_get_pointer depreciated warning on GTK 3.4 Version the libraries that are built Change error message dialog in thread_reader_error to event that is raised, let the front end handle it add gm_bool_to_string() macro (use like a function returning const gchar*) Clear artist, title and album on media end, prevents wrong cover art lookup Change gmtk_media_player_log_state log level from DEBUG to INFO Move and add gmtk_media_player_log_state status messages around Prevent class cast on possible NULL pointer Emit mplayer_complete_cond anytime we find an error reading from the mplayer thread new function gm_log_name_this_thread(): improves thread logging Fix usage of status in thread_reader_error correctly Clean up the pointer math in gmtk_media_player_log_state Clean up some memory allocations identified by valgrind Print thread number with all debug messages if GM_DEBUG_THREADS is set Change strchr to g_strrstr in gm_log Uppercase constant GMPLS_LEN Define the player_lock mutex Fix a double free at program exit time (removes an occasional segfault) Initialize a struct to 0 to remove "branch depends on uninitialized memory" error Fix "pointer to object on stack passed out of function" bug. Add a function attribute, so calls to gm_log() are checked for printf format string errors Hook gm_log functions into the remainder of the sources Hook functions from gm_log into the main gmtk_media_player class, add log_state method Make gm_log.c/,h compatible with indent Fix compile error in gm_log Adjust formatting in gm_log files to match up with rest of project Add in gm_log from Hans Ecke Return a NULL instead of a "" string for metadata Apply patch from Issue #9 to fix some cppcheck warnings Fix a couple of keyboard shortcuts as they were in the wrong shift state, similar to gnome-mplayer fix Initialize some media metadata Change some minor video initialization setup steps Implement getting ATTRIBUTE_SPEED_SET Fix problem with removal of read metadata and replacing it with filename info Fix compiler warning detected by clang Monitor sub visiblity better gnome-mplayer Issue #615 Protect against possible divide by zero in gmtk_media_player_size_allocate Correct situation where media player window allocation is small or incorrect If mplayer emits a signal at position 0 retry once Fix logic error in ERROR_RETRY Replace g_strncasecmp with g_ascii_strncasecmp
== 1.2.1 / 2013-02-09 * Bugs Fixed: * As seen in rspec/rspec-expectations#200, the release of Diff::LCS 1.2 introduced an unnecessary public API change to Diff::LCS::Hunk (see the change at rspec/rspec-expectations@3d6fc82c for details). The new method name (and behaviour) is more correct, but I should not have renamed the function or should have at least provided an alias. This release restores Diff::LCS::Hunk#unshift as an alias to #merge. Note that the old #unshift behaviour was incorrect and will not be restored. == 1.2.0 / 2013-01-21 * Minor Enhancements: * Added special case handling for Diff::LCS.patch so that it handles patches that are empty or contain no changes. * Added two new methods (#patch\_me and #unpatch\_me) to the includable module. * Bugs Fixed: * Fixed issue #1 patch direction detection. halostatue/diff-lcs#1 * Resolved issue #2 by handling string[string.size, 1] properly (it returns "" not nil). halostatue/diff-lcs#2 * Michael Granger (ged) fixed an implementation error in Diff::LCS::Change and added specs in pull request #8. Thanks! halostatue/diff-lcs#8 * Made the code auto-testable. * Vít Ondruch (voxik) provided the latest version of the GPL2 license file in pull request #10. Thanks! halostatue/diff-lcs#10 * Fixed a documentation issue with the includable versions of #patch! and #unpatch! where they implied that they would replace the original value. Given that Diff::LCS.patch always returns a copy, the documentation was incorrect and has been corrected. To provide the behaviour that was originally documented, two new methods were added to provide this behaviour. Found by scooter-dangle in issue #12. Thanks! halostatue/diff-lcs#12 * Code Style Changes: * Removed trailing spaces. * Calling class methods using '.' instead of '::'. * Vít Ondruch (voxik) removed unnecessary shebangs in pull request #9. Thanks! halostatue/diff-lcs#9 * Kenichi Kamiya (kachick) removed some warnings of an unused variable in lucky pull request #13. halostatue/diff-lcs#13 Thanks! * Embarked on a major refactoring to make the files a little more manageable and understand the code on a deeper level. * Adding to http://travis-ci.org.
D-Bus 1.6.10 (2013-04-24) == The “little-known facts about bananas” release. • Following Unicode Corrigendum #9, the noncharacters U+nFFFE, U+nFFFF, U+FDD0..U+FDEF are allowed in UTF-8 strings again. (fd.o #63072, Simon McVittie) • Diagnose incorrect use of dbus_connection_get_data() with negative slot (i.e. before allocating the slot) rather than returning junk (fd.o #63127, Dan Williams) • In the activation helper, when compiled for tests, do not reset the system bus address, fixing the regression tests. (fd.o #52202, Simon) • Fix building with Valgrind 3.8, at the cost of causing harmless warnings with Valgrind 3.6 on some compilers (fd.o #55932, Arun Raghavan) • Don't leak temporary fds pointing to /dev/null (fd.o #56927, Michel HERMIER) • Create session.d, system.d directories under CMake (fd.o #41319, Ralf Habacker) • Unix-specific: · Include alloca.h for alloca() if available, fixing compilation on Solaris 10 (fd.o #63071, Dagobert Michelsen)
0.4.5 - 2013-06-08 * Fix a build problem with perl module and Perl 5.13.10 (Debian package patch 07) * Fix an issue with a shared lib version of the perl module (Debian package patch 05) * Fix a runtime warnign in the PHP module (Issue #6) * Fix build probem with PHP 5.4 (Issue #9, Debian Bug #662620) * Took in some build warning fixes found by openSUSE * Add support for giflib 4.2.0+ (bugzilla #119) * Fix build with SunStudio compiler (bugzilla #103, #118) * Include test file missing in 0.4.4 (Oops) * Ensure perl tests use uninstalled package * Allow running testsuite with interpreters in custom paths * Improve detection of TCL files * Fix testsuite runs on systems w/out GNU vasprintf * Fix run of ActionScriptTests with BSD make * Fix short allocation parsing empty glyph record
Upstream changes: 0.18 2013-08-17 - fix tests for pre-Test-More-0.88 (Paul Howarth, #10) 0.17 2013-08-16 - work around [rt.perl #119311] which was causing incorrect error messages in some cases during global destruction (Graham Knop, #9) 0.16 2013-07-10 - remove accidental Sub::Name test dep 0.15 2013-07-08 - optionally use Sub::Name to name the try/catch/finally blocks, if available (Mark Fowler) 0.14 2013-07-05 - also throw an exception for catch/finally in scalar context (RT#81070) 0.13 2013-07-04 - fix tests failing on 5.6.x due to differing DESTROY semantics - excise superfluous local($@) call - 7% speedup - fix (fsvo) broken URLs (RT#55659) - proper exception on erroneous usage of bare catch/finally (RT#81070) - proper exception on erroneous use of multiple catch{} blocks - clarify exception occuring on unterminated try block (RT#75712) - fix the prototypes shown in docs to match code (RT#79590; thanks, Pushtaev Vadim) - warn loudly on exceptions in finally() blocks - dzilify
I cannot find release notes for OpenJDK7, I will quote from Oracle's JDK 7u40 and 7u45 release notes. Changelog: 7u45: Olson Data 2013d JDK 7u45 contains Olson time zone data version 2013d. For more information, refer to Timezone Data Versions in the JRE Software. Protections Against Unauthorized Redistribution of Java Applications Starting with 7u45, application developers can specify new JAR manifest file attributes: Application-Name: This attribute provides a secure title for your RIA. Caller-Allowable-Codebase: This attribute specifies the codebase/locations from which JavaScript is allowed to call Applet classes. JavaScript to Java calls will be allowed without any security dialog prompt only if: JAR is signed by a trusted CA, has the Caller-Allowable-Codebase manifest entry and JavaScript runs on the domain that matches it. JAR is unsigned and JavaScript calls happens from the same domain as the JAR location. The JavaScript to Java (LiveConnect) security dialog prompt is shown once per Applet classLoader instance. Application-Library-Allowable-Codebase: If the JNLP file or HTML page is in a different location than the JAR file, the Application-Library-Allowable-Codebase attribute identifies the locations from which your RIA can be expected to be started. If the attribute is not present or if the attribute and location do not match, then the location of the JNLP file or HTML page is displayed in the security prompt shown to the user. Note that the RIA can still be started in any of the above cases. Developers can refer to JAR File Manifest Attributes for more information. Restore Security Prompts A new button is available in the Java Control Panel (JCP) to clear previously remembered trust decisions. A trust decision occurs when the user has selected the Do not show this again option in a security prompt. To show prompts that were previously hidden, click Restore Security Prompts. When asked to confirm the selection, click Restore All. The next time an application is started, the security prompt for that application is shown. See Restore Security Prompts under the Security section of the Java Control Panel. JAXP Changes Starting from JDK 7u45, the following new processing limits are added to the JAXP FEATURE_SECURE_PROCESSING feature. totalEntitySizeLimit maxGeneralEntitySizeLimit maxParameterEntitySizeLimit For more information, see the new Processing Limits lesson in the JAXP Tutorial. TimeZone.setDefault Change The java.util.TimeZone.setDefault(TimeZone) method has been changed to throw a SecurityException if the method is called by any code with which the security manager's checkPermission call denies PropertyPermission("user.timezone", "write"). The new system property jdk.util.TimeZone.allowSetDefault (a boolean) is provided so that the compatible behavior can be enabled. The property will be evaluated only once when the java.util.TimeZone class is loaded and initialized. Bug Fixes This release contains fixes for security vulnerabilities. For more information, see Oracle Critical Patch Update Advisory. This release fixes the following security vulnerabilities found in 7u40 and earlier. CVE-2013-5782 CVE-2013-5830 CVE-2013-5809 CVE-2013-5829 CVE-2013-5814 CVE-2013-5824 CVE-2013-5788 CVE-2013-5787 CVE-2013-5789 CVE-2013-5817 CVE-2013-5842 CVE-2013-5843 CVE-2013-5832 CVE-2013-5850 CVE-2013-5838 CVE-2013-5805 CVE-2013-5806 CVE-2013-5846 CVE-2013-5810 CVE-2013-5844 CVE-2013-5777 CVE-2013-5852 CVE-2013-5802 CVE-2013-5775 CVE-2013-5804 CVE-2013-5812 CVE-2013-3829 CVE-2013-5783 CVE-2013-5825 CVE-2013-4002 CVE-2013-5823 CVE-2013-5778 CVE-2013-5801 CVE-2013-5776 CVE-2013-5818 CVE-2013-5819 CVE-2013-5831 CVE-2013-5820 CVE-2013-5851 CVE-2013-5840 CVE-2013-5774 CVE-2013-5848 CVE-2013-5780 CVE-2013-5800 CVE-2013-5849 CVE-2013-5790 CVE-2013-5784 CVE-2013-5797 CVE-2013-5772 CVE-2013-5803 CVE-2013-5854 7u40: Retina Display support on Mac OS X Retina screens will now display content correctly. Previously rendering had been blurry. See 8000629. Deployment Rule Set Deployment rule set allows a desktop administrator to control the level of Java client compatibility and default prompts across an organization. New Security Warnings for Unsigned and Self-Signed Applications New warnings are added in the dialogs for Unsigned and Self-Signed applications. From the dialogs for Unsigned and Self-Signed applets, "Remember this decision" option has been removed. In addition, the previously remembered decisions for self-signed and unsigned applets will be ignored. For more information, see Security Dialogs. Local Applets return NULL for DocumentBase Beginning with JDK 7u40, an applet's getDocumentBase() method will return NULL when the applet is running from the local file system. If applet needs to load resource, here are the options: If the resource is in the applet's JAR(s), the user should be able to load it with class ClassLoader getResoruceAsStream directly, without needing the codebase information. If the resource is in an arbitrary location, which is not inside the applet's JAR(s), the user must have other ways to get to that location, since it is not part of the applet resource. For example, the user.home java system property, provided their applet has all-permissions. JAXP Security Improvements JDK 7u40 release contains Java API for XML Processing (JAXP) 1.5, which adds the ability to restrict the set of network protocols that may be used to fetch external resources. For more information, see JEP 185: JAXP 1.5: Restrict Fetching of External Resources. Default x.509 Certificates Have Longer Key Length Starting from 7u40, the use of x.509 certificates with RSA keys less than 1024 bits in length is restricted. This restriction is applied via the Java Security property, jdk.certpath.disabledAlgorithms. The default value of jdk.certpath.disabledAlgorithms is now as follows: jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024 In order to avoid the compatibility issue, users who use X.509 certificates with RSA keys less than 1024 bits, are recommended to update their certificates with stronger keys. As a workaround, at their own risk, users can adjust the key size to permit smaller key sizes through the security property jdk.certpath.disabledAlgorithms. For more information, see Java PKI Programmer's Guide or JSSE Reference Guide. Bug Fixes For a list of bug fixes included in this release, see JDK 7u40 Bug Fixes page. Bug ID Component Description 8001161 client-libs [macosx] EmbeddedFrame doesn't become active window 8004316 client-libs Printing an image using AUTOSENSE fails to print 8015375 client-libs Edits to text components hang for clipboard access 7068471 client-libs NPE in sun.font.FontConfigManager.getFontConfigFont() when libfontconfig.so is not installed 7105640 client-libs Unix printing does not check the result of exec'd lpr/lp command 7113017 client-libs Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h 7151427 client-libs Potential memory leak in error handling code in X11SurfaceData.c 7152519 client-libs Dependency on non-POSIX header file <link.h> causes portability problem 7181199 client-libs [macosx] Startup is much slower in headless mode for apps using Fonts 7181438 client-libs [OGL] Incorrect alpha used, during blit from SW to the texture. 8004821 client-libs Graphics2D.drawPolygon() fails with IllegalPathStateException 8004859 client-libs Graphics.getClipBounds/getClip return difference nonequivalent bounds, depending from transform. 8008535 client-libs JDK7 Printing : CJK and Latin Text in a string overlap. 8012381 client-libs [macosx] : Collation selection ignored when printing on MacOSX 8013810 client-libs PrintServiceLookup.lookupPrintServices() does not return consistent result 8015334 client-libs Memory leak when kerning is used on Windows 8015556 client-libs [macosx] surrogate pairs do not render properly (show up as boxes or incorrect glyphs) 8015606 client-libs Text is not rendered correctly if destination buffer is custom 8019201 client-libs Regression: java.awt.image.ConvolveOp throws java.awt.image.ImagingOpException 8011059 client-libs [macosx] Make JDK demos look perfect on retina displays 6550588 client-libs java.awt.Desktop cannot open file with Windows UNC filename 7107957 client-libs AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h 7109977 client-libs [macosx] MixingInHwPanel.java test fails on Mac trying to click in the reserved corner 7124520 client-libs [macosx] re:6373505 Toolkit.getScreenResolution() != GraphicsConfiguration.getNormalizingTransform() 7130662 client-libs GTK file dialog crashes with a NPE 7146572 client-libs enableInputMethod(false) does not work in the TextArea and TextField on the linux platform 7154778 client-libs [macosx] NSView-based implementation of sun.awt.EmbeddedFrame 7155378 client-libs Need utils api/field which determines the dead key 7161437 client-libs [macosx] awt.FileDialog doesn't respond appropriately for mac when selecting folders 7170655 client-libs Frame size does not follow font size change with XToolkit 7170996 client-libs Regression : Cannot use IME on JComboBox Japanese(7026055) II 7175183 client-libs [macosx] Objective-C exception thrown when switching monitor configuration 7179050 client-libs [macosx] Make LWAWT be able to run on AppKit thread 7181710 client-libs [macosx] jawt_md.h shipped with jdk is outdated 7193169 client-libs The code example in javadoc of Component.java misses 'implements' keyword 7194469 client-libs Pressing the Enter key results in an alert tone beep when focus is TextField 7194902 client-libs [macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest failed since jdk8b49 7196547 client-libs [macosx] Implement dead key detection for KeyEvent 7197619 client-libs Using modifiers for the dead key detection on Windows 7198229 client-libs [macosx] Painting during resizing of the frame should be more smooth 7199180 client-libs [macosx] Dead keys handling for input methods 7199783 client-libs Setting cursor on DragSourceContext does not work on OSX 8000423 client-libs Diacritic is not applyed to a base letter on Linux 8000435 client-libs [macosx] Button painting error under Java 7 on Mac 8000629 client-libs [macosx] Blurry rendering with Java 7 on Retina display 8003169 client-libs [macosx] JVM crash after disconnecting from projector 8004344 client-libs A crash in ToolkitErrorHandler() in XlibWrapper.c 8005405 client-libs [macosx] Drag and Drop: wrong animation when dropped outside any drop target. 8005465 client-libs [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m 8005932 client-libs Java 7 on mac os x only provides text clipboard formats 8005997 client-libs [macosx] Printer Dialog opens an additional title bar 8006417 client-libs JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X 8006634 client-libs Unify LWCToolkit.invokeAndWait() and sun.awt.datatransfer.ToolkitThreadBlockedHandler 8006941 client-libs [macosx] Deadlock in drag and drop 8008660 client-libs Failure in 2D Queue Flusher thread on Mac 8009012 client-libs [macosx] DisplayChangedListener is not implemented in LWWindowPeer/CGraphicsEnvironment 8009911 client-libs [macosx] SWT app freeze when going full screen using Java 7 on Mac 8011686 client-libs [macosx] AWT accidentally disables the NSApplicationDelegate of SWT, causing loss of OS X integration functionality 8012586 client-libs [x11] Modal dialogs for fullscreen window may show behind its owner 8014821 client-libs Regression: Focus issues with Oracle WebCenter Capture applet 8015303 client-libs [macosx] Application launched via custom URL Scheme does not receive URL 8019265 client-libs [macosx] apple.laf.useScreenMenuBar regression comparing with jdk6 8020038 client-libs [macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread 8020298 client-libs [macosx] Incorrect merge in the lwawt code. 8020371 client-libs [macosx] applets with Drag and Drop fail with IllegalArgumentException 8021381 client-libs JavaFX scene included in Swing JDialog not starting from Web Start 7186794 client-libs Setter not found. PropertyDescriptor(PropertyDescriptor,PropertyDescriptor) 7187618 client-libs PropertyDescriptor Performance Slow (continue) 7189112 client-libs java.beans.Introspector misses write methods 7192955 client-libs Introspector overide PropertyDescriptor for generic type field defined in super class 8013416 client-libs Java Bean Persistence with XMLEncoder 8013557 client-libs XMLEncoder in 1.7 can't encode objects initialized in no argument constructor 8009168 client-libs accessibility.properties syntax issue 8020983 client-libs OutOfMemoryError caused by non garbage collected JPEGImageWriter Instances 4199622 client-libs RFE: JComboBox shouldn't sending ActionEvents for keyboard navigation 4310381 client-libs Text in multi-row/col JTabbedPane tabs can be truncated/clipped 4631925 client-libs JColor Chooser is not fully accessible 6337518 client-libs Null Arrow Button Throws Exception in BasicComboBoxUI 6436314 client-libs Vector could be created with appropriate size in DefaultComboBoxModel 6671481 client-libs NPE at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection 6877495 client-libs JTextField and JTextArea does not support supplementary characters 7024118 client-libs possible hardcoded mnemonic for JFileChooser metal and motif l&f 7032018 client-libs The file list in JFileChooser does not have an accessible name 7032436 client-libs When running with the Nimbus look and feel, the JFileChooser does not display mnemonics 7049024 client-libs DnD fails with JTextArea and JTextField 7055065 client-libs Regression : JDK 7 : NullPointerException when sorting JTable with empty cell 7068740 client-libs If you wrap a JTable in a JLayer you can't use the page up and page down cmds 7089914 client-libs Focus on image icons are not visible in javaws cache with high contrast mode 7123767 client-libs Wrong tooltip location in Multi-Monitor configurations 7124525 client-libs [macosx] No animation on certain Swing components in Aqua LaF 7129742 client-libs Unable to view focus in Non-Editable TextArea 7132385 client-libs [macosx] IconifyTest of RepaintManager could use some delay 7147075 client-libs JTextField doesn't get focus or loses focus forever 7154030 client-libs java.awt.Component.hide() does not repaint parent component 7155298 client-libs Editable TextArea/TextField are blocking GUI applications from exit 7155887 client-libs ComboBox does not display focus outline in GTK L&F 7163696 client-libs JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs 7163828 client-libs [macosx] White-on-yellow "Got Milk?" tooltip in SwingSet2 is empty. 7167780 client-libs Hang javasoft.sqe.tests.api.javax.swing.Timer.Ctor2Tests 7181403 client-libs Invalid MouseEvent conversion with SwingUtilities.convertMouseEvent 7184945 client-libs [macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47 7188612 client-libs JTable's AccessibleJTable throws IllegalComponentStateException instead of null 7194184 client-libs JColorChooser swatch cannot accessed from keyboard 7197320 client-libs [macosx] Full Screen option missing when Window.documentModified 7199708 client-libs FileChooser crashs when opening large folder 8002077 client-libs Possible mnemonic issue on JFileChooser Save button on nimbus L&F 8002114 client-libs fix failed for 7160951: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar 8003400 client-libs JTree scrolling problem when using large model in WindowsLookAndFeel. 8003830 client-libs NullPointerException in BasicTreeUI.Actions when getPathBounds returns null 8004298 client-libs NPE in WindowsTreeUI.ensureRowsAreVisible 8004866 client-libs [macosx] HiDPI support in Aqua L&F 8005019 client-libs JTable passes row index instead of length when inserts selection interval 8007006 client-libs [macosx] Closing subwindow loses main window menus. 8008366 client-libs [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar 8013370 client-libs Null pointer exception when adding more than 9 accelators to a JMenuBar 7038105 core-libs File.isHidden() should return true for pagefile.sys and hiberfil.sys 8003992 core-libs File and other classes in java.io do not handle embedded nulls properly 8007609 core-libs WinNTFileSystem_md.c should correctly check value returned from realloc 8011950 core-libs java.io.File.createTempFile enters infinite loop when passed invalid data 8016063 core-libs getFinalAttributes should use FindClose 7103957 core-libs NegativeArraySizeException while initializing class IntegerCache 7193463 core-libs Terminator.setup should ignore IAE when registering signal handlers 8000817 core-libs Reinstate accidentally removed sleep() from ProcessBuilder/Basic.java 8003228 core-libs (props) sun.jnu.encoding should be set to UTF-8 [macosx] 8016046 core-libs (process) Strict validation of input should be security manager case only [win] 8021946 core-libs Disabling sun.reflect.Reflection.getCallerCaller(int) by default breaks several frameworks and libraries 6984705 core-libs JSR 292 method handle creation should not go through JNI 7058630 core-libs JSR 292 method handle proxy violates contract for Object methods 8005345 core-libs JSR 292: JDK performance tweaks 8016814 core-libs sun.reflect.Reflection.getCallerClass returns the wrong stack frame 6512101 core-libs NetworkInterface#getDisplayName() method returns wrong encoding for Japanese OS 6953455 core-libs CookieStore.add() cannot handle null URI parameter, contrary to the API specification 7078386 core-libs NetworkInterface.getNetworkInterfaces() may return corrupted results on linux 7084560 core-libs Crash in net.dll 7118907 core-libs InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH 7163874 core-libs InetAddress.isReachable should support pinging 0.0.0.0 7181353 core-libs Update error message to distinguish native OOM and java OOM in net 7188755 core-libs Crash due to missing synchronization on gconf_client in DefaultProxySelector.c 7190254 core-libs NetworkInterface getFlags implementation should support full integer bit range for flags value 7199219 core-libs Proxy-Connection headers set incorrectly when a HttpClient is retrieved from the Keep Alive Cache 7199862 core-libs Make sure that a connection is still alive when retrieved from KeepAliveCache in certain cases 8000525 core-libs Java.net.httpcookie api does not support 2-digit year format 8007315 core-libs HttpURLConnection.filterHeaderField method returns null where empty string is expected 8009650 core-libs HttpClient available() check throws SocketException when connection has been closed 8010282 core-libs sun.net.www.protocol.jar.JarFileFactory.close(JarFile) should be thread-safe 8011234 core-libs Performance regression with ftp protocol when uploading in image mode 8013140 core-libs Heap corruption with NetworkInterface.getByInetAddress() and long i/f name 6429204 core-libs (se) Concurrent Selector.register and SelectionKey.interestOps can ignore interestOps 6633549 core-libs (dc) Include-mode filtering of IPv6 sources does not block datagrams on Linux 7115070 core-libs (fs) lookupPrincipalByName/lookupPrincipalByGroupName should treat ESRCH as not found. 7129029 core-libs (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW 7132889 core-libs (se) AbstractSelectableChannel.register and configureBlocking not safe from asynchronous close 7146506 core-libs (fc) Add EACCES check to the return of fcntl native method 7152948 core-libs (dc) DatagramDispatcher.c should memset msghdr to make it portable to other platforms 7156873 core-libs (zipfs) FileSystems.newFileSystem(uri, env) fails for uri with escaped octets 7157656 core-libs (zipfs) SeekableByteChannel to entry in zip file always reports its position as 0 7166048 core-libs (se) EPollArrayWrapper.c no longer needs to define epoll data structures 7168172 core-libs (fs) Files.isReadable slow on Windows 7172826 core-libs (se) Selector based on the Solaris event port mechanism 7179305 core-libs (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled 7190219 core-libs (bf) CharBuffer.put(String,int,int) modifies position even if BufferOverflowException thrown 7190897 core-libs (fs) Files.isWritable method returns false when the path is writable (win) 7191556 core-libs (fs) UnixNativeDispatcher.getextmntent should be moved into platform specific code 7191587 core-libs (se) SelectionKey.interestOps does not defer changing the interest set to the next select [macosx] 8002390 core-libs (zipfs) Problems moving files between zip file systems 8009751 core-libs (se) Selector spin when select, close and interestOps(0) invoked at same time (lnx) 8011128 core-libs (fs) Files.createDirectory fails if the resoved path is exactly 248 characters long 8012019 core-libs (fc) Thread.interrupt triggers hang in FileChannelImpl.pread (win) 6183404 core-libs Many eudc characters are incorrectly mapped in MS936 and GBK converter 6610897 core-libs New constructor in sun.tools.java.ClassPath builds a path using File.separator instead of File.pathS 7187876 core-libs ClassCastException in TCPTransport.executeAcceptLoop 7131459 core-libs [Fmt-De] DecimalFormat produces wrong format() results when close to a tie 7163865 core-libs Performance improvement for DateFormatSymbols.getZoneIndex(String) 8000529 core-libs Regression : SimpleDateFormat incorrectly parses dates formatted with Z and z pattern letters 8005277 core-libs Regression in JDK 7 in Bidi implementation 8020054 core-libs (tz) Support tzdata2013d 7164256 core-libs EnumMap clone doesn't clear the entrySet keeping a reference to the original Map 7166055 core-libs Javadoc for WeakHashMap contains misleading advice 7198073 core-libs (prefs) user prefs not saved [macosx] 8011200 core-libs (coll) Optimize empty ArrayList and HashMap 8019381 core-libs HashMap.isEmpty is non-final, potential issues for get/remove 7132378 core-libs Race in FutureTask if used with explicit set and get ( not Runnable ) 7161229 core-libs PriorityBlockingQueue keeps hard reference to last removed element 7110151 core-libs To use underlying platform's zlib library for Java zlib support 7166955 core-libs (pack200) JNI_GetCreatedJavaVMs needs additional checking 7188852 core-libs Move implementation of De/Inflater.getBytesRead/Writtten() to java from native 8005466 core-libs JAR file entry hash table uses too much memory (zip_util.c) 7163898 core-libs add isLoggable() check to doLog() 8010309 core-libs Improve PlatformLogger.isLoggable performance by direct mapping from an integer to Level 8017174 core-libs NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger 8020228 core-libs Restore the translated version of logging_xx.properties 7042126 core-libs (alt-rt) HashMap.clone implementation should be re-examined 8006593 core-libs Initialization bottleneck in Maps due to use of j.u.Random 7094176 core-libs (tz) Incorrect TimeZone display name when DST not applicable / disabled 8009638 core-libs Wrong comment for PL in LocaleISOData, 1989 forward Poland is Republic of Poland 8015570 core-libs Use long comparison in Rule.getRules(). 7174887 core-libs Deadlock in jndi ldap connection cleanup 8000487 core-libs Java JNDI connection library on ldap conn is not honoring configured timeout 7110104 core-svc It should be possible to stop and start JMX Agent at runtime. 7164191 core-svc properties.putAll API may fail with ConcurrentModifcationException on multi-thread scenario 7173044 core-svc Memory monitor demo hangs the system if MemoryUsage obj returns -1 . 8015604 core-svc JDP packets containing ideographic characters are broken 8001621 core-svc Update awk scripts that check output from jps/jcmd 8002048 core-svc Protocol for discovery of manageable Java processes on a network 8008089 core-svc Delete OS dependent check in JdkFinder.getExecutable() 8003192 deploy Need to be able to launch 'About Java' from command line 8017164 deploy Invalid URL to GetJava web page could be formed in deployJava.js in some cases 8020390 deploy LSP: LocalSecurityPolicy is initialized too soon 8021585 deploy Setting trace level 5 in console does not enable all tracing. 8021907 deploy DRS: certificate element algorithm is supposed to default to SHA-256 8008377 deploy https dialog: 'More information' is open below the main dialog on Linux 8020941 deploy DRS: Make ruleset element version attribute mandatory 8006165 deploy firefox freeze with java.com version detect applet 8010636 deploy User responsibilities are not updated with all clsid's with jre 6u32 and higher 8015640 deploy REGRESSION: Security boxes appear 2 times with uppercase jnlp codebase 8015842 deploy Multi JREs: Unable to use the selected version to load an non-jnlp applet 8016005 deploy Remote debugging for applets in a browser is no longer working 8016225 deploy The behavior after System.exit() is different between JRE 1.7_21 and JRE 1.7_17 8017218 deploy REGRESSION:Fail to detect Java after upgrade to 7u25 on IE (PnP fails to register plugin in IE) 8017249 deploy Plug-in does not report version 8019177 deploy getdocument base should behave the same as getcodebase for file applets 8019425 deploy Local Security Policy: Any "run" rule must have at least one application qualifier 8019870 deploy JCP shows link to security policy when one doesn't exist 8020160 deploy LSP: rename LocalSecurityPolicy (LSP) to DeploymentRuleSet (DRS) 8022042 deploy Java Plugin Runtime parameter for setting classpath does not work 8000555 deploy BasicService.showDocument() API fails to launch the browser in Windows XP 8009768 deploy -XX:MaxGCPauseMillis value set in control panel is ignored by javaws 8010014 deploy Unable to execute javaws -uninstall 8017776 deploy Swing Event Thread does not use JNLP class loader 8000692 embedded Remove old KERNEL code 8005722 embedded Assert in c1_LIR.hpp incorrect wrt to number of register operands 7171028 globalization dots are missed in the datetime for Slovanian 7189611 globalization Venezuela current Currency should be Bs.F. 6340864 hotspot Implement vectorization optimizations in hotspot-server 6443505 hotspot Ideal() function for CmpLTMask 6658428 hotspot C2 doesn't inline java method if corresponding intrinsic failed to inline. 6711908 hotspot JVM needs direct access to some annotations 6910461 hotspot Register allocator may insert spill code at wrong insertion index 6910464 hotspot Lookupswitch and Tableswitch default branches not recognized as safepoints 7023639 hotspot JSR 292 method handle invocation needs a fast path for compiled code 7023898 hotspot Intrinsify AtomicLongFieldUpdater.getAndIncrement() 7092905 hotspot C2: Keep track of the number of dead nodes 7119644 hotspot Increase superword's vector size up to 256 bits 7145024 hotspot Crashes in ucrypto related to C2 7147064 hotspot assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c <= 7147416 hotspot LogCompilation tool does not work with post parse inlining 7147464 hotspot Java crashed while executing method with over 8k of dneg operations 7147740 hotspot add assertions to check stack alignment on VM entry from generated code (x64) 7147744 hotspot CTW: assert(false) failed: infinite EA connection graph build 7148109 hotspot C2 compiler consumes too much heap resources 7148486 hotspot At a method handle call returning with an exception may call the runtime with misaligned stack (x64) 7152955 hotspot print_method crashes with null root 7152957 hotspot VM crashes with assert(false) failed: bad AD file 7152961 hotspot InlineTree::should_not_inline may exit prematurely 7154997 hotspot assert(false) failed: not G1 barrier raw StoreP 7161796 hotspot PhaseStringOpts::fetch_static_field tries to fetch field from the Klass instead of the mirror 7162094 hotspot LateInlineCallGenerator::do_late_inline crashed on uninitialized _call_node 7169782 hotspot C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool) 7169934 hotspot pow(x,y) or x64 computes incorrect result when x<0 and y is an odd integer 7170053 hotspot crash in C2 when using -XX:+CountCompiledCalls 7170463 hotspot C2 should recognize "obj.getClass() == A.class" code pattern 7171890 hotspot C1: add Class.isInstance intrinsic 7172640 hotspot C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop() 7172843 hotspot C1: fix "assert(has_printable_bci()) failed: _printable_bci should have been set" 7173340 hotspot C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable 7174218 hotspot remove AtomicLongCSImpl intrinsics 7177003 hotspot C1: LogCompilation support 7177923 hotspot SIGBUS on sparc in compiled code for java.util.Calendar.clear() 7181658 hotspot CTW: assert(t->meet(t0) == t) failed: Not monotonic 7187454 hotspot stack overflow in C2 compiler thread on Solaris x86 7188276 hotspot JSR 292: assert(ct == T_OBJECT) failed: rt=T_OBJECT, ct=13 7190310 hotspot Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops 7192167 hotspot JSR 292: C1 has old broken code which needs to be removed 7192406 hotspot JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites 7192963 hotspot assert(_in[req-1] == this) failed: Must pass arg count to 'new' 7192964 hotspot assert(false) failed: bad AD file 7192965 hotspot assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets 7193318 hotspot C2: remove number of inputs requirement from Node's new operator 7196242 hotspot JSR 292: vm/mlvm/indy/stress/java/loopsAndThreads crashed 7197033 hotspot missing ResourceMark for assert in Method::bci_from() 7198499 hotspot TraceTypeProfile as diagnostic option 7199010 hotspot incorrect vector alignment 7200001 hotspot failed C1 OSR compile doesn't get recompiled with C2 7200163 hotspot add CodeComments functionality to assember stubs 7200233 hotspot C2: can't use expand rules for vector instruction rules 7201026 hotspot add vector for shift's count 8000232 hotspot NPG: SIGSEGV in Dependencies::DepStream::check_klass_dependency on solaris-x64 8000263 hotspot JSR 292: signature types may appear to be unloaded 8000313 hotspot C2 should use jlong for 64bit values 8000592 hotspot Improve adlc usability 8000740 hotspot remove LinkWellKnownClasses 8000805 hotspot JMM issue: short loads are non-atomic 8000821 hotspot JSR 292: C1 fails to call virtual method (JRUBY-6920) 8001077 hotspot remove ciMethod::will_link 8001101 hotspot C2: more general vector rule subsetting 8001183 hotspot incorrect results of char vectors right shift operaiton 8001635 hotspot assert(in_bb(n)) failed: must be 8002294 hotspot assert(VM_Version::supports_ssse3()) failed: 8003135 hotspot HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop 8003983 hotspot LogCompilation tool is broken since c1 support 8004741 hotspot Missing compiled exception handle table entry for multidimensional array allocation 8004835 hotspot Improve AES intrinsics on x86 8005033 hotspot clear high word for integer pop count on SPARC 8005055 hotspot pass outputStream to more opto debug routines 8005418 hotspot JSR 292: virtual dispatch bug in 292 impl 8005419 hotspot Improve intrinsics code performance on x86 by using AVX2 8005439 hotspot no message about inline method if it specifed by CompileCommand 8005522 hotspot use fast-string instructions on x86 for zeroing 8005544 hotspot Use 256bit YMM registers in arraycopy stubs on x86 8005821 hotspot C2: -XX:+PrintIntrinsics is broken 8005956 hotspot C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block 8006031 hotspot LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640 8006095 hotspot C1: SIGSEGV w/ -XX:+LogCompilation 8006430 hotspot TraceTypeProfile is a product flag while it should be a diagnostic flag 8006807 hotspot C2 crash due to out of bounds array access in Parse::do_multianewarray 8007144 hotspot Incremental inlining mistakes some call sites for dead ones and doesn't inline them 8007294 hotspot ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution 8007402 hotspot Code cleanup to remove Parfait false positive 8007439 hotspot C2: adding successful message of inlining 8007959 hotspot Use expensive node logic for more math nodes 8008555 hotspot Debugging code in compiled method sometimes leaks memory 8009460 hotspot C2compiler crash in machnode::in_regmask(unsigned int) 8009472 hotspot Print additional information for 8004640 failure. 8009761 hotspot Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates 8010437 hotspot guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset 8010770 hotspot Zero: back port of 8000780 to HS24 broke JSR 292 8011102 hotspot Clear AVX registers after return from JNI call 8011901 hotspot Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas 8014189 hotspot JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis() 8016157 hotspot During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block 8020215 hotspot Different execution plan when using JIT vs interpreter 8020433 hotspot Crash when using -XX:+RestoreMXCSROnJNICalls 4988100 hotspot oop_verify_old_oop appears to be dead 6725714 hotspot par compact - add a table to speed up bitmap searches 6761744 hotspot Hotspot crashes if process size limit is exceeded 6818524 hotspot G1: use ergonomic resizing of PLABs 6921087 hotspot G1: remove per-GC-thread expansion tables from the fine-grain remembered sets 7041879 hotspot G1: introduce stress testing parameter to cause frequent evacuation failures 7068625 hotspot Testing 8 bytes of card table entries at a time speeds up card-scanning 7114678 hotspot G1: various small fixes, code cleanup, and refactoring 7122222 hotspot GC log is limited to 2G for 32-bit 7127697 hotspot G1: remove dead code after recent concurrent mark changes 7130974 hotspot G1: Remove G1ParCopyHelper 7131629 hotspot Generalize the CMS free list code 7143490 hotspot G1: Remove HeapRegion::_top_at_conc_mark_count 7143511 hotspot G1: Another instance of high GC Worker Other time (50ms) 7143858 hotspot G1: Back to back young GCs with the second GC having a minimally sized eden 7145441 hotspot G1: collection set chooser-related cleanup 7146246 hotspot G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs 7147724 hotspot G1: hang in SurrogateLockerThread::manipulatePLL 7151089 hotspot PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages 7152791 hotspot wbapi tests fail on cygwin 7157073 hotspot G1: type change size_t -> uint for region counts / indexes 7158457 hotspot stress: jdk7 u4 core dumps during megacart stress test run 7158682 hotspot G1: Handle leak when running nsk.sysdict tests 7160613 hotspot VerifyRememberedSets doesn't work with CompressedOops 7163848 hotspot G1: Log GC Cause for a GC 7167437 hotspot Can't build on linux without precompiled headers 7168294 hotspot G1: Some Full GCs incorrectly report GC cause as "No GC" 7169056 hotspot Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit() 7169062 hotspot CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64 7171936 hotspot LOG_G incorrectly defined in globalDefinitions.hpp 7172279 hotspot G1: Clean up TraceGen0Time and TraceGen1Time data gathering 7172388 hotspot G1: _total_full_collections should not be incremented for concurrent cycles 7173460 hotspot G1: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java failes with G1 7173712 hotspot G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv() 7173959 hotspot Jvm crashed during coherence exabus (tmb) testing 7176220 hotspot 'Full GC' events miss date stamp information occasionally 7176479 hotspot G1: JVM crashes on T5-8 system with 1.5 TB heap 7178361 hotspot G1: Make sure that PrintGC and PrintGCDetails use the same timing for the GC pause 7182260 hotspot G1: Fine grain RSet freeing bottleneck 7184772 hotspot G1: Incorrect assert in HeapRegionLinkedList::add_as_head() 7185699 hotspot G1: Prediction model discrepancies 7186737 hotspot Unable to allocate bit maps or card tables for parallel gc for the requested heap 7188176 hotspot The JVM should differentiate between T and M series and adjust GC ergonomics 7192128 hotspot G1: Extend fix for 6948537 to G1's BOT 7193157 hotspot G1: Make some develpflags available in product builds 7194409 hotspot os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles 7194633 hotspot G1: Assertion and guarantee failures in block offset table 7197666 hotspot java -d64 -version core dumps in a box with lots of memory 7197906 hotspot BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts 7198130 hotspot G1: PrintReferenceGC output comes out of order 7200261 hotspot G1: Liveness counting inconsistencies during marking verification 8000311 hotspot G1: ParallelGCThreads==0 broken 8000831 hotspot Heap verification output incorrect/incomplete 8001424 hotspot G1: Rename certain G1-specific flags 8001425 hotspot G1: Change the default values for certain G1 specific flags 8004170 hotspot G1: Verbose GC output is not getting flushed to log file using JDK 8 8005032 hotspot G1: Cleanup serial reference processing closures in concurrent marking 8006242 hotspot G1: WorkerDataArray<T>::verify() too strict for double calculations 8006894 hotspot G1: Number of marking threads missing from PrintFlagsFinal output 8006954 hotspot GC Cause equals No GC for CMS background collection in the trace GC event 8007003 hotspot ParNew sends the heap summary too early 8007036 hotspot G1: Too many old regions added to last mixed GC 8007221 hotspot G1: concurrent phase durations do not state the time units ("secs") 8008546 hotspot WRONG G1CONFIDENCEPERCENT RESULTS IN GUARANTEE(VARIANCE() > -1.0) FAILED 8008737 hotspot The trace event vm/gc/heap/summary is missing for CMS 8008790 hotspot Promotion failed tracing event for all GCs 8008916 hotspot G1: Evacuation failed tracing event 8008917 hotspot CMS: Concurrent mode failure tracing event 8008918 hotspot Reference statistics events for the tracing framework 8008920 hotspot Tracing events for heap statistics 8009032 hotspot Implement evacuation info event 8009232 hotspot Improve stats gathering code for reference processor 8009536 hotspot G1: Apache Lucene hang during reference processing 8009723 hotspot CMS logs "concurrent mode failure" twice when using (disabling) -XX:-UseCMSCompactAtFullCollection 8009940 hotspot G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809 8009992 hotspot Prepare tracing of promotion failed for integration of evacuation failed 8010090 hotspot GC ID has the wrong type 8010289 hotspot PSParallelCompact::marking_phase should use instance GCTracer 8010294 hotspot Refactor HeapInspection to make it more reusable 8010463 hotspot G1: Crashes with -UseTLAB and heap verification 8010514 hotspot G1: Concurrent mode failure tracing event 8010780 hotspot G1: Eden occupancy/capacity output wrong after a full GC 8010916 hotspot Add tenuring threshold to young garbage collection events 8011891 hotspot The vm/gc/heap/heap_summary_after_gc event for CMS contains old data 8012086 hotspot The object count event should only send events for instances occupying more than 0.5% of the heap 8012102 hotspot CollectedHeap::ensure_parsability is not always called during heap inspection 8012335 hotspot G1: TemplateInterpreter do_oop_store passes a compressed oop to g1_write_barrier_post 8012455 hotspot Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime 8012572 hotspot ProblemList.txt : Exclude sun/tools/jmap/Basic.sh for short term 8012715 hotspot G1: GraphKit accesses PtrQueue::_index as int but is size_t 8013934 hotspot Garbage collection event for CMS has wrong cause for System.gc() 8015237 hotspot Parallelize string table scanning during strong root processing 8015683 hotspot object_count_after_gc should have the same timestamp for all events 8015972 hotspot Refactor the sending of the object count after GC event 8016170 hotspot GC id variable in gcTrace.cpp should use typedef GCId 8016556 hotspot G1: Use ArrayAllocator for BitMaps 8017070 hotspot G1: assert(_card_counts[card_num] <= G1ConcRSHotCardLimit) failed 8005849 hotspot JEP 167: Event-Based JVM Tracing 8006757 hotspot Refactor Socket and File I/O tracing 8007000 hotspot Some JFR OS events missing on OS X 8012979 hotspot TestJavaMonitorWait fails on Windows 8013941 hotspot Remove JFR TestGCEventExplicit and TestGCEventImplict 8014064 hotspot Event recording/recording_setting has erroneous metadata 8014894 hotspot Possible to create unparsable JFR file 8015621 hotspot Only allow event (type) to be configured once per .jfc file 8016131 hotspot nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()' 8016222 hotspot Enable all Exceptions disables errors Errors 8016315 hotspot object_alloc events are in the wrong producer in default.jfc 8016622 hotspot Reenable TestDefaultPresets 8019921 hotspot No CPULoad-events when recording a GlassFish instance 8020367 hotspot Cannot get default presets from FlightRecorderMBean 8020701 hotspot Avoid crashes in WatcherThread 6294277 hotspot java -Xdebug crashes on SourceDebugExtension attribute larger than 64K 6843375 hotspot Debuggee VM crashes performing mark-sweep-compact 7093328 hotspot JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitives 7123170 hotspot JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02 7160924 hotspot jvmti: GetPhase returns incorrect phase before VMInit event is issued 7178846 hotspot IterateThroughHeap: heap_iteration_callback passes a negative size for big array 7182152 hotspot Instrumentation hot swap test incorrect monitor count 7187046 hotspot Crash in ClassFileParser on solaris-ia32 during RetransformClasses 8000459 hotspot assert(java_lang_String::is_instance(entry)) failure with various mlvm tests 6444286 hotspot Possible naked oop related to biased locking revocation safepoint in jni_exit() 6871190 hotspot Don't terminate JVM if it is running in a non-interactive session 6995781 hotspot RFE: Native Memory Tracking (Phase 1) 7107135 hotspot Stack guard pages are no more protected after loading a shared library with executable stack 7116786 hotspot RFE: Detailed information on VerifyErrors 7127792 hotspot Add the ability to change an existing PeriodicTask's execution interval 7129724 hotspot MAC: Core file location is wrong in crash report 7148126 hotspot ConstantPoolCacheEntry::print prints to wrong stream 7150046 hotspot SIGILL on sparcv9 fastdebug 7150058 hotspot Allocate symbols from null boot loader to an arena for NMT 7151532 hotspot DCmd for hotspot native memory tracking 7152031 hotspot Hotspot needs updated xawt path [macosx] 7152671 hotspot RFE: Windows decoder should add some std dirs to the symbol search path 7157695 hotspot Add windows implementation of socket interface 7159772 hotspot instanceKlass::all_fields_count() returns incorrect total field count 7161732 hotspot Improve handling of thread_id in OSThread 7167142 hotspot Issue warning when finding a .hotspotrc or .hotspot_compiler file that isn't used 7167406 hotspot (Zero) Fix for InvokeDynamic needed 7170638 hotspot enable support for dtrace compatible sdt probes on GNU/Linux 7172708 hotspot 32/64 bit type issues on Windows after Mac OS X port 7176856 hotspot add the JRE name to the error log 7177409 hotspot Perf regression in JVM_GetClassDeclaredFields after generic signature changes 7179383 hotspot MaxDirectMemorySize argument parsing is broken for values >2G 7181986 hotspot NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTest 7181989 hotspot NMT ON: Assertion failure when NMT checks thread's native stack base address 7182543 hotspot NMT ON: Aggregate a few NMT related bugs 7185614 hotspot NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test 7186778 hotspot MachO decoder implementation for MacOSX 7187429 hotspot NMT ON: Merge failure should cause NMT to shutdown 7188594 hotspot Print statistic collected by NMT with VM flag 7191124 hotspot Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT 7192916 hotspot Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X 7199092 hotspot NMT: NMT needs to deal overlapped virtual memory ranges 7200092 hotspot Make NMT a bit friendlier to work with 7200297 hotspot jdwp and hprof code do not handle multiple sun.boot.library.path elements correctly 8001592 hotspot NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180 8002273 hotspot NMT to report JNI memory leaks when -Xcheck:jni is on 8003487 hotspot NMT: incorrect assertion in VMMemPointerIterator::remove_released_region method (memSnapshot.cpp) 8003591 hotspot Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH for ease of use 8004713 hotspot Stackoverflowerror thrown when thread stack straddles 0x8000000 in 32 bit jvms 8004902 hotspot correctness fixes motivated by contended locking work (6607129) 8004903 hotspot VMThread::execute() calls Thread::check_for_valid_safepoint_state() on concurrent VM ops 8005048 hotspot NMT: #loaded classes needs to just show the # defined classes 8005936 hotspot PrintNMTStatistics doesn't work for normal JVM exit 8006431 hotspot os::Bsd::initialize_system_info() sets _physical_memory too large 8007779 hotspot os::die() on solaris should generate core file 8008071 hotspot Crashed in promote_malloc_records() with Kitchensink after 19 days 8008081 hotspot Print outs do not have matching arguments 8009302 hotspot Mac OS X: JVM crash on infinite recursion on Appkit Thread 8009777 hotspot NMT: add new NMT dcmd to control auto shutdown option 8011161 hotspot NMT: Memory leak when encountering out of memory error while initializing memory snapshot 8011952 hotspot Missing ResourceMarks in TraceMethodHandles 8012212 hotspot Want to link against kstat on solaris x86 as well as sparc 8013398 hotspot Adjust number of stack guard pages on systems with large memory page size 8013651 hotspot NMT: reserve/release sequence id's in incorrect order due to race 8014611 hotspot reserve_and_align() assumptions are invalid on windows 8016074 hotspot NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread state 6310967 hotspot SA: jstack -m produce failures in output 7087969 hotspot GarbageCollectorMXBean notification contains ticks vs millis 7133111 hotspot libsaproc debug print should be printed as unsigned long to fit large numbers on 64bit platform 7145358 hotspot SA throws ClassCastException for partially loaded ConstantPool 7148488 hotspot Need a mechanism to test the diagnostic framework parser 7154641 hotspot Servicability agent should work on platforms other than x86, sparc 7160570 hotspot Intrinsification support for tracing framework 7162063 hotspot libsaproc debug print should format size_t correctly on 64bit platform 7162400 hotspot Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand 7162726 hotspot Wrong filter predicate of visible locals in SA JSJavaFrame 7175133 hotspot jinfo failed to get system properties after 6924259 7177128 hotspot SA cannot get correct system properties after 7126277 7178741 hotspot SA: jstack -m produce UnalignedAddressException in output (Linux) 7196045 hotspot Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API. 8000973 hotspot SA on windows thread inspection is broken 8004840 hotspot Jstack seems to output unnecessary information in 7u9 8006400 hotspot Add support for defining trace types in closed code 8006423 hotspot SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67) 8007005 hotspot JEP 167 tracing gives negative time stamps for certain event fields 8007085 hotspot EnableTracing prints garbage for Compilation: [Java Method 8007147 hotspot Trace event ExecuteVMOperation may get dangling pointer 8007150 hotspot Event based tracing is missing truncated field in stack trace content type 8007312 hotspot null check signal semaphore in os::signal_notify windows 8007804 hotspot Need to be able to access Performance counter by name from JVM 8008088 hotspot SA can hang the VM 8008102 hotspot SA on OS X does not stop the attached process 8008208 hotspot Event tracing for code cache subsystems can give wrong timestamps 8011400 hotspot missing define OPENJDK for windows builds 8011882 hotspot Replace spin loops as back off when suspending 8012210 hotspot Make TracingTime available when INCLUDE_TRACE = 0 8012714 hotspot Assign the unique traceid directly to the Klass upon creation 8013117 hotspot Thread-local trace_buffer has wrong type and name 8014411 hotspot Decrease lock order rank for event tracing locks 8014420 hotspot Default JDP address does not match the one assigned by IANA 8014478 hotspot EnableTracing: output from multiple threads may be mixed together 8015576 hotspot CMS: svc agent throws java.lang.RuntimeException: No type named "FreeList" in database 8016735 hotspot Remove superfluous EnableInvokeDynamic warning from UnlockDiagnosticVMOptions check 8020547 hotspot Event based tracing needs a UNICODE string type 8021353 hotspot Event based tracing is missing thread exit 7157734 hotspot hotspot test scripts not testing 64-bit JVM under JPRT/JTREG. 8010084 hotspot Race in runtime/NMT/BaselineWithParameter.java 7086516 install Need to add "Java" items to Windows Start Menu 7155405 install Vendor in rpm packages is still Sun Microsystems 7166327 install JRE uninstall does not recover jarfile reg entry on 64bit systems 7175065 install [IPS] Change the license line width to 72 characters 7177044 install NLS: Relocate untranslatable resources from translatable rc files 7182211 install JCP - (TM) is not removed from Java(TM) Update 7184019 install drop installer.dll in the jre bin dir, so it's up-to-date during uninstall after PnP 7184404 install MacOS AU needs to support a scheduled update check 7189314 install Typo, wrong Symlink path to JavaControlPanel.prefPane 7195788 install jre installer for MacOS - first character "J" for Java is dropped in Japanese "welcome" message 7199031 install NLS: Need to update the translation for the sdk installer 8007045 install Mac Installer should invoke verify page after install completes 8007261 install jfxrt.jar should be pack200 compressed 8007713 install Incomplete Java VisualVM installation 8008143 install Automate the generation of rtfd files at build time 8009319 install Update information link in the Windows Control Panel entry for Java still points to java.sun.com 8012038 install init installed by jdk v1.7.0_17 rpm on linux is broken; correction included 8016680 install wrapper.jreboth target missed with push for 8016471 8011986 other-libs [corba] idlj generates read/write union helper methods that throw wrong exception in some cases 4504275 other-libs CORBA boolean type unions do not generate compilable code from idlj 7056731 other-libs Race condition in CORBA code causes re-use of ABORTed connections 8011122 other-libs Update JDK7 with Java DB 10.8.3.0 8007748 other-libs MacOSX build error : cast of type 'SEL' to 'uintptr_t' (aka 'unsigned long') is deprecated; use sel_getName instead 8009928 performance PSR:PERF Increase default string table size 8004846 security-libs Time-specific certpath validation applies to OCSP response validity period 8004873 security-libs Arrayindexoutofboundsexception for jce decrypting 7109096 security-libs keytool -genkeypair needn't call -selfcert 7149012 security-libs jarsigner needs not warn about cert expiration if the jar has a TSA timestamp 7152121 security-libs Krb5LoginModule no longer handles keyTabNames with "file:" prefix 7153343 security-libs Dependency on non-POSIX header file <link.h> causes portability problem 7158329 security-libs NPE in sun.security.krb5.Credentials.acquireDefaultCreds() 7172149 security-libs ArrayIndexOutOfBoundsException from Signature.verify 7184815 security-libs [macosx] Need to read Kerberos config in files 7194472 security-libs FileKeyTab.java test fails on Windows 7201053 security-libs Krb5LoginModule shows NPE when both useTicketCache and storeKey are set to true 8009617 security-libs jarsigner fails when TSA response contains a status string 8011313 security-libs OCSP timeout set to wrong value if com.sun.security.ocsp.timeout not defined 8011745 security-libs Unknown CertificateChoices 8011867 security-libs Accept unknown PKCS #9 attributes 8020940 security-libs Valid OCSP responses are rejected for backdated enquiries 7165807 security-libs Non optimized initialization of NSS crypto library leads to scalability issues 7201205 security-libs Add Makefile configuration option to build with unlimited crypto in OpenJDK. 7179879 security-libs SSLSocket connect times out instead of throwing socket closed exception 7200295 security-libs CertificateRequest message is wrapping when using large numbers of Certs 8012082 security-libs SASL: auth-conf negotiated, but unencrypted data is accepted, reset to unencrypt 8017173 security-libs XMLCipher with RSA_OAEP Key Transport algorithm can't be instantiated 8002344 security-libs Krb5LoginModule config class does not return proper KDC list from DNS 8014196 security-libs ktab creates a file with zero kt_vno 7201156 tools jar tool fails to convert file separation characters for list and extract 7160084 tools javac fails to compile an apparently valid class/interface combination 7178324 tools Crash when compiling for(i : x) try(AutoCloseable x = ...) {} 7181320 tools javac NullPointerException for switch labels with cast to String expressions 8004094 tools Javac compiler error - synthetic method accessor generated with duplicate name 8015668 tools overload resolution: performance regression in JDK 7 8000743 tools docencoding not available to stylesheet 7185778 tools javah error "Not a valid class name" on class names with dollar signs 6470730 tools Disconnect button leads to wrong popup message 8014048 tools Online user guide of jconsole points incorrect link 7151434 tools java -jar -XX crashes java launcher 7155300 tools Include pthread.h on all POSIX platforms except Solaris to improve portability 8007333 tools [launcher] removes multiple back slashes 8004264 tools Integrate new version of Java VisualVM based on VisualVM 1.3.5 into 7u14 8014891 xml Redundant setting of external access properties in setFeatures 7166896 xml DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException 8008738 xml Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently 8003147 xml port fix for BCEL bug 39695 to our copy bundled as part of jaxp 8013900 xml More warnings compiling jaxp 8015016 xml Improve JAXP 1.5 error message 8016153 xml Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized. 8022548 xml SPECJVM2008 has errors introduced in 7u40-b34
D-Bus 1.6.10 (2013-04-24) == The “little-known facts about bananas” release. • Following Unicode Corrigendum #9, the noncharacters U+nFFFE, U+nFFFF, U+FDD0..U+FDEF are allowed in UTF-8 strings again. (fd.o #63072, Simon McVittie) • Diagnose incorrect use of dbus_connection_get_data() with negative slot (i.e. before allocating the slot) rather than returning junk (fd.o #63127, Dan Williams) • In the activation helper, when compiled for tests, do not reset the system bus address, fixing the regression tests. (fd.o #52202, Simon) • Fix building with Valgrind 3.8, at the cost of causing harmless warnings with Valgrind 3.6 on some compilers (fd.o #55932, Arun Raghavan) • Don't leak temporary fds pointing to /dev/null (fd.o #56927, Michel HERMIER) • Create session.d, system.d directories under CMake (fd.o #41319, Ralf Habacker) • Unix-specific: · Include alloca.h for alloca() if available, fixing compilation on Solaris 10 (fd.o #63071, Dagobert Michelsen)
0.4.5 - 2013-06-08 * Fix a build problem with perl module and Perl 5.13.10 (Debian package patch 07) * Fix an issue with a shared lib version of the perl module (Debian package patch 05) * Fix a runtime warnign in the PHP module (Issue #6) * Fix build probem with PHP 5.4 (Issue #9, Debian Bug #662620) * Took in some build warning fixes found by openSUSE * Add support for giflib 4.2.0+ (bugzilla #119) * Fix build with SunStudio compiler (bugzilla #103, #118) * Include test file missing in 0.4.4 (Oops) * Ensure perl tests use uninstalled package * Allow running testsuite with interpreters in custom paths * Improve detection of TCL files * Fix testsuite runs on systems w/out GNU vasprintf * Fix run of ActionScriptTests with BSD make * Fix short allocation parsing empty glyph record
Upstream changes: 0.18 2013-08-17 - fix tests for pre-Test-More-0.88 (Paul Howarth, #10) 0.17 2013-08-16 - work around [rt.perl #119311] which was causing incorrect error messages in some cases during global destruction (Graham Knop, #9) 0.16 2013-07-10 - remove accidental Sub::Name test dep 0.15 2013-07-08 - optionally use Sub::Name to name the try/catch/finally blocks, if available (Mark Fowler) 0.14 2013-07-05 - also throw an exception for catch/finally in scalar context (RT#81070) 0.13 2013-07-04 - fix tests failing on 5.6.x due to differing DESTROY semantics - excise superfluous local($@) call - 7% speedup - fix (fsvo) broken URLs (RT#55659) - proper exception on erroneous usage of bare catch/finally (RT#81070) - proper exception on erroneous use of multiple catch{} blocks - clarify exception occuring on unterminated try block (RT#75712) - fix the prototypes shown in docs to match code (RT#79590; thanks, Pushtaev Vadim) - warn loudly on exceptions in finally() blocks - dzilify
I cannot find release notes for OpenJDK7, I will quote from Oracle's JDK 7u40 and 7u45 release notes. Changelog: 7u45: Olson Data 2013d JDK 7u45 contains Olson time zone data version 2013d. For more information, refer to Timezone Data Versions in the JRE Software. Protections Against Unauthorized Redistribution of Java Applications Starting with 7u45, application developers can specify new JAR manifest file attributes: Application-Name: This attribute provides a secure title for your RIA. Caller-Allowable-Codebase: This attribute specifies the codebase/locations from which JavaScript is allowed to call Applet classes. JavaScript to Java calls will be allowed without any security dialog prompt only if: JAR is signed by a trusted CA, has the Caller-Allowable-Codebase manifest entry and JavaScript runs on the domain that matches it. JAR is unsigned and JavaScript calls happens from the same domain as the JAR location. The JavaScript to Java (LiveConnect) security dialog prompt is shown once per Applet classLoader instance. Application-Library-Allowable-Codebase: If the JNLP file or HTML page is in a different location than the JAR file, the Application-Library-Allowable-Codebase attribute identifies the locations from which your RIA can be expected to be started. If the attribute is not present or if the attribute and location do not match, then the location of the JNLP file or HTML page is displayed in the security prompt shown to the user. Note that the RIA can still be started in any of the above cases. Developers can refer to JAR File Manifest Attributes for more information. Restore Security Prompts A new button is available in the Java Control Panel (JCP) to clear previously remembered trust decisions. A trust decision occurs when the user has selected the Do not show this again option in a security prompt. To show prompts that were previously hidden, click Restore Security Prompts. When asked to confirm the selection, click Restore All. The next time an application is started, the security prompt for that application is shown. See Restore Security Prompts under the Security section of the Java Control Panel. JAXP Changes Starting from JDK 7u45, the following new processing limits are added to the JAXP FEATURE_SECURE_PROCESSING feature. totalEntitySizeLimit maxGeneralEntitySizeLimit maxParameterEntitySizeLimit For more information, see the new Processing Limits lesson in the JAXP Tutorial. TimeZone.setDefault Change The java.util.TimeZone.setDefault(TimeZone) method has been changed to throw a SecurityException if the method is called by any code with which the security manager's checkPermission call denies PropertyPermission("user.timezone", "write"). The new system property jdk.util.TimeZone.allowSetDefault (a boolean) is provided so that the compatible behavior can be enabled. The property will be evaluated only once when the java.util.TimeZone class is loaded and initialized. Bug Fixes This release contains fixes for security vulnerabilities. For more information, see Oracle Critical Patch Update Advisory. This release fixes the following security vulnerabilities found in 7u40 and earlier. CVE-2013-5782 CVE-2013-5830 CVE-2013-5809 CVE-2013-5829 CVE-2013-5814 CVE-2013-5824 CVE-2013-5788 CVE-2013-5787 CVE-2013-5789 CVE-2013-5817 CVE-2013-5842 CVE-2013-5843 CVE-2013-5832 CVE-2013-5850 CVE-2013-5838 CVE-2013-5805 CVE-2013-5806 CVE-2013-5846 CVE-2013-5810 CVE-2013-5844 CVE-2013-5777 CVE-2013-5852 CVE-2013-5802 CVE-2013-5775 CVE-2013-5804 CVE-2013-5812 CVE-2013-3829 CVE-2013-5783 CVE-2013-5825 CVE-2013-4002 CVE-2013-5823 CVE-2013-5778 CVE-2013-5801 CVE-2013-5776 CVE-2013-5818 CVE-2013-5819 CVE-2013-5831 CVE-2013-5820 CVE-2013-5851 CVE-2013-5840 CVE-2013-5774 CVE-2013-5848 CVE-2013-5780 CVE-2013-5800 CVE-2013-5849 CVE-2013-5790 CVE-2013-5784 CVE-2013-5797 CVE-2013-5772 CVE-2013-5803 CVE-2013-5854 7u40: Retina Display support on Mac OS X Retina screens will now display content correctly. Previously rendering had been blurry. See 8000629. Deployment Rule Set Deployment rule set allows a desktop administrator to control the level of Java client compatibility and default prompts across an organization. New Security Warnings for Unsigned and Self-Signed Applications New warnings are added in the dialogs for Unsigned and Self-Signed applications. From the dialogs for Unsigned and Self-Signed applets, "Remember this decision" option has been removed. In addition, the previously remembered decisions for self-signed and unsigned applets will be ignored. For more information, see Security Dialogs. Local Applets return NULL for DocumentBase Beginning with JDK 7u40, an applet's getDocumentBase() method will return NULL when the applet is running from the local file system. If applet needs to load resource, here are the options: If the resource is in the applet's JAR(s), the user should be able to load it with class ClassLoader getResoruceAsStream directly, without needing the codebase information. If the resource is in an arbitrary location, which is not inside the applet's JAR(s), the user must have other ways to get to that location, since it is not part of the applet resource. For example, the user.home java system property, provided their applet has all-permissions. JAXP Security Improvements JDK 7u40 release contains Java API for XML Processing (JAXP) 1.5, which adds the ability to restrict the set of network protocols that may be used to fetch external resources. For more information, see JEP 185: JAXP 1.5: Restrict Fetching of External Resources. Default x.509 Certificates Have Longer Key Length Starting from 7u40, the use of x.509 certificates with RSA keys less than 1024 bits in length is restricted. This restriction is applied via the Java Security property, jdk.certpath.disabledAlgorithms. The default value of jdk.certpath.disabledAlgorithms is now as follows: jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024 In order to avoid the compatibility issue, users who use X.509 certificates with RSA keys less than 1024 bits, are recommended to update their certificates with stronger keys. As a workaround, at their own risk, users can adjust the key size to permit smaller key sizes through the security property jdk.certpath.disabledAlgorithms. For more information, see Java PKI Programmer's Guide or JSSE Reference Guide. Bug Fixes For a list of bug fixes included in this release, see JDK 7u40 Bug Fixes page. Bug ID Component Description 8001161 client-libs [macosx] EmbeddedFrame doesn't become active window 8004316 client-libs Printing an image using AUTOSENSE fails to print 8015375 client-libs Edits to text components hang for clipboard access 7068471 client-libs NPE in sun.font.FontConfigManager.getFontConfigFont() when libfontconfig.so is not installed 7105640 client-libs Unix printing does not check the result of exec'd lpr/lp command 7113017 client-libs Use POSIX compliant include file headers in sun/awt/medialib/mlib_types.h 7151427 client-libs Potential memory leak in error handling code in X11SurfaceData.c 7152519 client-libs Dependency on non-POSIX header file <link.h> causes portability problem 7181199 client-libs [macosx] Startup is much slower in headless mode for apps using Fonts 7181438 client-libs [OGL] Incorrect alpha used, during blit from SW to the texture. 8004821 client-libs Graphics2D.drawPolygon() fails with IllegalPathStateException 8004859 client-libs Graphics.getClipBounds/getClip return difference nonequivalent bounds, depending from transform. 8008535 client-libs JDK7 Printing : CJK and Latin Text in a string overlap. 8012381 client-libs [macosx] : Collation selection ignored when printing on MacOSX 8013810 client-libs PrintServiceLookup.lookupPrintServices() does not return consistent result 8015334 client-libs Memory leak when kerning is used on Windows 8015556 client-libs [macosx] surrogate pairs do not render properly (show up as boxes or incorrect glyphs) 8015606 client-libs Text is not rendered correctly if destination buffer is custom 8019201 client-libs Regression: java.awt.image.ConvolveOp throws java.awt.image.ImagingOpException 8011059 client-libs [macosx] Make JDK demos look perfect on retina displays 6550588 client-libs java.awt.Desktop cannot open file with Windows UNC filename 7107957 client-libs AWT: Native code should include fcntl.h and unistd.h rather than sys/fcntl.h and sys/unistd.h 7109977 client-libs [macosx] MixingInHwPanel.java test fails on Mac trying to click in the reserved corner 7124520 client-libs [macosx] re:6373505 Toolkit.getScreenResolution() != GraphicsConfiguration.getNormalizingTransform() 7130662 client-libs GTK file dialog crashes with a NPE 7146572 client-libs enableInputMethod(false) does not work in the TextArea and TextField on the linux platform 7154778 client-libs [macosx] NSView-based implementation of sun.awt.EmbeddedFrame 7155378 client-libs Need utils api/field which determines the dead key 7161437 client-libs [macosx] awt.FileDialog doesn't respond appropriately for mac when selecting folders 7170655 client-libs Frame size does not follow font size change with XToolkit 7170996 client-libs Regression : Cannot use IME on JComboBox Japanese(7026055) II 7175183 client-libs [macosx] Objective-C exception thrown when switching monitor configuration 7179050 client-libs [macosx] Make LWAWT be able to run on AppKit thread 7181710 client-libs [macosx] jawt_md.h shipped with jdk is outdated 7193169 client-libs The code example in javadoc of Component.java misses 'implements' keyword 7194469 client-libs Pressing the Enter key results in an alert tone beep when focus is TextField 7194902 client-libs [macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest failed since jdk8b49 7196547 client-libs [macosx] Implement dead key detection for KeyEvent 7197619 client-libs Using modifiers for the dead key detection on Windows 7198229 client-libs [macosx] Painting during resizing of the frame should be more smooth 7199180 client-libs [macosx] Dead keys handling for input methods 7199783 client-libs Setting cursor on DragSourceContext does not work on OSX 8000423 client-libs Diacritic is not applyed to a base letter on Linux 8000435 client-libs [macosx] Button painting error under Java 7 on Mac 8000629 client-libs [macosx] Blurry rendering with Java 7 on Retina display 8003169 client-libs [macosx] JVM crash after disconnecting from projector 8004344 client-libs A crash in ToolkitErrorHandler() in XlibWrapper.c 8005405 client-libs [macosx] Drag and Drop: wrong animation when dropped outside any drop target. 8005465 client-libs [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m 8005932 client-libs Java 7 on mac os x only provides text clipboard formats 8005997 client-libs [macosx] Printer Dialog opens an additional title bar 8006417 client-libs JComboBox.showPopup(), hidePopup() fails in JRE 1.7 on OS X 8006634 client-libs Unify LWCToolkit.invokeAndWait() and sun.awt.datatransfer.ToolkitThreadBlockedHandler 8006941 client-libs [macosx] Deadlock in drag and drop 8008660 client-libs Failure in 2D Queue Flusher thread on Mac 8009012 client-libs [macosx] DisplayChangedListener is not implemented in LWWindowPeer/CGraphicsEnvironment 8009911 client-libs [macosx] SWT app freeze when going full screen using Java 7 on Mac 8011686 client-libs [macosx] AWT accidentally disables the NSApplicationDelegate of SWT, causing loss of OS X integration functionality 8012586 client-libs [x11] Modal dialogs for fullscreen window may show behind its owner 8014821 client-libs Regression: Focus issues with Oracle WebCenter Capture applet 8015303 client-libs [macosx] Application launched via custom URL Scheme does not receive URL 8019265 client-libs [macosx] apple.laf.useScreenMenuBar regression comparing with jdk6 8020038 client-libs [macosx] Incorrect usage of invokeLater() and likes in callbacks called via JNI from AppKit thread 8020298 client-libs [macosx] Incorrect merge in the lwawt code. 8020371 client-libs [macosx] applets with Drag and Drop fail with IllegalArgumentException 8021381 client-libs JavaFX scene included in Swing JDialog not starting from Web Start 7186794 client-libs Setter not found. PropertyDescriptor(PropertyDescriptor,PropertyDescriptor) 7187618 client-libs PropertyDescriptor Performance Slow (continue) 7189112 client-libs java.beans.Introspector misses write methods 7192955 client-libs Introspector overide PropertyDescriptor for generic type field defined in super class 8013416 client-libs Java Bean Persistence with XMLEncoder 8013557 client-libs XMLEncoder in 1.7 can't encode objects initialized in no argument constructor 8009168 client-libs accessibility.properties syntax issue 8020983 client-libs OutOfMemoryError caused by non garbage collected JPEGImageWriter Instances 4199622 client-libs RFE: JComboBox shouldn't sending ActionEvents for keyboard navigation 4310381 client-libs Text in multi-row/col JTabbedPane tabs can be truncated/clipped 4631925 client-libs JColor Chooser is not fully accessible 6337518 client-libs Null Arrow Button Throws Exception in BasicComboBoxUI 6436314 client-libs Vector could be created with appropriate size in DefaultComboBoxModel 6671481 client-libs NPE at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection 6877495 client-libs JTextField and JTextArea does not support supplementary characters 7024118 client-libs possible hardcoded mnemonic for JFileChooser metal and motif l&f 7032018 client-libs The file list in JFileChooser does not have an accessible name 7032436 client-libs When running with the Nimbus look and feel, the JFileChooser does not display mnemonics 7049024 client-libs DnD fails with JTextArea and JTextField 7055065 client-libs Regression : JDK 7 : NullPointerException when sorting JTable with empty cell 7068740 client-libs If you wrap a JTable in a JLayer you can't use the page up and page down cmds 7089914 client-libs Focus on image icons are not visible in javaws cache with high contrast mode 7123767 client-libs Wrong tooltip location in Multi-Monitor configurations 7124525 client-libs [macosx] No animation on certain Swing components in Aqua LaF 7129742 client-libs Unable to view focus in Non-Editable TextArea 7132385 client-libs [macosx] IconifyTest of RepaintManager could use some delay 7147075 client-libs JTextField doesn't get focus or loses focus forever 7154030 client-libs java.awt.Component.hide() does not repaint parent component 7155298 client-libs Editable TextArea/TextField are blocking GUI applications from exit 7155887 client-libs ComboBox does not display focus outline in GTK L&F 7163696 client-libs JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs 7163828 client-libs [macosx] White-on-yellow "Got Milk?" tooltip in SwingSet2 is empty. 7167780 client-libs Hang javasoft.sqe.tests.api.javax.swing.Timer.Ctor2Tests 7181403 client-libs Invalid MouseEvent conversion with SwingUtilities.convertMouseEvent 7184945 client-libs [macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47 7188612 client-libs JTable's AccessibleJTable throws IllegalComponentStateException instead of null 7194184 client-libs JColorChooser swatch cannot accessed from keyboard 7197320 client-libs [macosx] Full Screen option missing when Window.documentModified 7199708 client-libs FileChooser crashs when opening large folder 8002077 client-libs Possible mnemonic issue on JFileChooser Save button on nimbus L&F 8002114 client-libs fix failed for 7160951: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar 8003400 client-libs JTree scrolling problem when using large model in WindowsLookAndFeel. 8003830 client-libs NullPointerException in BasicTreeUI.Actions when getPathBounds returns null 8004298 client-libs NPE in WindowsTreeUI.ensureRowsAreVisible 8004866 client-libs [macosx] HiDPI support in Aqua L&F 8005019 client-libs JTable passes row index instead of length when inserts selection interval 8007006 client-libs [macosx] Closing subwindow loses main window menus. 8008366 client-libs [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar 8013370 client-libs Null pointer exception when adding more than 9 accelators to a JMenuBar 7038105 core-libs File.isHidden() should return true for pagefile.sys and hiberfil.sys 8003992 core-libs File and other classes in java.io do not handle embedded nulls properly 8007609 core-libs WinNTFileSystem_md.c should correctly check value returned from realloc 8011950 core-libs java.io.File.createTempFile enters infinite loop when passed invalid data 8016063 core-libs getFinalAttributes should use FindClose 7103957 core-libs NegativeArraySizeException while initializing class IntegerCache 7193463 core-libs Terminator.setup should ignore IAE when registering signal handlers 8000817 core-libs Reinstate accidentally removed sleep() from ProcessBuilder/Basic.java 8003228 core-libs (props) sun.jnu.encoding should be set to UTF-8 [macosx] 8016046 core-libs (process) Strict validation of input should be security manager case only [win] 8021946 core-libs Disabling sun.reflect.Reflection.getCallerCaller(int) by default breaks several frameworks and libraries 6984705 core-libs JSR 292 method handle creation should not go through JNI 7058630 core-libs JSR 292 method handle proxy violates contract for Object methods 8005345 core-libs JSR 292: JDK performance tweaks 8016814 core-libs sun.reflect.Reflection.getCallerClass returns the wrong stack frame 6512101 core-libs NetworkInterface#getDisplayName() method returns wrong encoding for Japanese OS 6953455 core-libs CookieStore.add() cannot handle null URI parameter, contrary to the API specification 7078386 core-libs NetworkInterface.getNetworkInterfaces() may return corrupted results on linux 7084560 core-libs Crash in net.dll 7118907 core-libs InetAddress.isReachable() should return false if sendto fails with EHOSTUNREACH 7163874 core-libs InetAddress.isReachable should support pinging 0.0.0.0 7181353 core-libs Update error message to distinguish native OOM and java OOM in net 7188755 core-libs Crash due to missing synchronization on gconf_client in DefaultProxySelector.c 7190254 core-libs NetworkInterface getFlags implementation should support full integer bit range for flags value 7199219 core-libs Proxy-Connection headers set incorrectly when a HttpClient is retrieved from the Keep Alive Cache 7199862 core-libs Make sure that a connection is still alive when retrieved from KeepAliveCache in certain cases 8000525 core-libs Java.net.httpcookie api does not support 2-digit year format 8007315 core-libs HttpURLConnection.filterHeaderField method returns null where empty string is expected 8009650 core-libs HttpClient available() check throws SocketException when connection has been closed 8010282 core-libs sun.net.www.protocol.jar.JarFileFactory.close(JarFile) should be thread-safe 8011234 core-libs Performance regression with ftp protocol when uploading in image mode 8013140 core-libs Heap corruption with NetworkInterface.getByInetAddress() and long i/f name 6429204 core-libs (se) Concurrent Selector.register and SelectionKey.interestOps can ignore interestOps 6633549 core-libs (dc) Include-mode filtering of IPv6 sources does not block datagrams on Linux 7115070 core-libs (fs) lookupPrincipalByName/lookupPrincipalByGroupName should treat ESRCH as not found. 7129029 core-libs (fs) Unix file system provider should be buildable on platforms that don't support O_NOFOLLOW 7132889 core-libs (se) AbstractSelectableChannel.register and configureBlocking not safe from asynchronous close 7146506 core-libs (fc) Add EACCES check to the return of fcntl native method 7152948 core-libs (dc) DatagramDispatcher.c should memset msghdr to make it portable to other platforms 7156873 core-libs (zipfs) FileSystems.newFileSystem(uri, env) fails for uri with escaped octets 7157656 core-libs (zipfs) SeekableByteChannel to entry in zip file always reports its position as 0 7166048 core-libs (se) EPollArrayWrapper.c no longer needs to define epoll data structures 7168172 core-libs (fs) Files.isReadable slow on Windows 7172826 core-libs (se) Selector based on the Solaris event port mechanism 7179305 core-libs (fs) Method name sun.nio.fs.UnixPath.getPathForExecptionMessage is misspelled 7190219 core-libs (bf) CharBuffer.put(String,int,int) modifies position even if BufferOverflowException thrown 7190897 core-libs (fs) Files.isWritable method returns false when the path is writable (win) 7191556 core-libs (fs) UnixNativeDispatcher.getextmntent should be moved into platform specific code 7191587 core-libs (se) SelectionKey.interestOps does not defer changing the interest set to the next select [macosx] 8002390 core-libs (zipfs) Problems moving files between zip file systems 8009751 core-libs (se) Selector spin when select, close and interestOps(0) invoked at same time (lnx) 8011128 core-libs (fs) Files.createDirectory fails if the resoved path is exactly 248 characters long 8012019 core-libs (fc) Thread.interrupt triggers hang in FileChannelImpl.pread (win) 6183404 core-libs Many eudc characters are incorrectly mapped in MS936 and GBK converter 6610897 core-libs New constructor in sun.tools.java.ClassPath builds a path using File.separator instead of File.pathS 7187876 core-libs ClassCastException in TCPTransport.executeAcceptLoop 7131459 core-libs [Fmt-De] DecimalFormat produces wrong format() results when close to a tie 7163865 core-libs Performance improvement for DateFormatSymbols.getZoneIndex(String) 8000529 core-libs Regression : SimpleDateFormat incorrectly parses dates formatted with Z and z pattern letters 8005277 core-libs Regression in JDK 7 in Bidi implementation 8020054 core-libs (tz) Support tzdata2013d 7164256 core-libs EnumMap clone doesn't clear the entrySet keeping a reference to the original Map 7166055 core-libs Javadoc for WeakHashMap contains misleading advice 7198073 core-libs (prefs) user prefs not saved [macosx] 8011200 core-libs (coll) Optimize empty ArrayList and HashMap 8019381 core-libs HashMap.isEmpty is non-final, potential issues for get/remove 7132378 core-libs Race in FutureTask if used with explicit set and get ( not Runnable ) 7161229 core-libs PriorityBlockingQueue keeps hard reference to last removed element 7110151 core-libs To use underlying platform's zlib library for Java zlib support 7166955 core-libs (pack200) JNI_GetCreatedJavaVMs needs additional checking 7188852 core-libs Move implementation of De/Inflater.getBytesRead/Writtten() to java from native 8005466 core-libs JAR file entry hash table uses too much memory (zip_util.c) 7163898 core-libs add isLoggable() check to doLog() 8010309 core-libs Improve PlatformLogger.isLoggable performance by direct mapping from an integer to Level 8017174 core-libs NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger 8020228 core-libs Restore the translated version of logging_xx.properties 7042126 core-libs (alt-rt) HashMap.clone implementation should be re-examined 8006593 core-libs Initialization bottleneck in Maps due to use of j.u.Random 7094176 core-libs (tz) Incorrect TimeZone display name when DST not applicable / disabled 8009638 core-libs Wrong comment for PL in LocaleISOData, 1989 forward Poland is Republic of Poland 8015570 core-libs Use long comparison in Rule.getRules(). 7174887 core-libs Deadlock in jndi ldap connection cleanup 8000487 core-libs Java JNDI connection library on ldap conn is not honoring configured timeout 7110104 core-svc It should be possible to stop and start JMX Agent at runtime. 7164191 core-svc properties.putAll API may fail with ConcurrentModifcationException on multi-thread scenario 7173044 core-svc Memory monitor demo hangs the system if MemoryUsage obj returns -1 . 8015604 core-svc JDP packets containing ideographic characters are broken 8001621 core-svc Update awk scripts that check output from jps/jcmd 8002048 core-svc Protocol for discovery of manageable Java processes on a network 8008089 core-svc Delete OS dependent check in JdkFinder.getExecutable() 8003192 deploy Need to be able to launch 'About Java' from command line 8017164 deploy Invalid URL to GetJava web page could be formed in deployJava.js in some cases 8020390 deploy LSP: LocalSecurityPolicy is initialized too soon 8021585 deploy Setting trace level 5 in console does not enable all tracing. 8021907 deploy DRS: certificate element algorithm is supposed to default to SHA-256 8008377 deploy https dialog: 'More information' is open below the main dialog on Linux 8020941 deploy DRS: Make ruleset element version attribute mandatory 8006165 deploy firefox freeze with java.com version detect applet 8010636 deploy User responsibilities are not updated with all clsid's with jre 6u32 and higher 8015640 deploy REGRESSION: Security boxes appear 2 times with uppercase jnlp codebase 8015842 deploy Multi JREs: Unable to use the selected version to load an non-jnlp applet 8016005 deploy Remote debugging for applets in a browser is no longer working 8016225 deploy The behavior after System.exit() is different between JRE 1.7_21 and JRE 1.7_17 8017218 deploy REGRESSION:Fail to detect Java after upgrade to 7u25 on IE (PnP fails to register plugin in IE) 8017249 deploy Plug-in does not report version 8019177 deploy getdocument base should behave the same as getcodebase for file applets 8019425 deploy Local Security Policy: Any "run" rule must have at least one application qualifier 8019870 deploy JCP shows link to security policy when one doesn't exist 8020160 deploy LSP: rename LocalSecurityPolicy (LSP) to DeploymentRuleSet (DRS) 8022042 deploy Java Plugin Runtime parameter for setting classpath does not work 8000555 deploy BasicService.showDocument() API fails to launch the browser in Windows XP 8009768 deploy -XX:MaxGCPauseMillis value set in control panel is ignored by javaws 8010014 deploy Unable to execute javaws -uninstall 8017776 deploy Swing Event Thread does not use JNLP class loader 8000692 embedded Remove old KERNEL code 8005722 embedded Assert in c1_LIR.hpp incorrect wrt to number of register operands 7171028 globalization dots are missed in the datetime for Slovanian 7189611 globalization Venezuela current Currency should be Bs.F. 6340864 hotspot Implement vectorization optimizations in hotspot-server 6443505 hotspot Ideal() function for CmpLTMask 6658428 hotspot C2 doesn't inline java method if corresponding intrinsic failed to inline. 6711908 hotspot JVM needs direct access to some annotations 6910461 hotspot Register allocator may insert spill code at wrong insertion index 6910464 hotspot Lookupswitch and Tableswitch default branches not recognized as safepoints 7023639 hotspot JSR 292 method handle invocation needs a fast path for compiled code 7023898 hotspot Intrinsify AtomicLongFieldUpdater.getAndIncrement() 7092905 hotspot C2: Keep track of the number of dead nodes 7119644 hotspot Increase superword's vector size up to 256 bits 7145024 hotspot Crashes in ucrypto related to C2 7147064 hotspot assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c <= 7147416 hotspot LogCompilation tool does not work with post parse inlining 7147464 hotspot Java crashed while executing method with over 8k of dneg operations 7147740 hotspot add assertions to check stack alignment on VM entry from generated code (x64) 7147744 hotspot CTW: assert(false) failed: infinite EA connection graph build 7148109 hotspot C2 compiler consumes too much heap resources 7148486 hotspot At a method handle call returning with an exception may call the runtime with misaligned stack (x64) 7152955 hotspot print_method crashes with null root 7152957 hotspot VM crashes with assert(false) failed: bad AD file 7152961 hotspot InlineTree::should_not_inline may exit prematurely 7154997 hotspot assert(false) failed: not G1 barrier raw StoreP 7161796 hotspot PhaseStringOpts::fetch_static_field tries to fetch field from the Klass instead of the mirror 7162094 hotspot LateInlineCallGenerator::do_late_inline crashed on uninitialized _call_node 7169782 hotspot C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool) 7169934 hotspot pow(x,y) or x64 computes incorrect result when x<0 and y is an odd integer 7170053 hotspot crash in C2 when using -XX:+CountCompiledCalls 7170463 hotspot C2 should recognize "obj.getClass() == A.class" code pattern 7171890 hotspot C1: add Class.isInstance intrinsic 7172640 hotspot C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop() 7172843 hotspot C1: fix "assert(has_printable_bci()) failed: _printable_bci should have been set" 7173340 hotspot C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable 7174218 hotspot remove AtomicLongCSImpl intrinsics 7177003 hotspot C1: LogCompilation support 7177923 hotspot SIGBUS on sparc in compiled code for java.util.Calendar.clear() 7181658 hotspot CTW: assert(t->meet(t0) == t) failed: Not monotonic 7187454 hotspot stack overflow in C2 compiler thread on Solaris x86 7188276 hotspot JSR 292: assert(ct == T_OBJECT) failed: rt=T_OBJECT, ct=13 7190310 hotspot Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops 7192167 hotspot JSR 292: C1 has old broken code which needs to be removed 7192406 hotspot JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites 7192963 hotspot assert(_in[req-1] == this) failed: Must pass arg count to 'new' 7192964 hotspot assert(false) failed: bad AD file 7192965 hotspot assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets 7193318 hotspot C2: remove number of inputs requirement from Node's new operator 7196242 hotspot JSR 292: vm/mlvm/indy/stress/java/loopsAndThreads crashed 7197033 hotspot missing ResourceMark for assert in Method::bci_from() 7198499 hotspot TraceTypeProfile as diagnostic option 7199010 hotspot incorrect vector alignment 7200001 hotspot failed C1 OSR compile doesn't get recompiled with C2 7200163 hotspot add CodeComments functionality to assember stubs 7200233 hotspot C2: can't use expand rules for vector instruction rules 7201026 hotspot add vector for shift's count 8000232 hotspot NPG: SIGSEGV in Dependencies::DepStream::check_klass_dependency on solaris-x64 8000263 hotspot JSR 292: signature types may appear to be unloaded 8000313 hotspot C2 should use jlong for 64bit values 8000592 hotspot Improve adlc usability 8000740 hotspot remove LinkWellKnownClasses 8000805 hotspot JMM issue: short loads are non-atomic 8000821 hotspot JSR 292: C1 fails to call virtual method (JRUBY-6920) 8001077 hotspot remove ciMethod::will_link 8001101 hotspot C2: more general vector rule subsetting 8001183 hotspot incorrect results of char vectors right shift operaiton 8001635 hotspot assert(in_bb(n)) failed: must be 8002294 hotspot assert(VM_Version::supports_ssse3()) failed: 8003135 hotspot HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop 8003983 hotspot LogCompilation tool is broken since c1 support 8004741 hotspot Missing compiled exception handle table entry for multidimensional array allocation 8004835 hotspot Improve AES intrinsics on x86 8005033 hotspot clear high word for integer pop count on SPARC 8005055 hotspot pass outputStream to more opto debug routines 8005418 hotspot JSR 292: virtual dispatch bug in 292 impl 8005419 hotspot Improve intrinsics code performance on x86 by using AVX2 8005439 hotspot no message about inline method if it specifed by CompileCommand 8005522 hotspot use fast-string instructions on x86 for zeroing 8005544 hotspot Use 256bit YMM registers in arraycopy stubs on x86 8005821 hotspot C2: -XX:+PrintIntrinsics is broken 8005956 hotspot C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block 8006031 hotspot LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640 8006095 hotspot C1: SIGSEGV w/ -XX:+LogCompilation 8006430 hotspot TraceTypeProfile is a product flag while it should be a diagnostic flag 8006807 hotspot C2 crash due to out of bounds array access in Parse::do_multianewarray 8007144 hotspot Incremental inlining mistakes some call sites for dead ones and doesn't inline them 8007294 hotspot ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution 8007402 hotspot Code cleanup to remove Parfait false positive 8007439 hotspot C2: adding successful message of inlining 8007959 hotspot Use expensive node logic for more math nodes 8008555 hotspot Debugging code in compiled method sometimes leaks memory 8009460 hotspot C2compiler crash in machnode::in_regmask(unsigned int) 8009472 hotspot Print additional information for 8004640 failure. 8009761 hotspot Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates 8010437 hotspot guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset 8010770 hotspot Zero: back port of 8000780 to HS24 broke JSR 292 8011102 hotspot Clear AVX registers after return from JNI call 8011901 hotspot Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas 8014189 hotspot JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis() 8016157 hotspot During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block 8020215 hotspot Different execution plan when using JIT vs interpreter 8020433 hotspot Crash when using -XX:+RestoreMXCSROnJNICalls 4988100 hotspot oop_verify_old_oop appears to be dead 6725714 hotspot par compact - add a table to speed up bitmap searches 6761744 hotspot Hotspot crashes if process size limit is exceeded 6818524 hotspot G1: use ergonomic resizing of PLABs 6921087 hotspot G1: remove per-GC-thread expansion tables from the fine-grain remembered sets 7041879 hotspot G1: introduce stress testing parameter to cause frequent evacuation failures 7068625 hotspot Testing 8 bytes of card table entries at a time speeds up card-scanning 7114678 hotspot G1: various small fixes, code cleanup, and refactoring 7122222 hotspot GC log is limited to 2G for 32-bit 7127697 hotspot G1: remove dead code after recent concurrent mark changes 7130974 hotspot G1: Remove G1ParCopyHelper 7131629 hotspot Generalize the CMS free list code 7143490 hotspot G1: Remove HeapRegion::_top_at_conc_mark_count 7143511 hotspot G1: Another instance of high GC Worker Other time (50ms) 7143858 hotspot G1: Back to back young GCs with the second GC having a minimally sized eden 7145441 hotspot G1: collection set chooser-related cleanup 7146246 hotspot G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs 7147724 hotspot G1: hang in SurrogateLockerThread::manipulatePLL 7151089 hotspot PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages 7152791 hotspot wbapi tests fail on cygwin 7157073 hotspot G1: type change size_t -> uint for region counts / indexes 7158457 hotspot stress: jdk7 u4 core dumps during megacart stress test run 7158682 hotspot G1: Handle leak when running nsk.sysdict tests 7160613 hotspot VerifyRememberedSets doesn't work with CompressedOops 7163848 hotspot G1: Log GC Cause for a GC 7167437 hotspot Can't build on linux without precompiled headers 7168294 hotspot G1: Some Full GCs incorrectly report GC cause as "No GC" 7169056 hotspot Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit() 7169062 hotspot CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64 7171936 hotspot LOG_G incorrectly defined in globalDefinitions.hpp 7172279 hotspot G1: Clean up TraceGen0Time and TraceGen1Time data gathering 7172388 hotspot G1: _total_full_collections should not be incremented for concurrent cycles 7173460 hotspot G1: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java failes with G1 7173712 hotspot G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv() 7173959 hotspot Jvm crashed during coherence exabus (tmb) testing 7176220 hotspot 'Full GC' events miss date stamp information occasionally 7176479 hotspot G1: JVM crashes on T5-8 system with 1.5 TB heap 7178361 hotspot G1: Make sure that PrintGC and PrintGCDetails use the same timing for the GC pause 7182260 hotspot G1: Fine grain RSet freeing bottleneck 7184772 hotspot G1: Incorrect assert in HeapRegionLinkedList::add_as_head() 7185699 hotspot G1: Prediction model discrepancies 7186737 hotspot Unable to allocate bit maps or card tables for parallel gc for the requested heap 7188176 hotspot The JVM should differentiate between T and M series and adjust GC ergonomics 7192128 hotspot G1: Extend fix for 6948537 to G1's BOT 7193157 hotspot G1: Make some develpflags available in product builds 7194409 hotspot os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles 7194633 hotspot G1: Assertion and guarantee failures in block offset table 7197666 hotspot java -d64 -version core dumps in a box with lots of memory 7197906 hotspot BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts 7198130 hotspot G1: PrintReferenceGC output comes out of order 7200261 hotspot G1: Liveness counting inconsistencies during marking verification 8000311 hotspot G1: ParallelGCThreads==0 broken 8000831 hotspot Heap verification output incorrect/incomplete 8001424 hotspot G1: Rename certain G1-specific flags 8001425 hotspot G1: Change the default values for certain G1 specific flags 8004170 hotspot G1: Verbose GC output is not getting flushed to log file using JDK 8 8005032 hotspot G1: Cleanup serial reference processing closures in concurrent marking 8006242 hotspot G1: WorkerDataArray<T>::verify() too strict for double calculations 8006894 hotspot G1: Number of marking threads missing from PrintFlagsFinal output 8006954 hotspot GC Cause equals No GC for CMS background collection in the trace GC event 8007003 hotspot ParNew sends the heap summary too early 8007036 hotspot G1: Too many old regions added to last mixed GC 8007221 hotspot G1: concurrent phase durations do not state the time units ("secs") 8008546 hotspot WRONG G1CONFIDENCEPERCENT RESULTS IN GUARANTEE(VARIANCE() > -1.0) FAILED 8008737 hotspot The trace event vm/gc/heap/summary is missing for CMS 8008790 hotspot Promotion failed tracing event for all GCs 8008916 hotspot G1: Evacuation failed tracing event 8008917 hotspot CMS: Concurrent mode failure tracing event 8008918 hotspot Reference statistics events for the tracing framework 8008920 hotspot Tracing events for heap statistics 8009032 hotspot Implement evacuation info event 8009232 hotspot Improve stats gathering code for reference processor 8009536 hotspot G1: Apache Lucene hang during reference processing 8009723 hotspot CMS logs "concurrent mode failure" twice when using (disabling) -XX:-UseCMSCompactAtFullCollection 8009940 hotspot G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809 8009992 hotspot Prepare tracing of promotion failed for integration of evacuation failed 8010090 hotspot GC ID has the wrong type 8010289 hotspot PSParallelCompact::marking_phase should use instance GCTracer 8010294 hotspot Refactor HeapInspection to make it more reusable 8010463 hotspot G1: Crashes with -UseTLAB and heap verification 8010514 hotspot G1: Concurrent mode failure tracing event 8010780 hotspot G1: Eden occupancy/capacity output wrong after a full GC 8010916 hotspot Add tenuring threshold to young garbage collection events 8011891 hotspot The vm/gc/heap/heap_summary_after_gc event for CMS contains old data 8012086 hotspot The object count event should only send events for instances occupying more than 0.5% of the heap 8012102 hotspot CollectedHeap::ensure_parsability is not always called during heap inspection 8012335 hotspot G1: TemplateInterpreter do_oop_store passes a compressed oop to g1_write_barrier_post 8012455 hotspot Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime 8012572 hotspot ProblemList.txt : Exclude sun/tools/jmap/Basic.sh for short term 8012715 hotspot G1: GraphKit accesses PtrQueue::_index as int but is size_t 8013934 hotspot Garbage collection event for CMS has wrong cause for System.gc() 8015237 hotspot Parallelize string table scanning during strong root processing 8015683 hotspot object_count_after_gc should have the same timestamp for all events 8015972 hotspot Refactor the sending of the object count after GC event 8016170 hotspot GC id variable in gcTrace.cpp should use typedef GCId 8016556 hotspot G1: Use ArrayAllocator for BitMaps 8017070 hotspot G1: assert(_card_counts[card_num] <= G1ConcRSHotCardLimit) failed 8005849 hotspot JEP 167: Event-Based JVM Tracing 8006757 hotspot Refactor Socket and File I/O tracing 8007000 hotspot Some JFR OS events missing on OS X 8012979 hotspot TestJavaMonitorWait fails on Windows 8013941 hotspot Remove JFR TestGCEventExplicit and TestGCEventImplict 8014064 hotspot Event recording/recording_setting has erroneous metadata 8014894 hotspot Possible to create unparsable JFR file 8015621 hotspot Only allow event (type) to be configured once per .jfc file 8016131 hotspot nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()' 8016222 hotspot Enable all Exceptions disables errors Errors 8016315 hotspot object_alloc events are in the wrong producer in default.jfc 8016622 hotspot Reenable TestDefaultPresets 8019921 hotspot No CPULoad-events when recording a GlassFish instance 8020367 hotspot Cannot get default presets from FlightRecorderMBean 8020701 hotspot Avoid crashes in WatcherThread 6294277 hotspot java -Xdebug crashes on SourceDebugExtension attribute larger than 64K 6843375 hotspot Debuggee VM crashes performing mark-sweep-compact 7093328 hotspot JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitives 7123170 hotspot JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02 7160924 hotspot jvmti: GetPhase returns incorrect phase before VMInit event is issued 7178846 hotspot IterateThroughHeap: heap_iteration_callback passes a negative size for big array 7182152 hotspot Instrumentation hot swap test incorrect monitor count 7187046 hotspot Crash in ClassFileParser on solaris-ia32 during RetransformClasses 8000459 hotspot assert(java_lang_String::is_instance(entry)) failure with various mlvm tests 6444286 hotspot Possible naked oop related to biased locking revocation safepoint in jni_exit() 6871190 hotspot Don't terminate JVM if it is running in a non-interactive session 6995781 hotspot RFE: Native Memory Tracking (Phase 1) 7107135 hotspot Stack guard pages are no more protected after loading a shared library with executable stack 7116786 hotspot RFE: Detailed information on VerifyErrors 7127792 hotspot Add the ability to change an existing PeriodicTask's execution interval 7129724 hotspot MAC: Core file location is wrong in crash report 7148126 hotspot ConstantPoolCacheEntry::print prints to wrong stream 7150046 hotspot SIGILL on sparcv9 fastdebug 7150058 hotspot Allocate symbols from null boot loader to an arena for NMT 7151532 hotspot DCmd for hotspot native memory tracking 7152031 hotspot Hotspot needs updated xawt path [macosx] 7152671 hotspot RFE: Windows decoder should add some std dirs to the symbol search path 7157695 hotspot Add windows implementation of socket interface 7159772 hotspot instanceKlass::all_fields_count() returns incorrect total field count 7161732 hotspot Improve handling of thread_id in OSThread 7167142 hotspot Issue warning when finding a .hotspotrc or .hotspot_compiler file that isn't used 7167406 hotspot (Zero) Fix for InvokeDynamic needed 7170638 hotspot enable support for dtrace compatible sdt probes on GNU/Linux 7172708 hotspot 32/64 bit type issues on Windows after Mac OS X port 7176856 hotspot add the JRE name to the error log 7177409 hotspot Perf regression in JVM_GetClassDeclaredFields after generic signature changes 7179383 hotspot MaxDirectMemorySize argument parsing is broken for values >2G 7181986 hotspot NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTest 7181989 hotspot NMT ON: Assertion failure when NMT checks thread's native stack base address 7182543 hotspot NMT ON: Aggregate a few NMT related bugs 7185614 hotspot NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test 7186778 hotspot MachO decoder implementation for MacOSX 7187429 hotspot NMT ON: Merge failure should cause NMT to shutdown 7188594 hotspot Print statistic collected by NMT with VM flag 7191124 hotspot Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT 7192916 hotspot Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X 7199092 hotspot NMT: NMT needs to deal overlapped virtual memory ranges 7200092 hotspot Make NMT a bit friendlier to work with 7200297 hotspot jdwp and hprof code do not handle multiple sun.boot.library.path elements correctly 8001592 hotspot NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180 8002273 hotspot NMT to report JNI memory leaks when -Xcheck:jni is on 8003487 hotspot NMT: incorrect assertion in VMMemPointerIterator::remove_released_region method (memSnapshot.cpp) 8003591 hotspot Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH for ease of use 8004713 hotspot Stackoverflowerror thrown when thread stack straddles 0x8000000 in 32 bit jvms 8004902 hotspot correctness fixes motivated by contended locking work (6607129) 8004903 hotspot VMThread::execute() calls Thread::check_for_valid_safepoint_state() on concurrent VM ops 8005048 hotspot NMT: #loaded classes needs to just show the # defined classes 8005936 hotspot PrintNMTStatistics doesn't work for normal JVM exit 8006431 hotspot os::Bsd::initialize_system_info() sets _physical_memory too large 8007779 hotspot os::die() on solaris should generate core file 8008071 hotspot Crashed in promote_malloc_records() with Kitchensink after 19 days 8008081 hotspot Print outs do not have matching arguments 8009302 hotspot Mac OS X: JVM crash on infinite recursion on Appkit Thread 8009777 hotspot NMT: add new NMT dcmd to control auto shutdown option 8011161 hotspot NMT: Memory leak when encountering out of memory error while initializing memory snapshot 8011952 hotspot Missing ResourceMarks in TraceMethodHandles 8012212 hotspot Want to link against kstat on solaris x86 as well as sparc 8013398 hotspot Adjust number of stack guard pages on systems with large memory page size 8013651 hotspot NMT: reserve/release sequence id's in incorrect order due to race 8014611 hotspot reserve_and_align() assumptions are invalid on windows 8016074 hotspot NMT: assertion failed: assert(thread->thread_state() == from) failed: coming from wrong thread state 6310967 hotspot SA: jstack -m produce failures in output 7087969 hotspot GarbageCollectorMXBean notification contains ticks vs millis 7133111 hotspot libsaproc debug print should be printed as unsigned long to fit large numbers on 64bit platform 7145358 hotspot SA throws ClassCastException for partially loaded ConstantPool 7148488 hotspot Need a mechanism to test the diagnostic framework parser 7154641 hotspot Servicability agent should work on platforms other than x86, sparc 7160570 hotspot Intrinsification support for tracing framework 7162063 hotspot libsaproc debug print should format size_t correctly on 64bit platform 7162400 hotspot Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand 7162726 hotspot Wrong filter predicate of visible locals in SA JSJavaFrame 7175133 hotspot jinfo failed to get system properties after 6924259 7177128 hotspot SA cannot get correct system properties after 7126277 7178741 hotspot SA: jstack -m produce UnalignedAddressException in output (Linux) 7196045 hotspot Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API. 8000973 hotspot SA on windows thread inspection is broken 8004840 hotspot Jstack seems to output unnecessary information in 7u9 8006400 hotspot Add support for defining trace types in closed code 8006423 hotspot SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67) 8007005 hotspot JEP 167 tracing gives negative time stamps for certain event fields 8007085 hotspot EnableTracing prints garbage for Compilation: [Java Method 8007147 hotspot Trace event ExecuteVMOperation may get dangling pointer 8007150 hotspot Event based tracing is missing truncated field in stack trace content type 8007312 hotspot null check signal semaphore in os::signal_notify windows 8007804 hotspot Need to be able to access Performance counter by name from JVM 8008088 hotspot SA can hang the VM 8008102 hotspot SA on OS X does not stop the attached process 8008208 hotspot Event tracing for code cache subsystems can give wrong timestamps 8011400 hotspot missing define OPENJDK for windows builds 8011882 hotspot Replace spin loops as back off when suspending 8012210 hotspot Make TracingTime available when INCLUDE_TRACE = 0 8012714 hotspot Assign the unique traceid directly to the Klass upon creation 8013117 hotspot Thread-local trace_buffer has wrong type and name 8014411 hotspot Decrease lock order rank for event tracing locks 8014420 hotspot Default JDP address does not match the one assigned by IANA 8014478 hotspot EnableTracing: output from multiple threads may be mixed together 8015576 hotspot CMS: svc agent throws java.lang.RuntimeException: No type named "FreeList" in database 8016735 hotspot Remove superfluous EnableInvokeDynamic warning from UnlockDiagnosticVMOptions check 8020547 hotspot Event based tracing needs a UNICODE string type 8021353 hotspot Event based tracing is missing thread exit 7157734 hotspot hotspot test scripts not testing 64-bit JVM under JPRT/JTREG. 8010084 hotspot Race in runtime/NMT/BaselineWithParameter.java 7086516 install Need to add "Java" items to Windows Start Menu 7155405 install Vendor in rpm packages is still Sun Microsystems 7166327 install JRE uninstall does not recover jarfile reg entry on 64bit systems 7175065 install [IPS] Change the license line width to 72 characters 7177044 install NLS: Relocate untranslatable resources from translatable rc files 7182211 install JCP - (TM) is not removed from Java(TM) Update 7184019 install drop installer.dll in the jre bin dir, so it's up-to-date during uninstall after PnP 7184404 install MacOS AU needs to support a scheduled update check 7189314 install Typo, wrong Symlink path to JavaControlPanel.prefPane 7195788 install jre installer for MacOS - first character "J" for Java is dropped in Japanese "welcome" message 7199031 install NLS: Need to update the translation for the sdk installer 8007045 install Mac Installer should invoke verify page after install completes 8007261 install jfxrt.jar should be pack200 compressed 8007713 install Incomplete Java VisualVM installation 8008143 install Automate the generation of rtfd files at build time 8009319 install Update information link in the Windows Control Panel entry for Java still points to java.sun.com 8012038 install init installed by jdk v1.7.0_17 rpm on linux is broken; correction included 8016680 install wrapper.jreboth target missed with push for 8016471 8011986 other-libs [corba] idlj generates read/write union helper methods that throw wrong exception in some cases 4504275 other-libs CORBA boolean type unions do not generate compilable code from idlj 7056731 other-libs Race condition in CORBA code causes re-use of ABORTed connections 8011122 other-libs Update JDK7 with Java DB 10.8.3.0 8007748 other-libs MacOSX build error : cast of type 'SEL' to 'uintptr_t' (aka 'unsigned long') is deprecated; use sel_getName instead 8009928 performance PSR:PERF Increase default string table size 8004846 security-libs Time-specific certpath validation applies to OCSP response validity period 8004873 security-libs Arrayindexoutofboundsexception for jce decrypting 7109096 security-libs keytool -genkeypair needn't call -selfcert 7149012 security-libs jarsigner needs not warn about cert expiration if the jar has a TSA timestamp 7152121 security-libs Krb5LoginModule no longer handles keyTabNames with "file:" prefix 7153343 security-libs Dependency on non-POSIX header file <link.h> causes portability problem 7158329 security-libs NPE in sun.security.krb5.Credentials.acquireDefaultCreds() 7172149 security-libs ArrayIndexOutOfBoundsException from Signature.verify 7184815 security-libs [macosx] Need to read Kerberos config in files 7194472 security-libs FileKeyTab.java test fails on Windows 7201053 security-libs Krb5LoginModule shows NPE when both useTicketCache and storeKey are set to true 8009617 security-libs jarsigner fails when TSA response contains a status string 8011313 security-libs OCSP timeout set to wrong value if com.sun.security.ocsp.timeout not defined 8011745 security-libs Unknown CertificateChoices 8011867 security-libs Accept unknown PKCS #9 attributes 8020940 security-libs Valid OCSP responses are rejected for backdated enquiries 7165807 security-libs Non optimized initialization of NSS crypto library leads to scalability issues 7201205 security-libs Add Makefile configuration option to build with unlimited crypto in OpenJDK. 7179879 security-libs SSLSocket connect times out instead of throwing socket closed exception 7200295 security-libs CertificateRequest message is wrapping when using large numbers of Certs 8012082 security-libs SASL: auth-conf negotiated, but unencrypted data is accepted, reset to unencrypt 8017173 security-libs XMLCipher with RSA_OAEP Key Transport algorithm can't be instantiated 8002344 security-libs Krb5LoginModule config class does not return proper KDC list from DNS 8014196 security-libs ktab creates a file with zero kt_vno 7201156 tools jar tool fails to convert file separation characters for list and extract 7160084 tools javac fails to compile an apparently valid class/interface combination 7178324 tools Crash when compiling for(i : x) try(AutoCloseable x = ...) {} 7181320 tools javac NullPointerException for switch labels with cast to String expressions 8004094 tools Javac compiler error - synthetic method accessor generated with duplicate name 8015668 tools overload resolution: performance regression in JDK 7 8000743 tools docencoding not available to stylesheet 7185778 tools javah error "Not a valid class name" on class names with dollar signs 6470730 tools Disconnect button leads to wrong popup message 8014048 tools Online user guide of jconsole points incorrect link 7151434 tools java -jar -XX crashes java launcher 7155300 tools Include pthread.h on all POSIX platforms except Solaris to improve portability 8007333 tools [launcher] removes multiple back slashes 8004264 tools Integrate new version of Java VisualVM based on VisualVM 1.3.5 into 7u14 8014891 xml Redundant setting of external access properties in setFeatures 7166896 xml DocumentBuilder.parse(String uri) is not IPv6 enabled. It throws MalformedURLException 8008738 xml Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently 8003147 xml port fix for BCEL bug 39695 to our copy bundled as part of jaxp 8013900 xml More warnings compiling jaxp 8015016 xml Improve JAXP 1.5 error message 8016153 xml Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized. 8022548 xml SPECJVM2008 has errors introduced in 7u40-b34
== [release-1-2-3] 1.2.3: 2014-02-09 As long time has passed since Cutter 1.2.2 release, there are some improvements and fixed bugs. After Cutter 1.2.2 release, you can install Cutter from Fedora's official yum repository. No need to register Cutter yum repository on Fedora anymore. === Cutter ==== Improvements * [doc] Removed a needless period from installation link. [GitHub #6] [Patch by Masafumi Yokoyama] * Supported lcov 1.10. [cutter-users-ja:92] [Reported by Siganai SE] * [doc] Updated download URL on SF.net. [cutter-users-ja:91] [Reported by Siganai SE] * [doc] Updated XML report format. [cutter-users-ja:91] [Reported by Siganai SE] * Added more trace logs for loader. It helps you to investigate the case when no tests are loaded. * [doc] Updated Cygwin's setup.exe URL. * Added --log-level option. The value of default log level is "critical|error|warning|message". ==== Fixes * [loader] Fixed a bug that ELF loader can't collect symbol because of wrong comparison. * Fixed memory leaks on loading all modules. * Fixed a warning from GCC 4.8.1 on Ubuntu 13.10 [GitHub #9] [Reported by Kazuhiro Yamato] === CppCutter ==== Improvements * Supported cppcut_assert_equal(const type_info &, const type_info &) [GitHub #4] [Patch by Kazuhiro Yamato] * Supported to catch unhandled C++ exception in test case. This change avoids to crash when unexpected exception is thrown. [GitHub #8] [Suggested by Kazuhiro Yamato] [Patch by Kazuhiro Yamato] * Supported to call destructors of objects on a stack even when an assertion is failed. [GitHub #10] [Patch by Kazuhiro Yamato] ==== Fixes * [Clang] Fixed a compile error which is caused by missing std::type_info forward declaration. * Fixed an invalid memory access when an exception is thrown in cutter's assertion function. [GitHub #11] [Patch by Kazuhiro Yamato] === GCutter ==== Fixes * [doc] Fixed a signal name typo about gcut-egg example. === Thanks * Kazuhiro Yamato * Masafumi Yokoyama * Siganai SE
The update request to 1.0.18 from doc/TODO ([but actually obsolete, switch to libusb]) has been done. (upstream) Update 1.0.11 to 1.0.18 For detailed information about the changes below, please see the git log or visit: http://log.libusbx.org 2014-01-25: v1.0.18 *FINAL RELEASE* * Last release of libusbx, as the project is merging back again with libusb. As a result, continuation of the project will now occur from the following: o Main site: http://libusb.info o Git repository: https://github.com/libusb/libusb o SF repository: https://sourceforge.net/projects/libusb/ o Mailing list: libusb-devel@lists.sourceforge.net (registration req.) * Fix multiple memory leaks * Fix a crash when HID transfers return no data on Windows * Ensure all pending events are consumed * Improve Android and ucLinux support * Multiple Windows improvements (error logging, VS2013, VIA xHCI support) * Multiple OS X improvements (broken compilation, SIGFPE, 64bit support) 2013-09-06: v1.0.17 * Hotplug callbacks now always get passed a libusb_context, even if it is the default context. Previously NULL would be passed for the default context, but since the first context created is the default context, and most apps use only 1 context, this meant that apps explicitly creating a context would still get passed NULL * Android: Add .mk files to build with the Android NDK * Darwin: Add Xcode project * Darwin: Fix crash on unplug (#121) * Linux: Fix hang (deadlock) on libusb_exit * Linux: Fix libusbx build failure with --disable-udev (#124) * Linux: Fix libusb_get_device_list() hang with --disable-udev (#130) * OpenBSD: Update OpenBSD backend with support for control transfers to non-ugen(4) devices and make get_configuration() no longer generate I/O. Note that using this libusbx version on OpenBSD requires using OpenBSD 5.3-current or later. Users of older OpenBSD versions are advised to stay with the libusb shipped with OpenBSD (mpi) * Windows: fix libusb_dll_2010.vcxproj link errors (#129) * Various other bug fixes and improvements The (#xx) numbers are libusbx issue numbers, see ie: https://github.com/libusbx/libusbx/issues/121 2013-07-11: v1.0.16 * Add hotplug support for Darwin and Linux (#9) * Add superspeed endpoint companion descriptor support (#15) * Add BOS descriptor support (#15) * Make descriptor parsing code more robust * New libusb_get_port_numbers API, this is libusb_get_port_path without the unnecessary context parameter, libusb_get_port_path is now deprecated * New libusb_strerror API (#14) * New libusb_set_auto_detach_kernel_driver API (#17) * Improve topology API docs (#95) * Logging now use a single write call per log-message, avoiding log-message "interlacing" when using multiple threads. * Android: use Android logging when building on Android (#101) * Darwin: make libusb_reset reenumerate device on descriptors change (#89) * Darwin: add support for the LIBUSB_TRANSFER_ADD_ZERO_PACKET flag (#91) * Darwin: add a device cache (#112, #114) * Examples: Add sam3u_benchmark isochronous example by Harald Welte (#109) * Many other bug fixes and improvements The (#xx) numbers are libusbx issue numbers, see ie: https://github.com/libusbx/libusbx/issues/9 2013-04-15: v1.0.15 * Improve transfer cancellation and avoid short read failures on broken descriptors * Filter out 8-bit characters in libusb_get_string_descriptor_ascii() * Add WinCE support * Add library stress tests * Add Cypress FX3 firmware upload support for fxload sample * Add HID and kernel driver detach support capabilities detection * Add SuperSpeed detection on OS X * Fix bInterval value interpretation on OS X * Fix issues with autoclaim, composite HID devices, interface autoclaim and early abort in libusb_close() on Windows. Also add VS2012 solution files. * Improve fd event handling on Linux * Other bug fixes and improvements 2012-09-26: v1.0.14 * Reverts the previous API change with regards to bMaxPower. If this doesn't matter to you, you are encouraged to keep using v1.0.13, as it will use the same attribute as v2.0, to be released soon. * Note that LIBUSBX_API_VERSION is *decreased* to 0x010000FF and the previous guidelines with regards to concurrent use of MaxPower/bMaxPower still apply. 2012-09-20: v1.0.13 * [MAJOR] Fix a typo in the API with struct libusb_config_descriptor where MaxPower was used instead of bMaxPower, as defined in the specs. If your application was accessing the MaxPower attribute, and you need to maintain compatibility with libusb or older versions, see APPENDIX A below. * Fix broken support for the 0.1 -> 1.0 libusb-compat layer * Fix unwanted cancellation of pending timeouts as well as major timeout related bugs * Fix handling of HID and composite devices on Windows * Introduce LIBUSBX_API_VERSION macro * Add Cypress FX/FX2 firmware upload sample, based on fxload from http://linux-hotplug.sourceforge.net * Add libusb0 (libusb-win32) and libusbK driver support on Windows. Note that while the drivers allow it, isochronous transfers are not supported yet in libusbx. Also not supported yet is the use of libusb-win32 filter drivers on composite interfaces * Add support for the new get_capabilities ioctl on Linux and avoid unnecessary splitting of bulk transfers * Improve support for newer Intel and Renesas USB 3.0 controllers on Windows * Harmonize the device number for root hubs across platforms * Other bug fixes and improvements 2012-06-15: v1.0.12 * Fix a potential major regression with pthread on Linux * Fix missing thread ID from debug log output on cygwin * Fix possible crash when using longjmp and MinGW's gcc 4.6 * Add topology calls: libusb_get_port_number(), libusb_get_parent() & libusb_get_port_path() * Add toggleable debug, using libusb_set_debug() or the LIBUSB_DEBUG environment variable * Define log levels in libusb.h and set timestamp origin to first libusb_init() call * All logging is now sent to to stderr (info was sent to stdout previously) * Update log messages severity and avoid polluting log output on OS-X * Add HID driver support on Windows * Enable interchangeability of MSVC and MinGW DLLs * Additional bug fixes and improvements
Tk-804.033 release (2015-02-21) ------------------ Tests New t/pod.t test (github pull request #16) Tk-804.032_501 release (2015-01-31) ---------------------- Fixes Teach perl/Tk where OS X Yosemite Xquartz puts the X11 files (github pull request #12) Pushstack experiment to workaround crashes with perl 5.20.x and XFT=0 (RT #96543) Tk::Text: don't insert ctrl and meta key presses (github issue #9) Fix memory leak in canvas text item handling with XFT=1 (RT #100211) Use public version of Perl_utf8_hop (RT #100878) FixBuggyUTF8String is not called anymore for new perls Improvements Use Cwd::getcwd() instead of Cwd::cwd() (performance improvement) Tests t/font.t does not fail with only one font family installed (RT #99411) unicode.t - update textwidget before examining new state (RT #100153) Compatibility with old Test::More versions without note() and isa_ok class check Workaround for core dumps in some fork-using tests (RT #100399) Workaround for more timing problems in wm-tcl.h Tk-804.032_500 release (2014-11-06) ---------------------- Fixes Freetype header files may now be in /usr/include/freetype2/freetype.h in newer freetype installations (e.g. Debian/jessie). https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740207 Tk::MainWindow::Create without args used to segfault. Fix X11 discovery on non-x86_64 platforms (RT #95590). Fix new sprintf warning with perl 5.21.x. Workaround behaviour change in ExtUtils::MakeMaker 6.99_10 (PERL value is now quoted), which caused build failures (RT #100044). Tests Fix race condition in t/errordialog.t t/create.t uses Test::More Remove useless hostname and getlogin retrieval in t/fileevent.t (RT #98889). Use pipe instead of stdin in t/fileevent2.t (RT #98891). Fix font-related issues with t/entry.t (RT #98831). Documentation New Pod ErrorDialog.pod (github pull request #6).
Add missing DEPENDS Upstream changes: 1.16 2015-02-24 - podspell script: set output encoding from locale CTYPE (DOLMEN) 1.15 2014-02-28 - Convert to strict mode of File::ShareDir::ProjectDistDir (KENTNL) - change to use Path::Tiny->lines_utf8 1.14 2014-02-12 - Discontinue use of File::Slurp, use Path::Tiny->lines instead GH #15 ( Ether ) 1.13 2013-11-02 - fix encoding issues issues in pod for perldoc 1.12 2013-10-17 - improve documentation 1.11 2013-10-17 - fix shebang to /usr/bin/perl for EUMM replacment GH #13 (dolmen) 1.10 2013-09-27 [FEATURES] - added 'no_wide_chars' option to strip words with such characters from the output. This may help spellcheckers that can't cope with UTF-8 [CHANGED] - improved punctuation stripping algorithm for better word isolation (example C<< "hello". >> now is found as "hello") - strips all word that do not have at least one \w character as a spellchecker isn't likely to do anything useful with them [DOCUMENTED] - added recommendations for dealing with character encoding 1.09 2013-09-25 [FIXED] - stopwords with 's are learned without 's to match how they are checked [CHANGED] - leading and trailing punctuation is entirely stripped since the spellchecker won't care anyway. Trailing periods are *not* stripped as they might be abbreviations ("Ph.D."), but such words are checked against the stoplist both with and without trailing periods to account for abbreviations and words at the end of a sentence. 1.08 2013-09-24 [FIXED] - hyphenated word parts are also checked against the stoplist and stripped (dagolden) GH #9 [DOCUMENTED] - noted that stopwords must be added before words appear in Pod 1.07 2013-09-14 - add many words [FEATURES] - Pod::Wordlist is an Object ( dagolden ) - Lingua::EN::Inflect is used to reduce requiring plurals in the list ( dagolden ) - the wordlist is now a sharedir file [DEPRECATED] - accessing %Pod::Wordlist::Wordlist directly 1.06 2013-09-08 - import stopwords from Pod::Wordlist::hanekomu except names 1.05 2013-07-07 - add stopwords
* Switch to rb-gsl gem. Fri Dec 19 2014 * Ruby/GSL 1.16.0.4 * Optimize and extract multiplication and division operations on Fixnum and Float. Pull request #8 by Veselin Vasilev. * Fixed division in GSL::Oper for GSL::Vector::Col. Issue #9. Tue Oct 21 2014 * Ruby/GSL 1.16.0.3 * Fixed RDoc issues. Issue #6 by @bigtunacan. * Fixed $LOAD_PATH problem. Pull request #7 by Takahiro SATOH. Wed Jul 9 2014 * Ruby/GSL 1.16.0.2 * Fixed linking problem. Thu Apr 24 2014 * Ruby/GSL 1.16.0.1 * Extensive cleanup. * Fixed linking problems. * Required Ruby version >= 1.8.7. Fri Jan 24 2014 * Ruby/GSL 1.16.0 * GSL-1.16 support.
--------------------- Version 0.9.7 - for a detailed log and changed files visit GitHub ---------------------------- - Reviewed and updated README - Huge POD rewrite - Adding a small script that generates HTML from POD and applies CSS from CPAN. Useful for reviewing the POD before release. - Added a test for POD validation - Added an example file that can test GitHub Issues #8, #9, #10 - GitHub [Issue #9] [Issue #10] Fixed cell_props applied to a different row when 'Repeat Headers' is enabled - Introduced column_numbers variable to avoid using $record in a broader scope. Further improvement needed. - Header row height is copied to each new page when 'Repeat Headers' is enabled - Fixed messing up row height when repeat headers is enabled due to access by array index vs shift/unshift - Fixed row height for rows with text blocks - Headers_props variable has been wrongly initialised with 0 causing a copy of the first data row even when header props are not passed as parameter - Added initialisation of header props justify param so that column and cell properties are not affecting the default value. - Fixed an issue with messing up row properties when repeating the header row on each page. - Examples have been formatted. - One new example added (header.pl) for demonstrating how header row can be added to multiple pages. - No need to export variables. Added one more test. - Removed pad_w and pad_h local variable as useless - Fixed typo causing a bug with row_height param. Added example file for row_height. To be used for writing a test. - Added POD for row_height param - Row counting should not be skipped if it is first row. - Added one more test(duplicates existing) but only to have base. - Extracted PDF::API2 Mock as a separate package. Created New test with the very basics. Create a new package that will hold predefined data for tests so it can be reused. - Fixed a variable that masks earlier declaration. - Fixed Issue #4 - Row height is calculated correctly depending on font size. Some variables are renamed to more meaningful. Row counting is done in a new way with single counter that is used for column and cell props retrieval. - Row height is now calculated for each row based on maximum font size from all cells. Refactored some variable names and unified row counting during column size calculation phase. - Fixed doc details in POD - Cosmetic changes - Decreased indent and reduced if body. For easier review, diff with whitespace changes disabled. - Added github url in readme Version 0.9.6 ---------------------------- - Fixed typo in POD. Closes #71816 Thanks to Gregor Herrmann - Small code refactoring. - Added patch for infinite loop fix. Closes #77376 Thanks to John Bazik - Added patch for header justification. Closes #77566 Thanks to James Lance - Added horizontal_borders, vertical_borders params to table(). Closes #79883 Thanks to Eric Johnson Version 0.9.5 - 18.Oct.2011 ---------------------------- - MANIFEST was missing sample pdf file. - Accidently left alternative code for infinite loop fix commented out. Fixed. Added a test for that. Version 0.9.4 - 17.Oct.2011 ---------------------------- - Don't bump row count when row spans a page. Closes #67401. - Fixed bug: don't call text_block if record width is exactly cell width. - Fixed bug in text_block: bottom is (top - height), not (baseline - height). - Example script typo fixed. Closes #55133. - Don't set up strokes when border is 0. Apparently breaks Acrobat. Closes #40705 and #55137. - Changed print warnings to carp. Closes #38007. - Added center justification for columns and cells. Tests, too. Closes #37924. - Fixed infinite loop caused by uninitialized $2. Thanks to Petri Kaurinkoski. Closes #34017. - Fixed perl warning if $col_prop->{min_w} is undef. Thanks to Matthias Pitzl (NEPOS). Closes #30720. - Fixed default header background color bug, closes #28542. - Added mock PDF::API2 packages to test script and added tests. - Improve column width calculations so wider content gets wider columns. Added column width test. Thanks to Barrie Slaymaker (RBS). Closes #26158.
Upstream changes: 20150503 + add --with-man2html configure option + improve description of -W options and how they can be combined into a comma-separated list (adapted from Leif LeBaron). + modify parsing for -Wexec to permit its value to be separated by '=' in addition to a space, for consistency with the other -W options. + cosmetic changes to configure script macros, from work on xterm. + update config.guess and config.sub 20141206 + Mawk behaves incorrectly when using the nextfile statement. It marks the file as dead, but does not check such state and thus ends reading from a closed fd (patch by Ismael Luceno). 20141027 + remove a special check for anchored regular expressions in gsub3 which did not handle expressions with "|" alternation (report by "Ypnose"). 20140914 + rename vs6.mak / vs6.h to vs2008 for Visual Studio 2008 compiles. + remove MS-DOS support. + add a check in split for empty regex, treating that the same as an empty string (Original-Mawk #9). + correct inconsistently-ifdef'd reset of errno in check_strnum() function, which caused some values to be internally classified as strings rather than strnums (Original-Mawk #26). + add parameter to REmatch to control use of REG_NOTBOL and its equivalent in mawk (prompted by discussion with Mike Brennan, Original-Mawk #24). + settle on "gsub3" implementation (suggested by Mike Brennan, Original-Mawk #11). + change default for configure option --enable-init-srand to enable this (discussion with Mike Brennan). + add -W random option to set initial srand() seed. + add TraceVA, use to provide debug-traces for errmsg(). + add note in manpage about "nextfile", see for example: http://www.opengroup.org/austin/docs/austin_578.txt http://austingroupbugs.net/view.php?id=607 + make it possible to build with "bsd" library ported to Linux by setting LIBS=-lbsd before running configure script. + show random-function names in version message, as well as maximum integer-value. + modify initialization of srand default seed from time of day to use gettimeofday, etc., so that successive runs of mawk are less likely to use the same seed value (suggested by Mike Brennan). + make a further refinement, "gsub3" which uses a single pass. + change SType and SLen types to improve performance as well as handling larger regular expressions (suggested by Mike Brennan). + fix some minor issues reported by Coverity. + regenerate parse.c using byacc 20140422 + modify makefile-rule for generating parse.c to keep the "#line" preprocessor lines consistent with the actual filename. This is needed by lcov. + add test/reg7.awk to help with recent testing. + discard intermediate new_gsub used for regression-testing, will do further improvements based on "gsub2". + fix a comparison in rexp3.c to work with embedded nulls (patch by Mike Brennan). + in-progress changes to implement "gsub2", which will reduce copying. + discard intermediate old_gsub used for regression-testing, using original gsub function renamed to "gsub0" for that purpose. + remove old compiler information from version message. + remove NF value from version message. + patches by Mike Brennan: + changed the intermediate storage of STRINGS used by split. + cleaned up the xxx_split() functions. a) removed hand loop unrolling. What was an optimization for intel 8086/88 is silly today. b) consequence of a) some macros went away so the code is easier to read/understand. c) handles null in input string Note: re_split() does \x00 null correctly, but it calls REmatch() which does not. I have examples where REmatch works with nulls and examples of not working. That needs to be fixed. + changed field allocation to support no upper limit. + when comparing two strings, allow for embedded nulls. + add checks in rexp3.c for infinite loop for testcase noloop.awk (report by Tibor Palinkas). + improve test-package for debian by adding postrm script to restore "mawk-base" to its unalternatized configuration, as well as adding messages to the other pre/post scripts. + patches by Mike Brennan: + increase some limits: NF is now 1048575, sprintf limit is 8192. + updated array.w; mostly documentation improvements + add array.pdf generated from array.w + add -Wu / -Wusage / -Wh / -Whelp to show usage message, like gawk. If long options are enabled, honor --help and --usage as well. + if no command-line parameters are given, show usage message like gawk and BWK (report by Michael Sanders). + improve configure macros CF_ADD_CFLAGS, CF_ADD_LIBS, CF_XOPEN_SOURCE, e.g., for Minix3.2 port. + restore in-progress change to gsub; resolved problem handling its internal use of vectors for second parameter when "&" marker is used. + improve configure check for Intel compiler warnings; trim unwanted -no-gcc option. + for Solaris suppress the followup check for defining _XOPEN_SOURCE + update config.guess and config.sub
--------------------- 0.412 2015-05-19 - release 0.411_001 without further changes 0.411_001 2015-05-11 - move generation of test endpoints to author stage as requested per issue/#9 - add a rough guide for contributors - fix rt#103251 to avoid removing bundled stuff by accident - Fix compilation errors under cl (Thanks to jddurand)
Changes from Ant 1.9.4 TO Ant 1.9.5 =================================== Changes that could break older environments: ------------------------------------------- * The ReplaceTokens filter can now use token-separators longer than one character. This means it can be used to replace mustache-style {{patterns}} and similar templates. This is going to break code that invokes the setters on ReplaceTokens via the Java API as their parameters have been changed from char to String. It may also break build files that specified multi character tokens and relied on Ant silently ignoring all but the first character. Bugzilla Report 56584 * The changes that added <get>'s support for gzip encoding automatically uncompressed content that would not have been touched before - like when downloading .tar.gz files. A new flag has been added to control the behavior and its default will make <get> work as it did in 1.9.3. I.e. if you want it to work like 1.9.4 you have to explicitly set tryGzipEncoding to true. Bugzilla Report 57048 Fixed bugs: ----------- * TarArchiveInputStream failed to read archives with empty gid/uid fields. Bugzilla Report 56641 * TarArchiveInputStream could throw IOException when reading PAX headers from a "slow" InputStream. * XMLJunitResultFormatter could throw NullPointerException if Java cannot determine the local hostname. Bugzilla Report 56593 * URLResource#getLastModified tried to access the connection to the URL without making sure it was established, potentially leading to a NullPointerException when using FTP. Bugzilla Report 56873 * Long-Name and -link or PAX-header entries in TAR archives always had the current time as last modfication time, creating archives that are different at the byte level each time an archive was built. * runant.py should now work as well when the path of the Java executable contains spaces. github pull request #1 * <junitreport> now supports nested <classpath> and <factory> elements. Bugzilla Report 47002 * complete-ant-cmd.pl now also knows about the -file option. Bugzilla Report 57371 * the br-replace template inside the XSLT stylesheets used by <junitreport> could cause stack overflows or out-of-memory errors when applied to big outputs. Bugzilla Report 57341 * removed spurious warning about unclosed ZipFiles when reading the archive failed. Port of https://issues.apache.org/jira/browse/COMPRESS-297 * FileUtils.rename which is used by several tasks can throw a NullPointerException if the "normal" renameTo operation fails and an exception occurs while rename falls back to copying and deleting the file. Bugzilla Report 57533 * complete-ant-cmd.pl would incorrectly suggest words from the build file description. Bugzilla Report 51931 * complete-ant-cmd.pl now also completes tasks without a description. Bugzilla Report 57542 * LocalPropertyStack could run into ConcurrentModificationException when tasks spawned new child threads that accessed the properties. Bugzilla Report 55074 * TarEntry's constructor with a File and a String arg didn't normalize the name. * Between 1.8.4 and 1.9.0 TarInputStream started to parse file names using the platform's default encoding rather than as ASCII. This has been a breaking change that has never been marked as such (in fact it went unnoticed). In order to allow <untar> and <tarfileset> to work on platforms who's encoding doesn't match the encoding of file names inside the archive, both now support encoding attributes. The attribute has also been added to <tar> for symmetry. Bugzilla Report 57822 Other changes: -------------- * it is now possible to provide proxy configuration to signjar when using the timestamped authority. Bugzilla Report 56678 * complete-ant-cmd.pl now also analyzes the ANT_ARGS environment variable. Bugzilla Report 57371 * ported some of the write-optimization of Commons Compress 1.10 to the ZIP package * adapted unit tests to Java9 and added "javac1.9" as valid option for javac's compiler attribute. * performance improvements for <intersect> Bugzilla Report 57588 * MailLogger can now add CC and BCC addresses. Bugzilla Report 57789. * <scp>'s buffer size has been increased from 1k to 100k to match <ftp> and <get>. github pull requests #8 and #9 * The tar package can now deal with group and user ids bigger than 0x80000000. https://issues.apache.org/jira/browse/COMPRESS-314 https://issues.apache.org/jira/browse/COMPRESS-315 * <scp> has new attributes fileMode and dirMode that control the permissions on the remote side when sending data via SSH. Bugzilla Report 43271. * New <allbutlast> and <allbutfirst> resource collections can be used to select all but a given subset of a resource collection. Bugzilla Report 57834.
2.0.2 ----- * #22: Fix improper commas in request headers in wsgi_environ (https://bitbucket.org/ianb/paste/pull-request/22/fix-improper-commas-in-request-headers-in) Fixes issue #4 ("WSGI environ totally borked") (https://bitbucket.org/ianb/paste/issue/4/wsgi-environ-totally-borked) * #24: test_wsgirequest_charset: Use UTF-8 instead of iso-8859-1 (https://bitbucket.org/ianb/paste/pull-request/24/test_wsgirequest_charset-use-utf-8-instead) Fixes issue #7 ("Python 3 test failure") (https://bitbucket.org/ianb/paste/issue/7/python-3-test-failure) * #23: Replace cgi.parse_qsl w/ six.moves.urllib.parse.parse_qsl (https://bitbucket.org/ianb/paste/pull-request/23/replace-cgiparse_qsl-w) Fixes issue #8 ("cgi.parse_qsl is pending deprecation") (https://bitbucket.org/ianb/paste/issue/8/cgiparse_qsl-is-pending-deprecation) * #20: Escape CGI environment variables in HTTP 404 responses (https://bitbucket.org/ianb/paste/pull-request/20/escape-cgi-environment-variables-in-http) * #6: Add HTTP exception for new code 429 "Too Many Requests" (https://bitbucket.org/ianb/paste/pull-request/6/add-http-exception-for-new-code-429-too) * #25: replace ``has_key`` method to ``in`` operator #9 (https://bitbucket.org/ianb/paste/pull-request/25/replace-has_key-method-to-in-operator-9) Fixes #9 ("used methods removed from py3") (https://bitbucket.org/ianb/paste/issue/9/used-methods-removed-from-py3) * #5: Invalid error message when the socket is already in use (https://bitbucket.org/ianb/paste/issue/5/invalid-error-message-when-the-socket-is) 2.0.1 ----- * Fix setup.py for six dependency: move the six dependency from extras_require to install_requires. * Port paste.proxy to Python 3. * Fix paste.exceptions.serial_number_generator.hash_identifier() on Python 3. * Fix paste.util.threadedprint.uninstall(). Rename duplicated uninstall() function to uninstall_stdin() and fix typo in variable name (_oldstin => _oldstdin). * Add README.rst file. 2.0 --- * Experimental Python 3 support. * paste now requires the six module. * Drop support of Python 2.5 and older. * Fixed ``egg:Paste#cgi`` * In ``paste.httpserver``: give a 100 Continue response even when the server has been configured as an HTTP/1.0 server (clients may send ``Expect: 100-Continue`` before they know the version), and wrap 100 Continue ``environ['wsgi.input']`` files with LimitedLengthFile just like normal request bodies are wrapped, keeping WSGI applications from over-reading from the socket. * Fixed parsing of paths beginning with multiple forward slashes. * Add tox.ini to run tests with tox on Python 2.6, 2.7 and 3.4.
Upstream changes: 2.46 2015-08-05 - Really make the per-thread locking in the Syslog output work. Based on a patch by David Schweikert. GitHub #9. 2.45 2015-06-14 - Don't include threads and threads::shared in list of dependencies. This is only needed for Log::Dispatch::Syslog and is loaded at runtime as needed (which has its own issues but ...). Reported by Kent Fredric. RT #103392.
0.21 2015-07-17 - If PERL_TEST_DM_CPAN_VERBOSE was true and Test::More had not been loaded in the process you would get an error. GH #9.
Upstream changes: # Version 0.3.1 * Actually export `dbIsValid()` :/ * `dbGetQuery()` uses `dbFetch()` in the default implementation. # Version 0.3.0 ## New and enhanced generics * `dbIsValid()` returns a logical value describing whether a connection or result set (or other object) is still valid. (#12). * `dbQuoteString()` and `dbQuoteIdentifier()` to implement database specific quoting mechanisms. * `dbFetch()` added as alias to `fetch()` to provide consistent name. Implementers should define methods for both `fetch()` and `dbFetch()` until `fetch()` is deprecated in 2015. For now, the default method for `dbFetch()` calls `fetch()`. * `dbBegin()` begins a transaction (#17). If not supported, DB specific methods should throw an error (as should `dbCommit()` and `dbRollback()`). ## New default methods * `dbGetStatement()`, `dbGetRowsAffected()`, `dbHasCompleted()`, and `dbGetRowCount()` gain default methods that extract the appropriate elements from `dbGetInfo()`. This means that most drivers should no longer need to implement these methods (#13). * `dbGetQuery()` gains a default method for `DBIConnection` which uses `dbSendQuery()`, `fetch()` and `dbClearResult()`. ## Deprecated features * The following functions are soft-deprecated. They are going away, and developers who use the DBI should begin preparing. The formal deprecation process will begin in July 2015, where these function will emit warnings on use. * `fetch()` is replaced by `dbFetch()`. * `make.db.names()`, `isSQLKeyword()` and `SQLKeywords()`: a black list based approach is fundamentally flawed; instead quote strings and identifiers with `dbQuoteIdentifier()` and `dbQuoteString()`. * `dbGetDBIVersion()` is deprecated since it's now just a thin wrapper around `packageVersion("DBI")`. * `dbSetDataMappings()` (#9) and `dbCallProc()` (#7) are deprecated as no implementations were ever provided. ## Other improvements * `dbiCheckCompliance()` makes it easier for implementors to check that their package is in compliance with the DBI specification. * All examples now use the RSQLite package so that you can easily try out the code samples (#4). * `dbDriver()` gains a more effective search mechanism that doesn't rely on packages being loaded (#1). * DBI has been converted to use roxygen2 for documentation, and now most functions have their own documentation files. I would love your feedback on how we could make the documentation better!
3.26: 2015-07-05 Make repotool honor the mirror directory argument for CVS. Fix gitlab issue 4: even successful CVS export returns error code. Fix some name lookup issues from the cache needing invalidation. Implement and document that action stamps from author dates are preferred. New --filter option to mailbox_out for selective emission of headers. Fix gitlab issue #9: blank lines in svn:ignore misinterpreted. 3.27: 2015-06-22 Per-repo-type preserves aren't clobbered when there's a lister. Git repository hooks are preserved. Read support for Monotone, not yet very well tested.
ok wiz@. pkgsrc changes: * Delete a patch that is now imported upstream * Add test target support Changes: 2014-05-30: v1.0.19 * Add support for USB bulk streams on Linux and Mac OS X (#11) * Windows: Add AMD and Intel USB-3.0 root hub support * Windows: Fix USB 3.0 speed detection on Windows 8 or later (#10) * Added Russian translation for libusb_strerror strings * All: Various small fixes and cleanups The (#xx) numbers are libusb issue numbers, see ie: libusb/libusb#11 2014-01-25: v1.0.18 * Fix multiple memory leaks * Fix a crash when HID transfers return no data on Windows * Ensure all pending events are consumed * Improve Android and ucLinux support * Multiple Windows improvements (error logging, VS2013, VIA xHCI support) * Multiple OS X improvements (broken compilation, SIGFPE, 64bit support) 2013-09-06: v1.0.17 * Hotplug callbacks now always get passed a libusb_context, even if it is the default context. Previously NULL would be passed for the default context, but since the first context created is the default context, and most apps use only 1 context, this meant that apps explicitly creating a context would still get passed NULL * Android: Add .mk files to build with the Android NDK * Darwin: Add Xcode project * Darwin: Fix crash on unplug (#121) * Linux: Fix hang (deadlock) on libusb_exit * Linux: Fix libusb build failure with --disable-udev (#124) * Linux: Fix libusb_get_device_list() hang with --disable-udev (#130) * OpenBSD: Update OpenBSD backend with support for control transfers to non-ugen(4) devices and make get_configuration() no longer generate I/O. Note that using this libusb version on OpenBSD requires using OpenBSD 5.3-current or later. Users of older OpenBSD versions are advised to stay with the libusb shipped with OpenBSD (mpi) * Windows: fix libusb_dll_2010.vcxproj link errors (#129) * Various other bug fixes and improvements 2013-07-11: v1.0.16 * Add hotplug support for Darwin and Linux (#9) * Add superspeed endpoint companion descriptor support (#15) * Add BOS descriptor support (#15) * Make descriptor parsing code more robust * New libusb_get_port_numbers API, this is libusb_get_port_path without the unnecessary context parameter, libusb_get_port_path is now deprecated * New libusb_strerror API (#14) * New libusb_set_auto_detach_kernel_driver API (#17) * Improve topology API docs (#95) * Logging now use a single write call per log-message, avoiding log-message "interlacing" when using multiple threads. * Android: use Android logging when building on Android (#101) * Darwin: make libusb_reset reenumerate device on descriptors change (#89) * Darwin: add support for the LIBUSB_TRANSFER_ADD_ZERO_PACKET flag (#91) * Darwin: add a device cache (#112, #114) * Examples: Add sam3u_benchmark isochronous example by Harald Welte (#109) * Many other bug fixes and improvements The (#xx) numbers are libusbx issue numbers, see ie: https://github.com/libusbx/libusbx/issues/9 2013-04-15: v1.0.15 * Improve transfer cancellation and avoid short read failures on broken descriptors * Filter out 8-bit characters in libusb_get_string_descriptor_ascii() * Add WinCE support * Add library stress tests * Add Cypress FX3 firmware upload support for fxload sample * Add HID and kernel driver detach support capabilities detection * Add SuperSpeed detection on OS X * Fix bInterval value interpretation on OS X * Fix issues with autoclaim, composite HID devices, interface autoclaim and early abort in libusb_close() on Windows. Also add VS2012 solution files. * Improve fd event handling on Linux * Other bug fixes and improvements 2012-09-26: v1.0.14 * Reverts the previous API change with regards to bMaxPower. If this doesn't matter to you, you are encouraged to keep using v1.0.13, as it will use the same attribute as v2.0, to be released soon. * Note that LIBUSB_API_VERSION is *decreased* to 0x010000FF and the previous guidelines with regards to concurrent use of MaxPower/bMaxPower still apply. 2012-09-20: v1.0.13 * [MAJOR] Fix a typo in the API with struct libusb_config_descriptor where MaxPower was used instead of bMaxPower, as defined in the specs. If your application was accessing the MaxPower attribute, and you need to maintain compatibility with libusb or older versions, see APPENDIX A below. * Fix broken support for the 0.1 -> 1.0 libusb-compat layer * Fix unwanted cancellation of pending timeouts as well as major timeout related bugs * Fix handling of HID and composite devices on Windows * Introduce LIBUSB_API_VERSION macro * Add Cypress FX/FX2 firmware upload sample, based on fxload from http://linux-hotplug.sourceforge.net * Add libusb0 (libusb-win32) and libusbK driver support on Windows. Note that while the drivers allow it, isochronous transfers are not supported yet in libusb. Also not supported yet is the use of libusb-win32 filter drivers on composite interfaces * Add support for the new get_capabilities ioctl on Linux and avoid unnecessary splitting of bulk transfers * Improve support for newer Intel and Renesas USB 3.0 controllers on Windows * Harmonize the device number for root hubs across platforms * Other bug fixes and improvements 2012-06-15: v1.0.12 * Fix a potential major regression with pthread on Linux * Fix missing thread ID from debug log output on cygwin * Fix possible crash when using longjmp and MinGW's gcc 4.6 * Add topology calls: libusb_get_port_number(), libusb_get_parent() & libusb_get_port_path() * Add toggleable debug, using libusb_set_debug() or the LIBUSB_DEBUG environment variable * Define log levels in libusb.h and set timestamp origin to first libusb_init() call * All logging is now sent to to stderr (info was sent to stdout previously) * Update log messages severity and avoid polluting log output on OS-X * Add HID driver support on Windows * Enable interchangeability of MSVC and MinGW DLLs * Additional bug fixes and improvements 2012-05-08: v1.0.11 * Revert removal of critical Windows event handling that was introduced in 1.0.10 * Fix a possible deadlock in Windows when submitting transfers * Add timestamped logging * Add NetBSD support (experimental) and BSD libusb_get_device_speed() data * Add bootstrap.sh alongside autogen.sh (bootstrap.sh doesn't invoke configure) * Search for device nodes in /dev for Android support * Other bug fixes 2012-04-17: v1.0.10 * Public release * Add libusb_get_version * Add Visual Studio 2010 project files * Some Windows code cleanup * Fix xusb sample warnings ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ APPENDIX A - How to maintain code compatibility with versions of libusb and libusb that use MaxPower: If you must to maintain compatibility with versions of the library that aren't using the bMaxPower attribute in struct libusb_config_descriptor, the recommended way is to use the new LIBUSB_API_VERSION macro with an #ifdef. For instance, if your code was written as follows: if (dev->config[0].MaxPower < 250) Then you should modify it to have: #if defined(LIBUSB_API_VERSION) && (LIBUSB_API_VERSION >= 0x01000100) if (dev->config[0].bMaxPower < 250) #else if (dev->config[0].MaxPower < 250) #endif
1.2.1: * Add travis configuration (Christian Weiske). * Try to autoload Console_Color2 first (Jurgen Rutten, PR #11). * Fix Composer definition syntax (Rob Loach, PR #9). 1.2.0: * Make border visibility configurable (Christian Weiske, Request #20186). * Allow to customize all border characters (Christian Weiske, Request #20182). * Fix notice when using setAlign() on other than first column (Christian Weiske, Bug #20181). * Use Console_Color2 to avoid notices from PHP 4 code (Christian Weiske, Bug #20188) 1.1.6: Use line breaks dependent on the current operating system.
------------------------------- 1.20150527 2015-05-27 08:33:52-07:00 America/Los_Angeles - improved dependencies (build/run/requires), (Olivier Mengue, GH PR #10) - improved runtime loading (Olivier Mengue, GH PR #11) 1.20150521 2015-05-21 09:09:19-07:00 America/Los_Angeles - updated CGI dependency - improved README for GitHub (Rob Van Dam, GH PR #9)
CHANGES: ## 0.12 (December 14, 2015) ### Breaking Changes * `XMonad.Actions.UpdatePointer.updatePointer` arguments were changed. This allows including aspects of both of the `TowardsCentre` and `Relative` methods. To keep the same behavior, replace the entry in the left column with the entry on the right: | < 0.12 | >= 0.12 | |-------------------------------------|----------------------------------| | `updatePointer Nearest` | `updatePointer (0.5, 0.5) (1,1)` | | `updatePointer (Relative x y)` | `updatePointer (x,y) (1,1)` | | `updatePointer (TowardsCentre x y)` | `updatePointer (0.5,0.5) (x,y)` | ### New Modules * `XMonad.Actions.AfterDrag` Perform an action after the current mouse drag is completed. * `XMonad.Actions.DynamicProjects` Imbues workspaces with additional features so they can be treated as individual project areas. * `XMonad.Actions.LinkWorkspaces` Provides bindings to add and delete links between workspaces. It is aimed at providing useful links between workspaces in a multihead setup. Linked workspaces are viewed at the same time. * `XMonad.Config.Bepo` This module fixes some of the keybindings for the francophone among you who use a BEPO keyboard layout. Based on `XMonad.Config.Azerty` * `XMonad.Config.Dmwit` Daniel Wagner's configuration. * `XMonad.Config.Mate` This module provides a config suitable for use with the MATE desktop environment. * `XMonad.Config.Prime` A draft of a brand new config syntax for xmonad. * `XMonad.Hooks.DynamicProperty` Module to apply a `ManageHook` to an already-mapped window when a property changes. This would commonly be used to match browser windows by title, since the final title will only be set after (a) the window is mapped, (b) its document has been loaded, (c) all load-time scripts have run. * `XMonad.Hooks.ManageDebug` A `manageHook` and associated `logHook` for debugging `ManageHook`s. Simplest usage: wrap your xmonad config in the `debugManageHook` combinator. Or use `debugManageHookOn` for a triggerable version, specifying the triggering key sequence in `XMonad.Util.EZConfig` syntax. Or use the individual hooks in whatever way you see fit. * `XMonad.Hooks.WallpaperSetter` Log hook which changes the wallpapers depending on visible workspaces. * `XMonad.Hooks.WorkspaceHistory` Keeps track of workspace viewing order. * `XMonad.Layout.AvoidFloats` Find a maximum empty rectangle around floating windows and use that area to display non-floating windows. * `XMonad.Layout.BinarySpacePartition` Layout where new windows will split the focused window in half, based off of BSPWM. * `XMonad.Layout.Dwindle` Three layouts: The first, `Spiral`, is a reimplementation of `XMonad.Layout.Spiral.spiral` with, at least to me, more intuitive semantics. The second, `Dwindle`, is inspired by a similar layout in awesome and produces the same sequence of decreasing window sizes as Spiral but pushes the smallest windows into a screen corner rather than the centre. The third, `Squeeze` arranges all windows in one row or in one column, with geometrically decreasing sizes. * `XMonad.Layout.Hidden` Similar to `XMonad.Layout.Minimize` but completely removes windows from the window set so `XMonad.Layout.BoringWindows` isn't necessary. Perfect companion to `XMonad.Layout.BinarySpacePartition` since it can be used to move windows to another part of the BSP tree. * `XMonad.Layout.IfMax` Provides `IfMax` layout, which will run one layout if there are maximum `N` windows on workspace, and another layout, when number of windows is greater than `N`. * `XMonad.Layout.PerScreen` Configure layouts based on the width of your screen; use your favorite multi-column layout for wide screens and a full-screen layout for small ones. * `XMonad.Layout.Stoppable` This module implements a special kind of layout modifier, which when applied to a layout, causes xmonad to stop all non-visible processes. In a way, this is a sledge-hammer for applications that drain power. For example, given a web browser on a stoppable workspace, once the workspace is hidden the web browser will be stopped. * `XMonad.Prompt.ConfirmPrompt` A module for setting up simple confirmation prompts for keybindings. * `XMonad.Prompt.Pass` This module provides 3 `XMonad.Prompt`s to ease passwords manipulation (generate, read, remove) via [pass][]. * `XMonad.Util.RemoteWindows` This module implements a proper way of finding out whether the window is remote or local. * `XMonad.Util.SpawnNamedPipe` A module for spawning a pipe whose `Handle` lives in the xmonad state. * `XMonad.Util.WindowState` Functions for saving per-window data. ### Miscellaneous Changes * Fix issue #9: `XMonad.Prompt.Shell` `searchPredicate` is ignored, defaults to `isPrefixOf` * Fix moveHistory when alwaysHighlight is enabled * `XMonad.Actions.DynamicWorkspaceGroups` now exports `addRawWSGroup` * Side tabs were added to the tabbed layout * `XMonad/Layout/IndependentScreens` now exports `marshallSort` * `XMonad/Hooks/UrgencyHook` now exports `clearUrgency` * Exceptions are now caught when finding commands on `PATH` in `Prompt.Shell` * Switched to `Data.Default` wherever possible * `XMonad.Layout.IndependentScreens` now exports `whenCurrentOn` * `XMonad.Util.NamedActions` now exports `addDescrKeys'` * EWMH `DEMANDS_ATTENTION` support added to `UrgencyHook` * New `useTransientFor` modifier in `XMonad.Layout.TrackFloating` * Added the ability to remove arbitrary workspaces
Upstream changes: 1.27 2016-01-14 10:50:00 MANWAR - Added LICENSE file. 1.26 2016-01-03 00:45:00 MANWAR - Merged GitHub Pull Request #9 from ESERTE. 1.25 2016-01-02 01:05:00 MANWAR - Merged GitHub Pull Request #8 from TAISNIF. 1.24 2015-12-14 11:35:00 MANWAR - Documented method version(). - Added check for version number. - Added unit test for method version(). 1.23 2015-12-05 12:40:00 MANWAR - Added parameter validation check for method new_outline().
CHANGELOG: ## 0.1.2.2 - 2016-01-11 * Added type checking support for tests and benchmarks in stack projects. and all changes ( 0.1.0.5 -> 0.1.2.2 ) from https://github.com/hdevtools/hdevtools/ 0.1.2.2 - Update to stack lts-4.1, added CHANGELOG, prepare release 0.1.2.2 - Updated LICENSE and maintainers in hdevtools.cabal. - Fix for when 'dist' is not existing - Merge pull request #21 from dan-t/fix_for_tests_benchmarks Fix compiling of test/benchmark section files This ensures that the dependencies of the test and benchmark sections are considered and therefore files from these sections can be compiled. - Merge pull request #19 from dan-t/fix_dist_dir Select the right 'dist' directory in the sandbox case - Add support for passing extra options to Cabal - update stack.yaml - add support for ghc-7.8 - move 0.1.2.1, 0.1.2.0 - added FindSymbol to other-modules - Fixes for ghc < 7.10 - findsymbol: add support for ghc 7.10 - Change help message of findsymbol command - Load each file/target separately for the 'findsymbol' command To be able to continue loading of files and reading their module graph if an error occured during the loading of a file, because if all files are loaded at once, then GHC stops the loading if an error occured. - Return each module only once - Don't output any GHC warings/errors for the 'findsymbol' command - Allow multiple source files for 'findsymbol' - findsymbol with sourcefile - Handle GHC exceptions - Error message for 'findsymbol', if no modules could be found - Add command findsymbol 0.1.1.9 - cleanup - only uses stack if stack cmd available - fixed warnings - version bump - non-breaking api additions for stack - added CPP check for GHC version - Fixes 'unboxed tuples' issue - Add imports for <$> and <*> - ok, with the new update, works perfectly with both stack and raw cabal - next up, how to fix the optP params - done with Stack module - update screenshot - adding --path option to check files placed in temporary directories 0.1.0.9 - Don't crash when there is a leftover socket file Previously, when there was a socket file in the current directly and no server was running, 'hdevtools check' would fail with: hdevtools: bind: resource busy (Address already in use) 0.1.0.8 - Cabal can find ghc 0.1.0.7 - moved issues/homepage link to github.com/schell/hdevtools - 7.10 support, fixed warnings in 7.10 and 7.8, fixes bitc/hdevtools#39 - Adds 7.10 support - Merge pull request #1 from rampion/master Replace pattern match with func for compatibility 0.1.0.6 - updated cabal for interim hackage takeover - changes for GHC API 7.8.3 - Adds support for ghc7.8 - Pass path to cabal config from client to server. This allows running hdevtools first time from anywhere, not just from cabal package's (sub)directory. - Search for .cabal file from target file directory Currently search for .cabal file is done from current directory which requires that hdevtools is run from package directory or it's subdirectory which is not always easy to achieve when hdevtools is run from inside editor. This fix changes search logic so that .cabal file is searched starting from target file's directory (for commands that have target file) or from current directory for other commands. - Switch off cabal support for older GHC versions - Filter out -Werror from cabal GHC options - Cabal workaround inplace library dependency - Add cabal version info to help message - Support running from cabal package subdirectories - Add handling of Cabal errors - Add support for cabalized projects - Changed showDoc mode 1 to showDoc mode 0 - Updates for changes in GHC API. Fixes #24. Updates to GHC API Pretty.showDoc - Merge pull request #9 from takano-akio/ignore-epipe Server shouldn't crash when the client dies This commit makes the server not crash when the client dies in the middle of command execution.
--------------------- 2015-05-28 wimpunk * [r183] ., release: Removing unneeded release directory 2015-03-23 wimpunk * [r182] ddclient: Reverting to the old perl requirements like suggested in #75 The new requirements were added when adding support for cloudflare. By the simple fix suggested by Roy Tam we could revert the requirements which make ddclient back usable on CentOS and RHEL. * [r181] ddclient: ddclient: made json optional As suggested in pull 7 on github by @abelbeck and @Bugsbane it is better to make the use of JSON related to the use of cloudflare. * [r180] ddclient: ddclient: reindenting cloudflare Indenting cloudflare according to the vim tags * [r179] ddclient: ddclient: correction after duckdns merge Correcting duckdns configuration after commit r178 * [r178] ddclient: Added simple support for Duckdns www.duckdns.org Patch provided by gkranis on github. Merge branch 'gkranis' 2015-03-21 wimpunk * [r177] README.md: Added duckDNS to the README.md * [r176] sample-etc_rc.d_init.d_ddclient.ubuntu: update ubuntu init.d script Merge pull request #9 from gottaloveit/master * [r175] Changelog, Changelog.old: Renamed Changelog to Changelog.old Avoiding conflicts on case insensitive filesystems * [r174] ddclient: Add missing config line for CloudFlare Merge pull request #19 from shikasta-net/fixes * [r173] ddclient: Merge pull request #22 from reddyr/patch-1 loopia.se changed the "Current Address:" output string to "Current IP Address:" * [r172] ddclient: fixed missing ) for cloudflare service hash Merge pull request #16 from adepretis/master 2015-01-20 wimpunk * [r171] README.md, ddclient, sample-etc_ddclient.conf: Adding support for google domain Patch gently provided through github on ddclient/ddclient#13 2014-10-08 wimpunk * [r170] README.md, ddclient, sample-etc_ddclient.conf: Added support for Cloudflare and multi domain support for namecheap Pull request #7 from @roberthawdon See ddclient/ddclient#7 for more info. 2014-09-09 wimpunk * [r169] ddclient: Bugfix: allowing long username-password combinations Patch provided by @dirdi through github. 2014-08-20 wimpunk * [r166] ddclient: Fixing bug #72: Account info revealed during noip update * [r165] ddclient: Interfaces can be named almost anything on modern systems. Patch provided by Stephen Couchman through github 2014-06-30 wimpunk * [r164] ddclient: Only delete A RR, not any RR for the FQDN Make the delete command specific to A RRs. This prevents ddclient from deleting other RRs unrelated to the dynamic address, but on the same FQDN. This can be specifically a problem with KEY RRs when using SIG(0) instead of symmetric keys. Reported by: Wellie Chao Bug report: http://sourceforge.net/p/ddclient/bugs/71/ Fixes #71 2014-06-02 wimpunk * [r163] README.md, ddclient: Adding support for nsupdate. Patch provided by Daniel Roethlisberger <daniel@roe.ch> through github. 2014-04-29 wimpunk * [r162] README.md, README.ssl, ddclient: Removed revision information Revision information isn't very usable when switching to git. 2014-03-20 wimpunk * [r161] README.md, README.ssl, ddclient, sample-etc_rc.d_init.d_ddclient.alpine: Added Alpine Linux init script Patch send by Tal on github. * [r160] RELEASENOTE: Corrected release note 2013-12-26 wimpunk * [r159] release/readme.txt: Commiting updated release information * [r158] README.md, RELEASENOTE: Committing release notes and readme information to trunk
16.0.0 (2016-02-18) ------------------- Backward-incompatible changes: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Python 3.3 and 2.6 aren't supported anymore. They may work by chance but any effort to keep them working has ceased. The last Python 2.6 release was on October 29, 2013 and isn't supported by the CPython core team anymore. Major Python packages like Django and Twisted dropped Python 2.6 a while ago already. Python 3.3 never had a significant user base and wasn't part of any distribution's LTS release. - pyOpenSSL versions older than 0.14 are not tested anymore. They don't even build with recent OpenSSL versions. Changes: ^^^^^^^^ - Officially support Python 3.5. - ``service_identity.SubjectAltNameWarning`` is now raised if the server certicate lacks a proper ``SubjectAltName``. [`#9 <https://github.com/pyca/service_identity/issues/9>`_] - Add a ``__str__`` method to ``VerificationError``. - Port from ``characteristic`` to its spiritual successor `attrs <https://attrs.readthedocs.org/>`_.
Version 1.6.0 - 29 Feb 2016 - Support for streaming replication connection through the streaming_conninfo server option - Support for the streaming_archiver option that allows Barman to receive WAL files through PostgreSQL's native streaming protocol. When set to 'on', it relies on pg_receivexlog to receive WAL data, reducing Recovery Point Objective. Currently, WAL streaming is an additional feature (standard log archiving is still required) - Implement the receive-wal command that, when streaming_archiver is on, wraps pg_receivexlog for WAL streaming. Add --stop option to stop receiving WAL files via streaming protocol. Add --reset option to reset the streaming status and restart from the current xlog in Postgres. - Automatic management (startup and stop) of receive-wal command via cron command - Support for the path_prefix configuration option - Introduction of the archiver option (currently fixed to on) which enables continuous WAL archiving for a specific server, through log shipping via PostgreSQL's archive_command - Support for streaming_wals_directory and errors_directory options - Management of WAL duplicates in archive-wal command and integration with check command - Verify if pg_receivexlog is running in check command when streaming_archiver is enabled - Verify if failed backups are present in check command - Accept compressed WAL files in incoming directory - Add support for the pigz compressor (thanks to Stefano Zacchiroli zack@upsilon.cc) - Implement pygzip and pybzip2 compressors (based on an initial idea of Christoph Moench-Tegeder christoph@2ndquadrant.de) - Creation of an implicit restore point at the end of a backup - Current size of the PostgreSQL data files in barman status - Permit archive_mode=always for PostgreSQL 9.5 servers (thanks to Christoph Moench-Tegeder christoph@2ndquadrant.de) - Complete refactoring of the code responsible for connecting to PostgreSQL - Improve messaging of cron command regarding sub-processes - Native support for Python >= 3.3 - Changes of behaviour: - Stop trashing WAL files during archive-wal (commit:e3a1d16) - Bug fixes: - Atomic WAL file archiving (#9 and #12) - Propagate "-c" option to any Barman subprocess (#19) - Fix management of backup ID during backup deletion (#22) - Improve archive-wal robustness and log messages (#24) - Improve error handling in case of missing parameters Version 1.5.1 - 16 Nov 2015 - Add support for the 'archive-wal' command which performs WAL maintenance operations on a given server - Add support for "per-server" concurrency of the 'cron' command - Improved management of xlog.db errors - Add support for mixed compression types in WAL files (SF.net#61) - Bug fixes: - Avoid retention policy checks during the recovery - Avoid 'wal_level' check on PostgreSQL version < 9.0 (#3) - Fix backup size calculation (#5)
Fix HOMEPAGE, use distutils.mk, other cleanup. Release 0.9.0 ============= misc: .. warning:: - pyev does not embed libev anymore (Issue #9): - libev >= 4.15 is required. - win32 support has been dropped. - No more :py:class:`Stat` watchers. - pyev is now published under the GPLv3 license. - Support for Python2 < 2.7 and Python3 < 3.3 has been dropped. :py:mod:`pyev`: - Method version() is replaced by attribute __version__. - Removed :py:class:`Stat` watcher type. - Removed :py:const:`EVFLAG_NOINOTIFY` and :py:const:`EV_STAT` constants. :py:class:`Timer`: - Method remaining() is replaced by attribute remaining. :py:class:`Periodic`: - Method at() is replaced by attribute at. :py:class:`Scheduler`: - Method at() is replaced by attribute at.
Upstream changes: 3.093 2016-03-25 12:16:08-04:00 America/New_York - lin.kz no longer exists, so WWW::Shorten::Linkz is deprecated - added deprecation/removal notices in accordance with issue #8 - Folded ::Qurl into the deprecated modules - Folded ::Qwer into the deprecated modules - Temporarily hault live testing against TinyURL with ugly hack - Bump Perl requirement to 5.8.1 3.092 2016-03-20 - Clear note about how to contribute other shorten services. Thanks, @ambs - Updated shorten CLI app to add a lengthen option. #9 - Pared down the requirements - re-release with GNU tar 3.091 2016-03-17 - Fixed typo on ::_dead (Thanks, @neilb) - Add synopsis to ::_dead - Cleaned up contributors, alphabetized - Cleaned up the copyright and license confusion 3.090 2016-03-16 - changed to Dist::Zilla - added author tests - Cleaned up documentation - Cleaned up Changes file - added deprecation notices - Cleaned up the Readme.md quite a bit
------------------------------ --- 5.16.0 2016/04/29 Allow multi-byte indicators for MARC subsystem. GitHub #11. --- 5.15.3 2016/04/06 Fix yaz_query2xml aborts for attribute type 0. GitHub #9. backtrace: exit with same signal as original fired Until now with backtrace any signal would end up being an SIGABRT. backtrace: cancel alarm if backtrace succeeds This is to avoid "backtrace hangs" message that should not be printed and gdb be invoked twice. Fix some broken URLs in documentation and code. yaz_marc_write_iso2709: truncate if 99,999 limit is reached. --- 5.15.2 2016/01/11 Re-organize Windows build. Use ICU compiled with VS 2015 to use same runtime as rest of components (YAZ, Libxml2, etc). Move YAZ and many other software components to GitHub. --- 5.15.1 2015/11/12 Bundle sha1 rather than use libgcrypt/nettle. This means that configure no longer accepts --with-gcrypt and --with-nettle. Fix rpn2cql fails for Bib-1 set in qry+conf YAZ-865 --- 5.15.0 2015/11/11 CCL: fix r=o, r=r WRT inherited attributes YAZ-864 (more 1400 lines are listed in NEWS, omitted) (pkgsrc changes) - Add following line to find backtrace and backtrace_symbols # backtrace and backtrace_symbols LDFLAGS+= -lexecinfo
------------------------------------ 1.014 2016-10-09 23:26:19-04:00 America/New_York - No changes from 1.013-TRIAL. 1.013 2016-10-05 12:57:44-04:00 America/New_York (TRIAL RELEASE) [TESTING] - Fixed test failures on some 5.8 perls. 1.011 2016-10-05 12:35:27-04:00 America/New_York (TRIAL RELEASE) [CHANGED] - pushd/tempd warn if called in void context (GitHub #9 Olivier Mengué)
1.7.1 (2016-08-12) * Allow applications to query if they've got loggers #18 (thommay) 1.7.0 (2016-08-04) * test with updated ruby versions and run cucumber #16 (thommay) * Add dev dependency on chefstyle #15 (tas50) * Misc cleanup + add Travis #14 (tas50) * File log devices opened by mixlib-log should be closed. #13 (mhorbul) * Include the license type in the .gemspec #9 (benders) * MIXLIB-10: don't be so pessimistic about development libraries #8 (jkeiser) Fixed bugs: * Ensure that arguments to Mixlib::Log#add are passed as is to all loggers #7 (ketan) * Fixing RDoc formatting of README.rdoc. #4 (ampledata)
richard@devzone: Stop. |
Quite happy with the progress using pkgsrc illumos in zones... single X apps seem ok with ssh -X and even
tried some window managers like evilwm in conjonction with a Xephyr display... quite cool actually.
But now I"d like to try working on building some packages from joyent/pkgsrc...
While I can seem to build ok in the global zone, in the local zone, with my home directory lofs in, can't seem to advance at all. To pick an example, archivers/star, in which a simple bmake and consequently sudo bmake install, all is well.
In my zone I get the following:
Before going into more detail, is there any hints as to whether there is a minimal set of illumos packages that need to be installed, I've compared the pkgsrc packages with pkgin ls output and there isn't any substantial difference..
Thanks in advance
The text was updated successfully, but these errors were encountered: