[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