Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - About

Console View

Legend:   Passed Failed Failed Again Running Exception Offline No data

Fridrich Strba
Fix missing return value in non-void function

2014-07-22  Fridrich Strba  <fridrich.strba@suse.com>

    * plugin/icedteanp/IcedTeaPluginUtils.cc (flush_pre_init_messages):
    Return NULL explicitly.
Lukasz Dracz
Quick Push Access Test
Andrew Azores
PolicyEditor mnemonics and accelerators overhaul

2014-07-14  Andrew Azores  <aazores@redhat.com>

PolicyEditor mnemonics and accelerators overhaul
* netx/net/sourceforge/jnlp/resources/Messages.properties (PECodebaseMenu,
PERenameCodebaseItem, PECopyCodebaseItem, PEPasteCodebaseItem,
PECopyCodebaseToClipboardItem, PEFileMenuMnemonic, PECodebaseMenuMnemonic
PEViewMenuMnemonic, PEAddCodebaseItem, PERemoveCodebaseItem): removed "codebase"
from item labels, "Edit" menu renamed "codebase"
(PEAddCodebaseMnemonic, PEAddCodebaseItemMnemonic, PERemoveCodebaseMnemonic,
PERemoveCodebaseItemMnemonic, PEOpenMenuItemMnemonic, PESaveMenuItemMnemonic,
PEExitMenuItemMnemonic, PECustomPermissionsItemMnemonic,
PECopyCodebaseItemMnemonic, PEPasteCodebaseItemMnemonic,
PECopyCodebaseToClipboardItemMnemonic, PESaveAsMenuItemMnemonic,
PERenameCodebaseItemMnemonic): updated mnemonics
(PEAddCodebaseItemAccelerator, PERemoveCodebaseItemAccelerator,
PEOpenMenuItemAccelerator, PESaveMenuItemAccelerator,
PESaveAsMenuItemAccelerator, PEExitMenuItemAccelerator,
PECustomPermissionsItemAccelerator, PECopyCodebaseItemAccelerator,
PEPasteCodebaseItemAccelerator, PERenameCodebaseItemAccelerator,
PECopyCodebaseToClipboardItemAccelerator): added accelerators
* netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java
(closeButtonAction): set in PolicyEditor constructor rather than
setupPolicyEditorWindow
(setupPolicyEditorWindow): do not set save/quit/esc actions
(setAccelerators, setAccelerator, setAddCodebaseAccelerator,
setRemoveCodebaseAccelerator): removed
(setButtonMnemonic): simplified, takes a String expected to be a single
character representing the mnemonic key directly, rather than a String
parseable to an integer which represented the value of the mnemonic key
(setMenuItemAccelerator): new method
(createMenuBar): use new mnemonics and accelerators, add new Add/Remove
items to Codebase menu, override JList default Control-C/Control-V
copy/paste actions
(setupLayout): groupCh MouseListener#mouseClicked logic extracted to
toggleExpandedCheckboxGroupPanel, KeyListener added to allow expanding
checkbox groups via keyboard with Enter or "Context Menu"
(toggleExpandedCheckboxGroupPanel): new method
Andrew Azores
Fixed PolicyEditor bug with ignoring Cancel option on "save before exit"

2014-07-11  Andrew Azores  <aazores@redhat.com>

Fixed bug where the "Cancel" option on the "save changes before exiting"
dialog would be ignored and the window close without saving
* netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java
(preparePolicyEditorWindow): default close operation NONE rather than
dispose
(setupPolicyEditorWindow): do not automatically dispose on window close
Emmanuel Bourg
Escaped the minus signs in the policyeditor manpage
Jacob Wisor
Merge
Jacob Wisor
Add current date for last commit in ChangeLog

2014-07-03  Jacob Wisor  <gitne@gmx.de>

* ChangeLog: Add current date for last commit in ChangeLog
Jacob Wisor
Fix handling of UI controls in Java console

2014-06-XX  Jacob Wisor  <gitne@gmx.de>

* netx/net/sourceforge/jnlp/util/logging/ConsoleOutputPane.java: Fix
handling of UI controls
(ConsoleOutputPane) Add set enabled state of headers JCheckBoxes with new
setHeadersCheckBoxesEnabled() method depending on showHeaders' saved
configuration selected state
Add set enabled state of messages JCheckBox with new
setMessagesCheckBoxesEnabled method depending on showMessage's selected
state on initialization
Add set enabled state of refresh JButton reciprocally to autorefresh
JCheckBox's selected state on initialization
(createDefaultAction) Add null check on argument of public method
Add call to new setHeadersCheckBoxesEnabled() method with showHeaders'
selected state when clicked
Add call to new setMessagesCheckBoxesEnabled() method with showMessage's
selected state when clicked
Add set enabled state of refresh JButton reciprocally to autorefresh
JCheckBox's selected state
(initComponents) Add default ActionListener to autorefresh JCheckBox
(setHeadersCheckBoxesEnabled) Add new method
Sets enabled state of showUser, showOrigin, showLevel, showDate, showCode,
showThread1, and showThread2 depending on parameter passed in
(setMessagesCheckBoxesEnabled) Add new method
Sets enabled state of showOut, showErr, showJava, showPlugin, showDebug,
showInfo, showItw, and showApp depending on parameter passed in
Jiri Vanek
MessagesPropertiesTest.java removed useless iterations of all resources against all.
Andrew Azores
PolicyEditor EDT Runnables invoked immediately if the current thread is EDT

2014-06-30  Andrew Azores  <aazores@redhat.com>

Runnables to be invoked on the EDT are invoked immediately if the current
thread is already the EDT, rather than being queued for invocation later.
invokeRunnableOrEnqueueLater replaces SwingUtilities.invokeLater to
achieve this.
* netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java
(updateCheckboxes): uses invokeRunnableOrEnqueueAndWait
(updateCheckboxesInvokeAndWait): removed
(invokeRunnableOrEnqueueAndWait, invokeRunnableOrEnqueueLater): new
methods
Jacob Wisor
ConsoleOutputPane formatting fixes & cleanup

2014-06-26  Jacob Wisor  <gitne@gmx.de>

* netx/net/sourceforge/jnlp/util/logging/ConsoleOutputPane.java: Formatting
fixes & cleanup
Made final classes, members, and variables final
Jacob Wisor
Add new PL localized messages
Andrew John Hughes
Add 2.5.0 release notes.

2014-06-13  Andrew John Hughes  <gnu.andrew@member.fsf.org>

* NEWS:
Add release notes for 2.5.0 and remove
duplicates.
Andrew Azores
Use SwingUtilities.getWindowAncestor() rather than manual search

2014-06-25  Andrew Azores  <aazores@redhat.com>

    * netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java
    (setupLayout) use SwingUtilities.getWindowAncestor() rather than manually
    searching
Andrew Azores
Removed old commented code hunk

2014-06-24  Andrew Azores  <aazores@redhat.com>

* netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: removed hunk of
old commented out code, updated comment on reason for
JNLPRuntime.reloadPolicy()
Jie Kang
Remove two forgotten files in last commit
Jie Kang
Refactor JS LiveConnect tests to avoid race conditions

Passing and KnownToFail also updated

2014-06-19  Jie Kang  <jkang@redhat.com>

Refactored Live-Connect (java-js) test cases to fix race condition between
JS and J-applet. Checked each test and marked tests known to fail
correctly. Removed and replaced deprecated code usage.
* tests/reproducers/simple/JSObjectFromEval/resources/JSObjectFromEval.html
* tests/reproducers/simple/JSObjectFromEval/resources/JSObjectFromEval.js
* tests/reproducers/simple/JSObjectWithoutToString/resources/JSObjectWithoutToString.html
* tests/reproducers/simple/JSObjectWithoutToString/resources/JSObjectWithoutToString.js
* tests/reproducers/simple/JSToJFuncParam/resources/JSToJFuncParam.html
* tests/reproducers/simple/JSToJFuncParam/resources/JSToJava_FuncParam.js
* tests/reproducers/simple/JSToJFuncParam/srcs/JSToJFuncParam.java
* tests/reproducers/simple/JSToJFuncParam/testcases/JSToJFuncParamTest.java
* tests/reproducers/simple/JSToJFuncResol/resources/JSToJFuncResol.html
* tests/reproducers/simple/JSToJFuncResol/resources/JSToJava_FuncResol.js
* tests/reproducers/simple/JSToJFuncResol/srcs/JSToJFuncResol.java
* tests/reproducers/simple/JSToJFuncResol/testcases/JSToJFuncResolTest.java
* tests/reproducers/simple/JSToJFuncReturn/resources/JSToJFuncReturn.html
* tests/reproducers/simple/JSToJFuncReturn/resources/JSToJava_FuncReturn.js
* tests/reproducers/simple/JSToJFuncReturn/srcs/JSToJFuncReturn.java
* tests/reproducers/simple/JSToJFuncReturn/testcases/JSToJFuncReturnTest.java
* tests/reproducers/simple/JSToJGet/resources/JSToJGet.html
* tests/reproducers/simple/JSToJGet/resources/JSToJ_auxiliary.js
* tests/reproducers/simple/JSToJGet/resources/JSToJava_Get.js
* tests/reproducers/simple/JSToJGet/srcs/JSToJGet.java
* tests/reproducers/simple/JSToJGet/testcases/JSToJGetTest.java
* tests/reproducers/simple/JSToJSet/resources/JSToJSet.html
* tests/reproducers/simple/JSToJSet/resources/JSToJava_Set.js
* tests/reproducers/simple/JSToJSet/srcs/JSToJSet.java
* tests/reproducers/simple/JSToJSet/testcases/JSToJSetTest.java
* tests/reproducers/simple/JSToJTypeConv/resources/JSToJTypeConv.html
* tests/reproducers/simple/JSToJTypeConv/resources/JSToJava_TypeConv.js
* tests/reproducers/simple/JToJSString/resources/JToJSString.html
* tests/reproducers/simple/JToJSString/resources/JToJSString.js
* tests/reproducers/simple/JToJSString/resources/JToJSStringJnlpApplet.html
* tests/reproducers/simple/JToJSString/resources/JSTest.js
* tests/reproducers/simple/JavascriptFuncParam/resources/JavascriptFuncParam.html
* tests/reproducers/simple/JavascriptFuncParam/srcs/JavascriptFuncParam.java
* tests/reproducers/simple/JavascriptFuncParam/testcases/JavascriptFuncParamTest.java
* tests/reproducers/simple/JavascriptFuncReturn/resources/JavascriptFuncReturn.html
* tests/reproducers/simple/JavascriptFuncReturn/srcs/JavascriptFuncReturn.java
* tests/reproducers/simple/JavascriptGet/resources/JavascriptGet.html
* tests/reproducers/simple/JavascriptGet/resources/Javascript_Get.js
* tests/reproducers/simple/JavascriptGet/srcs/JavascriptGet.java
* tests/reproducers/simple/JavascriptSet/resources/JavascriptSet.html
* tests/reproducers/simple/JavascriptSet/resources/Javascript_Set.js
* tests/reproducers/simple/JavascriptSet/srcs/JavascriptSet.java
* tests/reproducers/simple/JavascriptSet/testcases/JavascriptSetTest.java
* tests/reproducers/simple/JavascriptURLProtocol/resources/JavascriptProtocol.html
* tests/reproducers/simple/JavascriptURLProtocol/resources/JavascriptProtocol.js
* tests/reproducers/simple/JavascriptFuncReturn/resources/Javascript_FuncReturn.js
Jiri Vanek
NEWS: mentioned All JDKs ability, DE localization, JDK6 incompatibility and KEY_ENABLE_MANIFEST_ATTRIBUTES_CHECK
Andrew Azores
PolicyEditor and TemporaryPermissions 1.6 NEWS
Andrew Azores
New 2-arg constructor for CustomPermission

2014-06-19  Andrew Azores  <aazores@redhat.com>

    * netx/net/sourceforge/jnlp/security/policyeditor/CustomPermission.java:
    added 2-arg constructor for permissions without actions
    * tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/CustomPermissionTest.java
    (testToStringWithoutActions) renamed testToStringWithEmptyActions
    (testToStringWithNoActions) new test
    * tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewerTest.java
    (PERMISSION) uses 2-arg constructor
    * tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyEditorTest.java
    (testAddCustomPermission) renamed testAddCustomPermissionEmptyActions
    (testClearCustomPermissions) renamed testClearCustomPermissionsEmptyActions
    (testAddCustomPermissionNoActions) new test
    (testClearCustomPermissionsNoActions) new test
Jiri Vanek
fixed PR1743 - Intermittant deadlock in PluginRequestProcessor
Jacob Wisor
Added new DE localized messages
Andrew Azores
Fix PolicyEditor duplicate entries when launched from dialog

2014-06-17  Andrew Azores  <aazores@redhat.com>

* netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java
(openAndParsePolicyFile): check if listModel already contains an element
before adding a potential duplicate
(addNewCodebase): perform the check for if the codebase is a duplicate
when actually adding the codebase to the listModel, rather than beforehand
and updating the UI in an invokeLater, which can cause a race
Andrew Azores
Some PolicyEditor logic extracted into PolicyEditorController

2014-06-17  Andrew Azores  <aazores@redhat.com>

    Some PolicyEditor logic extracted into new class PolicyEditorController to
    allow different UIs to be built without invoking any main PolicyEditor UI
    * netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java
    (updateCustomPermissions): give "true" as param for setChangesMade
    * netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java
    (policyFile, changesMade, performingIO): moved into
    PolicyEditorController. All policyFile references changed to use
    policyEditorController instead
    (policyEditorController): new field
    * netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java:
    new class to provide implementation of and programmatic interface for
    major PolicyEditor actions, to allow other UIs to be built in the future
    * tests/netx/unit/net/sourceforge/jnlp/security/policyeditor/PolicyEditorTest.java
    (setNewTempfile): while-loop for waiting for PolicyEditor IO to complete
    changed to do-while
    (testAddMultipleCodebases, testCodebaseTrailingSlashesDoNotMatch):
    editor.addNewCodebases has been removed, using editor.addNewCodebase and a
    loop instead
    (testAddCustomPermission, testClearCustomPermission): added assert
    messages
Andrew Azores
TemporaryPermissions generated via reflection rather than hard coded

2014-06-13  Andrew Azores  <aazores@redhat.com>

    TemporaryPermissions generated via reflection rather than hard coded
    * netx/net/sourceforge/jnlp/resources/Messages.properties
    (STempPermNoFile, STempPermNoNetwork, STempPermNoExec,
    STempNoFileOrNetwork, STempNoExecOrNetwork, STempNoFileOrExec,
    STempNoFileOrNetworkOrExec, STempAllMedia, STempSoundOnly,
    STempClipboardOnly, STempPrintOnly, STempAllFileAndPropertyAccess,
    STempReadLocalFilesAndProperties, STempReflectionOnly): removed
    (STempNetwork, STempReadFilesAndProperties, STempWriteFilesAndProperties,
    STempReflectionAndExternal, STempAllMedia): new messages
    * netx/net/sourceforge/jnlp/resources/Messages_cs.properties
    (STempPermNoFile, STempPermNoNetwork, STempPermNoExec,
    STempNoFileOrNetwork, STempNoExecOrNetwork, STempNoFileOrExec,
    STempNoFileOrNetworkOrExec, STempAllMedia, STempSoundOnly,
    STempClipboardOnly, STempPrintOnly, STempAllFileAndPropertyAccess,
    STempReadLocalFilesAndProperties, STempReflectionOnly): removed
    * netx/net/sourceforge/jnlp/security/dialogs/TemporaryPermissions.java:
    rewrite to use reflection to generate permissions from
    PolicyEditorPermissions rather than exposing statically defined values
    * netx/net/sourceforge/jnlp/security/dialogs/TemporaryPermissionsButton.java:
    refactor to use new TemporaryPermissions change
    * tests/netx/unit/net/sourceforge/jnlp/security/dialogs/TemporaryPermissionsTest.java:
    new tests for TemporaryPermissions