From: <pdo...@us...> - 2010-10-29 01:47:06
|
Revision: 14072 http://squirrelmail.svn.sourceforge.net/squirrelmail/?rev=14072&view=rev Author: pdontthink Date: 2010-10-29 01:47:00 +0000 (Fri, 29 Oct 2010) Log Message: ----------- Increase default buffer sizes Modified Paths: -------------- trunk/imap_proxy/ChangeLog trunk/imap_proxy/include/imapproxy.h Modified: trunk/imap_proxy/ChangeLog =================================================================== --- trunk/imap_proxy/ChangeLog 2010-10-29 01:41:05 UTC (rev 14071) +++ trunk/imap_proxy/ChangeLog 2010-10-29 01:47:00 UTC (rev 14072) @@ -1,4 +1,6 @@ 2010-10-28 Paul Lesniewski <pa...@sq...> + * Increased default buffer sizes. + * Fixed possible buffer overflow issue and a few other small issues, complements Jose Celestino. Thanks also to Tomas Lindroos. Modified: trunk/imap_proxy/include/imapproxy.h =================================================================== --- trunk/imap_proxy/include/imapproxy.h 2010-10-29 01:41:05 UTC (rev 14071) +++ trunk/imap_proxy/include/imapproxy.h 2010-10-29 01:47:00 UTC (rev 14072) @@ -159,12 +159,12 @@ #define PGM "in.imapproxyd" #define IMAP_UNTAGGED_OK "* OK " /* untagged OK response */ #define IMAP_TAGGED_OK "1 OK " /* tagged OK response */ -#define BUFSIZE 4096 /* default buffer size */ +#define BUFSIZE 8192 /* default buffer size */ #define MAX_CONN_BACKLOG 5 /* tcp connection backlog */ #define MAXTAGLEN 256 /* max IMAP tag length */ #define MAXMAILBOXNAME 512 /* max mailbox name length */ -#define MAXUSERNAMELEN 64 /* max username length */ -#define MAXPASSWDLEN 64 /* max passwd length */ +#define MAXUSERNAMELEN 256 /* max username length */ +#define MAXPASSWDLEN 8192 /* max passwd length */ #define POLL_TIMEOUT_MINUTES 30 /* Poll timeout in minutes */ #define POLL_TIMEOUT (POLL_TIMEOUT_MINUTES * 60000) #define SELECT_BUF_SIZE BUFSIZE /* max length of a SELECT */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |