Luke Mewburn
3e3510d382
Display results at end of configure.
...
Display configuration results at end of configure run,
including the version, c++ compiler, and various
compiler flag variables.
Signed-off-by: Luke Mewburn <luke@mewburn.net >
2012-10-29 15:03:13 -04:00
Keith Winstein
c53a174d0c
Revert "Check for netinet/ip.h (now that we are using it), and don't also use in.h"
...
This reverts commit 0909ea55d6 .
2012-10-22 10:50:07 -04:00
Keith Winstein
0909ea55d6
Check for netinet/ip.h (now that we are using it), and don't also use in.h
2012-10-22 10:34:16 -04:00
Keith Winstein
73a2675e8c
Bump version to 1.2.3
2012-10-19 15:33:48 -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
0311365810
Read utmpx directly instead of using "who", and prettify detached warning
2012-09-28 20:06:04 -04:00
Keith Winstein
9ac3b65090
Respond to explicit congestion notification (slow down sender)
2012-09-28 19:07:31 -04:00
Timo Sirainen
0c5307f345
Added forkpty() and cfmakeraw() fallback implementations if they don't exist.
...
Signed-off-by: Timo Sirainen <tss@iki.fi >
2012-08-11 17:14:44 -04:00
Timo Sirainen
cc0542dfe1
Test if -lsocket and -lnsl are needed (for Solaris)
...
Signed-off-by: Timo Sirainen <tss@iki.fi >
2012-08-11 17:14:44 -04:00
Keith Winstein
c073ad364a
get_SSH_IP gracefully handles missing, IPv6-formatted environment var
...
Closes #292 github issue.
2012-07-26 22:54:45 -04:00
Keith Winstein
57c4904ed8
Switch to OpenSSL base64 routines
2012-07-20 16:00:21 -04:00
Keith Winstein
cd285ba28f
Bump version to 1.2.2.
2012-06-12 14:56:05 -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
Keith Winstein
5e86700a0a
Fix OS X 10.5 problem where FD_ISSET() argument isn't const
2012-05-23 03:19:36 -04:00
Keith Winstein
7700984bbb
Revert "Use protobuf's Gzip streams"
...
This reverts commit b0e05776f1 .
2012-05-23 01:55:57 -04:00
Anders Kaseorg
b0e05776f1
Use protobuf's Gzip streams
...
This reverts commit 63459ed1c7 .
2012-05-16 00:24:21 -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
Anders Kaseorg
1b86532a99
Only use AM_PROG_AR if it’s defined
...
Fixes
aclocal:configure.ac:22: warning: macro `AM_PROG_AR' not found in library
and
./configure: line 4024: AM_PROG_AR: command not found
with old automake.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-05-09 14:08:30 -04:00
Keith Winstein
e70254bad5
Add AM_PROG_AR for automake 1.12 ( closes #250 )
2012-04-30 14:58:53 -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
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
Ryan Steinmetz
56cc176d43
Fix libutil.h test under FreeBSD 7.x/8.x
2012-04-24 22:37:27 -04:00
Keith Winstein
dece595063
Bump version to 1.1.98 (release candidate)
2012-04-24 19:00:40 -04:00
Keith Winstein
3ccfe64bfb
Rewrite Cygwin test again
2012-04-24 18:04:01 -04:00
Keith Winstein
6cd21080ef
Fix test for Cygwin terminfo location
2012-04-24 16:56:23 -04:00
Keith Winstein
8d3a3b303f
Bump version to 1.1.97
2012-04-23 22:54:50 -04:00
Keith Winstein
63459ed1c7
Revert use of protobuf's Gzip streams.
...
Unfortunately some Red Hat-based distributions lack the required header.
See https://bugzilla.redhat.com/show_bug.cgi?id=815587
This reverts commit 261a389a76 .
This reverts commit b6736eb0a5 .
2012-04-23 22:50:49 -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
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
Anders Kaseorg
7fe9f29448
Set poll_LIBS = libpoll.a in Makefile.am so dependency tracking works
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-04-21 02:19:36 -04:00
Keith Winstein
2dc748b7f6
Make sure we always use -lutil, and make test work for FreeBSD too.
2012-04-20 11:11:00 -04:00
Quentin Smith
46ec3b4145
Link against libutil when checking poll
2012-04-20 11:01:14 -04:00
Quentin Smith
dd49b986ed
Pull in third-party poll emulator and automatically link it in if we detect the system's poll is broken
2012-04-20 05:02:33 -04:00
Keith Winstein
6a3ea5c751
Bump version to 1.1.94d
2012-04-19 02:45:24 -04:00
Keith Winstein
1508d40b4c
Chdir to homedir ( closes #193 ) and honor .hushlogin ( closes #216 ).
2012-04-19 01:03:25 -04:00
Keith Winstein
ac2875141b
Bump version for 1.2 release pre-candidate
2012-04-16 21:13:37 -04:00
Keith Winstein
1b21e004e7
Search for -lncurses must have different name or some autoconf will skip it.
2012-04-16 19:05:18 -04:00
Keith Winstein
b4263b354e
Check for paths.h and make sure we have _PATH_BSHELL
2012-04-16 17:51:52 -04:00
Brandon Black
6c04291419
Fix ncurses detection at configure time
...
There appears to be a typo/thinko in the ncurses detection
stuff in configure.ac. The fallout was that on a Linux host
without ncurses-devel installed, "./configure" failed to find
curses.h but claimed overall success, then the build failed
later during make. This patch removes an extraneous comma, which
seems to make it both fail and succeed correctly when it should.
2012-04-16 17:13:59 -04:00
Ed Schouten
033953dcd2
Don't leak utmpx entries on shutdown.
...
As far as I know, for all implementations of libutempter, the
utempter_remove_added_record() function depends on the file descriptor
passed to utempter_add_record() to still be valid. The reason for this,
is that this file descriptor is propagated to the setuid utility that is
responsible for modifying utmpx.
Modify the code to remove the utmpx entry before closing the
pseudo-terminal master device. While there, simply use
utempter_remove_record(), which takes the file descriptor explicitly.
The advantage is that this prevents potential foot-shooting in the
future. Visual inspection of the source code will make it more obvious
that utempter depends on the file descriptor.
Closes #179 .
2012-04-16 01:37:48 -04:00