All Projects : Harmony (Key: HARMONY)

Project Lead: Tim Ellison
URL: http://harmony.apache.org/
Description:
Open source Java SE and modular VM platform architecture project.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Subversion Commits

All versions
Select version:
Repository Revision Date User Message
ASF #884013 Wed Nov 25 09:55:36 UTC 2009 tellison Fix for HARMONY-6386 ([classlib][sound] Failure to load sound providers)
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/sound/src/main/java/org/apache/harmony/sound/utils/ProviderService.java
Repository Revision Date User Message
ASF #883524 Mon Nov 23 22:22:05 UTC 2009 tellison Revert r823479 to fix HARMONY-6381 ([classlib][rmi] Regression in test RMIClassLoaderTest.testLoadClassCodebaseOrder)
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/archive/src/main/java/java/util/jar/JarFile.java
MODIFY /harmony/enhanced/classlib/trunk/modules/archive/src/main/java/java/util/jar/Manifest.java
Repository Revision Date User Message
ASF #834296 Tue Nov 10 01:43:13 UTC 2009 regisxu Apply fix for HARMONY-6369: [java6][classlib][luni]Get network interface information failed on AIX, netif.c does NOT use portlib code as trunk

keeep Java_java_net_NetworkInterface_getNetworkInterfacesImpl() using the same implementation with Java 5.
Files Changed
MODIFY /harmony/enhanced/classlib/branches/java6/modules/luni/src/main/native/luni/shared/netif.c
Repository Revision Date User Message
ASF #834046 Mon Nov 09 13:04:07 UTC 2009 tellison Apply fix for HARMONY-6371 ([classlib][luni]The PrintStream.write(int b) method doesn't auto flush on z/OS)
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/io/PrintStream.java
Repository Revision Date User Message
ASF #833999 Mon Nov 09 08:55:37 UTC 2009 regisxu Apply patch for HARMONY-6372: [classlib][sql][test] TimestampTest fails with IST timezone
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/sql/src/test/java/org/apache/harmony/sql/tests/java/sql/TimestampTest.java
Repository Revision Date User Message
ASF #833502 Fri Nov 06 18:01:33 UTC 2009 jessewilson Fixing loggers to load handlers eagerly and track them with a CopyOnWriteArrayList. This improves performance and fixes a bug in our current implementation. A test for the bug is included; performance metrics are available in this JIRA:
  https://issues.apache.org/jira/browse/HARMONY-6362
The change to CopyOnWriteArrayList also fixes some concurrency problems. Finally, I've addressed some minor readability issues. I intend to separate style from substance in forthcoming CLs...
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/logging/src/main/java/java/util/logging/LogManager.java
MODIFY /harmony/enhanced/classlib/trunk/modules/logging/src/test/java/org/apache/harmony/logging/tests/java/util/logging/LogManagerTest.java
MODIFY /harmony/enhanced/classlib/trunk/modules/logging/src/main/java/java/util/logging/Logger.java
Repository Revision Date User Message
ASF #833020 Thu Nov 05 07:59:18 UTC 2009 hindessm Patch for "[#HARMONY-6216] problem with reading zero-length file".
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/io/InputStreamReader.java
Repository Revision Date User Message
ASF #832735 Wed Nov 04 13:37:51 UTC 2009 tellison Part of HARMONY-6367 ([classlib] Some Methods doesn't have security Permissions check as compared to SUN JDK)
Move the checkAccept security test into the protected implAccept(Socket) method.
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/ServerSocket.java
Repository Revision Date User Message
ASF #832730 Wed Nov 04 12:55:06 UTC 2009 tellison Part of HARMONY-6367 ([classlib] Some Methods doesn't have security Permissions check as compared to SUN JDK)
Ensure that there is a getPolicy check during ProtectionDomain#toString()
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/security/src/main/java/common/java/security/Policy.java
MODIFY /harmony/enhanced/classlib/trunk/modules/security/src/main/java/common/java/security/ProtectionDomain.java
Repository Revision Date User Message
ASF #832471 Tue Nov 03 16:47:09 UTC 2009 tellison Part of HARMONY-6367 ([classlib] Some Methods doesn't have security Permissions check as compared to SUN JDK)
Ensure that there is a checkConnect test during SocketPermission#equals(Object)
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/InetAddress.java
Repository Revision Date User Message
ASF #832457 Tue Nov 03 15:36:53 UTC 2009 tellison Part of HARMONY-6367 ([classlib] Some Methods doesn't have security Permissions check as compared to SUN JDK)
Perform a putProviderProperty test for Provider.load(InputStream).
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/security/src/main/java/common/java/security/Provider.java
Repository Revision Date User Message
ASF #832453 Tue Nov 03 15:22:29 UTC 2009 tellison Part of HARMONY-6367 ([classlib] Some Methods doesn't have security Permissions check as compared to SUN JDK)
Perform a checkConnect test for URL.openConnection(Proxy).
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/URL.java
Repository Revision Date User Message
ASF #832444 Tue Nov 03 15:02:20 UTC 2009 tellison Apply modified patch for HARMONY-6366 ([classlib][luni]ArrayList does NOT contain exception message when throw IndexOutOfBoundsException)
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/util/ArrayList.java
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/test/api/common/org/apache/harmony/luni/tests/java/util/ArrayListTest.java
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/main/java/org/apache/harmony/luni/internal/nls/messages.properties
Repository Revision Date User Message
ASF #832360 Tue Nov 03 09:29:01 UTC 2009 regisxu Apply patch for HARMONY-6365: [classlib][luni]UnixSocketTest.test_getInputStream may fail because server close the socket before the client read the data
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/test/api/unix/org/apache/harmony/luni/tests/java/net/UnixSocketTest.java
Repository Revision Date User Message
ASF #832292 Tue Nov 03 03:31:55 UTC 2009 regisxu Apply patch for HARMONY-6368: [java6][classlib][luni]PropertiesTest of java6 branch failed
Files Changed
MODIFY /harmony/enhanced/classlib/branches/java6/modules/luni/src/main/java/java/util/Properties.java
Repository Revision Date User Message
ASF #828837 Thu Oct 22 20:07:24 UTC 2009 odeakin Apply patch for HARMONY-6360 ([classlib][luni]SocketTest and UnixSocketTest failed on AIX, because AIX do NOT support connect to port 0)
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/test/api/unix/org/apache/harmony/luni/tests/java/net/UnixSocketTest.java
MODIFY /harmony/enhanced/classlib/trunk/modules/luni/src/test/api/common/org/apache/harmony/luni/tests/java/net/SocketTest.java
Repository Revision Date User Message
ASF #828736 Thu Oct 22 15:00:09 UTC 2009 odeakin Apply patch for HARMONY-6361 ([JDWP][Java6] Fix a problem that will result in crash if OOM happens)
Files Changed
MODIFY /harmony/enhanced/jdktools/branches/java6/modules/jpda/src/main/native/jdwp/common/agent/core/RequestManager.cpp
MODIFY /harmony/enhanced/jdktools/branches/java6/modules/jpda/src/main/native/jdwp/common/agent/core/ClassManager.cpp
MODIFY /harmony/enhanced/jdktools/branches/java6/modules/jpda/src/main/native/jdwp/common/agent/core/MemoryManager.cpp
Repository Revision Date User Message
ASF #828697 Thu Oct 22 13:57:13 UTC 2009 tellison Fix for HARMONY-6357 ([classlib][security] PermissionCollectionTest passes thanks to a bug in bcprov.jar)

Update BouncyCastle dependency to version 1.44, and

fix the PermissionCollections test to:
 - write out the policy file in a valid format
 - assert the permissions implies correctly from the forked VM
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/security/src/test/api/java/tests/api/java/security/PermissionCollectionTest.java
MODIFY /harmony/enhanced/classlib/trunk/depends/jars
MODIFY /harmony/enhanced/classlib/trunk/support/src/test/java/tests/support/Support_PermissionCollection.java
MODIFY /harmony/enhanced/classlib/trunk/make/depends.properties
Repository Revision Date User Message
ASF #826579 Mon Oct 19 02:43:18 UTC 2009 regisxu Apply patch for HARMONY-6063: [classlib][prefs] implement mechanism of loading preference service provider
    
Minor changes of patch HARMONY-6063.diff to make it work with latest build script.
Files Changed
ADD /harmony/enhanced/classlib/trunk/modules/prefs/src/test/resources/config/META-INF/services
MODIFY /harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/org/apache/harmony/prefs/internal/nls/messages.properties
ADD /harmony/enhanced/classlib/trunk/modules/prefs/src/test/java/org/apache/harmony/prefs/tests/java/util/prefs/PreferencesProviderTest.java
MODIFY /harmony/enhanced/classlib/trunk/modules/prefs/make/run-test.xml
ADD /harmony/enhanced/classlib/trunk/modules/prefs/src/test/resources/config
MODIFY /harmony/enhanced/classlib/trunk/modules/prefs/src/main/java/java/util/prefs/Preferences.java
ADD /harmony/enhanced/classlib/trunk/modules/prefs/src/test/resources/config/META-INF
ADD /harmony/enhanced/classlib/trunk/modules/prefs/src/test/resources/config/META-INF/services/java.util.prefs.PreferencesFactory
Repository Revision Date User Message
ASF #825865 Fri Oct 16 12:27:17 UTC 2009 odeakin Commit patch for HARMONY-6356 ([classlib][lang-managment] Improvements to lang-management classes from findbugs)
Files Changed
MODIFY /harmony/enhanced/classlib/trunk/modules/lang-management/src/main/java/java/lang/management/MemoryType.java
ADD /harmony/enhanced/classlib/trunk/modules/lang-management/make/findbugs-exclude-filter.xml
MODIFY /harmony/enhanced/classlib/trunk/modules/lang-management/src/main/java/org/apache/harmony/lang/management/ManagementUtils.java

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 902
   14%
In Progress In Progress 8
Reopened Reopened 23
Resolved Resolved 648
   10%
Closed Closed 4800
   75%

Open Issues

By Priority
Blocker Blocker 2
Critical Critical 7
   1%
Major Major 614
   66%
Minor Minor 275
   29%
Trivial Trivial 35
   4%

By Assignee
Alexei Fedotov 1
Alexei Zakharov 9
   1%
Alexey Petrenko 9
   1%
Alexey Varlamov 6
   1%
Andrey Pavlenko 1
Chunrong Lai 10
   1%
Daniel Lydick 2
Egor Pasko 1
Geir Magnusson Jr 4
Ilya Berezhniuk 2
Jesse Wilson 2
Jimmy, Jing Lv 4
Kevin Zhou 1
Leo Li 6
   1%
Mark Hindess 6
   1%
Mikhail Fursov 31
   3%
Mikhail Loenko 4
Mikhail Markov 1
Nadya Morozova 10
   1%
Nathan Beyer 3
Paulex Yang 6
   1%
Pavel Pervov 7
   1%
Richard Liang 1
Sean Qiu 3
Stepan Mishura 13
   1%
Tim Ellison 14
   2%
Tony Wu 11
   1%
Vasily Zakharov 1
Vladimir Ivanov 4
weldon washburn 5
   1%
Xiao-Feng Li 20
   2%
Unassigned 735
   79%