summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/misc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* don't try to change tun device flags if they are already whatdjm2015-10-071-22/+33
* rename xrealloc() to xreallocarray() since it follows that form.deraadt2015-04-241-2/+2
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-3/+3
* Remove unnecessary include: netinet/in_systm.h is not needed by theselteo2014-10-241-2/+1
* Add support for Unix domain socket forwarding. A remote TCP portmillert2014-07-151-1/+48
* use get/put_u32 to load values rather than *((UINT32 *)p) that breaks ondjm2014-04-201-1/+25
* refactor client config code a little:djm2013-10-141-1/+9
* in ssh_gai_strerror() don't fallback to strerror for EAI_SYSTEM whendjm2013-07-121-2/+2
* Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things likedtucker2013-06-011-1/+12
* bye, bye xfree(); ok markus@djm2013-05-171-6/+6
* remove extra parens noticed by nicmtedu2013-04-241-2/+2
* use xasprintf instead of a series of strlcats and strdup. ok djmtedu2013-04-231-11/+10
* fix typo in IPQoS parsing: there is no "AF14" class, but there isdjm2011-09-051-2/+2
* print ipqos friendly string for sshd -T; ok markusstevesk2011-03-291-1/+14
* honour $TMPDIR for client xauth and ssh-agent temporary directories;djm2010-11-211-1/+18
* allow ssh and sshd to set arbitrary TOS/DSCP/QoS values instead ofdjm2010-11-131-1/+55
* Add timingsafe_bcmp(3) to libc, mention that it's already in thematthew2010-09-241-12/+1
* add an option per-read/write callback to atomiciodjm2010-09-221-1/+65
* sync timingsafe_bcmp() with the one dempsky@ committed to sys/lib/libkerndjm2010-07-211-8/+6
* s/timing_safe_cmp/timingsafe_bcmp/gdjm2010-07-131-2/+2
* implement a timing_safe_cmp() function to compare memory without leakingdjm2010-07-131-1/+13
* unbreak strdelim() skipping past quoted strings, e.g.djm2010-07-021-1/+2
* colon() returns char*, so s/return (0)/return NULL/djm2010-05-211-4/+4
* Remove RoutingDomain from ssh since it's now not needed. It can be replaceddtucker2010-01-091-50/+1
* validate routing domain is in range 0-RT_TABLEID_MAX.stevesk2009-12-251-1/+13
* correct off-by-one in percent_expand(): we would fatal() when tryingdjm2009-11-201-9/+9
* Allow to set the rdomain in ssh/sftp/scp/sshd and ssh-keyscan.reyk2009-10-281-1/+38
* Added missing newlines in error messages.tobias2009-02-211-3/+4
* make a2port() return -1 when it encounters an invalid port numberdjm2009-01-221-13/+9
* upcast uid to long with matching %ld, prevents warnings in portabledtucker2008-06-131-2/+2
* Make keepalive timeouts apply while waiting for a packet, particularly duringdtucker2008-06-121-1/+21
* spaces -> tabs from my previous commitdtucker2008-01-011-4/+4
* Add a small helper function to consistently handle the EAI_SYSTEM errordtucker2007-12-271-1/+10
* Don't access buf[strlen(buf) - 1] for zero-length strings.ray2006-11-231-1/+3
* almost entirely get rid of the culture of ".h files that include .h files"deraadt2006-08-031-5/+3
* move #include <stdio.h> out of includes.hstevesk2006-08-011-1/+2
* move #include <stdlib.h> out of includes.hstevesk2006-07-261-1/+2
* move #include <sys/param.h> out of includes.hstevesk2006-07-261-1/+2
* move #include <string.h> out of includes.hstevesk2006-07-221-1/+2
* move #include <unistd.h> out of includes.hstevesk2006-07-171-1/+2
* move #include <errno.h> out of includes.h; ok markus@stevesk2006-07-111-1/+2
* move #include <stdarg.h> out of includes.h; ok markus@stevesk2006-07-101-1/+2
* Add port identifier to known_hosts for non-default ports, based originallydtucker2006-07-101-1/+19
* move #include <fcntl.h> out of includes.hstevesk2006-07-091-1/+2
* move #include <pwd.h> out of includes.h; ok markus@stevesk2006-07-061-1/+3
* move #include <netinet/in.h> out of includes.h; ok deraadt@stevesk2006-07-051-1/+3
* replace {GET,PUT}_XXBIT macros with functionally similar functions,djm2006-03-301-5/+88
* Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatdjm2006-03-251-0/+1
* change OpenSSH's xrealloc() function from being xrealloc(p, new_size) todjm2006-03-251-1/+1
* introduce xcalloc() and xasprintf() failure-checked allocations functionsdjm2006-03-251-4/+2