summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/misc.h
AgeCommit message (Expand)Author
2014-07-15Add support for Unix domain socket forwarding. A remote TCP portTodd C. Miller
2014-05-02revert __bounded change; it causes way more problems for portable thanDamien Miller
2014-04-20use get/put_u32 to load values rather than *((UINT32 *)p) that breaks onDamien Miller
2014-03-26use __bounded(...) attribute recently added to sys/cdefs.h instead ofDamien Miller
2013-10-14refactor client config code a little:Damien Miller
2013-06-01Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things likeDarren Tucker
2011-03-29print ipqos friendly string for sshd -T; ok markusKevin Steves
2010-11-21honour $TMPDIR for client xauth and ssh-agent temporary directories;Damien Miller
2010-11-13allow ssh and sshd to set arbitrary TOS/DSCP/QoS values instead ofDamien Miller
2010-09-24Add timingsafe_bcmp(3) to libc, mention that it's already in theMatthew Dempsky
2010-09-22add an option per-read/write callback to atomicioDamien Miller
2010-07-13s/timing_safe_cmp/timingsafe_bcmp/gDamien Miller
2010-07-13implement a timing_safe_cmp() function to compare memory without leakingDamien Miller
2010-01-09Remove RoutingDomain from ssh since it's now not needed. It can be replacedDarren Tucker
2009-12-25validate routing domain is in range 0-RT_TABLEID_MAX.Kevin Steves
2009-10-28Allow to set the rdomain in ssh/sftp/scp/sshd and ssh-keyscan.Reyk Floeter
2008-06-12Make keepalive timeouts apply while waiting for a packet, particularly duringDarren Tucker
2007-12-27Add a small helper function to consistently handle the EAI_SYSTEM errorDarren Tucker
2006-08-18reorder so prototypes are sorted by the files they refer to; noDamien Miller
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01move #include <stdio.h> out of includes.hKevin Steves
2006-07-10Add port identifier to known_hosts for non-default ports, based originallyDarren Tucker
2006-07-06move #include <pwd.h> out of includes.h; ok markus@Kevin Steves
2006-03-30replace {GET,PUT}_XXBIT macros with functionally similar functions,Damien Miller
2006-03-25standardise spacing in $OpenBSD$ tags; requested by deraadt@Damien Miller
2006-01-31fix local arbitrary command execution vulnerability on local/local andDamien Miller
2005-12-08two changes to the new ssh tunnel support. this breaks compatibilityReyk Floeter
2005-12-06Add support for tun(4) forwarding over OpenSSH, based on an idea andReyk Floeter
2005-09-13ensure that stdio fds are attached; ok deraadt@Damien Miller
2005-07-14use __sentinel__ attribute; ok deraadt@ djm@ markus@Darren Tucker
2005-07-04implement support for X11 and agent forwarding over multiplex slaveDamien Miller
2005-06-06introduce a generic %foo expansion function. replace existing % expansion andDamien Miller
2005-04-09replace tilde_expand_filename with a simpler implementation, ahead of moreDamien Miller
2005-03-01bz#413: allow optional specification of bind address for port forwardings.Damien Miller
2004-12-11Fix debug call in error path of authorized_keys processing and fix relatedDarren Tucker
2004-12-06Discard over-length authorized_keys entries rather than complaining whenDarren Tucker
2004-10-29factor out common permission-asking code to separate function; ok markus@Damien Miller
2004-08-11some signed/unsigned int comparison cleanups; markus@ okAnil Madhavapeddy
2004-06-17Add option for confirmation (ControlMaster=ask) via ssh-askpass before openingDamien Miller
2004-06-14set_nonblock() instead of fnctl(...,O_NONBLOCK); "looks sane" deraadt@Damien Miller
2004-05-08kill a tiny header; ok deraadt@Damien Miller
2004-05-08make two tiny header files go away; djm okTheo de Raadt
2002-03-19KNF whitespaceMarkus Friedl
2002-01-24add set_nodelay() to set TCP_NODELAY on a socket (prep for nagle tuning).Kevin Steves
2001-06-26remove comments from .h, since they are cut&paste from the .c filesMarkus Friedl
2001-06-26prototype pedant. not very creative...Jun-ichiro itojun Hagino
2001-05-19sshd command-line arguments and configuration file options thatKevin Steves
2001-05-11add unset_nonblock for stdout/err flushing in client_loop().Markus Friedl
2001-05-08Use addargs() in sftp plus some clean up of addargs(). OK Markusmouring
2001-05-03Move colon() and cleanhost() to misc.c where I should I have put it inmouring