summaryrefslogtreecommitdiff
path: root/java/jdk15/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* . Fix the build after the openmotif port upgrade:Greg Lewis2011-05-091-0/+15
| | | | | | | | | | . Add xft to USE_XORG [1] . Teach the appropriate Makefile where to look for the FreeType headers. . Bumping PORTREVISION for paranoia's sake since I have some concerns about runtime linkage issues with regards to this. Normally that wouldn't be necessary but I think we're better being safe here. Submitted by: Mikhail Tsatsenko <m.tsatsenko@gmail.com> [1]
* . Fix infinite loop in parsing certain doubles. See CVE-2010-4476.Greg Lewis2011-02-091-0/+11
|
* . Update to the latest set of root certificates that come with the JDK.Greg Lewis2010-07-251-0/+0
|
* . Use OSVERSION rather than directly invoking 'sysctl kern.osreldate' toGreg Lewis2010-06-111-1/+1
| | | | | | determine whether sigignore(3) is supported or not. This fixes the build for QAT and pointyhat (or in fact any jailed situation where the kernel and headers are not in sync).
* . Fix the build with recent xorg.Greg Lewis2010-04-201-0/+15
| | | | | PR: 145756 Submitted by: fluffy@
* . Attempt to fix the build for recent 8-STABLE and 9-CURRENT which haveGreg Lewis2010-02-211-0/+24
| | | | | | sigignore(3). Feature safe: yes
* . Update to 1.5.0_16 and patchset 9.Greg Lewis2009-03-0914-317/+0
|
* . Fix a security hole in the Calendar class which allows the elevation ofGreg Lewis2009-03-051-0/+92
| | | | | | | | | permissions within the Java security model. http://sunsolve.sun.com/search/document.do?assetkey=1-26-244991-1 Submitted by: Kurt Miller <kurt@intricatesoftware.com> Obtained from: OpenBSD
* - Remove unneeded dependency from gtk12/gtk20 [1]Martin Wilke2008-04-1912-23/+23
| | | | | | | | | | | | | | | - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)
* . Fix build by correctly setting the arch on recent FreeBSD/pc98 versions.Greg Lewis2008-04-021-5/+12
| | | | | PR: 121288 Submitted by: NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
* . Update to 1.5.0_14 and patchset 8.Greg Lewis2008-02-142-750/+0
| | | | . Allow bootstrapping with jdk 1.6.
* . Install the PKCS#11 JAR and build and install the PKCS#11 native library.Greg Lewis2008-01-142-0/+35
| | | | Prompted by: ale, Havard Eidnes <he@uninett.no>
* . Implement OpenFileDescriptorCount for BSD. This requires fdescfs.Greg Lewis2008-01-121-3/+55
| | | | PR: 118735
* . Implement or fix more of the OS specific statistics gathering functions.Greg Lewis2008-01-011-0/+121
| | | | | | | | | | | | | | | | | | | | | | | | This allows jconsole to show valid statistics for the following OperatingSystem MBean statistics (some of these statistics are also shown in the Summary and VM tab of jconsole): TotalSwapSpaceSize, FreeSwapSpaceSize, FreePhysicalMemorySize and TotalPhysicalMemorySize. Note that MaxFileDescriptorCount has always been correct as far as I can tell. . Also, implement the function for ProcessCpuTime using a non-deprecated function (getrusage(2) rather than times(3)). These changes are restricted to 6.x and higher and have only been tested on 6.x (where they appear to work correctly). The changes are not valid for 4.x. Their validity on 5.x and 7.x is unknown (testing welcome). The PR is not fully addressed by these changes since CommittedVirtualMemorySize and OpenFileDescriptorCount remain bogus. Suggestions on how to get these without using kvm(3) would be appreciated. PR: 118735
* . Update to patchset 7, based on 1.5.0 Update 13.Greg Lewis2007-10-233-82/+0
|
* . Default UseThreadPriorities to false on BSD. This can be toggled byGreg Lewis2007-09-202-12/+57
| | | | | | | | | | | | | | | | | | passing -XX:+UseThreadPriorities. . Remove the os_sleep hack which was used on FreeBSD to make sure lower priority threads got time slices. Instead, just call pthread_yield(). On FreeBSD 7.x with libthr, this will still give lower priority threads some time (with the above flag turned on), although such behaviour is not guaranteed by POSIX. This boosts FreeBSD performance by 7-fold on an 8 core system, putting it on a par with Solaris (benchmarks by kris@). The Java standard and the JCK tests are somewhat contradictory on thread priority being guaranteed to work, and in this case the performance benefits appear to outweigh any possible side effects. . Pick up DEFAULT_LD_LIBRARY_PATH from the build environment rather than patching it into a file at build time. This simplifies the Makefile. Submitted by: Kurt Miller <kurt@intricatesoftware.com>
* . Split the JRL agreement out into a separate script that is only runGreg Lewis2007-08-132-194/+194
| | | | | | during the port build and not during the package install. Requested by: kris
* . Better fix. Just use 'short' variables and be done with it. TheGreg Lewis2007-07-311-3/+14
| | | | | structure members being dereferenced into the variables are 'short*' after all, not 'fastInt*'.
* . Include a different header file for 'fastInt'. The definition in Hint.hGreg Lewis2007-07-311-0/+13
| | | | | | | | | appears to actually match the type of variable its being used with in the code (although it seems that it may be even cleaner to just replace 'fastInt' with 'short'). This also partially bandaids a build problem some are seeing since Hint.h is a less common header file name than cpu.h.
* Add browser plugin support for amd64. It is turned off by default as it isJung-uk Kim2007-07-301-0/+577
| | | | | | still experimental. Approved by: glewis (maintainer)
* . Update to patchset 6, based on 1.5.0 Update 12.Greg Lewis2007-07-277-188/+0
| | | | . Use the -bc (backwards compatible) flag when doing time zone updates.
* . Update to patchset 5, based on the 1.5.0_11 JRL source code.Greg Lewis2007-06-0919-248/+322
|
* Fix more sysctl(3) argument sizes and correct a comment.Jung-uk Kim2007-05-301-5/+31
| | | | Approved by: glewis (implicit)
* Various fixes for -CURRENT.Jung-uk Kim2007-05-2521-0/+385
| | | | | | | | - Build fixes after GCC 4.2 import. - Remove SIGRTMIN and SIGRTMAX redefinitions. - Use posix_memalign(3) instead of valloc(3). Approved by: glewis (maintainer)
* . Don't statically link with libXm any more. The Open Motif port no longerGreg Lewis2007-03-061-3/+17
| | | | | uses hacks to compile libXm.a with PIC objects, which means trying to statically link with it breaks the build on amd64.
* . Update to patchset 4.Greg Lewis2007-01-2216-320/+6
|
* All we are saying is give gcc 4.x a chance.Greg Lewis2007-01-101-0/+17
| | | | Prompted by: pointyhat (via kris)
* . Replace some hardwired /usr/X11R6 instances with X11BASE. [1]Greg Lewis2006-12-1113-6/+212
| | | | | | | | | | . Replace some hardwired /usr/local instances with LOCALBASE. . Small Makefile restructure to keep related variables in one place. . Add ipv6 to CATEGORIES if its enabled. [2] PR: 106130 [2] Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu> [2] Pointed out by: pointyhat (via kris) [1]
* . Fix a problem with os_sleep returning early without raising an exceptionGreg Lewis2006-11-061-0/+32
| | | | | | when its called with interruptible set to false. Submitted by: Kurt Miller <kurt@intricatesoftware.com>
* . Fix a possible problem building the JDK in the GMT+0 time zone. WhenGreg Lewis2006-11-061-0/+21
| | | | | | | building, the JDK zone info file doesn't exist yet, so attempting to get the zone info for GMT_ID would fail. Submitted by: Kurt Miller <kurt@intricatesoftware.com>
* Chase the GNOME X11BASE to LOCALBASE move, and fix the build with theJoe Marcus Clarke2006-10-142-2/+2
| | | | | | | new freetype2 where needed. Submitted by: mezz, ahze, pav, and many others Approved by: portmgr (implicit, kris)
* . Prevent problems opening RandomAccessFile with "rws" as the mode byGreg Lewis2006-09-091-0/+21
| | | | | | | | | defining O_SYNC and O_DSYNC if they aren't defined. In particular we were previously defining O_SYNC bogusly to the same value as O_EXCL. PR not closed as this fixes jdk15, not diablo-jdk15. PR: 102888
* . Fix a segfault caused by fonts with illegal glyph names or glyph namesGreg Lewis2006-08-011-0/+17
| | | | | | | which begin with an underscore (although the patch doesn't handle these). . Bump PORTREVISION. Submitted by: Kurt Miller <kurt@intricatesoftware.com>
* . On amd64 the plugin should look for the Server VM, since there is noGreg Lewis2006-07-183-0/+45
| | | | | | Client VM. Submitted by: Kurt Miller <kurt@intricatesoftware.com>
* . Properly deal with error cases in transferTo0().Greg Lewis2006-07-181-0/+38
| | | | | | | Corrects non-blocking IO case. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Sponsored by: The FreeBSD Foundation
* . Work around a thread cache problem that caused javah to crash with anGreg Lewis2006-06-161-0/+16
| | | | | | | Internal Error. Submitted by: Kurt Miller <kurt@intricatesoftware.com> Sponsored by: The FreeBSD Foundation
* . Filter out corrupt environment variables with no name.Greg Lewis2006-06-161-0/+22
| | | | | Submitted by: Kurt Miller <kurt@intricatesoftware.com> Sponsored by: The FreeBSD Foundation
* . Increase the default stack size on amd64.Greg Lewis2006-06-161-0/+13
| | | | | Submitted by: Kurt Miller <kurt@intricatesoftware.com> Sponsored by: The FreeBSD Foundation
* . Fix key recognition problems when NumLock is on.Greg Lewis2006-04-252-0/+60
| | | | | PR: 85997 Submitted by: Kurt Miller <lists@intricatesoftware.com>
* . Update to 1.5.0 patchset 3.Greg Lewis2006-04-0717-386/+10
|
* . Set the REX bits correctly on amd64. Fixes possible segfaults withGreg Lewis2006-02-121-0/+13
| | | | | | | | | | Eclipse on that platform. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=71987 . Bump PORTREVISION. Submitted by: Sean McNeil <sean@mcneil.com>
* . Tweak the fix for linking with the system's version of zlib to justGreg Lewis2006-02-121-5/+60
| | | | | | ignore the internal zlib source files rather than having to rm them. Submitted by: Kurt Miller <kurt@intricatesoftware.com>
* . Enable parallel compilation during the build of HotSpot. Note that weGreg Lewis2006-02-021-0/+0
| | | | | | | | | | | | | can't use -j in general since the build of the other bits is almost certainly not -j safe. If set, this will speed up the build for those with an SMP box. [1] . Install the cacerts file from Sun's JDK 1.5.0_06 release rather than using the almost empty one that comes with the SCSL source. [2] . Bump PORTREVISION for the second change. PR: 87552 [1] Submitted by: leafy <leafy@leafy.idv.tw> [1] Prompted by: Panagiotis Astithas <past@ebs.gr> [2]
* . Install a desktop icon for the java/jdk15 Control Panel. [1]Greg Lewis2006-01-291-0/+13
| | | | | | | . Bump PORTREVISION for this and (mostly) the previous change. PR: 86804 Submitted by: Panagiotis Astithas <past@ebs.gr>
* . Link with the system libz instead of building the our own internalGreg Lewis2006-01-287-88/+139
| | | | | | | | | | | | copy. This should have the following effects: . Fix problems experienced by programmes that dynamically create their own copy of the JVM and are linked against the system's zlib (e.g., eclipse). . Reduce the potential for zlib based security problems affecting the JDK. Submitted by: mi@
* . Add $FreeBSD$.Greg Lewis2005-12-032-0/+4
|
* . "Privatise" the symbols in libzip.so to avoid conflicting with thoseGreg Lewis2005-12-021-0/+85
| | | | | | | | | | | | | | in the systems libz.so. This conflict broke applications such as Eclipse which is linked with libz.so (via gtk+ I believe). This is a slightly modified version of the submitter's patch. A better solution may be to link with the system's libz.so and remove the JDK's internal zlib code altogether, but I'd like to test that a little more first. Until then this solves the problem. . Bump PORTREVISION since Eclipse seems to be quite widely used. Submitted by: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr>
* . The patch to use getaddrinfo() #ifdef'ed out too much code. Change thatGreg Lewis2005-12-021-0/+25
| | | | | | to isReachable() is still available (fixes some JCK tests). Submitted by: Christos Zoulas
* . Add $FreeBSD$.Greg Lewis2005-11-231-0/+1
|
* . Make pkg-install install a symbolic link for the browser plugin if aGreg Lewis2005-11-232-0/+67
| | | | | | | | | valid one doesn't currently exist. . Add a pkg-deinstall which removes the symbolic link if this port owns it. . Produce pkg-install and pkg-deinstall with SUB_FILES and SUB_LIST rather than manually using ${SED} ourselves. Approved by: maintainer timeout