- Merged OpenBSD CVS changes:
- [authfd.c ssh-agent.c] keysize warnings talk about identity files - [packet.c] "Connection closed by x.x.x.x": fatal() -> log()
This commit is contained in:
parent
18ccf85863
commit
5e7c10eedb
|
@ -1,6 +1,12 @@
|
||||||
19991216
|
19991216
|
||||||
- Makefile changes for Solaris from Peter Kocks
|
- Makefile changes for Solaris from Peter Kocks
|
||||||
<peter.kocks@baygate.com>
|
<peter.kocks@baygate.com>
|
||||||
|
- Minor updates to docs
|
||||||
|
- Merged OpenBSD CVS changes:
|
||||||
|
- [authfd.c ssh-agent.c]
|
||||||
|
keysize warnings talk about identity files
|
||||||
|
- [packet.c]
|
||||||
|
"Connection closed by x.x.x.x": fatal() -> log()
|
||||||
|
|
||||||
19991215
|
19991215
|
||||||
- Integrated patchs from Juergen Keil <jk@tools.de>
|
- Integrated patchs from Juergen Keil <jk@tools.de>
|
||||||
|
|
4
authfd.c
4
authfd.c
|
@ -14,7 +14,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "includes.h"
|
#include "includes.h"
|
||||||
RCSID("$Id: authfd.c,v 1.9 1999/12/07 04:38:32 damien Exp $");
|
RCSID("$Id: authfd.c,v 1.10 1999/12/16 02:18:04 damien Exp $");
|
||||||
|
|
||||||
#include "ssh.h"
|
#include "ssh.h"
|
||||||
#include "rsa.h"
|
#include "rsa.h"
|
||||||
|
@ -222,7 +222,7 @@ ssh_get_next_identity(AuthenticationConnection *auth,
|
||||||
*comment = buffer_get_string(&auth->identities, NULL);
|
*comment = buffer_get_string(&auth->identities, NULL);
|
||||||
|
|
||||||
if (bits != BN_num_bits(n))
|
if (bits != BN_num_bits(n))
|
||||||
error("Warning: keysize mismatch: actual %d, announced %u",
|
error("Warning: identity keysize mismatch: actual %d, announced %u",
|
||||||
BN_num_bits(n), bits);
|
BN_num_bits(n), bits);
|
||||||
|
|
||||||
/* Decrement the number of remaining entries. */
|
/* Decrement the number of remaining entries. */
|
||||||
|
|
8
packet.c
8
packet.c
|
@ -15,7 +15,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "includes.h"
|
#include "includes.h"
|
||||||
RCSID("$Id: packet.c,v 1.7 1999/12/06 00:47:29 damien Exp $");
|
RCSID("$Id: packet.c,v 1.8 1999/12/16 02:18:04 damien Exp $");
|
||||||
|
|
||||||
#include "xmalloc.h"
|
#include "xmalloc.h"
|
||||||
#include "buffer.h"
|
#include "buffer.h"
|
||||||
|
@ -415,8 +415,10 @@ packet_read(int *payload_len_ptr)
|
||||||
|
|
||||||
/* Read data from the socket. */
|
/* Read data from the socket. */
|
||||||
len = read(connection_in, buf, sizeof(buf));
|
len = read(connection_in, buf, sizeof(buf));
|
||||||
if (len == 0)
|
if (len == 0) {
|
||||||
fatal("Connection closed by %.200s", get_remote_ipaddr());
|
log("Connection closed by %.200s", get_remote_ipaddr());
|
||||||
|
fatal_cleanup();
|
||||||
|
}
|
||||||
if (len < 0)
|
if (len < 0)
|
||||||
fatal("Read from socket failed: %.100s", strerror(errno));
|
fatal("Read from socket failed: %.100s", strerror(errno));
|
||||||
/* Append it to the buffer. */
|
/* Append it to the buffer. */
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $OpenBSD: ssh-agent.c,v 1.23 1999/11/24 19:53:51 markus Exp $ */
|
/* $OpenBSD: ssh-agent.c,v 1.24 1999/12/15 19:43:10 markus Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||||
|
@ -9,7 +9,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "includes.h"
|
#include "includes.h"
|
||||||
RCSID("$OpenBSD: ssh-agent.c,v 1.23 1999/11/24 19:53:51 markus Exp $");
|
RCSID("$OpenBSD: ssh-agent.c,v 1.24 1999/12/15 19:43:10 markus Exp $");
|
||||||
|
|
||||||
#include "ssh.h"
|
#include "ssh.h"
|
||||||
#include "rsa.h"
|
#include "rsa.h"
|
||||||
|
@ -183,7 +183,7 @@ process_remove_identity(SocketEntry *e)
|
||||||
buffer_get_bignum(&e->input, n);
|
buffer_get_bignum(&e->input, n);
|
||||||
|
|
||||||
if (bits != BN_num_bits(n))
|
if (bits != BN_num_bits(n))
|
||||||
error("Warning: keysize mismatch: actual %d, announced %d",
|
error("Warning: identity keysize mismatch: actual %d, announced %d",
|
||||||
BN_num_bits(n), bits);
|
BN_num_bits(n), bits);
|
||||||
|
|
||||||
/* Check if we have the key. */
|
/* Check if we have the key. */
|
||||||
|
|
Loading…
Reference in New Issue