| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Merge scatter/gather NIO patch by Michael Barker to branch.
|
|
|
|
|
|
|
|
| |
* jessie-tests/run-tests.sh: add new tests; count number of tests
run; log the finish date to `check.log.'
* jessie-tests/gnu/javax/net/ssl/provider/testServerKeyEchange.java,
* jessie-tests/gnu/javax/net/ssl/provider/testSignature: new
files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* jessie-tests/run-tests.sh: log test name to `check.log'.
* jessie-tests/gnu/javax/net/ssl/provider/testAlert.java,
* jessie-tests/gnu/javax/net/ssl/provider/testCertificate.java,
* jessie-tests/gnu/javax/net/ssl/provider/testCertificateRequest.java,
* jessie-tests/gnu/javax/net/ssl/provider/testCipherSuiteList.java,
* jessie-tests/gnu/javax/net/ssl/provider/testClientHello.java,
* jessie-tests/gnu/javax/net/ssl/provider/testCompressionMethodList.java,
* jessie-tests/gnu/javax/net/ssl/provider/testHelloRequest.java,
* jessie-tests/gnu/javax/net/ssl/provider/testRecord.java,
* jessie-tests/gnu/javax/net/ssl/provider/testServerDHParams.java,
* jessie-tests/gnu/javax/net/ssl/provider/testServerHello.java,
* jessie-tests/gnu/javax/net/ssl/provider/testServerRSAParams.java:
Ensure that tests mention PASSes; use new accessors.
* gnu/javax/net/ssl/provider/Alert.java,
* gnu/javax/net/ssl/provider/Certificate.java,
* gnu/javax/net/ssl/provider/CertificateRequest.java,
* gnu/javax/net/ssl/provider/CipherSuite.java,
* gnu/javax/net/ssl/provider/CipherSuiteList.java,
* gnu/javax/net/ssl/provider/ClientCertificateTypeList.java,
* gnu/javax/net/ssl/provider/ClientDiffieHellmanPublic.java,
* gnu/javax/net/ssl/provider/ClientHello.java,
* gnu/javax/net/ssl/provider/ClientKeyExchange.java,
* gnu/javax/net/ssl/provider/CompressionMethodList.java,
* gnu/javax/net/ssl/provider/Constructed.java,
* gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java,
* gnu/javax/net/ssl/provider/Finished.java,
* gnu/javax/net/ssl/provider/GenericBlockCipher.java,
* gnu/javax/net/ssl/provider/GenericStreamCipher.java,
* gnu/javax/net/ssl/provider/Handshake.java,
* gnu/javax/net/ssl/provider/HelloRequest.java,
* gnu/javax/net/ssl/provider/InputSecurityParameters.java,
* gnu/javax/net/ssl/provider/OutputSecurityParameters.java,
* gnu/javax/net/ssl/provider/ProtocolVersion.java,
* gnu/javax/net/ssl/provider/Random.java,
* gnu/javax/net/ssl/provider/Record.java,
* gnu/javax/net/ssl/provider/ServerDHParams.java,
* gnu/javax/net/ssl/provider/ServerHello.java,
* gnu/javax/net/ssl/provider/ServerHelloDone.java,
* gnu/javax/net/ssl/provider/ServerKeyExchange.java,
* gnu/javax/net/ssl/provider/ServerKeyExchangeParams.java,
* gnu/javax/net/ssl/provider/ServerRSAParams.java,
* gnu/javax/net/ssl/provider/Signature.java,
* gnu/javax/net/ssl/provider/X500PrincipalList.java: replace
`getThing' accessor methods with `thing.'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/javax/net/ssl/provider/Record.java
(getContentType, getFragment, getFragment, getLength, getVersion):
call new accessors.
(contentType, fragment, fragment, length, version): new methods.
* gnu/javax/net/ssl/provider/CipheredStruct.java,
* gnu/javax/net/ssl/provider/GenericBlockCipher.java,
* gnu/javax/net/ssl/provider/GenericStreamCipher.java,
* gnu/javax/net/ssl/provider/InputSecurityParameters.java,
* gnu/javax/net/ssl/provider/OutputSecurityParameters.java: new
files.
* javax/crypto/Mac.java (update): new method.
* javax/crypto/MacSpi.java (engineUpdate): new method.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* jessie-tests/gnu/javax/net/ssl/provider/testAlert.java,
* jessie-tests/gnu/javax/net/ssl/provider/testCertificate.java,
* jessie-tests/gnu/javax/net/ssl/provider/testCertificateRequest.java,
* jessie-tests/gnu/javax/net/ssl/provider/testCipherSuiteList.java,
* jessie-tests/gnu/javax/net/ssl/provider/testClientHello.java,
* jessie-tests/gnu/javax/net/ssl/provider/testCompressionMethodList.java,
* jessie-tests/gnu/javax/net/ssl/provider/testHelloRequest.java,
* jessie-tests/gnu/javax/net/ssl/provider/testRecord.java,
* jessie-tests/gnu/javax/net/ssl/provider/testServerDHParams.java,
* jessie-tests/gnu/javax/net/ssl/provider/testServerHello.java,
* jessie-tests/gnu/javax/net/ssl/provider/testServerRSAParams.java,
* jessie-tests/run-tests.sh: new files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/lang/PseudoEnum.java: new file.
* javax/net/ssl/CertPathTrustManagerParameters.java: new file.
* javax/net/ssl/HandshakeCompletedEvent.java (getLocalPrincipal,
getPeerPrincipal): new method.
* javax/net/ssl/HttpsURLConnection.java (<init>): don't declare to
throw IOException.
(getLocalPrincipal, getPeerPrincipal): new methods.
* javax/net/ssl/KeyStoreBuilderParameters.java: new file.
* javax/net/ssl/SSLContext.java (createSSLEngine,
createSSLEngine): new methods.
* javax/net/ssl/SSLContextSpi.java (engineCreateSSLEngine,
engineCreateSSLEngine): new methods.
* javax/net/ssl/SSLEngine.java: new file.
* javax/net/ssl/SSLEngineResult.java: new file.
* javax/net/ssl/SSLSession.java (getApplicationBufferSize,
getLocalPrincipal, getPacketBufferSize, getPeerPort,
getPeerPrincipal, isValid): new methods.
* javax/net/ssl/X509ExtendedKeyManager.java: new file.
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes PR 23768.
* javax/crypto/Cipher.java (doFinal, doFinal, doFinal): don't
reset `state.'
(doFinal, update): new methods.
(init, init, init, init): initialize `state' after trying the
implementation, which can throw an exception.
* javax/crypto/CipherSpi.java (engineDoFinal, engineUpdate): new
methods.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/javax/net/ssl/provider/Alert.java: modified to use backing
byte buffer.
* gnu/javax/net/ssl/provider/Certificate.java: likewise.
* gnu/javax/net/ssl/provider/CertificateRequest.java: likewise.
* gnu/javax/net/ssl/provider/CertificateVerify.java: likewise.
* gnu/javax/net/ssl/provider/CipherSuite.java: modified to use
backing byte buffer; use enumerations instead of string constants;
use JCE instead of GNU Crypto API.
* gnu/javax/net/ssl/provider/ClientHello.java: modified to use
backing byte buffer.
* gnu/javax/net/ssl/provider/ClientKeyExchange.java: likewise.
* gnu/javax/net/ssl/provider/CompressionMethod.java: likewise.
* gnu/javax/net/ssl/provider/Constructed.java
(getLength): new method.
(write): removed.
(toString): new method.
* gnu/javax/net/ssl/provider/ContentType.java
(forInteger): new method.
* gnu/javax/net/ssl/provider/Finished.java: modified to use
backing byte buffer.
* gnu/javax/net/ssl/provider/Handshake.java: likewise.
* gnu/javax/net/ssl/provider/ProtocolVersion.java
(getInstance): new method.
(write): removed.
(getLength): new method.
(getRawValue): new method.
(toString): new method.
* gnu/javax/net/ssl/provider/Random.java: modified to use backing
byte buffer.
* gnu/javax/net/ssl/provider/ServerHello.java: likewise.
* gnu/javax/net/ssl/provider/ServerKeyExchange.java: likewise.
* gnu/javax/net/ssl/provider/Signature.java: likewise.
* gnu/javax/net/ssl/provider/Util.java
(hexDump, hexDump): new methods.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/javax/net/ssl/provider/CipherAlgorithm.java
* gnu/javax/net/ssl/provider/CipherSuiteList.java
* gnu/javax/net/ssl/provider/ClientCertificateTypeList.java
* gnu/javax/net/ssl/provider/ClientDiffieHellmanPublic.java
* gnu/javax/net/ssl/provider/CompressionMethodList.java
* gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java
* gnu/javax/net/ssl/provider/ExchangeKeys.java
* gnu/javax/net/ssl/provider/HelloRequest.java
* gnu/javax/net/ssl/provider/KeyExchangeAlgorithm.java
* gnu/javax/net/ssl/provider/MacAlgorithm.java
* gnu/javax/net/ssl/provider/Record.java
* gnu/javax/net/ssl/provider/ServerDHParams.java
* gnu/javax/net/ssl/provider/ServerHelloDone.java
* gnu/javax/net/ssl/provider/ServerKeyExchangeParams.java
* gnu/javax/net/ssl/provider/ServerRSAParams.java
* gnu/javax/net/ssl/provider/SignatureAlgorithm.java
* gnu/javax/net/ssl/provider/X500PrincipalList.java
New files.
|
|
|
|
| |
* ChangeLog-jessie-nio: new file.
|
|
|
|
| |
* lib/standard.omit: add old non-nio jessie files.
|
|
|
|
| |
* java/lang/Math.java (ulp): New methods.
|
|
|
|
|
| |
* gnu/java/rmi/server/UnicastRef.java,
gnu/java/rmi/server/UnicastServer.java: Formatted.
|
|
|
|
|
|
| |
* gnu/java/rmi/server/CombinedClassLoader.java (findClass,
findLibrary, findResouce, findResources): check all loaders in
array.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 25526
* gnu/java/rmi/dgc/DGCImpl.java (LeaseRecord, leaseCache): Removed.
(RefProtector): new inner class. (dirty): Rewritten.
* gnu/java/rmi/server/UnicastRef.java (dgcId, dgcInterfaceHash,
dgcSequence, DIRTY, this_id): New fields. (equals, hashCode, notifyDGC):
new methods. (readExternal): Create LeaseRenewingTask if non local.
* gnu/java/rmi/server/UnicastServer.java (objects):
Use WeakHashMap. (refcache): Use WeakIdentityHashMap.
(getExported): New method.
* gnu/java/rmi/dgc/LeaseRenewingTask.java: New file.
|
|
|
|
|
| |
* doc/www.gnu.org/newsitems.txt: Add 0.90 release announcement.
* doc/www.gnu.org/downloads/downloads.wml: Add 0.90.
|
| |
|
|
|
|
|
|
|
| |
* javax/swing/plaf/metal/MetalLookAndFeel.java
(initComponentDefaults): Use Boolean.TRUE for
'CheckBoxMenuItem.borderPainted'.
----------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
| |
PR classpath/26569
* java/awt/List.java
(preferredSize): Return the size of the list if the peer is null.
* gnu/java/awt/peer/gtk/GtkListPeer.java
(preferredSize): Code was returning the minimum size of the list.
Added adjustment to the width of the list so it is a proper size.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPURLConnection.java: Organized imports.
(getRequestProperty): Remove duplicated null check.
* java/net/URLConnection.java:
(URLConnection): Javadoc fix.
(addRequestProperty): Likewise.
(getDefaultRequestProperty): Likewise.
(getHeaderField): Likewise.
(getHeaderFieldDate): Likewise.
(getHeaderFieldKey): Likewise.
(getHeaderFields): Likewise.
(getRequestProperties): Likewise.
(getRequestProperty): Likewise.
(setDefaultRequestProperty): Likewise.
(setRequestProperty): Likewise.
|
|
|
|
|
|
|
|
| |
* examples/gnu/classpath/examples/swing/TextArea.java: New file.
* examples/gnu/classpath/examples/swing/Demo.java:
(mkButtonBar): Changed layout manager to GridLayout, added entry for
textarea example.
(mkMenuBar): Added entry for text area example.
|
|
|
|
| |
(FORMATTED_TEXT_FIELD): Likewise.
|
| |
|
|
|
|
|
| |
* native/fdlibm/fdlibm.h (__ieee754_rem_pio2): Return an int32_t.
(isnan): Define explicitly isnan if it is not a macro.
|
| |
|
| |
|
|
|
|
|
|
| |
* examples/gnu/classpath/examples/swing/Demo.java:
(mkMenuBar): Added menu entry that will display the VM's name,
version and distributor.
|
|
|
|
|
| |
Javadoc fix.
(getName): Likewise.
|
|
|
|
| |
* NEWS: Add updates for 0.90 release.
|
|
|
|
|
|
|
| |
* javax/swing/text/PlainDocument.java: Fix copyright header,
added author tags.
(insertUpdate): Do not copy the whole document any more, added some
more variables to prevent needless method calls.
|
|
|
|
|
|
|
| |
* configure.ac: Check for FREETYPE2. This is a reverted patch and
is required on Darwin.
* native/jni/gtk-peer/Makefile.am (AM_LDFLAGS): Added FREETYPE2.
(AM_CFLAGS): Likewise.
|
|
|
|
|
|
|
| |
* javax/swing/tree/FixedHeightLayoutCache.java: Reformatted and fixed
API doc tag warnings,
* javax/swing/tree/VariableHeightLayoutCache.java: Likewise.
----------------------------------------------------------------------
|
|
|
|
|
|
|
|
| |
2006-03-06 Dalibor Topic <robilad@kaffe.org>
* gnu/java/net/protocol/file/Connection.java (unquote):
Update position in buffer after decoding a unicode character
outside of the basic plane.
|
|
|
|
|
|
| |
* javax/swing/plaf/basic/BasicTextUI.java:
(damageRange): Rewritten if-expressions to correctly identify the
break condition.
|
|
|
|
|
|
|
|
| |
2006-03-06 Robert Schuster <robertschuster@fsfe.org>
* javax/swing/text/DefaultCaret.java:
(mouseDragged): Do selection when shift is pressed.
(mouseClicked): Implemented.
|
|
|
|
|
|
|
|
|
| |
components
2006-03-06 Dalibor Topic <robilad@kaffe.org>
* libraries/javalib/external/classpath/java/net/URI.java (quote):
Pass Unicode characters outside the basic plane through.
|
|
|
|
|
|
|
|
|
| |
2006-03-06 Robert Schuster <robertschuster@fsfe.org>
* javax/swing/text/PlainDocument.java:
(insertUpdate): Extended if-expression, added
code to generate another Element when newly inserted characters
and old ones will be on the same line.
|
|
|
|
|
|
| |
* javax/swing/text/GapContent.java:
(insertString): Throw exception when argument is below
zero.
|
|
|
|
|
|
|
|
|
| |
* javax/swing/plaf/metal/MetalComboBoxButton.java
(MetalComboBoxButton(JComboBox, Icon, boolean, CellRendererPane,
JList)): Fixed API doc tag,
* javax/swing/plaf/metal/MetalInternalFrameTitlePane
(createLayout): Fixed API doc warning.
----------------------------------------------------------------------
|
|
|
|
|
|
| |
* javax/swing/DefaultFocusManager.java: Fixed bad API doc tags,
* javax/swing/FocusManager.java: Likewise.
----------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* javax/swing/undo/StateEditable.java
(restoreState): Fixed bad API doc tag,
* javax/swing/undo/UndoableEdit.java: Copied API doc comments from
AbstractUndoableEdit.java,
* javax/swing/undo/UndoableEditSupport.java
(createCompoundEdit): Fixed bad API doc tag,
* javax/swing/undo/UndoManager.java
(editToBeUndone): Fixed bad API doc tag,
(editToBeRedone): Likewise.
----------------------------------------------------------------------
|
|
|
|
|
|
| |
* javax/swing/plaf/ComboBoxUI.java: Fixed typo in class description,
and corrected a bad API doc tag.
----------------------------------------------------------------------
|
|
|
|
|
|
| |
* javax/swing/colorchooser/ColorSelectionModel.java: Reformatted and
added API docs all over.
----------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
| |
* javax/swing/filechooser/FileFilter.java:
(accept): Fixed API doc tag,
(getDescription): Likewise,
* javax/swing/filechooser/FileView.java:
(isTraversable): Fixed API doc tag.
----------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
| |
ClassHelper.getUserName.
* vm/reference/java/lang/reflect/Method.java (toString): Use
ClassHelper.getUserName.
(getUserTypeName): Removed.
* gnu/java/lang/ClassHelper.java (getUserName): New method.
* vm/reference/java/lang/reflect/Field.java (toString): Use
ClassHelper.getUserName.
|
|
|
|
|
|
| |
Fixes PR 22813
* java/net/URLClassLoader.java (FileURLLoader.getResource):
Allows directories as valid resources.
|
| |
|
|
|
|
|
|
| |
* javax/swing/Spring.java (width): New method.
(height): Likewise.
(scale): Likewise.
|
|
|
|
| |
existing connection from pool before returning.
|
|
|
|
|
| |
exceptions thrown by handlers while cleaning up and rethrow original
exception.
|