Commit Graph

  • 6d30b18ccb configure.ac: Fix underquoted AC_HELP_STRING call Anders Kaseorg 2019-02-03 15:01:27 -08:00
  • c3a2756065 Apply latest consecutive resize, not earliest. Peter Edwards 2019-01-04 03:57:59 -08:00
  • 944fd6c796 Restrict cppcheck to src/ directory to avoid Git worktrees. John Hood 2018-08-29 20:21:41 -04:00
  • 71829ff631 unicode-later-combining.test: Document slightly. John Hood 2017-12-05 17:07:52 -05:00
  • fecd4ee29b Some more namespace hygiene for "using decl;". John Hood 2018-08-15 18:27:00 -04:00
  • 756f4f8e98 Remove "using namespace std;". John Hood 2018-08-15 01:56:53 -04:00
  • fb23168ed9 Always use std::min, std::max. John Hood 2018-08-15 01:44:54 -04:00
  • e5f8a826ef Fix bind(2) being misinterpreted as std::bind() with libc++7 on FreeBSD. John Hood 2018-08-15 01:11:48 -04:00
  • 4aff80b872 Fix more inappropriate const_iterator usage. John Hood 2018-08-03 19:39:08 -04:00
  • 9a606c2f3d src/statesync/completeterminal.cc: fix bad iterator type John Hood 2018-08-03 17:29:58 -04:00
  • 8ac80db419 C++03 bound functions are not available in C++17; remove John Hood 2018-07-21 23:41:48 -04:00
  • ace6324a77 Display CPU count on Travis/MacOS. John Hood 2018-08-03 01:13:22 -04:00
  • 5cdbad68b8 Ignore select() errors on Travis/MacOS. John Hood 2018-08-03 00:25:43 -04:00
  • 3ea9e3e5a4 mosh-server: improve error logging John Hood 2018-08-02 23:40:15 -04:00
  • 26143e9a63 Allow Travis to use its preferred MacOS/XCode image. John Hood 2018-08-02 22:27:26 -04:00
  • 9ba07296f9 Fix Homebrew failure on Travis. John Hood 2018-08-02 21:42:49 -04:00
  • 6fe7cde94d Require C++11 if protobuf version >= 3.6.0 is installed John Hood 2018-07-23 01:37:26 -04:00
  • 60859e9d09 Fix/workaround Homebrew failure on Travis MacOS XCode 9.1 image. John Hood 2018-04-12 00:02:11 -04:00
  • 2a5b5410b2 Fix gcc8 snprintf truncation warning. John Hood 2018-04-11 18:10:59 -04:00
  • 10dca75fb2 Type Select::got_signal as volatile sig_atomic_t Anders Kaseorg 2018-01-18 03:11:59 -05:00
  • d4ce0d4f4f mosh.pl: Allow shell expansion of --server with --local Anders Kaseorg 2017-12-02 22:57:18 -05:00
  • 1e526aa140 Merge pull request #944 from mojoTX/bugfix/fix-issue-942-detached-sessions Andrew Chin 2017-11-22 19:23:30 -05:00
  • 21d5dca682 Use HAVE_UTEMPTER instead of HAVE_UPTEMPTER Michael Jarvis 2017-11-21 06:05:33 -06:00
  • 6fb4d0dfe2 Switch to MacOS 10.12 for builds and deployment target. John Hood 2017-11-08 01:15:58 -05:00
  • 7cd4312dae Construct socket name correctly for tmux_check() John Hood 2017-11-07 23:17:56 -05:00
  • cbca234b38 Add a separate test for BCE John Hood 2017-11-07 23:37:44 -05:00
  • 968d56f885 Revert "Extend true color test to include background color erase." John Hood 2017-11-07 23:14:42 -05:00
  • aa96fc867f Extend true color test to include background color erase. John Hood 2017-11-06 18:38:54 -05:00
  • fa9335f737 Fix issue with incorrect true-color background erase colors. John Hood 2017-11-06 10:19:54 -05:00
  • 88bb01a50a Make Renditions::sgr() more compact in both code and output. John Hood 2017-11-06 10:14:25 -05:00
  • ce7ba37ad4 Overlays were getting set to the wrong colors. Fix. John Hood 2017-11-06 09:30:57 -05:00
  • ab31b0f271 Add syslog logging of connections Tom Judge 2017-10-24 20:53:52 +00:00
  • e8331437d3 Minor SGR printf type signedness fixes. John Hood 2017-10-29 14:02:05 -04:00
  • cf493da7b4 Make Terminal::Renditions smaller, and its members private. John Hood 2017-10-29 13:46:59 -04:00
  • 0ec85b508e Check tmux version for truecolor test. John Hood 2017-11-04 12:24:17 -04:00
  • 96b5027d9e Add emulation-attributes test for true color. Kang.Jianbin 2017-10-28 14:01:07 +08:00
  • 6cfa4aef59 Add true color support. Kang.Jianbin 2017-10-27 02:47:24 +08:00
  • 70d1ca444f Perl compile on Appveyor/Cygwin requires perl_pods package John Hood 2017-10-27 12:30:16 -04:00
  • 5433688364 mosh.pl: Fix the error message if getaddrinfo is missing Anders Kaseorg 2017-10-26 19:40:56 -04:00
  • 195ef46561 Add Perl compile John Hood 2017-10-08 13:55:49 -04:00
  • e9c3bbd364 debian/control: update standards version Keith Winstein 2017-08-24 15:11:29 -07:00
  • 0cec06c0cd debian/changelog: update for Debian 1.3.2-2 release Keith Winstein 2017-08-24 15:10:55 -07:00
  • befdb96ad1 Fix a minor uninitialized-variable warning. John Hood 2017-08-23 15:08:34 -04:00
  • f3fa4211a2 Always use non-blocking sockets for recvmsg() John Hood 2017-08-17 11:51:29 -04:00
  • b11d524bb7 Restore asserts and error handling John Hood 2017-08-13 00:27:23 -04:00
  • 790b479f8a terminalframebuffer.cc: ignore unknown renditions Keith Winstein 2017-08-17 12:21:09 -07:00
  • 6f9de49c27 Safeguard tmux sanity check. John Hood 2017-08-11 10:33:35 -04:00
  • a40b67691a Remove various assert(constant) calls John Hood 2017-08-07 05:03:18 +02:00
  • 93daa5ac3b Fix Debian GCC7 FTBFS: remove default constructors John Hood 2017-08-07 04:38:30 +02:00
  • 6ebc795124 Remove an unnecessary conditional. John Hood 2016-11-07 01:05:22 -05:00
  • 9663edb7c7 Do not set function parameters. John Hood 2016-11-07 01:03:17 -05:00
  • 2b3034b320 Remove private static class methods. John Hood 2016-11-07 01:01:33 -05:00
  • 4835dcf5ee Various switch statement fixes. John Hood 2016-11-07 01:00:03 -05:00
  • 3346419724 Remove excessive parentheses John Hood 2016-11-07 00:56:02 -05:00
  • 1ae23b4dcc Prefer early exit/break to large conditional blocks. John Hood 2016-11-07 00:52:19 -05:00
  • b1a6f7c144 Eliminate unnecessary, trailing else conditional blocks. John Hood 2016-11-07 00:43:33 -05:00
  • 43785eb820 Collapse nested conditionals. John Hood 2016-11-07 00:37:53 -05:00
  • 8ca8a54e11 Split a long printf format string. John Hood 2016-11-07 00:29:59 -05:00
  • 9df71ae5ad Add support for OCLint static checker. John Hood 2017-08-06 22:00:24 -04:00
  • 4f068d7261 Improve targets for existing static checkers. John Hood 2017-08-06 21:59:57 -04:00
  • 271e8ba318 Remove unused Action::operator== Anders Kaseorg 2017-04-11 15:09:09 -04:00
  • 2b724d5868 Simplify some conditionals in terminaloverlay.cc. John Hood 2017-05-06 22:59:37 -04:00
  • 42d2b5d029 Use shared_ptr and references for Actions. John Hood 2017-05-11 01:22:12 -04:00
  • c6c7f09954 Deref a shared pointer in a per-byte loop John Hood 2017-05-13 19:48:55 -04:00
  • 8f68400c13 Convert new/delete to shared_ptr. John Hood 2017-05-11 10:07:57 -04:00
  • eef77fd5a5 Convert strdup/free to string John Hood 2017-05-11 10:11:39 -04:00
  • 6321b1d9c5 Remove redundant malloc/free John Hood 2017-05-11 10:11:00 -04:00
  • 54ac38bfd8 remove unneeded new/delete in Compressor John Hood 2017-05-07 16:52:30 -04:00
  • 33afb3abc1 Remove redundant new/delete John Hood 2017-05-11 10:05:44 -04:00
  • a3b05e69b6 Add missing shared::make_shared<T>() John Hood 2017-08-01 14:16:56 -04:00
  • 4902970486 Fix utempter #ifdefs. John Hood 2017-05-13 19:29:40 -04:00
  • c8580d1fb6 Rename and document --predict-overwrite. John Hood 2017-08-02 21:29:20 -04:00
  • c49c67cecf --predict-overwrite was still inserting one column sometimes. Fix. John Hood 2017-08-02 21:38:32 -04:00
  • 8aac3cc927 Allow non-inserting prediction. John Hood 2015-06-07 04:44:21 -04:00
  • 91de8901f5 Don't do prediction on large pastes into mosh-client. John Hood 2017-05-06 23:28:29 -04:00
  • 48e9dd169f Reformat printed strings in source John Hood 2017-03-29 22:53:09 -04:00
  • 4b240ac033 support osc 52 clipboard copy integration. Alex Cornejo 2017-07-15 19:06:14 +00:00
  • 04f6dafb58 debian/control: update standards version Keith Winstein 2017-07-23 11:09:10 -07:00
  • cf73e1f879 Update version to 1.3.2 (fixes Debian revision inversion) Keith Winstein 2017-07-21 14:53:04 -07:00
  • dedb2c5b6f mosh 1.3.1 John Hood 2017-07-20 17:45:41 -04:00
  • e054a86ecc mosh 1.3.1-rc3 John Hood 2017-07-16 23:05:27 -04:00
  • 7c68667bc0 Explicitly set tmux window size in tests. John Hood 2017-05-28 16:24:47 -04:00
  • 73fc71376a Add a pause mechanism for debugging tests. John Hood 2017-05-28 16:22:49 -04:00
  • d15d342df3 Tests: symlink to tmux sockets John Hood 2017-05-27 21:38:30 -04:00
  • 2f89ac0ac7 Make tmux version check work with tmux master. John Hood 2017-05-27 21:34:46 -04:00
  • cb91788d05 When binding on the IPv6 any address bind for IPv4 too Giel van Schijndel 2017-05-22 16:58:00 +02:00
  • 9f54cc76d2 Detect broken tmux in tests John Hood 2017-05-21 12:49:18 -04:00
  • b17c5795f7 Update to 1.3.1-rc2. John Hood 2017-05-19 19:29:34 -04:00
  • a6d580a7c5 Set locale more correctly in tests John Hood 2017-05-18 23:22:55 -04:00
  • 9cd9105cec Update changelog release dates to May 18 for 1.3.1-rc1 Keith Winstein 2017-05-18 00:52:49 -04:00
  • 561ac25d76 Version 1.3.1 rc1. Update changelogs. John Hood 2017-05-07 22:09:15 -04:00
  • 2fe33ff009 Disable unicode-later-combining.test for tmux 2.4. John Hood 2017-05-06 13:34:02 -04:00
  • 23ec4e59cb Revert "Disable unicode-later-combining.test for now" John Hood 2017-05-06 13:18:53 -04:00
  • d205a98a87 Test for SCROLL UP and SCROLL DOWN. John Hood 2017-05-06 11:09:05 -04:00
  • 72199ffc0b Do not move cursor for SCROLL UP and SCROLL DOWN John Hood 2017-05-05 23:28:34 -04:00
  • df4dbe0d6c Disable unicode-later-combining.test for now John Hood 2017-04-26 01:25:59 -04:00
  • 2873def506 Work around JuiceSSH rendering bug John Hood 2017-03-26 21:27:38 -04:00
  • aa74af9a34 Fix build on Haiku. Adrien Destugues 2014-10-26 22:05:31 +01:00
  • 32b1e6ee4b Print {,/var}/run/motd.dynamic on Ubuntu. John Hood 2017-03-24 22:37:02 -04:00
  • 3f0ac51071 Don't print /etc/motd on IllumOS. John Hood 2017-04-08 13:29:41 -04:00