Changelog

********************************
HW 0.38 / SW 1.31 (31.08.2026)

## Bugfixes

- Critical Bugfix: Memory leak in main software could be triggered on long-running cards
- Some elements in WebUI were still accessible in lock state <- fixed
- NMOS fix: Stream configuration via SDP handles playback automatically now
- NMOS fix: DNS/mDNS handling of registry server
- NMOS fix: receive NMOS registry setting via DHCP during boot

********************************
HW 0.38 / SW 1.30 (03.07.2026)

## New Features

- Subnet with CIDR notation (/24) added (Feature #612) *(SW 1.26)*
- PTP TAI and PTP TAI RAW added for timestamp log (Feature #586) *(SW 1.26)*
- Simple level meter added *(SW 1.26)*
- Manual configuration of a unicast audio stream (Support #608) *(SW 1.26)*
- SMPTE ST2059-2 slave-only profile added (Bug #628)(Feature #619) *(SW 1.26)*
- PTP outlier detection implemented (Feature #624) *(SW 1.27)*
- Automatic audio stream offset calculated from SDP (Feature #641) *(SW 1.28)*
- Warning if SDP attribute "maxptime" is greater than audio stream offset *(SW 1.28)*
- Warning if SDP attribute "framecount" is greater than audio stream offset *(SW 1.28)*
- Unicast SDP import added for manual configuration only (Feature #640) *(SW 1.28)*
- Profile for ACE added (Feature #657) *(SW 1.28)*
- Module sends hostname over DHCP (opt. 12) (Feature #655)
- LLDP neighbors' info added (Feature #580)
- "Keep audio channel mapping" mode (Feature #620)

## Changes

- In the customized profile, an announce interval from -3 (125 ms) to 4 (16 s) can now be set (Bug #628) *(SW 1.26)*
- LLDP port ID subtype changed to MAC address (Bug #636) *(SW 1.27)*

## Bugfixes

- NMOS OOB indication LED now shown in the WebUI for the DNA profile (Bug #626) *(SW 1.26)*
- Link-up and link-down notification of the DHCP client implemented (Support #638) *(SW 1.27)*
- PTP log information bug fixed — some timestamps shown in wrong format, update-offset function *(SW 1.27)*
- NMOS sender ID now saved (Bug #632) *(SW 1.27)*
- improved boot conditions (Bug #652) *(SW 1.28)*
- Warning incorrectly triggered if ptime from SDP is greater than the selected audio stream offset — fixed *(SW 1.28)*
- Multicast IP address registration bug fixed for multicast audio streams (Bug #654) *(SW 1.30)*

--------------------------------------------------

RAV2 HW 0.36 / SW 1.20 (10.04.2025)

Bugfixes
- NMOS: Fixed Interface binding for redundant connections

********************************
HW 0.36 / SW 1.19 (03.04.2025)

New Features
- Channel selection for input streams (Multicast)
- Syntonous streaming mode (synchronisation of senders and receivers must be granted by other means than PTP)

Changes
- rp filter for Multicast is now de-activated per default -> Multicast packets from different subnets are now accepted by default

Bugfixes
- Improvements for IGMP re-join after link loss
- Bugfixes for NMOS:Change of Payload ID, Framze size, audio format, Channel Number, PTP GMID, Sample rate are now reflected in SDP and NMOS data structure
- Bugfix for SDP parser when receiving SDP over SAP
- Bugfix for TCP keep alive sockets that were not closed correctly in some situations


New Features
- NMOS: Connection state of registry displayed in Web UI
- SDP Import via file and copy/paste
- HTTPS Announcement added to MDNS

Changes
- SDP attribute "ptime" is now represented with 3 digits after decimal point
- Improved parameter check for configuration data
- NMOS configurable to use both NICs or only one
- Improved robustnes of SDP parser

Bugfixes
- NMOS explorer and NMOS registry did not reload service field on changes => Counter “ver_slf” now increment on change. Version field updated on change.
- Warning messages for SDP import added
- Critical: inter process communication could cause a deadlock in the software

--------------------------------------------------

RAV2 HW 0.29 / SW 1.02

New Features
- NMOS: Connection state of registry displayed in Web UI
- SDP Import via file and copy/paste
- HTTPS Announcement added to MDNS

Changes
- SDP attribute "ptime" is now represented with 3 digits after decimal point
- Improved parameter check for configuration data
- NMOS configurable to use both NICs or only one
- Improved robustnes of SDP parser

Bugfixes
- NMOS explorer and NMOS registry did not reload service field on changes => Counter “ver_slf” now increment on change. Version field updated on change.
- Warning messages for SDP import added
- Critical: inter process communication could cause a deadlock in the software

--------------------------------------------------


RAV2 HW 0.29 / SW 0.94

Features

    LLDP Support
    Direct IP routing also with DHCP and zeroConf
    Separate import of switch configuration
    Separate import of NMOS configuration
    Multicast RTCP can be disabled
    Web interface: Ping tool added
    Web interface: string parser switched to UTF-8
    Web interface: Multicast IP range 224.0.0.0-224.0.1.255 blocked (according to JT-NM Tested requirements)
    NMOS: “Disable stream during config” active per default (recommended)
    NMOS: NMOS service now requires only one port
    NMOS: changed Unicast DNS Browse time to 20 seconds
    RS232: bulk transfer commands for statistic and config update

Bugfixes

    RTCP stack missed NULL pointer check which could cause a crash <- fixed
    Improvements in DHCP client configuration
    DHCP did not work with Gateway <- fixed
    RTSP stack refused transport parameters of VLC Player <- fixed
    Web interface: graphical error in audio channel calculation for output streams <- fixed
    Web interface: minor improvements and bugfixes
    Web interface: reset of PTP Jitter history on page reload
    Web interface: TAI calculation wrong <- fixed
    NMOS: SDP data for redundant stream was not applied <- fixed
    NMOS: error in JSON merge function <- fixed
    NMOS: source IP and source port request response contained invalid values <- fixed
    NMOS: list of registries are now sorted according to priority
    NMOS: only the first registry server in the list could be used <- fixed
    RS232: error in parsing CONFIG_PARAM_NETWORK_MULTI_STREAM and CONFIG_PARAM_AUDIO_CLIENT_STREAM_(x)_OFFSET_FINE <- fixed
    RS232: Audio Output stream size of 0 crashed software <- fixed
    RS232: Default stream names were not transmitted correctly <- fixed
    RS232: href in NMOS service type configuration was truncated <- fixed
    Miscellaneous Bugfixes and stability improvements

Known issues

    NMOS: When streaming a single stream sender announces a redundant stream
