Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reproducer for PR822 | Adam Domurad | 2012-10-22 | 9 | -0/+508 |
| | |||||
* | New message for when JNLP is fully signed by different certs | Adam Domurad | 2012-10-19 | 3 | -1/+16 |
| | |||||
* | Fix regression with trivially signed (eg, just META-INF/) jars | Adam Domurad | 2012-10-19 | 3 | -12/+24 |
| | |||||
* | Use interface types in JCV classes where applicable | Adam Domurad | 2012-10-19 | 5 | -33/+40 |
| | |||||
* | Major rework of JarCertVerifier certificate management. | Danesh Dadachanji | 2012-10-22 | 16 | -410/+1882 |
| | | | | | | This is a long-planned rework of JarCertVerifier, allowing it to handle multiple certificates. The algorithms used to verify jars with multiple certificates vary between JNLPs and Applets. | ||||
* | Add a @KnownToFail | Adam Domurad | 2012-10-22 | 2 | -0/+7 |
| | |||||
* | Renamed reproducers-related variables and targets | Jiri Vanek | 2012-10-19 | 6 | -105/+135 |
| | |||||
* | Add automatic closing to AppletBaseURL tests | Adam Domurad | 2012-10-16 | 2 | -29/+15 |
| | |||||
* | Add automatic closing to AppletTakesLastParam browser test | Adam Domurad | 2012-10-16 | 3 | -37/+30 |
| | |||||
* | Modification of JSToJGet simple reproducer testcases for better readability. | Jana Fabrikova | 2012-10-15 | 2 | -51/+35 |
| | |||||
* | PR1145: IcedTea-Web can cause ClassCircularityError | Omair Majid | 2012-10-05 | 3 | -13/+11 |
| | | | | | | | | | | | | | | | | | | | It is possible for the ClassLoader to encounter a ClassCircularityError. This can happen when the ClassLoader detects that checking if a class 'A' has been loaded triggers another check of whether 'A' has been loaded before the first check has completed. This can happen easily when trying to load Policy or Permission classes, which lie in our code path that checks whether a class has been loaded. One possible fix is to ensure these classes are not in the path of code that gets executed when we are trying to check for a class. This can be done by removing the call to getAccessControlContextForClassLoading. The javadocs for ClassLoader.findLoadedClass do not mention any permissions required to call the method nor do they mention that the method can throw a SecurityException. The native code that implements findLoadedClass does not have any security checks either. The doProvileged block is probably not needed here and removing it breaks the circularity. | ||||
* | Editing the ChangeLog file to satisfy the rules of writing changelogs. | Jana Fabrikova | 2012-10-03 | 1 | -4/+5 |
| | |||||
* | Added the changelog message for the new reproducer JSToJGet. | Jana Fabrikova | 2012-10-03 | 1 | -0/+5 |
| | |||||
* | Adding a new simple reproducer JSToJGet for testing Liveconnect - getting ↵ | Jana Fabrikova | 2012-10-03 | 6 | -0/+823 |
| | | | | members from Java side. | ||||
* | Fix two typos. | martin | 2012-10-02 | 3 | -2/+7 |
| | |||||
* | Fixed missing package declaration | Adam Domurad | 2012-09-26 | 2 | -1/+6 |
| | |||||
* | Added rules listeners | Jiri Vanek | 2012-09-25 | 7 | -35/+475 |
| | |||||
* | Added basic ClosingLIstener support, implementation and example | Jiri Vanek | 2012-09-24 | 13 | -5/+449 |
| | |||||
* | Reproducers are now correctly compiled against liveconect(plugin.jar) | Jiri Vanek | 2012-09-24 | 2 | -2/+10 |
| | |||||
* | PR1161: X509VariableTrustManager does not work correctly with OpenJDK7 | Deepak Bhole | 2012-09-17 | 9 | -76/+416 |
| | |||||
* | Add signed jnlp tests for applications with multiple jars | Saad Mohammad | 2012-09-07 | 12 | -0/+807 |
| | |||||
* | Added strict test | Jiri Vanek | 2012-09-07 | 2 | -10/+77 |
| | |||||
* | Fixing several typos from previous push. | Jiri Vanek | 2012-09-06 | 4 | -7/+17 |
| | |||||
* | Fixing several errors which were causing incorrect behaviour causing correct ↵ | Jiri Vanek | 2012-09-05 | 7 | -31/+120 |
| | | | | reproduction of PR905 | ||||
* | Added multiple-applets tests | Jiri Vanek | 2012-09-05 | 18 | -3/+1166 |
| | |||||
* | Single instance support for jnlp-href and tests | Jiri Vanek | 2012-09-05 | 10 | -8/+709 |
| | |||||
* | Fix for PR920: Classes attempted to load twice when class extends from ↵ | Adam Domurad | 2012-08-28 | 3 | -15/+11 |
| | | | | outside jar | ||||
* | Reproducer for PR920, linkage error sometimes occurs | Adam Domurad | 2012-08-28 | 8 | -1/+289 |
| | |||||
* | Reproducer for PR1112, main class in signed jar loaded via INDEX.LIST | Adam Domurad | 2012-08-28 | 7 | -0/+298 |
| | |||||
* | Reproducer for PR1145, ClassCircularityError sometimes occurs when custom ↵ | Adam Domurad | 2012-08-27 | 4 | -0/+217 |
| | | | | policy set. | ||||
* | Fir regression that sometimes results in ClassCircularityError | Deepak Bhole | 2012-08-27 | 2 | -0/+8 |
| | |||||
* | Added PR822 reproducer | Jiri Vanek | 2012-08-27 | 15 | -2/+841 |
| | |||||
* | Fixed long term failing unit-test, fixed NPE from ClassLoader | Jiri Vanek | 2012-08-27 | 5 | -39/+235 |
| | | | | | | | | | | | | | | | * netx/net/sourceforge/jnlp/NullJnlpFileException.java: new class to distinguish plain NPE from null jnlp file. * netx/net/sourceforge/jnlp/SecurityDesc.java: (getSandBoxPermissions) added throw of NullJnlpFileException in case of null jnlp file. * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: (findClass) added Override annotation, add catch of NullJnlpFileException and re-throw of CNF exception. * tests/netx/unit/net/sourceforge/jnlp/runtime/CodeBaseClassLoaderTest.java: (testResourceLoadSuccessCaching) (testResourceLoadFailureCaching) (testParentClassLoaderIsAskedForClasses) - internal JNLPFile's (getSecurity) null in SecurityDesc constructorrepalced by this. (testNullFileSecurityDesc) new test to ensure NPE in null JNLPFile case. | ||||
* | Added tests for PR905 - parameters in jnlp/html application/applet resources | Jiri Vanek | 2012-08-23 | 12 | -0/+784 |
| | |||||
* | destroyProcess in ProcessAssassin is now calling sigInt instead of unwrapped ↵ | Jiri Vanek | 2012-08-21 | 2 | -8/+34 |
| | | | | sigTerm | ||||
* | launcher/javaws.in: java is now launched by exec | Jiri Vanek | 2012-08-21 | 2 | -1/+5 |
| | |||||
* | Fix a small bug in the contain() method | Thomas Meyer | 2012-08-19 | 2 | -9/+14 |
| | |||||
* | Fix some javadoc warnings | Thomas Meyer | 2012-08-19 | 7 | -6/+17 |
| | |||||
* | Fixed whitelist | Jiri Vanek | 2012-08-17 | 1 | -1/+1 |
| | |||||
* | Encoding reproducer | Jiri Vanek | 2012-08-17 | 15 | -1/+909 |
| | |||||
* | Forgot changelog yet again. Woops. | Adam Domurad | 2012-08-17 | 1 | -0/+42 |
| | |||||
* | Fixes PR588, Icedtea-web now saves cookies set in java cookie jar | Adam Domurad | 2012-08-17 | 4 | -1/+78 |
| | |||||
* | Reproducer for properly handling java cookie jar persistence | Adam Domurad | 2012-08-17 | 11 | -1/+753 |
| | |||||
* | Added verbose constant for launching javaws | Jiri Vanek | 2012-08-17 | 2 | -0/+6 |
| | |||||
* | Fixed DeadlockTest and listeners forwarding | Jiri Vanek | 2012-08-17 | 3 | -5/+14 |
| | |||||
* | Restrict manifest classpath searching for JNLPs. | Danesh Dadachanji | 2012-08-15 | 10 | -1/+492 |
| | |||||
* | Changelog for unsigned content in metainf reproducer | Adam Domurad | 2012-08-14 | 1 | -0/+17 |
| | |||||
* | Reproducer for unsigned content in META-INF/ | Adam Domurad | 2012-08-14 | 4 | -0/+143 |
| | |||||
* | Added forgotten license header | Adam Domurad | 2012-08-14 | 1 | -0/+37 |
| | |||||
* | Unit test for JCV.isMetaInfFile() | Adam Domurad | 2012-08-14 | 3 | -1/+26 |
| |