git: b56d8629d171 - main - net/stone: update to 2.4

Fernando Apesteguía fernape at FreeBSD.org
Mon Aug 16 17:45:53 UTC 2021


The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b56d8629d1719d03010b5bc444e6ddee63eaf82b

commit b56d8629d1719d03010b5bc444e6ddee63eaf82b
Author:     Fernando Apesteguía <fernape at FreeBSD.org>
AuthorDate: 2021-08-16 16:43:10 +0000
Commit:     Fernando Apesteguía <fernape at FreeBSD.org>
CommitDate: 2021-08-16 17:41:07 +0000

    net/stone: update to 2.4
    
    While here, pet linters.
---
 net/stone/Makefile            |  6 ++---
 net/stone/distinfo            |  5 +++--
 net/stone/files/patch-stone.c | 51 ++-----------------------------------------
 3 files changed, 7 insertions(+), 55 deletions(-)

diff --git a/net/stone/Makefile b/net/stone/Makefile
index 2c01b21cbcda..0dd188d8421b 100644
--- a/net/stone/Makefile
+++ b/net/stone/Makefile
@@ -1,7 +1,7 @@
 # Created by: Yoshihiko Sarumaru <mistral at imasy.or.jp>
 
 PORTNAME=	stone
-PORTVERSION=	2.3e
+PORTVERSION=	2.4
 CATEGORIES=	net
 MASTER_SITES=	http://www.gcd.org/sengoku/stone/
 
@@ -10,12 +10,10 @@ COMMENT=	TCP/IP packet repeater in the application layer
 
 LICENSE=	GPLv2
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-2.3d-2.3.2.7
-
-USE_RC_SUBR=	stone
 .if !defined(WITHOUT_SSL)
 USES=		ssl
 .endif
+USE_RC_SUBR=	stone
 
 .include <bsd.port.pre.mk>
 
diff --git a/net/stone/distinfo b/net/stone/distinfo
index 21d1ffe283bb..435a3914dc82 100644
--- a/net/stone/distinfo
+++ b/net/stone/distinfo
@@ -1,2 +1,3 @@
-SHA256 (stone-2.3e.tar.gz) = b2b664ee6771847672e078e7870e56b886be70d9ff3d7b20d0b3d26ee950c670
-SIZE (stone-2.3e.tar.gz) = 92587
+TIMESTAMP = 1629131937
+SHA256 (stone-2.4.tar.gz) = d5dc1af6ec5da503f2a40b3df3fe19a8fbf9d3ce696b8f46f4d53d2ac8d8eb6f
+SIZE (stone-2.4.tar.gz) = 95960
diff --git a/net/stone/files/patch-stone.c b/net/stone/files/patch-stone.c
index 53f38e704d36..5b7ec3474104 100644
--- a/net/stone/files/patch-stone.c
+++ b/net/stone/files/patch-stone.c
@@ -1,53 +1,6 @@
---- stone.c.orig	2008-02-04 23:00:00 UTC
+--- stone.c.orig	2019-02-15 07:01:05 UTC
 +++ stone.c
-@@ -2452,15 +2452,16 @@ int modPairDest(Pair *p1, struct sockaddr *dst, sockle
- 	    unsigned char **match;
- 	    if (Debug > 2) {
- 		char str[SSL_MAX_SSL_SESSION_ID_LENGTH * 2 + 1];
--		int len = sess->session_id_length;
-+		const unsigned char *sid; unsigned len;
-+		sid = SSL_SESSION_get_id(sess, &len);
- 		int i;
- 		if (len > SSL_MAX_SSL_SESSION_ID_LENGTH)
- 		    len = SSL_MAX_SSL_SESSION_ID_LENGTH;
- 		for (i=0; i < len; i++)
--		    sprintf(&str[i*2], "%02x", sess->session_id[i]);
-+		    sprintf(&str[i*2], "%02x", sid[i]);
- 		str[i*2] = '\0';
- 		message(LOG_DEBUG, "%d TCP %d: SSL session ID=%s len=%d",
--			p2->stone->sd, p2->sd, str, sess->session_id_length);
-+			p2->stone->sd, p2->sd, str, len);
- 	    }
- 	    match = SSL_SESSION_get_ex_data(sess, MatchIndex);
- 	    if (match && p2->stone->ssl_server) {
-@@ -3265,7 +3266,7 @@ int doSSL_accept(Pair *pair) {
-     if (Debug > 7)
- 	message(LOG_DEBUG, "%d TCP %d: SSL_accept ret=%d, state=%x, "
- 		"finished=%x, in_init=%x/%x", pair->stone->sd,
--		sd, ret, SSL_state(ssl), SSL_is_init_finished(ssl),
-+		sd, ret, SSL_get_state(ssl), SSL_is_init_finished(ssl),
- 		SSL_in_init(ssl), SSL_in_accept_init(ssl));
-     if (ret > 0) {	/* success */
- 	if (SSL_in_accept_init(ssl)) {
-@@ -8875,7 +8876,7 @@ void sslopts_default(SSLOpts *opts, int isserver) {
- 	opts->meth = SSLv23_server_method();
- #elif !defined(OPENSSL_NO_SSL3)
- 	opts->meth = SSLv3_server_method();
--#elif !defined(OPENSSL_NO_SSL2)
-+#elif !defined(OPENSSL_NO_SSL2) && OPENSSL_VERSION_NUMBER < 0x10100000L
- 	opts->meth = SSLv2_server_method();
- #endif
-     } else {
-@@ -8885,7 +8886,7 @@ void sslopts_default(SSLOpts *opts, int isserver) {
- 	opts->meth = SSLv23_client_method();
- #elif !defined(OPENSSL_NO_SSL3)
- 	opts->meth = SSLv3_client_method();
--#elif !defined(OPENSSL_NO_SSL2)
-+#elif !defined(OPENSSL_NO_SSL2) && OPENSSL_VERSION_NUMBER < 0x10100000L
- 	opts->meth = SSLv2_client_method();
- #endif
-     }
-@@ -8976,7 +8977,7 @@ int sslopts(int argc, int argi, char *argv[], SSLOpts 
+@@ -9382,7 +9382,7 @@ int sslopts(int argc, int argi, char *argv[], SSLOpts 
  	if (isserver) opts->meth = SSLv3_server_method();
  	else opts->meth = SSLv3_client_method();
  #endif


More information about the dev-commits-ports-main mailing list