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

2843 Коммитов

Автор SHA1 Сообщение Дата
jfrijters 9ab925a1f4 Implement Zip64 support. 2011-07-05 07:12:18 +00:00
jfrijters 733bd571e4 Implement Java 7 ZipFile.getComment() API. 2011-07-05 07:04:49 +00:00
jfrijters 2f765373ff Implemented OpenJDK 7 charset support. 2011-07-05 06:56:12 +00:00
jfrijters 8dd8e7c989 Minor optimization. Don't use setters to populate ZipEntry. 2011-07-05 06:39:43 +00:00
jfrijters 75b7458a87 Bug fix. ZipFile.getEntry() should return a copy that doesn't reference the underlying extra byte array (note that the ZipEntry "copy" constructor does not make a copy of the extra byte array). 2011-07-05 06:25:57 +00:00
jfrijters 7702563a63 Use long to store unsigned integers. This fixes support for files > 2GB. 2011-07-05 06:14:35 +00:00
jfrijters 84dc4a58c4 Minor cleanup to prepare for OpenJDK 7 changes. 2011-07-05 06:05:48 +00:00
jfrijters f711200f56 Add new OpenJDK 7 java.nio.charset.StandardCharsets class. 2011-07-04 07:26:09 +00:00
jfrijters 353803e9fa Updated javax.crypto.* and com.sun.crypto.provider packages to OpenJDK 7. 2011-07-01 15:36:22 +00:00
jfrijters 0644a67d13 Updated remaining sun.security.* packages to OpenJDK 7. 2011-07-01 15:14:54 +00:00
jfrijters 537962e8a1 Updated sun.security.action, sun.security.jca, sun.security.pkcs12 and sun.security.provider packages to OpenJDK 7. 2011-07-01 14:51:03 +00:00
jfrijters 2e24971bcd Updated org.ietf.jgss package to OpenJDK 7. 2011-07-01 14:40:06 +00:00
jfrijters 7645299a93 Updated javax.security.* packages to OpenJDK 7. 2011-07-01 14:32:55 +00:00
jfrijters ab0b90857d Updated com.sun.security.* packages to OpenJDK 7. 2011-07-01 14:19:26 +00:00
jfrijters 9416f404d7 Instead of bailing out immediately when encountering a non-implemented native method (while compiling the core libraries), continue and fail later. 2011-07-01 14:04:40 +00:00
jfrijters 4cc0fca0a0 Updated java.security package and a massive amount of dependencies to OpenJDK 7. 2011-07-01 14:03:40 +00:00
jfrijters 3b56133d59 Forgot to add new sun.nio.fs files. 2011-07-01 08:59:41 +00:00
jfrijters dcb3e8451e Updated java.io package to OpenJDK 7. 2011-07-01 08:56:51 +00:00
jfrijters ad26a54629 Fixed initialization order regression. 2011-07-01 08:30:18 +00:00
jfrijters 2717af44d9 Updated java.lang.SecurityManager to OpenJDK 7. 2011-07-01 06:43:25 +00:00
jfrijters 9b4e61e2ab Temporarily fork sun.security.util.SecurityConstants to make OpenJDK 6 -> 7 transition easier. 2011-07-01 06:35:53 +00:00
jfrijters ab6ae4d0da Bug fix. Make FileOutputStream in append mode always append. 2011-07-01 06:02:19 +00:00
jfrijters 4e5f4bde6b Updated forked java.io classes (except FilePermission) to OpenJDK 7. 2011-07-01 06:01:17 +00:00
jfrijters dbe1854d33 Updated java.lang.management package to OpenJDK 7. 2011-06-30 09:28:43 +00:00
jfrijters 5155a5bd9e Integrated new OpenJDK 7 platform logging support. 2011-06-30 07:55:16 +00:00
jfrijters 74608dc3d2 Updated sun.misc.JavaLangAccess to OpenJDK 7. 2011-06-29 16:30:05 +00:00
jfrijters 61eebaee3c Updated generated java.lang sources to OpenJDK 7. 2011-06-29 16:19:00 +00:00
jfrijters ea7ea27937 Updated ReflectAccess.java to OpenJDK 7. 2011-06-29 15:28:39 +00:00
jfrijters eb95468faf Updated java.lang.reflect package (minus ReflectAccess.java) to OpenJDK 7. 2011-06-29 15:07:09 +00:00
jfrijters 7afa51d9b1 Updated java.lang.instrument package to OpenJDK 7. 2011-06-29 13:36:22 +00:00
jfrijters 5cf713dd70 Updated java.lang.ref package to OpenJDK 7. 2011-06-29 13:28:04 +00:00
jfrijters 1eb3403769 Updated java.lang.ProcessImpl to OpenJDK 7. Added support for "magic" executable name with spaces detection (on windows).
redirectErrorStream will throw an IOException ("not implemented") when used without redirecting stdout, but previously redirectErrorStream wasn't implemented either (although it just ignored the flag instead of throwing an exception).
2011-06-29 09:14:49 +00:00
jfrijters a91fc49ecc Moved most of java/lang package to OpenJDK 7. 2011-06-28 07:41:36 +00:00
jfrijters eca42a62e8 Don't stop on the first error encountered. Keep going until 100 errors. Note that there still are a bunch of immediately fatal errors. 2011-06-28 06:17:40 +00:00
jfrijters 352499ad04 Added -warnaserror to the IKVM.OpenJDK.*.dll builds. 2011-06-28 06:04:02 +00:00
jfrijters 07149f2daf Added ikvmc -warnaserror option (which turns all warnings into errors, as opposed to the already existing option -warnaserror: to turn specific warnings into errors). 2011-06-28 06:02:11 +00:00
jfrijters 1e3a90329d Include OpenJDK 7 java.lang.AutoCloseable interface and make it shadow System.IDisposable. Removed java.io.Closeable special casing to support IDisposable (now automatic because Closeable extends AutoCloseable). 2011-06-27 15:15:32 +00:00
jfrijters 524bf7c090 Fix and enhancement. When a .NET type implements a shadowed interface, we now also publish the original interface (e.g. if the .NET type implements System.IComparable, Java code will now see java.lang.Comparable and System.IComparable). In addition, the new code makes sure that when a .NET type explicitly implements both System.IComparable and java.lang.Comparable that the Java code will not see java.lang.Comparable twice. 2011-06-27 15:13:20 +00:00
jfrijters c742dbb2d9 Added support for declaring exceptions on shadow interface methods. 2011-06-27 13:15:17 +00:00
jfrijters 9b9f9943bf Bug fix. When an abstract .NET type implements System.IComparable (and hence java.lang.Comparable) the resulting stub is not usable from Java because the compareTo method is missing. This fix adds the missing method. 2011-06-27 12:52:19 +00:00
jfrijters e6cced1569 Add OpenJDK 7 sun/awt directory (where we're getting EventQueueItem from). 2011-06-27 12:49:02 +00:00
smallsql abd86998d0 add method isTranslucencyCapable() for JDK7 2011-06-26 18:37:47 +00:00
smallsql ebd1a34977 Add const for locking of event queue in JDK7 2011-06-26 18:16:44 +00:00
smallsql aadf0f70da move EventQueueItem in a separate file for JDK7 2011-06-26 17:07:11 +00:00
smallsql 35581656c1 More JDK7 methods in SunToolkit 2011-06-26 16:05:19 +00:00
jfrijters 5a77a2d712 Fixed deserialization bug. When stacktrace = null (i.e. it is unmodifiable), setStackTrace would throw a NullPointerException. Fixed that by moving the stackTrace field setting into a seperate method. 2011-06-26 11:26:13 +00:00
jfrijters 63be67bd3c Fixed a serialization interop bug. If an object is a subclass of a class that has readResolve() method, but the subclass doesn't have a readResolve(), we should not call the base class readResolve(). 2011-06-26 11:24:35 +00:00
jfrijters 252871416f Fixed regression introduced in previous commit. Throwable.printStackTrace() should do a virtual invocation of Throwable.printStackTrace(PrintStream). 2011-06-26 06:58:57 +00:00
jfrijters 1ece25e884 Updated java.lang.Throwable to OpenJDK 7. 2011-06-26 06:32:47 +00:00
jfrijters c22d76dace Added ldarg_s opcode. 2011-06-26 06:29:43 +00:00