svn commit: r478105 - in head/net-p2p/gtk-gnutella: . files
Xin LI
delphij at FreeBSD.org
Sun Aug 26 08:07:31 UTC 2018
Author: delphij
Date: Sun Aug 26 08:07:29 2018
New Revision: 478105
URL: https://svnweb.freebsd.org/changeset/ports/478105
Log:
net-p2p/gtk-gnutella: Do not call arc4random_stir or arc4random_addrandom.
PR: 230829, 230756
Approved by: portmgr (antoine)
Added:
head/net-p2p/gtk-gnutella/files/
head/net-p2p/gtk-gnutella/files/patch-src_lib_arc4random.c (contents, props changed)
head/net-p2p/gtk-gnutella/files/patch-src_lib_random.c (contents, props changed)
Modified:
head/net-p2p/gtk-gnutella/Makefile
Modified: head/net-p2p/gtk-gnutella/Makefile
==============================================================================
--- head/net-p2p/gtk-gnutella/Makefile Sun Aug 26 07:56:39 2018 (r478104)
+++ head/net-p2p/gtk-gnutella/Makefile Sun Aug 26 08:07:29 2018 (r478105)
@@ -3,6 +3,7 @@
PORTNAME= gtk-gnutella
PORTVERSION= 1.1.13
+PORTREVISION= 1
CATEGORIES= net-p2p ipv6
MASTER_SITES= SF
Added: head/net-p2p/gtk-gnutella/files/patch-src_lib_arc4random.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-p2p/gtk-gnutella/files/patch-src_lib_arc4random.c Sun Aug 26 08:07:29 2018 (r478105)
@@ -0,0 +1,14 @@
+--- src/lib/arc4random.c.orig 2017-10-22 16:12:09 UTC
++++ src/lib/arc4random.c
+@@ -298,9 +298,11 @@ arc4random64(void)
+ void G_COLD
+ arc4random_stir_once(void)
+ {
++#ifdef arc4random_stir
+ static once_flag_t done;
+
+ once_flag_run(&done, arc4random_stir);
++#endif
+ }
+
+ /***
Added: head/net-p2p/gtk-gnutella/files/patch-src_lib_random.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-p2p/gtk-gnutella/files/patch-src_lib_random.c Sun Aug 26 08:07:29 2018 (r478105)
@@ -0,0 +1,12 @@
+--- src/lib/random.c.orig 2017-10-22 16:12:12 UTC
++++ src/lib/random.c
+@@ -1058,7 +1058,9 @@ random_entropy(void *unused)
+ break;
+ case RANDOM_ARC4:
+ RANDOM_STATS_INC(arc4_distributed);
++#ifdef arc4random_addrandom
+ arc4random_addrandom(entropy, (int) ELEN);
++#endif
+ break;
+ case RANDOM_CMWC:
+ RANDOM_STATS_INC(cmwc_distributed);
More information about the svn-ports-head
mailing list