Skip to content
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

Closed
ghost opened this issue Oct 24, 2012 · 2 comments
Closed

PKG_FAIL_REASON: requires a working dlopen() #9

ghost opened this issue Oct 24, 2012 · 2 comments

Comments

@ghost
Copy link

ghost commented Oct 24, 2012

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:

richard@devzone:~/src/pkgsrc$ cd archivers/star/
richard@devzone:~/src/pkgsrc/archivers/star$ ls
DESCR     distinfo  Makefile  patches   PLIST
richard@devzone:~/src/pkgsrc/archivers/star$ bmake
WARNING: [license.mk] Every package should define a LICENSE.
ERROR: This package has set PKG_FAIL_REASON:
ERROR: star-1.4.3nb4 requires a working dlopen().
*** Error code 255

Stop.
bmake: stopped in /home/richard/src/pkgsrc/archivers/star

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

@ghost
Copy link
Author

ghost commented Oct 24, 2012

found it, need to have system/header installed

$sudo pkg install system/header

sorry for the noise

[update] plus $sudo pkg install pkg://openindiana.org/developer/library/lint
this is to get over

ld: fatal: file crt1.o: open failed: No such file or directory

but now I'm getting (in src/pkgsrc/archivers/pax/work/libnbcompat):

cr libnbcompat.a glob.o md5c.o md5hl.o rmd160.o rmd160hl.o sha1.o sha1hl.o sha2.o sha2hl.o vis.o unvis.o fgetln.o fparseln.o lchflags.o lchmod.o lutimes.o setgroupent.o setpassent.o shquote.o strmode.o setmode.o pwcache.o fts.o
bmake: exec(cr) failed (No such file or directory)

[update later]
it was looking for 'ar' ...turns out if I sudo pkgin in coreutils and then add /opt/pkg/gnu/bin to my path, I seem to be able to get considerably further, that is with the addition of $sudo pkg install pkg:/system/library/math/header-math

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 /usr/xpg4/bin in the path instead of either /usr/gnu/bin or /opt/pkg/gnu/bin. Oddly enough, /usr/xpg4/bin/ar is installed by default, thus the need to install pkg:/developer/object-file just to get /usr/bin/ar is largely eliminated.

@ghost ghost closed this as completed Oct 24, 2012
@ghost ghost reopened this Oct 24, 2012
@ghost ghost closed this as completed Oct 24, 2012
jperkin pushed a commit that referenced this issue Jan 2, 2013
== 1.2.11.5 / 2012-11-06

- Fix breakage of IO.parse_mode on Rubinius (issue #10).
- Make tests pass on rubinius (issue #11).
- Improve RangesIO test coverage.
- Don't warn when mbat_start is AVAIL instead of EOC (github #9).
jperkin pushed a commit that referenced this issue Jan 7, 2013
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
jperkin pushed a commit that referenced this issue Feb 14, 2013
== 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.
jperkin pushed a commit that referenced this issue Jun 5, 2013
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)
jperkin pushed a commit that referenced this issue Jun 17, 2013
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
jperkin pushed a commit that referenced this issue Sep 16, 2013
# Changelog
## Version 3.1.0 - 2013-07-07
* Update dependencies
* Switch to template contributed by brianflanagan [#8]
* Add support for multiple independent heel servers [#9]
jperkin pushed a commit that referenced this issue Dec 9, 2013
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.
jperkin pushed a commit that referenced this issue Dec 9, 2013
== 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
jperkin pushed a commit that referenced this issue Dec 9, 2013
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]
jperkin pushed a commit that referenced this issue Dec 9, 2013
## 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
jperkin pushed a commit that referenced this issue Dec 9, 2013
== 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.
jperkin pushed a commit that referenced this issue Dec 9, 2013
== 1.2.11.5 / 2012-11-06

- Fix breakage of IO.parse_mode on Rubinius (issue #10).
- Make tests pass on rubinius (issue #11).
- Improve RangesIO test coverage.
- Don't warn when mbat_start is AVAIL instead of EOC (github #9).
jperkin pushed a commit that referenced this issue Dec 9, 2013
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
jperkin pushed a commit that referenced this issue Dec 9, 2013
== 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.
jperkin pushed a commit that referenced this issue Dec 9, 2013
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)
jperkin pushed a commit that referenced this issue Dec 9, 2013
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
jperkin pushed a commit that referenced this issue Dec 9, 2013
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
jperkin pushed a commit that referenced this issue Dec 9, 2013
# Changelog
## Version 3.1.0 - 2013-07-07
* Update dependencies
* Switch to template contributed by brianflanagan [#8]
* Add support for multiple independent heel servers [#9]
jperkin pushed a commit that referenced this issue Jan 6, 2014
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
jperkin pushed a commit that referenced this issue Jan 21, 2014
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)
jperkin pushed a commit that referenced this issue Jan 21, 2014
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
jperkin pushed a commit that referenced this issue Jan 21, 2014
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
jperkin pushed a commit that referenced this issue Jan 21, 2014
# Changelog
## Version 3.1.0 - 2013-07-07
* Update dependencies
* Switch to template contributed by brianflanagan [#8]
* Add support for multiple independent heel servers [#9]
jperkin pushed a commit that referenced this issue Jan 21, 2014
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
jperkin pushed a commit that referenced this issue Feb 10, 2014
== [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
jperkin pushed a commit that referenced this issue Mar 14, 2014
== 1.2.11.5 / 2012-11-06

- Fix breakage of IO.parse_mode on Rubinius (issue #10).
- Make tests pass on rubinius (issue #11).
- Improve RangesIO test coverage.
- Don't warn when mbat_start is AVAIL instead of EOC (github #9).
jperkin pushed a commit that referenced this issue Dec 1, 2014
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:       [email protected] (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
jperkin pushed a commit that referenced this issue Mar 5, 2015
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).
jperkin pushed a commit that referenced this issue Mar 5, 2015
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
jperkin pushed a commit that referenced this issue Mar 14, 2015
* 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.
jperkin pushed a commit that referenced this issue Apr 28, 2015
---------------------
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.
jperkin pushed a commit that referenced this issue May 21, 2015
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
jperkin pushed a commit that referenced this issue Jun 1, 2015
---------------------
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)
jperkin pushed a commit that referenced this issue Jul 4, 2015
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.
jperkin pushed a commit that referenced this issue Jul 17, 2015
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.
jperkin pushed a commit that referenced this issue Aug 9, 2015
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.
jperkin pushed a commit that referenced this issue Aug 9, 2015
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.
jperkin pushed a commit that referenced this issue Aug 9, 2015
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!
jperkin pushed a commit that referenced this issue Aug 17, 2015
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.
jperkin pushed a commit that referenced this issue Aug 24, 2015
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
jperkin pushed a commit that referenced this issue Sep 1, 2015
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.
jperkin pushed a commit that referenced this issue Sep 7, 2015
-------------------------------
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)
jperkin pushed a commit that referenced this issue Jan 9, 2016
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
jperkin pushed a commit that referenced this issue Jan 15, 2016
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().
jperkin pushed a commit that referenced this issue Jan 17, 2016
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.
jperkin pushed a commit that referenced this issue Feb 11, 2016
---------------------
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 <[email protected]> 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
jperkin pushed a commit that referenced this issue Feb 22, 2016
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/>`_.
jperkin pushed a commit that referenced this issue Mar 7, 2016
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
    [email protected])
-   Implement pygzip and pybzip2 compressors (based on an initial idea
    of Christoph Moench-Tegeder [email protected])
-   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 [email protected])
-   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)
jperkin pushed a commit that referenced this issue Jun 13, 2016
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.
jperkin pushed a commit that referenced this issue Jul 17, 2016
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
jperkin pushed a commit that referenced this issue Aug 30, 2016
------------------------------
--- 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
jperkin pushed a commit that referenced this issue Oct 18, 2016
------------------------------------
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é)
jperkin pushed a commit that referenced this issue Mar 20, 2017
=== 1.4.1 / 2017-02-08

* Bug fix
  * Set license to MIT in spec, matching README.  Issue #9 by Benjamin
    Fleischer
  * Allow any digest length per RFC 7616 section 3.4.2.  Issue #14 by Joshua
    Gross.
jperkin pushed a commit that referenced this issue Jun 13, 2017
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)
@cmbalingit619
Copy link

richard@devzone:/src/pkgsrc$ cd archivers/star/
richard@devzone:
/src/pkgsrc/archivers/star$ ls
DESCR distinfo Makefile patches PLIST
richard@devzone:~/src/pkgsrc/archivers/star$ bmake
WARNING: [license.mk] Every package should define a LICENSE.
ERROR: This package has set PKG_FAIL_REASON:
ERROR: star-1.4.3nb4 requires a working dlopen().
*** Error code 255

Stop.
bmake: stopped in /home/richard/src/pkgsrc/

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant