Skip to content

Releases: eizedev/AirConnect-Synology

0.2.51.2-20220130

30 Jan 17:16
Compare
Choose a tag to compare

AirConnect-Synology - Bugfix Release

Discussion

No new version for DSM6

You are new to AirConnect or this is the first time you upgrade from DSM6 to DSM7? Please take a look at the Documentation and Upgrade Guide.

Added

  • Added devices Fitzwilliam (#47) and Devialet Expert Pro 140 (#46) to default filter
    • The filter will not be updated during upgrade. All configuration will be kept "as it is" during upgrade process. You need to uninstall and reinstall the package to get back the default configuration. Please check the new documentation sections for more information.

Changed

  • Added documentation section to clarify that you cannot edit config files with symbolik links (airconnect.conf, config.xml and config-cast.xml) using filestation by default du to a limitation in synology DMS.
  • Added documentation steps to allow symbolik links when viewing/editing symbolik links (airconnect.conf, config.xml and config-cast.xml) over network share (SMB)
  • Clarify the configuration part of airconnect.conf if you want to disable optional configuration parts

Fixed

  • Fixed file permissions for airconnect.conf when trying to modify file over SMB/network share (Thanks @norabor #48)

If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

Nothing new, still at 0.2.51.2

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.


Full Changelog: 0.2.51.2-20211124...0.2.51.2-20220130

0.2.51.2-20211124

24 Nov 17:56
Compare
Choose a tag to compare

AirConnect-Synology - Security/Bugfix Release

Nothing new for DSM 6 here, please use the older release for DSM 5 & 6: 0.2.50.5-20210706

There is nothing special new for AirConnect-Synology in this release.
But it ships new versions of the AirConnect binaries. A security vulnerability was fixed in this release tracked in CVE-2017-12087 (Check changelog below).

You are new to AirConnect or this is the first time you upgrade from DSM6 to DSM7? Please take a look at the Documentation and Upgrade Guide.


If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

0.2.51.2

  • fix HTTP2 upgrade response to "Connection"
  • audio/mp3 is not a correct mimetype...

0.2.51.1

  • Fix CVE-2017-12087

0.2.51.0

  • invoke stop callback on TEARDOWN first

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.

Full Changelog: 0.2.50.5-20210826...0.2.51.2-20211124

0.2.50.5-20210826 - DSM6 UI TEST

26 Aug 19:49
Compare
Choose a tag to compare
Pre-release

AirConnect-Synology - TESTING release ONLY for DSM6

This is only a testing release for all DSM6 users. This testing release includes the same UI integration as the DSM7 releases.

Due to the fact that i did not own a DSM6 device anymore, feel free to test it and give me feedback in the discussion. Thanks.

Breaking Changes

Now with integrated installation UI in the synology package center.
You can now select between installing airupnp & aircast or only airupnp/aircast.

Also you will now have a configuration file for AirConnect-Synology located at /volume1/airconnect/airconnect.conf (/volume? where ? is the number of your volume). With this configuration file you can now dynamically configure the basic options of airupnp/aircast and AirConnect-Synology in general without rebuilding the package.
The default configuration is the same as in the last releases.

For more information please read the following documentation steps, especially about airconnect.conf:

Since the configuration is a breaking change, please UNINSTALL your existing package first (if not, you will get an error message during startup)


If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

still at version 0.2.50.5

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.

0.2.50.5-20210801

01 Aug 20:30
Compare
Choose a tag to compare

AirConnect-Synology - Compatible with DSM7

Nothing new for DSM 6 here, please use the older release for DSM 5 & 6: 0.2.50.5-20210706

Breaking Changes

Now with integrated installation UI in the synology package center.
You can now select between installing airupnp & aircast or only airupnp/aircast.

Also you will now have a configuration file for AirConnect-Synology located at /volume1/airconnect/airconnect.conf (/volume? where ? is the number of your volume). With this configuration file you can now dynamically configure the basic options of airupnp/aircast and AirConnect-Synology in general without rebuilding the package.
The default configuration is the same as in the last releases.

For more information please read the following documentation steps, especially about airconnect.conf:

Since the configuration is a breaking change, please UNINSTALL your existing package first (if not, you will get an error message during startup)


If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

still at version 0.2.50.5

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.

0.2.50.5-20210706 - DSM7 compatible

06 Jul 20:26
Compare
Choose a tag to compare

AirConnect-Synology - Compatible with DSM7

Please UNINSTALL your package first if it is still installed (or marked as repairable) after upgrading to DSM7. (Not needed if running the DSM7 Pre-Release)

Please UNINSTALL your package if the upgrade process is not working as expected on DSM5/DSM6.

Please REPORT problems during upgrade on older DSM5 devices.

Please also take a look at the troubleshooting section.

DSM Firmware Version Package Naming
DSM 5.0-xxxx AND DSM 6.0-xxxx (f.e. DSM 6.0-7321) AirConnect-x86-64-${VERSION} (f.e. AirConnect-x86-64-0.2.50.5-20210630.spk)
DSM 7.0-xxxx (f.e. DSM 7.0-40000) AirConnect-dsm7-x86-64-${VERSION} (f.e. AirConnect-dsm7-86-64-0.2.50.5-20210630.spk)

DSM7

Starting with DSM7, both programs, aircast and airupnp will now run under the airconnect user. And the complete package will now fully managed from DSM (Before some parts were managed in the startup scripts).

Release Notes

The following information can also be found in the documentation

The location of the logfile has changed! Please read the below lines or the documentation

Added

  • The package will create a new shared folder named airconnect, you can also find it via FileStation
    • In this folder you will find the airconnect logfile in the subdirectory log, so it is no longer necessary for normal use to log in via SSH to view the logfile.
      • The full path is /volume1/airconnect/log/airconnect.log
    • Also, if you have a AirConnect configuration file for airupnp or aircast you could now copy this files also to the same directory in /volume1/airconnect, also using FileStation.
    • The files must be named as follows so that AirConnect can find the config files:
      • config.xml for airupnp
      • config-cast.xml for aircast
  • If you login using SSH, you can now start airupnp or aircast just by running airupnp or aircast without using the full path
    • airupnp and aircast are now added to the PATH (symlinked using DSM config in /usr/local/bin)

image

Fixed

  • Fixed the following issues in this release, the issues will be closed in the next 7 days:

If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

0.2.50.5

  • mdns fix for blank name field

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.

dsm7-0.2.50.5

04 Jul 21:36
Compare
Choose a tag to compare
dsm7-0.2.50.5 Pre-release
Pre-release

Testing Release for DSM7 (only)

Please UNINSTALL your package first if it is still installed (or marked as repairable) after upgrading to dsm7.

Both programs, aircast and airupnp will now run under the airconnect user. And the complete package will now fully managed from DSM (Before some parts were managed in the startup scripts).

Please give me a short feedback if it works for you and on which NAS you have installed it.

A few more notes on this release:

Added

  • The package will create a new shared folder named airconnect, you can also find it via FileStation
    • In this folder you will find the airconnect logfile in the subdirectory log, so it is no longer necessary for normal use to log in via SSH to view the logfile.
      • The full path is /volume1/airconnect/log/airconnect.log
    • Also, if you have a AirConnect configuration file for airupnp or aircast you could now copy this files also to the same directory in /volume1/airconnect, also using FileStation.
    • The files must be named as follows so that AirConnect can find the config files:
      • config.xml for airupnp
      • config-cast.xml for aircast
  • If you login using SSH, you can now start airupnp or aircast just by running airupnp or aircast without using the full path
    • airupnp and aircast are now added to the PATH (symlinked using DSM config in /usr/local/bin)

image

Fixed

  • Fixed the following issues in this release (will also be backported to dsm6):

0.2.50.5-20210630

30 Jun 20:41
Compare
Choose a tag to compare

AirConnect-Synology

2021-06-30: This release is not yet compatible with DSM 7 since the package architecture has changed and the build process needs to be changed. Working on it!

Added


Since 0.2.43.0-20201229 you can now find a complete list of the speakers that will be discovered by airupnp in the README section List of supported UPnP Speakers

If you have another UPnP based speaker that you want to be supported by this package which is not in this list mentioned above, please open an issue and let me know (Please tell me the product name (model name, model number etc.))


If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

0.2.50.5

  • mdns fix for blank name field

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.

0.2.50.4-20210314

13 Mar 13:48
Compare
Choose a tag to compare

AirConnect-Synology

Added


Since 0.2.43.0-20201229 you can now find a complete list of the speakers that will be discovered by airupnp in the README section List of supported UPnP Speakers

If you have another UPnP based speaker that you want to be supported by this package which is not in this list mentioned above, please open an issue and let me know (Please tell me the product name (model name, model number etc.))


If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

0.2.50.4

  • fix sslsym.c macros that were still incorrect

0.2.50.3

  • noflush was not effective for aircast

0.2.50.2

  • make sslsym compatible with openSSL 1.1.x

0.2.50.1

  • noflush properly send silent frames at the right speed

0.2.50.0

  • flush was broken since 0.2.27.0
  • add --noflush options (and force :f in latencies if set)
  • increment stream index at each SetURI/LOAD to make it unique

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.

0.2.44.1-20210308

08 Mar 19:03
Compare
Choose a tag to compare

AirConnect-Synology

Added

Fixed

  • This new releases fixes an issue were cast devices will disappear. If you have version 0.2.43.0 installed and you are using aircast/chromcast devices, please update to this version and check if the problem still exists.

Since 0.2.43.0-20201229 you can now find a complete list of the speakers that will be discovered by airupnp in the README section List of supported UPnP Speakers

If you have another UPnP based speaker that you want to be supported by this package which is not in this list mentioned above, please open an issue and let me know (Please tell me the product name (model name, model number etc.))

If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

0.2.44.1

  • (aircast) reset "Remove" flag when adding

0.2.44.0

  • openssl 1.1.x compatibility

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.

0.2.43.1-20210119

19 Jan 19:06
Compare
Choose a tag to compare

AirConnect-Synology

Added

Fixed

  • Fixed the filter for the network interface detection for local subnet range 17.0.64.0 - 17.0.127.0.

Since 0.2.43.0-20201229 you can now find a complete list of the speakers that will be discovered by airupnp in the README section List of supported UPnP Speakers

If you have another UPnP based speaker that you want to be supported by this package which is not in this list mentioned above, please open an issue and let me know (Please tell me the product name (model name, model number etc.))

If you encounter problems with this synology version of AirConnect, please consider opening an issue here, so i can fix the problem and others can benefit as well.
If you have any suggestions, ideas or wishes, feel free to open an issue.

AirConnect

No changes in this release.

Check the full CHANGELOG for more information.

Take the package suitable for your architecture and check the readme if something is unclear.

If you encounter problems with AirConnect in general, please open an issue at the official repository.