summaryrefslogtreecommitdiff
path: root/java/openjdk6/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix multiple security vulnerabilities.Jung-uk Kim2012-02-181-0/+785
| | | | | | | | | | | | | | | | CVE-2011-3563: Fix issues in java sound CVE-2011-3571: Fix in AtomicReferenceArray CVE-2011-5035: Add property to limit number of request headers to the HTTP Server CVE-2012-0501: Better input parameter checking in zip file processing CVE-2012-0502: Issues with some KeyboardFocusManager method CVE-2012-0503: Issues with TimeZone class CVE-2012-0505: Enhance exception throwing mechanism in ObjectStreamClass CVE-2012-0506: Issues with some method in corba Obtained from: IcedTea Project Notes: svn path=/head/; revision=291651
* - Replace hsearch_r from GNU libc with Berkeley DB from our libc.Jung-uk Kim2012-01-131-301/+168
| | | | | | | | | | | http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f19d23da7c3e http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cf5c383e1d33 http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f1a18ada5853 - Fix POLICY option. It was silently enabled by default with b19 update. Notes: svn path=/head/; revision=289064
* - Update to b24. [1]Jung-uk Kim2011-11-301-0/+0
| | | | | | | | | | | | | - Add x11/libXext to build dependencies. [2] - Make portlint happy. [3] PR: ports/162646 [1] ports/156319 [2] ports/161985 [3] Feature safe: yes Notes: svn path=/head/; revision=286703
* - Add an additional patch to support i386 CPUs without CMOV instructionJung-uk Kim2011-08-092-4/+182
| | | | | | | | | | | under ICEDTEA option. [1] - Chase default Korean font directory change. PR: ports/158304 [1] Obtained from: IcedTea Project [1] Notes: svn path=/head/; revision=279374
* - Update to build 23.Jung-uk Kim2011-07-115-2051/+5061
| | | | | | | | | | | | - Import more complete JPEG class support and turn on ICEDTEA option by default. [1] - Remove obsolete WEB option. Note the functionality is now moved to a new port java/icedtea-web, which depends on ICEDTEA option of this port. Obtained from: IcedTea project [1] Notes: svn path=/head/; revision=277567
* Force libxul include directory and allow building IcedTea-Web plugin withJung-uk Kim2011-03-281-2/+6
| | | | | | | | | an ancient xulrunner (i.e., 1.9.2.9 and earlier). This commit should fix: PR: ports/155381 Notes: svn path=/head/; revision=271950
* Rework the previous fix to sync. with upstream:Jung-uk Kim2011-03-171-7/+15
| | | | | | | | | | | | | | | | | | | | | http://hg.openjdk.java.net/jdk7/jdk7/jdk/diff/441f88d39988/src/solaris/native/java/net/net_util_md.c Note it has no functional change for FreeBSD because sizeof(socklen_t) is luckily sizeof(int). Actually, this commit is just to note that the regression was acidentally pulled in from upstream because of my ignorance. Specifically, the following commit was the culprit: http://hg.openjdk.java.net/jdk7/jdk7/jdk/diff/b7fce4bac617/src/solaris/native/java/net/net_util_md.c FYI, it also triggered the following upstream PR: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6730740 Obtained from: OpenJDK project Pointyhat: jkim Notes: svn path=/head/; revision=271167
* Fix a severe regression introduced with the "disable IPV6_V6ONLY option".Alex Dupre2011-03-171-1/+1
| | | | | | | On amd64 every call to getsocktopt returns a "Bad address" SocketException. Notes: svn path=/head/; revision=271074
* Add an option to apply extra patches originated from IcedTea project (turnedJung-uk Kim2011-03-071-0/+643
| | | | | | | | | | | off by default) and sort options. Add a basic wrapper to resurrect com.sun.image.codec.jpeg using javax.imageio under the new option. Obtained from: icedtea.classpath.org PR: java/155288 Notes: svn path=/head/; revision=270473
* Backport a long standing bug fix from OpenJDK7, i.e., disable IPV6_V6ONLYJung-uk Kim2011-03-031-35/+218
| | | | | | | | | | | | | | option when IPv6 is enabled and failed to create a socket. http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6342561 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6882910 For in-depth analysis of this problem from FreeBSD perspective, please see: http://diario.beerensalat.info/2008/10/12/java_and_ipv6_on_bsd.html Notes: svn path=/head/; revision=270217
* Fix a test case for default charset.Jung-uk Kim2011-03-021-0/+35
| | | | Notes: svn path=/head/; revision=270095
* Update to build 22.Jung-uk Kim2011-03-012-1673/+8
| | | | Notes: svn path=/head/; revision=270073
* Update IcedTea-Web to 1.0.1 and fix multiple security vulnerabilities.Jung-uk Kim2011-02-213-17/+1672
| | | | | | | | | | | | | | | | | CVE-2010-4469: Hotspot backward jsr heap corruption CVE-2010-4465: Swing timer-based security manager bypass CVE-2010-4472: Untrusted code allowed to replace DSIG/C14N implementation CVE-2010-4448: DNS cache poisoning by untrusted applets CVE-2010-4450: Launcher incorrect processing of empty library path entries CVE-2010-4471: Java2D font-related system property leak CVE-2010-4470: JAXP untrusted component state manipulation CVE-2011-0706: Multiple signers privilege escalation Obtained from: icedtea.classpath.org Obtained from: jaxp.java.net Notes: svn path=/head/; revision=269450
* Add experimental support for sound via ALSA pcm-oss plugin. This featureJung-uk Kim2011-02-114-43/+105
| | | | | | | | | is disabled by default because MIDI plugin for OSS does not exist, i.e., (hardware) MIDI sequencer is not supported. However, softsynth (Gervill) works fine as it uses sampled sound. Notes: svn path=/head/; revision=268954
* - Implement some missing FreeBSD-specific methods, i.e., swap info, committedJung-uk Kim2011-02-112-26/+113
| | | | | | | | | | virtual memory, free physical memory, and number of open file descriptors. For example, jconsole shows more realistic numbers instead of hardcoded bogus numbers in VM Summary tab now. Correct a jtreg test case for the swap info. - Mention procfs(5) is used for some features in this implementation. Notes: svn path=/head/; revision=268901
* - Update to build 21.Jung-uk Kim2011-02-095-2515/+3430
| | | | | | | | | | | | | | | | | | | | - Improve Serviceability Agent. For example, the following should work now: jdb -connect sun.jvm.hotspot.jdi.SAPIDAttachingConnector:pid=<PID> jmap <PID> jsadebugd <PID> jstack -F <PID> jstack -m <PID> - Replace IcedTea6 1.9.x with IcedTea-Web 1.0 for web support. Note it is still tightly coupled with openjdk6 for now because we do not have proper infrastructure to decouple them yet. - Add itweb-settings (a Java Control Panel replacement for IcedTea-Web). - Add desktop integration files for web support (but not installed in default system-wide locations). Notes: svn path=/head/; revision=268830
* . Fix infinite loop in parsing certain doubles. See CVE-2010-4476.Greg Lewis2011-02-091-0/+11
| | | | Notes: svn path=/head/; revision=268829
* Update IcedTea6 web support to 1.9.4 (CVE-2010-4351).Jung-uk Kim2011-01-181-6/+6
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=267953
* Fix a typo in the BSD patchset.Jung-uk Kim2011-01-041-1/+1
| | | | | | | | PR: ports/153421 Submitted by: Alexander Vasyanin (avasyanin at gmail dot com) Notes: svn path=/head/; revision=267395
* . Make rlen a size_t instead of an int. Fixes a crash on 64 bit architectures.Greg Lewis2010-12-131-1/+1
| | | | | | | Pointed out by: Nikolay Denev <ndenev@gmail.com> Notes: svn path=/head/; revision=266218
* - Update IcedTea6 web support to 1.9.2.Jung-uk Kim2010-11-242-23/+32
| | | | | | | | | - Add a patch to fix browser plugin crash[1]. Submitted by: Barbara (barbara dot xxx1975 at libero dot it)[1] Notes: svn path=/head/; revision=265115
* Update Web Start and Java plugin to IcedTea6 1.9.1.Jung-uk Kim2010-10-131-4/+4
| | | | Notes: svn path=/head/; revision=262972
* Improve pthread cancellation and update comments.Jung-uk Kim2010-09-241-14/+34
| | | | Notes: svn path=/head/; revision=261751
* - Rewrite IcedTea6 plugin patch to improve stability of initialization/shutdownJung-uk Kim2010-09-232-38/+60
| | | | | | | | | | | | | process. Update comments in the patch accordingly. - Tidy up makefile for the plugin. Remove a hack for include path of libxul, which is correctly patched from libxul 1.9.2.9_1. Remove mozilla-plugin.pc from linker options for pkg-config. Generally speaking, NPAPI plugins do not need to link with Gecko engine directly. - Move run-time dependencies for the plugin to build-time dependencies as it is completely optional any way. Notes: svn path=/head/; revision=261729
* Introducing support for Web Start and Mozilla plugin from IcedTea6 1.9.Jung-uk Kim2010-09-163-0/+522
| | | | | | | | | | | | | | | Note the feature is turned off by default because it adds experimental and unofficial patches from icedtea.classpath.org. You need to select WEB option from config menu or define WITH_WEB variable to enable the feature. Also, note that a symlink for web browser is not created automatically with same reasoning. Thus, you need to create a symlink for your browser, e.g., ln -s ${LOCALBASE}/openjdk6/jre/lib/IcedTeadPlugin.so ~/.mozilla/plugins Remove some stale comments in package message while I am here. Notes: svn path=/head/; revision=261247
* . Port over davidxu@'s NIO selector that uses kqueue(2) from jdk16.Greg Lewis2010-08-152-9/+697
| | | | | | | . Mark as MAKE_JOBS_UNSAFE. Notes: svn path=/head/; revision=259253
* . Update to build 20.Greg Lewis2010-07-101-737/+859
| | | | | | | PR: 148202 Notes: svn path=/head/; revision=257615
* Do not add /usr/local/lib three times to DEFAULT_LIBPATH.Alex Dupre2010-05-182-4/+2
| | | | | | | Update cacerts file from Sun's JRE 6u20. Notes: svn path=/head/; revision=254555
* - Update to b19 promoted build. [1]Jung-uk Kim2010-05-172-1526/+957
| | | | | | | | | | | | | | | - Merge two additional patches from the OpenJDK BSD porting project: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f974aefae43d http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/62dc2d00133f - Add a message to note fdescfs(5) is necessary for this implementation. PR: ports/145806 [1] Discussed with: glewis, lev Notes: svn path=/head/; revision=254511
* - java/openjdk6: allow to build againist modern xorg (7.5)Dima Panov2010-05-021-0/+14
| | | | | | | | | PR: 145757 Submitted by: myself Approved by: mainatner timeout ( over 3 weeks) Notes: svn path=/head/; revision=253581
* - Fix a bug in 'jar' utilityAlex Dupre2010-01-213-22/+218
| | | | | | | | | | | | | | | | | | | - Add support for running regression tests - Respect LOCALBASE - Bump PORTREVISION These are the test results on: FreeBSD 6 i386: passed: 3113; failed: 29; error: 2 FreeBSD 8 amd64: passed: 3107; failed: 35; error: 2 Note: a couple of tests passed only after a few runs. Submitted by: ale Approved by: maintainer Notes: svn path=/head/; revision=248260
* Improve korean [1] and chinese font rendering.Alex Dupre2010-01-211-64/+66
| | | | | | | | Submitted by: jkim [1] Approved by: maintainer Notes: svn path=/head/; revision=248259
* - Update to b17 promoted build [1]Alex Dupre2010-01-163-2532/+2813
| | | | | | | | | | | | - Fix font rendering and update cacerts file - Add support for fastdebug jdk - Cleanup/Enhance the port [2] Submitted by: maintainer [1], ale [2] Approved by: maintainer Notes: svn path=/head/; revision=247989
* . Update to the cacerts file included in Update 17.Greg Lewis2009-12-061-0/+0
| | | | Notes: svn path=/head/; revision=245253
* . Add support for the serviceability agent (includes work by glewis@ andGreg Lewis2009-05-221-1080/+3202
| | | | | | | | | | | | | Brian Gardner). Core support needs some more work. . Install the debug build when WITH_DEBUG is set. . Change WITH_DEBUG to only build the debug build. . Eliminate the requirements for the binary plugins. . Fix some compilation errors in the debug build on 7.x. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Notes: svn path=/head/; revision=234382
* . Update to Build 16.Greg Lewis2009-05-091-0/+15513
| | | | | | | | | | | | . Host the patchset in the ports infrastructure rather than downloading it. . Make the port build HotSpot rather than using the one of the bootstrapping JDK (fixes a license violation). Submitted by: Kurt Miller <kurt@intricatesoftware.com> Approved by: Fixes a license violation Notes: svn path=/head/; revision=233559
* OpenJDK is an open-source implementation of the Java Platform, Standard Edition.Maho Nakata2009-02-231-0/+0
The version has all of Sun's bug fixes up to JDK 6 Release 11 and should be the runtime equivelent to JDK6 Release 11. Much of the OpenJDK code is licensed under the GPL version 2 with the Classpath exception. The Java Hotspot virtual machine source code is licensed under the GPL version 2 only. OpenJDK 6 should supercede the java/jdk16 port at some point in time. WWW: http://openjdk.java.net/ Submitted by: Brian Gardner <brian@experts-exchange.com> Notes: svn path=/head/; revision=228859