Commit Graph

  • 11251ffa9e Add build-source-package.sh Keith Winstein 2016-08-10 12:00:42 -07:00
  • da7c87a822 Add test for nonce incrementing Keith Winstein 2016-08-10 04:45:04 -07:00
  • 68f91a0b43 mosh 1.2.6 Keith Winstein 2016-08-10 01:05:47 -07:00
  • 5f92a8a835 Bump version to 1.2.6. John Hood 2016-07-30 21:36:55 -07:00
  • 8211b88420 Don't use user's .tmux.conf John Hood 2016-07-21 01:19:23 -04:00
  • ece4280401 Reduce IPv4 MTU to 1280. John Hood 2016-07-12 01:06:01 -04:00
  • af8ddd090e Add options to prefer v4 or v6 on connect; make prefer-inet the default. John Hood 2016-06-10 11:58:29 -04:00
  • 1b2ddc2e81 Make OS X mDNS/Bonjour .local IPv6 addresses work. John Hood 2016-06-09 03:31:34 -04:00
  • 274b5a4d14 bind-server: accept any value to option. Robin H. Johnson 2015-08-26 14:06:00 -07:00
  • 05fe24d50d 1.2.5.95rc1 pre-release John Hood 2016-05-22 18:08:06 -04:00
  • adc3593808 bash-completion file is not a standalone script John Hood 2016-05-24 17:14:10 -04:00
  • e167b2f9c0 Debian packaging fixes and updates. John Hood 2016-05-23 21:38:43 -04:00
  • e89c4fcb65 update .gitignores John Hood 2016-05-24 17:45:42 -04:00
  • 30eb5bb515 mosh.pl: restore compatibility with older Socket module. John Hood 2016-05-24 10:57:54 -04:00
  • 5bc1c6c032 include-once -impl files john hood 2016-05-14 02:58:07 -04:00
  • 882539884e Remove unnecessary usage of #include <iostream>. Rename templated impls from .cc to -impl.h. John Hood 2014-06-17 02:12:40 -04:00
  • dfdfa5d9b0 FreeBSD TOS issues John Hood 2015-08-13 20:20:49 -04:00
  • dcd04850f0 Fix memory leak in window resize John Hood 2016-05-13 01:22:47 -04:00
  • 70c62c5a94 #include <memory> for std::shared john hood 2016-05-11 00:51:00 -04:00
  • c1ca7e46a5 Coverity fixes: do { ...; continue; ... } while (false) John Hood 2016-05-11 00:03:37 -04:00
  • 9a6e0d576d Coverity fixes: deref of NULL pointers John Hood 2016-05-10 23:58:56 -04:00
  • da30bb74a2 Coverity fixes: deref of stale pointer John Hood 2016-05-10 23:57:29 -04:00
  • c027112a88 Coverity fixes: uncaught exceptions John Hood 2016-05-10 23:55:56 -04:00
  • 25a65fc071 Coverity fixes: tainted/unbounded array index John Hood 2016-05-10 23:54:41 -04:00
  • ec6980da96 GCC 6 fixes. John Hood 2016-05-09 23:26:20 -04:00
  • 4c7200c016 --experimental-remote-ip=local: Substitute the IP more carefully Anders Kaseorg 2016-05-09 03:01:32 -04:00
  • d636845c8d Display original command line argv via no-op flag. Jaeho Shin 2016-04-02 02:55:38 -07:00
  • 09bdc7caae Enforce SHELL=/bin/sh for more reliable SSH proxy command. John Hood 2016-05-08 22:59:30 -04:00
  • eb98976410 Add --experimental-remote-ip option. John Hood 2016-04-17 19:01:20 -04:00
  • 880c639361 Include POSIX header strings.h for strncasecmp() John Hood 2016-05-08 18:59:05 -04:00
  • 9073983df3 crypto.cc: prefer bswap64() and ffs() if available. john hood 2016-04-24 23:45:40 -04:00
  • f30738e325 Update test documentation. John Hood 2016-04-01 20:08:27 -04:00
  • bd2e8fc746 Improve test script performance, note issues with slow machines John Hood 2016-04-01 20:06:45 -04:00
  • 7196dfdb26 configure.ac: link test for -fstack-protector-all Baruch Siach 2016-04-05 15:24:55 +03:00
  • 2ba5d2bbb2 Handle zero-length allocations in AlignedBuffer. John Hood 2016-03-31 10:41:00 -04:00
  • 7af87d85cc Remove redundant stringification for decrypt(). John Hood 2016-03-24 00:21:08 -04:00
  • 6075209038 bash-completion workaround for bash 3.2 HIGUCHI Yuta 2016-03-11 10:14:51 -08:00
  • b275bdc5da removed _get_cword Steve Dignam 2016-01-13 12:27:43 -05:00
  • 99ce327d93 updated bash completion Steve Dignam 2016-01-06 23:14:30 -05:00
  • c964d40dd8 Do not throw from destructors, fatal_assert() instead. John Hood 2016-02-24 20:29:41 -05:00
  • 49a4106ae4 src/tests: clean up duplicate code John Hood 2016-02-24 00:43:56 -05:00
  • ed92637f25 Use snprintf(), not sprintf() John Hood 2015-12-08 02:28:05 -05:00
  • 08f64a750a Prefer the system cc/c++, not GCC John Hood 2015-12-08 01:02:59 -05:00
  • d4832ca63a Fix bugs in resize handling. John Hood 2015-12-10 22:23:29 -05:00
  • 255dc39c9f Factor encrypt/decrypt out of Network::Message. John Hood 2016-02-26 12:25:22 -05:00
  • 6abd4739de Const correctness and const-ref in Crypto and elsewhere. John Hood 2015-12-25 22:18:04 -05:00
  • 13928e9c10 Use a secure counter for OCB's nonce. Protect nonce in Network::Packet. John Hood 2015-12-25 17:38:26 -05:00
  • de30452498 Add .gitattributes and EOL normalization John Hood 2015-11-01 14:44:37 -05:00
  • 1de6575e59 mosh-server.cc: Do not start user shell until network session starts John Hood 2015-12-28 01:13:07 -05:00
  • 6fd570f81f Various fixes for Illumos Hipster 20151003. John Hood 2016-01-17 23:18:05 -05:00
  • dbbed24d83 Use server's $SSH_CONNECTION if ProxyCommand isn't run. John Hood 2016-01-17 17:01:36 -05:00
  • 9dbf3b366d mosh.pl: use single quotes where appropriate John Hood 2015-07-26 23:50:00 -04:00
  • 389fc23205 Better, more flexible handling for IPv4/IPv6. John Hood 2015-07-23 18:25:27 -04:00
  • 46aac1834a debian/control and debian/copyright: Fix lintian warnings Keith Winstein 2016-03-25 21:45:15 -07:00
  • 1e4ae5f58d Pull updates to debian/changelog from debian-package branch Keith Winstein 2016-03-25 21:38:09 -07:00
  • 510a5f36b5 build-package.sh: git-buildpackage is now "gbp buildpackage" Keith Winstein 2016-03-25 18:30:40 -07:00
  • a47917b976 configure.ac: Do s/-pthreads -lpthreads/-pthreads/ for protobuf john hood 2016-03-19 00:04:44 +00:00
  • e7303e0b66 Eliminated "handled" field in Parser::Action Keith Winstein 2016-02-10 21:53:20 -08:00
  • 8200d5bdf0 Typo fix in server-network-timeout.test Erick Matsen 2016-01-08 14:13:01 -08:00
  • c9ec54a004 debian: Update GitHub URLs from keithw/mosh to mobile-shell/mosh Anders Kaseorg 2016-01-04 15:31:25 -05:00
  • f928435274 debian/rules: Allow parallel build Anders Kaseorg 2016-01-04 15:09:41 -05:00
  • 8816493ec9 debian/rules: Use dh_perl -d Anders Kaseorg 2016-01-04 14:49:12 -05:00
  • 9cf54e388e debian/mosh.maintscript: Remove extra -- "$@" Anders Kaseorg 2015-10-28 15:04:29 -04:00
  • 60e3d380b8 Fix Cygwin compile warning. John Hood 2016-01-16 12:56:39 -05:00
  • e0f0905778 pty-deadlock.test: use background write, not non-blocking reads John Hood 2016-01-11 06:15:24 -05:00
  • e61b3bd014 Test changes for Cygwin compatibility. John Hood 2016-01-11 06:14:27 -05:00
  • 6b71351138 select.h: workaround and report Cygwin select() bug John Hood 2015-12-28 06:09:11 -05:00
  • ca21788c96 Remove usage of exceptional fdsets with select(). John Hood 2015-12-28 06:07:28 -05:00
  • 19f214e46d Remove AM_TESTS_REDIRECT hack; use VERBOSE=1 instead. John Hood 2015-12-24 22:21:33 -05:00
  • 2ac3bbeb9b Fix prediction unicode bug. Make all Cell members private. John Hood 2015-12-21 19:13:43 -05:00
  • 90a529b18a Fix broken compile on Ubuntu 12.04 John Hood 2015-12-07 00:25:47 -05:00
  • 1d71895ff4 Add support for back tab (CSI CBT), and forward tab (CSI CHT) too. John Hood 2015-12-06 22:32:35 -05:00
  • 8609f88207 mosh-server: Fix hang with ^S on OS X and FreeBSD. john hood 2015-11-23 01:41:07 -05:00
  • 551b77f27e Remove display-posterizing code. It's been dead 3 years. John Hood 2015-06-21 17:34:42 -04:00
  • 81f21fc7ac Don't send empty HostBytes strings. John Hood 2015-10-24 23:07:38 -04:00
  • 1e003b0e76 mosh-server: skip redundant resize requests John Hood 2015-10-24 16:23:17 -04:00
  • caab7a7d88 configure.ac: always enable distcheck warning errors John Hood 2015-10-29 14:32:17 -04:00
  • 44f9cca396 e2e-test: indentation cleanup, whitespace only John Hood 2015-10-27 23:36:56 -04:00
  • bc1e3cd541 e2e-test: Cleanup tmux sockets. John Hood 2015-10-27 23:29:56 -04:00
  • 992fec1f30 e2e-test: Add check for Instruction verification failures. John Hood 2015-10-19 18:33:09 -04:00
  • 484677289d Add test for rendering failures on text wrapping across frames John Hood 2015-10-28 00:03:15 -04:00
  • 65ced750e6 Test ASCII and ISO-8859-1 output. John Hood 2015-10-16 12:10:31 -04:00
  • 8681199957 Add VT100/color attributes tests. John Hood 2015-10-15 23:40:55 -04:00
  • e13011f318 add test for cursor motion optimization John Hood 2015-10-15 22:30:27 -04:00
  • e0f6eb78ef Improve roundtrip verification tests and debug dump. John Hood 2015-10-19 18:37:39 -04:00
  • 66634eb97c Move grapheme printing from FrameState::append_cell() to Framebuffer::Cell::print_grapheme(). John Hood 2015-10-19 18:40:24 -04:00
  • 0b51260540 Fix for UTF-8 roundtrip verification bug. John Hood 2015-10-19 02:03:35 -04:00
  • e4a99256cb Avoid wcwidth(), wcrtomb() and mbrtowc() on ASCII/ISO8859-1 characters. john hood 2014-09-28 02:48:32 -04:00
  • f5d814a9c4 Reduce character cell lookups in Emulator::print(). John Hood 2014-09-15 03:14:00 -04:00
  • 589d21bbf2 Add make_shared emulation for std::tr1::shared_ptr; use make_shared John Hood 2014-06-15 00:59:55 -04:00
  • b41bad918d Make Terminal::Framebuffer::Rows shared and copy-on-write. John Hood 2014-06-14 18:21:38 -04:00
  • c090d257f2 Rework Terminal::Display to improve performance and treat passed Framebuffers as const. John Hood 2013-12-15 18:39:23 -05:00
  • 32afa96111 Change Framebuffer's containers/methods to improve performance. John Hood 2014-06-14 19:16:13 -04:00
  • 8fdcdc88cd Isolated algorithmic improvements. John Hood 2014-05-10 15:25:40 -04:00
  • 3fa42cb8bb Support different IPv4 and IPv6 MTUs. John Hood 2015-11-16 02:35:18 -05:00
  • b742e958b6 mosh-server: Support timeouts on lost connectivity to network client. John Hood 2015-10-18 16:27:31 -04:00
  • 4b8444988e Fix link URLs in patent grant Eli Young 2015-10-21 12:37:57 -07:00
  • 8b5b7aedfa Make --help or -h work again Andrew Chin 2015-08-21 13:42:40 -04:00
  • f0f2aa7cce mosh.pl: Run ssh directly instead of via sh Anders Kaseorg 2015-08-07 19:57:55 -04:00
  • 57e54c46bc Specify syntax = "proto2" to silence warning with protobuf 3 Anders Kaseorg 2015-08-06 22:50:36 -04:00