summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh.h
AgeCommit message (Collapse)Author
2010-06-25bz#1327: remove hardcoded limit of 100 permitopen clauses and portDamien Miller
forwards per direction; ok markus@ stevesk@
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
ok djm, sort of ok stevesk makes the pain stop in one easy step
2006-03-25standardise spacing in $OpenBSD$ tags; requested by deraadt@Damien Miller
2004-12-06Discard over-length authorized_keys entries rather than complaining whenDarren Tucker
they don't decode. bz #884, with & ok djm@
2003-12-02use SSH_LISTEN_BACKLOG (=128) in listen(2).Markus Friedl
2003-09-01rm whitespaceMarkus Friedl
2003-07-22remove (already disabled) KRB4/AFS support, re-enable -k in ssh(1);Markus Friedl
test+ok henning@
2003-06-28deal with typing of write vs read in atomicioTheo de Raadt
2002-06-22correct commentKevin Steves
2002-06-03compatiblity -> compatibilityTheo de Raadt
decriptor -> descriptor authentciated -> authenticated transmition -> transmission
2002-05-11typo in commentKevin Steves
2002-05-08move to sshd.sshd insteadTheo de Raadt
2002-05-07use ssh uidTheo de Raadt
2002-03-29make RSA modulus minimum #define; ok markus@Kevin Steves
2002-03-20for unprivileged user, group do:Kevin Steves
pw=getpwnam(SSH_PRIVSEP_USER); do_setusercontext(pw). ok provos@
2002-03-04$OpenBSD$ and RCSID() cleanup: don't use RCSID() in .h files; addKevin Steves
missing RCSID() to .c files and remove dup /*$OpenBSD$*/ from .c files. ok markus@
2001-05-24don't perform escape processing when ``EscapeChar none''; ok markus@Kevin Steves
2001-01-23nuke commentMarkus Friedl
2001-01-21split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.Markus Friedl
rename util.[ch] -> misc.[ch]
2001-01-19move ssh1 definitions to ssh1.h, pathnames to pathnames.hMarkus Friedl
2001-01-19only auth-chall.c needs #ifdef SKEYMarkus 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
syslog priority changes: fatal() LOG_ERR -> LOG_CRIT log() LOG_INFO -> LOG_NOTICE
2000-12-19replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'Markus Friedl
with u_char.
2000-11-25print keytype when generating a key.Markus Friedl
reasonable defaults for RSA1/RSA/DSA keys.
2000-10-11new cipher frameworkMarkus Friedl
2000-10-11add support for s/key (kbd-interactive) to ssh2, based on work by ↵Markus Friedl
mkiernan@avantgo.com and me
2000-10-11First rough implementation of the diffie-hellman group exchange. TheNiels Provos
client can ask the server for bigger groups to perform the diffie-hellman in, thus increasing the attack complexity when using ciphers with longer keys. University of Windsor provided network, T the company.
2000-09-12multiple debug levelsMarkus Friedl
2000-09-07cleanup copyright notices on all files. I have attempted to be accurate withTheo de Raadt
the details. everything is now under Tatu's licence (which I copied from his readme), and/or the core-sdi bsd-ish thing for deattack, or various openbsd developers under a 2-term bsd licence. We're not changing any rules, just being accurate.
2000-08-19support for ~. in ssh2Markus Friedl
2000-07-13allow multiple whitespace but only one '=' between tokens, bug report fromNiels Provos
Ralf S. Engelschall <rse@engelschall.com> but different fix. okay deraadt@
2000-06-20OpenBSD tagMarkus Friedl
2000-05-17enable nonblocking IO for sshd w/ proto 1, too; split out common codeMarkus Friedl
2000-05-08complain about invalid ciphers in SSH1 (e.g. arcfour is SSH2 only)Markus Friedl
2000-05-04replace broken uuencode w/ libc b64_ntopMarkus Friedl
2000-05-03s/DsaKey/HostDSAKey/, document optionMarkus Friedl
2000-05-02default DSA key file ~/.ssh/id_dsaMarkus Friedl
2000-04-26host key becomes /etc/ssh_host_dsa_keyTheo de Raadt
2000-04-26add DSA pubkey auth and other SSH2 fixes. use ssh-keygen -[xX]Markus Friedl
for trading keys with the real and the original SSH, directly from the people who invented the SSH protocol.
2000-04-19pid_tTheo de Raadt
2000-04-14whitespace cleanupMarkus Friedl
2000-04-12add Cipher and Protocol options to ssh/sshd, e.g.:Markus Friedl
ssh -o 'Protocol 1,2' if you prefer proto 1, ssh -o 'Ciphers arcfour,3des-cbc'
2000-04-06ssh2 server side, see README.openssh2; enable with 'sshd -2'Markus Friedl
2000-03-28replace big switch() with function tables (prepare for ssh2)Markus Friedl
2000-03-23initial support for DSA keys. ok deraadt@, niels@Markus Friedl
2000-02-01int atomicio -> ssize_t (for alpha). ok deraadt@David Leonard
2000-01-04ipv6 support: mostly gethostbyname->getaddrinfo/getnameinfo, new features:Markus Friedl
sshd allows multiple ListenAddress and Port options. note that libwrap is not IPv6-ready. (based on patches from <kick@kyoto.wide.ad.jp> and fujiwara@rcac.tdi.co.jp)
1999-12-12type conflict for 'extern Type *options' in channels.c; dot@dotat.atMarkus Friedl
1999-12-06move atomicio into it's own file. wrap all socket write()s which were doingTheo de Raadt
write(sock, buf, len) != len, with atomicio() calls.