summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/log.c
AgeCommit message (Expand)Author
2020-07-03when redirecting sshd's log output to a file, undo this redirectionDamien Miller
2018-07-27avoid expensive channel_open_message() calls; ok djm@Markus Friedl
2017-05-17allow LogLevel in sshd_config Match blocks; ok dtucker bz#2717Damien Miller
2017-03-10don't truncate off \r\n from long stderr lines; bz#2688, reported byDamien Miller
2016-07-15Reduce the syslog level of some relatively common protocol eventsDarren Tucker
2016-04-29close ControlPersist background process stderr when not inDamien Miller
2015-07-08xmalloc.h is unusedMarkus Friedl
2013-05-16Fix some "unused result" warnings found via clang and -portable. ok markus@Darren Tucker
2013-04-07Add -E option to ssh and sshd to append debugging logs to a specified fileDarren Tucker
2012-09-06Add ~v and ~V escape sequences to raise and lower the logging levelDarren Tucker
2011-06-17make the pre-auth privsep slave log via a socketpair shared with theDamien Miller
2008-06-10Add extended test mode (-T) and connection parameters for test mode (-C).Darren Tucker
2007-05-17save and restore errno when logging; ok deraadt@Damien Miller
2006-08-18make signal handler termination path shorter; risky code pointed out byTheo de Raadt
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-17move #include <unistd.h> out of includes.hKevin Steves
2006-07-10move #include <stdarg.h> out of includes.h; ok markus@Kevin Steves
2006-07-08move user includes after /usr/include filesKevin Steves
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-19RCSID() can dieTheo de Raadt
2003-09-23replace fatal_cleanup() and linked list of fatal callbacks with staticMarkus Friedl
2003-05-24pass logged data through strnvis; ok markusDamien Miller
2003-05-18use syslog_r() in a signal handler called place; markus okTheo de Raadt
2003-04-08rename log() into logit() to avoid name conflict. markus ok, from netbsdJun-ichiro itojun Hagino
2003-01-11set fatal_cleanups to NULL in fatal_remove_all_cleanups(); dtucker@zip.com.auMarkus Friedl
2002-07-19remove fatal cleanups after fork; based on discussions with and codeMarkus Friedl
2002-07-06KNFTheo de Raadt
2002-02-22overwrite fatal() in ssh-keyscan.c; fixes pr 2354; ok provos@Markus Friedl
2002-02-04add SYSLOG_FACILITY_NOT_SET = -1, SYSLOG_LEVEL_NOT_SET = -1,Markus Friedl
2002-01-17casts to silence enum type warnings for bugzilla bug 37; ok markus@Kevin Steves
2001-12-19basic KNF done while i was looking for something elseTheo de Raadt
2001-06-26remove comments from .h, since they are cut&paste from the .c filesMarkus Friedl
2001-03-04log functions should not be passed strings that end in newline as theyTodd C. Miller
2001-03-03log*.c -> log.cMarkus Friedl
2001-01-21split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.Markus Friedl
2001-01-18log() is at pri=LOG_INFO, since LOG_NOTICE goes to /dev/console on many systemsMarkus Friedl
2001-01-07rename SYSLOG_LEVEL_INFO->SYSLOG_LEVEL_NOTICEMarkus Friedl
2000-12-19replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'Markus Friedl
2000-09-30allow loglevel debugMarkus Friedl
2000-09-12multiple debug levelsMarkus Friedl
2000-09-07some more Copyright fixesMarkus Friedl
2000-09-07cleanup copyright notices on all files. I have attempted to be accurate withTheo de Raadt
2000-01-04ipv6 support: mostly gethostbyname->getaddrinfo/getnameinfo, new features:Markus Friedl
1999-11-24KNF, final part 3Markus Friedl
1999-11-24much more KNFTheo de Raadt
1999-11-23KNF part 1Markus Friedl
1999-11-22syslog changes:Markus Friedl