Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FTL v5.19.2 #1486

Merged
merged 14 commits into from
Nov 17, 2022
Merged

FTL v5.19.2 #1486

merged 14 commits into from
Nov 17, 2022

Conversation

DL6ER
Copy link
Member

@DL6ER DL6ER commented Nov 17, 2022

This hotfix release does not only fix #1478 but also updates the embedded SQLite3 engine to the most recent version (#1482) and the embedded dnsmasq to version v2.88rc1 (#1484) mainly providing bugfixes for GOST-related DNSSEC signatures. Furthermore, we will now always ensure that FTL messages are unique (#1480) to avoid issues with ever and ever repeating messages (#1475).

DL6ER and others added 14 commits November 14, 2022 23:05
sync: master to development
This fixes a confusion if certain algorithms are not supported
because the version is the crypto library is too old.  The validation
should be treated the same as for a completely unknown algorithm,
(ie return unverified answer) and not as a validation failure
(ie return SERVFAIL).

The algorithems affected are GOST and ED448.

Signed-off-by: DL6ER <[email protected]>
Use CryptoPro version of the hash function.
Handle the little-endian wire format of key data.
Get the wire order of S and R correct.

Note that Nettle version 3.6 or later is required for GOST support.

Signed-off-by: DL6ER <[email protected]>
Such a DS, as long as it is validated, should allow answers
in the domain is attests to be returned as unvalidated, and not
as a validation error.

Signed-off-by: DL6ER <[email protected]>
Update embedded dnsmasq to v2.88rc1
Always ensure FTL messages are unique
Update embedded SQLite3 engine to version 3.40.0
Fix shared memory crashes in TCP forks
@DL6ER DL6ER added the Release label Nov 17, 2022
@DL6ER DL6ER requested a review from a team November 17, 2022 12:02
@DL6ER DL6ER marked this pull request as ready for review November 17, 2022 12:02
@PromoFaux PromoFaux merged commit 844c8b9 into master Nov 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

FTL crashed [Fixed in 5.19.2]
4 participants