diff options
author | wen <wen@pkgsrc.org> | 2012-11-29 07:19:35 +0000 |
---|---|---|
committer | wen <wen@pkgsrc.org> | 2012-11-29 07:19:35 +0000 |
commit | dd290bed76f13f1a6aa8fdd911992681fef54d31 (patch) | |
tree | 4d7a8c0c1e1c08fcb9f8544f174c761b3563cbb7 /net/mosh | |
parent | 101b8dc9c806ca0b8059889db010e9a07077d30c (diff) | |
download | pkgsrc-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/Makefile | 6 | ||||
-rw-r--r-- | net/mosh/distinfo | 9 | ||||
-rw-r--r-- | net/mosh/patches/patch-ab | 30 |
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; |