| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The HotSpot code (ab)uses named enums as ints in a number of places.
The problem with this is that according the the C++ spec, the compiler
(essentially) only needs to use an integral type wide enough to hold
the values defined in the enum. Earlier versions of gcc appear to have
just used an int whether they could have got away with a narrower type
or not, hence the code worked as expected. gcc 3.4 now appears to
implement this part of the spec, so using an enum blindly as an int
causes various problems due to overflow.
This case is particularly bogus since the enums are merely to define
a named integral type within a class (VMReg::Name doesn't even have
any values enumerated in the declaration). So, convert these two
enums to simply be typedef'ed ints.
Sleuth work, discussion and code suggestions: peadar
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
condition and return NULL". Take account of the NULL in the
appropriate place (which is somewhat worrisome in itself since
ReadChunk() has always had the possibility of returning NULL).
This makes loading a font file a little more resilient to specially
crafted font data which can be used, for example, by an applet to
crash the browser plugin by triggering the assert(). Such an applet
was mentioned on Bugtraq:
http://www.securityfocus.com/archive/1/367331/2004-06-26/2004-07-02/0
and can be found at
http://www.illegalaccess.org/cms/?q=node/view/9
This change stops the browser plugin from crashing.
. Fix some warnings regarding formats in debugging printf's.
|
| |
|
|
|
|
|
|
|
|
|
| |
(for FreeBSD 4.x neither are defined and for FreeBSD 5.x
O_DSYNC isn't defined). This caused them to be defined to
some bogus values. In particular, O_SYNC would be defined
as 0x800, which is O_EXCL (at least on FreeBSD 4.x). The
result being that the RandomAccessFile class would fail to
open an existing file if you specified "s" as part of the mode.
Fix this by defining O_SYNC and O_DSYNC to O_FSYNC if they
aren't defined.
|
| |
|
|
| |
more. Assign to java@FreeBSD.org.
|
| | |
|
| | |
|
| |
|
|
| |
Approved by: portmgr (self)
|
| |
|
|
|
| |
Reported by: pointyhat
Approved by: portmgr (marcus), glewis (mentor)
|
| |
|
|
| |
Approved by: portmgr (self)
|
| |
|
|
| |
Approved by: portmgr (self)
|
| |
|
|
| |
Approved by: portmgr (self)
|
| |
|
|
| |
Approved by: portmgr (self)
|
| |
|
|
|
|
|
|
|
| |
agree to the company's license requirement before downloading (although
the agreement mostly pertains to their software available for purchase).
PR: ports/71510
Submitted by: mitsuru at riken dot jp (maintainer)
Approved by: portmgr (implicit)
|
| |
|
|
|
| |
Reported by: Ronald Klop <ronald-freebsd8@klop.yi.org>
Approved by: portmgr, glewis (mentor)
|
| |
|
|
|
|
|
| |
for the Eclipse development environment.
PR: ports-jp/14991
Submitted by: Mitsuru Yoshida <mitsuru@riken.jp>
|
| |
|
|
|
|
|
| |
in Java projects.
PR: java/71148
Submitted by: SUGIMURA Takashi <sugimura@jp.FreeBSD.org>
|
| |
|
|
|
|
|
| |
tool for Eclipse.
PR: ports/70441
Submitted by: SUGIMURA Takashi <sugimura@jp.FreeBSD.org>
|
| |
|
|
|
|
|
| |
code auditor into Eclipse.
PR: ports/70146
Submitted by: Jeremy Faulkner <gldisater@gldis.ca>
|
| |
|
|
|
|
|
| |
for the Eclipse IDE.
PR: ports/70145
Submitted by: Jeremy Faulkner <gldisater@gldis.ca>
|
| |
|
|
|
| |
PR: java/71078
Submitted by: Bruno Van Den Bossche <brvdboss@spymac.com>
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use LOCALBASE rather than PREFIX in RUN_DEPENDS
- Now bsd.java.mk 2.0 compliant
- Use CPIO rather than CP
- Use JAVAJARDIR and JAVASHAREDIR
- Removed pkg-plist (use dynamic plist and PORTDOCS)
- Honor NOPORTDOCS
- Honor hier(7): documentation in DOCSDIR and examples in EXAMPLESDIR [2]
- Honor "best practices for a Java library" from Porter's handbook, Java
section: JARs in JAVAJARDIR. [2]
- SIZEify
- Added 'mail' category
PR: 71235 [1]
Submitted by: Rainer Duffner <rainer@ultra-secure.de> [1]
Reviewed by: glewis [2]
Approved by: glewis (mentor)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Now bsd.java.mk 2.0 compliant
- Use CPIO rather than CP
- Use JAVAJARDIR and JAVASHAREDIR
- Removed pkg-plist (use dynamic plist and PORTDOCS)
- Honor NOPORTDOCS
- Honor hier(7): documentation in DOCSDIR and examples in EXAMPLESDIR
- Honor "best practices for a Java library" from Porter's handbook, Java
section: JARs in JAVAJARDIR.
- Added 'devel' category
- SIZEify
Pointed out by: Rainer Duffner <rainer@ultra-secure.de> [1]
Approved by: glewis (mentor)
|
| |
|
|
|
| |
. Call unregistervm with the VM we registered, not the comment associated
with it (as comments should be optional).
|
| |
|
|
|
| |
. Call unregistervm with the VM we registered, not the comment associated
with (as comments should be optional).
|
| |
|
|
|
| |
. Call unregistervm with the VM we registered, not the comment associated
with (as comments should be optional).
|
| |
|
|
|
| |
. Call unregistervm with the VM we registered, not the comment associated
with (as comments should be optional).
|
| |
|
|
|
| |
. Call unregistervm with the VM we registered, not the comment associated
with (as comments should be optional).
|
| |
|
|
|
|
|
| |
. Make the comment for the registervm call consistent with the conventional
naming scheme and the one in Makefile.
. Add missing creation and deletion of %%PREFIX%%/share/doc/java for
consistency with other JDK pkg-plists.
|
| |
|
|
|
|
|
| |
. Make the comment for the registervm call consistent with the conventional
naming scheme and the one in Makefile.
. Add missing creation and deletion of %%PREFIX%%/share/doc/java for
consistency with other JDK pkg-plists.
|
| |
|
|
|
| |
. Make DISTNAME and COMMENT version change resistant.
. Prefix the comment passed to registervm with "Linux-" for consistency.
|
| |
|
|
| |
for Linux JDKs.
|
| |
|
|
|
| |
consistency with other JDK pkg-plists.
. Add a comment to the registervm call (also for consistency)
|
| |
|
|
|
| |
. Call unregistervm with the VM we registered, not the comment associated
with (as comments should be optional).
|
| |
|
|
|
| |
. Add missing creation and deletion of %%PREFIX%%/share/doc/java for
consistency with other JDK pkg-plists.
|
| |
|
|
|
| |
. Add missing creation and deletion of %%PREFIX%%/share/doc/java for
consistency with other JDK pkg-plists.
|
| |
|
|
| |
Approved by: glewis (mentor)
|
| |
|
|
|
|
|
|
|
|
| |
- Cosmetic changes: removed some unnecessary variable
- Use CPIO rather than MKDIR/INSTALL_DATA
- Added 'textproc' category
- Use my FreeBSD address for maintainership purposes
- Removed my name from pkg-descr
Approved by: glewis (mentor)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
not really a fix)
- Now bsd.java.mk 2.0 compliant
- Cosmetic changes: ECHO_CMD -> ECHO_MSG and removed unnecessary variables
- Use CPIO rather than MKDIR/INSTALL_MAN/INSTALL_DATA
- Removed JAR file for pkg-plist
- Added 'devel' category
- Removed unnecessary 'post-install' target
- Updated homepage in pkg-descr
- Use my FreeBSD address for maintainership purposes
Approved by: glewis (mentor)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Now bsd.java.mk 2.0 compliant
- Cosmetic changes: ECHO_CMD -> ECHO_MSG and removed unnecessary variables
- Use CPIO rather than MKDIR/INSTALL_MAN
- Removed pkg-plist
- Added 'devel' category
- Removed unnecessary 'post-install' target
- Use my FreeBSD address for maintainership purposes
Approved by: glewis (mentor)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use USE_ANT
- Now bsd.java.mk 2.0 compliant
- Cosmetic changes: ECHO_CMD -> ECHO_MSG and removed unnecessary variables
- Use CPIO rather than MKDIR/INSTALL_MAN
- Removed pkg-plist
- Install LICENSE.txt
- SIZEify (!)
- Use my FreeBSD address for maintainership purposes
- Removed my name from pkg-descr
Approved by: glewis (mentor)
|
| |
|
|
| |
A GNU project to create free core class libraries
|
| |
|
|
|
| |
. Call unregistervm with the VM we registered, not the comment associated
with (as comments should be optional).
|
| |
|
|
|
|
|
| |
%D/share/doc/java.
. Assume (un)registervm is in LOCALBASE _not_ PREFIX.
. Call unregistervm with the VM we registered, not the comment associated
with (as comments should be optional).
|
| |
|
|
| |
than do-install. This fixes the packing list.
|
| |
|
|
|
| |
. Call unregistervm with the VM we registered, not the comment associated
with (as comments should be optional).
|
| |
|
|
| |
Submitted by: Timo Geusch <freebsd@unixconsult.co.uk>
|
| | |
|
| |
|
|
|
|
|
| |
deleted.
PR: 71019
Submitted by: Rainer Goellner <rainer@jabbe.de>
|
| |
|
|
| |
Java Chart Construction Kit
|