summaryrefslogtreecommitdiff
path: root/net/mosh/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-06-28*: recursive bump for perl 5.36wiz1-2/+2
2022-04-03revbump for devel/protobufadam1-2/+2
2021-11-11*: Revbump for protobuf-3.19.0kim1-2/+2
Fix for: Shared object "libprotobuf.so.29" not found
2021-10-21*: Revbump for protobuf-3.18.0kim1-2/+2
Fix for: Shared object "libprotobuf.so.28" not found
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin1-2/+2
2019-11-03net: align variable assignmentsrillig1-5/+5
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-1/+2
2019-05-26Set USE_GCC_RUNTIME=yes so building with pkgsrc gcc picks up gcc runtimeabs1-1/+2
2018-11-21mosh: Update net/mosh to 1.3.2leot1-6/+8
pkgsrc changes: - Remove patches/patch-aa, no longer needed (config.h is now included and HAVE_DECL_BSWAP64 is now properly checked) - perl is needed in the test phase and at runtime, add it to USE_TOOLS - Remove no longer needed dependency to p5-IO-tty - Add support for the test target (and REPLACE_PERL test target scripts) Changes: 1.3.2 ----- * Platform support: * Explicitly enable binding to both IPv4 and IPv6 addresses. (Giel van Schijndel) * Restore perl 5.8.8 support for RHEL5. (Alexander Chernyakhovsky) * Make tests detect UTF-8 locale with a helper executable. (John Hood) * Don't print /etc/motd on IllumOS. (John Hood) * Print {,/var}/run/motd.dynamic on Ubuntu. (John Hood) * Fix build on Haiku. (Adrien Destugues) * Disable unicode-later-combining.test for tmux 2.4. This fixes build failures. (John Hood) * Bug fixes: * In tests, explicitly set 80x24 tmux window, for newer versions of tmux. (John Hood) * Work around JuiceSSH rendering bug. (John Hood) * Do not move cursor for SCROLL UP and SCROLL DOWN-- fixes an issue with tmux 2.4. (John Hood) Discussed with <agc>, thanks!
2018-08-04net/mosh: Requires c++11 to build with protobuf-3.6.0minskim1-3/+3
2018-01-17Belated PKGREVISION bump for devel/protobuf update.jperkin1-2/+2
Fixes at least joyent/pkgsrc#60.
2017-05-30Remove MESSAGE, bump revision.bsiegert1-1/+2
The expected use case for mosh is using ssh for authentication, by just running "mosh username@host". No need to spawn mosh-server and -client manually.
2017-05-24Update mosh from 1.2.6 to 1.3.0 (thanks to Matthew Parsons for the nudge).agc1-2/+2
Changes since previous version: * New features: * Change website URLs from http://mosh.mit.edu to https://mosh.org. (Keith Winstein) * Add --no-ssh-pty option for Dropbear compatibility and other issues. * Switch to semantic versioning, making this version 1.3.0 instead of 1.2.7. * Platform support: * Added nonce-incrementing test. (Keith Winstein) * Add build-source-package.sh for Debian. (Keith Winstein) * Fix CPPFLAGS handling possibly causing curses detection failure. (John Hood) * Add an Appveyor/Cygwin CI build. * Improve warning-flags detection for 'make distcheck'. (John Hood) * Improve robustness of regression tests. (John Hood) * Support OpenBSD pledge() sandboxing. (John Hood) * Use backward-compatible name for AES in AppleCommonCrypto, fixing builds with older OS X SDKs. (John Hood) * Detect clock_gettime() and CLOCK_MONOTONIC carefully, fixing OS X 10.12 + Xcode 7.3 builds. (John Hood) * Support older versions of Perl, back to 5.10, fixing RHEL 5 builds. (Anders Kaseorg) * Add a Travis OS X CI and release build. (John Hood) * Add --help and --version, enabling Automake's 'std-options' checks. (Anders Kaseorg) * Add a simple smoke test not requiring tmux, to help validate builds on older platforms including RHEL 5. (Anders Kaseorg) * Check for presence of clock_gettime() for OS X, where the symbol may not be resolved on older OS X versions. (John Hood) * Fix a memory alignment issue in OCB with ARM/Neon. (Carlos Cabanero) * Mosh now runs correctly on Bash for Windows with Windows 10 Insider builds 15002 and higher. (No change in Mosh) * Other minor platform compatibility fixes for Mosh sources and tests. (John Hood) * Bug fixes: * Work around a pty buffering issue causing failed connections on FreeBSD 11, or with Dropbear. (John Hood) * Restore '-p 0' option for OS-selected UDP port bindings. (John Hood) * Shell hygiene fixes, including better quoting of pathnames. (Anders Kaseorg) * Fix typos in project docs. (Jakub Wilk) * Fix excess newlines on mosh client startup/shutdown. (John Hood) * Exit gracefully, closing session, on pty write or ioctl failure. (John Hood) * Fix two bugs that caused mosh-server to consume excessive CPU in certain circumstances. (John Hood) * Fix bug that caused text copied from mosh-client to paste as long lines joined by spaces. (John Hood) * Documentation improvements. (chenxiaoqino, Ashish Gupta) * Use getuid(), not geteuid(), for correct getpw* lookups. (John Hood)
2017-01-04Use the curses framework.roy1-2/+2
2016-08-24Updated mosh to 1.2.6.wiz1-3/+2
2016-08-10 Keith Winstein <mosh-devel@mit.edu> * Version 1.2.6 released. * New features: * Add Travis CI builds for Linux and Mac. (Anders Kaseorg, others) * Add a --local option to run without ssh. (John Hood) * Mosh now returns exitstatus reflecting connection success. (John Hood) * Add a end-to-end test suite and many tests. (John Hood) * Implement timeouts and signals to help address orphaned sessions. (John Hood) * Major rework of Mosh's display differencing/rendering code with much improved performance for slow machines. (John Hood) * Implement ANSI back/forward tab (CSI CBT, CSI CHT). (John Hood) * Do not start user shell until network session starts. (John Hood) * Add options for more flexible specification of IPv4/IPv6 hostname resolution. (John Hood) * Improved bash completion. (Steve Dignam, HIGUCHI Yuta) * Add options for different methods of resolving the remote host address, allowing operation without SshProxyCommand. (John Hood) * Platform support: * Add configurable support for Apple Common Crypto and Nettle, in place of OpenSSL. Implement base64 locally. (John Hood) * Workaround Cygwin select() bug. (John Hood) * Updates to Debian packaging. (Anders Kaseorg, Keith Winstein) * Workaround a glibc-2.22 issue causing segfaults on Debian Sid. (John Hood with help from many others) * Prefer c++ to g++, for systems like FreeBSD where g++ is not usable. (John Hood) * Fixes for Illumos Hipster 20151003. (John Hood) * Disable -Werror for protobuf code, to resolve a new gcc6 warning. (John Hood) * Link test for -fstack-protector-all on an embedded platform. (Baruch Siach) * Resolve issue with bswap64() on FreeBSD-CURRENT with libc++-3.8.0. (John Hood) * Fix issue with RECVTOS error message on client on FreeBSD. (John Hood) * Bug fixes: * Remove an assertion causing aborts on Unicode fallback found by fuzzing with afl. (Keith Winstein) * Fix a server hang with XON/XOFF on BSD systems. (John Hood) * Fix a typeahead-prediction bug that caused display corruption on urxvt. (John Hood)
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-2/+2
2015-08-18Bump all packages that depend on curses.bui* or terminfo.bui* since theywiz1-2/+2
might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that.
2015-08-17Bump PKGREVISION for ncurses shlib bump.wiz1-1/+2
2015-07-26Update to 1.2.5:wiz1-4/+3
2015-07-12 Keith Winstein <mosh-devel@mit.edu> * Version 1.2.5 released. * New features: * Bind to a specific IP address with --bind-server. (Philipp Haselwarter) * MOSH_ESCAPE_KEY configures escape character. (Timo J. Rinne) * Support non-roaming IPv6. (Anders Kaseorg) * Implement XTerm mouse mode. (Barosl LEE, Andrew Chin, Louis Kruger) * Report Git revision along with version if available. (John Hood) * Platform support: * Add pselect() emulation. (Jérémie Courrèges-Anglas) * OpenBSD, OS X: Fix be64toh-related issues. (Jérémie Courrèges-Anglas) * ARM Neon: fix gcc4.8 compiling problem(Pasi Sjöholm) * NaCl: Conditionally rename main to mosh_main. (Richard Woodbury) * FreeBSD: Token pasting, forkpty(), ARM fixes. (John Hood) * AIX: Implement CTTY grabbing when TIOCSCTTY is missing (Anton Lundin) * OS X: Broaden build support to cover OS X 10.5 through 10.10. (John Hood) * Debian: Improve bash-completion install and functionality. (Suggested by Gabriel Filion, John Hood) * Bug fixes: * Automake/autoconf workarounds. (Anders Kaseorg) * mosh-server: Allow startup without PTY. (Keith Winstein) * network.cc: Properly close old fd on Socket assignment operator. (Thanks to Igor Bukanov) * mosh-server: Allow startup with zero-window-size PTY. (Igor Bukanov) * AddrInfo: Fix error message generation when node == NULL (Anders Kaseorg) * Timestamp: Prevent integer overflow on Darwin PPC 32-bit (Anders Kaseorg) * scripts/mosh: Fix hang when remote closes the connection (Anders Kaseorg) * Fix issues with parsing of 256-color SGR sequences. (John Hood) * Numerous code hygiene, Coverity, and Clang static analyzer fixes. (Anders Kaseorg, Geoffrey Thomas, John Hood)
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-1/+2
2013-07-05Update to 1.2.4ryoon1-4/+3
Changelog: 2013-03-27 Keith Winstein <mosh-devel@mit.edu> * Version 1.2.4 released. * New features: * Support port ranges with -p LOWPORT:HIGHPORT (Luke Mewburn) * Ctrl-^ Ctrl-Z suspends mosh client (Nikolai Zeldovich) * mm:ss display of lost-contact times (Kevin Ballard) * Show infobar with control chars when Ctrl-^ is typed * Put terminal in altscreen mode (Anders Kaseorg) * Tell automake/Debian pkg about our checks (Anders Kaseorg) * Platform support: * OS X: Script to build a universal package (Peter Iannucci) * FreeBSD: Fix build problems (Jimmy Olgeni) * AIX: port by Anton Lundin * Solaris with system curses (Anton Lundin) * Cygwin and others: eliminate use of IO::Pty (Anton Lundin) * Bug fixes: * Fix bug (introduced in 1.2.3) where server stays around if process quits while client is detached * Clean up spurious entries from detached sessions warning * Fix freeze when connectivity is one-directional for hours (reported by Axel Beckert) * Don't wipe title until a new one is set (sqweek) * Eliminate memory leaks and cppcheck warnings (Anders Kaseorg)
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin1-1/+2
2012-11-29Update to 1.2.3wen1-3/+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
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-07-20import mosh-1.2.2 into the packages collection.agc1-0/+29
Mosh is a Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes. Mosh is a replacement for SSH. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.