Commit Graph

  • f2a1271dee -lpoll must come before -lm (which pulls in the system poll implementation) Quentin Smith 2012-03-27 11:08:54 -04:00
  • 7a4ef054c3 Allow the user to specify CFLAGS and LIBS for linking with poll, and test for -lpoll if necessary Quentin Smith 2012-03-27 02:01:29 -04:00
  • 44ab7360bc Fix poll.h location Quentin Smith 2012-03-27 01:03:07 -04:00
  • 2c4bf49490 configure.ac: Add --with-utempter and --without-utempter Keegan McAllister 2012-03-27 22:16:52 -04:00
  • 3b2604b81c Handle early gcc compilers that are missing __builtin_bswap64 or __builtin_ctz Quentin Smith 2012-03-24 10:06:08 -04:00
  • d867a716b7 Use uintptr_t instead of size_t, since size_t is not guaranteed to be pointer-sized. Quentin Smith 2012-03-23 02:13:55 -04:00
  • 0d6875b8be Don't pass -lutil when linking mosh-client Keegan McAllister 2012-03-17 07:15:55 -04:00
  • 7ed5174aa7 Move some locale handling into one place Keegan McAllister 2012-03-14 07:10:54 -04:00
  • 705dcb6483 configure.ac: Don't check for malloc, realloc Keegan McAllister 2012-03-17 02:58:34 -04:00
  • f46bad0aa0 Rename sse_alloc to aligned_alloc Keegan McAllister 2012-03-14 06:04:25 -04:00
  • eb02929d00 gitignore config.h.in~ Keegan McAllister 2012-03-18 05:47:28 -04:00
  • 84cb170403 Bump autoconf version to 1.1.1 Keith Winstein 2012-03-26 19:20:57 -04:00
  • 36ae0059c2 Bump version to 1.1.1 Keith Winstein 2012-03-26 19:20:11 -04:00
  • 874d74a06f Update mosh.spec for mosh 1.1.1 Alexander Chernyakhovsky 2012-03-26 19:13:17 -04:00
  • 87d57c9567 Add unistd.h to network.cc to allow mosh to build on Fedora Rawhide (future Fedora 18) Alexander Chernyakhovsky 2012-03-26 18:46:52 -04:00
  • f0a5c04fbc Update mosh.spec as per RHBZ #806665 Comment 1 Alexander Chernyakhovsky 2012-03-26 18:32:54 -04:00
  • a9b5850019 Split the fatal_assert message into two lines Keegan McAllister 2012-03-23 00:43:09 -04:00
  • 84b4330ba2 Actually print the message on fatal_assert failure Keegan McAllister 2012-03-23 00:40:22 -04:00
  • f71e59949e Fix hyphens stedda dashes in man pages (per lintian) Keith Winstein 2012-03-24 11:13:09 -04:00
  • 10332ec61f Handle platforms (like Darwin 9) that do not have posix_memalign Quentin Smith 2012-03-23 02:13:55 -04:00
  • 26fc88634d Update documentation to version 1.1 Keith Winstein 2012-03-22 19:09:40 -04:00
  • 28b42426fe Bump version to 1.1 Keith Winstein 2012-03-22 18:42:20 -04:00
  • ddb73f3927 Bump version to 1.0.9d Keith Winstein 2012-03-21 22:47:16 -04:00
  • ab94397726 Fix copy-paste error in port argument check Keith Winstein 2012-03-21 22:45:58 -04:00
  • 11ca4c9440 Update THANKS/AUTHORS Keith Winstein 2012-03-21 21:14:54 -04:00
  • 96a6d7c63b Bump version number to 1.0.9c Keith Winstein 2012-03-21 19:25:56 -04:00
  • 0b0ff72f40 Don't display blue "Connecting..." bar immediately Keith Winstein 2012-03-21 19:21:02 -04:00
  • 00561a95d3 No need to reset scrolling region on close -- we always clean this up Keith Winstein 2012-03-21 19:01:35 -04:00
  • 76612229d5 Change shutdown sequence (take away DECSTR) Keith Winstein 2012-03-21 18:59:04 -04:00
  • f8eac780f3 Add configure checks for setrlimit() Keith Winstein 2012-03-21 18:43:54 -04:00
  • 9f38c76699 Explicitly disable dumping core (closes #72) Keegan McAllister 2012-03-21 08:46:42 -04:00
  • b6c3e450fd Update Fedora packaging to error on compiler warnings (closes #73) Alexander Chernyakhovsky 2012-03-21 13:52:37 -04:00
  • 38b4a26f85 Quote proxycommand in case mosh lives in a directory with a bad name Keith Winstein 2012-03-21 18:10:23 -04:00
  • ec0c8c8984 Allow immediate return on initial spins Keith Winstein 2012-03-21 18:00:36 -04:00
  • 19884d6c85 Don't quote server argument (per Anders Kaseorg) Keith Winstein 2012-03-21 17:56:13 -04:00
  • ad3877626d Use _exit() for hygiene (per Anders Kaseorg) Keith Winstein 2012-03-21 17:32:46 -04:00
  • 6842dbf066 Startup script quoting cleanups per Anders Kaseorg Keith Winstein 2012-03-21 17:19:12 -04:00
  • 4eb3cace0b Use the PRNG class for chaff Keegan McAllister 2012-03-19 01:22:54 -04:00
  • 40d69da5e6 Add PRNG reading from /dev/urandom Keith Winstein 2012-03-19 10:41:47 -04:00
  • 5571e9a828 Renumber versions to, e.g., 1.0.9 Keith Winstein 2012-03-19 00:21:35 -04:00
  • c4ee01561a AX_CHECK_LIBRARY: Do not use m4_ifnblank Anders Kaseorg 2012-03-18 23:50:12 -04:00
  • 249fe63dba Update changelog for first version to be packaged for Fedora Keith Winstein 2012-03-18 20:31:26 -04:00
  • 175045a6fb Bump version to 1.09b Keith Winstein 2012-03-18 16:38:25 -04:00
  • e4780c5d05 Invalidate cursor location (but don't actually move cursor) after scroll reset Keith Winstein 2012-03-18 16:26:16 -04:00
  • 231c181101 Scroll only scrolled region (fixes #31 github issue) Keith Winstein 2012-03-18 15:19:42 -04:00
  • 483bfe9f0f Make make_chaff() static class function to fix spurious clang warning Keith Winstein 2012-03-18 14:11:49 -04:00
  • 1d19f9b7de Bump version to 1.09a Keith Winstein 2012-03-18 14:01:08 -04:00
  • ee2aea1a6e Add chaff to outgoing instructions (closes #26 github issue) Keith Winstein 2012-03-18 13:56:27 -04:00
  • e6c3066f63 Update README to deal with explicit command and 256-color mode Keith Winstein 2012-03-18 06:37:27 -04:00
  • 41856a3f17 Increase version to 1.09 (1.1 release candidate) Keith Winstein 2012-03-18 06:07:58 -04:00
  • 5cd348a706 Add line break in mosh-client synopsis Keith Winstein 2012-03-18 05:53:04 -04:00
  • 6be8221c23 Fixing text wrapping in man pages Peter Iannucci 2012-03-18 05:53:56 -03:00
  • 9d7d47c57d Count colors locally. Server advertises xterm-256color only when necessary. Keith Winstein 2012-03-18 05:47:26 -04:00
  • 262a19e5d9 Give mosh-client option to print number of colors Keith Winstein 2012-03-18 04:53:14 -04:00
  • 7185a8a543 Further clarify mosh man page (and help) Keith Winstein 2012-03-18 04:20:48 -04:00
  • d62f2915f3 Clarify mosh wrapper usage Keith Winstein 2012-03-18 04:16:40 -04:00
  • 2316c7a2a4 Update gitignore for benchmark Keith Winstein 2012-03-18 04:12:54 -04:00
  • f7aae74330 Use shell to run command (so PATH is searched) Keith Winstein 2012-03-18 04:11:49 -04:00
  • cbeda2d2fe Don't die immediately on broken command Keith Winstein 2012-03-18 03:53:01 -04:00
  • 3d4ce8b52d Revert "Increase shutdown retries before giving up" Keith Winstein 2012-03-18 03:41:16 -04:00
  • aaeb1ccfbc Support command in mosh wrapper script Keith Winstein 2012-03-18 03:40:49 -04:00
  • 235fc6b559 Update mosh-server man page Keith Winstein 2012-03-18 03:29:25 -04:00
  • 89d1c88bcf More robust option parsing and redo wrapper Keith Winstein 2012-03-18 03:23:58 -04:00
  • 0e5fd920b1 New option-parsing for mosh-server Keith Winstein 2012-03-18 03:13:50 -04:00
  • cf017cd99c Don't try to parse single -- as IP address Keith Winstein 2012-03-18 02:38:45 -04:00
  • 452ff9f992 Require at least one element of command Keith Winstein 2012-03-18 02:31:40 -04:00
  • 13bd38aa51 Switch to deltaE method for color posterization Keith Winstein 2012-03-18 01:52:13 -04:00
  • 1396b1e3e3 Update man page for new command argument syntax Keith Winstein 2012-03-18 01:52:06 -04:00
  • e582b27b83 Allow arguments to command (after --) Keith Winstein 2012-03-18 01:35:31 -04:00
  • b497cf42ef mosh-server now takes command argument Keith Winstein 2012-03-17 15:21:33 -04:00
  • df54a869e9 Increase shutdown retries before giving up Keith Winstein 2012-03-17 15:08:17 -04:00
  • d88ae9bfd0 Fix erroneous blinking in emacs (sgr with >15 fg but <16 bg) Keith Winstein 2012-03-17 15:00:54 -04:00
  • 179e4241ee Replace tabs with spaces in README Keith Winstein 2012-03-17 14:14:11 -04:00
  • 87c5fb7365 Add Homebrew to README.md Keith Winstein 2012-03-17 14:12:38 -04:00
  • 139bcbf9ae configure.ac: Add --enable-{client,server,examples} Keegan McAllister 2012-03-17 05:36:42 -04:00
  • a151ea15c2 README: note optional libutempter dependency Keegan McAllister 2012-03-16 18:37:35 -04:00
  • 799b144e15 README: add MacPorts and reorganize Keegan McAllister 2012-03-16 18:29:15 -04:00
  • a07fb0d542 Fix build on Mac OS X Keith Winstein 2012-03-16 18:03:17 -04:00
  • cb03c34bc4 Update changelog Keith Winstein 2012-03-16 17:58:05 -04:00
  • 170bc8366a Posterize to 8 colors when outer terminal does not support 256 colors Keith Winstein 2012-03-16 17:42:36 -04:00
  • bdb0ecc2fd Packaging for Fedora Alexander Chernyakhovsky 2012-03-16 15:30:47 -04:00
  • 0f011b030c Start login shell (fixes #59 github issue) (per Austin Clements) Keith Winstein 2012-03-16 15:36:13 -04:00
  • 2b5b0445df Bump version number to 1.02 Keith Winstein 2012-03-16 13:36:55 -04:00
  • c896055d15 Correctly render on terminals without BCE (fixes #56 github issue) Keith Winstein 2012-03-16 13:17:28 -04:00
  • 57d97209c0 Support 256color (and assume 256color terminal). Closes #3 github issue. Keith Winstein 2012-03-16 04:40:18 -04:00
  • bdcdad7081 Add debian/watch file Austin Roach 2012-03-16 00:31:21 -04:00
  • 50d69e4d29 Change debian/copyright format Austin Roach 2012-03-16 00:17:32 -04:00
  • 462a3db7cf Bump version numbers Keith Winstein 2012-03-14 04:55:30 -04:00
  • 2d58630d0d Only define saved_addr if HAVE_UTEMPTER Keegan McAllister 2012-03-14 03:12:30 -04:00
  • 9e18ecb83e Bump version Keith Winstein 2012-03-14 02:58:47 -04:00
  • 6e220268d6 Restore benchmark iterations to 100000 Keith Winstein 2012-03-14 02:52:23 -04:00
  • 4783e7cd82 Eliminate unnecessary snprintf() Keith Winstein 2012-03-14 02:14:10 -04:00
  • 487ab77e42 Eliminate one terminal copy per frame (20% speedup on benchmark) Keith Winstein 2012-03-14 01:59:07 -04:00
  • 612159490f Modify benchmark to avoid excessive repeated lines Keith Winstein 2012-03-14 01:34:40 -04:00
  • 53ab10a645 Optimize ConditionalOverlayCell::reset_with_orig() (52% speedup!) Keith Winstein 2012-03-14 01:26:11 -04:00
  • 561a2be761 Optimize out use of sgr() by storing rendition instead (11% speedup) Keith Winstein 2012-03-14 01:11:47 -04:00
  • c6c6f8bea0 Small fixes to README Keith Winstein 2012-03-13 19:22:39 -04:00
  • 45fd4b914c Update benchmark results in README.md Keith Winstein 2012-03-13 19:21:46 -04:00
  • 56e52190eb Fix warning for clang++ -- we now compile on clang++ with -Werror Keith Winstein 2012-03-13 18:54:37 -04:00
  • 4bde28bc3f Add benchmark example (stress test for prediction overlay) Keith Winstein 2012-03-13 18:48:30 -04:00