[dovecot-cvs] dovecot/src/login auth-connection.c,1.11,1.12 client-authenticate.c,1.9,1.10 client.c,1.8,1.9
cras at procontrol.fi
cras at procontrol.fi
Mon Oct 28 06:18:28 EET 2002
Update of /home/cvs/dovecot/src/login
In directory danu:/tmp/cvs-serv7362/login
Modified Files:
auth-connection.c client-authenticate.c client.c
Log Message:
I/O buffers now use real blocking instead of setting up a sub-ioloop to
poll(). alarm() is called every 30 secs to send SIGHUP and break out of the
read/write calls, so the given timeout values aren't exact.
Also some other cleanups, like not including ioloop.h in [io]buffer.h which
broke several other files which hadn't included it itself..
Index: auth-connection.c
===================================================================
RCS file: /home/cvs/dovecot/src/login/auth-connection.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- auth-connection.c 13 Oct 2002 23:49:12 -0000 1.11
+++ auth-connection.c 28 Oct 2002 04:18:26 -0000 1.12
@@ -2,6 +2,7 @@
#include "common.h"
#include "hash.h"
+#include "ioloop.h"
#include "network.h"
#include "ibuffer.h"
#include "obuffer.h"
Index: client-authenticate.c
===================================================================
RCS file: /home/cvs/dovecot/src/login/client-authenticate.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- client-authenticate.c 13 Oct 2002 23:49:12 -0000 1.9
+++ client-authenticate.c 28 Oct 2002 04:18:26 -0000 1.10
@@ -2,6 +2,7 @@
#include "common.h"
#include "base64.h"
+#include "ioloop.h"
#include "ibuffer.h"
#include "obuffer.h"
#include "temp-string.h"
Index: client.c
===================================================================
RCS file: /home/cvs/dovecot/src/login/client.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- client.c 15 Oct 2002 21:01:49 -0000 1.8
+++ client.c 28 Oct 2002 04:18:26 -0000 1.9
@@ -2,6 +2,7 @@
#include "common.h"
#include "hash.h"
+#include "ioloop.h"
#include "ibuffer.h"
#include "obuffer.h"
#include "client.h"
More information about the dovecot-cvs
mailing list