SOUND4 Server Versions

From SOUND4wiki
Revision as of 17:44, 3 December 2024 by Camille (talk | contribs) (→‎4.2.1)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

4.2

4.2.1

(In progress - 2024-11-14)

  • Added a reset of board after upgrade, to avoid some instable state after upgrade
  • Correction: maintenance resets were leaving plugins stopped (Stream, Watermark,...)
  • Correct possible crash on changing RDS metadata TCP server port
  • Support of Link&Share on UDP port

4.2.0

(2024-10-15)

  • Preset Sharing : correct possible loss of link, avoid trying to scan bad networks
  • Correct error in websocket (Web interface) which can occasionally crash the server
  • Windows compilation with VC2022 (not in public history)

4.1

4.1.112

(Testing - 2024-03-18)

  • Allow more connections (can create troubles connecting with preset sharing)
  • Better logging of reason why connections are rejected

4.1.111

(2024-01-02)

  • Correct GPIO : when GPO depends on GPI input action, was not updated

4.1.110

(2023-09-13)

  • Better memory usage, especially when accessing presets from the SOUND4 Remote Control
  • Reload OnAir Preset on server restart if Compare was active

4.1.109

(Testing - 2023-07-21)

  • Better memory usage, especially during upgrades

4.1.108

(Testing - 2023-06-09)

  • Support FPGA with extended flash life management

NOTE: If you need to downgrade after, do a backup/restore, or you will lose all your settings and current preset changes.

4.1.107

(Testing - 2023-06-08)

  • L&S: protect against second LOGIN request before first one is completed (was freezing the socket)

4.1.106

(Testing - 2023-05-03)

  • Correct Emergency and URL player loosing link to process (lose control, autostart, start/stop, ...)

4.1.105

(Testing - 2023-04-11)

  • Preset Sharing: break compatibility with older versions to isolate old versions problems.
  • Windows only: Correct service path to avoid vulnerability CWE-428
  • Linux only: when restarting another SOUND4 service (Streaming, Watermarking, RDS), was losing the data link (since 4.1.103).

4.1.104

(Only in standalone - 2023-02-09)

  • Standalone only: allow bigger DSP code.

4.1.103

(2023-01-30)

  • Protection against occasional spurious read errors which lead to Watermarking and Stream short restarts

4.1.102

(2022-09-27)

  • Optimization, minor fixes

4.1.101

(Validating - 2022-09-14)

  • Correct Preset Sharing algorithm to avoid crashes

4.1.100

(only in standalone - 2022-05-31)

  • Correct error in websocket (Web interface) which can occasionally crash the server
  • Update MIB to handle NTP source change trap

4.1.99

(Preview - 2022-05-11)

  • Correct error in websocket (Web interface) when loading licenses which may crash and restart the server

4.1.98

(only in standalone - 2022-03-30)

  • Minor network check safety

4.1.97

(in progress - 2022-02-24)

  • Correct memory error in websocket handling (Web interface) which may crash and restart the server
  • Correct memory leak introduced in 4.1.96

4.1.96

(only in standalone - 2021-12-24)

  • Support for VLAN network.
  • Support for network interface whitelist/blacklist on Linux
  • Remove unhandled network connections from config, for future downgrade compatibility

4.1.95

(only in standalone - In progress)

  • Reduce some logs, and better explain some errors.

4.1.94

(only in standalone - 2021-11-15)

  • Give commercial players permanent access to Link&Share

4.1.93

(only in standalone - 2021-09-22)

  • RDS metadata change default timeout from 1 to 10 seconds
  • Correction to avoid unnecessary DNS checking

4.1.92

(only in standalone - 2021-09-16)

  • Display only: in Ethernet setups, put the IP mask right after the IP address and before the IP Gateway.

4.1.91

(2021-09-09)

  • Little optimization for Windows only

4.1.90

(testing - 2021-08-30)

  • Update MIB to send NTP information (for standalone products) and Watermarking version.
  • Correct deadlock problem introduced in 4.1.89

4.1.89

(testing - 2021-08-03)

  • Correct small occasional memory increasing, mostly on Windows OS.

BUG server may deadlock on logging.

4.1.88

(testing - 2021-07-28)

  • Correct small occasional memory increasing

4.1.87

(testing - 2021-06-25)

  • Little addition to support latest process/watermarking

4.1.86

(testing - 2021-05-27)

  • RDS Metadata support for HTTPS polling
  • (internal) support for BigVoice4

4.1.85

(testing - 2021-04-13)

  • Correct bug in L&S for handling some commands

4.1.84

(testing - 2021-04-09)

  • Correct a bug on Link&Share handling, which may crash the server.

BUG in L&S for handling some commands

4.1.83

(not public - 2021-03-24)

  • RDS Automation
    • Bug fixed when accessing metadata file on FTP server.
    • add DoNotSendMeta() to cancel metadata update without error.
  • Can provide information about all local IP addresses
  • Embedded version: Support handling of multiple IP and Ethernet interfaces

BUG in L&S for handling some commands

4.1.82

(2021-02-16)

  • 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)
  • Correct advertising DSP that preset changes (for better preset transition)
  • Many little bug fixes

4.1.81

(2021-01-04)

  • Correct Link&Share infinite loop when erasing unicode char at start of line.

4.1.80

(2020-12-09)

  • Correction: errors on sockets may create a high CPU usage.

4.1.79

(2020-12-07)

  • Support for xStudio process
  • Correct GPIO displayed values when there are multiple boards in same computer

4.1.78

(2020-09-18)

  • Corrected RDS metadata parser (last line was not properly handled without a carriage return)

4.1.77

(2020-09-03)

  • RDS Automation : can send metadata from the script (useful for TCP server) with SendMetaNow
  • Windows: Support for GPIO driver
  • x8 process supports dynamic PCI audio/Watermark changes
  • Licenses: do not control previous date for permanent licenses

4.1.76

(2020-06-23)

  • RDS Automation : correction so Line/Char parsing works properly with TCP server source

4.1.75

(2020-06-03)

  • Improved Unicode detection (Metadata).

4.1.74

(2020-05-29)

  • Try to detect UTF-16/32 on file reading, and convert whenever it is possible (Metadata).

4.1.73

(2020-05-14)

  • Preset: L&S command shared by Preset Sharing
  • Correct Preset Manager Import Preset (L&S command)

4.1.72

(2020-05-12)

  • correct Preset Sharing and Discovery (was not working since 4.1.66)

4.1.71

(2020-04-06)

  • small fixes
  • (For boxes) add helper for full board reset

4.1.69

(2020-02-14)

  • Correct memoryleak in Undo/Redo manager (especially visible when changing presets)

4.1.68

(2020-01-20)

  • (For boxes) add some tools for NTP setup

4.1.67

(2020-01-10)

  • Correct bad bitfield mapping (BUG: Factory calibration on Express board trouble, AES2 Sync on Box FM) (since 4.1.63)
  • Correct 4.1.66 which was disconnecting when should just wait for data.

4.1.66

(2019-12-18)

  • Do not bloc when network is unreachable (unplug ethernet on box)

4.1.65

(2019-12-11)

  • (For boxes) Correct IP/DNS setup for embed products.
  • (For boxes) Correct DNS variables not initialized when no DNS set

4.1.64

(2019-11-29)

  • Better upgrade converter (to speed up upgrades)
  • On startup if a "state" file of the Process is present but corrupted, file is removed to avoid to be reload on next startup

4.1.63

(2019-11-14)

  • Correct bug of bad server cache (appears on Voco)

4.1.60

(2019-07-01)

  • (For boxes) IP setup corrections to avoid loop error while setting IP
  • Secure the flash to avoid very rare loss of config on power loss (BUG since 4.1.15)
  • Reduce the flash saving usage.

4.1.58

(2019-04-02)

  • Correct "upgrade failed" in broken mode due to rights error.

4.1.56

(2019-03-12)

  • Legacy PCI support again.
  • Correct possible crash.