summaryrefslogtreecommitdiff
path: root/security/fressh
diff options
context:
space:
mode:
authorjnemeth <jnemeth>2007-02-24 11:49:33 +0000
committerjnemeth <jnemeth>2007-02-24 11:49:33 +0000
commite035c616b01a77f272b450976b1fb58d812679e5 (patch)
tree61eafab3338ec468cb88007350758bc44e6da5e4 /security/fressh
parentaf98af94246f9f1e0653e5ecaa557b65a48a78ea (diff)
downloadpkgsrc-e035c616b01a77f272b450976b1fb58d812679e5.tar.gz
Thor Lancelot Simon, author of FreSSH, says that nobody should be
using it because it only supports SSHv1 and has stopped distribution of the source tarball.
Diffstat (limited to 'security/fressh')
-rw-r--r--security/fressh/DESCR8
-rw-r--r--security/fressh/Makefile21
-rw-r--r--security/fressh/PLIST6
-rw-r--r--security/fressh/distinfo16
-rw-r--r--security/fressh/patches/patch-aa29
-rw-r--r--security/fressh/patches/patch-ab22
-rw-r--r--security/fressh/patches/patch-af10
-rw-r--r--security/fressh/patches/patch-ag40
-rw-r--r--security/fressh/patches/patch-ah13
-rw-r--r--security/fressh/patches/patch-ai13
-rw-r--r--security/fressh/patches/patch-aj22
-rw-r--r--security/fressh/patches/patch-ak26
-rw-r--r--security/fressh/patches/patch-al13
-rw-r--r--security/fressh/patches/patch-am12
-rw-r--r--security/fressh/patches/patch-an12
15 files changed, 0 insertions, 263 deletions
diff --git a/security/fressh/DESCR b/security/fressh/DESCR
deleted file mode 100644
index c32194c72c0..00000000000
--- a/security/fressh/DESCR
+++ /dev/null
@@ -1,8 +0,0 @@
-FreSSH is a free implementation of the SSH communication protocol.
-It is compact, modular, portable, and designed for security and
-performance. It is a completely new implementation. Unlike various
-other SSH implementations already available for Unix, it does not
-trace its ancestry to the original SSH code written by Tatu Ylonen.
-FreSSH currently implements SSH protocol version 1.5, with extensions
-which offer enhanced security when both sides of a connection are
-running FreSSH.
diff --git a/security/fressh/Makefile b/security/fressh/Makefile
deleted file mode 100644
index d9e4dcc01d1..00000000000
--- a/security/fressh/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# $NetBSD: Makefile,v 1.15 2006/03/04 21:30:34 jlam Exp $
-
-DISTNAME= fressh-0.8.1
-PKGREVISION= 3
-CATEGORIES= security
-MASTER_SITES= http://www.fressh.org/
-EXTRACT_SUFX= .tar.bz2
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www.fressh.org/
-COMMENT= New, free, rewritten implementation of the SSH communication protocol
-
-USE_OLD_DES_API= yes
-
-# Some versions of the openssl header files gives warnings.
-BUILDLINK_TRANSFORM+= rm:-Wstrict-prototypes
-# too many unsigned char problems on -current
-BUILDLINK_TRANSFORM+= rm:-Werror
-
-.include "../../security/openssl/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/security/fressh/PLIST b/security/fressh/PLIST
deleted file mode 100644
index f847050aa54..00000000000
--- a/security/fressh/PLIST
+++ /dev/null
@@ -1,6 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 01:16:40 zuntum Exp $
-sbin/fresshd
-bin/fressh-keygen
-bin/fressh
-bin/fressh-agent
-bin/fressh-add
diff --git a/security/fressh/distinfo b/security/fressh/distinfo
deleted file mode 100644
index 9f047c11488..00000000000
--- a/security/fressh/distinfo
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: distinfo,v 1.9 2006/01/27 18:08:10 joerg Exp $
-
-SHA1 (fressh-0.8.1.tar.bz2) = 4dd0a6d4240337b4726a6a68b17878a45974cf82
-RMD160 (fressh-0.8.1.tar.bz2) = fa1c3444febc0eb73e2367753ed261b30000171c
-Size (fressh-0.8.1.tar.bz2) = 110390 bytes
-SHA1 (patch-aa) = dd3e80db0192932a15fc6f6433e823879fddee0f
-SHA1 (patch-ab) = 612c7f5e1541d413f3d336a4330528343f78e420
-SHA1 (patch-af) = a62d7421315f4bf70558224dcb4b4b4a7fbaadd1
-SHA1 (patch-ag) = eb02a24bc9ed6a299f40722bfb87d0aefd22ab34
-SHA1 (patch-ah) = 5a4aefc5fdad1c6a0517a7351af461aaa53462a3
-SHA1 (patch-ai) = 0e3233da83fae4a12c2aca91d9cd7c606310eff6
-SHA1 (patch-aj) = bb22f2dcac1dc30ca667a6ebe066435a525d8725
-SHA1 (patch-ak) = aa86ae8e33b3189ce720a8c800bb2cbc5e5f33f9
-SHA1 (patch-al) = 9425efd0c6b024e8913ce2e931a3be025997d108
-SHA1 (patch-am) = 1111f4c72da953b378ee54d92422ca38b3f715d8
-SHA1 (patch-an) = efbd728c6038a7f20c3a346bbb82ae690a0f4ed4
diff --git a/security/fressh/patches/patch-aa b/security/fressh/patches/patch-aa
deleted file mode 100644
index c78f73884bb..00000000000
--- a/security/fressh/patches/patch-aa
+++ /dev/null
@@ -1,29 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2006/01/27 18:08:10 joerg Exp $
-
---- Makefile.orig 2001-02-11 04:01:50.000000000 +0000
-+++ Makefile
-@@ -44,7 +44,6 @@ LIBS+= -lutil -lcrypt -lz ${IDEA_LIB} -l
-
- INSTALL=install
- INSTALL_FLAGS=-c -r -m 755 -o bin -g bin
--PREFIX=/usr/local
- FRE=fre
-
- HDRS = options.h ssh_buffer.h ssh_channel.h ssh_client.h ssh_defines.h \
-@@ -154,11 +153,11 @@ libdep::
- (cd lib ; make depend)
-
- install: sshd
-- ${INSTALL} ${INSTALL_FLAGS} sshd ${PREFIX}/sbin/${FRE}sshd
-- ${INSTALL} ${INSTALL_FLAGS} ssh-keygen ${PREFIX}/bin/${FRE}ssh-keygen
-- ${INSTALL} ${INSTALL_FLAGS} ssh ${PREFIX}/bin/${FRE}ssh
-- ${INSTALL} ${INSTALL_FLAGS} ssh-agent ${PREFIX}/bin/${FRE}ssh-agent
-- ${INSTALL} ${INSTALL_FLAGS} ssh-add ${PREFIX}/bin/${FRE}ssh-add
-+ ${BSD_INSTALL_PROGRAM} sshd ${PREFIX}/sbin/${FRE}sshd
-+ ${BSD_INSTALL_PROGRAM} ssh-keygen ${PREFIX}/bin/${FRE}ssh-keygen
-+ ${BSD_INSTALL_PROGRAM} ssh ${PREFIX}/bin/${FRE}ssh
-+ ${BSD_INSTALL_PROGRAM} ssh-agent ${PREFIX}/bin/${FRE}ssh-agent
-+ ${BSD_INSTALL_PROGRAM} ssh-add ${PREFIX}/bin/${FRE}ssh-add
-
- clean: ${LIBCLEAN}
- rm -f *.o crypto/*.o transport/*.o a.out sshd ssh-keygen ssh \
diff --git a/security/fressh/patches/patch-ab b/security/fressh/patches/patch-ab
deleted file mode 100644
index d6054e3788f..00000000000
--- a/security/fressh/patches/patch-ab
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2003/10/31 23:38:46 kristerw Exp $
-
---- ssh-agent.c.orig Sun Feb 11 05:16:14 2001
-+++ ssh-agent.c Sat Nov 1 00:24:17 2003
-@@ -890,7 +890,7 @@
- struct auth_id *id;
- u_int32_t keybits, resptype;
- u_int8_t *session_id = NULL;
-- u_int8_t *encr_chal = NULL, *chal, response[16];
-+ u_int8_t *encr_chal = NULL, *chal = NULL, response[16];
- ssh_MD5 md5ctx;
- int nuke = 0;
- int chal_len = 0, len;
-@@ -993,7 +993,7 @@
- agent_v1_add_rsa_id(struct sockev *sev)
- {
- ssh_RSA *key = NULL;
-- char *comment;
-+ u_int8_t *comment;
- u_int32_t keybits;
- int nuke = 0;
-
diff --git a/security/fressh/patches/patch-af b/security/fressh/patches/patch-af
deleted file mode 100644
index 87c89ffb46d..00000000000
--- a/security/fressh/patches/patch-af
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: patch-af,v 1.1 2003/10/28 00:14:11 kristerw Exp $
-
---- ssh_global.h.orig Tue Oct 28 00:44:16 2003
-+++ ssh_global.h Tue Oct 28 00:44:31 2003
-@@ -23,4 +23,4 @@
- extern ssh_context_t g_context;
- extern struct ssh_cipher g_cipher;
-
--#endif _SSH_GLOBAL_H
-+#endif /* _SSH_GLOBAL_H */
diff --git a/security/fressh/patches/patch-ag b/security/fressh/patches/patch-ag
deleted file mode 100644
index 3e8c35cf885..00000000000
--- a/security/fressh/patches/patch-ag
+++ /dev/null
@@ -1,40 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2003/10/28 00:14:11 kristerw Exp $
-
---- sshd_main.c.orig Tue Oct 28 00:45:01 2003
-+++ sshd_main.c Tue Oct 28 00:45:34 2003
-@@ -352,7 +352,7 @@
- if(!strcasecmp(option, "hostkey")) {
- if(context->opts.hostkey == NULL) {
- strncpy(hostkey, optval, sizeof(hostkey) - 1);
-- hostkey[sizeof(hostkey) - 1] = NULL;
-+ hostkey[sizeof(hostkey) - 1] = 0;
- context->opts.hostkey = hostkey;
- }
- known++;
-@@ -361,7 +361,7 @@
- if(!strcasecmp(option, "listenaddress")) {
- if(context->opts.address == NULL) {
- strncpy(address, optval, sizeof(address) - 1);
-- address[sizeof(address) - 1] = NULL;
-+ address[sizeof(address) - 1] = 0;
- context->opts.address = address;
- }
- known++;
-@@ -370,7 +370,7 @@
- if(!strcasecmp(option, "port")) {
- if(context->opts.port == NULL) {
- strncpy(port, optval, sizeof(port) -1);
-- port[sizeof(port) - 1] = NULL;
-+ port[sizeof(port) - 1] = 0;
- context->opts.port = port;
- }
- known++;
-@@ -379,7 +379,7 @@
- if(!strcasecmp(option, "pidfile")) {
- if(context->opts.pidfile == NULL) {
- strncpy(pidfile, optval, sizeof(pidfile) -1);
-- pidfile[sizeof(pidfile) - 1] = NULL;
-+ pidfile[sizeof(pidfile) - 1] = 0;
- context->opts.pidfile = pidfile;
- }
- known++;
diff --git a/security/fressh/patches/patch-ah b/security/fressh/patches/patch-ah
deleted file mode 100644
index 690ce367449..00000000000
--- a/security/fressh/patches/patch-ah
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ah,v 1.1 2003/10/28 00:14:11 kristerw Exp $
-
---- ssh_buffer.c.orig Tue Oct 28 00:50:00 2003
-+++ ssh_buffer.c Tue Oct 28 00:50:17 2003
-@@ -716,7 +716,7 @@
- * of the buffer.
- */
- int
--buf_put_rsa_publickey(struct ssh_buf * buf, const ssh_RSA * key)
-+buf_put_rsa_publickey(struct ssh_buf * buf, ssh_RSA * key)
- {
- struct ssh_mpint mpi;
- if (buf_put_int32(buf, bignum_num_bits(ssh_rsa_npart(key))) != 0) {
diff --git a/security/fressh/patches/patch-ai b/security/fressh/patches/patch-ai
deleted file mode 100644
index eb720c6ff30..00000000000
--- a/security/fressh/patches/patch-ai
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ai,v 1.1 2003/10/28 00:14:11 kristerw Exp $
-
---- ssh_buffer.h.orig Tue Oct 28 00:50:26 2003
-+++ ssh_buffer.h Tue Oct 28 00:50:48 2003
-@@ -130,7 +130,7 @@
- int buf_put_asciiz(struct ssh_buf *buf, const char *astring);
- int buf_put_bignum(struct ssh_buf *buf, const ssh_BIGNUM *num);
- int buf_put_mpint(struct ssh_buf *, struct ssh_mpint *);
--int buf_put_rsa_publickey(struct ssh_buf *buf, const ssh_RSA *key);
-+int buf_put_rsa_publickey(struct ssh_buf *buf, ssh_RSA *key);
-
- /* Read from filedescriptor d into buf. if size==-1 read until EOF or EOB */
- int buf_readfile(struct ssh_buf *buf, int d, int size);
diff --git a/security/fressh/patches/patch-aj b/security/fressh/patches/patch-aj
deleted file mode 100644
index 400835e47bd..00000000000
--- a/security/fressh/patches/patch-aj
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-aj,v 1.2 2006/01/27 18:08:10 joerg Exp $
-
---- ssh_sys_bsd44+.c.orig 2001-02-15 21:33:40.000000000 +0000
-+++ ssh_sys_bsd44+.c
-@@ -61,7 +61,7 @@
- #include <netinet/in.h>
- #include <arpa/inet.h>
-
--#ifdef __FreeBSD__
-+#if defined(__FreeBSD__) || defined(__DragonFly__)
- #include <libutil.h>
- #else
- #include <util.h>
-@@ -830,7 +830,7 @@ ssh_sys_checkpw(char *uname, const char
- if (pwent == NULL)
- return -1;
-
-- if (pwent->pw_passwd[0] == NULL) {
-+ if (pwent->pw_passwd[0] == 0) {
- ret = 0;
- goto out;
- }
diff --git a/security/fressh/patches/patch-ak b/security/fressh/patches/patch-ak
deleted file mode 100644
index 6730d54604b..00000000000
--- a/security/fressh/patches/patch-ak
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD: patch-ak,v 1.1 2003/10/28 00:14:11 kristerw Exp $
-
---- transport/ssh_deattack.c.orig Tue Oct 28 00:51:29 2003
-+++ transport/ssh_deattack.c Tue Oct 28 00:52:01 2003
-@@ -132,8 +132,8 @@
- n = l;
- h = (u_int32_t *) malloc(n * HASH_ENTRYSIZE);
- if (h == NULL) {
-- SSH_ERROR("Unable to allocate memory for CRC compensation
-- attack detector: %s\n", strerror(errno));
-+ SSH_ERROR("Unable to allocate memory for CRC compensation "
-+ "attack detector: %s\n", strerror(errno));
- return -1;
- }
- } else
-@@ -144,8 +144,8 @@
- h = (u_int32_t *) realloc(h, n * HASH_ENTRYSIZE);
-
- if (h == NULL) {
-- SSH_ERROR("Unable to allocate memory for CRC compensation
-- attack detector: %s\n", strerror(errno));
-+ SSH_ERROR("Unable to allocate memory for CRC compensation "
-+ "attack detector: %s\n", strerror(errno));
- return -1;
- }
- }
diff --git a/security/fressh/patches/patch-al b/security/fressh/patches/patch-al
deleted file mode 100644
index 1f4df286fa3..00000000000
--- a/security/fressh/patches/patch-al
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-al,v 1.1 2003/10/31 23:38:46 kristerw Exp $
-
---- ssh_v1_iactive_server.c.orig Sat Nov 1 00:21:03 2003
-+++ ssh_v1_iactive_server.c Sat Nov 1 00:21:01 2003
-@@ -160,7 +160,7 @@
- context->win.ws_xpixel = x_pix;
- context->win.ws_ypixel = y_pix;
-
-- if (ssh_sys_set_tty_size(find_channel(context, 0)->fd_normal,
-+ if (ssh_sys_set_tty_size((find_channel(context, 0))->fd_normal,
- &context->win) == -1) {
- EVT_V1_DISCONNECT(ev, context, "Window change failed");
- EVT_SEND(&ev, context);
diff --git a/security/fressh/patches/patch-am b/security/fressh/patches/patch-am
deleted file mode 100644
index 231c7fb678d..00000000000
--- a/security/fressh/patches/patch-am
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-am,v 1.1 2006/01/27 18:08:10 joerg Exp $
-
---- crypto/ssh_crypto_openssl.c.orig 2006-01-27 17:53:03.000000000 +0000
-+++ crypto/ssh_crypto_openssl.c
-@@ -46,6 +46,7 @@
- #include <string.h>
-
- #include <openssl/rand.h>
-+#include <openssl/sha.h>
-
- #include <openssl/opensslv.h>
-
diff --git a/security/fressh/patches/patch-an b/security/fressh/patches/patch-an
deleted file mode 100644
index 14c32dea082..00000000000
--- a/security/fressh/patches/patch-an
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-an,v 1.1 2006/01/27 18:08:10 joerg Exp $
-
---- ssh_logging.c.orig 2006-01-27 17:56:05.000000000 +0000
-+++ ssh_logging.c
-@@ -47,6 +47,7 @@
- #include <string.h>
- #include <time.h>
- #include <sys/types.h>
-+#include <sys/time.h>
- #include <unistd.h>
-
- #include "options.h"