summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/serverloop.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* fix whitespace: unexpand + trailing spaces.markus2001-04-051-2/+2
|
* parse full kexinit packet.markus2001-04-041-7/+10
| | | | make server-side more robust, too.
* more robust rekeyingmarkus2001-04-041-2/+2
| | | | don't send channel data after rekeying is started.
* enable server side rekeying + some rekey related clientup.markus2001-04-041-2/+9
| | | | todo: we should not send any non-KEX messages after we send KEXINIT
* implement "permitopen" key option, restricts -L style forwarding tomarkus2001-03-161-6/+2
| | | | to specified host:port pairs. based on work by harlan@genua.de
* Rename pty.[ch] -> sshpty.[ch] and login.[ch] to sshlogin.[ch] to avoiddjm2001-03-041-2/+2
| | | | header conflicts in portable; ok markus@
* make copyright lines the same formatderaadt2001-03-021-2/+2
|
* use ignore message to simulate a SSH2_MSG_CHANNEL_DATA messagemarkus2001-02-281-4/+2
| | | | use random content in ignore messages.
* debug2->3markus2001-02-231-2/+2
|
* ssh-1.2.{18-22} has broken handling of ignore messages; report from itojun@markus2001-02-191-2/+6
|
* genericize password padding function for SSH1 and SSH2.markus2001-02-151-2/+2
| | | | add stylized echo to 2, too.
* indentderaadt2001-02-151-2/+5
|
* mitigate SSH1 traffic analysis - from Solar Designer <solar@openwall.com>, ok provos@dugsong2001-02-081-2/+12
|
* sync with netbsd tree changes.itojun2001-02-081-9/+9
| | | | | | - more strict prototypes, include necessary headers - use paths.h/pathnames.h decls - size_t typecase to int -> u_long
* unexpand and remove end-of-line whitespace; ok markus@stevesk2001-02-041-4/+4
|
* do not disconnect if local port forwarding fails, e.g. if port is already in usemarkus2001-01-311-3/+2
|
* fix select overflow; ok deraadt@ and stevesk@markus2001-01-291-43/+42
|
* split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.markus2001-01-211-3/+4
| | | | rename util.[ch] -> misc.[ch]
* move ssh1 definitions to ssh1.h, pathnames to pathnames.hmarkus2001-01-191-1/+2
|
* 1) removes fake skey from sshd, since this will be muchmarkus2001-01-181-2/+2
| | | | | | | harder with /usr/libexec/auth/login_XXX 2) share/unify code used in ssh-1 and ssh-2 authentication (server side) 3) make addition of BSD_AUTH and other challenge reponse methods easier.
* less chattymarkus2000-12-271-2/+2
|
* replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'markus2000-12-191-8/+8
| | | | with u_char.
* wait indicates failure by returning -1, not arbitrary values < 0deraadt2000-12-111-2/+2
|
* async connects for -R/-L; ok deraadt@markus2000-12-051-2/+2
|
* agent forwarding and -R for ssh2, based on work from jhuuskon@messi.uku.fimarkus2000-11-061-35/+93
|
* enable non-blocking IO on channels, and tty's (except for the client ttys).markus2000-10-271-3/+3
|
* Add idents for files which lack themdjm2000-10-161-0/+2
| | | | Fix idents Id -> OpenBSD for the rest
* AllowTcpForwarding; from naddy@markus2000-10-141-1/+3
|
* add context to dispatch_runmarkus2000-09-211-5/+5
|
* typomarkus2000-09-211-1/+1
|
* cleanup window and packet sizes for ssh2 flow control; ok nielsmarkus2000-09-071-2/+4
|
* cleanup copyright notices on all files. I have attempted to be accurate withderaadt2000-09-071-3/+27
| | | | | | | 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.
* sense of port forwarding flag test was backwardsderaadt2000-07-071-1/+1
|
* split auth-rsa option parsing into auth-optionsmarkus2000-06-181-0/+7
| | | | add options support to authorized_keys2
* group ssh1 vs. ssh2 in serverloopmarkus2000-05-251-25/+26
|
* we don't have stderr for interactive terminal sessions (fcntl errors)markus2000-05-181-1/+3
|
* enable nonblocking IO for sshd w/ proto 1, too; split out common codemarkus2000-05-171-18/+26
|
* use c-style commentsmarkus2000-05-021-1/+1
|
* cleanup logging for sshd/2, respect PasswordAuth nomarkus2000-04-271-1/+1
|
* pid_tderaadt2000-04-191-4/+6
|
* whitespace cleanupmarkus2000-04-141-16/+16
|
* check payload for (illegal) extra datamarkus2000-04-141-6/+8
|
* ssh2 server side, see README.openssh2; enable with 'sshd -2'markus2000-04-061-7/+185
|
* replace big switch() with function tables (prepare for ssh2)markus2000-03-281-100/+91
|
* close(fdin) if fdin != fdout, shutdown otherwise, ok theo@markus2000-03-281-2/+2
|
* move atomicio into it's own file. wrap all socket write()s which were doingderaadt1999-12-061-3/+3
| | | | write(sock, buf, len) != len, with atomicio() calls.
* indentmarkus1999-12-021-1/+1
|
* KNF, final part 3markus1999-11-241-46/+68
|
* much more KNFderaadt1999-11-241-44/+48
|
* KNF part 1markus1999-11-231-528/+504
|