Keith Winstein
ef96859498
Bump version to 1.1.3.
2012-04-03 12:41:41 -04:00
Keith Winstein
7e6356e887
Bump version to 1.1.2c
2012-04-02 19:08:59 -04:00
Keith Winstein
7542070b8f
Bump version to 1.1.2b
2012-03-31 17:25:43 -04:00
Keith Winstein
519d1ee282
Bump version to 1.1.2a
2012-03-31 15:55:07 -04:00
Keith Winstein
9119fa1c7d
Add warning and check for IUTF8
2012-03-31 15:07:28 -04:00
Keith Winstein
4f79778ca5
Add warning for C libraries that don't commit to Unicode wchar_t
2012-03-31 15:07:12 -04:00
Keith Winstein
594acf4168
Bump version to 1.1.2
2012-03-28 18:04:11 +02:00
Keith Winstein
c868c587d4
Bump version to 1.1.1a
2012-03-28 15:17:24 +02:00
Keith Winstein
0d35baae88
Enforce required headers ( closes #69 github issue)
2012-03-28 15:10:29 +02:00
Quentin Smith
7a4ef054c3
Allow the user to specify CFLAGS and LIBS for linking with poll, and test for -lpoll if necessary
2012-03-28 14:32:32 +02:00
Keegan McAllister
2c4bf49490
configure.ac: Add --with-utempter and --without-utempter
...
The default is to detect the presence of the library, as before.
Suggested by Michael Weber (github: xmw).
Closes #88 .
2012-03-28 06:51:50 -04:00
Quentin Smith
3b2604b81c
Handle early gcc compilers that are missing __builtin_bswap64 or __builtin_ctz
...
(closes #84 )
2012-03-26 21:26:33 -04:00
Keegan McAllister
705dcb6483
configure.ac: Don't check for malloc, realloc
...
When cross-compiling for Android, configure (erroneously?) decides we don't
have a GNU-compatible malloc, and tries to
#define malloc rpl_malloc
We don't define rpl_malloc, and it's not clear it would work with the <cstdlib>
C++ header, anyway. See
http://nerdland.net/unstumping-the-internet/malloc-has-not-been-declared/
If we aren't using malloc(0), it should be safe to use malloc without the check.
2012-03-26 20:08:51 -04:00
Keith Winstein
84cb170403
Bump autoconf version to 1.1.1
2012-03-26 19:20:57 -04:00
Quentin Smith
10332ec61f
Handle platforms (like Darwin 9) that do not have posix_memalign
2012-03-23 02:17:29 -04:00
Keith Winstein
28b42426fe
Bump version to 1.1
2012-03-22 18:42:20 -04:00
Keith Winstein
ddb73f3927
Bump version to 1.0.9d
2012-03-21 22:47:16 -04:00
Keith Winstein
96a6d7c63b
Bump version number to 1.0.9c
2012-03-21 19:25:56 -04:00
Keith Winstein
f8eac780f3
Add configure checks for setrlimit()
2012-03-21 18:43:54 -04:00
Keith Winstein
5571e9a828
Renumber versions to, e.g., 1.0.9
2012-03-19 00:21:35 -04:00
Keith Winstein
175045a6fb
Bump version to 1.09b
2012-03-18 16:38:25 -04:00
Keith Winstein
1d19f9b7de
Bump version to 1.09a
2012-03-18 14:01:08 -04:00
Keith Winstein
41856a3f17
Increase version to 1.09 (1.1 release candidate)
2012-03-18 06:07:58 -04:00
Keegan McAllister
139bcbf9ae
configure.ac: Add --enable-{client,server,examples}
...
These default respectively to yes, yes, no.
2012-03-17 05:36:42 -04:00
Keith Winstein
2b5b0445df
Bump version number to 1.02
2012-03-16 13:46:56 -04:00
Keith Winstein
462a3db7cf
Bump version numbers
2012-03-14 04:55:30 -04:00
Keith Winstein
9e18ecb83e
Bump version
2012-03-14 02:59:44 -04:00
Keith Winstein
91b8d500a5
Increase version number
2012-03-12 04:52:55 -04:00
Keith Winstein
66730050ee
Update version
2012-03-10 16:51:30 -05:00
Keith Winstein
792724159c
Update README.md
2012-03-10 14:06:01 -05:00
Keith Winstein
bc3297aa75
Small cleanup to generated output when predictions active
2012-03-10 06:42:21 -05:00
Keith Winstein
0f8d0eea0d
Update version number (to 0.98) and changelogs
2012-03-10 05:47:05 -05:00
Keith Winstein
b8457dd308
Use TERM env var / terminfo to decide whether to send ECH. Fixes tmux bug.
...
Closes #28 github issue.
2012-03-10 05:41:03 -05:00
Keith Winstein
e9cea2627e
Update version numbers (etc.) for new release
2012-03-07 04:22:15 -05:00
Keith Winstein
5dc208a97e
Terminate compiler warnings options so displays with closing right bracket
2012-03-07 03:30:23 -05:00
Quentin Smith
03edc31ccb
Lower required autoconf version since 2.65 isn't needed
2012-03-07 03:10:19 -05:00
Anders Kaseorg
c56f8229e5
Build with bundled libstddjb selfpipe by default
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-03-07 03:10:19 -05:00
Anders Kaseorg
29bb8facc7
Fake up enough headers to let libstddjb selfpipe build
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-03-07 03:05:37 -05:00
Anders Kaseorg
6d65fe9f79
Add configure options for external skalibs
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-03-07 03:05:37 -05:00
Quentin Smith
19d284bfa4
Handle util.h if it exists instead of pty.h
2012-03-07 03:05:36 -05:00
Quentin Smith
a1671bcf3b
Handle the absence of IP_MTU_DISCOVER
2012-03-07 03:05:36 -05:00
Quentin Smith
582bf347c9
Add alternate timestamp implementations
...
Add mach_absolute_time and gettimeofday timestamp implementations, and
fix clock_gettime check so that it can actually succeed
2012-03-07 03:05:36 -05:00
Quentin Smith
5c1020c51a
Add configure test for protoc
2012-03-07 03:05:36 -05:00
Quentin Smith
17d6962af8
Check for proper byteorder functions
...
[andersk@mit.edu: Add byteorder.h to libmoshcrypto_a_SOURCES]
2012-03-07 03:05:36 -05:00
Quentin Smith
b03d53d421
Make libutempter optional
2012-03-07 03:05:36 -05:00
Anders Kaseorg
c71f8e2dc2
Use automake’s silent-rules mode if available, for quieter build output
...
With automake 1.11, this gives us Linux kernel–style silent output
that makes warnings more obvious:
GEN userinput.pb.cc
CXX userinput.pb.o
AR libmoshprotos.a
CXXLD mosh-client
(Use ‘make V=1’ for the traditional verbose output.)
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-03-07 03:05:35 -05:00
Anders Kaseorg
aad760e7d6
Make warning CXXFLAGS configurable
...
This turns off -Werror by default except in the Debian package.
-Werror is inherently unportable and breaks things on OS X. While it
can cause problems in Debian too, this is at least a little better.
It also turns off -pedantic in src/protobufs, because apparently
protoc output doesn’t compile with -pedantic on all platforms.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-03-07 03:05:35 -05:00
Keegan McAllister
295e83313e
Add 'foreign' to AM_INIT_AUTOMAKE
...
This prevents errors about the missing README. It also suppresses creation of
the standard INSTALL document, which is long and fairly useless.
2012-03-05 15:12:41 -08:00
Keith Winstein
9e13176d96
Fix build problem on i386
2012-02-26 13:51:11 -05:00
Keith Winstein
dae8734c9d
Fix failing zlib check in configure.ac
2012-02-26 04:57:03 -05:00