Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add comment. | Matthias Andree | 2005-07-31 | 1 | -1/+3 |
| | | | | svn path=/trunk/; revision=4206 | ||||
* | Kill alloca(). | Matthias Andree | 2005-07-31 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=4199 | ||||
* | strcpy -> strlcpy, strcat -> strlcat | Matthias Andree | 2005-07-30 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=4186 | ||||
* | If UIDL parser fails, barf with PS_ERROR rather than ignoring the problem. | Matthias Andree | 2005-07-22 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=4163 | ||||
* | Blank skipping in UIDL code would count spaces from the wrong string. | Matthias Andree | 2005-07-22 | 1 | -1/+2 |
| | | | | svn path=/trunk/; revision=4161 | ||||
* | Fix NULL dereference when Message-ID or actual UID are missing from input. | Matthias Andree | 2005-07-22 | 1 | -8/+18 |
| | | | | | | | Reported by Miloslav Trmac. Re-add got_it to Message-Id parser so we use the first, not the last Message-ID. svn path=/trunk/; revision=4157 | ||||
* | Add a preprocessor safeguard to prevent buffer underrun. | Matthias Andree | 2005-07-20 | 1 | -0/+3 |
| | | | | svn path=/trunk/; revision=4146 | ||||
* | SECURITY FIX: Plug UID-related buffer overruns that came from sscanf(s, ↵ | Matthias Andree | 2005-07-20 | 1 | -35/+67 |
| | | | | | | ...%s..., s2). svn path=/trunk/; revision=4143 | ||||
* | Skip sending POP3 PASS command when USER command failed. | Matthias Andree | 2005-07-10 | 1 | -1/+2 |
| | | | | svn path=/trunk/; revision=4107 | ||||
* | Factor out peek_capable determination into a static function, for consistency. | Matthias Andree | 2005-05-16 | 1 | -9/+19 |
| | | | | | | | Simplify the expression a bit so it's easier to read. Enhance peek_capable and TOP vs. RETR source code comments. svn path=/trunk/; revision=4057 | ||||
* | Revised "POP3 strong authentication fixes." that esr put into release 3873 | Matthias Andree | 2005-03-19 | 1 | -2/+1 |
| | | | | | | | on 2004-01-13 07:02:39Z, it would loop infinitely when CAPA failed. Reported by David Greaves. svn path=/trunk/; revision=4027 | ||||
* | sprintf -> snprintf | Matthias Andree | 2004-11-12 | 1 | -2/+2 |
| | | | | svn path=/trunk/; revision=4005 | ||||
* | Disable the sleep(3) after POP3 login. Submitted by Brian Candler. | Matthias Andree | 2004-11-08 | 1 | -0/+7 |
| | | | | svn path=/trunk/; revision=3983 | ||||
* | Fix miscellaneous warnings. | Matthias Andree | 2004-10-20 | 1 | -6/+2 |
| | | | | svn path=/trunk/; revision=3953 | ||||
* | Do not disable TOP in 'keep, but not uidl' mode. | Matthias Andree | 2004-08-09 | 1 | -2/+2 |
| | | | | | | Patch by Jakob Hirsch, 2003-05-22, revised by Matthias Andree, 2004-08-08. svn path=/trunk/; revision=3927 | ||||
* | Fix various warnings. | Matthias Andree | 2004-06-19 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3904 | ||||
* | Cast arguments of is*() ctype.h functions to unsigned char to be 8-bit safe. | Matthias Andree | 2004-06-19 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3903 | ||||
* | Compiler warnings fixes, preprocessor and minor general cleanup. | Matthias Andree | 2004-06-18 | 1 | -8/+8 |
| | | | | svn path=/trunk/; revision=3901 | ||||
* | Fix various compiler warnings. | Matthias Andree | 2004-06-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3899 | ||||
* | Make sure we don't return uninitialized data from pop3_getpartialsizes, | Matthias Andree | 2004-06-11 | 1 | -1/+1 |
| | | | | | | which can happen iff first > last. svn path=/trunk/; revision=3883 | ||||
* | Quench some GCC 3.4 warnings by making sure that all int arguments are ↵ | Matthias Andree | 2004-06-11 | 1 | -2/+2 |
| | | | | | | marked int and swapping words so that static is first in the line. svn path=/trunk/; revision=3882 | ||||
* | POP3 strong authentication fixes. | Eric S. Raymond | 2004-01-13 | 1 | -2/+7 |
| | | | | svn path=/trunk/; revision=3873 | ||||
* | Fix patch for Sunil Shetye's POP3 tweaks. | Eric S. Raymond | 2004-01-13 | 1 | -16/+15 |
| | | | | svn path=/trunk/; revision=3871 | ||||
* | Sunil's transaction patches. | Eric S. Raymond | 2003-10-15 | 1 | -17/+186 |
| | | | | svn path=/trunk/; revision=3858 | ||||
* | Storage cleanup for new dup killer code. | Eric S. Raymond | 2003-10-10 | 1 | -6/+0 |
| | | | | svn path=/trunk/; revision=3855 | ||||
* | Ready to ship. | Eric S. Raymond | 2003-08-06 | 1 | -1/+26 |
| | | | | svn path=/trunk/; revision=3831 | ||||
* | Yet another round of fixes. | Eric S. Raymond | 2003-07-17 | 1 | -0/+93 |
| | | | | svn path=/trunk/; revision=3819 | ||||
* | First round ofmlong-delayed bug fixes. | Eric S. Raymond | 2003-07-17 | 1 | -3/+2 |
| | | | | svn path=/trunk/; revision=3814 | ||||
* | Support A_SSH authentication. | Eric S. Raymond | 2003-02-28 | 1 | -0/+4 |
| | | | | svn path=/trunk/; revision=3800 | ||||
* | Before the IDLE patch. | Eric S. Raymond | 2003-02-28 | 1 | -55/+83 |
| | | | | svn path=/trunk/; revision=3792 | ||||
* | Routine updates, including the latest Shetye patch. | Eric S. Raymond | 2002-12-26 | 1 | -1/+31 |
| | | | | svn path=/trunk/; revision=3778 | ||||
* | Sunil's patch for the STARTTLS problem. | Eric S. Raymond | 2002-11-28 | 1 | -2/+24 |
| | | | | svn path=/trunk/; revision=3772 | ||||
* | Whiespace fix. | Eric S. Raymond | 2002-10-31 | 1 | -4/+5 |
| | | | | svn path=/trunk/; revision=3758 | ||||
* | Sunil's patch to guard SSL use. | Eric S. Raymond | 2002-10-18 | 1 | -1/+3 |
| | | | | svn path=/trunk/; revision=3740 | ||||
* | OTP fix patches from Stanislav Brabec. | Eric S. Raymond | 2002-10-18 | 1 | -0/+26 |
| | | | | svn path=/trunk/; revision=3735 | ||||
* | Matt Kraai's fix for POP3 STARTTLS. | Eric S. Raymond | 2002-09-13 | 1 | -18/+12 |
| | | | | svn path=/trunk/; revision=3717 | ||||
* | More fixes from Sunil. | Eric S. Raymond | 2002-07-10 | 1 | -2/+10 |
| | | | | svn path=/trunk/; revision=3660 | ||||
* | Sunil's CAPA patch. | Eric S. Raymond | 2002-06-22 | 1 | -25/+32 |
| | | | | svn path=/trunk/; revision=3650 | ||||
* | STLS fix. | Eric S. Raymond | 2002-06-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3621 | ||||
* | Minor fixes. | Eric S. Raymond | 2002-03-09 | 1 | -0/+28 |
| | | | | svn path=/trunk/; revision=3584 | ||||
* | _( -> GT_( | Eric S. Raymond | 2001-09-24 | 1 | -8/+8 |
| | | | | svn path=/trunk/; revision=3478 | ||||
* | HMH's security check. | Eric S. Raymond | 2001-09-23 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=3468 | ||||
* | Security fix. | Eric S. Raymond | 2001-08-04 | 1 | -3/+7 |
| | | | | svn path=/trunk/; revision=3441 | ||||
* | Almost ready to ship. | Eric S. Raymond | 2001-07-25 | 1 | -4/+14 |
| | | | | svn path=/trunk/; revision=3422 | ||||
* | Add a comment. | Eric S. Raymond | 2001-07-11 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=3414 | ||||
* | Issue RSET before QUIT if keep is enabled. | Eric S. Raymond | 2001-07-06 | 1 | -0/+7 |
| | | | | svn path=/trunk/; revision=3394 | ||||
* | First round of ODMR fixes. | Eric S. Raymond | 2001-06-24 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=3372 | ||||
* | Fix the double-authentication bug. | Eric S. Raymond | 2001-05-12 | 1 | -13/+20 |
| | | | | svn path=/trunk/; revision=3304 | ||||
* | More from HH's patch. | Eric S. Raymond | 2001-04-23 | 1 | -3/+3 |
| | | | | svn path=/trunk/; revision=3295 | ||||
* | Nalin Dahyabai's changes. | Eric S. Raymond | 2001-04-10 | 1 | -39/+38 |
| | | | | svn path=/trunk/; revision=3290 |