Hi,
the memcpy operation in gnu_java_nio_VMChannel.c::getsockname() for the
IPv6 case was copying the port value into the same space as the IPv6
address. I fixed this by adding an offset (like its done in the IPv4 case).
ChangeLog:
2006-11-09 Robert Schuster [EMAIL PROTECTED]
*
Hi,
gnu_java_nio_VMChannel.c::getpeername() the memcpy operation in the IPv6
case is missing an offset when copying the port value in. This patch
fixes that.
ChangeLog:
2006-11-09 Robert Schuster [EMAIL PROTECTED]
* native/jni/java-nio/gnu_java_nio_VMChannel.c:
(getpeername):
This patch (committed) fixes a bug in the loadImage() method:
2006-11-09 David Gilbert [EMAIL PROTECTED]
Fixes bug #29770
* java/beans/SimpleBeanInfo.java
(loadImage): Check for nulls.
I've already committed Mauve tests for this.
Regards,
Dave
Index: java/beans/SimpleBeanInfo.java
This fixes some small problems with the CSS parser, improves CSS rule
resolving to be closer to CSS2 and adds a couple of mappings from HTML
attributes to CSS attributes.
2006-11-09 Roman Kennke [EMAIL PROTECTED]
* gnu/javax/swing/text/html/css/CSSParser.java
(parseRuleset):
This fixes a minor issue in BlockView and cleans up some code.
2006-11-09 Roman Kennke [EMAIL PROTECTED]
* javax/swing/text/html/BlockView.java
(cssHeight): Removed.
(cssWidth): Removed.
(cssSpans): New field. Replaces the two fields above.
(BlockView):
This adds support for the HTML attribute nowrap and the CSS attribute
whitespace (which are basically the same thing).
2006-11-09 Roman Kennke [EMAIL PROTECTED]
* javax/swing/text/html/InlineView.java
(nowrap): New field.
(getBreakWeight): Add support for nowrap.
This patch (committed) fixes a few failing Mauve tests:
2006-11-09 David Gilbert [EMAIL PROTECTED]
* java/beans/beancontext/BeanContextSupport.java
(BeanContextSupport): Use correct dtime default,
(BeanContextSupport(BeanContext)): Likewise,
(BeanContextSupport(BeanContext,
On Thu, 2006-11-09 at 22:55 +0100, Mark Wielaard wrote:
The last part of this patch wasn't committed:
[...]
So, to be explicit revert the attached patch for now
(patch -p0 -R patch.diff) and things should compile again.
Cheers,
Mark
Index: gnu/javax/swing/text/html/css/CSSParser.java
Stuart Ballard wrote:
Here's a can of worms: Do we actually *want* to be better than Sun's
implementation, featurewise? For the same reason that we as Free runtime
users
and developers hate it when people write code which (inadvertently or
not)
relies on features that are only in Sun's
Stuart Ballard wrote:
Here's a can of worms: Do we actually *want* to be better than Sun's
implementation, featurewise? For the same reason that we as Free
runtime
users
and developers hate it when people write code which (inadvertently or
not)
relies on features that are only in Sun's
../../../cacao/src/native/jni.c:5955: warning: (near initialization for
'_Jv_JNINativeInterface')
../../../cacao/src/native/jni.c:5957: warning: excess elements in struct
initializer
../../../cacao/src/native/jni.c:5957: warning: (near initialization for
'_Jv_JNINativeInterface')
Japi diff jdk7 vs classpath:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk7-classpath.html
Changes since last run:
-Comparison run at Wed Nov 8 12:17:28 2006 GMT
-jdk7 API scanned at 2006/11/08 05:43:11 EST
-classpath API scanned at 2006/11/08 06:48:36 EST
+Comparison run at Thu
Japi diff jdk7 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk7-classpath-generics.html
Changes since last run:
-Comparison run at Wed Nov 8 12:50:00 2006 GMT
-jdk7 API scanned at 2006/11/08 05:43:11 EST
-classpath-generics API scanned at 2006/11/08 07:20:43
../../../cacao/src/native/jni.c:5955: warning: (near initialization for
'_Jv_JNINativeInterface')
../../../cacao/src/native/jni.c:5957: warning: excess elements in struct
initializer
../../../cacao/src/native/jni.c:5957: warning: (near initialization for
'_Jv_JNINativeInterface')
114. DirectoryScanner scanner =
dirs.getDirectoryScanner(getProject());
^--^
*** Semantic Error: No accessible method with signature getProject() was
found in type net.wuffies.japi.JapiantTask.
../../../cacao/src/native/jni.c:5955: warning: (near initialization for
'_Jv_JNINativeInterface')
../../../cacao/src/native/jni.c:5957: warning: excess elements in struct
initializer
../../../cacao/src/native/jni.c:5957: warning: (near initialization for
'_Jv_JNINativeInterface')
*** Semantic Caution: The shift count -3 is negative; it will be masked to the
appropriate width and behave as a positive shift count.
310. dd = dd 9 | dd -9;
^^
*** Semantic Caution: The shift count -9 is negative; it will be masked to the
Rehi,
Thanks for your quick answer about this issue. I found it out.
In fact, Felix searchs for built-in protocol stream handlers according
to a particular packaging naming strategy of SUN JRE :
sun.net.www.protocol.protocol.Handler. For solving it, I have changed
the static variable
Oh and here is the patch.
cya
Robert
Robert Schuster schrieb:
Hi,
the memcpy operation in gnu_java_nio_VMChannel.c::getsockname() for the
IPv6 case was copying the port value into the same space as the IPv6
address. I fixed this by adding an offset (like its done in the IPv4 case).
--- Comment #1 from david dot gilbert at object-refinery dot com
2006-11-09 12:40 ---
Thanks for the report. I've added a Mauve test that covers this bug. Your
suggested fix is good, although it needs a check for a null 'location' argument
as well. I'll commit something to CVS
--- Comment #2 from david dot gilbert at object-refinery dot com
2006-11-09 12:56 ---
The fix is committed to CVS:
2006-11-09 David Gilbert [EMAIL PROTECTED]
Fixes bug #29770
* java/beans/SimpleBeanInfo.java
(loadImage): Check for nulls.
--
david dot
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Robert Schuster rschuster 06/11/09 11:10:57
Modified files:
native/jni/java-nio: gnu_java_nio_VMChannel.c
. : ChangeLog
Log message:
2006-11-09 Robert Schuster [EMAIL
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Robert Schuster rschuster 06/11/09 11:26:58
Modified files:
native/jni/java-nio: gnu_java_nio_VMChannel.c
. : ChangeLog
Log message:
2006-11-09 Robert Schuster [EMAIL
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 06/11/09 16:31:30
Modified files:
. : ChangeLog
gnu/javax/swing/text/html/css: CSSParser.java
CSSParserCallback.java
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 06/11/09 16:35:20
Modified files:
javax/swing/text/html: InlineView.java
. : ChangeLog
Log message:
2006-11-09 Roman Kennke [EMAIL PROTECTED]
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 06/11/09 16:39:33
Modified files:
javax/swing/text/html: BlockView.java
Log message:
2006-11-09 Roman Kennke [EMAIL PROTECTED]
*
CVSROOT:/sources/classpath
Module name:classpath
Changes by: David Gilbert trebligd06/11/09 17:01:49
Modified files:
. : ChangeLog
java/beans/beancontext: BeanContextSupport.java
Log message:
2006-11-09 David Gilbert [EMAIL
CVSROOT:/sources/classpath
Module name:classpath
Changes by: David Gilbert trebligd06/11/09 17:35:55
Modified files:
. : ChangeLog
java/beans/beancontext: BeanContextSupport.java
Log message:
2006-11-09 David Gilbert [EMAIL
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Tania Bento tbento06/11/09 19:22:29
Modified files:
. : ChangeLog
javax/swing: JLabel.java
Log message:
2006-11-09 Tania Bento [EMAIL PROTECTED]
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 06/11/09 20:53:24
Modified files:
. : ChangeLog
gnu/java/awt/peer/swing: SwingButtonPeer.java
SwingComponent.java
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 06/11/09 21:00:28
New directory:
gnu/java/awt/peer/headless
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/headless/?cvsroot=classpath
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 06/11/09 21:03:33
Modified files:
java/awt : Toolkit.java
. : ChangeLog
Added files:
gnu/java/awt/peer/headless: HeadlessGraphicsEnvironment.java
32 matches
Mail list logo