aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix for PR1204, handling of query strings and absolute paths.Andrew Azores2013-09-268-32/+369
| | | | | | | | | | | | | | | | | | | | | | | | Absolute paths in resource URLs are correctly handled when appended to host URLs and URL query strings are not removed. * netx/net/sourceforge/jnlp/cache/ResourceUrlCreator.java: (getVersionedUrlUsingQuery) renamed to getVersionedUrl, refactored construction of URL * plugin/icedteanp/java/sun/applet/PluginAppletViewer.java: (requestPluginProxyInfo) extracted proxy URI logic. (processProxyUri) new method for finding proxy URIs, handles absolute resource paths correctly * tests/netx/unit/net/sourceforge/jnlp/cache/ResourceUrlCreatorTest.java: added tests for ResourceUrlCreator#getVersionedUrl * tests/netx/unit/sun/applet/PluginAppletViewerTest.java: added tests for PluginAppletViewer.processProxyUri * tests/reproducers/simple/AbsolutePathsAndQueryStrings/resources/AbsolutePathsAndQueryStrings.html: new reproducer checks that absolute paths and query strings in resource URLs are properly handled, and caching still works * tests/reproducers/simple/AbsolutePathsAndQueryStrings/resources/AbsolutePathsAndQueryStrings.jnlp: same * tests/reproducers/simple/AbsolutePathsAndQueryStrings/testcases/AbsolutePathsAndQueryStrings.java: same
* Clean up summary_unit.txt and summary_reproducers.txt for "make clean"Andrew Azores2013-09-252-0/+7
|
* Introduced logging bottleneckJiri Vanek2013-09-25119-1138/+2584
|
* PR1474: Can't get javaws to use SOCKS proxyOmair Majid2013-09-245-19/+51
| | | | | | | | If there is a SOCKS proxy specified, use it for https, http, and ftp protocols too (as a fallback). 'sameProxy' now affects the https, http and ftp protocols, but not the socket protocol.
* Unit tests for JNLPProxySelectorOmair Majid2013-09-238-15/+363
| | | | | | | | | | This contains one functional change: - String host = uri.getSchemeSpecificPart().split(":")[0]; + String host = uri.getHost(); Given the URI of "socket://example.org", the first line evaluates to "//example.org", while the second one (correctly) evaluates to "example.org".
* Unit test for InformationDescOmair Majid2013-09-205-14/+225
| | | | | | Also remove the references to JNLPFile from InformationDesc. This makes it much easier to instantiate InformationDesc for tests.
* adding xsl style for generating text summary after reproducers or unit tests runJana Fabrikova2013-09-193-0/+74
|
* Removed java 1.3 comaptible (redundant) code from ParseExceptionJiri Vanek2013-09-182-42/+10
| | | | netx/net/sourceforge/jnlp/ParseException.java: (ParseException) modified to support super call only, (getCause) and both (printStackTrace) removed
* Fixed minor typo in JEditorPaneBasedExceptionDialogTest (mus -> must) ↵Jiri Vanek2013-09-181-4/+4
| | | | | | severla times "message from dialog mus be same as pattern" -> "message from dialog must be same as pattern"
* Fix ResourcesTest to not assert the existence of ~/.mozilla/plugins/ directoryAndrew Azores2013-09-162-47/+39
|
* Use Arrays.asList instead of custom implementationOmair Majid2013-09-163-26/+21
| | | | | | | | | | | 2013-09-16 Omair Majid <[email protected]> * tests/netx/unit/net/sourceforge/jnlp/runtime/JNLPClassLoaderTest.java (toList): Remove. (checkForMainFileLeakTest): Use Arrays.asList. * tests/netx/unit/net/sourceforge/jnlp/security/appletextendedsecurity/UnsignedAppletTrustConfirmationTest.java (toList): Remove. (testToRelativePaths): Use Arrays.asList.
* Makefile.am: returned modified (EXTRA_DIST) variable. It is enriched for ↵Jiri Vanek2013-09-162-0/+9
| | | | netx-dist-tests-whitelist and NEW_LINE_IFS to enable reproducers tests in dist tarball
* CVE-2012-4540, RH869040: Heap-based buffer overflow after triggering event ↵Jiri Vanek2013-09-163-15/+12
| | | | attached to applet
* Added new utility class for retrieving localized messages for reproducers.Andrew Azores2013-09-134-13/+191
|
* Made temporary files location JFileChooser open at the currently specified ↵Jacob Wisor2013-09-116-5/+34
| | | | | | | | | location Made temporary files location JFileChooser display a helpful title Removed misleading "All Files" file filter from JFileChooser Added new message to resources for JFileChooser's choose button Fixed a few inconsistent messages in resource files
* PR1533: Inherit jnlp.packEnabled and jnlp.versionEnabled like other propertiesOmair Majid2013-09-095-27/+94
| | | | | | | | | | | | | | | | | | | | | | Treat jnlp.packEnabled and jnlp.versionEnabled just like other properties that can be set in one resource element and inherited/filtered in others. 2013-09-09 Omair Majid <[email protected]> * netx/net/sourceforge/jnlp/JNLPFile.java (getDownloadOptionsForJar): Rename to ... (getDownloadOptions): New method. Look up jnlp.packEnabled and jnlp.versionEnabled in any resources element. * netx/net/sourceforge/jnlp/PluginBridge.java (getDownloadOptionsForJar): Rename to ... (getDownloadOptions): New method. * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java (initializeResources): Invoke file.getDownloadResources. (getDownloadOptionsForJar): Remove. * tests/netx/unit/net/sourceforge/jnlp/JNLPFileTest.java (testDownloadOptionsAppliedEverywhere): New method. (testDownloadOptionsFilteredOut): New method.
* Fixed "could not clear cache" message and cache location in CacheReproducerAndrew Azores2013-09-043-41/+64
|
* mergingAndrew Azores2013-09-0410-158/+436
|\
| * netx/net/sourceforge/jnlp/Launcher.java - Fix applet context being null ↵Jiri Vanek2013-09-042-0/+7
| | | | | | | | during applet init & start, by Adam Domurad <[email protected]>
| * Test case for PR1533Omair Majid2013-08-302-0/+66
| | | | | | | | | | | | | | | | | | | | | | Add a unit test that checks the behaviour of JNLPFile when combining and filtering properties. 2013-08-29 Omair Majid <[email protected]> * tests/netx/unit/net/sourceforge/jnlp/JNLPFileTest.java (testPropertyRestrictions): New method. Check that properties in resources are are combined and filtered as approp
| * PR1058: XFileOpenService openMultiFileDialog ClassCastExceptionOmair Majid2013-08-302-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | Instead of trying to create a privileged proxy for the FileContents[] array, simply create a privileged proxy for each FileContents instance and return an array of them. 2013-08-29 Omair Majid <[email protected]> PR1058 * netx/net/sourceforge/jnlp/services/XFileOpenService.java (openMultiFileDialog): Create a privileged proxy for each FileContents instance and return an array of them.
| * Do not wait for applet initialization when binding Java applets for NPAPI.Adam Domurad2013-08-277-153/+350
| |
* | Extracted integer response casting/handling logic in SecurityDialogs to new ↵Andrew Azores2013-09-043-39/+100
|/ | | | method, added test for this method
* Spawn Java side during C++ unit tests. Many new tests.Adam Domurad2013-08-2315-87/+835
|
* Refactor plugin data creation.Adam Domurad2013-08-233-80/+64
|
* Fix PR1271: icedtea-web does not handle javascript:-protocol URLsAdam Domurad2013-08-198-6/+205
|
* Fix and tests for PR974, extension JNLPs unavailable when embedded in HTML ↵Andrew Azores2013-08-1512-17/+515
| | | | applet tags
* Removed HTTP 400 BAD REQUEST as it was unneeded (test server won't be ↵Andrew Azores2013-08-133-10/+6
| | | | checking anyway)
* Refactored TinyHttpdImpl. Changed constructor, reflect this in ↵Andrew Azores2013-08-125-154/+338
| | | | ServerLauncher. Unit tests moved out of ServerAccessTest into new TinyHttpdImplTest. New unit tests added.
* ignore generated HTML files (from AboutDialog)Andrew Azores2013-08-012-0/+8
|
* Fix many memory leaks due to utf8fromidentifier misuseAdam Domurad2013-07-309-129/+163
|
* tests/reproducers/simple/simpletest1/resources/favicon.ico: new file hould ↵Jiri Vanek2013-07-302-0/+8
| | | | | | be served by test server in reproducers run and so prevent FNF exception ChangeLog: fixed few entries below (added emty line between author and body)
* Cleaned up "throws IOException" from HTMLPanel constructor and try/catches ↵Andrew Azores2013-07-256-29/+25
| | | | elsewhere which handled this
* Added java.vm.name read permission to fix Rhino evaluation of proxy PAC ↵Andrew Azores2013-07-222-0/+12
| | | | (RH982558)
* IcedTea-Web is now following XDG .config and .cache specification(RH947647)Jiri Vanek2013-07-1818-66/+1440
|
* About dialogue made accessible from pluginJiri Vanek2013-07-177-14/+109
|
* about dialogue now available from itw-settingsJiri Vanek2013-07-173-3/+35
|
* added some missing de and pl stringsJiri Vanek2013-07-175-2/+29
|
* Added entry in NEWS about new About dialog. Fixed localization of News tab ↵Andrew Azores2013-07-123-1/+8
| | | | in AboutDialog.java
* Refactored HTML processing out of Makefile.am into html-gen.sh.Andrew Azores2013-07-114-60/+154
|
* Implemented new about dialogue (by Andrew Azores). Andrew added to authorsJiri Vanek2013-07-1015-393/+422
|
* Fix potential NPE on GetValue messageAdam Domurad2013-06-282-1/+7
|
* Fixed autogen permissions back to 775Jiri Vanek2013-06-271-0/+0
|
* acinclude.m4 IT_CHECK_FOR_TAGSOUP is now correctly setting HAVE_TAGSOUP when ↵Jiri Vanek2013-06-252-1/+6
| | | | it is not found
* JNLP file is now re-downloading only if is local and have href. Real couse ↵Jiri Vanek2013-06-2410-107/+325
| | | | of PR1473
* IcedTeaScriptableJavaObject simplificationsAdam Domurad2013-06-213-170/+100
|
* Move 'get_scriptable_java_package_object' and 'get_scriptable_java_object' ↵Adam Domurad2013-06-216-39/+50
| | | | into their correct respective classes.
* Fix memory leak due to allocated NPClassAdam Domurad2013-06-212-45/+59
|
* More unit tests for scriptable object creation, destructionAdam Domurad2013-06-218-21/+188
|
* Added tagsup (optional dependence) as sanitizer for (possibly) invalid xml filesJiri Vanek2013-06-2123-332/+698
|