summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/canohost.c
AgeCommit message (Expand)Author
2010-01-13Make HostBased authentication work with a ProxyCommand. bz #1569, patchDarren Tucker
2009-05-27Add clear_cached_addr(), needed for upcoming changes allowing the peerAndreas Gunnarsson
2009-02-12support remote port forwarding with a zero listen port (-R0:...) toDamien Miller
2008-06-12Do not pass "0" strings as ports to getaddrinfo because the lookupsDarren Tucker
2007-12-27Add a small helper function to consistently handle the EAI_SYSTEM errorDarren Tucker
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-22move #include <string.h> out of includes.hKevin Steves
2006-07-12move #include <netdb.h> out of includes.h; ok djm@Kevin Steves
2006-07-11move #include <errno.h> out of includes.h; ok markus@Kevin Steves
2006-07-08move #include <sys/socket.h> out of includes.hKevin Steves
2006-07-05move #include <netinet/in.h> out of includes.h; ok deraadt@Kevin Steves
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-20be strict with tolower() castingTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-03-14log the originating address and not just the name when a reverseDamien Miller
2006-02-22move #include <ctype.h> out of includes.h; ok djm@Kevin Steves
2005-12-28use 'break-in' for consistency; ok deraadt@ ok and input jmc@Kevin Steves
2005-11-03Cache reverse lookups with and without DNS separately; ok markus@Darren Tucker
2005-10-30Check for connections with IP options earlier and drop silently. ok djm@Darren Tucker
2005-10-03Relocate check_ip_options call to prevent logging of garbage for connectionsDarren Tucker
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2005-06-16don't exit if getpeername fails for forwarded ports; bugzilla #1054; ok djmMarkus Friedl
2005-02-18better error messages for getnameinfo failures; ok dtucker@Damien Miller
2004-07-21bz#902: cache remote port so we don't fatal() in auth_log when remoteDamien Miller
2004-06-21make ssh -Wshadow clean, no functional changesAnil Madhavapeddy
2004-03-31don't skip ip options check when UseDNS=no; ok markus@Damien Miller
2003-09-23replace fatal_cleanup() and linked list of fatal callbacks with staticMarkus Friedl
2003-06-02deprecate VerifyReverseMapping since it's dangerous if combinedMarkus Friedl
2003-04-08rename log() into logit() to avoid name conflict. markus ok, from netbsdJun-ichiro itojun Hagino
2002-11-26KNF, comment and error message repair; ok markus@Kevin Steves
2002-09-23change get_peer_ipaddr() and get_local_ipaddr() to not return NULL forKevin Steves
2002-07-09suppress log on reverse lookup failiure, as there's no real value in doing so.Jun-ichiro itojun Hagino
2002-06-11use "ntop" only after initializedJun-ichiro itojun Hagino
2002-02-27remove unneeded casts in [gs]etsockopt(); ok markus@Kevin Steves
2002-01-29s/ReverseMappingCheck/VerifyReverseMapping/ and avoid confusion; ok stevesk@Markus Friedl
2001-12-19basic KNF done while i was looking for something elseTheo de Raadt
2001-12-05make it compile with more strict prototype checkingJun-ichiro itojun Hagino
2001-06-23more strict prototypes. raise warning level in Makefile.inc. markus ok'edJun-ichiro itojun Hagino
2001-04-18debug->debug3Markus Friedl
2001-04-12implement HostbasedAuthentication (= RhostRSAAuthentication for ssh v2)Markus Friedl
2001-04-05move get_remote_name_or_ip() to canohost.[ch]; for portable. ok markus@Kevin Steves
2001-02-10add debug message, since sshd blocks here if DNS is not availableMarkus Friedl
2001-02-08remove last call to sprintf; ok deraadt@Markus Friedl
2001-02-08sync with netbsd tree changes.Jun-ichiro itojun Hagino
2001-02-03make ReverseMappingCheck optional in sshd_config; ok djm@,dugsong@Markus Friedl
2001-01-29add get_peer_ipaddr(socket), x11-fwd in ssh2 requires ipaddr, not DNSMarkus Friedl
2001-01-21split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.Markus Friedl
2000-12-19replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'Markus Friedl