Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added initial German localization by Jacob Wisor <[email protected]> | Jiri Vanek | 2013-03-13 | 1 | -0/+536 | |
| | | | | | * netx/net/sourceforge/jnlp/resources/Messages_de.properties: New file with German properties | |||||
* | Move stream closing utility in JNLPClassLoader to StreamUtils | Adam Domurad | 2013-03-05 | 2 | -19/+22 | |
| | ||||||
* | * netx/net/sourceforge/jnlp/config/SecurityValueValidator.java: modifed | Jiri Vanek | 2013-02-28 | 1 | -1/+4 | |
| | | | | null check - no considered as correct value as being valid value in runtime. | |||||
* | Added backend and settings for extended applet security | Jiri Vanek | 2013-02-27 | 18 | -1/+2805 | |
| | ||||||
* | Extract JNLPClassLoader initialization logic into createInstance() method | Adam Domurad | 2013-02-25 | 1 | -21/+38 | |
| | ||||||
* | Avoid potential NPE on shutdown. | Adam Domurad | 2013-02-21 | 1 | -1/+1 | |
| | ||||||
* | Fix PR835, use HEAD requests to query if resource URL is valid | Adam Domurad | 2013-02-14 | 2 | -17/+124 | |
| | ||||||
* | Fix PR580: http://www.horaoficial.cl/ loads improperly. | Adam Domurad | 2013-02-13 | 1 | -31/+62 | |
| | ||||||
* | Provide names for unnamed threads for better debugging | Adam Domurad | 2013-02-06 | 2 | -2/+2 | |
| | ||||||
* | Add unit tests for locales and locales fixed | Jiri Vanek | 2013-01-30 | 2 | -13/+17 | |
| | | | | | | | | * netx/net/sourceforge/jnlp/resources/Messages.properties: * netx/net/sourceforge/jnlp/resources/Messages_cs_CZ.properties: Added missing, filled empty and removed dangling items * tests/netx/unit/net/sourceforge/jnlp/resources/MessagesPropertiesTest.java: New unittest for missing, empty, duplicate or dangling locales. | |||||
* | Fix for PR1292: Javaws does not resolve versioned jar names with periods ↵ | Adam Domurad | 2013-01-30 | 1 | -6/+17 | |
| | | | | properly | |||||
* | Iteration over launchExceptionChain done by pointer/get instead by iterator ↵ | Jiri Vanek | 2013-01-30 | 1 | -4/+3 | |
| | | | | to prevent ConcurrentModificationException. | |||||
* | Splashscreen error report made more detailed by stored LaunchErrors | Jiri Vanek | 2013-01-30 | 4 | -5/+102 | |
| | | | | | | | | | | | | | | | * netx/net/sourceforge/jnlp/LaunchException.java: (LaunchExceptionWithStamp) new inner class for storing timestamp togetehr with error. (launchExceptionChain) new static list to capture LaunchErrors during runtime. * /netx/net/sourceforge/jnlp/resources/Messages.properties: * netx/net/sourceforge/jnlp/resources/Messages_cs_CZ.properties: Added explanation string * netx/net/sourceforge/jnlp/splashscreen/parts/JEditorPaneBasedExceptionDialog.java: Is now displaying launchExceptionChain in its error report and is copying it to clipboard. * tests/unit/net/sourceforge/jnlp/splashscreen/parts/JEditorPaneBasedExceptionDialogTest.java: (getTextTest) adapted calls of getText for new Date. | |||||
* | Fix PR1157: Applets can hang browser after fatal exception | Adam Domurad | 2013-01-28 | 1 | -2/+6 | |
| | ||||||
* | Download indicator made compact for more then one jar | Jiri Vanek | 2013-01-10 | 3 | -31/+160 | |
| | ||||||
* | All IcedTea-Web dialogues are centered to middle of active screen | Jiri Vanek | 2013-01-10 | 7 | -24/+113 | |
| | | | | | | Active screen in this context is the one, where the mouse is presented or default when no mouse presention detected. Patch is affecteing only IcedTea-Web custom dialogues. | |||||
* | First part of fix of recreating desktop icon | Jiri Vanek | 2013-01-10 | 2 | -5/+124 | |
| | | | | Another fix can be addition of buttons like always/never | |||||
* | Converted Messages.properties to Unix format | Deepak Bhole | 2013-01-07 | 1 | -475/+475 | |
| | ||||||
* | Fix CodeBaseClassLoaderTest.testParentClassLoaderIsAskedForClassesApplication | Adam Domurad | 2013-01-03 | 1 | -3/+8 | |
| | ||||||
* | Fixed xtrust all behaviour for desktop icons. Now returning true only if ↵ | Jiri Vanek | 2012-12-24 | 1 | -1/+1 | |
| | | | | desktop icon should be created. False otherwise. | |||||
* | netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java - ↵ | Jiri Vanek | 2012-12-21 | 1 | -0/+3 | |
| | | | | (shouldCreateShortcut) added handling of xtrustall during asking for desktop icon creation | |||||
* | Minor fix for possible NPE (non fatal) during splashscreen creation | Jiri Vanek | 2012-12-21 | 3 | -5/+37 | |
| | ||||||
* | PR909: URL is invalid after normalization | Saad Mohammad | 2012-12-20 | 1 | -99/+14 | |
| | ||||||
* | PR1189: Icedtea-plugin requires code attribute when using jnlp_href | Saad Mohammad | 2012-12-10 | 1 | -1/+3 | |
| | ||||||
* | PR1217: Add command line arguments for plugins | Saad Mohammad | 2012-12-05 | 5 | -0/+104 | |
| | ||||||
* | Fix grammar in splash screen exception message | Adam Domurad | 2012-12-04 | 1 | -1/+1 | |
| | ||||||
* | Remove redundant HTML-tag scanner from ITW. Do not reconstruct tags. | Adam Domurad | 2012-12-04 | 6 | -81/+323 | |
| | ||||||
* | Better error reporting from applets | Jiri Vanek | 2012-11-27 | 1 | -0/+2 | |
| | | | | | * netx/net/sourceforge/jnlp/NetxPanel.java: (init) ErrorSplash is shown if fatal exception is cough | |||||
* | Fix PR1166: Embedded JNLP File is not supported in applet tag | Saad Mohammad | 2012-11-13 | 3 | -4/+48 | |
| | ||||||
* | Add DownloadService implementation | Saad Mohammad | 2012-11-08 | 5 | -9/+461 | |
| | ||||||
* | Added cz_CS locales with test | Jiri Vanek | 2012-11-02 | 1 | -0/+467 | |
| | ||||||
* | Splashscreen integrated to javaws and plugin | Jiri Vanek | 2012-11-02 | 5 | -83/+198 | |
| | ||||||
* | PR1186: System.getProperty("deployment.user.security.trusted.cacerts") is null | Omair Majid | 2012-10-29 | 2 | -1/+22 | |
| | | | | | Copy deployment configration read into system properties so it is visibile to target programs. | |||||
* | New message for when JNLP is fully signed by different certs | Adam Domurad | 2012-10-19 | 2 | -1/+7 | |
| | ||||||
* | Fix regression with trivially signed (eg, just META-INF/) jars | Adam Domurad | 2012-10-19 | 1 | -10/+11 | |
| | ||||||
* | Use interface types in JCV classes where applicable | Adam Domurad | 2012-10-19 | 4 | -33/+33 | |
| | ||||||
* | Major rework of JarCertVerifier certificate management. | Danesh Dadachanji | 2012-10-22 | 12 | -408/+1198 | |
| | | | | | | 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. | |||||
* | PR1145: IcedTea-Web can cause ClassCircularityError | Omair Majid | 2012-10-05 | 1 | -13/+1 | |
| | | | | | | | | | | | | | | | | | | | 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. | |||||
* | PR1161: X509VariableTrustManager does not work correctly with OpenJDK7 | Deepak Bhole | 2012-09-17 | 5 | -73/+376 | |
| | ||||||
* | Single instance support for jnlp-href and tests | Jiri Vanek | 2012-09-05 | 3 | -8/+52 | |
| | ||||||
* | Fix for PR920: Classes attempted to load twice when class extends from ↵ | Adam Domurad | 2012-08-28 | 1 | -15/+2 | |
| | | | | outside jar | |||||
* | Fir regression that sometimes results in ClassCircularityError | Deepak Bhole | 2012-08-27 | 1 | -0/+2 | |
| | ||||||
* | Fixed long term failing unit-test, fixed NPE from ClassLoader | Jiri Vanek | 2012-08-27 | 3 | -6/+41 | |
| | | | | | | | | | | | | | | | * 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. | |||||
* | Fix some javadoc warnings | Thomas Meyer | 2012-08-19 | 6 | -6/+7 | |
| | ||||||
* | Restrict manifest classpath searching for JNLPs. | Danesh Dadachanji | 2012-08-15 | 1 | -1/+5 | |
| | ||||||
* | Unit test for JCV.isMetaInfFile() | Adam Domurad | 2012-08-14 | 1 | -1/+1 | |
| | ||||||
* | Added splashscreen implementation | Jiri Vanek | 2012-08-13 | 29 | -11/+3839 | |
| | ||||||
* | Fix PR955: regression: SweetHome3D fails to run | Danesh Dadachanji | 2012-08-08 | 7 | -51/+328 | |
| | ||||||
* | Add license header to files | Saad Mohammad | 2012-08-07 | 7 | -0/+259 | |
| | ||||||
* | Fix PR1049: Empty jars are handled correctly during signature validation | Saad Mohammad | 2012-08-01 | 2 | -1/+16 | |
| |