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

vde_crypcab does not compile against libssl1.1 #2

Closed
rd235 opened this issue Jan 12, 2019 · 1 comment
Closed

vde_crypcab does not compile against libssl1.1 #2

rd235 opened this issue Jan 12, 2019 · 1 comment
Assignees

Comments

@rd235
Copy link
Member

rd235 commented Jan 12, 2019

This is the error:
cryptcab.c:25:23: error: storage size of ‘ctx’ isn’t known
static EVP_CIPHER_CTX ctx
^~~

@danielinux
Copy link
Member

OK, I removed the dependency on OpenSSL completely in 8599321.
The cipher we were using is a bit outdated, the IV were not being rotated correctly and the integrity of the incoming packet was not checked correctly, so I refactored the crypto part and now we are using @wolfSSL instead.

@danielinux danielinux self-assigned this Oct 2, 2019
mbakke pushed a commit to guix-mirror/guix that referenced this issue Aug 11, 2021
Updating to this unreleased revision allows us to package VDE 2 with
wolfSSL instead of the obsolete OpenSSL 1.0:

virtualsquare/vde-2#2

* gnu/packages/networking.scm (vde2): Update to 2.3.2-0.8c65ebc.
[source]: Use git-fetch.
[native-inputs]: Add autoconf, automake, and libtool
[inputs]: Replace openssl-1.0 with wolfssl.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants