summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/misc.c
AgeCommit message (Expand)Author
2016-07-15Add a ProxyJump ssh_config(5) option and corresponding -J ssh(1)Damien Miller
2016-04-06don't record duplicate LocalForward and RemoteForward entries;Damien Miller
2016-04-02Another use for fcntl() and thus of the superfluous 3rd parameterKenneth R Westerback
2016-03-02Improve precision of progressmeter for sftp and scp by storing sub-secondDarren Tucker
2016-01-20Include sys/time.h for gettimeofday. From sortie at maxsi.org.Darren Tucker
2015-12-04Properly handle invalid %-format by calling fatal.Tobias Stoeckmann
2015-10-24Handle the split of tun(4) "link0" into tap(4) in ssh tun-forwarding.Stuart Henderson
2015-10-07don't try to change tun device flags if they are already whatDamien Miller
2015-04-24rename xrealloc() to xreallocarray() since it follows that form.Theo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-10-24Remove unnecessary include: netinet/in_systm.h is not needed by theseLawrence Teo
2014-07-15Add support for Unix domain socket forwarding. A remote TCP portTodd C. Miller
2014-04-20use get/put_u32 to load values rather than *((UINT32 *)p) that breaks onDamien Miller
2013-10-14refactor client config code a little:Damien Miller
2013-07-12in ssh_gai_strerror() don't fallback to strerror for EAI_SYSTEM whenDamien Miller
2013-06-01Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things likeDarren Tucker
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2013-04-24remove extra parens noticed by nicmTed Unangst
2013-04-23use xasprintf instead of a series of strlcats and strdup. ok djmTed Unangst
2011-09-05fix typo in IPQoS parsing: there is no "AF14" class, but there isDamien Miller
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-21sync timingsafe_bcmp() with the one dempsky@ committed to sys/lib/libkernDamien 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-07-02unbreak strdelim() skipping past quoted strings, e.g.Damien Miller
2010-05-21colon() returns char*, so s/return (0)/return NULL/Damien 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-11-20correct off-by-one in percent_expand(): we would fatal() when tryingDamien Miller
2009-10-28Allow to set the rdomain in ssh/sftp/scp/sshd and ssh-keyscan.Reyk Floeter
2009-02-21Added missing newlines in error messages.Tobias Stoeckmann
2009-01-22make a2port() return -1 when it encounters an invalid port numberDamien Miller
2008-06-13upcast uid to long with matching %ld, prevents warnings in portableDarren Tucker
2008-06-12Make keepalive timeouts apply while waiting for a packet, particularly duringDarren Tucker
2008-01-01spaces -> tabs from my previous commitDarren Tucker
2007-12-27Add a small helper function to consistently handle the EAI_SYSTEM errorDarren Tucker
2006-11-23Don't access buf[strlen(buf) - 1] for zero-length strings.Ray Lai
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-26move #include <stdlib.h> out of includes.hKevin Steves
2006-07-26move #include <sys/param.h> out of includes.hKevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-17move #include <unistd.h> out of includes.hKevin Steves
2006-07-11move #include <errno.h> out of includes.h; ok markus@Kevin Steves
2006-07-10move #include <stdarg.h> out of includes.h; ok markus@Kevin Steves
2006-07-10Add port identifier to known_hosts for non-default ports, based originallyDarren Tucker