Impact/Pulse Eco Versions: Difference between revisions
From SOUND4wiki
m →1.17 |
|||
| (64 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
Downloads can be found in [http://download.sound4.biz/3%20-%20STANDALONE%20-%20ECO%20LINE%20%7C%20PULSE%20-%20IMPACT/Upgrades/ download.sound4.biz] | |||
=Version 2= | |||
==2.03== | |||
(Testing - 2026-10-29) | |||
*Upgrade: fixes a unit that would not restart after an upgrade and needed to be switched off and on again | |||
*Web interface: | |||
**Faster settings pages, no more freeze when logging in with many presets | |||
**The web pages can be embedded in another site, through the new "HTTPS Access-Control-Allow-Origin" setting | |||
*Server [[SOUND4 Server Versions#5.0.7|5.0.7]] : display fixes | |||
*Security updates : | |||
**full remove of Apache, PHP and Python | |||
**Update Linux to 6.18.59 | |||
**Web certificate: now carries the unit addresses, so the browser only warns about the unknown authority, and is renewed when the address changes | |||
**Windows Share: NTLMv2 only by default, NTLMv1 available on request through a new setting | |||
**SNMPv3: authentication defaults to SHA | |||
*Exposed components (for CVE tracking): Linux 6.18.59, OpenSSL 3.5.9, Go 1.27.3, OpenSSH 9.9p2, Samba 4.22.11, Net-SNMP 5.9.3. | |||
==2.02== | |||
(Testing - 2026-10-23) | |||
*Security updates, including two critical PHP vulnerabilities (CVE-2026-109618, CVE-2026-109619). Upgrading is strongly recommended | |||
*PHP 8.3.36, Apache 2.4.69, OpenSSL 3.5.9, updated root certificates, system utilities | |||
*Web interface and Link & Share: security hardening | |||
*Server [[SOUND4 Server Versions#5.0.3|5.0.3]] | |||
*Web monitor: FLAC playback works again | |||
==2.01== | |||
(Testing - 2026-10-19) | |||
*Process 2.1.16 : Fix some standby inconsistencies | |||
*Security updates (OpenSSL, OpenSSH, Apache, Samba, curl, system utilities) | |||
*Server [[SOUND4 Server Versions#5.0.2|5.0.2]] | |||
**Hardened against malformed network input (telnet, websocket, GPIO) | |||
**Several crash fixes in RDS automation and metadata handling | |||
**No more 20-30 s RDS freeze when the metadata source is changed | |||
**Link & Share documentation available from the web interface | |||
*Stream [[SOUND4 Stream Versions#3.1.3|3.1.3]] | |||
**Ad-break control with per-stream copyright bit | |||
**Updated audio encoders, metadata parser fixes | |||
*Watermark [[SOUND4 Watermark Versions#1.2.2|1.2.2]] : Kantar SDK 9 | |||
*FullRDS [[SOUND4 FullRDS Versions#1.3.7|1.3.7]] | |||
*Self-monitoring: the unit now detects more failures and restarts itself, with protection against reboot loops. The reason for the last restart is now recorded and reported, which makes remote diagnosis easier | |||
= Version 1 = | |||
== 1.25 == | |||
(Testing - 2026-01-26) | |||
*Process 2.1.15 | |||
**Adding GPIO for RDS | |||
*Stream [[SOUND4 Stream Versions#3.0.8|3.0.8]]: Change default timestamp reference. Correct Shoutcast V1 metadata | |||
==1.24== | |||
(Preview - 2025-08-28) | |||
*Fix DSP code error (since 1.22) | |||
*Fix serial port not working for UECP since version 1.23 | |||
*Fix syslog which were sent by TCP instead of UDP | |||
*Remote Control [[SOUND4 Remote Versions#4.5.3|4.5.3]]: Fixed a bug in the virtual keyboard that was introduced in version 4.5.1 of the Remote Control | |||
*FullRDS [[SOUND4 FullRDS Versions#1.3.5|1.3.5]]: Correct UECP handling of MEC 42 (ODA Free-Format), retry open TCP/UDP ports | |||
*System utilities security update (Apache, OpenSSL, OpenSSH, Samba) | |||
==1.23== | |||
(Testing - 2025-06-24) | |||
*Server [[SOUND4 Server Versions#4.2.3|4.2.3]]: support for syslog, allow the "/" character in driver and board names | |||
*Remote Control [[SOUND4 Remote Versions#4.5.2|4.5.2]]: Minor fixes | |||
*Stream [[SOUND4 Stream Versions#3.0.7|3.0.7]]: support for syslog | |||
*Watermarking [[SOUND4 Watermark Versions#1.0.17|1.0.17]] : support for syslog | |||
*FullRDS [[SOUND4 FullRDS Versions#1.3.0|1.3.0]]: support for syslog, can select the local IP for TCP and UDP ports | |||
*System: can send most logs to remote server in syslog format | |||
*System: Support for SNMP v3 configuration | |||
*System utilities security update (Linux, Apache, OpenSSL, OpenSSH, PHP, Samba) | |||
'''BUG''': DSP code compiled error | |||
==1.22== | |||
(Preview - 2024-11-29) | |||
*LANAudio [[Ethernet/LANAudio Versions#2.0.35|2.0.35]]: Advertising : Correct Livewire sending unstable information, Logs improvements | |||
*Server [[SOUND4 Server Versions#4.2.1|4.2.1]]: Minor fixes | |||
'''BUG''': DSP code compiled error | |||
==1.21== | |||
(2024-10-14) | |||
*Server [[SOUND4 Server Versions#4.2.0|4.2.0]]: Allow more connections, Preset sharing corrections | |||
*Stream [[SOUND4 Stream Versions#3.0.5|3.0.5]]: Metadata support for HTTPS | |||
*LANAudio [[Ethernet/LANAudio Versions#2.0.34|2.0.34]]: Better multicast filtering, improved memory management, disable unused advertisement | |||
*SOUND4IP [[Ethernet/IPConnect Versions#2.2.6|2.2.6]]: For Accept Auth mode, reply to the source MAC instead of using route | |||
*Update Linux kernel security/fixes (5.10.224) | |||
*System utilities security update (Apache, OpenSSL, OpenSSH, PHP, Samba) | |||
*Update Certificate authorities list (HTTPS/SSL access) | |||
==1.20== | |||
(Preview - 2024-02-28) | |||
*Server [[SOUND4 Server Versions#4.1.111|4.1.111]]: Correct GPIO | |||
*Stream [[SOUND4 Stream Versions#3.0.4|3.0.4]]: Small fixes | |||
*Remote [[SOUND4 Remote Versions#4.3.26|4.3.26]]: Little fixes | |||
*Update Linux kernel security/fixes (5.10.205) | |||
*Update Certificate authorities list (HTTPS/SSL access) | |||
==1.19== | |||
(2023-12-01) | |||
*LANAudio [[Ethernet/LANAudio Versions#2.0.32|2.0.32]]: Correct multicast failure break initialization (Livewire No clock received when multiple inputs are on the same channel at boot) | |||
*Stream [[SOUND4 Stream Versions#3.0.3|3.0.3]]: Little fixes and protection against bad setup. | |||
*Remote [[SOUND4 Remote Versions#4.3.25|4.3.25]]: Little fixes | |||
==1.18== | |||
(Preview - 2023-09-13) | |||
*Stream [[SOUND4 Stream Versions#3.0.2|3.0.2]]: Improved MPEG-TS rate and information | |||
*Server [[SOUND4 Server Versions#4.1.110|4.1.110]]: | |||
**L&S: protect against second LOGIN request before first one is completed (was freezing the socket) | |||
**Support FPGA with extended flash life management | |||
**Better memory usage, especially during upgrades | |||
*Watermarking [[SOUND4 Watermark Versions#1.0.16|1.0.16]] : Avoid restart channel on audio timeout. | |||
*Remote [[SOUND4 Remote Versions#4.3.23|4.3.23]]: optimization and fixes | |||
*Board 1.5.8: FPGA with extended flash life management | |||
*Windows share: can set a password protection | |||
*SOUND4 Driver 2.27: better support for FPGA with extended flash life management | |||
*Update Linux kernel security/fixes (5.10.192) | |||
'''NOTE: If you need to downgrade after, do a backup/restore, or you will lose all your settings and current preset changes.''' | |||
==1.17== | ==1.17== | ||
( | (2023-05-03) | ||
*Server [[SOUND4 Server Versions#4.1. | *LANAudio [[Ethernet/LANAudio Versions#2.0.31|2.0.31]]: Protect booting with slow switches (Cisco) which results in "Nothing received | ||
*Stream [[SOUND4 Stream Versions#2.4. | *Server [[SOUND4 Server Versions#4.1.106|4.1.106]]: | ||
**Protection against occasional spurious read errors which lead to Watermarking and Stream short restarts | |||
**Preset Sharing: break compatibility with older versions to isolate old versions problems | |||
**Correct Emergency and URL player loosing link to process (loose control, autostart, start/stop, ...) | |||
*Stream [[SOUND4 Stream Versions#2.4.33|2.4.33]]: | |||
**Corrected Stop Stream if No Audio, Correct Watermarking running while license expired. | |||
**Correctly save the Watermarking channel, so it is restored after upgrades | |||
*Watermarking [[SOUND4 Watermark Versions#1.0.14|1.0.14]] : Better protection against infrequent software deadlocks. | |||
*Web Server: correct multiple vulnerabilities | |||
*Update Linux kernel security/fixes (5.10.177) | |||
==1.16== | ==1.16== | ||
Latest revision as of 14:53, 30 October 2026
Downloads can be found in download.sound4.biz
Version 2
2.03
(Testing - 2026-10-29)
- Upgrade: fixes a unit that would not restart after an upgrade and needed to be switched off and on again
- Web interface:
- Faster settings pages, no more freeze when logging in with many presets
- The web pages can be embedded in another site, through the new "HTTPS Access-Control-Allow-Origin" setting
- Server 5.0.7 : display fixes
- Security updates :
- full remove of Apache, PHP and Python
- Update Linux to 6.18.59
- Web certificate: now carries the unit addresses, so the browser only warns about the unknown authority, and is renewed when the address changes
- Windows Share: NTLMv2 only by default, NTLMv1 available on request through a new setting
- SNMPv3: authentication defaults to SHA
- Exposed components (for CVE tracking): Linux 6.18.59, OpenSSL 3.5.9, Go 1.27.3, OpenSSH 9.9p2, Samba 4.22.11, Net-SNMP 5.9.3.
2.02
(Testing - 2026-10-23)
- Security updates, including two critical PHP vulnerabilities (CVE-2026-109618, CVE-2026-109619). Upgrading is strongly recommended
- PHP 8.3.36, Apache 2.4.69, OpenSSL 3.5.9, updated root certificates, system utilities
- Web interface and Link & Share: security hardening
- Server 5.0.3
- Web monitor: FLAC playback works again
2.01
(Testing - 2026-10-19)
- Process 2.1.16 : Fix some standby inconsistencies
- Security updates (OpenSSL, OpenSSH, Apache, Samba, curl, system utilities)
- Server 5.0.2
- Hardened against malformed network input (telnet, websocket, GPIO)
- Several crash fixes in RDS automation and metadata handling
- No more 20-30 s RDS freeze when the metadata source is changed
- Link & Share documentation available from the web interface
- Stream 3.1.3
- Ad-break control with per-stream copyright bit
- Updated audio encoders, metadata parser fixes
- Watermark 1.2.2 : Kantar SDK 9
- FullRDS 1.3.7
- Self-monitoring: the unit now detects more failures and restarts itself, with protection against reboot loops. The reason for the last restart is now recorded and reported, which makes remote diagnosis easier
Version 1
1.25
(Testing - 2026-01-26)
- Process 2.1.15
- Adding GPIO for RDS
- Stream 3.0.8: Change default timestamp reference. Correct Shoutcast V1 metadata
1.24
(Preview - 2025-08-28)
- Fix DSP code error (since 1.22)
- Fix serial port not working for UECP since version 1.23
- Fix syslog which were sent by TCP instead of UDP
- Remote Control 4.5.3: Fixed a bug in the virtual keyboard that was introduced in version 4.5.1 of the Remote Control
- FullRDS 1.3.5: Correct UECP handling of MEC 42 (ODA Free-Format), retry open TCP/UDP ports
- System utilities security update (Apache, OpenSSL, OpenSSH, Samba)
1.23
(Testing - 2025-06-24)
- Server 4.2.3: support for syslog, allow the "/" character in driver and board names
- Remote Control 4.5.2: Minor fixes
- Stream 3.0.7: support for syslog
- Watermarking 1.0.17 : support for syslog
- FullRDS 1.3.0: support for syslog, can select the local IP for TCP and UDP ports
- System: can send most logs to remote server in syslog format
- System: Support for SNMP v3 configuration
- System utilities security update (Linux, Apache, OpenSSL, OpenSSH, PHP, Samba)
BUG: DSP code compiled error
1.22
(Preview - 2024-11-29)
- LANAudio 2.0.35: Advertising : Correct Livewire sending unstable information, Logs improvements
- Server 4.2.1: Minor fixes
BUG: DSP code compiled error
1.21
(2024-10-14)
- Server 4.2.0: Allow more connections, Preset sharing corrections
- Stream 3.0.5: Metadata support for HTTPS
- LANAudio 2.0.34: Better multicast filtering, improved memory management, disable unused advertisement
- SOUND4IP 2.2.6: For Accept Auth mode, reply to the source MAC instead of using route
- Update Linux kernel security/fixes (5.10.224)
- System utilities security update (Apache, OpenSSL, OpenSSH, PHP, Samba)
- Update Certificate authorities list (HTTPS/SSL access)
1.20
(Preview - 2024-02-28)
- Server 4.1.111: Correct GPIO
- Stream 3.0.4: Small fixes
- Remote 4.3.26: Little fixes
- Update Linux kernel security/fixes (5.10.205)
- Update Certificate authorities list (HTTPS/SSL access)
1.19
(2023-12-01)
- LANAudio 2.0.32: Correct multicast failure break initialization (Livewire No clock received when multiple inputs are on the same channel at boot)
- Stream 3.0.3: Little fixes and protection against bad setup.
- Remote 4.3.25: Little fixes
1.18
(Preview - 2023-09-13)
- Stream 3.0.2: Improved MPEG-TS rate and information
- Server 4.1.110:
- L&S: protect against second LOGIN request before first one is completed (was freezing the socket)
- Support FPGA with extended flash life management
- Better memory usage, especially during upgrades
- Watermarking 1.0.16 : Avoid restart channel on audio timeout.
- Remote 4.3.23: optimization and fixes
- Board 1.5.8: FPGA with extended flash life management
- Windows share: can set a password protection
- SOUND4 Driver 2.27: better support for FPGA with extended flash life management
- Update Linux kernel security/fixes (5.10.192)
NOTE: If you need to downgrade after, do a backup/restore, or you will lose all your settings and current preset changes.
1.17
(2023-05-03)
- LANAudio 2.0.31: Protect booting with slow switches (Cisco) which results in "Nothing received
- Server 4.1.106:
- Protection against occasional spurious read errors which lead to Watermarking and Stream short restarts
- Preset Sharing: break compatibility with older versions to isolate old versions problems
- Correct Emergency and URL player loosing link to process (loose control, autostart, start/stop, ...)
- Stream 2.4.33:
- Corrected Stop Stream if No Audio, Correct Watermarking running while license expired.
- Correctly save the Watermarking channel, so it is restored after upgrades
- Watermarking 1.0.14 : Better protection against infrequent software deadlocks.
- Web Server: correct multiple vulnerabilities
- Update Linux kernel security/fixes (5.10.177)
1.16
(Preview - 2022-11-22)
- FullRDS 1.2.15: Correct server links error
- System : allow Windows shares on USB Ethernet even if no Admin Ethernet plugged
1.15
(2022-09-30)
- Server 4.1.102: Correct Preset Sharing algorithm to avoid crashes, Support for VLAN network, optimisations
- Remote 4.3.17: optimisation
- Stream 2.4.29:
- avoid metadata error hanging the stream
- isolate more streams in each channel
- FEC in RTP : use the same source address as RTP (so same VLAN)
- Add Connected time info in VUmeters
- When resetting from recovery with "Restore to factory", fully reset the flash data to recover some unexpected bad states.
1.14
(Preview - 2021-10-05)
- Server 4.1.93:
- RDS Metadata support for HTTPS polling
- RDS Automation : add DoNotSendMeta() and bug fix for FTP access
- Support handling of multiple IP and Ethernet interfaces
- Correct a bug on Link&Share handling, which may crash the server
- Update MIB to send NTP information
- Stream 2.4.25:
- Added RTP/MPEG-TS protocol with possible FEC
- Added UDP and UDP/MPEG-TS protocols
- Added MPEG1-Layer2 codec
- Supports ulpfec (RFC 5109) and parityfec (RFC 2733) for RTP streams
- Can select Stereo/Joint-Stereo for MP3
- Can choose RTP payload type for some codecs
- RTP: correct SDP for FEC with correct sampling rate
- Protocols: can choose TTL for protocols using multicast UDP
- MPEG1 Layer 2 : allow using Joint
- Correct RTMP metadata handling bug
- Icecast/Shoutcast metadata: URL escape mount point and password
- Can choose source IP when multiple are available
- Correct possible dead-lock on bad configuration
- LANAudio 2.0.29:
- Can specify PTP Announce/Request Interval and Timeout
- Fix PTP timestamp race condition, which can lead to reboot when traffic is too heavy
- SOUND4IP 2.2.5: Properly show error in link when other side fails to connect because it does not receive anything
- Watermarking 1.0.10
- FullRDS 1.2.14: Correct server connection error
- Remote 4.3.9: little fixes
- Support for extra IP address on Admin Ethernet port
- NTP client: force use of non-privileged source port to pass through some firewalls.
- Update Linux kernel security/fixes (5.10.21)
1.13
(2021-02-23)
Livewire GPIO: reversed hardware level logic from previous versions
- LANAudio 2.0.27: Revert the GPIO logic level for Livewire. For Axia, a Low level is active (and not high)
- SOUND4IP 2.2.4: Turn off Ethernet LED when no cable is plugged
1.12
(2021-02-16)
- Server 4.1.82:
- RDS Automation : can send metadata from the script (useful for TCP server) with SendMetaNow
- Corrected RDS metadata parser (last line was not properly handled without a carriage return)
- Correction: errors on sockets may create a high CPU usage
- Many little bug fixes
- Stream 2.4.17:
- Can detect no audio, and stop streams in this case if configured for.
- Metadata: can send metadata from the script (useful for TCP server) with SendMetaNow.
- RTP linear PCM: send now constant size payload audio
- Metadata improvements
- Watermarking 1.0.9
- Board 1.5.5: Allows DSP to work with a higher clock
- Process 2.1.15: Allows DSP to work with a higher clock
- System:
- correct some more syslogd rotate principle to avoid loosing some archived messages
- safely reinitialize front panel display if chip configuration lost (very uncommon problem)
- Force frontpanel screensaver mode
- Can put custom logo on front panel
- Correctly restore Windows sharing after SDCard plug/unplug
- Correct bash 4.4 patches for some bugs
- Protect upgrades for incompatible hardware
- Update Linux kernel security/fixes (5.10.6)
1.11
(2020-06-29)
- Server 4.1.76:
- Try to detect UTF-16/32 on file reading, and convert whenever it is possible (Metadata).
- RDS Automation : correction so Line/Char parsing works properly with TCP server source
- Stream 2.4.13: Display stream version in software. Correct unicode detection for non-UTF8 sources.
- Watermarking 1.0.8: Display stream version in software
- FullRDS 1.2.13: Display stream version in software
- LANAudio 2.0.26: Correct AES67 Slave clock does not switch from a Master to another
- (Impact only) Process 2.1.14: Pure Force as default presets
- System: correct syslogd rotate principle to avoid loosing some archived messages
- SOUND4 Driver 2.18: recover Watermarking in case of missed interrupt due to hardware delay
- Update linux kernel security/fixes (4.9.228)
1.10
(2020-05-14)
- Server 4.1.73: correct Preset Sharing and Discovery (was not working since 1.03) and preset import/export with L&S commands
- Remote 4.1.57: theme fixes. Can change Preset Sharing password without knowing old one.
- new fanmanager to be less noisy
1.9
(2020-05-07)
- Stream 2.4.10: HeAAC v2 allow bitrate up to 64kbps
- limit samba (windows share) logs, which could grow huge if a lot of different client IP.
1.8
(2020-04-24)
- Support for new plugins, like supervision
- FullRDS 1.2.12: Correct bad serial port initialisation -> does not show baudrate
- Stream 2.4.9: Separate Icecast 2.0 and Icecast 2.x
- Emergency/URL player: always restart on errors
1.7
(2020-02-27)
- FullRDS 1.2.11: Correct bad memory delete in ODA Config and Short Message (was crashing)
- SOUND4IP 2.2.3 update: Complete default init.
- Server 4.1.71: better conversion for unicode string
- URL Player: add "useragent" information
- Upgrade: now URL player stop before upgrade and restarted after
1.6
(2020-02-27)
- Enable the Full Reboot of unit
