diff options
| author | Andreas Enge <andreas@enge.fr> | 2025-08-26 10:29:35 +0200 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2025-08-26 10:33:52 +0200 |
| commit | 067541d3aaa9921548d1758017ca3ba065f7dc52 (patch) | |
| tree | 5d2c587e7aa410fc10450c70bf8ed37eb2f457e3 /gnu/packages/patches/linuxdcpp-openssl-1.1.patch | |
| parent | 20013bab9cd0ed540e64d07f464fd0cc3c703274 (diff) | |
gnu: Remove linuxdcpp.
* gnu/packages/patches/linuxdcpp-openssl-1.1.patch,
gnu/packages/direct-connect.scm: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
(GNU_SYSTEM_MODULES): Unregister module.
Fixes: guix/guix#1573
Change-Id: I5bb0a894a5964576f0307264e23cade3b9532732
Diffstat (limited to 'gnu/packages/patches/linuxdcpp-openssl-1.1.patch')
| -rw-r--r-- | gnu/packages/patches/linuxdcpp-openssl-1.1.patch | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/gnu/packages/patches/linuxdcpp-openssl-1.1.patch b/gnu/packages/patches/linuxdcpp-openssl-1.1.patch deleted file mode 100644 index 6f9912afd8..0000000000 --- a/gnu/packages/patches/linuxdcpp-openssl-1.1.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/dcpp/CryptoManager.cpp.orig 2011-04-17 17:57:09 UTC -+++ b/dcpp/CryptoManager.cpp -@@ -107,12 +107,20 @@ CryptoManager::CryptoManager() - }; - - if(dh) { -- dh->p = BN_bin2bn(dh4096_p, sizeof(dh4096_p), 0); -- dh->g = BN_bin2bn(dh4096_g, sizeof(dh4096_g), 0); -+ BIGNUM *p, *g; - -- if (!dh->p || !dh->g) { -+ p = BN_bin2bn(dh4096_p, sizeof(dh4096_p), 0); -+ g = BN_bin2bn(dh4096_g, sizeof(dh4096_g), 0); -+ -+ if (!p || !g) { - dh.reset(); - } else { -+#if OPENSSL_VERSION_NUMBER < 0x10100005L -+ dh->p = p; -+ dh->g = g; -+#else -+ DH_set0_pqg(dh, p, NULL, g); -+#endif - SSL_CTX_set_options(serverContext, SSL_OP_SINGLE_DH_USE); - SSL_CTX_set_options(serverVerContext, SSL_OP_SINGLE_DH_USE); - SSL_CTX_set_tmp_dh(serverContext, (DH*)dh); |
