| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPURLConnection.java
(getHeaderFieldKey): Check index.
|
|
|
|
|
|
| |
Classpath bug #13353:
* gnu/java/net/protocol/jar/Handler.java (parseURL, toExternalForm):
Append fragments (#ref) to URLs.
|
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPURLConnection.java:
(connect()): Reverted the removal of the exception
with 404s.
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPURLConnection.java:
(connect()): Fixed a null pointer exception with 304
responses and an inappropriate exception with 404s.
* gnu/java/net/protocol/http/Request.java:
(readResponse(java.io.LineInputStream)): Fixed a
fruitless attempt to read the non-existant body
of a 304 response.
|
|
|
|
| |
character of line.
|
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPConnection.java:
(userAgent): Initialize from system properties.
(initUserAgent): Removed.
|
|
|
|
|
| |
* java/net/protocol/http/HTTPURLConnection.java (connect): Accept
absolute and relative paths in Location header.
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPURLConnection.java: Throw
FileNotFoundException and implement getErrorStream on 404.
|
|
|
|
|
| |
* gnu/java/net/CRLFInputStream.java: Rewrite to return
CRLF-delimited chunks.
|
|
|
|
|
| |
* gnu/java/net/protocol/https/Handler.java:
Reworked import statements.
|
|
|
|
| |
* gnu/java/net/protocol/https/Handler.java: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/awt/Buffers.java,
gnu/java/awt/ComponentDataBlitOp.java,
gnu/java/awt/EmbeddedWindowSupport.java,
gnu/java/awt/image/ImageDecoder.java,
gnu/java/awt/image/XBMDecoder.java,
gnu/java/awt/peer/ClasspathFontPeer.java,
gnu/java/beans/IntrospectionIncubator.java,
gnu/java/io/EncodingManager.java,
gnu/java/io/decode/DecoderUTF8.java,
gnu/java/io/encode/EncoderEightBitLookup.java,
gnu/java/io/encode/EncoderUTF8.java,
gnu/java/lang/ClassHelper.java,
gnu/java/lang/MainThread.java,
gnu/java/lang/reflect/TypeSignature.java,
gnu/java/locale/LocaleHelper.java,
gnu/java/net/CRLFInputStream.java,
gnu/java/net/EmptyX509TrustManager.java,
gnu/java/net/HeaderFieldHelper.java,
gnu/java/net/LineInputStream.java,
gnu/java/net/PlainSocketImpl.java,
gnu/java/net/URLParseError.java,
gnu/java/net/protocol/file/Connection.java,
gnu/java/net/protocol/file/Handler.java,
gnu/java/net/protocol/ftp/ActiveModeDTP.java,
gnu/java/net/protocol/ftp/BlockInputStream.java,
gnu/java/net/protocol/ftp/CompressedInputStream.java,
gnu/java/net/protocol/ftp/DTP.java,
gnu/java/net/protocol/ftp/DTPInputStream.java,
gnu/java/net/protocol/ftp/FTPConnection.java,
gnu/java/net/protocol/ftp/FTPURLConnection.java,
gnu/java/net/protocol/ftp/PassiveModeDTP.java,
gnu/java/net/protocol/ftp/StreamInputStream.java,
gnu/java/net/protocol/http/ChunkedInputStream.java,
gnu/java/net/protocol/http/HTTPConnection.java,
gnu/java/net/protocol/http/HTTPURLConnection.java,
gnu/java/net/protocol/http/Headers.java,
gnu/java/net/protocol/http/Request.java,
gnu/java/net/protocol/jar/Connection.java,
gnu/java/net/protocol/jar/Handler.java,
gnu/java/nio/ChannelInputStream.java,
gnu/java/nio/ChannelOutputStream.java,
gnu/java/nio/InputStreamChannel.java,
gnu/java/nio/OutputStreamChannel.java,
gnu/java/nio/SelectorProviderImpl.java,
gnu/java/rmi/RMIMarshalledObjectInputStream.java,
gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
gnu/java/rmi/dgc/DGCImpl.java,
gnu/java/rmi/registry/RegistryImpl.java,
gnu/java/rmi/server/ProtocolConstants.java,
gnu/java/rmi/server/RMIDefaultSocketFactory.java,
gnu/java/rmi/server/RMIIncomingThread.java,
gnu/java/rmi/server/RMIObjectInputStream.java,
gnu/java/rmi/server/RMIObjectOutputStream.java,
gnu/java/rmi/server/RMIVoidValue.java,
gnu/java/rmi/server/UnicastConnectionManager.java,
gnu/java/rmi/server/UnicastRef.java,
gnu/java/rmi/server/UnicastRemoteCall.java,
gnu/java/rmi/server/UnicastRemoteStub.java,
gnu/java/rmi/server/UnicastServerRef.java:
Reorganized import statments and fixed some @author tags and html
usage in javadocs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/awt/color/package.html,
gnu/java/awt/image/package.html,
gnu/java/awt/package.html,
gnu/java/awt/peer/package.html,
gnu/java/beans/decoder/package.html,
gnu/java/beans/editors/package.html,
gnu/java/beans/package.html,
gnu/java/io/decode/package.html,
gnu/java/io/encode/package.html,
gnu/java/io/package.html,
gnu/java/lang/package.html,
gnu/java/lang/reflect/package.html,
gnu/java/locale/package.html,
gnu/java/math/package.html,
gnu/java/net/package.html,
gnu/java/net/protocol/file/package.html,
gnu/java/net/protocol/http/event/package.html,
gnu/java/net/protocol/jar/package.html,
gnu/java/nio/channels/package.html,
gnu/java/nio/charset/package.html,
gnu/java/nio/package.html,
gnu/java/rmi/dgc/package.html,
gnu/java/rmi/package.html,
gnu/java/rmi/registry/package.html,
gnu/java/rmi/server/package.html,
gnu/java/security/action/package.html,
gnu/java/security/ber/package.html,
gnu/java/security/der/package.html,
gnu/java/security/package.html,
gnu/java/security/pkcs/package.html,
gnu/java/security/provider/package.html,
gnu/java/security/util/package.html,
gnu/java/security/x509/ext/package.html,
gnu/java/security/x509/package.html,
gnu/java/text/package.html,
gnu/java/util/package.html,
gnu/java/util/prefs/package.html,
java/lang/annotation/package.html:
New files.
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/file/Connection.java: Return correct content
length for directory listing.
* java/net/URLClassLoader.java: Correction for URLClassLoader, bug
#11285: return valid URLs for directories.
|
|
|
|
| |
* BASE64.java: Truncate encoded byte array.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/awt/color/ClutProfileConverter.java,
gnu/java/awt/peer/ClasspathTextLayoutPeer.java,
gnu/java/awt/peer/gtk/GdkFontPeer.java,
gnu/java/awt/peer/gtk/GdkGlyphVector.java,
gnu/java/awt/peer/gtk/GdkGraphics2D.java,
gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
gnu/java/awt/peer/gtk/GdkRobotPeer.java,
gnu/java/awt/peer/gtk/GdkTextLayout.java,
gnu/java/awt/peer/gtk/GtkButtonPeer.java,
gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
gnu/java/awt/peer/gtk/GtkDialogPeer.java,
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
gnu/java/awt/peer/gtk/GtkFontPeer.java,
gnu/java/awt/peer/gtk/GtkFramePeer.java,
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
gnu/java/awt/peer/gtk/GtkToolkit.java,
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
gnu/java/io/EncodingManager.java,
gnu/java/io/decode/DecoderUTF8.java,
gnu/java/net/protocol/file/Connection.java,
gnu/java/net/protocol/ftp/ActiveModeDTP.java,
gnu/java/net/protocol/ftp/BlockInputStream.java,
gnu/java/net/protocol/ftp/BlockOutputStream.java,
gnu/java/net/protocol/ftp/CompressedOutputStream.java,
gnu/java/net/protocol/ftp/StreamInputStream.java,
gnu/java/net/protocol/ftp/StreamOutputStream.java,
gnu/java/net/protocol/http/Cookie.java,
gnu/java/net/protocol/http/HTTPConnection.java,
gnu/java/net/protocol/http/HTTPDateFormat.java,
gnu/java/net/protocol/http/Request.java,
gnu/java/nio/SelectorImpl.java,
gnu/java/rmi/dgc/DGCImpl.java,
gnu/java/rmi/server/UnicastConnectionManager.java,
gnu/java/security/pkcs/SignerInfo.java,
gnu/java/security/provider/EncodedKeyFactory.java,
gnu/java/security/provider/GnuDHPublicKey.java,
gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
gnu/java/security/x509/X500DistinguishedName.java,
gnu/java/security/x509/X509CRL.java,
gnu/java/security/x509/X509CRLEntry.java,
gnu/java/security/x509/X509Certificate.java,
gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
gnu/java/security/x509/ext/CertificatePolicies.java,
gnu/java/security/x509/ext/PolicyConstraint.java,
gnu/xml/aelfred2/SAXDriver.java,
gnu/xml/dom/Consumer.java,
gnu/xml/dom/DomCharacterData.java,
gnu/xml/dom/DomDocument.java,
gnu/xml/dom/DomDocumentBuilder.java,
gnu/xml/dom/DomIterator.java,
gnu/xml/dom/DomNode.java,
gnu/xml/dom/DomXPathExpression.java,
gnu/xml/dom/DomXPathResult.java,
gnu/xml/dom/JAXPFactory.java,
gnu/xml/dom/ls/DomLSException.java,
gnu/xml/libxmlj/dom/GnomeDocumentBuilder.java,
gnu/xml/libxmlj/dom/GnomeXPathNodeList.java,
gnu/xml/libxmlj/sax/GnomeXMLReader.java,
gnu/xml/libxmlj/transform/GnomeTransformer.java,
gnu/xml/libxmlj/transform/GnomeTransformerFactory.java,
gnu/xml/libxmlj/util/XMLJ.java,
gnu/xml/pipeline/CallFilter.java,
gnu/xml/pipeline/DomConsumer.java,
gnu/xml/pipeline/LinkFilter.java,
gnu/xml/pipeline/NSFilter.java,
gnu/xml/pipeline/TeeConsumer.java,
gnu/xml/pipeline/ValidationConsumer.java,
gnu/xml/pipeline/WellFormednessFilter.java,
gnu/xml/pipeline/XIncludeFilter.java,
gnu/xml/pipeline/XsltFilter.java,
gnu/xml/transform/ApplyImportsNode.java,
gnu/xml/transform/Bindings.java,
gnu/xml/transform/DocumentFunction.java,
gnu/xml/transform/FormatNumberFunction.java,
gnu/xml/transform/NodeNumberNode.java,
gnu/xml/transform/NumberNode.java,
gnu/xml/transform/Stylesheet.java,
gnu/xml/transform/SystemPropertyFunction.java,
gnu/xml/transform/Template.java,
gnu/xml/transform/TemplatesImpl.java,
gnu/xml/transform/TransformerImpl.java,
gnu/xml/transform/ValueOfNode.java,
gnu/xml/transform/XSLURIResolver.java,
gnu/xml/util/DoParse.java,
gnu/xml/util/Resolver.java,
gnu/xml/xpath/Expr.java,
gnu/xml/xpath/FunctionCall.java,
gnu/xml/xpath/RelationalExpr.java,
gnu/xml/xpath/Selector.java,
gnu/xml/xpath/XPathParser.java,
java/beans/XMLDecoder.java,
java/text/SimpleDateFormat.java,
javax/swing/JPopupMenu.java,
javax/swing/JSpinner.java,
javax/swing/SortingFocusTraversalPolicy.java,
javax/swing/SwingUtilities.java,
javax/swing/plaf/basic/BasicComboBoxEditor.java,
javax/swing/plaf/basic/BasicComboBoxRenderer.java,
javax/swing/tree/DefaultMutableTreeNode.java,
javax/xml/parsers/DocumentBuilder.java,
javax/xml/parsers/DocumentBuilderFactory.java,
javax/xml/transform/sax/SAXTransformerFactory.java,
vm/reference/java/lang/VMClassLoader.java,
vm/reference/java/lang/VMProcess.java,
vm/reference/java/lang/VMRuntime.java,
vm/reference/java/lang/VMSystem.java,
vm/reference/java/security/VMAccessController.java:
Removed unused imports and expanded starred
imports.
|
|
|
|
| |
Rename jar_file to jf.
|
|
|
|
|
|
| |
jar file with OPEN_DELETE.
* java/util/zip/ZipFile.java (ZipFile): Call deleteOnExit when
OPEN_DELETE is used.
|
|
|
|
|
| |
field.
(get): Don't use or set is_trying.
|
|
|
|
|
|
|
|
|
|
| |
2005-02-02 Dalibor Topic <robilad@kaffe.org>
* gnu/java/net/GetSystemPropertyAction.java:
Removed.
* gnu/java/net/protocol/ftp/FTPURLConnection.java:
Use gnu.java.security.action.GetPropertyAction instead
of gnu.java.net.GetSystemPropertyAction.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/PlainSocketImpl.java
(shutdownInput): Made native. Throws IOException. Added Javadoc.
(shutdownOutput): Likewise.
* include/gnu_java_net_PlainSocketImpl.h: Regenerated.
* native/jni/java-net/gnu_java_net_PlainSocketImpl.c
(Java_gnu_java_net_PlainSocketImpl_shutdownInput): New method.
(Java_gnu_java_net_PlainSocketImpl_shutdownOutput): Likewise.
* native/jni/java-net/javanet.c
(_javanet_shutdownInput): Likewise.
(_javanet_shutdownOutput): Likewise.
* native/jni/java-net/javanet.h
(_javanet_shutdownInput): Likewise.
(_javanet_shutdownOutput): Likewise.
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPConnection.java: Use correct form of
Host header when using a non-default port number.
2005-01-11 Chris Burdess <dog@gnu.org>
* javax/net/ssl/HttpsURLConnection.java: Do not request SSLv3
provider during class initialization.
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPConnection.java
(newRequest): Use "/" as path if no path given in URL.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/security/der/DERWriter.java: Removed unused import.
* gnu/java/net/protocol/http/Connection.java: Removed unused
import.
* gnu/java/nio/PipeImpl.java (read): Reordered modifiers. Fixed
indentation.
(write): Likewise.
* gnu/java/rmi/server/ConnectionRunnerPool.java
(getConnectionRunner): Reordered modifiers.
* gnu/java/text/FormatCharacterIterator.java (debug): Removed
useless `final'.
(dumpTable): Likewise.
* gnu/java/net/PlainDatagramSocketImpl.java (bind): Reordered
modifiers.
(create, setOption, getOption, close, join, leave): Likewise.
* gnu/java/net/PlainSocketImpl.java (create): Reordered
modifiers.
(bind, listen, accept): Likewise.
|
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPURLConnection.java: Added support
for http.agent, http.keepAlive, and http.maxConnections system
properties (and LRU connection pool).
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/LineInputStream.java: (read) fixed possible infinite
loop (inetlib bug #11200).
2004-12-06 Chris Burdess <dog@gnu.org>
* gnu/java/net/protocol/http/HTTPURLConnection.java:
(getHeaderField) return null if there are less than (index+1) fields.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/classpath/SystemProperties.java: New file.
* vm/reference/gnu/classpath/VMSystemProperties.java: New file.
* gnu/java/io/EncodingManager.java,
gnu/java/net/protocol/file/Connection.java,
java/io/File.java,
java/lang/Throwable.java,
java/security/Security.java,
java/security/cert/X509CRLSelector.java,
java/security/cert/X509CertSelector.java,
java/util/Locale.java,
vm/reference/java/lang/VMClassLoader.java:
Modified to use SystemProperties.
* java/lang/Class.java: Modified to use SecurityManager.current.
* java/lang/ClassLoader.java
(StaticData.systemClassLoader): New field.
(StaticData.static): New static initializer to install default
security manager.
(ClassLoader()): Modified to use StaticData.systemClassLoader.
ClassLoader(ClassLoader)): Modified to use SecurityManager.current.
(findSystemClass): Modified to use StaticData.systemClassLoader.
(getParent): Modified to use SecurityManager.current.
(getSystemResource,getSystemResources): Modified to use
StaticData.systemClassLoader.
(getSystemClassLoader): Modified to use SecurityManager.current and
StaticData.systemClassLoader.
(getExtClassLoaderUrls,getSystemClassLoaderUrls): Modified to use
SystemProperties.
(defaultGetSystemClassLoader): Modified to use SecurityManager.current
and SystemProperties.
(getSystemProperty): Removed.
* java/lang/Runtime.java
(securityManager): Removed.
(defaultProperties): Removed.
(static): Removed.
(Runtime): Modified to use SystemProperties.
(exit,removeShutdownHook,halt,runFinalizersOnExit,exec,load,loadLib):
Modified to use SecurityManager.current.
(loadLibrary): Modified to use SecurityManager.current and changed
call to System.mapLibraryName to VMRuntime.mapLibraryName.
* java/lang/SecurityManager.java
(current): New field.
* java/lang/System.java
(systemClassLoader): Removed.
(properties): Removed.
(in,out,err): Initialize in-line.
(static): Removed.
(initLoadLibrary): Removed.
(initProperties): Removed.
(initSystemClassLoader): Removed.
(initSecurityManager): Removed.
(setIn,setOut,setErr,setSecurityManager,getSecurityManager,getenv):
Modified to use SecurityManager.current.
(getProperties,setProperties,getProperty(String),
getProperty(String,String),setProperty): Modified to use
SecurityManager.current and SystemProperties.
(mapLibraryName): Modified to call VMRuntime.mapLibraryName.
* java/lang/Thread.java: Modified to use SecurityManager.current.
* java/lang/ThreadGroup.java: Modified to use SecurityManager.current.
* native/jni/java-lang/java_lang_VMSystem.c
(Java_java_lang_VMSystem_isWordsBigEndian): Removed.
* vm/reference/java/lang/VMRuntime.java
(nativeGetLibname): Removed (renamed to mapLibraryName).
(mapLibraryName): New method.
(insertSystemProperties): Removed.
* vm/reference/java/lang/VMSystem.java
(isWordsBigEndian): Removed.
|
|
|
|
|
|
| |
* gnu/java/net/protocol/http/HTTPConnection.java,
gnu/java/net/protocol/http/HTTPURLConnection.java:
HTTPURLConnection now derives from HttpsURLConnection.
|
|
|
|
|
|
| |
* gnu/java/net/protocol/ftp/package.html,
gnu/java/net/protocol/http/package.html:
Add missing files.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/file/Connection.java
(StaticData): New inner class to contain statics.
(connect, getHeaderField): Modified to use StaticData.
* java/lang/Class.java
(desiredAssertionStatus): Modified to use ClassLoader.StaticData.
* java/lang/ClassLoader.java
(StaticData): New inner class to contain statics.
(defineClass, setPackageAssertionStatus, setClassAssertionStatus):
Modified to use StaticData.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/BASE64.java,
gnu/java/net/CRLFInputStream.java,
gnu/java/net/CRLFOutputStream.java,
gnu/java/net/EmptyX509TrustManager.java,
gnu/java/net/GetLocalHostAction.java,
gnu/java/net/GetSystemPropertyAction.java,
gnu/java/net/LineInputStream.java,
gnu/java/net/protocol/http/Authenticator.java,
gnu/java/net/protocol/http/ByteArrayRequestBodyWriter.java,
gnu/java/net/protocol/http/ByteArrayResponseBodyReader.java,
gnu/java/net/protocol/http/ChunkedInputStream.java,
gnu/java/net/protocol/http/Cookie.java,
gnu/java/net/protocol/http/CookieManager.java,
gnu/java/net/protocol/http/Credentials.java,
gnu/java/net/protocol/http/HTTPConnection.java,
gnu/java/net/protocol/http/HTTPDateFormat.java,
gnu/java/net/protocol/http/HTTPURLConnection.java,
gnu/java/net/protocol/http/Headers.java,
gnu/java/net/protocol/http/Request.java,
gnu/java/net/protocol/http/RequestBodyWriter.java,
gnu/java/net/protocol/http/Response.java,
gnu/java/net/protocol/http/ResponseBodyReader.java,
gnu/java/net/protocol/http/ResponseHeaderHandler.java,
gnu/java/net/protocol/http/SimpleCookieManager.java,
gnu/java/net/protocol/http/event/ConnectionEvent.java,
gnu/java/net/protocol/http/event/ConnectionListener.java,
gnu/java/net/protocol/http/event/RequestEvent.java,
gnu/java/net/protocol/http/event/RequestListener.java:
New files
* gnu/java/net/protocol/http/Connection.java:
gnu/java/net/protocol/http/TODO: Removed
* gnu/java/net/protocol/http/Handler.java: Updated.
Merged HTTP protocol implementation from GNU inetlib.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/ftp/ActiveModeDTP.java,
gnu/java/net/protocol/ftp/BlockInputStream.java,
gnu/java/net/protocol/ftp/BlockOutputStream.java,
gnu/java/net/protocol/ftp/CompressedInputStream.java,
gnu/java/net/protocol/ftp/CompressedOutputStream.java,
gnu/java/net/protocol/ftp/DTP.java,
gnu/java/net/protocol/ftp/DTPInputStream.java,
gnu/java/net/protocol/ftp/DTPOutputStream.java,
gnu/java/net/protocol/ftp/FTPConnection.java,
gnu/java/net/protocol/ftp/FTPException.java,
gnu/java/net/protocol/ftp/FTPResponse.java,
gnu/java/net/protocol/ftp/FTPURLConnection.java,
gnu/java/net/protocol/ftp/Handler.java,
gnu/java/net/protocol/ftp/PassiveModeDTP.java,
gnu/java/net/protocol/ftp/StreamInputStream.java,
gnu/java/net/protocol/ftp/StreamOutputStream.java:
New files. Merged from GNU inetlib.
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/http/Connection.java (sendRequest): Fix
typo.
2004-11-06 Michael Koch <konqueror@gmx.de>
PR libjava/14009
* gnu/java/net/protocol/http/Connection.java
(sendRequest): Handle case when url.getFile() returns an empty string.
|
|
|
|
|
| |
* gnu/java/net/protocol/http/Connection.java
(getOutputStream): Implicitely switch to POST method.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/awt/BitwiseXORComposite.java,
gnu/java/awt/ClasspathToolkit.java,
gnu/java/awt/image/XBMDecoder.java,
gnu/java/awt/peer/GLightweightPeer.java,
gnu/java/awt/peer/gtk/GdkGlyphVector.java,
gnu/java/io/EncodingManager.java,
gnu/java/net/PlainDatagramSocketImpl.java,
gnu/java/net/protocol/http/Connection.java,
gnu/java/nio/NIODatagramSocket.java,
gnu/java/nio/ServerSocketChannelImpl.java,
gnu/java/nio/charset/UTF_16.java,
gnu/java/nio/charset/UTF_16BE.java,
gnu/java/nio/charset/UTF_16LE.java,
gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
gnu/java/rmi/rmic/RMIC.java,
gnu/java/rmi/server/RMIHashes.java,
gnu/java/rmi/server/RMIObjectInputStream.java,
gnu/java/rmi/server/RMIObjectOutputStream.java,
gnu/java/rmi/server/UnicastConnection.java,
gnu/java/rmi/server/UnicastConnectionManager.java,
gnu/java/rmi/server/UnicastRemoteCall.java,
gnu/java/rmi/server/UnicastServer.java,
gnu/java/rmi/server/UnicastServerRef.java,
gnu/java/security/OID.java,
gnu/java/security/provider/DSAParameters.java,
gnu/java/security/provider/DSASignature.java,
gnu/java/security/x509/X500DistinguishedName.java,
gnu/java/security/x509/X509CRL.java,
gnu/javax/rmi/CORBA/DelegateFactory.java,
gnu/javax/rmi/CORBA/GetDelegateInstanceException.java,
gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
gnu/javax/rmi/CORBA/StubDelegateImpl.java,
gnu/javax/rmi/PortableServer.java:
Reorganized import statements.
|
|
|
|
|
| |
* gnu/java/net/protocol/file/Handler.java
(openConnection): Clarified comment.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/file/Connection.java
(dateFormat): New static field.
(getHeaderField): Implemented.
2004-09-10 Michael Koch <konqueror@gmx.de>
* gnu/java/net/protocol/file/Connection.java
(exists): Removed.
(isDirectory): Likewise.
(getListing): Likewise.
|
|
|
|
|
|
| |
* java/net/URLConnection.java (getContent): Add support for
explicit mime types. Call getInputStream() if no handler found.
* gnu/java/net/content/text/plain.java: Removed
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/file/Connection.java
(lineSeparator): Made non-final.
(static): Removed.
(connect): Initialize lineSeparator lazily. Use ByteArrayInputStream
instead of StringBufferInputStream.
|
|
|
|
|
| |
* gnu/java/net/protocol/file/Connection.java
(connect): Handle file is a directory case.
|
|
|
|
|
|
|
|
|
|
| |
* gnu/java/security/action/GetPropertyAction.java (setParameters):
Renamed from 'setName'. New 2-argument form with default value.
(run): Pass default 'value' parameter to System.getProperty().
* gnu/java/security/action/SetAccessibleAction.java: Fix javadoc
typos.
* gnu/java/net/protocol/http/Connection.java: Use 'setParameters'
not 'setName'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am
(SUBIDRS): Removed gnu, java, javax and vm.
* configure.ac
(AC_CONFIG_FILES): Removed all now unused Makefiles.
* lib/Makefile.am
(dist-hook): New target to put all files in the gnu, java, javax and
vm directories into the dist tarball.
* lib/gen-classlist.sh.in: Don't search for class files in
${top_builddir}/java and ${top_builddir}/javax. There are none.
* gnu/classpath/.cvsignore,
gnu/classpath/Makefile.am,
gnu/.cvsignore,
gnu/java/awt/.cvsignore,
gnu/java/awt/image/.cvsignore,
gnu/java/awt/image/Makefile.am,
gnu/java/awt/Makefile.am,
gnu/java/awt/peer/.cvsignore,
gnu/java/awt/peer/gtk/.cvsignore,
gnu/java/awt/peer/gtk/Makefile.am,
gnu/java/awt/peer/Makefile.am,
gnu/java/beans/.cvsignore,
gnu/java/beans/editors/.cvsignore,
gnu/java/beans/editors/Makefile.am,
gnu/java/beans/info/.cvsignore,
gnu/java/beans/info/Makefile.am,
gnu/java/beans/Makefile.am,
gnu/java/.cvsignore,
gnu/java/io/.cvsignore,
gnu/java/io/decode/.cvsignore,
gnu/java/io/decode/Makefile.am,
gnu/java/io/encode/.cvsignore,
gnu/java/io/encode/Makefile.am,
gnu/java/io/Makefile.am,
gnu/java/lang/.cvsignore,
gnu/java/lang/Makefile.am,
gnu/java/lang/reflect/.cvsignore,
gnu/java/lang/reflect/Makefile.am,
gnu/java/locale/.cvsignore,
gnu/java/locale/Makefile.am,
gnu/java/Makefile.am,
gnu/java/math/.cvsignore,
gnu/java/math/Makefile.am,
gnu/java/net/content/.cvsignore,
gnu/java/net/content/Makefile.am,
gnu/java/net/content/text/.cvsignore,
gnu/java/net/content/text/Makefile.am,
gnu/java/net/.cvsignore,
gnu/java/net/Makefile.am,
gnu/java/net/protocol/.cvsignore,
gnu/java/net/protocol/file/.cvsignore,
gnu/java/net/protocol/file/Makefile.am,
gnu/java/net/protocol/http/.cvsignore,
gnu/java/net/protocol/http/Makefile.am,
gnu/java/net/protocol/jar/.cvsignore,
gnu/java/net/protocol/jar/Makefile.am,
gnu/java/net/protocol/Makefile.am,
gnu/java/nio/channels/.cvsignore,
gnu/java/nio/channels/Makefile.am,
gnu/java/nio/charset/.cvsignore,
gnu/java/nio/charset/Makefile.am,
gnu/java/nio/.cvsignore,
gnu/java/nio/Makefile.am,
gnu/java/rmi/.cvsignore,
gnu/java/rmi/dgc/.cvsignore,
gnu/java/rmi/dgc/Makefile.am,
gnu/java/rmi/Makefile.am,
gnu/java/rmi/registry/.cvsignore,
gnu/java/rmi/registry/Makefile.am,
gnu/java/rmi/rmic/.cvsignore,
gnu/java/rmi/rmic/Makefile.am,
gnu/java/rmi/server/.cvsignore,
gnu/java/rmi/server/Makefile.am,
gnu/java/security/action/Makefile.am,
gnu/java/security/.cvsignore,
gnu/java/security/der/.cvsignore,
gnu/java/security/der/Makefile.am,
gnu/java/security/Makefile.am,
gnu/java/security/provider/.cvsignore,
gnu/java/security/provider/Makefile.am,
gnu/java/security/util/.cvsignore,
gnu/java/security/util/Makefile.am,
gnu/java/security/x509/.cvsignore,
gnu/java/security/x509/Makefile.am,
gnu/java/text/.cvsignore,
gnu/java/text/Makefile.am,
gnu/java/util/.cvsignore,
gnu/java/util/Makefile.am,
gnu/java/util/prefs/.cvsignore,
gnu/java/util/prefs/Makefile.am,
gnu/javax/.cvsignore,
gnu/javax/Makefile.am,
gnu/javax/rmi/CORBA/.cvsignore,
gnu/javax/rmi/CORBA/Makefile.am,
gnu/javax/rmi/.cvsignore,
gnu/javax/rmi/Makefile.am,
gnu/Makefile.am,
gnu/regexp/.cvsignore,
gnu/regexp/Makefile.am,
java/applet/.cvsignore,
java/applet/Makefile.am,
java/awt/color/.cvsignore,
java/awt/color/Makefile.am,
java/awt/.cvsignore,
java/awt/datatransfer/.cvsignore,
java/awt/datatransfer/Makefile.am,
java/awt/dnd/.cvsignore,
java/awt/dnd/Makefile.am,
java/awt/dnd/peer/.cvsignore,
java/awt/dnd/peer/Makefile.am,
java/awt/event/.cvsignore,
java/awt/event/Makefile.am,
java/awt/font/.cvsignore,
java/awt/font/Makefile.am,
java/awt/geom/.cvsignore,
java/awt/geom/Makefile.am,
java/awt/image/.cvsignore,
java/awt/image/Makefile.am,
java/awt/image/renderable/.cvsignore,
java/awt/image/renderable/Makefile.am,
java/awt/im/.cvsignore,
java/awt/im/Makefile.am,
java/awt/im/spi/.cvsignore,
java/awt/im/spi/Makefile.am,
java/awt/Makefile.am,
java/awt/peer/.cvsignore,
java/awt/peer/Makefile.am,
java/awt/print/.cvsignore,
java/awt/print/Makefile.am,
java/beans/beancontext/.cvsignore,
java/beans/beancontext/Makefile.am,
java/beans/.cvsignore,
java/beans/Makefile.am,
java/.cvsignore,
java/io/.cvsignore,
java/io/Makefile.am,
java/lang/.cvsignore,
java/lang/Makefile.am,
java/lang/ref/.cvsignore,
java/lang/reflect/.cvsignore,
java/lang/reflect/Makefile.am,
java/lang/ref/Makefile.am,
java/Makefile.am,
java/math/.cvsignore,
java/math/Makefile.am,
java/net/.cvsignore,
java/net/Makefile.am,
java/nio/channels/.cvsignore,
java/nio/channels/Makefile.am,
java/nio/channels/spi/.cvsignore,
java/nio/channels/spi/Makefile.am,
java/nio/charset/.cvsignore,
java/nio/charset/Makefile.am,
java/nio/charset/spi/.cvsignore,
java/nio/charset/spi/Makefile.am,
java/nio/.cvsignore,
java/nio/Makefile.am,
java/rmi/activation/.cvsignore,
java/rmi/activation/Makefile.am,
java/rmi/.cvsignore,
java/rmi/dgc/.cvsignore,
java/rmi/dgc/Makefile.am,
java/rmi/Makefile.am,
java/rmi/registry/.cvsignore,
java/rmi/registry/Makefile.am,
java/rmi/server/.cvsignore,
java/rmi/server/Makefile.am,
java/security/acl/.cvsignore,
java/security/acl/Makefile.am,
java/security/cert/.cvsignore,
java/security/cert/Makefile.am,
java/security/.cvsignore,
java/security/interfaces/.cvsignore,
java/security/interfaces/Makefile.am,
java/security/Makefile.am,
java/security/spec/.cvsignore,
java/security/spec/Makefile.am,
java/sql/.cvsignore,
java/sql/Makefile.am,
java/text/.cvsignore,
java/text/Makefile.am,
java/util/.cvsignore,
java/util/jar/.cvsignore,
java/util/jar/Makefile.am,
java/util/logging/.cvsignore,
java/util/logging/Makefile.am,
java/util/Makefile.am,
java/util/prefs/.cvsignore,
java/util/prefs/Makefile.am,
java/util/regex/.cvsignore,
java/util/regex/Makefile.am,
java/util/zip/.cvsignore,
java/util/zip/Makefile.am,
javax/accessibility/.cvsignore,
javax/accessibility/Makefile.am,
javax/.cvsignore,
javax/imageio/.cvsignore,
javax/imageio/event/.cvsignore,
javax/imageio/event/Makefile.am,
javax/imageio/Makefile.am,
javax/imageio/spi/.cvsignore,
javax/imageio/spi/Makefile.am,
javax/imageio/stream/.cvsignore,
javax/imageio/stream/Makefile.am,
javax/Makefile.am,
javax/naming/.cvsignore,
javax/naming/directory/.cvsignore,
javax/naming/directory/Makefile.am,
javax/naming/event/.cvsignore,
javax/naming/event/Makefile.am,
javax/naming/ldap/.cvsignore,
javax/naming/ldap/Makefile.am,
javax/naming/Makefile.am,
javax/naming/spi/.cvsignore,
javax/naming/spi/Makefile.am,
javax/print/attribute/.cvsignore,
javax/print/attribute/Makefile.am,
javax/print/attribute/standard/Makefile.am,
javax/print/.cvsignore,
javax/print/event/.cvsignore,
javax/print/event/Makefile.am,
javax/print/Makefile.am,
javax/rmi/CORBA/.cvsignore,
javax/rmi/CORBA/Makefile.am,
javax/rmi/.cvsignore,
javax/rmi/Makefile.am,
javax/security/auth/.cvsignore,
javax/security/auth/Makefile.am,
javax/security/auth/x500/.cvsignore,
javax/security/auth/x500/Makefile.am,
javax/security/.cvsignore,
javax/security/Makefile.am,
javax/sql/.cvsignore,
javax/sql/Makefile.am,
javax/swing/border/.cvsignore,
javax/swing/border/Makefile.am,
javax/swing/colorchooser/.cvsignore,
javax/swing/colorchooser/Makefile.am,
javax/swing/.cvsignore,
javax/swing/event/.cvsignore,
javax/swing/event/Makefile.am,
javax/swing/filechooser/.cvsignore,
javax/swing/filechooser/Makefile.am,
javax/swing/Makefile.am,
javax/swing/plaf/basic/.cvsignore,
javax/swing/plaf/basic/Makefile.am,
javax/swing/plaf/.cvsignore,
javax/swing/plaf/Makefile.am,
javax/swing/plaf/metal/.cvsignore,
javax/swing/plaf/metal/Makefile.am,
javax/swing/table/.cvsignore,
javax/swing/table/Makefile.am,
javax/swing/text/.cvsignore,
javax/swing/text/html/.cvsignore,
javax/swing/text/html/Makefile.am,
javax/swing/text/html/parser/.cvsignore,
javax/swing/text/html/parser/Makefile.am,
javax/swing/text/Makefile.am,
javax/swing/tree/.cvsignore,
javax/swing/tree/Makefile.am,
javax/swing/undo/.cvsignore,
javax/swing/undo/Makefile.am,
javax/transaction/.cvsignore,
javax/transaction/Makefile.am,
javax/transaction/xa/.cvsignore,
javax/transaction/xa/Makefile.am,
vm/reference/gnu/.cvsignore,
vm/reference/gnu/java/.cvsignore,
vm/reference/gnu/java/Makefile.am,
vm/reference/gnu/java/nio/.cvsignore,
vm/reference/gnu/java/nio/Makefile.am,
vm/reference/gnu/Makefile.am,
vm/reference/java/.cvsignore,
vm/reference/java/io/.cvsignore,
vm/reference/java/io/Makefile.am,
vm/reference/java/lang/.cvsignore,
vm/reference/java/lang/Makefile.am,
vm/reference/java/lang/reflect/.cvsignore,
vm/reference/java/lang/reflect/Makefile.am,
vm/reference/java/Makefile.am,
vm/reference/java/security/.cvsignore,
vm/reference/java/security/Makefile.am:
Removed.
|
|
|
|
| |
* gnu/java/net/http/.cvsignore: Removed.
|
|
|
|
|
|
|
|
|
|
| |
not yet set.
* gnu/java/net/protocol/http/Connection.java (static): Get httpAgent
from system property inside AccessController.doPrivileged() call.
(proxyPort): Made package private.
(proxyInUse): Likewise.
(proxyHost): Likewise.
(userAgent): Likewise.
|
|
|
|
|
| |
final field.
(sendRequest): Use new field in user-agent http agent.
|
|
|
|
|
|
|
|
|
| |
* gnu/java/net/protocol/file/Handler.java
(parseURL): Added a comment on ftp implementation in GNU Classpath.
* java/net/URL.java
(set): This method now matches the behaviour of the JDK.
(DEFAULT_SEARCH_PATH): Added "gnu.inet".
|
|
|
|
|
| |
Imported GCJ implementation. The URL parsing is completely handled
by URLStreamHandler now.
|
|
|
|
|
| |
* gnu/java/net/protocol/http/Connection.java
(getOutputStream): Dont set POST method.
|