The new OpenSSL default 3.3.x increased the default security level,
mention this in release notes.
Signed-off-by: Markus Theil <theil.markus@gmail.com>
Switch tpm2-tss to swtpm, which is more widely used than the IBM one.
tpm2-tss contains tests for both TPM 2.0 emulators.
This fixes a failing test, with the updated IBM sw tpm version.
Signed-off-by: Markus Theil <theil.markus@gmail.com>
In order to fix build with more recent OpenSSL versions (3.2.x+)
use new Github upstream URL, which is more recent than the sourceforge
release.
Only a tag and no release is made, so use the unstable versioning
scheme.
Signed-off-by: Markus Theil <theil.markus@gmail.com>
OpenSSL releases different versions in parallel (currently active are
3.0.x, 3.1.x, 3.2.x, 3.3.x). IMHO We should try to stay on the most recent
release line, as probably not all security relevant fixes are identified
as such upstream and get backported.
Signed-off-by: Markus Theil <theil.markus@gmail.com>
OpenSSL used to provide their software downloads on openssl.org.
Now they use links to Github releases.
OpenSSL 1.1.1w is also available at Github, but with a small
difference in the URL scheme.
Signed-off-by: Markus Theil <theil.markus@gmail.com>
This file is not a valid Emacs lisp file.
Some packages, such as auctex, el-get, helm and org, include this file
without using no-byte-compile in file-local variables to skip native
compilation, causing native compilation error like this:
Wrong type argument: "/nix/store/<hash>-emacs-org-9.7.10/share/emacs/site-lisp/elpa/org-9.7.10/.dir-locals.el", proper-list-p, (#<symbol org-edit-src-content-indentation at 304> . 0)
Some[1,2,3] of them decide to exclude this file. Org includes this
file intendedly[4] but may add no-byte-compile to file-local
variables. Hopefully, newer versions of them do not have this error.
However, to support old versions of them and potentially other new
packages with this problem, let's filter out this file in Nixpkgs.
[1]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=73215
[2]: https://github.com/melpa/melpa/pull/9164
[3]: https://github.com/melpa/melpa/pull/9165
[4]: https://lists.gnu.org/archive/html/emacs-orgmode/2024-09/msg00179.html