summaryrefslogtreecommitdiff
path: root/net/mosh
diff options
context:
space:
mode:
authorwen <wen@pkgsrc.org>2012-11-29 07:19:35 +0000
committerwen <wen@pkgsrc.org>2012-11-29 07:19:35 +0000
commitdd290bed76f13f1a6aa8fdd911992681fef54d31 (patch)
tree4d7a8c0c1e1c08fcb9f8544f174c761b3563cbb7 /net/mosh
parent101b8dc9c806ca0b8059889db010e9a07077d30c (diff)
downloadpkgsrc-dd290bed76f13f1a6aa8fdd911992681fef54d31.tar.gz
Update to 1.2.3
2012-10-19 Keith Winstein <mosh-devel@mit.edu> * Version 1.2.3 released. * Security improvements: * Use OpenSSL AES implementation * Update AES-OCB implementation (Keegan McAllister) * Don't let bad server dictate IP (Felix Groebert) * New features: * Client hops ports to survive challenging client-side firewall * Server stops sending to save client power (Daniel Drown) * Set DiffServ code point and ECN-capable (Dave T\xc3\xa4ht) * Slow down if explicit congestion notification received * Warn about unattached Mosh sessions on login * Compatible with KDE konsole (uses BEL to terminate OSC) * Improved heuristic about color of predicted characters * Bug fixes: * Improved performance on systems with expensive time * No longer choke on "ffff::" address for hosts with IPv6 * More conservative MTU and datagram sizing * Platform support: * Build on Solaris and IllumOS (Timo Sirainen, Ira Cooper) * Build on ARM with gcc 4.7 (Alexander Chernyakhovsky) * Licensing changes: * Allow distribution on Apple App Stores * Allow linking with OpenSSL
Diffstat (limited to 'net/mosh')
-rw-r--r--net/mosh/Makefile6
-rw-r--r--net/mosh/distinfo9
-rw-r--r--net/mosh/patches/patch-ab30
3 files changed, 7 insertions, 38 deletions
diff --git a/net/mosh/Makefile b/net/mosh/Makefile
index 541cf3b62b8..e5514fd1bf3 100644
--- a/net/mosh/Makefile
+++ b/net/mosh/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2012/10/23 17:18:37 asau Exp $
+# $NetBSD: Makefile,v 1.4 2012/11/29 07:19:35 wen Exp $
-DISTNAME= mosh-1.2.2
-PKGREVISION= 1
+DISTNAME= mosh-1.2.3
CATEGORIES= net
MASTER_SITES= https://github.com/downloads/keithw/mosh/
@@ -22,6 +21,7 @@ REPLACE_PERL+= scripts/mosh
.include "../../devel/protobuf/buildlink3.mk"
BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.0.4
.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/terminfo.buildlink3.mk"
diff --git a/net/mosh/distinfo b/net/mosh/distinfo
index fa81e667ac1..1c3779f2ef0 100644
--- a/net/mosh/distinfo
+++ b/net/mosh/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2012/07/20 03:15:29 agc Exp $
+$NetBSD: distinfo,v 1.2 2012/11/29 07:19:35 wen Exp $
-SHA1 (mosh-1.2.2.tar.gz) = f0227800298d80e9f1353db3b29a807de833d7d2
-RMD160 (mosh-1.2.2.tar.gz) = e04d4ade101418351ad57710419accc6c0a040a6
-Size (mosh-1.2.2.tar.gz) = 282734 bytes
+SHA1 (mosh-1.2.3.tar.gz) = 3bbcc560a5968806681465d83758d5c3abee9607
+RMD160 (mosh-1.2.3.tar.gz) = 55b6232bd7567582306647b700983e5bb20b5bd6
+Size (mosh-1.2.3.tar.gz) = 269329 bytes
SHA1 (patch-aa) = e3a612ed02127797aa27e5418b8fe4d6e61cab0a
-SHA1 (patch-ab) = 2fda1837d43aa54a903ab72de226ff0f5c5350cd
diff --git a/net/mosh/patches/patch-ab b/net/mosh/patches/patch-ab
deleted file mode 100644
index 3e2abb286f1..00000000000
--- a/net/mosh/patches/patch-ab
+++ /dev/null
@@ -1,30 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2012/07/20 03:15:29 agc Exp $
-
-don't attempt to do weird things to stdio
-
---- src/frontend/mosh-server.cc 2012/07/13 15:41:19 1.1
-+++ src/frontend/mosh-server.cc 2012/07/13 15:44:09
-@@ -361,9 +361,11 @@
- /* close file descriptors */
- if ( !verbose ) {
- /* Necessary to properly detach on old versions of sshd (e.g. RHEL/CentOS 5.0). */
-+#if 0
- fclose( stdin );
- fclose( stdout );
- fclose( stderr );
-+#endif
- }
-
- /* Fork child process */
-@@ -378,9 +380,11 @@
- /* child */
-
- /* reopen stdio */
-+#if 0
- stdin = fdopen( STDIN_FILENO, "r" );
- stdout = fdopen( STDOUT_FILENO, "w" );
- stderr = fdopen( STDERR_FILENO, "w" );
-+#endif
-
- /* reenable signals */
- struct sigaction sa;