pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/fressh Thor Lancelot Simon, author of FreSSH,...
details: https://anonhg.NetBSD.org/pkgsrc/rev/5430b5056898
branches: trunk
changeset: 525862:5430b5056898
user: jnemeth <jnemeth%pkgsrc.org@localhost>
date: Sat Feb 24 11:49:33 2007 +0000
description:
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:
security/fressh/DESCR | 8 --------
security/fressh/Makefile | 21 ---------------------
security/fressh/PLIST | 6 ------
security/fressh/distinfo | 16 ----------------
security/fressh/patches/patch-aa | 29 -----------------------------
security/fressh/patches/patch-ab | 22 ----------------------
security/fressh/patches/patch-af | 10 ----------
security/fressh/patches/patch-ag | 40 ----------------------------------------
security/fressh/patches/patch-ah | 13 -------------
security/fressh/patches/patch-ai | 13 -------------
security/fressh/patches/patch-aj | 22 ----------------------
security/fressh/patches/patch-ak | 26 --------------------------
security/fressh/patches/patch-al | 13 -------------
security/fressh/patches/patch-am | 12 ------------
security/fressh/patches/patch-an | 12 ------------
15 files changed, 0 insertions(+), 263 deletions(-)
diffs (truncated from 323 to 300 lines):
diff -r ca1d805bab47 -r 5430b5056898 security/fressh/DESCR
--- a/security/fressh/DESCR Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/Makefile
--- a/security/fressh/Makefile Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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@localhost
-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 -r ca1d805bab47 -r 5430b5056898 security/fressh/PLIST
--- a/security/fressh/PLIST Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/distinfo
--- a/security/fressh/distinfo Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-aa
--- a/security/fressh/patches/patch-aa Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-ab
--- a/security/fressh/patches/patch-ab Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-af
--- a/security/fressh/patches/patch-af Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-ag
--- a/security/fressh/patches/patch-ag Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-ah
--- a/security/fressh/patches/patch-ah Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-ai
--- a/security/fressh/patches/patch-ai Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-aj
--- a/security/fressh/patches/patch-aj Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-ak
--- a/security/fressh/patches/patch-ak Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-al
--- a/security/fressh/patches/patch-al Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r ca1d805bab47 -r 5430b5056898 security/fressh/patches/patch-am
--- a/security/fressh/patches/patch-am Sat Feb 24 11:03:24 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 @@
Home |
Main Index |
Thread Index |
Old Index