Builds Spark (minus the Install4j distributables) after every change to the code.

Build: #81 was successful Code changes detected

Code commits

Showing 100 of 3,136 code changes

Spark (master)

  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> e42a5e0f2335f89f4dc698df31355263209037c3 m

    Merge pull request #392 from speedy01/SPARK-1900
    SPARK-1900 - Enable idle plugin and disable redundant external system tray plugin

  • speedy <notspeedy01@gmail.com>

    speedy <notspeedy01@gmail.com> ac8a5425eee2b925fb5ec3c07289368f3e27ce08 m

    spark-1900 - enabled idle plugin and removed redundant system tray plugin

    • core/src/main/resources/META-INF/plugins.xml (version ac8a5425eee2b925fb5ec3c07289368f3e27ce08)
    • pom.xml (version ac8a5425eee2b925fb5ec3c07289368f3e27ce08)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> cd4ae4a24d404a174dde6783caa4e6e9bc5ee93c m

    Merge pull request #390 from wrooot/master
    SPARK-2014, SPARK-2015 Rename and add translations

  • wrooot <wrooot@users.noreply.github.com>

    wrooot <wrooot@users.noreply.github.com> 9b938c374b5df760da1047041f5c7a56f7fe8902 m

    SPARK-2014, SPARK-2015 Rename and add translations

    • core/src/main/resources/i18n/spark_i18n.properties (version 9b938c374b5df760da1047041f5c7a56f7fe8902)
    • core/src/main/resources/i18n/spark_i18n_lt.properties (version 9b938c374b5df760da1047041f5c7a56f7fe8902)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 8db1a6520f0c5d88b48c7f9269310eb5b2d630dc m

    Merge pull request #389 from speedy01/SPARK-1869
    SPARK-1869, SPARK-2015 Add option to force In-band bytesteams for file transfers

  • speedy01 <notspeedy01@gmail.com>

    speedy01 <notspeedy01@gmail.com> fb10205f0cad5a25416984d3e0adbc44401efc2f m

    SPARK-1869 Add option to force In-band bytesteams for file transfers

    • core/src/main/java/org/jivesoftware/spark/filetransfer/preferences/FileTransferPreference.java (version fb10205f0cad5a25416984d3e0adbc44401efc2f)
    • core/src/main/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferences.java (version fb10205f0cad5a25416984d3e0adbc44401efc2f)
  • speedy01 <notspeedy01@gmail.com>

    speedy01 <notspeedy01@gmail.com> f9373e89f70adc35b9fc6fbbca0f0bc8202063c8 m

    SPARK-1869 Add option to force In-band bytesteams for file transfers

    • core/src/main/java/org/jivesoftware/resource/Default.java (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
    • core/src/main/java/org/jivesoftware/spark/filetransfer/SparkTransferManager.java (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
    • core/src/main/java/org/jivesoftware/spark/filetransfer/preferences/FileTransferPreference.java (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
    • core/src/main/java/org/jivesoftware/spark/filetransfer/preferences/FileTransferPreferencePanel.java (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/filetransfer/transfer/ui/ReceiveFileTransfer.java (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/filetransfer/transfer/ui/SendFileTransfer.java (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
    • core/src/main/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferences.java (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
    • core/src/main/resources/default.properties (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
    • core/src/main/resources/i18n/spark_i18n.properties (version f9373e89f70adc35b9fc6fbbca0f0bc8202063c8)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 8652e335c1f69bca1d35e6e0e964e96d7e9fe561 m

    Merge pull request #388 from wrooot/master
    SPARK-1974 More LT translations - fix EN

  • wrooot <wrooot@users.noreply.github.com>

    wrooot <wrooot@users.noreply.github.com> 3f0af12b544a8d8fabe28a58fb1853f905e658e2 m

    SPARK-1974 More LT translations - fix EN

    • core/src/main/resources/i18n/spark_i18n.properties (version 3f0af12b544a8d8fabe28a58fb1853f905e658e2)
    • core/src/main/resources/i18n/spark_i18n_lt.properties (version 3f0af12b544a8d8fabe28a58fb1853f905e658e2)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 13e5cd3e4022a122a5c7f699b110f05a53e9f4c2 m

    Merge pull request #387 from wrooot/master
    SPARK-1974 More LT translations

  • wrooot <wrooot@users.noreply.github.com>

    wrooot <wrooot@users.noreply.github.com> 01129f0b83c0101351ac1ba8d691d196ce5e021b m

    SPARK-1974 More LT translations

    • core/src/main/resources/i18n/spark_i18n_lt.properties (version 01129f0b83c0101351ac1ba8d691d196ce5e021b)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 16328ed1dc62fc54c4a973815a743f17e2feb468 m

    SPARK-2008 If user try to remove exempted certificate it is added to displayed certificates instead ( it is removed from exempted store but not added to distrusted).

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 16328ed1dc62fc54c4a973815a743f17e2feb468)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> e203564f18312561e086c23b4e729ae5a133ed67 m

    SPARK-2006 Don't use common name as alias if alias already exist.

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version e203564f18312561e086c23b4e729ae5a133ed67)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> af758d68aa3bf832398b29c4a49dfdf88badfb9a m

    SPARK-2000 Default Settings and lacking resource for mutual.auth

    • core/src/main/java/org/jivesoftware/resource/Default.java (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/java/org/jivesoftware/spark/ui/login/GeneralLoginSettingsPanel.java (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/java/org/jivesoftware/spark/ui/login/LoginSettingDialog.java (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/java/org/jivesoftware/spark/ui/login/ProxyLoginSettingsPanel.java (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/java/org/jivesoftware/spark/ui/login/SecurityLoginSettingsPanel.java (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/java/org/jivesoftware/spark/ui/login/SsoLoginSettingsPanel.java (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferences.java (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/resources/default.properties (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
    • core/src/main/resources/i18n/spark_i18n.properties (version af758d68aa3bf832398b29c4a49dfdf88badfb9a)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 5606f2e15359a039a67d562aadb9af1f7f3ceb2d m

    Merge pull request #384 from Alexander198961/SPARK-1902
    Added protection in case we dont have smile Emotion

  • Alexander Kovtunenko <akovtunenko@slice.com>

    Alexander Kovtunenko <akovtunenko@slice.com> a30401cbf25c8c376aa2ec82d4ef829dcf0f695e m

    Added protection in case we dont have smile Emotion

    • core/src/main/java/org/jivesoftware/spark/ButtonFactory.java (version a30401cbf25c8c376aa2ec82d4ef829dcf0f695e)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/emoticons/EmoticonManager.java (version a30401cbf25c8c376aa2ec82d4ef829dcf0f695e)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 8aa861203923016c4a6016f27935b6f2509921df m

    Fixes in i18n file, removes citation mark.

    • core/src/main/resources/i18n/spark_i18n.properties (version 8aa861203923016c4a6016f27935b6f2509921df)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 4a9d54f08d679d3e38d76d29a8ef6c41f7e73389 m

    SPARK-1995, SPARK-1996, SPARK-1997 and lack of resources in one text.
    BlackList is now used for adding status to the Certificate Model, not as separate List in table.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version 4a9d54f08d679d3e38d76d29a8ef6c41f7e73389)
    • core/src/main/java/org/jivesoftware/spark/ui/login/MutualAuthenticationSettingsPanel.java (version 4a9d54f08d679d3e38d76d29a8ef6c41f7e73389)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertManager.java (version 4a9d54f08d679d3e38d76d29a8ef6c41f7e73389)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 4a9d54f08d679d3e38d76d29a8ef6c41f7e73389)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version 4a9d54f08d679d3e38d76d29a8ef6c41f7e73389)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/IdentityController.java (version 4a9d54f08d679d3e38d76d29a8ef6c41f7e73389)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version 4a9d54f08d679d3e38d76d29a8ef6c41f7e73389)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 21b4b104bb69da537bf1d093abffc3eacd3f42f4 m

    Merge pull request #379 from wrooot/master
    SPARK-1998 Add French spelling dictionary

  • wrooot <wrooot@users.noreply.github.com>

    wrooot <wrooot@users.noreply.github.com> 58c8df2c0fd413fb7b863a2e3c9fcfb41bf87c88 m

    SPARK-1998 Add French spelling dictionary

    • plugins/spelling/src/main/resources/dictionary/fr.zip (version 58c8df2c0fd413fb7b863a2e3c9fcfb41bf87c88)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 988306dde5ed045af10ea318915b1e7ed6f18289 m

    SPARK-1994 Make use of the JRE certificates.

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertManager.java (version 988306dde5ed045af10ea318915b1e7ed6f18289)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 988306dde5ed045af10ea318915b1e7ed6f18289)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/GeneralTrustManager.java (version 988306dde5ed045af10ea318915b1e7ed6f18289)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/IdentityController.java (version 988306dde5ed045af10ea318915b1e7ed6f18289)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkExceptionsTrustManager.java (version 988306dde5ed045af10ea318915b1e7ed6f18289)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version 988306dde5ed045af10ea318915b1e7ed6f18289)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> d0c4f90370e02efe0cdd6fb0d4423168b5329416 m

    Requested changes and disabled sorting.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version d0c4f90370e02efe0cdd6fb0d4423168b5329416)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version d0c4f90370e02efe0cdd6fb0d4423168b5329416)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/GeneralTrustManager.java (version d0c4f90370e02efe0cdd6fb0d4423168b5329416)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 5380933f54b09331bb601c17bceff6f1bf2fa234 m

    Merge pull request #376 from Alameyo/create_empty_KeyStores
    SPARK-1989 create empty KeyStores

  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> ca32089e9de247192b8e36836d4ed7af0db82e65 m

    One more class, fillTableListWithKeyStoreContent() moved to the CertManager.

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertManager.java (version ca32089e9de247192b8e36836d4ed7af0db82e65)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version ca32089e9de247192b8e36836d4ed7af0db82e65)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/IdentityController.java (version ca32089e9de247192b8e36836d4ed7af0db82e65)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> bcbc7719a189c36a528d56ecd7d8b5290fec4d8c m

    Create openKeyStore method in CertManager class.

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertManager.java (version bcbc7719a189c36a528d56ecd7d8b5290fec4d8c)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version bcbc7719a189c36a528d56ecd7d8b5290fec4d8c)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/IdentityController.java (version bcbc7719a189c36a528d56ecd7d8b5290fec4d8c)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkExceptionsTrustManager.java (version bcbc7719a189c36a528d56ecd7d8b5290fec4d8c)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version bcbc7719a189c36a528d56ecd7d8b5290fec4d8c)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 99c5ccab96925e0fbfa1253436d93ac5b4949da3 m

    SPARK-1989

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/IdentityController.java (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkExceptionsTrustManager.java (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkSSLContext.java (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
    • core/src/main/security/blacklist (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
    • core/src/main/security/exceptions (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
    • core/src/main/security/identitystore.jks (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
    • core/src/main/security/truststore (version 99c5ccab96925e0fbfa1253436d93ac5b4949da3)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 48cef410c702b0cc427bcdba86325cc3868e3347 m

    Merge pull request #375 from deleolajide/patch-4
    Re-enabling the meet plugin, SPARK-1828

  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 917915f0b5c4c811d1641f872a3e8a74a2e20d12 m

    Merge pull request #374 from deleolajide/patch-3
    Delete expired teamdev  license, SPARK-1828

  • Dele Olajide <dele@uk2.net>

    Dele Olajide <dele@uk2.net> ebd035bed71308e62a14c1d965e2e81db44defab m

    Re-enabling the meet plugin
    Now that the JxBrowser runtime file size issue is resolved, I am re-enabling meet plugin to be included by default with Spark

    • pom.xml (version ebd035bed71308e62a14c1d965e2e81db44defab)
  • Dele Olajide <dele@uk2.net>

    Dele Olajide <dele@uk2.net> 0d22d137131acb08706b85445ec24dea5dbfca12 m

    Delete expired teamdev  license
    This license expired in march this year. By keeping it here, we prevent a new license to be used without a re-build

    • core/src/main/resources/META-INF/teamdev.licenses (version 0d22d137131acb08706b85445ec24dea5dbfca12)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> f5b279766db2d31db9ead1d6787b3c18a7153cfd m

    Merge pull request #373 from deleolajide/patch-2
    SPARK-1987 Update install4j to jx-browser ver 6.14

  • Dele Olajide <dele@uk2.net>

    Dele Olajide <dele@uk2.net> 5ed448fba6b167863ce4db87745c39d13db1adfa m

    Update installer to use jx-browser version 6.14
    The Spark installer is hard-coded to use JxBrowser version 6.12 and is unable to use the dependency version info from maven. This PR upgrades it to use 6.14 which is required for Spark Meet plugin.

    • distribution/src/installer/spark.install4j (version 5ed448fba6b167863ce4db87745c39d13db1adfa)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 4ce5ccfd0fb883a745b570781a3da77b92aa639e m

    Merge pull request #372 from deleolajide/patch-1
    Disable meet plugin by default.

  • Dele Olajide <dele@uk2.net>

    Dele Olajide <dele@uk2.net> ede1570908b88d49a9789eacaac7dde05010422f m

    Disable meet plugin by default.

    • pom.xml (version ede1570908b88d49a9789eacaac7dde05010422f)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> c4d3da06ff29d98e0b37da9f4bc9daf33ae6c79c m

    Merge pull request #368 from deleolajide/plugin-meet-0.4.0
    Openfire meetings pluginfor Spark 0.4.0

  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 18d74659eb224dc84faf65f500a6e18121966968 m

    Merge pull request #371 from Alameyo/GUI_for_mutual_authentication_and_certificate_creation
    SPARK-1985 Support for TLS mutual authentication

  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> a27f52a829b34da9b4d5cf258fb3ff10fc108b39 m

    Added dialog informing about problems at uploading certificate. Created dedicated methods in MutualAuthenticationSettingsPanel for creating CSR and SelfSignedCertificates. Added comment for checkValidity(). Some changes in thrown and catched exceptions.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version a27f52a829b34da9b4d5cf258fb3ff10fc108b39)
    • core/src/main/java/org/jivesoftware/spark/ui/login/MutualAuthenticationSettingsPanel.java (version a27f52a829b34da9b4d5cf258fb3ff10fc108b39)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version a27f52a829b34da9b4d5cf258fb3ff10fc108b39)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/IdentityController.java (version a27f52a829b34da9b4d5cf258fb3ff10fc108b39)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/PemHelper.java (version a27f52a829b34da9b4d5cf258fb3ff10fc108b39)
    • core/src/main/resources/i18n/spark_i18n.properties (version a27f52a829b34da9b4d5cf258fb3ff10fc108b39)
  • Dele Olajide <dele@traderlynk.com>

    Dele Olajide <dele@traderlynk.com> 4f0987fb91d8cc31a44b0eb05a65775d790ac991 m

    Updated to support ofmeet version 0.9.3-SNAPSHOT Added invitation dialog to chat transcript window Reverted teamdev license back to original Removed all redundant old code.

    • core/src/main/resources/META-INF/teamdev.licenses (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/build/build-all.cmd (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/build/build-wn.cmd (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/build/build-wn32.cmd (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/build/build.xml (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/de/mxro/process/ProcessListener.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/de/mxro/process/Spawn.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/de/mxro/process/XProcess.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/de/mxro/process/internal/Engine.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/de/mxro/process/internal/StreamListener.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/de/mxro/process/internal/StreamReader.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/org/jitsi/util/OSUtils.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/org/jivesoftware/spark/plugin/ofmeet/ChatRoomDecorator.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
    • plugins/meet/src/main/java/org/jivesoftware/spark/plugin/ofmeet/SparkMeetPlugin.java (version 4f0987fb91d8cc31a44b0eb05a65775d790ac991)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 0eda7b8312cc6b84d80993651a638c1bb244503b m

    SPARK-1985 Mutual Authentication

    • core/src/main/java/org/jivesoftware/AccountCreationWizard.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/LoginDialog.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/resource/Default.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/spark/ui/login/LoginSettingDialog.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/spark/ui/login/MutualAuthenticationSettingsPanel.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/spark/ui/login/SecurityLoginSettingsPanel.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertManager.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateDialogReason.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/IdentityController.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/PemHelper.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkSSLContext.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferences.java (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/resources/default.properties (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/resources/i18n/spark_i18n.properties (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
    • core/src/main/security/identitystore.jks (version 0eda7b8312cc6b84d80993651a638c1bb244503b)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 9d80c390d64c6cb6acd674f3f0e99196e68cdc4a m

    Merge pull request #370 from freeseawind/patch-2
    SPARK-1984 update lookandfeel version to 2.0.1

  • freeseawind <iphonewang@foxmail.com>

    freeseawind <iphonewang@foxmail.com> 8b5b1f17fdb7e4906cfccc4ec5390bb67221daa8 m

    update lookandfeel version to 2.0.1

    • core/pom.xml (version 8b5b1f17fdb7e4906cfccc4ec5390bb67221daa8)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 32b42b14bf82b8f9a0ab331bf6bf9766645d518e m

    Merge pull request #369 from Martini26/patch-4
    Update spark_i18n_pl.properties, SPARK-1983

  • Martini26 <marek_marcin@o2.pl>

    Martini26 <marek_marcin@o2.pl> 480983de1d31ae658e00a935584db47f08a14202 m

    Update spark_i18n_pl.properties
    Translate into polish for version 2_9_0-20170814 (nightly)
    Please add this new one to the trunk ;)

    • core/src/main/resources/i18n/spark_i18n_pl.properties (version 480983de1d31ae658e00a935584db47f08a14202)
  • Dele Olajide <dele@traderlynk.com>

    Dele Olajide <dele@traderlynk.com> 45c9153112aeeb54acbf19d0edb159212156c723 m

    made meet plugin compatible with openfire ofmeet plugin 0.9.x made meet plugin compatible with maven build replaced electron chromium web browser with built-in jxbrowser

    • core/pom.xml (version 45c9153112aeeb54acbf19d0edb159212156c723)
    • core/src/main/resources/META-INF/teamdev.licenses (version 45c9153112aeeb54acbf19d0edb159212156c723)
    • plugins/meet/pom.xml (version 45c9153112aeeb54acbf19d0edb159212156c723)
    • plugins/meet/readme.md (version 45c9153112aeeb54acbf19d0edb159212156c723)
    • plugins/meet/src/main/java/org/jivesoftware/spark/plugin/ofmeet/ChatRoomDecorator.java (version 45c9153112aeeb54acbf19d0edb159212156c723)
    • plugins/meet/src/main/java/org/jivesoftware/spark/plugin/ofmeet/SparkMeetPlugin.java (version 45c9153112aeeb54acbf19d0edb159212156c723)
    • pom.xml (version 45c9153112aeeb54acbf19d0edb159212156c723)
  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> 2d7cbf99c2f7cb7dda2592bf0f27fadaad354545 m

    SPARK-1865 Update bundled JRE to 1.8.0u144

    • distribution/src/installer/spark.install4j (version 2d7cbf99c2f7cb7dda2592bf0f27fadaad354545)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 898a9f99c2eeea46db3245b4c1b71a8d29edd932 m

    SPARK-1953, SPARK-1959, SPARK-1980

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version 898a9f99c2eeea46db3245b4c1b71a8d29edd932)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version 898a9f99c2eeea46db3245b4c1b71a8d29edd932)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 898a9f99c2eeea46db3245b4c1b71a8d29edd932)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version 898a9f99c2eeea46db3245b4c1b71a8d29edd932)
    • core/src/main/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferences.java (version 898a9f99c2eeea46db3245b4c1b71a8d29edd932)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 29f89bdacd8e08aee46b02fe743f00a2eae2b3a4 m

    Merge pull request #356 from Alameyo/SSLContext
    SPARK-1966, SPARK-1952, SPARK-1969, SPARK-1970, SPARK-1971 and partially SPARK-1968

  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 8fc3d2c5cda067811ec6219ebd1f798afd76a1c2 m

    Removed setting port for STARTTLS, fixed enabled on start checkboxes. Added setUp method to SPARKSSLContext, removed acceptAll from Security tab as there is already Accept All checkbox in certificates tab.

    • core/src/main/java/org/jivesoftware/AccountCreationWizard.java (version 8fc3d2c5cda067811ec6219ebd1f798afd76a1c2)
    • core/src/main/java/org/jivesoftware/LoginDialog.java (version 8fc3d2c5cda067811ec6219ebd1f798afd76a1c2)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version 8fc3d2c5cda067811ec6219ebd1f798afd76a1c2)
    • core/src/main/java/org/jivesoftware/spark/ui/login/SecurityLoginSettingsPanel.java (version 8fc3d2c5cda067811ec6219ebd1f798afd76a1c2)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkSSLContext.java (version 8fc3d2c5cda067811ec6219ebd1f798afd76a1c2)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 6c4c7315f087bff7e6de9a4c965621cd9e6737d0 m

    Changes for self signed certificate, soft fail policy, not Valid Yet and some other minor changes.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version 6c4c7315f087bff7e6de9a4c965621cd9e6737d0)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version 6c4c7315f087bff7e6de9a4c965621cd9e6737d0)
    • core/src/main/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferences.java (version 6c4c7315f087bff7e6de9a4c965621cd9e6737d0)
    • core/src/main/resources/i18n/spark_i18n.properties (version 6c4c7315f087bff7e6de9a4c965621cd9e6737d0)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> bf2570bd123ae0f768b8bddd8cc5111bbf2a9fba m

    SPARK-1977 Support for OCSP. Also removed Bouncy Castle provider for PKIX validator to use default one.

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version bf2570bd123ae0f768b8bddd8cc5111bbf2a9fba)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> a17fb9e3547500552b3bf732d03655877bebbce9 m

    Now information if certificate is Self Signed is determined comparing subject name and issuer name (have to be equal).

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version a17fb9e3547500552b3bf732d03655877bebbce9)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> c0631d21de3438bf106c7d28da39b7f96cb178fc m

    Additional file path changes.

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version c0631d21de3438bf106c7d28da39b7f96cb178fc)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> f7c09f70880934f02e78fc220544f78d0f97f51d m

    SPARK-1966, SPARK-1952, SPARK-1969, SPARK-1970, SPARK-1971 and partially SPARK-1968

    • core/pom.xml (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/AccountCreationWizard.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/LoginDialog.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/spark/ui/login/LoginSettingDialog.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkExceptionsTrustManager.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkSSLContext.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferences.java (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/resources/i18n/spark_i18n.properties (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/security/exceptions (version f7c09f70880934f02e78fc220544f78d0f97f51d)
    • core/src/main/security/truststore (version f7c09f70880934f02e78fc220544f78d0f97f51d)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> ee360778c5092f2258f939a483e2986bdf2ea8df m

    SPARK-1975 Self Signed certificates now will be accepted.

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/SparkTrustManager.java (version ee360778c5092f2258f939a483e2986bdf2ea8df)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 95f3019ba422942accbca7fa947ef90aaa38f277 m

    Merge pull request #366 from wrooot/master
    SPARK-1946 fix logic

  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 9c30b42071dd8c98bb742515b34dd682fb030a06 m

    SPARK-1946 fix logic

    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/alerts/BroadcastPlugin.java (version 9c30b42071dd8c98bb742515b34dd682fb030a06)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 3050728a38a80e0205e43fa21ac0660152591183 m

    SPARK-1946 add option to disable start a chat (#365)
    * SPARK-1946 add option to disable start a chat

    * SPARK-1946 add option to disable start a chat

    • core/src/main/java/org/jivesoftware/resource/Default.java (version 3050728a38a80e0205e43fa21ac0660152591183)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/alerts/BroadcastPlugin.java (version 3050728a38a80e0205e43fa21ac0660152591183)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/manager/Enterprise.java (version 3050728a38a80e0205e43fa21ac0660152591183)
    • core/src/main/resources/default.properties (version 3050728a38a80e0205e43fa21ac0660152591183)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 13c2e11d4a5101398fde51b911b9ba2880cec1f5 m

    Merge pull request #364 from wrooot/master
    SPARK-1974 Update LT translation, fix EN

  • wrooot <wrooot@users.noreply.github.com>

    wrooot <wrooot@users.noreply.github.com> 3c85ecdd75cd6daf5b17a1ac296cd827c31e3863 m

    SPARK-1974 Update LT translation, fix EN

    • core/src/main/resources/i18n/spark_i18n.properties (version 3c85ecdd75cd6daf5b17a1ac296cd827c31e3863)
    • core/src/main/resources/i18n/spark_i18n_lt.properties (version 3c85ecdd75cd6daf5b17a1ac296cd827c31e3863)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 9211ef16a4656823545afcf5efcb17240d4846a6 m

    Merge pull request #363 from guusdk/SPARK-1956_Preference-dialog-should-remember-size
    SPARK-1956: Preference dialog should remember its size.

  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> aacb86f527220f649a3ef6fc07d95deb5a6ec905 m

    SPARK-1956: Preference dialog should remember its size.
    The recent fix for SPARK-945 already stored the preference dialog size and position, which fixed most of this
    bug. When that was implemented, a rogue invocation of .pack() was placed after the stored settings were applied.
    This resized the component again.

    • core/src/main/java/org/jivesoftware/sparkimpl/preference/PreferenceDialog.java (version aacb86f527220f649a3ef6fc07d95deb5a6ec905)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 9cda03344746676c75879e7ae81a78d46bae36b7 m

    Merge pull request #362 from guusdk/SPARK-1888_Plugin-management
    SPARK-1888: Plugin management

  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> eeef5cbf303db10dd098743ea4eaf1a6a2386bd3 m

    SPARK-1888: Uninstall a plugin when the GUI instructs so.
    This is a fix to what I assume to be a bug. The method, used by the UI part where plugins are managed,
    is documented as 'remove and uninstall' a plugin. It only removed, but did not uninstall. I've fixed that
    with this commit.

    • core/src/main/java/org/jivesoftware/spark/PluginManager.java (version eeef5cbf303db10dd098743ea4eaf1a6a2386bd3)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 9e4b30c8156db658c4c1013063f21cd3db12d4fa m

    SPARK-1888: Reformatting code for Plugin Manager
    To fix the issue at hand, improving the readability of the code helps a lot. In this commit,
    I've applied a code formatter (to just the Plugin Manager code) and made some basic changes
    (added/improved log messages mostly).

    • core/src/main/java/org/jivesoftware/spark/PluginManager.java (version 9e4b30c8156db658c4c1013063f21cd3db12d4fa)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> d19aca5358319a1eea67507c52b4b204f64fd4e2 m

    SPARK-1888: Properly uninstall a plugin
    When uninstalling a plugin, all files from the plugin directory should be removed.

    • core/src/main/java/org/jivesoftware/spark/PluginManager.java (version d19aca5358319a1eea67507c52b4b204f64fd4e2)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> c45e4209faaa1d107e14b7bdd062ceffb0163dc4 m

    Merge pull request #361 from guusdk/SPARK-1976_Better-error-messages
    SPARK-1976: Make sure error dialog is centered.

  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 37ab75dd73d2fdc2aa06977e75ba5bbe4b1af873 m

    SPARK-1976: Make sure error dialog is centered.
    This ensures that the error dialog is centered, in relation to it's parent. Also, when expanding
    the details (which changes the size of the dialog), the dialog is repositioned again (to remain
    centered).

    • core/src/main/java/org/jivesoftware/spark/component/MessageDialog.java (version 37ab75dd73d2fdc2aa06977e75ba5bbe4b1af873)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 2bd7076d8f55d887e2b70fe52468fe1cfeb69d5b m

    Merge pull request #360 from guusdk/SPARK-1976_Better-error-messages
    SPARK-1976: Better error messages

  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 5d6f5bf58a405618b715d001ba597afbae908d1a m

    SPARK-1976: Better error messages
    This commit:
    - reworks the login method to remove some redundant code;
    - applies the MessageDialog-provided error dialog generator to the login method;
    - refactored the MessageDialog error dialog generator (to allow for toggling of the large stacktrace pane).

    In all, this should improve the error messages during login. The same technique could be re-used elsewhere.

    • core/src/main/java/org/jivesoftware/LoginDialog.java (version 5d6f5bf58a405618b715d001ba597afbae908d1a)
    • core/src/main/java/org/jivesoftware/spark/component/MessageDialog.java (version 5d6f5bf58a405618b715d001ba597afbae908d1a)
    • core/src/main/resources/i18n/spark_i18n.properties (version 5d6f5bf58a405618b715d001ba597afbae908d1a)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 9cde1adaf945230a43f040ac9f3003cb22f66776 m

    Merge pull request #359 from guusdk/SPARK-1972_New_security-login-settings-panel
    SPARK-1973: Spark should show an indicator when the connection is not…

  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 38bdf87fba2ca12cd3d557933522623c7a320fa4 m

    Update spark_i18n.properties

    • core/src/main/resources/i18n/spark_i18n.properties (version 38bdf87fba2ca12cd3d557933522623c7a320fa4)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 3b8bdfd069cfefb13733315063a0a0720c1365e8 m

    SPARK-1973: Spark should show an indicator when the connection is not encrypted.

    • core/src/main/java/org/jivesoftware/spark/search/SearchService.java (version 3b8bdfd069cfefb13733315063a0a0720c1365e8)
    • core/src/main/resources/i18n/spark_i18n.properties (version 3b8bdfd069cfefb13733315063a0a0720c1365e8)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 45416a1479203d049d5fd0b9c37b9e93538b7998 m

    Merge pull request #358 from guusdk/SPARK-1972_New_security-login-settings-panel
    SPARK-1972: New 'security' login settings panel.

  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> f7890f9cda136d6c9694a41d2c7cb60d41daef06 m

    SPARK-1972: New 'security' login settings panel.
    This commit adds a new 'security' tab to the advanced login settings. Here, security-related
    settings are made available.

    Also, this commit makes slight modifications to the other tabs, by making the components be
    oriented more to the top-left corner (instead of being centered - which looks pretty ugly).

    • core/src/main/java/org/jivesoftware/AccountCreationWizard.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/LoginDialog.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/spark/ui/login/GeneralLoginSettingsPanel.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/spark/ui/login/LoginSettingDialog.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/spark/ui/login/PkiLoginSettingsPanel.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/spark/ui/login/ProxyLoginSettingsPanel.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/spark/ui/login/SecurityLoginSettingsPanel.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/spark/ui/login/SsoLoginSettingsPanel.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/spark/util/DummySSLSocketFactory.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/java/org/jivesoftware/sparkimpl/settings/local/LocalPreferences.java (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
    • core/src/main/resources/i18n/spark_i18n.properties (version f7890f9cda136d6c9694a41d2c7cb60d41daef06)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> fd66d74f78044042edaf0491940c9e1a14a021b6 m

    Merge pull request #357 from wrooot/master
    SPARK-1918 added credits to test updating packs after upgrade

  • wrooot <wrooot@users.noreply.github.com>

    wrooot <wrooot@users.noreply.github.com> 78810991de022850463bfc665e696ae0988dbf68 m

    SPARK-1918 added credits to test updating packs after upgrade

    • emoticons/src/main/POPO.adiumemoticonset/Emoticons.plist (version 78810991de022850463bfc665e696ae0988dbf68)
  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> 1a4e60623f72477772029203467e6f8f6a9790e8 m

    SPARK-1865 Update bundled JRE to 1.8.0u141

    • distribution/src/installer/spark.install4j (version 1a4e60623f72477772029203467e6f8f6a9790e8)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> a69eb3835ce2ba0cda8b9557e4cc4eccb4925a79 m

    Merge pull request #355 from guusdk/efficiency
    Efficiency

  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5 m

    SPARK-1965: Replace emoticon archives with separate files in version control
    Instead of adding the zip files to git, this commit adds the unzipped content, and ensures that the Maven build generates the zip files. This way, editing is a lot easier, and changes are better tracked.

    • core/pom.xml (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • core/src/assembly/installation-directory.xml (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/pom.xml (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/assembly/sparkEmoticonSet.xml (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/Emoticons.plist (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/alert.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/angry.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/blush.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/confused.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/cool.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/cry.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/devil.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/eyeRoll.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/grin.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/happy.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/heart.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/info.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/laugh.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/love.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/minus.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/mischief.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/party.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/plain.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/plus.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/sad.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/shocked.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/silly.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/sleepy.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/Default.adiumemoticonset/wink.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/Emoticons.plist (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/angry.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/cool.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/cry.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/frown.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/grin.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/heart.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/monkey.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/rockout.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/shocked.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/slant.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/smile.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/straightface.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/tongue.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/GTalk.AdiumEmoticonset/wink.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/Emoticons.plist (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/adore.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/afterboom.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/ah.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/amazed.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/beat_brick.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/big_smile.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/boss.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/byebye.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/canny.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/choler.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/confuse.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/doubt.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/embarrassed.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/hell_boy.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/hungry.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/look_down.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/matrix.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/misdoubt.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/oops.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/sad.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/smile.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/spidy.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/stilldreaming.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/sure.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/surrender.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/sweet_kiss.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/thbbbpt.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/tire.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/too_sad.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/POPO.adiumemoticonset/waaaht.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/Emoticons.plist (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/angry.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/blush.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/confused.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/cool.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/cry.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/devil.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/eyeRoll.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/grin.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/happy.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/laugh.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/love.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/mischief.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/party.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/plain.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/sad.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/shocked.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/silly.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/sleepy.gif (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • emoticons/src/main/sparkEmoticonSet/wink.png (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
    • pom.xml (version a47a46e37c5f9c9d0dbb682fa776e0ebfbc494b5)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> b2dac17c1d56c2a703d610f2da60555a9a685093 m

    SPARK-1962: Don't force smilies to lowercase.
    The old code was doing "smiley-text to image" lookup by converting everything to lowercase, then doing a
    case insensitive lookup. My last commit made that lookup case sensitive, which caused lookups for :-D and :-P to fail.

    This commit remove the to-lowercase conversion of the text that's used in the lookup, fixing those instances again.

    • core/src/main/java/org/jivesoftware/spark/ui/MessageEntry.java (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • core/src/main/xtra/emoticons/Default.adiumemoticonset.zip (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • core/src/main/xtra/emoticons/GTalk.AdiumEmoticonset.zip (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • core/src/main/xtra/emoticons/POPO.adiumemoticonset.zip (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • core/src/main/xtra/emoticons/sparkEmoticonSet.zip (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • emoticons/src/assembly/Default.adiumemoticonset.xml (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • emoticons/src/assembly/GTalk.AdiumEmoticonset.xml (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • emoticons/src/assembly/POPO.adiumemoticonset.xml (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • emoticons/src/assembly/sparkEmoticonSet.xml (version b2dac17c1d56c2a703d610f2da60555a9a685093)
    • emoticons/src/main/POPO.adiumemoticonset/.DS_Store (version b2dac17c1d56c2a703d610f2da60555a9a685093)
  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> eab7e3c409eae0bf75e41c0d2a5c39afbec2816a m

    Merge pull request #354 from guusdk/efficiency
    Efficiency

  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> bf55db946db786de6711e1f86b0a379f1f11d639 m

    SPARK-1964: Don't use the UI dispatcher thread when not needed.
    Actions that don't affect the UI should not be executed in the heavily synchronized dispatcher. It will needlessly delay execution, but also make the dispatcher thread unavailable for tasks that do belong there.

    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/chat/PresenceChangePlugin.java (version bf55db946db786de6711e1f86b0a379f1f11d639)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> bc7d242aa312a33ea56df76a7730e85a29f95375 m

    SPARK-1963: Prevent calculation of unchanged avatar data.
    There's no need to recalculate an avatar hash if the avatar didn't change. Preventing this will improve performance.

    • core/src/main/java/org/jivesoftware/sparkimpl/profile/VCardManager.java (version bc7d242aa312a33ea56df76a7730e85a29f95375)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 42b8d2ecea520ca2fba4c7c99a39ec36857fe445 m

    SPARK-1962: Use key-based lookups to find correct emoticon.
    This replaces an earlier implementation that'd iterate over all emoticons in a pack when searching for a match with a particular text.

    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/emoticons/EmoticonManager.java (version 42b8d2ecea520ca2fba4c7c99a39ec36857fe445)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 4a8e718afa493a968901cb70fb8c73fe080f2e35 m

    SPARK-1961: Disable themes that are CPU-hungry.
    This commit disables three themes that each add a considerable load to the startup of Spark.

    • core/src/main/java/org/jivesoftware/spark/ui/themes/LookAndFeelManager.java (version 4a8e718afa493a968901cb70fb8c73fe080f2e35)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> faf1c0a023dc9649fb61d128e8d9cb85c2a3b8da m

    Merge pull request #353 from Alameyo/keystore_managing
    SPARK-1941, SPARK-1954

  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> efade8bd183860067e54439a030465eaff103c26 m

    More use of memory/list instead of accesing keystores each time, fixed bug during adding and deleting certificates probably happen from working on few PR's simultaneously.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version efade8bd183860067e54439a030465eaff103c26)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version efade8bd183860067e54439a030465eaff103c26)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version efade8bd183860067e54439a030465eaff103c26)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> fae64b1c33e02c6d8eb364bd438b3c367a275312 m

    Changed Keystores paths from String to File, additional try with resources, other changes to make it work well with previous PRs.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version fae64b1c33e02c6d8eb364bd438b3c367a275312)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version fae64b1c33e02c6d8eb364bd438b3c367a275312)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version fae64b1c33e02c6d8eb364bd438b3c367a275312)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version fae64b1c33e02c6d8eb364bd438b3c367a275312)
    • core/src/main/resources/i18n/spark_i18n.properties (version fae64b1c33e02c6d8eb364bd438b3c367a275312)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 48fa38c520ea89598247220a534e50c630c18518 m

    Added 3 new KeyStores. Method for managing certificates between them.

    • core/src/main/java/org/jivesoftware/Spark.java (version 48fa38c520ea89598247220a534e50c630c18518)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version 48fa38c520ea89598247220a534e50c630c18518)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 48fa38c520ea89598247220a534e50c630c18518)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version 48fa38c520ea89598247220a534e50c630c18518)
    • core/src/main/security/blacklist (version 48fa38c520ea89598247220a534e50c630c18518)
    • core/src/main/security/exceptions (version 48fa38c520ea89598247220a534e50c630c18518)
    • core/src/main/security/truststore (version 48fa38c520ea89598247220a534e50c630c18518)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> ed31921d33b27cd7d0288a0532a3e730eae384cb m

    Merge pull request #352 from Alameyo/deleting_certificates
    SPARK-1945, SPARK-1957, SPARK-1936

  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> f38839561cfd8003c57779a6c5d26e794020b1b3 m

    Bad labels.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version f38839561cfd8003c57779a6c5d26e794020b1b3)
    • core/src/main/resources/i18n/spark_i18n.properties (version f38839561cfd8003c57779a6c5d26e794020b1b3)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> f6a6da4c28af4434fb74ff859702bdb523266c98 m

    Added deleting certificates and field with status of the certificate, also fixed bug with not displayable information about expired/not valid yet certificate.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version f6a6da4c28af4434fb74ff859702bdb523266c98)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version f6a6da4c28af4434fb74ff859702bdb523266c98)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateDialogReason.java (version f6a6da4c28af4434fb74ff859702bdb523266c98)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version f6a6da4c28af4434fb74ff859702bdb523266c98)
    • core/src/main/resources/i18n/spark_i18n.properties (version f6a6da4c28af4434fb74ff859702bdb523266c98)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> ef8e73fd10d712365dd7eecf9bd93d4fed9c5d48 m

    Merge pull request #351 from Alameyo/extensions_extraction
    SPARK-1934, SPARK-1939 Certificate extensions.

  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 4d7cf014c41c7dda8634a72aa99b9ff9287f8645 m

    Cleaning code, removed constructor without certificate.

    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version 4d7cf014c41c7dda8634a72aa99b9ff9287f8645)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 1a58bc840e20eb7b48a078c0d94a5aa1f49f4c7f m

    Added more null checks, caching NullPointerException in extensionExtractHandler. Also added information about criticality of extension.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version 1a58bc840e20eb7b48a078c0d94a5aa1f49f4c7f)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version 1a58bc840e20eb7b48a078c0d94a5aa1f49f4c7f)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/OIDTranslator.java (version 1a58bc840e20eb7b48a078c0d94a5aa1f49f4c7f)
    • core/src/main/resources/i18n/spark_i18n.properties (version 1a58bc840e20eb7b48a078c0d94a5aa1f49f4c7f)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> a2d9f7082a5e81ef080123c764d9b6cf54acaa35 m

    Extensions extraction

    • core/pom.xml (version a2d9f7082a5e81ef080123c764d9b6cf54acaa35)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version a2d9f7082a5e81ef080123c764d9b6cf54acaa35)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version a2d9f7082a5e81ef080123c764d9b6cf54acaa35)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/OIDTranslator.java (version a2d9f7082a5e81ef080123c764d9b6cf54acaa35)
    • core/src/main/resources/i18n/spark_i18n.properties (version a2d9f7082a5e81ef080123c764d9b6cf54acaa35)
  • Guus der Kinderen <guus.der.kinderen@gmail.com>

    Guus der Kinderen <guus.der.kinderen@gmail.com> 4ba79636bfd5aaa81d9fd99da519c884a8b1947b m

    Merge pull request #346 from Alameyo/SPARK-1944
    SPARK-1944

  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 372dc6a8639dec8c06750f2cf6d35c72484e0e6d m

    New tabel stretching, colored cells with reason of validity/invalidity, centred values.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version 372dc6a8639dec8c06750f2cf6d35c72484e0e6d)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version 372dc6a8639dec8c06750f2cf6d35c72484e0e6d)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 372dc6a8639dec8c06750f2cf6d35c72484e0e6d)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateModel.java (version 372dc6a8639dec8c06750f2cf6d35c72484e0e6d)
    • core/src/main/resources/default.properties (version 372dc6a8639dec8c06750f2cf6d35c72484e0e6d)
    • core/src/main/resources/i18n/spark_i18n.properties (version 372dc6a8639dec8c06750f2cf6d35c72484e0e6d)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> 46dbd378dd2d9e8b9fb1e610029f095a7df5459e m

    Now 3 columns in certificates table. Changed sizes of buttons. Disabled show certificate button until user click on table. Added dialog that shows up when certificate is invalid.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version 46dbd378dd2d9e8b9fb1e610029f095a7df5459e)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version 46dbd378dd2d9e8b9fb1e610029f095a7df5459e)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version 46dbd378dd2d9e8b9fb1e610029f095a7df5459e)
    • core/src/main/resources/i18n/spark_i18n.properties (version 46dbd378dd2d9e8b9fb1e610029f095a7df5459e)
  • Alameyo <pawelsc@gmail.com>

    Alameyo <pawelsc@gmail.com> b29b477129013a4bf515f7ef567aba180eb9fd85 m

    Auto setting alias for cerificates. Table now scroll to top well. Auto set up certificate as trusted or distrusted depending on validity.

    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificateDialog.java (version b29b477129013a4bf515f7ef567aba180eb9fd85)
    • core/src/main/java/org/jivesoftware/spark/ui/login/CertificatesManagerSettingsPanel.java (version b29b477129013a4bf515f7ef567aba180eb9fd85)
    • core/src/main/java/org/jivesoftware/sparkimpl/certificates/CertificateController.java (version b29b477129013a4bf515f7ef567aba180eb9fd85)
    • core/src/main/resources/i18n/spark_i18n.properties (version b29b477129013a4bf515f7ef567aba180eb9fd85)