[dovecot-cvs] dovecot/src/login client.c,1.12,1.13
cras at procontrol.fi
cras at procontrol.fi
Wed Nov 20 21:30:34 EET 2002
- Previous message: [dovecot-cvs] dovecot/src/master auth-process.c,1.5,1.6 auth-process.h,1.2,1.3 login-process.c,1.10,1.11 login-process.h,1.2,1.3 main.c,1.12,1.13 settings.c,1.16,1.17 settings.h,1.10,1.11
- Next message: [dovecot-cvs] dovecot/src/login ssl-proxy-openssl.c,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/dovecot/src/login
In directory danu:/tmp/cvs-serv21317
Modified Files:
client.c
Log Message:
If SSL handshake failed we accessed free'd memory.
Index: client.c
===================================================================
RCS file: /home/cvs/dovecot/src/login/client.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- client.c 16 Nov 2002 05:21:21 -0000 1.12
+++ client.c 20 Nov 2002 19:30:31 -0000 1.13
@@ -56,6 +56,7 @@
/* must be removed before ssl_proxy_new(), since it may
io_add() the same fd. */
io_remove(client->io);
+ client->io = NULL;
fd_ssl = ssl_proxy_new(client->fd);
if (fd_ssl != -1) {
- Previous message: [dovecot-cvs] dovecot/src/master auth-process.c,1.5,1.6 auth-process.h,1.2,1.3 login-process.c,1.10,1.11 login-process.h,1.2,1.3 main.c,1.12,1.13 settings.c,1.16,1.17 settings.h,1.10,1.11
- Next message: [dovecot-cvs] dovecot/src/login ssl-proxy-openssl.c,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list