Darren Tucker
e1a790d0d1
- (dtucker) [acconfig.h configure.ac defines.h session.c] Bug #252 : Retrieve
...
PATH (or SUPATH) and UMASK from /etc/default/login on platforms that have it
(eg Solaris, Reliant Unix). Patch from Robert.Dahlem at siemens.com. ok djm@
2003-09-16 11:52:19 +10:00
Darren Tucker
49aaf4ad52
- (dtucker) [Makefile.in acconfig.h auth-krb5.c auth-pam.c auth-pam.h
...
configure.ac defines.h gss-serv-krb5.c session.c ssh-gss.h sshconnect1.c
sshconnect2.c] Add Portable GSSAPI support, patch by Simon Wilkinson.
2003-08-26 11:58:16 +10:00
Darren Tucker
8e3653d2f3
- (dtucker) [defines.h] Put CMSG_DATA, CMSG_FIRSTHDR with other CMSG* macros,
...
change CMSG_DATA to use __CMSG_ALIGN (and thus work properly), reformat for
consistency.
2003-08-21 16:49:41 +10:00
Darren Tucker
f315224d7c
- (dtucker) [defines.h] Bug #336 : Add CMSG_DATA and CMSG_FIRSTHDR macros if
...
not already defined (eg Linux with some versions of libc5), based on those
from OpenBSD.
2003-08-07 15:58:28 +10:00
Damien Miller
af63951c57
- (djm) Put licenses on substantial header files
2003-06-11 22:51:32 +10:00
Ben Lindstrom
0e7f4363f3
- (bal) [defines.h progressmeter.c scp.c] Some more culling of non 64bit
...
hacked code.
2003-04-28 23:30:43 +00:00
Damien Miller
3bc0c062ab
- (djm) Add TIMEVAL_TO_TIMESPEC macros
2003-01-24 11:50:32 +11:00
Tim Rice
81ed518b9b
Cray fixes (bug 367) based on patch from Wendy Palm @ cray.
...
This does not include the deattack.c fixes.
2002-09-25 17:38:46 -07:00
Ben Lindstrom
3962119c8a
- (bal) [defines.h] Some platforms don't have SIZE_T_MAX. So assign
...
it to ULONG_MAX.
2002-08-21 02:54:11 +00:00
Ben Lindstrom
232ccf7754
- (bal) [configure.ac defines.h loginrec.c sshd.c sshpty.c] Partial sync
...
with Cray (mostly #ifdef renaming). Patch by wendyp@cray.com .
2002-07-22 23:34:25 +00:00
Tim Rice
b8b23047f8
[defines.h] Bug 313 patch by dirk.meyer@dinoex.sub.org
2002-07-18 09:31:51 -07:00
Kevin Steves
34f0d8f404
- (stevesk) [INSTALL acconfig.h configure.ac defines.h] remove --with-rsh
2002-06-24 16:26:49 +00:00
Ben Lindstrom
ee9ac35fc2
- (bal) getopt now can be staticly compiled on those platforms missing
...
optreset. Patch by binder@arago.de
2002-06-22 00:26:59 +00:00
Ben Lindstrom
03bab2861e
- (bal) Reverse logic, use __func__ first since it's C99
2002-06-07 03:19:35 +00:00
Kevin Steves
30e494fbca
- (stevesk) [defines.h] remove USE_TIMEVAL; unused
2002-04-25 17:56:07 +00:00
Damien Miller
d77facda1a
- (djm) Bug #213 : Simplify CMSG_ALIGN macros to avoid symbol clashes.
...
Reported by Doug Manton <dmanton@emea.att.com>
2002-04-23 22:59:51 +10:00
Damien Miller
594a71b9b9
- (djm) Bug #222 : Fix tests for getaddrinfo on OSF/1. Spotted by
...
Robert Urban <urban@spielwiese.de>
2002-04-23 20:22:59 +10:00
Tim Rice
813f0452ed
[acconfig.h defines.h includes.h] put includes in includes.h and
...
defines in defines.h [rijndael.c openbsd-compat/fake-socket.h
openbsd-compat/inet_aton.c] include "includes.h" instead of "config.h"
ok stevesk@
2002-04-11 20:35:39 -07:00
Ben Lindstrom
fdee8ef0ac
- (bal) We no longer use atexit()/xatexit()/on_exit()
2002-04-06 23:52:02 +00:00
Kevin Steves
4435a55a4b
- (stevesk) [defines.h] #define MAP_ANON MAP_ANONYMOUS for HP-UX; other
...
platforms may need this--I'm not sure. mmap() issues will need to be
addressed further.
2002-03-22 21:08:03 +00:00
Kevin Steves
219bef12c6
- (stevesk) [defines.h] hp-ux 11 has ancillary data style fd passing, but
...
is missing CMSG_LEN() and CMSG_SPACE() macros.
2002-03-22 20:53:32 +00:00
Kevin Steves
4846f4ab69
- (stevesk) configure and cpp __FUNCTION__ gymnastics to handle nielsisms
2002-03-22 18:19:53 +00:00
Ben Lindstrom
7577fd83c1
- (bal) Add in check for rpc/types.h since it is needed on
...
some platforms for INADDR_LOOPBACK. We should retest
SCO 3 to see if this fixes their problem also.
2002-03-08 03:11:07 +00:00
Tim Rice
4cec93faed
Bug 12 [configure.ac] add sys/bitypes.h to int64_t tests
...
based on patch by mooney@dogbert.cc.ndsu.nodak.edu (Tim Mooney)
Bug 45 [configure.ac] modify skey test to work around conflict with autoconf
reported by nolan@naic.edu (Michael Nolan)
patch by Pekka Savola <pekkas@netcore.fi>
Bug 74 [configure.ac defines.h] add sig_atomic_t test
reported by dwd@bell-labs.com (Dave Dykstra)
Bug 102 [defines.h] UNICOS fixes. patch by wendyp@cray.com
[configure.ac Makefile.in] link libwrap only with sshd
based on patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>
Bug 123 link libpam only with sshd
reported by peak@argo.troja.mff.cuni.cz (Pavel Kankovsky)
[configure.ac defines.h] modify previous SCO3 fix to not break Solaris 7
[acconfig.h] remove unused HAVE_REGCOMP
2002-02-26 08:40:48 -08:00
Tim Rice
57e3fa8c95
Add rpc/rpc.h for INADDR_LOOPBACK on SCO OSR3
2002-02-13 10:14:52 -08:00
Ben Lindstrom
fa9b641eb0
- (bal) reverted out of 5/2001 change to atexit(). I assume I
...
did it to handle SonyOS. If that is the case than we will
do a special case for them.
2002-01-23 06:54:30 +00:00
Kevin Steves
2f8f6e3b1c
- (stevesk) defines.h: use "/var/spool/sockets/X11/%u" for HP-UX. does
...
not depend on transition links. from Lutz Jaenicke.
2002-01-08 21:59:06 +00:00
Kevin Steves
f49a1191c7
- (stevesk) defines.h: determine _PATH_UNIX_X; currently "/tmp/.X11-unix/X%u"
...
for all platforms except HP-UX, which is "/usr/spool/sockets/X11/%u".
2002-01-06 02:32:57 +00:00
Damien Miller
14a5c99b5c
- (djm) Compat define for OpenSSL < 0.9.6 (No OPENSSL_free)
2001-11-01 09:32:34 +11:00
Tim Rice
b89e694b4c
[TODO defines.h loginrec.c] Change the references to configure.in
...
to configure.ac
2001-10-29 18:50:39 -08:00
Tim Rice
13aae5ee76
[configure.in] Clean up library testing.
...
Add optional PATH to --with-pcre, --with-zlib, --with-tcp-wrappers
based on patch by albert chin (china@thewrittenword.com )
Re-arange AC_CHECK_HEADERS and AC_CHECK_FUNCS for eaiser reading
of patches to configure.in
Replace obsolete AC_STRUCT_ST_BLKSIZE with AC_CHECK_MEMBERS
Add test for broken dirname() on Solaris 2.5.1 by
Dan Astoorian <djast@cs.toronto.edu>
[acconfig.h aclocal.m4 defines.h configure.in]
Better socklen_t patch by albert chin (china@thewrittenword.com )
[scp.c]
Replace obsolete HAVE_ST_BLKSIZE with HAVE_STRUCT_STAT_ST_BLKSIZE
[Makefile.in] When running make in top level, always do make in openbsd-compat
patch by Dave Dykstra <dwd@bell-labs.com>
2001-10-21 17:53:58 -07:00
Kevin Steves
50abba560c
- (stevesk) sun_len, SUN_LEN() configure stuff no longer required
2001-09-20 19:43:41 +00:00
Damien Miller
58be738ac8
- (djm) Make sure rijndael.c picks config.h
...
- (djm) Ensure that u_char gets defined
2001-09-15 21:31:54 +10:00
Ben Lindstrom
19d7b8d3fa
- (bal) QNX resync. OK tim@
2001-08-16 00:09:49 +00:00
Damien Miller
56cb92968b
- (djm) Fix detection of long long int support. Based on patch from
...
Michael Stone <mstone@cs.loyola.edu>. ok stevesk, tim
2001-08-12 13:02:50 +10:00
Kevin Steves
78e83b3e5e
- (stevesk) remove _REENTRANT #define
2001-06-29 16:56:16 +00:00
Kevin Steves
37a777e98b
- (stevesk) fix x11 forwarding from _PATH_XAUTH change
2001-06-28 00:13:48 +00:00
Ben Lindstrom
d7d7da12ec
- (bal) Handle broken krb4 issues on Solaris with multiple defined u_*_t
...
types. Patch by Jan IVEN <Jan.Iven@cern.ch>
2001-06-10 17:35:45 +00:00
Ben Lindstrom
b467ddb124
- (bal) Corrected on_exit() emulation via atexit().
2001-05-17 03:40:05 +00:00
Ben Lindstrom
c93e84c2ce
- markus@cvs.openbsd.org 2001/05/11 14:59:56
...
[clientloop.c misc.c misc.h]
add unset_nonblock for stdout/err flushing in client_loop().
2001-05-12 00:08:37 +00:00
Ben Lindstrom
6aebb340fb
- (bal) Updates from the Sony NEWS-OS platform by NAKAJI Hiroyuki
...
<nakaji@tutrp.tut.ac.jp>
2001-05-09 00:38:19 +00:00
Kevin Steves
86a52b3dc8
- (stevesk) don't use vhangup() if defined(HAVE_DEV_PTMX); also removes
...
BROKEN_VHANGUP
2001-04-05 17:15:08 +00:00
Tim Rice
d14d7021a1
change S_ISLNK macro to work for UnixWare 2.03
2001-03-19 18:31:44 -08:00
Ben Lindstrom
03017ba638
- (bal) NeXTStep lacks S_ISLNK. Plus split up S_IS*
2001-03-19 03:12:25 +00:00
Tim Rice
d19a75abd0
move HAVE_LONG_LONG_INT where it works
2001-03-18 18:27:26 -08:00
Damien Miller
753b1c05a5
Better fix for long long
2001-03-19 12:56:14 +11:00
Damien Miller
9de61e8c59
- (djm) Add getusershell() functions from OpenBSD CVS
2001-03-19 10:09:27 +11:00
Ben Lindstrom
38e60935bb
- (bal) Generalize lack of UNIX sockets since this also effects Cray
...
not just Cygwin. Based on patch by Wendy Palm <wendyp@cray.com>
2001-02-24 00:55:04 +00:00
Damien Miller
79438cc030
- (djm) OpenBSD CVS:
...
- markus@cvs.openbsd.org 2001/02/15 16:19:59
[channels.c channels.h serverloop.c sshconnect.c sshconnect.h]
[sshconnect1.c sshconnect2.c]
genericize password padding function for SSH1 and SSH2.
add stylized echo to 2, too.
- (djm) Add roundup() macro to defines.h
2001-02-16 12:34:57 +11:00
Damien Miller
4192c46791
- (djm) Define _PATH_TTY for systems that don't. Report from Lutz
...
Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE>
2001-02-09 22:55:16 +11:00