aboutsummaryrefslogtreecommitdiff
path: root/net/SSLtelnet/files/patch-ad
diff options
context:
space:
mode:
Diffstat (limited to 'net/SSLtelnet/files/patch-ad')
-rw-r--r--net/SSLtelnet/files/patch-ad86
1 files changed, 79 insertions, 7 deletions
diff --git a/net/SSLtelnet/files/patch-ad b/net/SSLtelnet/files/patch-ad
index 90103280daa8..042fe53b8524 100644
--- a/net/SSLtelnet/files/patch-ad
+++ b/net/SSLtelnet/files/patch-ad
@@ -1,11 +1,83 @@
---- ../../SSLtelnet-0.11/lib/libbsd/inet_addr.c Sat Jun 15 18:28:34 1996
-+++ ./lib/libbsd/inet_addr.c Sun Mar 29 14:33:07 1998
-@@ -37,7 +37,7 @@
+--- lib/libtelnet/sslapp.c.orig Sat Aug 2 13:52:35 1997
++++ lib/libtelnet/sslapp.c Wed Sep 2 12:53:21 1998
+@@ -31,6 +31,7 @@
+ int ssl_cert_required=0;
+ int ssl_verbose_flag=0;
+ int ssl_disabled_flag=0;
++int ssl_quiet_flag=0;
+ char *ssl_cert_file=NULL;
+ char *ssl_key_file=NULL;
+ char *ssl_cipher_list=NULL;
+@@ -59,7 +60,7 @@
+ * a clean interface for doing things
+ */
+ if (ssl_debug_flag)
+- BIO_printf(bio_err,"SSL_DEBUG_FLAG on\n");
++ BIO_printf(bio_err,"SSL_DEBUG_FLAG on\r\n");
- #if defined(__GNUC__)
--#if defined(__bsdi__) || defined(SUNOS) && !defined(SOLARIS2)
-+#if defined(__bsdi__) || defined(SUNOS) && !defined(SOLARIS2) || defined(__FreeBSD__)
+ /* init things so we will get meaningful error messages
+@@ -79,15 +80,18 @@
+ if (SSL_CTX_need_tmp_RSA(ssl_ctx)) {
+ RSA *rsa;
- /* nothing required for SunOS 4.1.x */
+- BIO_printf(bio_err,"Generating temp (512 bit) RSA key ...\n");
++ if (!ssl_quiet_flag)
++ BIO_printf(bio_err,"Generating temp (512 bit) RSA key ...\r\n");
+ rsa=RSA_generate_key(512,RSA_F4,NULL);
+- BIO_printf(bio_err,"Generation of temp (512 bit) RSA key done\n");
++ if (!ssl_quiet_flag)
++ BIO_printf(bio_err,"Generation of temp (512 bit) RSA key done\r\n");
+
+- if (!SSL_CTX_set_tmp_rsa(ssl_ctx,rsa)) {
+- BIO_printf(bio_err,"Failed to assign generated temp RSA key!\n");
++ if (!SSL_CTX_set_tmp_rsa(ssl_ctx,rsa) && !ssl_quiet_flag) {
++ BIO_printf(bio_err,"Failed to assign generated temp RSA key!\r\n");
+ }
+ RSA_free(rsa);
+- BIO_printf(bio_err,"Assigned temp (512 bit) RSA key\n");
++ if (!ssl_quiet_flag)
++ BIO_printf(bio_err,"Assigned temp (512 bit) RSA key\r\n");
+ }
+ }
+@@ -161,14 +165,14 @@
+ int ret;
+ {
+ if (where==SSL_CB_CONNECT_LOOP) {
+- BIO_printf(bio_err,"SSL_connect:%s %s\n",
++ BIO_printf(bio_err,"SSL_connect:%s %s\r\n",
+ SSL_state_string(s),SSL_state_string_long(s));
+ } else if (where==SSL_CB_CONNECT_EXIT) {
+ if (ret == 0) {
+- BIO_printf(bio_err,"SSL_connect:failed in %s %s\n",
++ BIO_printf(bio_err,"SSL_connect:failed in %s %s\r\n",
+ SSL_state_string(s),SSL_state_string_long(s));
+ } else if (ret < 0) {
+- BIO_printf(bio_err,"SSL_connect:error in %s %s\n",
++ BIO_printf(bio_err,"SSL_connect:error in %s %s\r\n",
+ SSL_state_string(s),SSL_state_string_long(s));
+ }
+ }
+--- lib/libtelnet/sslapp.h.orig Sat Aug 2 13:56:21 1997
++++ lib/libtelnet/sslapp.h Wed Sep 2 12:53:22 1998
+@@ -53,6 +53,7 @@
+ extern int ssl_disabled_flag;
+ extern int ssl_cert_required;
+ extern int ssl_certsok_flag;
++extern int ssl_quiet_flag;
+
+ extern char *ssl_log_file;
+ extern char *ssl_cert_file;
+--- lib/libtelnet/Makefile.orig Sat Aug 2 13:31:37 1997
++++ lib/libtelnet/Makefile Wed Sep 2 13:16:15 1998
+@@ -12,8 +12,7 @@
+ #CFLAGS= -DENCRYPT -DAUTHENTICATE -DSRA -DUSE_SSL -DDES_ENCRYPTION \
+ #-I../libbsd/include -I../libpk
+
+-CFLAGS= -DAUTHENTICATE -DUSE_SSL \
+--I../libbsd/include -I$(SSLTOP)/include -I../libpk -g
++CFLAGS+= -DAUTHENTICATE -DUSE_SSL -I$(SSLTOP)/include -I../libbsd/include
+
+ lib${LIB}.a: ${OBJS}
+ echo building standard ${LIB} library