]> gcc.gnu.org Git - gcc.git/blobdiff - libjava/classpath/ChangeLog
ClientHandshake.java (RSAGen.implRun): check keyEncipherment bit of the certificate...
[gcc.git] / libjava / classpath / ChangeLog
index 54f71df517e15ba7700cfc723f1115119f5483c0..caa611a55cd8366c6c3688725db66cd30d11c154 100644 (file)
@@ -1,3 +1,186 @@
+2007-03-28  Casey Marshall  <csm@gnu.org>
+
+       * gnu/javax/net/ssl/provider/ClientHandshake.java (RSAGen.implRun):
+       check keyEncipherment bit of the certificate, and just pass the public
+       key to the cipher.
+
+2007-03-27  Casey Marshall  <csm@gnu.org>
+
+       PR classpath/31302:
+       * gnu/javax/net/ssl/provider/SSLSocketImpl.java (SSLSocketImpl):
+       Always make a new socket.
+       (bind, connect, getInetAddress, getLocalAddress, getPort,
+       getLocalPort, getRemoteSocketAddress, getLocalSocketAddress,
+       setTcpNoDelay, getTcpNoDelay, setSoLinger, getSoLinger,
+       setOOBInline, getOOBInline, setSoTimeout, getSoTimeout,
+       setSendBufferSize, getSendBufferSize, setReceiveBufferSize,
+       getReceiveBufferSize, setKeepAlive, getKeepAlive, setTrafficClass,
+       getTrafficClass, setReuseAddress, getReuseAddress, close,
+       shutdownInput, shutdownOutput, isConnected, isBound, isClosed,
+       isInputShutdown, isOutputShutdown): Always use
+       'underlyingSocket'.
+
+2007-03-27  Tom Tromey  <tromey@redhat.com>
+
+       PR classpath/31303:
+       * external/sax/org/xml/sax/helpers/XMLReaderFactory.java
+       (createXMLReader): Code in Classpath default.
+
+2007-03-27  Keith Seitz  <keiths@redhat.com>
+
+       Merged from upstream:
+       2007-03-09  Kyle Galloway  <kgallowa@redhat.com>
+       * gnu/classpath/jdwp/exception/InvalidTagException.java: New file.
+       * gnu/classpath/jdwp/processor/ArrayReferenceCommandSet.java
+       (executeGetValues): Use Value type.
+       (exectureSetValues): Ditto.  
+       * gnu/classpath/jdwp/processor/ClassTypeCommandSet.java
+       (executeGetValues): Use Value type.
+       (executeSetValues): Ditto.
+       (invokeMethod): Record method return type.
+       * gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java
+       (executeGetValues): Use Value type.
+       (executeSetValues): Ditto.
+       * gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java
+       (executeGetValues): Use Value type.
+       * gnu/classpath/jdwp/processor/StackFrameCommandSet.java
+       (executeGetValues): Use Value type.
+       (executeSetValues): Ditto.
+       * gnu/classpath/jdwp/util/MethodResult.java: Add resType to store
+       return type.
+       (getResultType): New Method.
+       (setResultType): Ditto.
+       * gnu/classpath/jdwp/util/Value.java: Remove.
+       * gnu/classpath/jdwp/value: New Package.
+       * gnu/classpath/jdwp/value/Value.java: New file.
+       * gnu/classpath/jdwp/value/BooleanValue.java: New file.
+       * gnu/classpath/jdwp/value/ByteValue.java: New file.
+       * gnu/classpath/jdwp/value/CharValue.java: New file.
+       * gnu/classpath/jdwp/value/DoubleValue.java: New file.
+       * gnu/classpath/jdwp/value/FloatValue.java: New file.
+       * gnu/classpath/jdwp/value/IntValue.java: New file.
+       * gnu/classpath/jdwp/value/LongValue.java: New file.
+       * gnu/classpath/jdwp/value/ObjectValue.java: New file.
+       * gnu/classpath/jdwp/value/ShortValue.java: New file.
+       * gnu/classpath/jdwp/value/StringValue.java: New file.
+       * gnu/classpath/jdwp/value/ValueFactory.java: New file.
+       * gnu/classpath/jdwp/value/VoidValue.java: New file.
+
+       2007-02-28  Keith Seitz  <keiths@redhat.com>
+       * gnu/classpath/jdwp/processor/EventRequestCommandSet.java
+       (executeSet): Check if VM has capability for field access
+       or modification events.
+       * gnu/classpath/jdwp/processor/MethodCommandSet.java
+       (executeByteCodes): Check if VM has capability and
+       implement.
+       * gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java
+       (executeMonitorInfo): Likewise.
+       * gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java
+       (executeSourceDebugExtension): Likewise.
+       * gnu/classpath/jdwp/processor/StackFrameCommandSet.java
+       (executePopFrames): Likewise.
+       * gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java
+       (executeOwnedMonitors): Likewise.
+       (executeCurrentContendedMonitor): Likewise.
+       * gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java
+       (executeCapabilities): Rewrite using new VMVirtualMachine
+       capabilities.
+       (executeRedefineClasses): Check if VM has capability and
+       implement.
+       (executeSetDefaultStratum): Likewise.
+       * gnu/classpath/jdwp/util/MonitorInfo.java; New file.
+       * vm/reference/gnu/classpath/jdwp/VMVirtualMachine.java
+       (canWatchFieldModification): New class constant.
+       (canWatchFieldAccess): Likewise.
+       (canGetBytecodes): Likewise.
+       (canGetSyntheticAttribute): Likewise.
+       (canGetOwnedMonitorInfo): Likewise.
+       (canGetCurrentContendedMonitor): Likewise.
+       (canGetMonitorInfo): Likewise.
+       (canRedefineClasses): Likewise.
+       (canAddMethod): Likewise.
+       (canUnrestrictedlyRedefineClasses): Likewise.
+       (canPopFrames): Likewise.
+       (canUseInstanceFilters): Likewise.
+       (canGetSourceDebugExtension): Likewise.
+       (canRequestVMDeathEvent): Likewise.
+       (canSetDefaultStratum): Likewise.
+       (redefineClasses): New method.
+       (setDefaultStratum): Likewise.
+       (getSourceDebugExtension): Likewise.
+       (getBytecodes): Likewise.
+       (getMonitorInfo): Likewise.
+       (getOwnedMonitors): Likewise.
+       (getCurrentContendedMonitor): Likewise.
+       (popFrames): Likewise.
+
+       2007-02-28  Keith Seitz  <keiths@redhat.com>
+       * gnu/classpath/jdwp/processor/MethodCommandSet.java
+       (executeLineTable): Use ReferenceTypeId instead of
+       ClassReferenceTypeId.
+       (executeVariableTable): Likewise.
+       (executeVariableTableWithGeneric): Fix error message.
+       * gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java
+       (executeSignatureWithGeneric): Fix error message.
+       (executeFieldWithGeneric): Likewise.
+       (executeMethodsWithGeneric): Likewise.
+       * gnu/classpath/jdwp/processor/StackFrameCommandSet.java
+       (executeGetValues): Use ThreadId instead of ObjectId.
+       (executeSetValues): Likewise.
+       (executeThisObject): Likewise.
+
+       2007-02-28  Kyle Galloway  <kgallowa@redhat.com>
+       * gnu/classpath/jdwp/id/NullObjectId.java: New class.
+       * gnu/classpath/jdwp/util/NullObject.java: New class.
+       * vm/reference/gnu/classpath/jdwp/VMIdManager.java
+       (getObjectId): Handle null object.
+       (get): Handle objectId of 0. 
+
+       2007-02-22  Keith Seitz  <keiths@redhat.ecom>
+       * vm/reference/gnu/classpath/jdwp/VMVirtualMachine.java
+       (getAllLoadedClassesCount): Remove.
+       (getAllLoadedClasses): Return a Collection.
+       * gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java
+       (executeClassesBySignature): VMVirtualMachine.getAllLoadedClasses
+       now returns Collection.
+       (executeAllClasses): Likewise.
+       Get size of return from Colleciton instead of calling
+       getAllLoadedClassesCount.
+
+       2007-02-22  Kyle Galloway  <kgallowa@redhat.com>
+       * gnu/classpath/jdwp/processor/StackFrameCommandSet.java 
+       (executeGetValues): Pass a signature byte to VMFrame.getValue.
+       * vm/reference/gnu/classpath/jdwp/VMFrame.java (getValue): Add
+       signature parameter.
+
+       2007-02-02  Kyle Galloway  <kgallowa@redhat.com>
+       * gnu/classpath/jdwp/processor/StackFrameCommandSet.java
+       (executeGetValues): Changed getFrame to use a jlong to pass frameID.
+       (executeSetValues): Ditto.
+       (executeThisObject): Ditto.
+       * vm/reference/gnu/classpath/jdwp/VMFrame.java: Added thread field
+       and a constructor used to create VMFrames.
+       (getThread): New method.
+       * vm/reference/gnu/classpath/jdwp/VMVirtualMachine.java(getFrame):
+       Changed to take a long instead of a ByteBuffer to pass the frameID.
+
+       2007-01-15  Kyle Galloway  <kgallowa@redhat.com>
+       * gnu/classpath/jdwp/exception/InvalidSlotException.java: New file.
+
+2007-03-26  Tom Tromey  <tromey@redhat.com>
+
+       * doc/cp-tools.texinfo (gcjh Tool): Added more text.
+       (rmid Tool): Likewise.
+
+2007-03-25  Dalibor Topic  <robilad@kaffe.org>
+
+       * doc/cp-tools.texinfo: Fix node ordering.
+
+2007-03-19  Matthias Klose  <doko@ubuntu.com>
+
+       * doc/Makefile.am: Build a gcjh(1) man page.
+       * doc/cp-tools.texinfo: Add documentation for gcjh.
+
 2007-03-26  Stepan Kasal  <skasal@redhat.com>
 
        * tools/gnu/classpath/tools/javah/Main.java (cniOrJniSeen): New
This page took 0.047284 seconds and 5 git commands to generate.