~paride/ubuntu/+source/strongswan:lp1940079-tss2-focal

Last commit made on 2021-09-17
Get this branch:
git clone -b lp1940079-tss2-focal https://git.launchpad.net/~paride/ubuntu/+source/strongswan
Only Paride Legovini can upload to this branch. If you are Paride Legovini please log in for upload directions.

Branch merges

Branch information

Name:
lp1940079-tss2-focal
Repository:
lp:~paride/ubuntu/+source/strongswan

Recent commits

58edb43... by Paride Legovini

Update d/changelog for 5.8.2-1ubuntu3.2

aaaf3bd... by Paride Legovini

tpm plugin: compile against the tpm2 software stack (tss2)

d/rules: configure with --enable-tss-tss2
d/control: build-depend on libtss2-dev

Closes: #994396, LP: #1940079

c50c2d7... by Lucas Kanashiro

Update changelog

546ba27... by Lucas Kanashiro

Add patches to fix the chunk_from_chars() macro compiled with GCC 9+

Those patches fix also the pki CA certificate creation issue reported on
LP: #1879692.

06156b5... by Lucas Kanashiro

Remove conf files of plugins removed from libcharon-extra-plugins

These plugins were removed in version 5.8.0-2, and after upgrading to a
greater version an user might get confused since the conf files are
there but the plugins are not installed.

1a29456... by Lucas Kanashiro

Re-enable eap-{dynamic,peap} libcharon plugins (LP: #1878887)

eap-dynamic might be quite useful for users because it allows clients to
select an alternative EAP method if the one selected by the server
initially is not supported.

eap-peap is still widely used by users because it is what most of the
clients implements. It is often used in combination with EAP-MSCHAPv2 to
authenticate e.g. WiFi clients (the TLS connection in EAP-PEAP protects
the potentially weak password authentication in EAP-MSCHAPv2). For
instance, using the same protocol for VPN clients allows reusing the
existing AAA infrastructure (AD/RADIUS server).

174d2fa... by Christian Ehrhardt 

5.8.2-1ubuntu3 (patches unapplied)

Imported using git-ubuntu import.

e718509... by Christian Ehrhardt 

changelog: re-add BLISS and NTRU (LP: #1863749)

Signed-off-by: Christian Ehrhardt <email address hidden>

a224d03... by Christian Ehrhardt 

d/control: d/libstrongswan-extra-plugins.install: re-add nttfft (Number Theoretic Transform via the FFT algorithm) which is required by BLISS

Note: Debian won't follow (for now) so this is intentional delta for now
=> https://salsa.debian.org/debian/strongswan/-/merge_requests/8
=> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803787

Signed-off-by: Christian Ehrhardt <email address hidden>

26d1d13... by Christian Ehrhardt 

d/control: d/rules: d/libstrongswan-extra-plugins.install: re-add BLISS (Bimodal Lattice Signature Scheme post-quantum computer signature scheme) plugin (LP: #1863749)

Note: Debian won't follow (for now) so this is intentional delta for now
=> https://salsa.debian.org/debian/strongswan/-/merge_requests/8
=> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803787

Signed-off-by: Christian Ehrhardt <email address hidden>