summaryrefslogtreecommitdiff
path: root/java/openjdk6 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Update IcedTea-Web to 1.0.3.Jung-uk Kim2011-06-142-5/+5
| | | | | | | - Use fake JDK update version as IcedTea-Web does. Notes: svn path=/head/; revision=275589
* Bump PORTREVISION after open-mofit updateMax Brazhnikov2011-05-021-1/+1
| | | | Notes: svn path=/head/; revision=273475
* Re-add accidentally removed jtreg to distinfo.Jung-uk Kim2011-04-041-0/+2
| | | | Notes: svn path=/head/; revision=272223
* Update IcedTea-Web to 1.0.2.Jung-uk Kim2011-04-042-6/+4
| | | | Notes: svn path=/head/; revision=272221
* 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-172-2/+2
| | | | | | | 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-072-18/+666
| | | | | | | | | | | 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-032-35/+219
| | | | | | | | | | | | | | 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-014-1683/+17
| | | | Notes: svn path=/head/; revision=270073
* Update apache-ant to 1.8.2 bugfix release.Alex Dupre2011-02-252-3/+3
| | | | | | | | | PR: ports/154187 Submitted by: ale Approved by: portmgr (pav) Notes: svn path=/head/; revision=269691
* Update IcedTea-Web to 1.0.1 and fix multiple security vulnerabilities.Jung-uk Kim2011-02-215-21/+1676
| | | | | | | | | | | | | | | | | 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-115-44/+115
| | | | | | | | | 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
* Fix a typo in the previous commit. We have more than one line now.Jung-uk Kim2011-02-111-1/+1
| | | | Notes: svn path=/head/; revision=268902
* - Implement some missing FreeBSD-specific methods, i.e., swap info, committedJung-uk Kim2011-02-114-27/+118
| | | | | | | | | | 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-097-2585/+3507
| | | | | | | | | | | | | | | | | | | | - 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-092-1/+12
| | | | Notes: svn path=/head/; revision=268829
* Update IcedTea6 web support to 1.9.4 (CVE-2010-4351).Jung-uk Kim2011-01-183-10/+10
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=267953
* Fix a typo in the BSD patchset.Jung-uk Kim2011-01-042-2/+2
| | | | | | | | PR: ports/153421 Submitted by: Alexander Vasyanin (avasyanin at gmail dot com) Notes: svn path=/head/; revision=267395
* - Use apache-ant 1.8.1 while devel/apache-ant was updatedSunpoet Po-Chuan Hsieh2010-12-142-4/+4
| | | | | | | | | | | - Pet portlint: use tab instead of space PR: ports/152676 Submitted by: sunpoet (myself) Approved by: glewis (with java hat) Notes: svn path=/head/; revision=266277
* . 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-244-34/+36
| | | | | | | | | - 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
* . Set LIBOWN and LIBGRP to the current user's uid and gid to allow buildingGreg Lewis2010-10-311-0/+2
| | | | | | | of the plugin by non-root users. Notes: svn path=/head/; revision=263851
* Update Web Start and Java plugin to IcedTea6 1.9.1.Jung-uk Kim2010-10-133-9/+11
| | | | 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-233-42/+65
| | | | | | | | | | | | | 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-166-7/+605
| | | | | | | | | | | | | | | 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
* . Respect MAKE_JOB_NUMBERS and use that to set up the number of HotSpotGreg Lewis2010-09-091-1/+7
| | | | | | | | | | | make jobs. If not, fall back to the number of CPUs, as per the current behaviour. Only the HotSpot part of the build is safe to parallelise, so leave the port marked MAKE_JOBS_UNSAFE. Notes: svn path=/head/; revision=260828
* . Port over davidxu@'s NIO selector that uses kqueue(2) from jdk16.Greg Lewis2010-08-153-9/+699
| | | | | | | . Mark as MAKE_JOBS_UNSAFE. Notes: svn path=/head/; revision=259253
* . Back out the previous revision. The port is not MAKE_JOBS_SAFE.Greg Lewis2010-08-071-4/+2
| | | | Notes: svn path=/head/; revision=258861
* . Mark MAKE_JOBS_SAFE.Greg Lewis2010-08-011-3/+5
| | | | | | | | | | . Use MAKE_JOBS_NUMBER as HOTSPOT_BUILD_JOBS. PR: 148753 Submitted by: David Naylor <naylor.b.david@gmail.com> Notes: svn path=/head/; revision=258608
* . Update to build 20.Greg Lewis2010-07-103-761/+886
| | | | | | | PR: 148202 Notes: svn path=/head/; revision=257615
* Stop downloading more sources (JAXP, JAX-WS, and JAF) from build phase andJung-uk Kim2010-05-212-1/+28
| | | | | | | | | add IcedTea project as an additional master site. This change should fix most build failures related to network problems, e.g., bootstrapping with an IPv6-enabled JDK, unreliable network connections, etc. Notes: svn path=/head/; revision=254687
* Do not add /usr/local/lib three times to DEFAULT_LIBPATH.Alex Dupre2010-05-183-5/+3
| | | | | | | Update cacerts file from Sun's JRE 6u20. Notes: svn path=/head/; revision=254555
* - Update to b19 promoted build. [1]Jung-uk Kim2010-05-175-1539/+984
| | | | | | | | | | | | | | | - 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
* Reset maintainer to java@.Jung-uk Kim2010-05-141-1/+1
| | | | | | | Discussed with: glewis, lev Notes: svn path=/head/; revision=254324
* - 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
* Add ${LOCALBASE}/lib to java.library.path.Alex Dupre2010-01-261-2/+4
| | | | | | | | Submitted by: ale Approved by: maintainer Notes: svn path=/head/; revision=248620
* Remove unneeded '\' in COMMENT.Alex Dupre2010-01-251-1/+1
| | | | Notes: svn path=/head/; revision=248566
* - Fix a bug in 'jar' utilityAlex Dupre2010-01-215-36/+269
| | | | | | | | | | | | | | | | | | | - 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-165-2555/+2871
| | | | | | | | | | | | - 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
* - Remove a circular dependency between openjdk6 and antAlex Dupre2010-01-132-33/+24
| | | | | | | | | | | (required to make it the default jdk port) - Remove manual fetching of unrestricted jce policy file - Other no-ops Approved by: maintainer Notes: svn path=/head/; revision=247823
* . Update to the cacerts file included in Update 17.Greg Lewis2009-12-061-0/+0
| | | | Notes: svn path=/head/; revision=245253
* Register/unregister OpenJDK6 explicitly via javavmwrapper.Jung-uk Kim2009-07-171-1/+7
| | | | | | | Reviewed by: Brian Gardner (maintainer) Notes: svn path=/head/; revision=237987
* . Restore Brian Gardner as maintainer with his new email address.Greg Lewis2009-06-031-2/+2
| | | | | | | | | | . Remove the runtime dependency on CUPS [2] PR: 134648 [2] Submitted by: dinoex@ [2] Notes: svn path=/head/; revision=235085
* . Add support for the serviceability agent (includes work by glewis@ andGreg Lewis2009-05-222-1086/+3218
| | | | | | | | | | | | | 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
* . Reset maintainer to java@. I located an earlier mail from Brian that heGreg Lewis2009-05-221-5/+2
| | | | | | | | | | | | | was leaving Expert's Exchange, so I imagine email to him there is just bouncing. . Tweak the license description in COMMENT to a more standard form. . Remove USE_JAVA. The JDK bootstrap dependency is handled separately in the Makefile itself and once openjdk6 is part of bsd.java.mk USE_JAVA could make this port depend on itself (which doesn't play nice with portmaster). Notes: svn path=/head/; revision=234374
* . Allow a previously installed version of openjdk6 and jdk16 to also beGreg Lewis2009-05-221-2/+17
| | | | | | | | | | used as a bootstrap. PR: 134440 Submitted by: Jonathan Chen <jonc@chen.org.nz> Notes: svn path=/head/; revision=234373