summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/misc.c
AgeCommit message (Expand)Author
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
2006-07-09move #include <fcntl.h> out of includes.hKevin Steves
2006-07-06move #include <pwd.h> out of includes.h; ok markus@Kevin Steves
2006-07-05move #include <netinet/in.h> out of includes.h; ok deraadt@Kevin Steves
2006-03-30replace {GET,PUT}_XXBIT macros with functionally similar functions,Damien Miller
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-25change OpenSSH's xrealloc() function from being xrealloc(p, new_size) toDamien Miller
2006-03-25introduce xcalloc() and xasprintf() failure-checked allocations functionsDamien Miller
2006-03-20in a switch (), break after return or goto is stupidTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-03-13Allow config directives to contain whitespace by surrounding them by doubleDarren Tucker
2006-02-10move #include <sys/ioctl.h> out of includes.h; ok markus@Kevin Steves
2006-02-08move #include <netinet/tcp.h> out of includes.h; ok markus@Kevin Steves
2006-02-08move #include <paths.h> out of includes.h; ok markus@Kevin Steves
2006-01-31fix local arbitrary command execution vulnerability on local/local andDamien Miller
2006-01-05check that stdio file descriptors are actually closed before clobberingDamien Miller
2006-01-02clarify tun(4) opening - set the mode and bring the interface up. alsoReyk Floeter
2006-01-01no trailing "\n" for debug()Kevin Steves
2006-01-01move <net/if.h>; ok djm@Kevin Steves
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-08Make comment match code; ok djm@Darren Tucker
2005-07-04implement support for X11 and agent forwarding over multiplex slaveDamien Miller
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2005-06-06introduce a generic %foo expansion function. replace existing % expansion andDamien Miller