Monthly Archives: July 2018

Syncplay 1.5.6 Beta #2

Posted by Etoh on July 29, 2018
Uncategorized / No Comments

Python 2 is being officially retired in 2020, and so it is important for Syncplay to begin the transition to Python 3. For Windows this currently means Python 3.5, but for other platforms we now support Python 3.4-3.7. Beta 2 fixes some bugs introduced in Beta 1 and adds support for anonymous statistics collection for the server – see https://syncplay.pl/guide/server/ for instructions.

Note: Due to changes in how the Syncplay configuration file is saved you may have difficulty reverting from Syncplay 1.5.6+ back to Syncplay 1.5.4 or earlier. If you care about this then backup your syncplay.ini/.syncplay file prior to testing out Syncplay 1.5.6+. Going from 1.5.6+ to 1.5.5 should be fine.

P.S. The server guide has been updated by albertosottile to explain how to run a server on macOS: https://syncplay.pl/guide/server/

Syncplay 1.5.6 Changelog:

  • Transition to Python 3, and move Windows builds to PySide2. Python 3.4+ is now required to run Syncplay (for those not using pre-built versions of Syncplay), and Python 3.5 is required for Windows developers. (Issue #169 by FSMaxB with input by albertosottile, xNinjaKittyx, and et0h) resolved by PR #191 (by albertosottile with support from xNinjaKittyx, wiiabo and et0h)
  • Code syntax refactoring (#195 by xNinjaKittyx with code review by albertosottile and et0h)
  • Introduction of anonymous server statistics (#196 by albertosottile, with code review by Uriziel and et0h)

See https://syncplay.pl/guide/client/ for an explanation of all the Syncplay features.

Download links:

Hashes for Syncplay-1.5.6-Beta2-Setup.exe (confirm with Microsoft’s File Checksum Integrity Verifier)
MD5: 62fedb9e5aa5a7f59bfdf4bbeba6ffa8
SHA-1: 7b502beb2f9f927ad13218c7e044a182182f7cdc
SHA256: 1fca180bf573ca1e4fc9619c0277bef11f4d5045377fdfb0674333b515c65340

Hashes for Syncplay_1.5.6_Beta2_Portable.zip (confirm with Microsoft’s File Checksum Integrity Verifier)
MD5: 0912c8893dd83b369c932f9cff23d27a
SHA-1: d3cb0cf2a59eabfecb16e59d9fef1d2070727106
SHA256: 4c70a78cd5293cb393e2f8c986bcd748ecb340c62823923de108f5ab562fd9d9

Hashes for Syncplay_1.5.6_Beta2.dmg (confirmable using QuickHash GUI)
MD5: 3e9f84817cf48df2eb25728392a49d62
SHA-1: 5af8f24eb539f2e5b8628e17febf00756d4b035d
SHA256: 03fb363eebe7d1a8635f94cc9f6617d2157fef182a855fb5bc71f700200fbe4f

Hashes for Syncplay_1.5.3a_macOS_legacy.dmg (confirmable using QuickHash GUI)
MD5: dae13b67f7329f079b1d4f892cbc736a
SHA-1: 8dbde989bb808ab6975617889a826ddde7ac2f59
SHA256: fa1a370aded3e7da3413a3f3a005165e420fcd2eb334ed23cfccedbfd45f8ec3

Note: This open source software has been marked as clean by Jotti (.exe, .zip, .dmg, legacy .dmg) and VirusTotal (.exe, .zip, .dmg, legacy .dmg). Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Contact us

As usual, if you are having problems or want to give feedback then please e-mail us (dev@syncplay.pl) or chat with us on IRC (#syncplay on chat.freenode.net). Issues can be raised and discussed at https://github.com/Syncplay/syncplay/issues

Thank you for flying with Syncplay!

-Etoh

Syncplay 1.5.6 Beta #1

Posted by Etoh on July 22, 2018
Uncategorized / No Comments

Python 2 is being officially retired in 2020, and so it is important for Syncplay to begin the transition to Python 3. For Windows this currently means Python 3.4 (which still supports PySide1 and py2exe), but for other platforms we now support Python 3.4-3.7.

Note: Due to changes in how the Syncplay configuration file is saved you may have difficulty reverting from Syncplay 1.5.6+ back to Syncplay 1.5.4 or earlier. If you care about this then backup your syncplay.ini/.syncplay file prior to testing out Syncplay 1.5.6+. Going from 1.5.6+ to 1.5.5 should be fine.

P.S. The server guide has been updated by albertosottile to explain how to run a server on macOS: https://syncplay.pl/guide/server/

Warning: There are two known bugs in this release: File sizes being reported as ‘???’ and erroneous ‘not ready’ messages. A second beta is in the works!

Syncplay 1.5.6 Changelog:

  • Transition to Python 3. Python 3.4+ is now required to run Syncplay. (Issue #169 by FSMaxB with input by albertosottile, xNinjaKittyx, and et0h) resolved by PR #191 (by albertosottile with support from xNinjaKittyx and et0h)
  • Code syntax refactoring (#192 by xNinjaKittyx with code review by albertosottile and et0h)

See https://syncplay.pl/guide/client/ for an explanation of all the Syncplay features.

Download links:

Hashes for Syncplay-1.5.6-Beta1-Setup.exe (confirm with Microsoft’s File Checksum Integrity Verifier)
MD5: 702e1bf0a898eec462e70c04f0648467
SHA-1: e8c4bb94fd511d60a7dbf1c8465744ab439d27aa
SHA256: f6f42d698d6074ca27b5da65aa2bed9b0a6cec626a70ebf340beb5915cb96641

Hashes for Syncplay_1.5.6_Beta1_Portable.zip (confirm with Microsoft’s File Checksum Integrity Verifier)
MD5: adc1e76d03814726213e02b0d418e3d2
SHA-1: 80b61878b56a0c8cc97157a9f4e70525e20ab8c0
SHA256: 7438e4140c45eeef10c3f2cad9c6cf14088532b2d6a9df54bb1d85d60b2e43df

Hashes for Syncplay_1.5.6_Beta1.dmg (confirmable using QuickHash GUI)
MD5: 04ac36d89b005329d52df01f6cd8873b
SHA-1: c4a153e10dcfab99d251d8700bb39a67566828b7
SHA256: 31d6f0415ea4d8f8327f802adbc8d043d3f7b1b6c925eea13cb2a5362bf906af

Hashes for Syncplay_1.5.3a_macOS_legacy.dmg (confirmable using QuickHash GUI)
MD5: dae13b67f7329f079b1d4f892cbc736a
SHA-1: 8dbde989bb808ab6975617889a826ddde7ac2f59
SHA256: fa1a370aded3e7da3413a3f3a005165e420fcd2eb334ed23cfccedbfd45f8ec3

Note: This open source software has been marked as clean by Jotti (.exe, .zip, .dmg, legacy .dmg) and VirusTotal (.exe, .zip, .dmg, legacy .dmg). Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Contact us

As usual, if you are having problems or want to give feedback then please e-mail us (dev@syncplay.pl) or chat with us on IRC (#syncplay on chat.freenode.net). Issues can be raised and discussed at https://github.com/Syncplay/syncplay/issues

Thank you for flying with Syncplay!

-Etoh

Syncplay 1.5.5

Posted by Etoh on July 07, 2018
Uncategorized / No Comments

Thanks to everyone who let us know that some of the 1.5.4 download links were broken. We’ve fixed the links and fixed a bug too.

New and improved Syncplay 1.5.4 & 1.5.5:

  • Transition default macOS build to PySide2 and Qt 5.x (PR #185 by albertosottile; resolves #149)
  • Specify minimum macOS version for .app bundle. People on older versions of macOS should use the legacy version of Syncplay.
  • Fixed macOS certificate bug (#184)
  • Add support for ‘portable’ versions of media players (MPC-HC, MPC-BE and VLC).
  • Fixed bug of VLC “invalid URL error” when attempting to play an HTTPS stream with square brackets (#187)
  • Changed config path logic to support XDG Change config path logic to support XDG (PR #188 by sometoby)
  • Fixed some Unicode and Italian translation issues (PR #179 by albertosottile)
  • Updated the about dialog (albertosottile)
  • Bundle syncplayServer in py2app (albertosottile)
  • Future-proofing configuration reading for compatibility with Python 3 version of Syncplay (albertosottile)
  • Set macOS version to 10.11+ (those on older versions should use the legacy build)
  • Fixed bug opening Syncplay with a file on non-Windows systems introduced in 1.5.4  (daniel-123)

See https://syncplay.pl/guide/client/ for an explanation of all the Syncplay features.

Download links:

Hashes for Syncplay-1.5.5-Setup.exe (confirm with Microsoft’s File Checksum Integrity Verifier)
MD5: 72d2e9adbb1adebb2d90d81a1a7976f7
SHA-1: 0ce12cae6c9beb9158c46eb79ce44c60489d6ad2
SHA256: 545e5aee80b9af6cd7cd345553e819b1d66f546378ab95d369b634f59fd65191

Hashes for Syncplay_v1.5.5_Portable.zip (confirm with Microsoft’s File Checksum Integrity Verifier)
MD5: 1aa5eb267271afd110628a38f52b16fe
SHA-1: 11e5346010b5be84a60830ab7815fc7cf4ce977c
SHA256: b0a8a6fb8ba8428af54151a9d75784d8b3ad52ad4438d18828bf1500ad347b00

Hashes for Syncplay_1.5.5.dmg (confirmable using QuickHash GUI)
MD5: 4496ebae9b7ac92933928c58b59f47d7
SHA-1: d8cfff331c5e7d3c30147619b393fafb6c1d63e6
SHA256: 36085fd9c8f436cd1a2df27ebf46a261550955689a6d5e0c68c50146f37de437

Hashes for Syncplay_1.5.3a_macOS_legacy.dmg (confirmable using QuickHash GUI)
MD5: dae13b67f7329f079b1d4f892cbc736a
SHA-1: 8dbde989bb808ab6975617889a826ddde7ac2f59
SHA256: fa1a370aded3e7da3413a3f3a005165e420fcd2eb334ed23cfccedbfd45f8ec3

Note: This open source software has been marked as clean by Jotti (.exe, .zip, .dmg, legacy .dmg) and VirusTotal (.exe, .zip, .dmg, legacy .dmg). Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Contact us

As usual, if you are having problems or want to give feedback then please e-mail us (dev@syncplay.pl) or chat with us on IRC (#syncplay on chat.freenode.net). Issues can be raised and discussed at https://github.com/Syncplay/syncplay/issues

Thank you for flying with Syncplay!

-Etoh

Syncplay 1.5.4 (Official Release)

Posted by Etoh on July 05, 2018
Uncategorized / No Comments

Thanks to everyone who let us know that some of the 1.5.4 download links were broken. We’ve fixed the links and fixed a bug too.

New and improved Syncplay 1.5.4 & 1.5.5:

  • Transition default macOS build to PySide2 and Qt 5.x (PR #185 by albertosottile; resolves #149)
  • Specify minimum macOS version for .app bundle. People on older versions of macOS should use the legacy version of Syncplay.
  • Fixed macOS certificate bug (#184)
  • Add support for ‘portable’ versions of media players (MPC-HC, MPC-BE and VLC).
  • Fixed bug of VLC “invalid URL error” when attempting to play an HTTPS stream with square brackets (#187)
  • Changed config path logic to support XDG Change config path logic to support XDG (PR #188 by sometoby)
  • Fixed some Unicode and Italian translation issues (PR #179 by albertosottile)
  • Updated the about dialog (albertosottile)
  • Bundle syncplayServer in py2app (albertosottile)
  • Future-proofing configuration reading for compatibility with Python 3 version of Syncplay (albertosottile)
  • Set macOS version to 10.11+ (those on older versions should use the legacy build)
  • Fixed bug opening Syncplay with a file on non-Windows systems introduced in 1.5.4  daniel-123)

See https://syncplay.pl/guide/client/ for an explanation of all the Syncplay features.

Download links:

Hashes for Syncplay-1.5.5-Setup.exe (confirm with Microsoft’s File Checksum Integrity Verifier)
MD5: 72d2e9adbb1adebb2d90d81a1a7976f7
SHA-1: 0ce12cae6c9beb9158c46eb79ce44c60489d6ad2
SHA256: 545e5aee80b9af6cd7cd345553e819b1d66f546378ab95d369b634f59fd65191

Hashes for Syncplay_v1.5.5_Portable.zip (confirm with Microsoft’s File Checksum Integrity Verifier)
MD5: 1aa5eb267271afd110628a38f52b16fe
SHA-1: 11e5346010b5be84a60830ab7815fc7cf4ce977c
SHA256: b0a8a6fb8ba8428af54151a9d75784d8b3ad52ad4438d18828bf1500ad347b00

Hashes for Syncplay_1.5.5.dmg (confirmable using QuickHash GUI)
MD5: 4496ebae9b7ac92933928c58b59f47d7
SHA-1: d8cfff331c5e7d3c30147619b393fafb6c1d63e6
SHA256: 36085fd9c8f436cd1a2df27ebf46a261550955689a6d5e0c68c50146f37de437

Hashes for Syncplay_1.5.3a_macOS_legacy.dmg (confirmable using QuickHash GUI)
MD5: dae13b67f7329f079b1d4f892cbc736a
SHA-1: 8dbde989bb808ab6975617889a826ddde7ac2f59
SHA256: fa1a370aded3e7da3413a3f3a005165e420fcd2eb334ed23cfccedbfd45f8ec3

Note: This open source software has been marked as clean by Jotti (.exe, .zip, .dmg, legacy .dmg) and VirusTotal (.exe, .zip, .dmg, legacy .dmg). Syncplay might be flagged as suspicious by some anti-malware systems simply because it is niche software downloaded from the Internet but as we are open source anyone can audit our code if they wish to do so.

Contact us

As usual, if you are having problems or want to give feedback then please e-mail us (dev@syncplay.pl) or chat with us on IRC (#syncplay on chat.freenode.net). Issues can be raised and discussed at https://github.com/Syncplay/syncplay/issues

Thank you for flying with Syncplay!

-Etoh