Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-03 | - (djm) [defines.h sshbuf.c] Move __predict_true|false to defines.h and | Damien Miller | |
conditionalise to avoid duplicate definition. | |||
2014-06-16 | - (dtucker) [defines.h] Fix undef of _PATH_MAILDIR. From rak at debian via | Darren Tucker | |
OpenSMTPD and chl@ | |||
2014-06-12 | - (dtucker) [defines.h] Add va_copy if we don't already have it, taken from | Darren Tucker | |
openbsd-compat/bsd-asprintf.c. | |||
2014-05-21 | - (djm) [commit configure.ac defines.h sshpty.c] don't attempt to use | Damien Miller | |
vhangup on Linux. It doens't work for non-root users, and for them it just messes up the tty settings. | |||
2014-05-15 | - djm@cvs.openbsd.org 2014/05/02 03:27:54 | Damien Miller | |
[chacha.h cipher-chachapoly.h digest.h hmac.h kex.h kexc25519.c] [misc.h poly1305.h ssh-pkcs11.c defines.h] revert __bounded change; it causes way more problems for portable than it solves; pointed out by dtucker@ | |||
2014-05-01 | - (dtucker) [defines.h] Define __GNUC_PREREQ__ macro if we don't already | Darren Tucker | |
have it. Only attempt to use __attribute__(__bounded__) for gcc. | |||
2014-04-20 | - djm@cvs.openbsd.org 2014/03/26 04:55:35 | Damien Miller | |
[chacha.h cipher-chachapoly.h digest.h hmac.h kex.h kexc25519.c [misc.h poly1305.h ssh-pkcs11.c] use __bounded(...) attribute recently added to sys/cdefs.h instead of longform __attribute__(__bounded(...)); for brevity and a warning free compilation with llvm/clang | |||
2014-01-18 | - (dtucker) [defines.h] Move our definitions of uintXX_t types down to after | Darren Tucker | |
they're defined if we have to define them ourselves. Fixes builds on old AIX. | |||
2014-01-17 | - (dtucker) [defines.h] Add typedefs for uintXX_t types for platforms that | Darren Tucker | |
don't have them. | |||
2013-11-07 | - (djm) [configure.ac defines.h] Skip arc4random_stir() calls on platforms | Damien Miller | |
that lack it but have arc4random_uniform() | |||
2013-11-03 | - (dtucker) [configure.ac defines.h] Add typedefs for intmax_t and uintmax_t | Darren Tucker | |
for platforms that don't have them. | |||
2013-06-02 | - (dtucker) [configure.ac defines.h] Test for fd_mask, howmany and NFDBITS | Darren Tucker | |
rather than trying to enumerate the plaforms that don't have them. Based on a patch from Nathan Osman, with help from tim@. | |||
2013-03-07 | - (dtucker) [defines.h] Remove SIZEOF_CHAR bits since the test for it is | Darren Tucker | |
was removed in configure.ac rev 1.481 as it was redundant. | |||
2012-12-04 | 20121205 | Tim Rice | |
- (tim) [defines.h] Some platforms are missing ULLONG_MAX. Feedback djm@. | |||
2012-02-14 | - (tim) [defines.h] move chunk introduced in 1.125 before MAXPATHLEN so | Tim Rice | |
it actually works. | |||
2011-09-29 | - (djm) [configure.ac defines.h] No need to detect sizeof(char); patch | Damien Miller | |
from des AT des.no | |||
2011-06-02 | - (tim) [configure.ac defines.h] Run test program to detect system mail | Tim Rice | |
directory. Add --with-maildir option to override. Fixed OpenServer 6 getting it wrong. Fixed many systems having MAIL=/var/mail//username ok dtucker | |||
2011-05-04 | - (tim) [defines.h] Deal with platforms that do not have S_IFSOCK ok djm@ | Tim Rice | |
2011-05-05 | - (djm) [defines.h] Move up include of netinet/ip.h for IPTOS | Damien Miller | |
definitions. | |||
2011-01-17 | - (dtucker) [LICENCE Makefile.in audit-bsm.c audit-linux.c audit.c audit.h | Darren Tucker | |
configure.ac defines.h loginrec.c] Bug #1402: add linux audit subsystem support, based on patches from Tomas Mraz and jchadima at redhat. | |||
2010-11-24 | - (djm) [defines.h] Add IP DSCP defines | Damien Miller | |
2010-10-25 | - (dtucker) [defines.h] Use SIZE_T_MAX for SIZE_MAX for platforms that have a | Darren Tucker | |
native one. | |||
2010-10-24 | - (dtucker) [defines.h] Add SIZE_MAX for the benefit of platforms that don't | Darren Tucker | |
have it. | |||
2010-04-09 | - (dtucker) [configure.ac defines.h loginrec.c logintest.c] Bug #1732: enable | Darren Tucker | |
utmpx support on FreeBSD where possible. Patch from Ed Schouten, ok djm@ | |||
2010-01-13 | - (tim) [defines.h] openbsd-compat/readpassphrase.c now needs _NSIG. | Tim Rice | |
feedback and ok dtucker@ | |||
2010-01-09 | - (dtucker) [defines.h] Remove now-undeeded PRIu64 define. | Darren Tucker | |
2010-01-09 | - (dtucker) [defines.h] define PRIu64 for platforms that don't have it. | Darren Tucker | |
2009-08-28 | - (dtucker) [clientloop.c configure.ac defines.h] Make the client's IO buffer | Darren Tucker | |
size a compile-time option and set it to 64k on Cygwin, since Corinna reports that it makes a significant difference to performance. ok djm@ | |||
2009-06-16 | - (dtucker) [configure.ac defines.h] Bug #1607: handle the case where fsid_t | Darren Tucker | |
is a struct with a __val member. Fixes build on, eg, Redhat 6.2. | |||
2009-03-07 | - (dtucker) [configure.ac defines.h] Check for in_port_t and typedef if needed. | Darren Tucker | |
2009-02-01 | - (dtucker) [defines.h sshconnect.c] INET6_ADDRSTRLEN is now needed in | Darren Tucker | |
channels.c too, so move the definition for non-IP6 platforms to defines.h where it can be shared. | |||
2009-01-07 | - (tim) [configure.ac defines.h openbsd-compat/port-uw.c | Tim Rice | |
openbsd-compat/xcrypt.c] Add SECUREWARE support to OpenServer 6 SVR5 ABI. OK djm@ dtucker@ | |||
2008-07-04 | - (djm) [atomicio.c channels.c clientloop.c defines.h includes.h] | Damien Miller | |
[packet.c scp.c serverloop.c sftp-client.c ssh-agent.c ssh-keyscan.c] [sshd.c] Explicitly handle EWOULDBLOCK wherever we handle EAGAIN, on some platforms (HP nonstop) it is a distinct errno; bz#1467 reported by sconeu AT yahoo.com; ok dtucker@ | |||
2008-06-13 | - (dtucker) [defines.h] Bug #1112: __dead is, well dead. Based on a patch | Darren Tucker | |
from Todd Vierling. | |||
2008-06-09 | - (dtucker) [configure.ac defines.h sftp-client.c M sftp-server.c] Add a | Darren Tucker | |
macro to convert fsid to unsigned long for platforms where fsid is a 2-member array. | |||
2008-06-09 | - (dtucker) [configure.ac defines.h sftp-client.c sftp-server.c sftp.c | Darren Tucker | |
openbsd-compat/Makefile.in openbsd-compat/openbsd-compat.h openbsd-compat/bsd-statvfs.{c,h}] Add a null implementation of statvfs and fstatvfs and remove #defines around statvfs code. ok djm@ | |||
2008-06-08 | - (dtucker) [configure.ac defines.h sftp-client.c sftp-server.c sftp.c] Do ↵ | Darren Tucker | |
not enable statvfs extensions on platforms that do not have statvfs. ok djm@ | |||
2008-02-28 | - (dtucker) [key.c defines.h openbsd-compat/openssl-compat.h] Move old OpenSSL | Darren Tucker | |
compat glue into openssl-compat.h. | |||
2007-09-27 | - (dtucker) [configure.ac defines.h] Shadow expiry does not work on QNX6 | Darren Tucker | |
so disable it for that platform. From bacon at cs nyu edu. | |||
2007-09-17 | - (tim) [defines.h] Fix regression in long password support on OpenServer 6. | Tim Rice | |
Problem report and additional testing rac AT tenzing.org. | |||
2007-08-09 | - (dtucker) [defines.h] Remove _PATH_{CSHELL,SHELLS} which aren't | Darren Tucker | |
used anywhere and are a potential source of warnings. | |||
2007-04-29 | - (dtucker) [configure.ac defines.h] Have configure check for offsetof | Darren Tucker | |
to prevent redefinition warnings. | |||
2007-04-29 | - (dtucker) [configure.ac defines.h] Prevent warnings about __attribute__ | Darren Tucker | |
__nonnull__ for versions of GCC that don't support it. | |||
2007-04-29 | - (dtucker) [configure.ac defines.h] Have configure check for MAXSYMLINKS | Darren Tucker | |
so we don't get redefinition warnings. | |||
2007-03-26 | 20070326 | Tim Rice | |
- (tim) [auth.c configure.ac defines.h session.c openbsd-compat/port-uw.c 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@ | |||
2006-09-21 | - (dtucker) [defines.h] Include unistd.h before defining getpgrp; fixes | Darren Tucker | |
build error on Ultrix. From Bernhard Simon. | |||
2006-08-19 | - (djm) Disable sigdie() for platforms that cannot safely syslog inside | Damien Miller | |
a signal handler (basically all of them, excepting OpenBSD); ok dtucker@ | |||
2006-08-06 | - (dtucker) [defines.h] With the includes.h changes we no longer get the | Darren Tucker | |
name clash on "YES" so we can remove the workaround for it. | |||
2006-08-05 | - (djm) [auth-pam.c defines.h] Move PAM related bits to auth-pam.c | Damien Miller | |
2006-07-24 | - (djm) [acss.c auth-krb5.c auth-options.c auth-pam.c auth-shadow.c] | Damien Miller | |
[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 |