Releases: catalinii/minisatip
Releases · catalinii/minisatip
v2.0.39: Refactor stream locking (#1320)
* Log when the stream is locked * Do not lock a disabled stream * Disable adapter for stream during setup * Refactor locking and unlocking streams --------- Co-authored-by: Catalin Toda <[email protected]>
v2.0.38: Skip only fake current CW
When a new CW is received with parity in use, it should not be penalized when searching for a new CW. This solves the cases where a new CW arrives after the parity change.
v2.0.37: Don't reject CWs with a failed check
When searching for a valid CW if you don't have any other alternative then accept any. This makes sense when decoding with one CA system that can't be checked using the standard method: initial PUSI packet with a bitstream content of 0x0 0x0 0x1. Sometimes the check fails, but the CW is valid. Therefore, the check will be used now to distinguish between more than one CW. If you have several and one of them passes the check, that's the correct one. But don't assume that one that fails is invalid. This fixes the decoding with some recent CA systems.
v2.0.36: Add PMT pid when emulating pids all
Until now, the PMT pid was missing from the amulation of the pids all. This fix resolves this bug by adding the PMT pid first, before the other pids from the service.
v2.0.35: Remove unlocking of other streams (#1319)
Co-authored-by: Catalin Toda <[email protected]>
v2.0.34: Prevent new objects being created while shutting down (#1311)
Co-authored-by: Catalin Toda <[email protected]>
v2.0.33: Fix potential deadlock in select_and_execute()
Fixes Coverity CID 895844
v2.0.32: Fix potential deadlock in sockets_del()
Fixes Coverity CID 895679 sockets_del() acquires ss->mutex so we must release it before calling
v2.0.31: Revert "Create debug builds for x86_64 and ARM"
This reverts commit 054acfe25ca991deb997763dc4682c3688be335f. Since debug builds can't be built statically, these binaries don't work on most systems due to libc mismatches
v2.0.30: Fix some coverity issues (#1308)
Co-authored-by: Catalin Toda <[email protected]>