[kaffe] public Socket(String host, int port, InetAddress localAddr, int localPort)

2002-11-06 Thread Oskar Sandberg

The constructor

public Socket(String host, int port, InetAddress localAddr, int localPort)

for java.net.Socket throws an UnimplemetedException even though as far 
as I can tell all the necessary code in PlainSocketImpl is implemented. 
Does anybody know if there is a reason for this?

FWIW I have included a patch which activates it, which seems to work 
well here.

-- 

Oskar Sandberg
[EMAIL PROTECTED]

Index: libraries/javalib/java/net/Socket.java
===
RCS file: /cvs/kaffe/kaffe/libraries/javalib/java/net/Socket.java,v
retrieving revision 1.20
diff -r1.20 Socket.java
25c25
<   this(address, port, true);
---
> this(address, port, true);
29c29
<   this(InetAddress.getByName(host), port, true);
---
> this(InetAddress.getByName(host), port, true);
33c33,35
< throw new kaffe.util.NotImplemented();
---
> if (localAddr == null)
> throw new NullPointerException();
> connect(address, port, true, localAddr, localPort);
37c39
< throw new kaffe.util.NotImplemented();
---
> this(InetAddress.getByName(host), port, localAddr, localPort);
44c46
<   this(InetAddress.getByName(host), port, stream);
---
> this(InetAddress.getByName(host), port, stream);
51,62c53,71
<   impl = factory.createSocketImpl();
<   try {
<   impl.create(stream);
<   impl.connect(address, port);
<   } catch (IOException ioe) {
<   try {
<   impl.close();
<   }
<   catch (IOException _) {
<   }
<   throw ioe;
<   }
---
> connect(address, port, stream, null, 0);
> }
> 
> private void connect(InetAddress address, int port, boolean stream,
>  InetAddress localAddr, int localPort) throws IOException {
> impl = factory.createSocketImpl();
> try {
> impl.create(stream);
> if (localAddr != null)
> impl.bind(localAddr, localPort);
> impl.connect(address, port);
> } catch (IOException ioe) {
> try {
> impl.close();
> }
> catch (IOException _) {
> }
> throw ioe;
> }
99c108
<   return (InetAddress)impl.getOption(SocketOptions.SO_BINDADDR); 
---
> return (InetAddress)impl.getOption(SocketOptions.SO_BINDADDR); 



Re: [kaffe] FWD: flestmail - daily

2002-11-06 Thread Dalibor Topic

--- Patrick Tullmann <[EMAIL PROTECTED]> wrote:
> All the nightly builds of Kaffe failed last night. 
> Looks like a
> simple generated-Makefile problem?  I'm guessing
> that Dalibor can fix
> this one easy.  :)

Thanks. Fixed. Next bug, please. ;)

cheers,

dalibor topic

__
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 12:51:26

Added files:
libraries/javalib/java/awt/dnd/peer: DragSourceContextPeer.java 
 DropTargetContextPeer.java 

Log message:
forgot to add the dnd peer classes


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 12:50:09

kaffe/libraries/javalib/java/awt/dnd/peer

Update of /cvs/kaffe/kaffe/libraries/javalib/java/awt/dnd/peer
In directory pogo:/tmp/cvs-serv30549/libraries/javalib/java/awt/dnd/peer

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/java/awt/dnd/peer added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Fwd: [freenet-dev] [PATCH] GregorianCalendar.add()

2002-11-06 Thread Oskar Sandberg
I don't think this post got through to this list. It fixes a bug that 
causes the Calendar to return the same time values even when times are 
added.

- Forwarded message from Mark J Roberts <[EMAIL PROTECTED]> -

Delivery-date: Wed, 06 Nov 2002 01:19:21 +0100
From: Mark J Roberts <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Subject: [freenet-dev] [PATCH] GregorianCalendar.add()
Sender: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
List-Post: 
List-Id: Discussion of development issues 
List-Archive: 
Date: Tue, 5 Nov 2002 17:56:26 -0600
Lines: 15

--- libraries/javalib/java/util/GregorianCalendar.java
+++ libraries/javalib/java/util/GregorianCalendar.java
@@ -74,6 +74,7 @@
computeFields();
}
fields[field] += amount;
+   isTimeSet = false;
computeTime();
computeFields();
 }

___
devl mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl

- End forwarded message -

-- 

Oskar Sandberg
[EMAIL PROTECTED]

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Problems on ARM linux

2002-11-06 Thread Gunda Domlur
Greetings !

The build and the install were succesful. But I cannot run even the 
helloworld app. javac and kaffe fail with the following problem.

Internal error: caught an unexpected exception
Please check your CLASSPATH and your installation
java/lang/NullPointerException
at java.io.Fule(File.java:33)
Aborted

The CLASSPATH variable doesn't appear to be set. After going thru the 
documentation and the mail archives I found that there is no classes.zip in 
/usr/local/kaffe !

What did I do wrong ?

Thanks.
-Bhaktha



_
MSN 8 with e-mail virus protection service: 2 months FREE* 
http://join.msn.com/?page=features/virus


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe


[kaffe] FWD: flestmail - daily

2002-11-06 Thread Patrick Tullmann
All the nightly builds of Kaffe failed last night.  Looks like a
simple generated-Makefile problem?  I'm guessing that Dalibor can fix
this one easy.  :)

> gmake[1]: Entering directory 
>`/foo/z/flest/testdir/kaffe_flest/--with-engine=jit3__enable-debug/obj-kaffe_flest/libraries/javalib'
> gmake[1]: *** No rule to make target `java/awt/dnd/peer/DragSourceContextPeer.java', 
>needed by `lib/stamp'.  Stop.

-Pat

- -  ---  ---  --   --  - -   -
Pat Tullmann   [EMAIL PROTECTED]
 "Forty-Two." -- Deep Thought

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



Re: [kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Dalibor Topic
Hi everybody,

the big patch that just hit the CVS server is the
first in a series of small steps that will improve
kaffe's class library by outsourcing parts of it to
the GNU Classpath developers. As noone complained when
the issue was brought up on the list, I've started to
include bits and pieces from GNU Classpath sources.

There are 5 new packages this time: java.awt.color,
java.awt.dnd, java.awt.font, java.awt.geom,
java.beans.beancontext, plus a few new classes all
over the map. Plus some initial support for chained
exceptions, and various small updates to our classes
to get the new classes to compile.

The files coming from Classpath should remain mostly
untouched, unless we need to fix some compilation
issues, or the classpath developers update them, i.e.
check a new version into their CVS. Patches for files
and methods coming from GNU Classpath go there first.

The files coming from Classpath have the GNU Classpath
copyright disclaimer, and I've marked methods coming
directly from Classpath sources.

have fun,

dalibor topix

__
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/

___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:52:25

Modified files:
.  : ChangeLog 
libraries/javalib: Makefile.am Makefile.in 
libraries/javalib/java/awt: Polygon.java Rectangle.java 
Shape.java 
libraries/javalib/java/awt/event: InputEvent.java 
libraries/javalib/java/awt/image: DirectColorModel.java 
libraries/javalib/java/beans: PropertyChangeSupport.java 
  VetoableChangeSupport.java 
libraries/javalib/java/lang: Throwable.java 
Added files:
libraries/javalib/gnu/java/awt: EventModifier.java 
libraries/javalib/java/awt/color: CMMException.java 
  ColorSpace.java 
  ICC_ColorSpace.java 
  ICC_Profile.java 
  ProfileDataException.java 
libraries/javalib/java/awt/datatransfer: FlavorMap.java 
libraries/javalib/java/awt/dnd: Autoscroll.java 
DnDConstants.java 
DragGestureEvent.java 
DragGestureListener.java 
DragGestureRecognizer.java 
DragSource.java 
DragSourceAdapter.java 
DragSourceContext.java 
DragSourceDragEvent.java 
DragSourceDropEvent.java 
DragSourceEvent.java 
DragSourceListener.java 
DragSourceMotionListener.java 
DropTarget.java 
DropTargetAdapter.java 
DropTargetContext.java 
DropTargetDragEvent.java 
DropTargetDropEvent.java 
DropTargetEvent.java 
DropTargetListener.java 
InvalidDnDOperationException.java 
MouseDragGestureRecognizer.java 
libraries/javalib/java/awt/font: TextHitInfo.java 
libraries/javalib/java/awt/geom: AffineTransform.java Arc2D.java 
 Area.java CubicCurve2D.java 
 Dimension2D.java Ellipse2D.java 
 FlatteningPathIterator.java 
 GeneralPath.java 
 IllegalPathStateException.java 
 Line2D.java 
 NoninvertibleTransformException.java 
 PathIterator.java Point2D.java 
 QuadCurve2D.java 
 Rectangle2D.java 
 RectangularShape.java 
 RoundRectangle2D.java 
libraries/javalib/java/awt/print: Book.java PageFormat.java 
  Pageable.java Paper.java 
  Printable.java 
  PrinterAbortException.java 
  PrinterException.java 
  PrinterGraphics.java 
  PrinterIOException.java 
  PrinterJob.java 
libraries/javalib/java/beans: DesignMode.java 
libraries/javalib/java/beans/beancontext: BeanContext.java 
  BeanContextChild.java 
  BeanContextChildComponentProxy.java 
  BeanContextChildSupport.java 
  BeanContextContainerProxy.java 
  BeanContextEvent.java 
  BeanContextMembershipEvent.java 
  BeanContextMembershipListener.java 
  BeanContextProxy.java 
  
BeanContextServiceAvailableEvent.java 
  BeanContextServiceProvider.java 
  
BeanContextServiceProviderBeanInfo.java 
  

[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:45:54

kaffe/libraries/javalib/gnu/java/awt

Update of /cvs/kaffe/kaffe/libraries/javalib/gnu/java/awt
In directory pogo:/tmp/cvs-serv23392/libraries/javalib/gnu/java/awt

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/gnu/java/awt added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:45:14

kaffe/libraries/javalib/gnu/java

Update of /cvs/kaffe/kaffe/libraries/javalib/gnu/java
In directory pogo:/tmp/cvs-serv23355/libraries/javalib/gnu/java

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/gnu/java added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:44:35

kaffe/libraries/javalib/gnu

Update of /cvs/kaffe/kaffe/libraries/javalib/gnu
In directory pogo:/tmp/cvs-serv23327/libraries/javalib/gnu

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/gnu added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:41:57

kaffe/libraries/javalib/java/beans/beancontext

Update of /cvs/kaffe/kaffe/libraries/javalib/java/beans/beancontext
In directory pogo:/tmp/cvs-serv23150/libraries/javalib/java/beans/beancontext

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/java/beans/beancontext added to the 
repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:37:30

kaffe/libraries/javalib/java/awt/dnd

Update of /cvs/kaffe/kaffe/libraries/javalib/java/awt/dnd
In directory pogo:/tmp/cvs-serv22927/libraries/javalib/java/awt/dnd

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/java/awt/dnd added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:40:57

kaffe/libraries/javalib/java/awt/print

Update of /cvs/kaffe/kaffe/libraries/javalib/java/awt/print
In directory pogo:/tmp/cvs-serv23107/libraries/javalib/java/awt/print

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/java/awt/print added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:38:29

kaffe/libraries/javalib/java/awt/font

Update of /cvs/kaffe/kaffe/libraries/javalib/java/awt/font
In directory pogo:/tmp/cvs-serv22967/libraries/javalib/java/awt/font

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/java/awt/font added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:39:53

kaffe/libraries/javalib/java/awt/geom

Update of /cvs/kaffe/kaffe/libraries/javalib/java/awt/geom
In directory pogo:/tmp/cvs-serv23030/libraries/javalib/java/awt/geom

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/java/awt/geom added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe



[kaffe] Kaffe CVS: kaffe dalibor

2002-11-06 Thread Kaffe CVS

CVSROOT:/cvs/kaffe
Module name:kaffe
Changes by: dalibor 02/11/06 03:35:40

kaffe/libraries/javalib/java/awt/color

Update of /cvs/kaffe/kaffe/libraries/javalib/java/awt/color
In directory pogo:/tmp/cvs-serv22882/libraries/javalib/java/awt/color

Log Message:
Directory /cvs/kaffe/kaffe/libraries/javalib/java/awt/color added to the repository


___
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe