aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reproducer for PR822Adam Domurad2012-10-229-0/+508
|
* New message for when JNLP is fully signed by different certsAdam Domurad2012-10-193-1/+16
|
* Fix regression with trivially signed (eg, just META-INF/) jarsAdam Domurad2012-10-193-12/+24
|
* Use interface types in JCV classes where applicableAdam Domurad2012-10-195-33/+40
|
* Major rework of JarCertVerifier certificate management.Danesh Dadachanji2012-10-2216-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 @KnownToFailAdam Domurad2012-10-222-0/+7
|
* Renamed reproducers-related variables and targetsJiri Vanek2012-10-196-105/+135
|
* Add automatic closing to AppletBaseURL testsAdam Domurad2012-10-162-29/+15
|
* Add automatic closing to AppletTakesLastParam browser testAdam Domurad2012-10-163-37/+30
|
* Modification of JSToJGet simple reproducer testcases for better readability.Jana Fabrikova2012-10-152-51/+35
|
* PR1145: IcedTea-Web can cause ClassCircularityErrorOmair Majid2012-10-053-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 Fabrikova2012-10-031-4/+5
|
* Added the changelog message for the new reproducer JSToJGet.Jana Fabrikova2012-10-031-0/+5
|
* Adding a new simple reproducer JSToJGet for testing Liveconnect - getting ↵Jana Fabrikova2012-10-036-0/+823
| | | | members from Java side.
* Fix two typos.martin2012-10-023-2/+7
|
* Fixed missing package declarationAdam Domurad2012-09-262-1/+6
|
* Added rules listenersJiri Vanek2012-09-257-35/+475
|
* Added basic ClosingLIstener support, implementation and exampleJiri Vanek2012-09-2413-5/+449
|
* Reproducers are now correctly compiled against liveconect(plugin.jar)Jiri Vanek2012-09-242-2/+10
|
* PR1161: X509VariableTrustManager does not work correctly with OpenJDK7Deepak Bhole2012-09-179-76/+416
|
* Add signed jnlp tests for applications with multiple jarsSaad Mohammad2012-09-0712-0/+807
|
* Added strict testJiri Vanek2012-09-072-10/+77
|
* Fixing several typos from previous push.Jiri Vanek2012-09-064-7/+17
|
* Fixing several errors which were causing incorrect behaviour causing correct ↵Jiri Vanek2012-09-057-31/+120
| | | | reproduction of PR905
* Added multiple-applets testsJiri Vanek2012-09-0518-3/+1166
|
* Single instance support for jnlp-href and testsJiri Vanek2012-09-0510-8/+709
|
* Fix for PR920: Classes attempted to load twice when class extends from ↵Adam Domurad2012-08-283-15/+11
| | | | outside jar
* Reproducer for PR920, linkage error sometimes occursAdam Domurad2012-08-288-1/+289
|
* Reproducer for PR1112, main class in signed jar loaded via INDEX.LISTAdam Domurad2012-08-287-0/+298
|
* Reproducer for PR1145, ClassCircularityError sometimes occurs when custom ↵Adam Domurad2012-08-274-0/+217
| | | | policy set.
* Fir regression that sometimes results in ClassCircularityErrorDeepak Bhole2012-08-272-0/+8
|
* Added PR822 reproducerJiri Vanek2012-08-2715-2/+841
|
* Fixed long term failing unit-test, fixed NPE from ClassLoaderJiri Vanek2012-08-275-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 resourcesJiri Vanek2012-08-2312-0/+784
|
* destroyProcess in ProcessAssassin is now calling sigInt instead of unwrapped ↵Jiri Vanek2012-08-212-8/+34
| | | | sigTerm
* launcher/javaws.in: java is now launched by execJiri Vanek2012-08-212-1/+5
|
* Fix a small bug in the contain() methodThomas Meyer2012-08-192-9/+14
|
* Fix some javadoc warningsThomas Meyer2012-08-197-6/+17
|
* Fixed whitelistJiri Vanek2012-08-171-1/+1
|
* Encoding reproducerJiri Vanek2012-08-1715-1/+909
|
* Forgot changelog yet again. Woops.Adam Domurad2012-08-171-0/+42
|
* Fixes PR588, Icedtea-web now saves cookies set in java cookie jarAdam Domurad2012-08-174-1/+78
|
* Reproducer for properly handling java cookie jar persistenceAdam Domurad2012-08-1711-1/+753
|
* Added verbose constant for launching javawsJiri Vanek2012-08-172-0/+6
|
* Fixed DeadlockTest and listeners forwardingJiri Vanek2012-08-173-5/+14
|
* Restrict manifest classpath searching for JNLPs.Danesh Dadachanji2012-08-1510-1/+492
|
* Changelog for unsigned content in metainf reproducerAdam Domurad2012-08-141-0/+17
|
* Reproducer for unsigned content in META-INF/Adam Domurad2012-08-144-0/+143
|
* Added forgotten license headerAdam Domurad2012-08-141-0/+37
|
* Unit test for JCV.isMetaInfFile()Adam Domurad2012-08-143-1/+26
|