Граф коммитов

516 Коммитов

Автор SHA1 Сообщение Дата
smallsql d6e58ff235 Fix the LineMetrics and solve some JUnit tests 2009-11-29 10:20:27 +00:00
smallsql bed70d1b66 Implements some methods in the sun.font package 2009-11-25 15:01:20 +00:00
smallsql 61a42ad9ed fix a NPE in constructor 2009-11-21 22:20:56 +00:00
jfrijters c8dd69be99 Updated base addresses 2009-11-12 14:09:57 +00:00
jfrijters 929d0a6013 Created IKVM.OpenJDK.Tools.dll (which is going to be the equivalent of tools.jar). 2009-11-12 07:40:52 +00:00
jfrijters 3fc3b157bc Removed classes that aren't supposed to be in the boot class path (they're from tools.jar). This includes the entire IKVM.OpenJDK.XML.RelaxNG assembly. 2009-11-12 07:23:16 +00:00
jfrijters d2bdb26352 Added a couple of missing classes (that tools.jar depends on). 2009-11-12 07:05:04 +00:00
smallsql 45d2af68e6 adding Java Debugging Interface 2009-11-11 19:11:38 +00:00
jfrijters 252e89e3be Removed two unused source files from list. 2009-11-05 07:26:56 +00:00
smallsql f65cead627 Printing API next step 2009-11-01 12:03:01 +00:00
smallsql 8877fb077d PrintGraphics added 2009-11-01 12:01:38 +00:00
smallsql d9ca87d8b7 first implementation of getLogicalBounds() but it is not 100% right 2009-10-30 15:38:16 +00:00
smallsql 4aca12595a Add class sun.print.Win32PrintJob 2009-10-28 11:06:17 +00:00
smallsql e28519682e set system property java.awt.printerjob 2009-10-27 19:07:24 +00:00
smallsql 9c63eabe38 Add the class because it will be instantiate via reflection currently 2009-10-27 19:05:43 +00:00
natl 3c1930d4eb - code cleanup as per Jereon's suggestion
- add support for java.awt.Image
- fix problem with HDROP
2009-10-14 15:31:47 +00:00
natl efb671c7f1 add primitive support for clipboard and drag and drop 2009-10-14 13:44:27 +00:00
smallsql caa7085e18 First implementation of Win32PrintServiceLookup 2009-10-02 18:21:53 +00:00
smallsql 54772b74aa Placeholder for future implementations 2009-10-02 18:16:19 +00:00
smallsql 1b16bbc4c5 Add getDefaultPrinterName and getAllPrinterNames to the PrintPeer 2009-10-02 18:11:51 +00:00
smallsql 6cdfe4ad23 more files of the print API added 2009-09-26 21:01:58 +00:00
jfrijters e6879ad203 Updated base addresses. 2009-09-09 05:15:41 +00:00
jfrijters db9c796794 Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
natl 57d021fc22 add Motif look and feel 2009-08-26 23:43:25 +00:00
jfrijters 70efd72b68 Updated base addresses. 2009-08-14 13:37:25 +00:00
smallsql 51a08412cf fix the missing alpha chanel on windows shell icons 2009-08-12 18:36:49 +00:00
jfrijters 76fb68033d Base addresses updated. 2009-08-11 06:04:41 +00:00
jfrijters 21a741cb16 Make java.lang.Throwable .NET serializable. 2009-08-11 05:59:52 +00:00
jfrijters 2cb0073b40 Automagic .NET serialization support (for classes that are Java serializable). 2009-08-11 05:58:44 +00:00
jfrijters 3855d129ce Removed unused attribute (Method.Type). 2009-08-06 06:46:54 +00:00
jfrijters 117d156352 More serialization interop support code. 2009-07-31 12:41:08 +00:00
jfrijters bf089524b1 Removed @Deprecated from methods that aren't deprecated in JDK. 2009-07-31 09:56:48 +00:00
jfrijters f2c338ad59 Internal API should not be visible to Java code. 2009-07-31 09:56:12 +00:00
jfrijters 43fd0daf07 Implemented support for .NET serialization of Java enums.
(The CreateEnumEnum move in FakeTypes.cs is because java.lang.Enum now has a dependency on custom attribute annotations.)
2009-07-29 09:36:56 +00:00
jfrijters 03892b621b Prepare for forking java/lang/Enum.java. 2009-07-29 08:35:42 +00:00
jfrijters 2c2388d152 Implemented .NET serialization support for java.lang.Class objects. 2009-07-29 07:04:42 +00:00
jfrijters 45a57e8ec5 Moved most java.lang.Class changes from map.xml to java source. 2009-07-28 13:01:25 +00:00
smallsql 4f27a7c9c6 fix a copy & paste mistake 2009-07-26 08:05:18 +00:00
jfrijters 6e61c1475d Changes to make <clinit> trivial. 2009-07-16 06:15:08 +00:00
jfrijters 85c32e0516 Eagerly create MS1252 and UTF-8 charsets to avoid reflection. 2009-07-16 06:11:47 +00:00
jfrijters 75405d1664 Prepare sun/nio/cs/StandardCharsets.java for forking. 2009-07-16 06:10:00 +00:00
jfrijters 0117d63b18 Use CallerID.getCallerClassLoader() to bypass Class.getClassLoader(). 2009-07-14 08:45:36 +00:00
jfrijters 2e1ccef008 Removed unneeded initialization of static fields. 2009-07-14 07:58:39 +00:00
jfrijters 64e5615aaa Moved responsibility for creating java.lang.Class instances for "fast literal" enable types into ClassLiteral<T>, this allows class literals to be really cheap, because non of the underlying reflection is needed, the class will cache the Type and lazily resolve it to its TypeWrapper. 2009-07-14 06:27:41 +00:00
jfrijters ab8f450751 Made signature computation lazy. 2009-07-13 07:20:15 +00:00
jfrijters f8ebf42589 Prepare for forking of java.io.ObjectStreamField. 2009-07-13 07:01:12 +00:00
smallsql e43f32c78c package sun.java2d.pisces added 2009-07-12 08:39:48 +00:00
smallsql 921afc5023 Fix some font metrics problems 2009-07-09 19:07:53 +00:00
jfrijters aad67feea4 Split off Beans and Media from Misc. 2009-07-03 14:12:03 +00:00
jfrijters 6955c80148 Removed unused file. 2009-07-03 14:11:06 +00:00
jfrijters 4dbba1a431 Split off IKVM.OpenJDK.Remoting.dll from Misc. 2009-07-03 12:20:16 +00:00
jfrijters 0ae116f0ae Split IKVM.OpenJDK.Naming.dll off from Misc. 2009-07-03 09:56:00 +00:00
jfrijters 2d49edfbd1 Removed javax.print.ServerUI workaround that is no longer needed. 2009-07-03 07:14:13 +00:00
jfrijters ce02d8c695 Removed SystemProperties.java that is not used anymore. 2009-07-03 07:06:28 +00:00
jfrijters 2f2e69613c - Set runtime version during build, instead of computing it a runtime.
- Set OpenJDK version in openjdk.build instead of VMSystemProperty source.
2009-07-03 06:57:06 +00:00
jfrijters 0e0dd9b037 - Consolidated system property initialization in VMSystemProperties.
- Fixed bug that caused startup properties set with ikvm.runtime.Startup.setProperties() to be forgotten when doing a System.setProperties(null).
2009-07-03 06:40:51 +00:00
jfrijters 049ea653fe Moved startup system properties temporary cache from VMSystemProperties to Startup to allow VMSystemProperties to be private instead of internal. 2009-07-03 06:22:10 +00:00
jfrijters e45016df54 Moved gnu.classpath.Configuration to java.lang.PropertyConstants. 2009-07-03 06:09:49 +00:00
jfrijters 7a856abc0a Moved VMSystemProperties from gnu.classpath to java.lang. 2009-07-03 05:55:58 +00:00
jfrijters 82fb3d2682 Removed GNU Classpath related stuff. 2009-07-03 05:28:19 +00:00
smallsql 95b689f692 Implement the font name methods. 2009-07-02 19:34:51 +00:00
jfrijters cf953b8850 Split XPath off from Parse. 2009-06-29 10:30:30 +00:00
jfrijters cb4e9c37ca Added a mechanism to prevent accidentally introducing new dependencies in the OpenJDK assemblies. 2009-06-29 09:32:59 +00:00
jfrijters f6cbd1dd50 Specify -baseaddress:<address> option for all runtime assemblies. This should make ngen images more efficient. 2009-06-29 08:53:33 +00:00
jfrijters 8684e20df1 Split XML assembly into 7 parts. With thanks to Michael Kay. 2009-06-29 08:03:51 +00:00
jfrijters 7693f933c7 sun.text package should be in Text. 2009-06-29 06:50:03 +00:00
jfrijters ca5dbdb482 Untangled circular dependency between Jdbc and Misc:
- Moved com.sun.rowset package to Jdbc
- Moved java.sql.Timestamp to Core
2009-06-29 06:39:28 +00:00
smallsql 4e63ff4dcf change fontSupportsDefaultEncoding 2009-06-27 21:22:19 +00:00
smallsql b6ef7dab19 implements getIcon() in ShellFolder 2009-06-27 20:43:42 +00:00
smallsql 70f80fc10f listFiles(boolean) must return instances Win32ShellFolders2 2009-06-27 17:51:28 +00:00
smallsql 54ac3bb847 Add the Win32ShellFolder to the build process 2009-06-27 15:45:05 +00:00
smallsql b68744dfe0 Fix different bugs in ShellFolder 2009-06-27 10:22:34 +00:00
smallsql 4a07b62050 Win32ShellFolder2 Step 2 2009-06-21 19:22:29 +00:00
jfrijters d18a4b2bf2 Added rmi stub generation to build process, instead of relying on .class files in stripped zip. 2009-06-08 15:01:11 +00:00
smallsql 7dc25aa680 Add resources in com/sun/swing/internal/plaf/* 2009-06-04 18:26:08 +00:00
smallsql e0dcc2c034 The ascent and height was negative 2009-05-31 20:18:09 +00:00
smallsql 2653e25818 fixing the painting of the GlyphVector with the StandardGlyphVector from Sun 2009-05-30 21:32:32 +00:00
jfrijters 4ae285f4bb Removed classpath-0.95 directory. 2009-05-26 06:21:39 +00:00
jfrijters 21865b8c20 Moved java.applet package from GNU Classpath to OpenJDK.
This was the last dependency on the classpath-0.95 directory. Yay!
2009-05-26 06:14:34 +00:00
jfrijters 6e7ef327a9 Moved java.awt.im package from GNU Classpath to OpenJDK. 2009-05-26 05:56:14 +00:00
jfrijters 6f178d1adb Removed no longer needed GNU Classpath classes and copied two GNU Classpath utility classes into IKVM. 2009-05-26 05:44:06 +00:00
jfrijters e30dc87909 Fixed formatting. 2009-05-26 05:31:32 +00:00
smallsql 66da5fffd2 closeSplashScreen changed 2009-05-22 19:59:24 +00:00
jfrijters 1442ab7841 - Moved unsafe operations into Java and added link demand for unmanaged code to them.
- Added some deprecated unsafe methods that are apparantly still being used (or at least referenced) by JRuby.
2009-05-17 06:16:34 +00:00
smallsql fccc39b788 Replace the GNU ClasspathToolkit with the SunToolkit in .NET Code. Replace the usage of the FontPeer with the Java2D. Replace the NetGlyphVector with the StandardGlyphVector 2009-05-16 16:34:40 +00:00
jfrijters 070ea26337 Removed workaround that is no longer needed, now that ikvmc automatically works around this issue. 2009-05-12 04:10:12 +00:00
smallsql f98701c51a extends the NetToolkit from the SunToolkit instead of GNU ClasspathToolkit 2009-05-08 12:04:59 +00:00
smallsql 9a424a8338 use assembly name from the build process for the GraphicsEnvironment 2009-05-07 20:41:48 +00:00
smallsql 52798fc6a0 fix some NPE in the package sun.font 2009-05-07 18:47:07 +00:00
smallsql 443bfe88c9 Replace the AWT / Swing implementation from GNU with Sun 2009-05-03 19:17:35 +00:00
smallsql 2cf9cf2033 Replace the Sun class with an dummy implementation for compiler that throw an exception in constructor 2009-05-03 19:13:54 +00:00
smallsql 857374b3fc Replace the Sun implementation with an empty abstract class 2009-05-03 19:11:37 +00:00
smallsql 5657ae444b Replace the Sun implementation with a wrapper on a Graphics2D. Currently without constructor. This need added later. 2009-05-03 19:09:48 +00:00
smallsql 4ba95fcb12 Use the the GNU implementation of AlphaCompositeContext.java for SunCompositeContext.java 2009-05-03 19:06:35 +00:00
smallsql 4b8d63ca3c Create a wrapper GraphicsEnvironment for headless support 2009-05-03 19:05:09 +00:00
smallsql 40b82787c5 Add more methods to this dummy class for the compiler 2009-05-03 19:01:48 +00:00
smallsql 051d6f6e91 The original Sun Code without an unused import which produce additional references on currently not existing code 2009-05-03 19:01:00 +00:00
smallsql 30e3acbb2c Add an additional Constructor 2009-05-03 18:57:32 +00:00
smallsql 6d83b5e6ee A patched Sun class, all references to a SurfaceManager was removed 2009-05-03 18:50:35 +00:00
smallsql 18a6d1fdb7 A patched Sun class, the method createCompatibleVolatileImage was replaced with a abstract dummy method. 2009-05-03 18:48:25 +00:00
smallsql aa7cf242e8 More Sun classes (SwingUtilities2) 2009-05-01 11:29:00 +00:00
smallsql 5079ec4983 More Sun classes (SwingUtilities2) 2009-04-30 19:52:43 +00:00
smallsql 9a20d46d58 replace many of the GNU font code with the Sun implementation 2009-04-25 21:18:50 +00:00
smallsql dd3e76dd4b More Sun classes (package sun.awt) 2009-04-22 16:27:56 +00:00
jfrijters cacd1684e9 Changed peverify -quiet to -nologo to make sure that warnings show up. 2009-04-22 04:48:39 +00:00
smallsql 158b6915c4 More Sun classes (package sun.swing and sun.awt) 2009-04-20 16:18:40 +00:00
smallsql 6a018edcbe More Sun classes (package sun.swing) 2009-04-19 20:44:02 +00:00
jfrijters bbd714c2cc Integrated OpenJDK java/awt/image and java/awt/image/renderable packages. 2009-04-17 06:36:01 +00:00
jfrijters 1341b30af1 Added copyright header. 2009-04-17 06:25:19 +00:00
jfrijters 84cd1f2de9 Fixed base path for lib directory included in VFS. 2009-04-17 06:24:30 +00:00
jfrijters 50e5974b17 Updated copyright notices. 2009-04-16 10:12:50 +00:00
jfrijters 1d2cfde35f Updated to OpenJDK 6 b16 2009-04-16 10:12:34 +00:00
jfrijters 23b8f6a695 Added dummy color management and cmm files. 2009-04-03 08:56:00 +00:00
jfrijters 045470e918 Added back RMI stubs that got left out in the module split. 2009-04-03 06:36:17 +00:00
jfrijters fbf4d5167a Rewrote exception handling to store Java exception state in our java.lang.Throwable class, instead of an additional object in a weak keyed map. 2009-03-16 05:50:59 +00:00
jfrijters 189274028e Marked java.lang.Object and java.lang.StackTraceElement as serializable (in the .NET sense). 2009-03-16 05:48:13 +00:00
jfrijters db32857dd4 Added hack to support JRuby's tty detection. 2009-03-09 06:29:54 +00:00
jfrijters 7bc8df7b63 - Updated mscorlib.jar (to get the new default constructor in MulticastDelegate).
- Added utility class ikvm.runtime.Delegates to make it easier to create Runnables and PrivilegeActions from .NET languages.
2009-03-07 08:40:04 +00:00
smallsql 9c24d95806 restore sun/jdbc/odbc/*.class 2009-03-04 20:06:47 +00:00
jfrijters 1f5b6047ce Added flavormap.properties and content-types.properties and added some hacks to make DataTransferer "work". 2009-03-04 11:12:50 +00:00
jfrijters 90092718e3 Switched java.awt.dnd package from GNU Classpath to OpenJDK. 2009-03-04 09:50:31 +00:00
jfrijters 6c3aaf72b9 Switched java.awt.datatransfer package from GNU Classpath to OpenJDK. 2009-03-04 09:21:39 +00:00
jfrijters 00908792ae Switched java.awt.event package from GNU Classpath to OpenJDK. 2009-03-04 08:18:36 +00:00
jfrijters f03d439eca Switched java.awt.color package from GNU Classpath to OpenJDK. 2009-03-04 07:15:33 +00:00
jfrijters 7b0715d065 Switched java.awt.geom package from GNU Classpath to OpenJDK. 2009-03-04 06:48:13 +00:00
smallsql df3d349a27 Add a PrintPeer as helper class for the print API 2009-03-03 20:05:35 +00:00
smallsql 05fb280b28 replace some GNU printer stuff with Sun code 2009-03-03 14:06:14 +00:00
jfrijters b54fbae544 Removed unnecessary field initialization and registerNative call. 2009-02-27 05:53:27 +00:00
jfrijters 423cf661b2 Don't overwrite the thread context class loader if it has already been set when sun.misc.Launcher initializes. 2009-02-19 06:47:29 +00:00
jfrijters e754c19e75 Added support for setting the JPEG compression level and for custom quantization (but not huffman) tables. 2009-02-17 08:14:56 +00:00
jfrijters 843e78ccbe Use JMath functions (where possible and necessary) instead of .NET Math functions. 2009-02-16 05:13:49 +00:00
jfrijters 070d268277 Added supported for redirecting Runtime.exec("java ...") to ikvm.exe. 2009-02-10 15:21:41 +00:00
jfrijters 3612b39b1d Implemented JPEGImageWriter.getDefaultWriteParam(). 2009-02-10 09:33:25 +00:00
jfrijters 9e4a181f7b Remove over eager state validation. Fixes Lucene issue. 2009-02-04 06:44:11 +00:00
smallsql 71839a6dd1 sun/jdbc/odbc/JdbcOdbcUpdateableResultSet.java added 2009-02-01 10:51:12 +00:00
smallsql e167924d3a many database metadata implement and updatable resultset added 2009-02-01 10:39:43 +00:00
smallsql 4afd2e4e6a service java.sql.Driver added 2009-01-27 19:36:33 +00:00
smallsql 13eac8ffcd Add the JDBC-ODBC-Bridge to Jdbc.dll 2009-01-27 18:54:36 +00:00
smallsql 39c9d40d45 Build for IKVM.OpenJDK.Jdbc.dll added 2009-01-25 10:27:55 +00:00
smallsql 3a129bd71d 250 TODO in JDBC-ODBC-Bridge fixt 2009-01-25 09:03:24 +00:00
smallsql 479417eefc JDBC-ODBC-Bridge Step 2 2009-01-18 21:47:51 +00:00
smallsql 58e46aa14c First Step of the JDBC ODBC Bridge 2009-01-15 21:40:00 +00:00
smallsql b211941b7a Fix some Bugs on toggle the Raster and the Bitmap 2009-01-07 19:53:03 +00:00
smallsql 8a200829f0 Replace Classpath ColorModels with the Sun ColorModels; fix some bugs in BufferedImage 2009-01-07 15:27:43 +00:00
jfrijters a2082be2f5 Use CallerID instead of stack walking. 2009-01-05 06:30:46 +00:00
jfrijters 844c6bcb5e Forked java/sql/DriverManager.java. 2009-01-05 06:04:12 +00:00
smallsql 4660df4856 Fix bug with reading PNG images 2009-01-04 21:15:00 +00:00
smallsql 6ef775a01b JPEG support added to ImageIO 2009-01-04 18:26:40 +00:00
jfrijters 6c59d613bd Moved AccessController.doPrivileged() to Java and use CallerID to avoid stack walk. 2009-01-02 10:44:05 +00:00
jfrijters f97a259b48 Forked java/security/AccessController.java. 2009-01-02 09:04:06 +00:00
jfrijters d987350ae2 Forked java/util/ResourceBundle.java to remove custom stack walking and use CallerID instead. 2009-01-02 08:49:18 +00:00
smallsql ea4f6fa809 Hide new public methods in BufferedImage 2008-12-31 15:37:28 +00:00
smallsql 3d2604205a Remove NetBufferedImage and merge the code in the class BufferedImage. Now the class BufferedImage has 2 buffers. A Java Raster and .NET Bitmap. 2008-12-30 10:28:10 +00:00
smallsql 10519b422d remove absolute path 2008-12-26 19:56:07 +00:00
jfrijters 20a9744657 It turns out that we really should create an MBeanServer, even if we don't populate it with anything useful, applications might still want to register their own MBeans.
This fix allows Derby 10.4.2.0 to work.
2008-12-24 07:00:23 +00:00
jfrijters 968e7e067c Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts. 2008-12-23 07:28:20 +00:00
jfrijters 7ade017084 Removed workaround I no longer care about. 2008-12-23 06:18:50 +00:00
jfrijters 2ce813b790 Removed accessor that is no longer needed now that ResolverConfigurationImpl has been forked. 2008-12-23 05:41:26 +00:00
jfrijters 28f74eac17 Forked three files to make minor changes to reduce dependencies (and in the case of ResolverConfigurationImpl.java to remove the need for a map.xml hack). 2008-12-23 05:30:13 +00:00
jfrijters 64cf1e9d1f Removed, because it is no longer needed. 2008-12-19 11:33:09 +00:00
jfrijters 9619910f6f Use our version of java/awt/image/Raster.java (provided by Volker) instead of the one from the OpenJDK directory. 2008-12-19 11:28:26 +00:00
smallsql 08fbc6b63b replace a small part (BufferedImage ff) of classpath with OpenJDK 2008-12-19 09:53:42 +00:00
jfrijters 3b4bce9333 Generate assembly versions for IKVM.OpenJDK.ClassLibrary.dll and JVM.dll automatically based on IKVM.Runtime.dll version. 2008-11-19 05:42:47 +00:00
jfrijters c1d447e1f6 Oops. Apparantly NAnt's assemblyname::get-assembly-name() isn't relative to the current project directory. 2008-11-18 07:59:02 +00:00
jfrijters abe67b5a22 Changed build to autogenerate the assembly qualified name of the AWT peer toolkit. 2008-11-18 07:46:53 +00:00
jfrijters baf6228d28 Removed our version of System.Runtime.CompilerServices.ExtensionAttribute and instead add System.Core.jar to the compilation, this will allow us to reference the real ExtensionAttribute when it is available and yet the build will still work (albeit with a warning and without the ExtensionAttribute) when it is not available (i.e. when building on .NET 2.0). 2008-11-18 05:35:58 +00:00
jfrijters e62914f4a1 - Made java.lang.ClassLoader.loadClassInternal() accessible.
- Call ClassLoader.loadClassInternal() instead of ClassLoader.loadClass() to lock class loader object.
2008-11-18 05:25:06 +00:00
jfrijters c9b373d85a Set encoding of AssemblyInfo.java to ascii, to prevent a BOM character on Linux that causes javac to barf. 2008-11-14 07:53:04 +00:00
jfrijters d2d0156ed9 Changed version to 0.39. 2008-11-14 07:51:31 +00:00
jfrijters 770c550e30 Added missing resource file. 2008-09-23 05:03:07 +00:00
jfrijters 338a3b3c5f - Removed unneeded MANIFEST.MF (it is already in resources.jar).
- Added -nowarn:110 to remove warning about missing JNI assembly.
2008-09-22 04:13:47 +00:00
jfrijters 86338bb5ba Updated version to 1.6 and removed Specification-Vendor entry. 2008-09-21 10:42:25 +00:00
jfrijters f6628fce21 Removed hardcoded ikvm PublicKey from build. 2008-09-21 09:53:06 +00:00
jfrijters 5cd8a0b5b9 Moved sound factory methods to runtime, to allow for easier experimentation with a sound implementation. 2008-09-21 09:45:00 +00:00
jfrijters 1d404c44a0 Updated copyright notices. 2008-09-18 05:01:25 +00:00
jfrijters 3bbce96961 Updated OpenJDK version property to b12. 2008-09-16 07:01:28 +00:00
jfrijters bfdbe1d2b3 Changed path from openjdk6-b10 to openjdk6-b12. 2008-09-16 07:00:38 +00:00
jfrijters 090f4addf8 Changed paths from openjdk6-b10 to openjdk6-b12. 2008-09-16 06:59:21 +00:00
jfrijters 2381194072 Removed the usage of .NET reflection. 2008-09-01 05:19:04 +00:00
jfrijters a07c38f656 Forked java/nio/Bits.java to remove unsafe code from static initializer. 2008-09-01 04:00:06 +00:00
jfrijters b91bce8821 Added helper methods to no longer require reflection to instantiate DirectByteBuffer from JNI. 2008-08-21 06:05:24 +00:00
jfrijters 21c028191c Moved generated exception mapping code from ExceptionHelper to Throwable and made it slightly less hacky. 2008-08-14 06:51:32 +00:00
jfrijters 714af027ed Reformatted. 2008-08-14 06:02:54 +00:00
jfrijters cfa6af5782 Added "core" target that allows running just the ikvmc step. 2008-08-07 07:47:57 +00:00
jfrijters 5253f60f4d Reformattted. 2008-08-07 07:40:57 +00:00
jfrijters 67e94e6b99 Removed IcedTea files that haven't been used for a while (now that OpenJDK has the crypto stuff). 2008-08-06 13:04:21 +00:00
jfrijters bbc8bab48c Yet another attempt to get datagram socket connect/disconnect to work reliably. 2008-08-04 07:23:59 +00:00
jfrijters de73b425d3 Made error handling compatible with OpenJDK to pass OpenJDK tests. 2008-07-21 12:16:41 +00:00
jfrijters cd3871e0ce Fix to pass OpenJDK ConstructInflaterOutput test. 2008-07-07 06:06:32 +00:00
jfrijters d3f268dfe4 Chaned exception messages to be the same as OpenJDK exception messages. 2008-07-04 09:04:21 +00:00
jfrijters edfee41d88 Allow available() to be called on closed stream. OpenJDK test java/util/zip/Available now passes. 2008-07-04 08:47:31 +00:00
jfrijters 4c779e3284 Made zip entry header reading lazy. OpenJDK test ReadAfterClose now passes. 2008-07-04 08:25:55 +00:00
jfrijters 172a5f9160 Support zip files with more than 64K files. OpenJDK test ManyEntries now passes. 2008-07-04 07:39:50 +00:00
jfrijters e4814fe738 - Refactored constructors.
- Fixed constructors to throw FileNotFoundException.
2008-07-04 07:28:55 +00:00
jfrijters e184ef84f5 Removed getEntries(), since we now read the directory in the constructor (instead of lazily). 2008-07-04 07:12:41 +00:00
jfrijters 26a7495d23 Various fixes to pass OpenJDK CorruptedZipZiles test. 2008-07-04 07:00:29 +00:00
jfrijters 4326c3c2fb Fixed UTF-8 name decoding. 2008-07-04 06:11:21 +00:00
jfrijters bac98c80a6 Removed unnecessary check to fix http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36560 2008-06-19 07:24:15 +00:00
jfrijters af3062b4c8 Oops. Turns out that Socket.Disconnect() doesn't work for datagram sockets. Connecting to IPAddress.Any, however, does. 2008-06-16 09:13:10 +00:00
jfrijters 41691f0052 - Implemented connect/disconnect with .NET 2.0 Connect/Disconnect API.
- Throw PortUnreachableException from receive() if we receive WSAECONNRESET while connected.
- Use  Socket.IOControl() .NET 2.0 API to disable WSAECONNRESET while not connected.
2008-06-15 09:42:37 +00:00