Per Bothner
c5fe8107bc
prims.cc (unblock_signal): Annotate signum with __unused__ to avoid warnings in the non-POSIX_VERSION case.
...
* prims.cc (unblock_signal): Annotate signum with __unused__ to
avoid warnings in the non-POSIX_VERSION case.
Also, we only need this function if either HANDLE_SEGV or HANDLE_FPE,
so place it inside an #if block.
* include/default-signal.h (SIGNAL_HANDLER): Parameters are __unused__.
* include/i386-signal.h (SIGNAL_HANDLER): Likewise
* include/mips-signal.h (SIGNAL_HANDLER): Likewise
* include/sparc-signal.h (SIGNAL_HANDLER): Likewise
From-SVN: r88148
2004-09-26 13:38:49 -07:00
Per Bothner
08bc8777ef
* prims.cc (process_gcj_properties): Optimization.
...
From-SVN: r88147
2004-09-26 13:24:32 -07:00
Per Bothner
a22478ced1
Collections.java (sort): Copy from array in forwards order...
...
* java/util/Collections.java (sort): Copy from array in forwards
order, rather than reverse order which may be much less efficient.
From-SVN: r88146
2004-09-26 13:14:26 -07:00
Mark Wielaard
3bd2680ed5
System.java (properties): Make package private.
...
2004-09-26 Mark Wielaard <mark@klomp.org>
* java/lang/System.java (properties): Make package private.
* java/lang/Throwable.java (StaticData.nl): Initialize through
directly accessing System.properties.getProperty().
* java/lang/Throwable.java (nl): Remove static field.
(StaticData): New private static inner class.
(stackTraceStringBuffer): Use StaticData.nl.
From-SVN: r88133
2004-09-26 17:11:14 +00:00
Casey Marshall
59c86e4b88
2004-09-26 Casey Marshall <csm@gnu.org>
...
* java/security/ProtectionDomain.java
(<init>(CodeSource,PermissionCollection)): set `staticBinding' to
`true'.
* java/security/SecureClassLoader.java
(defineClass): make protection domain dynamically bound.
(getPermissions): call `getCurrentPolicy' to avoid permission
check.
From-SVN: r88127
2004-09-26 14:47:41 +00:00
Mark Wielaard
ffe2e220bd
[multiple changes]
...
2004-09-25 Mark Wielaard <mark@klomp.org>
* Makefile.am (core_java_source_files): Add VMTimeZone.java.
(nat_source_files): Rename natTimeZone.cc to natVMTimeZone.cc.
* Makefile.in: Regenerated.
* gcj/javaprims.h: Regenerated.
* java/util/TimeZone.java (defaultZone): Use VMTimeZone.
(getDefaultTimeZone): Make package private. Check that GMToffset
contains at least one digit.
(getDefaultTimeZoneId, readTimeZoneFile, readtzFile): (Re)Moved to
VMTimeZone.
* util/VMTimeZone.java: New file with above methods.
* java/util/natTimeZone.cc: Removed (renamed).
* java/util/natVMTimeZone.cc: Added (renamed).
2004-09-25 Jeroen Frijters <jeroen@frijters.net>
* java/util/TimeZone.java
(getDefaultTimeZone): Fixed test to distinguish between hours and
minutes in specified timezone.
From-SVN: r88112
2004-09-25 22:21:51 +00:00
Jeroen Frijters
9b2b6c0f33
Proxy.java (getPackage, [...]): Fixed handling of default package.
...
2004-09-25 Jeroen Frijters <jeroen@frijters.net>
* java/lang/reflect/Proxy.java (getPackage, ClassFactory): Fixed
handling of default package. (generate): Removed confused comments
and code about making Method and Field accessible.
From-SVN: r88109
2004-09-25 19:46:21 +00:00
Tom Tromey
4b2582f055
re PR java/17500 (Anonymous inner class compile freakout)
...
PR java/17500:
* testsuite/libjava.compile/pr17500.java: New file.
From-SVN: r88107
2004-09-25 19:08:27 +00:00
Shashank Bapat
27a92d683b
RE.java (initialize): Add RETokenLookAhead support.
...
2004-09-25 Shashank Bapat <shashankbapat@yahoo.com>
Mark Wielaard <mark@klomp.org>
* gnu/regexp/RE.java (initialize): Add RETokenLookAhead support.
* gnu/regexp/RETokenLookAhead.java: New file.
* Makefile.am (ordinary_java_source_files): Add RETokenLookAhead.java.
* Makefile.in: Regenerated.
Co-Authored-By: Mark Wielaard <mark@klomp.org>
From-SVN: r88106
2004-09-25 19:04:34 +00:00
Michael Koch
20319d321a
ObjectStreamField.java: Removed unused import statement.
...
2004-09-25 Michael Koch <konqueror@gmx.de>
* java/io/ObjectStreamField.java:
Removed unused import statement.
From-SVN: r88091
2004-09-25 09:47:45 +00:00
Tom Tromey
013303df1b
re PR java/15656 (ICE segfault in lex.c)
...
PR java/15656:
* testsuite/libjava.compile/pr15656.xfail: New file.
* testsuite/libjava.compile/pr15656.java: new file.
From-SVN: r88047
2004-09-24 15:42:57 +00:00
Tom Tromey
0a08595abd
re PR java/16789 (ICE in force_evaluation_order() on valid code)
...
PR java/16789:
* testsuite/libjava.lang/pr16789.out: New file.
* testsuite/libjava.lang/pr16789.java: New file.
From-SVN: r88046
2004-09-24 15:41:17 +00:00
Andrew Haley
0a41faf022
re PR java/16927 (assert statement fails at -O1 and above)
...
2004-09-24 Andrew Haley <aph@redhat.com>
PR java/16927
* testsuite/libjava.compile/AssertBug.java: New file.
From-SVN: r88035
2004-09-24 13:55:42 +00:00
Casey Marshall
c80a4b7eec
2004-09-24 Casey Marshall <csm@gnu.org>
...
* java/util/PropertyPermissionCollection.java
(implies): avoid infinite loop.
From-SVN: r88033
2004-09-24 13:27:57 +00:00
Andrew John Hughes
7e53ab6605
2004-09-24 Andrew John Hughes <gnu_andrew@member.fsf.org>
...
* javax/security/auth/PrivateCredentialPermission.java
(PrivateCredentialPermission): added serialization UID
From-SVN: r88031
2004-09-24 13:25:24 +00:00
Ilya Perminov
c7c671b942
2004-09-24 Ilya Perminov <iperminov@logicalsoft.com>
...
* gnu/java/rmi/server/UnicastServer.java
(incomingMessageCall): Added code to handle Errors.
* gnu/java/rmi/server/UnicastServerRef.java
(incomingMessageCall): Added code to handle Errors.
From-SVN: r88030
2004-09-24 12:29:48 +00:00
Tom Tromey
667196047f
ClassLoader.java (loadedClasses): Declare as HashMap.
...
2004-09-24 Tom Tromey <tromey@redhat.com>
* java/lang/ClassLoader.java (loadedClasses): Declare as HashMap.
(definedPackages): Likewise.
From-SVN: r88027
2004-09-24 11:25:42 +00:00
Michael Koch
28c23a8cd3
ObjectInputStream.java: Re-ordered imports.
...
2004-09-24 Michael Koch <konqueror@gmx.de>
* java/io/ObjectInputStream.java:
Re-ordered imports.
From-SVN: r88025
2004-09-24 10:48:12 +00:00
Casey Marshall
629a2d2b25
ObjectInputStream.java (callReadMethod): re-throw `ClassNotFoundException'.
...
2004-09-24 Casey Marshall <csm@gnu.org>
* java/io/ObjectInputStream.java (callReadMethod): re-throw
`ClassNotFoundException'.
From-SVN: r88023
2004-09-24 09:31:28 +00:00
Jeroen Frijters
73eb130916
ObjectInputStream.java (readObject): Delegate instantation of Externalizable classes to ObjectStreamClass.
...
2004-09-24 Jeroen Frijters <jeroen@frijters.net>
* java/io/ObjectInputStream.java (readObject): Delegate instantation
of Externalizable classes to ObjectStreamClass.
* java/io/ObjectStreamClass.java (newInstance): New method to
instantiate Externalizable (while ignoring the accessibility of
the constructor). (constructor): New field to cache the constructor.
From-SVN: r88019
2004-09-24 09:05:10 +00:00
Mark Wielaard
8ac4bd3706
URL.java (systemClassLoader): New static field.
...
2004-09-24 Mark Wielaard <mark@klomp.org>
* java/net/URL.java (systemClassLoader): New static field.
(getURLStreamHandler): Always use system/application classloader
for finding URLStreamhandler. Remove unecessary instanceof checks.
From-SVN: r88018
2004-09-24 08:02:09 +00:00
Guilhem Lavaux
56a4b3e249
2004-09-24 Guilhem Lavaux <guilhem@kaffe.org>
...
* java/net/URL.java
(set): This method now matches the behaviour of the JDK.
(DEFAULT_SEARCH_PATH): Added "gnu.inet".
From-SVN: r88016
2004-09-24 07:35:40 +00:00
Michael Koch
5bb3fc2713
[multiple changes]
...
2004-09-24 Guilhem Lavaux <guilhem@kaffe.org>
* java/net/URL.java (URL): Delete whitespaces in the protocol string.
2004-09-24 Jeroen Frijters <jeroen@frijters.net>
* java/net/URL.java (URL(String,String,int,String,URLStreamHandler):
Don't set authority if host isn't specified.
From-SVN: r88015
2004-09-24 06:51:59 +00:00
Michael Koch
9e54846fac
PipeImpl.java: Use VMPipe for native stuff.
...
2004-09-24 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/PipeImpl.java: Use VMPipe for native stuff.
* gnu/java/nio/SelectorImpl.java: Use VMSelector for native stuff.
* gnu/java/nio/VMPipe.java,
gnu/java/nio/VMSelector.java:
New files.
* gnu/java/nio/natPipeImplEcos.cc,
gnu/java/nio/natPipeImplPosix.cc,
gnu/java/nio/natPipeImplWin32.cc:
Ported to VMPipe.
* gnu/java/nio/natSelectorImplEcos.cc,
gnu/java/nio/natSelectorImplPosix.cc,
gnu/java/nio/natSelectorImplWin32.cc:
Ported to VMSelector.
* Makefile.am: Added new files gnu/java/nio/VMPipe.java and
gnu/java/nio/VMSelector.java.
* Makefile.in: Regenerated.
From-SVN: r88014
2004-09-24 06:41:57 +00:00
Jeroen Frijters
e6ab8dc2e7
2004-09-24 Jeroen Frijters <jeroen@frijters.net>
...
* java/lang/StackTraceElement.java
(className): Renamed field to declaringClass to be compatible
with Sun serialization format.
From-SVN: r88012
2004-09-24 05:58:28 +00:00
Michael Koch
09bddb9209
AppletContext.java, [...]: Jalopied and checkstyle clean.
...
2004-09-23 Michael Koch <konqueror@gmx.de>
* java/applet/AppletContext.java,
java/applet/Applet.java,
java/applet/AppletStub.java,
java/applet/AudioClip.java:
Jalopied and checkstyle clean.
From-SVN: r87972
2004-09-23 18:24:00 +00:00
Mark Wielaard
093942ac67
2004-09-23 Mark Wielaard <mark@klomp.org>
...
* java/util/Collections.java
(binarySearch(List, Object, Comparator)): Explicitly
reverse direction in list iterator.
(rotate): Just return when list is empty.
From-SVN: r87970
2004-09-23 18:01:46 +00:00
Tom Tromey
51c9fed94b
re PR java/17329 (ICE: SEGV in java_gimplify_expr)
...
PR java/17329:
* testsuite/libjava.compile/pr17329.java: New file.
From-SVN: r87960
2004-09-23 16:24:42 +00:00
Tom Tromey
53d26678b9
re PR java/17380 (Bad diagnostic and ICE on valid code...)
...
PR java/17380:
* testsuite/libjava.jacks/jacks.xfail: Added 9.2-implicit-6 and
9.2-implicit-7.
From-SVN: r87958
2004-09-23 16:20:50 +00:00
Kelley Cook
5b7a26f696
Makefile.am: Run aclocal with -I ../config
...
2004-09-22 Kelley Cook <kcook@gcc.gnu.org>
* Makefile.am: Run aclocal with -I ../config
* acinclude.m4: Delete macros picked up from ../config and tidy.
(AM_ICONV,AM_LC_MESSAGES, PKG_CHECK_MODULES): Delete.
* aclocal.m4, configure, Makefile.in, gcj/Makefile.in: Regenerate.
* include/Makefile.in, testsuite/Makefile.in: Regenerate.
From-SVN: r87913
2004-09-23 01:14:03 +00:00
Kelley Cook
54805b23ff
aclocal.m4: Regenerate with aclocal 1.9.2.
...
2004-09-22 Kelley Cook <kcook@gcc.gnu.org>
* aclocal.m4: Regenerate with aclocal 1.9.2.
* configure: Regenerate.
* Makefile.in, gcj/Makefile.in: Regenerate with automake 1.9.2.
* include/Makefile.in, testsuite/Makefile.in: Likewise.
From-SVN: r87912
2004-09-23 01:00:41 +00:00
David Daney
d0259e11e7
re PR libgcj/17623 (URL does not retain userInfo across context constructor.)
...
PR libgcj/17623
* java/net/URL.java (URL): Copy userInfo from context.
(getUserInfo): Return cached userInfo if present.
From-SVN: r87909
2004-09-23 00:34:09 +00:00
Tom Tromey
aa8cb1ad2a
re PR libgcj/6182 (Mauve Character.unicode test gives bogus test results)
...
PR libgcj/6182:
* mauve-libgcj: Enable java.lang.Character tests.
From-SVN: r87901
2004-09-23 00:06:10 +00:00
Andreas Tobler
733a7ed952
Makefile.am (lib_org_ietf_jgss_la_DEPENDENCIES): Add missing dependencies.
...
2004-09-22 Andreas Tobler <a.tobler@schweiz.ch>
* Makefile.am (lib_org_ietf_jgss_la_DEPENDENCIES): Add missing
dependencies.
(lib_org_ietf_jgss_la_LIBADD): Likewise.
* Makefile.in: Regenerated.
From-SVN: r87890
2004-09-22 23:42:16 +02:00
Andreas Tobler
44bffd9f6f
configure.ac: Introduce AC_C_BIGENDIAN_CROSS for WORDS_BIGENDIAN.
...
2004-09-22 Andreas Tobler <a.tobler@schweiz.ch>
* configure.ac: Introduce AC_C_BIGENDIAN_CROSS for WORDS_BIGENDIAN.
* configure: Regenerate.
* include/config.h.in: Likewise.
* jni/gtk-peer/gtkpeer.h (SWAPU32): Introduce macro to swap pixels.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c: Moved SWAPU32
macro to gtkpeer.h.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_getImagePixels): Convert
pixels from 0xBBGGRRAA to 0xAARRGGBB only on Little Endian
architectures.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c (area_updated):
Likewise.
From-SVN: r87889
2004-09-22 22:59:16 +02:00
Tom Tromey
ecd16bf665
re PR java/14446 (GZIPInputStream: corrupted gzip file - crc mismatch)
...
PR libgcj/14446:
* java/util/zip/GZIPInputStream.java (read): Avoid sign extension
when comparing CRCs.
* java/util/zip/InflaterInputStream.java (onebytebuffer): New
field.
(read()): New overload.
From-SVN: r87882
2004-09-22 20:16:17 +00:00
Tom Tromey
3a3d022561
natMethod.cc (_Jv_CallAnyMethodA): Indentation fix.
...
* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA):
Indentation fix.
From-SVN: r87825
2004-09-21 22:23:46 +00:00
Michael Koch
938806922d
2004-09-21 Michael Koch <konqueror@gmx.de>
...
* java/net/Socket.java
(getLocalAddress): Return InetAddress.ANY_IF if not bound yet.
From-SVN: r87817
2004-09-21 20:43:25 +02:00
Casey Marshall
448a698b4e
MacSpi.java (clone): Provide meaningful implementation.
...
2004-09-21 Casey Marshall <csm@gnu.org>
* javax/crypto/MacSpi.java (clone): Provide meaningful
implementation.
From-SVN: r87816
2004-09-21 20:37:44 +02:00
Tom Tromey
34f87940b2
re PR libgcj/16869 (too long list of arguments in "make clean")
...
PR libgcj/16869:
* Makefile.in: Rebuilt.
* Makefile.am (MOSTLYCLEANFILES): Removed.
(mostlyclean-local): Remove header files.
From-SVN: r87813
2004-09-21 17:00:56 +00:00
Andreas Tobler
f1b1846249
2004-09-21 Casey Marshall <csm@gnu.org>
...
* java/security/cert/X509CRLSelector.java:
(match): remove unreachable try-catch clauses.
Reported by: Dalibor Topic <robilad@kaffe.org>
From-SVN: r87805
2004-09-21 17:30:20 +02:00
Sven de Marothy
9413382eec
ByteBuffer.java (hashCode): Implemented.
...
2004-09-21 Sven de Marothy <sven@physto.se>
* java/nio/ByteBuffer.java (hashCode): Implemented.
* java/nio/CharBuffer.java: Likewise.
* java/nio/DoubleBuffer.java: Likewise.
* java/nio/FloatBuffer.java: Likewise.
* java/nio/LongBuffer.java: Likewise.
* java/nio/IntBuffer.java: Likewise.
* java/nio/ShortBuffer.java: Likewise.
From-SVN: r87804
2004-09-21 15:50:13 +02:00
Andreas Tobler
936f1f0641
[multiple changes]
...
2004-09-21 Andreas Tobler <a.tobler@schweiz.ch>
* javax/security/auth/x500/X500Principal.java: Fix some merge glitches.
2004-09-21 Michael Koch <konqueror@gmx.de>
* javax/net/ssl/SSLServerSocket.java:
Removed comment about "Do not edit this file, it's generated.".
From-SVN: r87800
2004-09-21 13:25:26 +02:00
Andreas Tobler
6f5ce93bab
[multiple changes]
...
2004-09-21 Andreas Tobler <a.tobler@schweiz.ch>
Import the big Crypto/Jessie/Security merge from Classpath.
* Makefile.am: Add imported files.
* Makefile.in: Regenerate.
2004-08-14 Casey Marshall <csm@gnu.org>
The Big Crypto Merge of 2004.
* javax/security/auth/x500/X500Principal.java: Replaced with GNU
Crypto's version.
Files imported from GNU Crypto.
* javax/crypto/BadPaddingException.java
* javax/crypto/Cipher.java
* javax/crypto/CipherInputStream.java
* javax/crypto/CipherOutputStream.java
* javax/crypto/CipherSpi.java
* javax/crypto/EncryptedPrivateKeyInfo.java
* javax/crypto/ExemptionMechanism.java
* javax/crypto/ExemptionMechanismException.java
* javax/crypto/ExemptionMechanismSpi.java
* javax/crypto/IllegalBlockSizeException.java
* javax/crypto/KeyAgreement.java
* javax/crypto/KeyAgreementSpi.java
* javax/crypto/KeyGenerator.java
* javax/crypto/KeyGeneratorSpi.java
* javax/crypto/Mac.java
* javax/crypto/MacSpi.java
* javax/crypto/Makefile.am
* javax/crypto/NoSuchPaddingException.java
* javax/crypto/NullCipher.java
* javax/crypto/NullCipherImpl.java
* javax/crypto/SealedObject.java
* javax/crypto/SecretKey.java
* javax/crypto/SecretKeyFactory.java
* javax/crypto/SecretKeyFactorySpi.java
* javax/crypto/ShortBufferException.java
* javax/crypto/interfaces/DHKey.java
* javax/crypto/interfaces/DHPrivateKey.java
* javax/crypto/interfaces/DHPublicKey.java
* javax/crypto/interfaces/PBEKey.java
* javax/crypto/spec/DESKeySpec.java
* javax/crypto/spec/DESedeKeySpec.java
* javax/crypto/spec/DHGenParameterSpec.java
* javax/crypto/spec/DHParameterSpec.java
* javax/crypto/spec/DHPrivateKeySpec.java
* javax/crypto/spec/DHPublicKeySpec.java
* javax/crypto/spec/IvParameterSpec.java
* javax/crypto/spec/PBEKeySpec.java
* javax/crypto/spec/PBEParameterSpec.java
* javax/crypto/spec/RC2ParameterSpec.java
* javax/crypto/spec/RC5ParameterSpec.java
* javax/crypto/spec/SecretKeySpec.java
* javax/security/auth/AuthPermission.java
* javax/security/auth/DestroyFailedException.java
* javax/security/auth/Destroyable.java
* javax/security/auth/Policy.java
* javax/security/auth/PrivateCredentialPermission.java
* javax/security/auth/RefreshFailedException.java
* javax/security/auth/Refreshable.java
* javax/security/auth/Subject.java
* javax/security/auth/SubjectDomainCombiner.java
* javax/security/auth/callback/Callback.java
* javax/security/auth/callback/CallbackHandler.java
* javax/security/auth/callback/ChoiceCallback.java
* javax/security/auth/callback/ConfirmationCallback.java
* javax/security/auth/callback/LanguageCallback.java
* javax/security/auth/callback/NameCallback.java
* javax/security/auth/callback/PasswordCallback.java
* javax/security/auth/callback/TextInputCallback.java
* javax/security/auth/callback/TextOutputCallback.java
* javax/security/auth/callback/UnsupportedCallbackException.java
* javax/security/auth/login/AccountExpiredException.java
* javax/security/auth/login/AppConfigurationEntry.java
* javax/security/auth/login/Configuration.java
* javax/security/auth/login/CredentialExpiredException.java
* javax/security/auth/login/FailedLoginException.java
* javax/security/auth/login/LoginContext.java
* javax/security/auth/login/LoginException.java
* javax/security/auth/login/NullConfiguration.java
* javax/security/auth/x500/X500PrivateCredential.java
* javax/security/sasl/AuthenticationException.java
* javax/security/sasl/AuthorizeCallback.java
* javax/security/sasl/RealmCallback.java
* javax/security/sasl/RealmChoiceCallback.java
* javax/security/sasl/Sasl.java
* javax/security/sasl/SaslClient.java
* javax/security/sasl/SaslClientFactory.java
* javax/security/sasl/SaslException.java
* javax/security/sasl/SaslServer.java
* javax/security/sasl/SaslServerFactory.java
* org/ietf/jgss/ChannelBinding.java
* org/ietf/jgss/GSSContext.java
* org/ietf/jgss/GSSCredential.java
* org/ietf/jgss/GSSException.java
* org/ietf/jgss/GSSManager.java
* org/ietf/jgss/GSSName.java
* org/ietf/jgss/MessageProp.java
* org/ietf/jgss/Oid.java
* org/ietf/jgss/MessagesBundle.properties
Files imported from Jessie <http://www.nongnu.org/jessie/ >
* javax/net/ServerSocketFactory.java
* javax/net/SocketFactory.java
* javax/net/VanillaServerSocketFactory.java
* javax/net/VanillaSocketFactory.java
* javax/net/ssl/HandshakeCompletedEvent.java
* javax/net/ssl/HandshakeCompletedListener.java
* javax/net/ssl/HostnameVerifier.java
* javax/net/ssl/HttpsURLConnection.java
* javax/net/ssl/KeyManager.java
* javax/net/ssl/KeyManagerFactory.java
* javax/net/ssl/KeyManagerFactorySpi.java
* javax/net/ssl/ManagerFactoryParameters.java
* javax/net/ssl/SSLContext.java
* javax/net/ssl/SSLContextSpi.java
* javax/net/ssl/SSLException.java
* javax/net/ssl/SSLHandshakeException.java
* javax/net/ssl/SSLKeyException.java
* javax/net/ssl/SSLPeerUnverifiedException.java
* javax/net/ssl/SSLPermission.java
* javax/net/ssl/SSLProtocolException.java
* javax/net/ssl/SSLServerSocket.java
* javax/net/ssl/SSLServerSocketFactory.java
* javax/net/ssl/SSLSession.java
* javax/net/ssl/SSLSessionBindingEvent.java
* javax/net/ssl/SSLSessionBindingListener.java
* javax/net/ssl/SSLSessionContext.java
* javax/net/ssl/SSLSocket.java
* javax/net/ssl/SSLSocketFactory.java
* javax/net/ssl/TrivialHostnameVerifier.java
* javax/net/ssl/TrustManager.java
* javax/net/ssl/TrustManagerFactory.java
* javax/net/ssl/TrustManagerFactorySpi.java
* javax/net/ssl/X509KeyManager.java
* javax/net/ssl/X509TrustManager.java
* javax/security/cert/Certificate.java
* javax/security/cert/CertificateEncodingException.java
* javax/security/cert/CertificateException.java
* javax/security/cert/CertificateExpiredException.java
* javax/security/cert/CertificateNotYetValidException.java
* javax/security/cert/CertificateParsingException.java
* javax/security/cert/X509CertBridge.java
* javax/security/cert/X509Certificate.java
2004-08-20 Casey Marshall <csm@gnu.org>
* java/security/cert/X509CRLSelector.java: New file.
* java/security/cert/X509CertSelector.java: New file.
From-SVN: r87795
2004-09-21 10:33:35 +02:00
Michael Koch
c36992ffc8
2004-09-15 Michael Koch <konqueror@gmx.de>
...
* gnu/java/net/protocol/file/Handler.java
(openConnection): Don't throw exception if host part for file: URI is
present. setURL() keeps file: protocol if ftp: protocol is not
available.
From-SVN: r87546
2004-09-15 12:38:46 +00:00
Richard Henderson
72826319ff
natPosixProcess.cc (waitForSignal): Ignore return value of sigsuspend.
...
* java/lang/natPosixProcess.cc (waitForSignal): Ignore return
value of sigsuspend.
From-SVN: r87505
2004-09-14 13:09:31 -07:00
Tom Tromey
3abcc195e4
CompoundName.java (CompoundName): Don't check for separator in "flat" case.
...
* javax/naming/CompoundName.java (CompoundName): Don't check for
separator in "flat" case.
From-SVN: r87410
2004-09-12 23:16:38 +00:00
Michael Koch
bdd1aed4e1
configure.ac: Fixed AM_INIT_AUTOMAKE usage and replaces AM_CONFIG_HEADER by AC_CONFIG_FILES.
...
2004-09-12 Michael Koch <konqueror@gmx.de>
* libltdl/configure.ac: Fixed AM_INIT_AUTOMAKE usage and replaces
AM_CONFIG_HEADER by AC_CONFIG_FILES.
* libltdl/Makefile.in, libltdl/aclocal.m4, libltdl/configure:
Regenerate.
From-SVN: r87393
2004-09-12 17:11:13 +00:00
Mohan Embar
a0be84dd8c
re PR libgcj/14751 ([win32] thread creation leaks system handle resources)
...
PR libgcj/14751
* win32-threads.cc (_Jv_ThreadInitData): Zero out thread
handle in newly-allocated _Jv_Thread_t.
(_Jv_ThreadDestroyData): Close thread handle.
(_Jv_ThreadStart): Remove obsolete comment.
Store handle of newly-created thread in _Jv_Thread_t.
* include/win32-threads.h: #define WIN32_LEAN_AND_MEAN
before including <windows.h>
#define _Jv_HaveCondDestroy
From-SVN: r87362
2004-09-11 19:13:51 +00:00
Mohan Embar
bdbf6060ea
natThread.cc (finalize_native): Destroy join conditional variable and mutex if...
...
* java/lang/natThread.cc (finalize_native): Destroy
join conditional variable and mutex if these destroy
operations are supported.
From-SVN: r87361
2004-09-11 19:10:44 +00:00