Skip to content

Releases: catalinii/minisatip

v2.0.39: Refactor stream locking (#1320)

10 Oct 14:26
856996b

Choose a tag to compare

* 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

25 Sep 16:35

Choose a tag to compare

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

25 Sep 16:35

Choose a tag to compare

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

25 Sep 16:27

Choose a tag to compare

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)

24 Sep 17:00
ba0f41d

Choose a tag to compare

v2.0.34: Prevent new objects being created while shutting down (#1311)

19 Sep 11:26
c2fee8c

Choose a tag to compare

v2.0.33: Fix potential deadlock in select_and_execute()

18 Sep 15:18

Choose a tag to compare

v2.0.32: Fix potential deadlock in sockets_del()

18 Sep 06:36

Choose a tag to compare

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"

17 Sep 06:09

Choose a tag to compare

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)

09 Sep 05:39
dd0bdda

Choose a tag to compare