169 Commits

Author SHA1 Message Date
Anders Kaseorg 6f0669b909 debian/control: Recommend IO::Socket::IP
This is optional, but needed for IPv6 support.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2013-08-17 09:21:38 -04:00
Keith Winstein c3e31f1d71 Get rid of obsolete DM-Upload-Allowed field 2013-06-05 19:19:05 +02:00
Keith Winstein 1b9915fcaf Bump version to 1.2.4a 2013-03-27 18:36:03 -04:00
Keith Winstein 688bf21b07 Bump version to 1.2.4 2013-03-27 00:28:47 -04:00
Keith Winstein 4668dc595f Bump version to 1.2.3.95rc1 (1.2.4 release candidate) 2013-03-10 17:52:56 -04:00
Keith Winstein 8290e387af Remove dependency on IO::Pty 2013-01-18 11:50:58 -05:00
Jonathan McCrohan 0496a8f244 Update watchfile to fix Github breakage 2012-11-29 03:04:47 -05:00
Keith Winstein 73a2675e8c Bump version to 1.2.3 2012-10-19 15:33:48 -04:00
Keith Winstein e50822ea4d Update Debian policy version and point to https github URL 2012-10-16 17:59:23 -04:00
Keith Winstein 9c34f5b279 Bump version to 1.2.2.95rc1 (1.2.3 release candidate) 2012-10-05 19:50:52 -04:00
Keith Winstein ff778c0166 Add libssl-dev to build dependencies 2012-07-20 17:24:12 -04:00
Keith Winstein 92ecb99b71 Add OpenSSL licensing exception 2012-07-20 16:46:00 -04:00
Keith Winstein 77bbdc9403 Licensing change for AES 2012-07-20 16:13:07 -04:00
Keith Winstein dc7253cbb7 Licensing change for base64 2012-07-20 16:07:38 -04:00
Keith Winstein eef8585f50 DiffServ code point setting will not be in 1.2 maintainance release 2012-06-12 15:13:56 -04:00
Keith Winstein cd285ba28f Bump version to 1.2.2. 2012-06-12 14:56:05 -04:00
Keith Winstein dd8329db06 Add DM-Upload-Allowed to debian/control 2012-06-12 14:50:22 -04:00
Keith Winstein 778b5afc50 Bump version to 1.2.1. 2012-05-25 18:07:19 -04:00
Keith Winstein 0b5a643964 Bump version to 1.2.0.97 (1.2.1 release candidate) 2012-05-23 12:19:09 -04:00
Keith Winstein 9b75ab0da7 Have Debian package install ufw and bash_completion.
Closes #248.
2012-05-23 07:23:44 -04:00
Keith Winstein 6594ae35e9 Make bash_completion installation default to off. 2012-05-23 06:38:30 -04:00
Keith Winstein a7818c612c Install bash_completion rule and (optionally) UFW firewall profile 2012-05-23 06:08:45 -04:00
Keith Winstein fa5b48c1a9 Bump version to 1.2.0.95 (1.2.1 release candidate) 2012-05-23 03:37:25 -04:00
Keegan McAllister dd941df19d Remove unused sigfd and skalibs
Closes #265.
2012-05-16 00:00:27 -04:00
Keegan McAllister bb651581a7 Remove unused poll(2) emulation
Closes #235.
2012-05-16 00:00:27 -04:00
Keith Winstein 68575f8587 Bump version to 1.2 2012-04-26 01:40:27 -04:00
Keith Winstein ef939c75cf Bump version to 1.1.99b 2012-04-25 02:53:43 -04:00
Keith Winstein 460c6c24d9 Update copyright information for third/poll 2012-04-25 02:47:51 -04:00
Keith Winstein 1f1f818a29 Bump version to 1.1.99a (release candidate) 2012-04-25 02:31:15 -04:00
Keith Winstein 072863f0b9 Bump version to 1.1.99 (release candidate) 2012-04-24 23:56:05 -04:00
Keith Winstein dece595063 Bump version to 1.1.98 (release candidate) 2012-04-24 19:00:40 -04:00
Keith Winstein 8d3a3b303f Bump version to 1.1.97 2012-04-23 22:54:50 -04:00
Keith Winstein 905176c2b9 Bump version to 1.1.96 (release candidate) 2012-04-23 20:22:13 -04:00
Keith Winstein caba4d067e Bump version to 1.1.95 (release candidate) 2012-04-22 23:29:02 -04:00
Keith Winstein 9b3845e4b2 Bump version to 1.1.94e 2012-04-22 16:59:40 -04:00
Keith Winstein 261a389a76 Restore zlib build dependency (as libprotobuf-dev doesn't depend on it) 2012-04-22 16:40:57 -04:00
Anders Kaseorg b6736eb0a5 Use protobuf’s Gzip{Input,Output}Stream wrapper around zlib
This removes our direct zlib dependency (although of course protobuf
still uses it internally), removes a fixed 4 MiB buffer and its
corresponding limit on the terminal size, reduces some string copying,
and deletes some code.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>

(Closes #230.)
2012-04-22 16:14:28 -04:00
Keith Winstein 6a3ea5c751 Bump version to 1.1.94d 2012-04-19 02:45:24 -04:00
Keith Winstein 54f57ff4de Bump Debian version 2012-04-17 04:17:33 -04:00
Keegan McAllister 87f63967d6 debian/rules: Include buildflags.mk for DEB_BUILD_MAINT_OPTIONS
Otherwise that variable has no effect.
2012-04-17 04:13:36 -04:00
Keith Winstein aa8c090823 Bump Debian version 2012-04-17 03:24:37 -04:00
Keegan McAllister 57950275fb Disable dpkg stack protector flag in the new way
Suggested by Kees Cook.
2012-04-17 03:18:01 -04:00
Keith Winstein 9b82def79a Bump base version to 1.1.94a 2012-04-17 02:37:06 -04:00
Keith Winstein fe221708d4 Bump Debian package version 2012-04-17 02:16:04 -04:00
Keegan McAllister 4babd4785e Disable dpkg-based setting of stack protector flags
Through Autoconf we set hardening flags that are actually more aggressive than
the Ubuntu defaults, but they conflict with same.
2012-04-17 01:54:31 -04:00
Keith Winstein bdec4cceaf Sign-off Debian changelog 2012-04-16 21:17:09 -04:00
Keith Winstein ac2875141b Bump version for 1.2 release pre-candidate 2012-04-16 21:13:37 -04:00
Keegan McAllister 8bcc001b52 Remove Boost entirely 2012-04-15 13:49:15 -04:00
Keegan McAllister 0eec0b60f0 Linux: Use our own signalfd wrapper, rather than libstddjb
selfpipe already does a fine job of interfacing to signalfd.  But Debian and
Ubuntu want us to depend on the skalibs-dev package rather than build libstddjb
ourselves.  That would be fine except that skalibs-dev has static libraries
only, and they aren't built with -fPIC.  This interferes with building
mosh-{client,server} as position-independent executables, which is a desirable
security measure.

So we have our own wrapper, which invokes either signalfd or selfpipe.  And we
build it ourselves with our own flags, because it's part of the Mosh project
proper.

(closes #108)
2012-04-13 12:33:21 -04:00
Keegan McAllister f7fc34e0c7 Add ax_check_{compile,link}_flag.m4 2012-04-13 12:25:09 -04:00