summaryrefslogtreecommitdiff
path: root/defines.h
Commit message (Collapse)AuthorAgeFilesLines
* - (tim) [auth.c configure.ac defines.h session.c openbsd-compat/port-uw.cDarren Tucker2007-03-271-2/+3
| | | | | | | openbsd-compat/port-uw.h openbsd-compat/xcrypt.c] Rework libiaf test/defines to account for IRIX having libiaf but not set_id(). Patch with & ok dtucker@ (backport from -HEAD)
* - (dtucker) [defines.h] Include unistd.h before defining getpgrp; fixesDarren Tucker2006-09-211-1/+2
| | | | build error on Ultrix. From Bernhard Simon.
* - (djm) Disable sigdie() for platforms that cannot safely syslog insideDamien Miller2006-08-191-1/+6
| | | | | a signal handler (basically all of them, excepting OpenBSD); ok dtucker@
* - (dtucker) [defines.h] With the includes.h changes we no longer get theDarren Tucker2006-08-061-9/+1
| | | | name clash on "YES" so we can remove the workaround for it.
* - (djm) [auth-pam.c defines.h] Move PAM related bits to auth-pam.cDamien Miller2006-08-051-14/+1
|
* - (djm) [acss.c auth-krb5.c auth-options.c auth-pam.c auth-shadow.c]Damien Miller2006-07-241-6/+1
| | | | | | | | | | | | | | | [canohost.c channels.c cipher-acss.c defines.h dns.c gss-genr.c] [gss-serv-krb5.c gss-serv.c log.h loginrec.c logintest.c readconf.c] [servconf.c ssh-keygen.c ssh-keyscan.c ssh-keysign.c ssh-rand-helper.c] [ssh.c sshconnect.c sshd.c openbsd-compat/bindresvport.c] [openbsd-compat/bsd-arc4random.c openbsd-compat/bsd-misc.c] [openbsd-compat/getrrsetbyname.c openbsd-compat/glob.c] [openbsd-compat/mktemp.c openbsd-compat/port-linux.c] [openbsd-compat/port-tun.c openbsd-compat/readpassphrase.c] [openbsd-compat/setproctitle.c openbsd-compat/xmmap.c] make the portable tree compile again - sprinkle unistd.h and string.h back in. Don't redefine __unused, as it turned out to be used in headers on Linux, and replace its use in auth-pam.c with ARGSUSED
* - (dtucker) [configure.ac defines.h] Only define SHUT_RD (and friends) and ↵Darren Tucker2006-07-121-4/+4
| | | | | | | O_NONBLOCK if they're really needed. Fixes build errors on HP-UX, old Linuxes and probably more.
* - (dtucker) [defines.h] Find a value for IOV_MAX or use a conservativeDarren Tucker2006-05-151-1/+11
| | | | default. Patch originally from tim@, ok djm
* - (djm) [configure.ac defines.h kex.c md-sha256.c]Damien Miller2006-03-151-1/+17
| | | | | | | [openbsd-compat/sha2.h openbsd-compat/openbsd-compat.h] [openbsd-compat/sha2.c] First stab at portability glue for SHA256 KEX support, should work with libc SHA256 support or OpenSSL EVP_sha256 if present
* - (dtucker) [defines.h] HP-UX system headers define "YES" and "NO" whichDarren Tucker2005-12-171-1/+9
| | | | scp.c also uses, so undef them here.
* - (dtucker) [configure.ac defines.h openbsd-compat/vis.{c,h}] Sync currentDarren Tucker2005-10-091-1/+5
| | | | versions from OpenBSD. ok djm@
* Last commit skipped defines.hTim Rice2005-09-081-2/+2
| | | | | | - (tim) [defines.h openbsd-compat/port-uw.c] Add long password support to OpenServer 6 and add osr5bigcrypt support so when someone migrates passwords between UnixWare and OpenServer they will still work. OK dtucker@
* - (tim) [configure.ac auth.c defines.h session.c openbsd-compat/port-uw.cTim Rice2005-08-311-2/+2
| | | | | | openbsd-compat/port-uw.h openbsd-compat/xcrypt.c] libiaf cleanup. Disable libiaf bits for OpenServer6. Free memory allocated by ia_get_logpwd(). Feedback and OK dtucker@
* - (tim) [CREDITS LICENCE auth.c configure.ac defines.h includes.h session.cTim Rice2005-08-261-1/+5
| | | | | | | | openbsd-compat/Makefile.in openbsd-compat/openbsd-compat.h openbsd-compat/xcrypt.c] New files [openssh/openbsd-compat/port-uw.c openssh/openbsd-compat/port-uw.h] Support long passwords (> 8-char) on UnixWare 7 from Dhiraj Gulati and Ahsan Rashid. Cleanup and testing by tim@. Feedback and OK dtucker@
* - (tim) [defines.h] PATH_MAX bits for OpenServer OK dtucker@Tim Rice2005-08-231-1/+7
|
* - (dtucker) [configure.ac defines.h includes.h sftp.c] Add support forDarren Tucker2005-08-231-1/+18
| | | | LynxOS, patch from Olli Savia (ops at iki.fi). ok djm@
* - (dtucker) [LICENCE configure.ac defines.h openbsd-compat/realpath.c]Darren Tucker2005-08-101-1/+5
| | | | | Sync current (thread-safe) version of realpath.c from OpenBSD (which is in turn based on FreeBSD's). ok djm@
* - (dtucker) [configure.ac defines.h] Define __sentinel__ to nothing if theDarren Tucker2005-07-141-1/+5
| | | | | | compiler doesn't understand it to prevent warnings. If any mainstream compiler versions acquire it we can test for those versions. Based on discussion with djm@.
* - (dtucker) [acconfig.h configure.ac defines.h includes.h sshpty.cDarren Tucker2005-05-271-1/+9
| | | | | openbsd-compat/bsd-misc.c] Add support for Ultrix. No, that's not a typo. Required changes from Bernhard Simon, integrated by me. ok djm@
* - (djm) [defines.h] Use our realpath if we have to define PATH_MAX, spotted byDamien Miller2005-05-271-2/+6
| | | | David Leach; ok dtucker@
* - (dtucker) [LICENCE Makefile.in README.platform audit-bsm.c configure.acDarren Tucker2005-02-201-1/+10
| | | | | | defines.h] Bug #125: Add *EXPERIMENTAL* BSM audit support. Configure --with-audit=bsm to enable. Patch originally from Sun Microsystems, parts by John R. Jackson. ok djm@
* - (dtucker) [auth.c canohost.c canohost.h configure.ac defines.h loginrec.c]Darren Tucker2005-02-021-1/+10
| | | | | | | Bug #974: Teach sshd to write failed login records to btmp for failed auth attempts (currently only for password, kbdint and C/R, only on Linux and HP-UX), based on code from login.c from util-linux. With ashok_kovai at hotmail.com, ok djm@
* - (dtucker) [defines.h] Define __dead if not already defined.Darren Tucker2004-06-221-1/+5
|
* - djm@cvs.openbsd.org 2004/06/13 15:03:02Damien Miller2004-06-151-1/+4
| | | | | | | [channels.c channels.h clientloop.c clientloop.h includes.h readconf.c] [readconf.h scp.1 sftp.1 ssh.1 ssh.c ssh_config.5] implement session multiplexing in the client (the server has supported this since 2.0); ok markus@
* - (dtucker) [auth-skey.c defines.h monitor.c] Make skeychallenge explicitlyDarren Tucker2004-04-141-6/+7
| | | | 4-arg, with compatibility for 3-arg versions. From djm@, ok me.
* - (dtucker) [acconfig.h configure.ac defines.h] Bug #673: check for 4-argDarren Tucker2004-04-141-1/+6
| | | | skeychallenge(), eg on NetBSD. ok mouring@
* - (dtucker) [defines.h loginrec.c] Define UT_LINESIZE if not defined andDarren Tucker2004-04-081-1/+5
| | | | simplify loginrec.c. ok tim@
* - (dtucker) [acconfig.h configure.ac defines.h] Bug #820: don't useDarren Tucker2004-04-061-1/+5
| | | | updwtmpx() on IRIX since it seems to clobber utmp. ok djm@
* - (dtucker) [auth-passwd.c auth-sia.c auth-sia.h defines.hDarren Tucker2004-03-041-1/+8
| | | | | openbsd-compat/xcrypt.c] Bug #802: Fix build error on Tru64 when configured --with-osfsia. ok djm@
* - (dtucker) [LICENCE Makefile.in auth-passwd.c auth-shadow.c auth.c auth.hDarren Tucker2004-02-101-1/+4
| | | | | defines.h] Bug #14: Use do_pwchange to support password expiry and force change for platforms using /etc/shadow. ok djm@
* [defines.h openbsd-compat/getrrsetbyname.h] Move defines for HFIXEDSZTim Rice2004-01-261-9/+1
| | | | and T_SIG to getrrsetbyname.h
* [defines.h] Add defines for HFIXEDSZ and T_SIGTim Rice2004-01-261-1/+9
|
* - (dtucker) [auth-pam.c defines.h] Bug #783: move __unused to defines.h andDarren Tucker2004-01-081-1/+5
| | | | only define if not already. From des at freebsd.org.
* - (dtucker) [defines.h] Bug #458: Define SIZE_T_MAX as UINT_MAX if weDarren Tucker2003-12-191-1/+2
| | | | typedef size_t ourselves.
* - (djm) OpenBSD CVS SyncDamien Miller2003-11-241-1/+9
| | | | | | | - djm@cvs.openbsd.org 2003/11/23 23:17:34 [ssh-keyscan.c] from portable - use sysconf to detect fd limit; ok markus@ (tidy diff by adding SSH_SSFDMAX macro to defines.h)
* - djm@cvs.openbsd.org 2003/11/21 11:57:03Damien Miller2003-11-211-2/+2
| | | | | | [everything] unexpand and delete whitespace at EOL; ok markus@ (done locally and RCS IDs synced)
* - (dtucker) [acconfig.h configure.ac defines.h session.c] Bug #252: RetrieveDarren Tucker2003-09-161-1/+5
| | | | | 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@
* - (dtucker) [Makefile.in acconfig.h auth-krb5.c auth-pam.c auth-pam.hDarren Tucker2003-08-261-1/+5
| | | | | 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.
* - (dtucker) [defines.h] Put CMSG_DATA, CMSG_FIRSTHDR with other CMSG* macros,Darren Tucker2003-08-211-19/+18
| | | | | change CMSG_DATA to use __CMSG_ALIGN (and thus work properly), reformat for consistency.
* - (dtucker) [defines.h] Bug #336: Add CMSG_DATA and CMSG_FIRSTHDR macros ifDarren Tucker2003-08-071-1/+19
| | | | | not already defined (eg Linux with some versions of libc5), based on those from OpenBSD.
* - (djm) Put licenses on substantial header filesDamien Miller2003-06-111-1/+25
|
* - (bal) [defines.h progressmeter.c scp.c] Some more culling of non 64bitBen Lindstrom2003-04-281-8/+1
| | | | hacked code.
* - (djm) Add TIMEVAL_TO_TIMESPEC macrosDamien Miller2003-01-241-1/+15
|
* Cray fixes (bug 367) based on patch from Wendy Palm @ cray.Tim Rice2002-09-251-7/+7
| | | | This does not include the deattack.c fixes.
* - (bal) [defines.h] Some platforms don't have SIZE_T_MAX. So assignBen Lindstrom2002-08-211-1/+5
| | | | it to ULONG_MAX.
* - (bal) [configure.ac defines.h loginrec.c sshd.c sshpty.c] Partial syncBen Lindstrom2002-07-221-5/+5
| | | | with Cray (mostly #ifdef renaming). Patch by wendyp@cray.com.
* [defines.h] Bug 313 patch by dirk.meyer@dinoex.sub.orgTim Rice2002-07-181-2/+2
|
* - (stevesk) [INSTALL acconfig.h configure.ac defines.h] remove --with-rshKevin Steves2002-06-241-9/+1
|
* - (bal) getopt now can be staticly compiled on those platforms missingBen Lindstrom2002-06-221-2/+13
| | | | optreset. Patch by binder@arago.de
* - (bal) Reverse logic, use __func__ first since it's C99Ben Lindstrom2002-06-071-5/+5
|