summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - markus@cvs.openbsd.org 2002/01/13 17:57:37Damien Miller2002-01-226-55/+61
| | | | | [auth2.c auth2-chall.c compat.c sshconnect2.c sshd.c] use buffer API and avoid static strings of fixed size; ok provos@/mouring@
* - provos@cvs.openbsd.org 2002/01/13 17:27:07Damien Miller2002-01-222-83/+73
| | | | | [ssh-agent.c] change to use queue.h macros; okay markus@
* - markus@cvs.openbsd.org 2002/01/12 13:10:29Damien Miller2002-01-222-3/+7
| | | | | [auth-skey.c] undo local change
* - markus@cvs.openbsd.org 2002/01/11 23:26:30Damien Miller2002-01-222-4/+6
| | | | | [auth-skey.c] use snprintf; mouring@
* - markus@cvs.openbsd.org 2002/01/11 23:02:51Damien Miller2002-01-222-5/+7
| | | | | [auth2-chall.c] use snprintf; mouring@
* - markus@cvs.openbsd.org 2002/01/11 23:02:18Damien Miller2002-01-222-3/+6
| | | | | [readpass.c] use _PATH_TTY
* - markus@cvs.openbsd.org 2002/01/11 20:14:11Damien Miller2002-01-223-7/+8
| | | | | [auth2-chall.c auth-skey.c] use strlcpy not strlcat; mouring@
* - markus@cvs.openbsd.org 2002/01/11 13:39:36Damien Miller2002-01-225-25/+44
| | | | | | | | | [auth2.c dispatch.c dispatch.h kex.c] a single dispatch_protocol_error() that sends a message of type 'UNIMPLEMENTED' dispatch_range(): set handler for a ranges message types use dispatch_protocol_ignore() for authentication requests after successful authentication (the drafts requirement). serverloop/clientloop now send a 'UNIMPLEMENTED' message instead of exiting.
* - markus@cvs.openbsd.org 2002/01/11 13:36:43Damien Miller2002-01-222-2/+20
| | | | | [ssh2.h] add defines for msg type ranges
* - markus@cvs.openbsd.org 2002/01/11 10:31:05Damien Miller2002-01-222-3/+10
| | | | | [packet.c] handle received SSH2_MSG_UNIMPLEMENTED messages; ok djm@
* - markus@cvs.openbsd.org 2002/01/10 12:47:59Damien Miller2002-01-222-25/+5
| | | | | [nchan.c] more unused code (with channels.c:1.156)
* - markus@cvs.openbsd.org 2002/01/10 12:38:26Damien Miller2002-01-222-8/+5
| | | | | [nchan.c] remove dead code (skip drain)
* - markus@cvs.openbsd.org 2002/01/10 11:24:04Damien Miller2002-01-222-2/+24
| | | | | [clientloop.c] handle SSH2_MSG_GLOBAL_REQUEST (just reply with failure); ok djm@
* - markus@cvs.openbsd.org 2002/01/10 11:13:29Damien Miller2002-01-222-5/+14
| | | | | [serverloop.c] skip client_alive_check until there are channels; ok beck@
* - markus@cvs.openbsd.org 2002/01/09 17:26:35Damien Miller2002-01-223-9/+13
| | | | | [channels.c nchan.c] replace buffer_consume(b, buffer_len(b)) with buffer_clear(b); ok provos@
* - markus@cvs.openbsd.org 2002/01/09 17:16:00Damien Miller2002-01-222-44/+21
| | | | | [channels.c] merge channel_pre_open_15/channel_pre_open_20; ok provos@
* - markus@cvs.openbsd.org 2002/01/09 13:49:27Damien Miller2002-01-222-3/+7
| | | | | [ssh-keygen.c] append \n only for public keys
* - stevesk@cvs.openbsd.org 2002/01/05 21:51:56Damien Miller2002-01-223-7/+10
| | | | | [ssh.1 sshd.8] some missing and misplaced periods
* - markus@cvs.openbsd.org 2002/01/05 10:43:40Damien Miller2002-01-222-6/+19
| | | | | | [channels.c] fix hanging x11 channels for rejected cookies (e.g. XAUTHORITY=/dev/null xbiff) bug #36, based on patch from djast@cs.toronto.edu
* - stevesk@cvs.openbsd.org 2002/01/04 18:14:16Damien Miller2002-01-223-12/+33
| | | | | | [servconf.c sshd.8] protocol 2 HostKey code default is now /etc/ssh_host_rsa_key and /etc/ssh_host_dsa_key like we have in sshd_config. ok markus@
* - stevesk@cvs.openbsd.org 2002/01/04 17:59:17Damien Miller2002-01-223-7/+6
| | | | | [readconf.c servconf.c] remove #ifdef _PATH_XAUTH/#endif; ok markus@
* - stevesk@cvs.openbsd.org 2002/01/03 04:11:08Damien Miller2002-01-222-5/+9
| | | | | [ssh_config] grammar in comment
* - stevesk@cvs.openbsd.org 2001/12/29 21:56:01Damien Miller2002-01-228-34/+38
| | | | | [authfile.c channels.c compress.c packet.c sftp-server.c ssh-agent.c ssh-keygen.c] remove unneeded casts and some char->u_char cleanup; ok markus@
* - stevesk@cvs.openbsd.org 2001/12/28 22:37:48Damien Miller2002-01-223-8/+13
| | | | | [ssh.1 sshd.8] document LogLevel DEBUG[123]; ok markus@
* - markus@cvs.openbsd.org 2001/12/28 15:06:00Damien Miller2002-01-2213-85/+88
| | | | | [auth2.c auth2-chall.c channels.c channels.h clientloop.c dispatch.c dispatch.h kex.c kex.h serverloop.c ssh.c sshconnect2.c] remove plen from the dispatch fn. it's no longer used.
* - markus@cvs.openbsd.org 2001/12/28 14:50:54Damien Miller2002-01-2216-113/+95
| | | | | [auth1.c auth-rsa.c channels.c dispatch.c kex.c kexdh.c kexgex.c packet.c packet.h serverloop.c session.c ssh.c sshconnect1.c sshconnect2.c sshd.c] packet_read* no longer return the packet length, since it's not used.
* - markus@cvs.openbsd.org 2001/12/28 14:13:13Damien Miller2002-01-224-14/+13
| | | | | [bufaux.c bufaux.h packet.c] buffer_get_bignum: int -> void
* - markus@cvs.openbsd.org 2001/12/28 13:57:33Damien Miller2002-01-228-46/+47
| | | | | [auth1.c kexdh.c kexgex.c packet.c packet.h sshconnect1.c sshd.c] packet_get_bignum* no longer returns a size
* oops, that last commit was really:Damien Miller2002-01-221-5/+5
| | | | | | | | | - markus@cvs.openbsd.org 2001/12/28 12:14:27 [auth1.c auth2.c auth2-chall.c auth-rsa.c channels.c clientloop.c kex.c kexdh.c kexgex.c packet.c packet.h serverloop.c session.c ssh.c sshconnect1.c sshconnect2.c sshd.c] s/packet_done/packet_check_eom/ (end-of-message); ok djm@ with 47 more patchsets to go, I am not going to back out all the files for the sake of a commit message...
* - markus@cvs.openbsd.org 2001/12/27 20:39:58Damien Miller2002-01-2219-91/+95
| | | | | [auth1.c auth-rsa.c channels.c clientloop.c packet.c packet.h serverloop.c session.c ssh.c sshconnect1.c sshd.c ttymodes.c] get rid of packet_integrity_check, use packet_done() instead.
* - markus@cvs.openbsd.org 2001/12/27 20:39:58Damien Miller2002-01-2212-75/+51
| | | | | [auth1.c auth-rsa.c channels.c clientloop.c packet.c packet.h serverloop.c session.c ssh.c sshconnect1.c sshd.c ttymodes.c] get rid of packet_integrity_check, use packet_done() instead.
* - markus@cvs.openbsd.org 2001/12/27 19:54:53Damien Miller2002-01-224-19/+14
| | | | | [auth1.c auth.h auth-rh-rsa.c] auth_rhosts_rsa now accept generic keys.
* - markus@cvs.openbsd.org 2001/12/27 19:37:23Damien Miller2002-01-224-15/+18
| | | | | [dh.c kexdh.c kexgex.c] always use BN_clear_free instead of BN_free
* - markus@cvs.openbsd.org 2001/12/27 18:26:13Damien Miller2002-01-222-2/+6
| | | | | [authfile.c] missing include
* - stevesk@cvs.openbsd.org 2001/12/27 18:22:53Damien Miller2002-01-222-2/+8
| | | | | [sshd.8] clarify -p; ok markus@
* - markus@cvs.openbsd.org 2001/12/27 18:22:16Damien Miller2002-01-2214-143/+146
| | | | | [auth1.c authfile.c auth-rsa.c dh.c kexdh.c kexgex.c key.c rsa.c scard.c ssh-agent.c sshconnect1.c sshd.c ssh-dss.c] call fatal() for openssl allocation failures
* - markus@cvs.openbsd.org 2001/12/27 18:10:29Damien Miller2002-01-222-6/+9
| | | | | [ssh-keygen.c] -t is only needed for key generation (unbreaks -i, -e, etc).
* - markus@cvs.openbsd.org 2001/12/25 18:53:00Damien Miller2002-01-222-2/+7
| | | | | [auth1.c] be more carefull on allocation
* - markus@cvs.openbsd.org 2001/12/25 18:49:56Damien Miller2002-01-222-2/+10
| | | | | [key.c] be more careful on allocation
* - deraadt@cvs.openbsd.org 2001/12/24 07:29:43Damien Miller2002-01-222-3/+6
| | | | | | | [ssh-add.c] try all listed keys.. how did this get broken? (oops - that was me)
* - markus@cvs.openbsd.org 2001/12/21 12:17:33Damien Miller2002-01-222-10/+5
| | | | | [serverloop.c] remove ifdef for USE_PIPES since fdin != fdout; ok djm@
* - djm@cvs.openbsd.org 2001/12/21 10:06:43Damien Miller2002-01-223-22/+45
| | | | | | [ssh-add.1 ssh-add.c] Try all standard key files (id_rsa, id_dsa, identity) when invoked with no arguments; ok markus@
* - djm@cvs.openbsd.org 2001/12/21 08:53:45Damien Miller2002-01-222-7/+19
| | | | | [readpass.c] Avoid interruptable passphrase read; ok markus@
* - djm@cvs.openbsd.org 2001/12/21 08:52:22Damien Miller2002-01-223-11/+17
| | | | | [ssh-keygen.1 ssh-keygen.c] Remove default (rsa1) key type; ok markus@
* moreDamien Miller2002-01-221-1/+5
|
* - (djm) autoconf hacking:Damien Miller2002-01-222-2/+21
| | | | | - Add OpenSSL sanity check: verify that header version matches version reported by library
* - (djm) Fix some bugs I introduced into ssh-rand-helper yesterdayDamien Miller2002-01-222-10/+7
|
* - (djm) autoconf hacking:Damien Miller2002-01-225-156/+191
| | | | | | | | | - We don't support --without-zlib currently, so don't allow it. - Rework cryptographic random number support detection. We now detect whether OpenSSL seeds itself. If it does, then we don't bother with the ssh-rand-helper program. You can force the use of ssh-rand-helper using the --with-rand-helper configure argument - Simplify and clean up ssh-rand-helper configuration
* - (djm) Rework ssh-rand-helper:Damien Miller2002-01-212-349/+358
| | | | | | | | - Reduce quantity of ifdef code, in preparation for ssh_rand_conf - Always seed from system calls, even when doing PRNGd seeding - Tidy and comment #define knobs - Remove unused facility for multiple runs through command list - KNF, cleanup, update copyright
* - (djm) Bug #50 - make autoconf entropy path checks more robustDamien Miller2002-01-142-2/+17
|