aboutsummaryrefslogtreecommitdiffstats
path: root/imap.c
Commit message (Collapse)AuthorAgeFilesLines
* Change type of socket descriptors from FILE * to int. Change SockGetsEric S. Raymond1997-05-131-26/+26
| | | | | | | to SockRead a la read(2). This is all part of an attempt to deal with embedded NULs in IMAP messages. svn path=/trunk/; revision=992
* RFC2061 changes.Eric S. Raymond1997-02-151-2/+5
| | | | svn path=/trunk/; revision=882
* CR-strip fix.Eric S. Raymond1997-01-271-0/+3
| | | | svn path=/trunk/; revision=833
* Avoid random return value.Eric S. Raymond1997-01-241-6/+8
| | | | svn path=/trunk/; revision=819
* Introduce gen_recv.Eric S. Raymond1997-01-241-35/+14
| | | | svn path=/trunk/; revision=814
* Set peek_capable properly.Eric S. Raymond1997-01-231-0/+2
| | | | svn path=/trunk/; revision=813
* Make this aware of RFC2060.Eric S. Raymond1997-01-231-11/+64
| | | | svn path=/trunk/; revision=812
* Philippe de Muyter's Motorola fixes.Eric S. Raymond1997-01-161-0/+2
| | | | svn path=/trunk/; revision=781
* Deal with the fact that EXPUNGEs changed fetch numbers.Eric S. Raymond1997-01-141-5/+29
| | | | svn path=/trunk/; revision=760
* Expunge fix.Eric S. Raymond1997-01-141-3/+7
| | | | svn path=/trunk/; revision=759
* Dynamic allocation for the query structure string entries.Eric S. Raymond1997-01-141-1/+1
| | | | svn path=/trunk/; revision=757
* Have IMAP set seen flag if keep is on.Eric S. Raymond1996-12-271-2/+6
| | | | svn path=/trunk/; revision=699
* Drop back to using SockGets/SockWrite.Eric S. Raymond1996-12-241-4/+5
| | | | svn path=/trunk/; revision=683
* Remove some inclusions no longer needed.Eric S. Raymond1996-12-171-2/+1
| | | | svn path=/trunk/; revision=653
* Clean up some extra trailing LFs.Eric S. Raymond1996-12-171-0/+8
| | | | svn path=/trunk/; revision=652
* SockGets is gone.Eric S. Raymond1996-12-171-4/+4
| | | | svn path=/trunk/; revision=650
* Protocol labels for in-out messages.Eric S. Raymond1996-12-171-2/+2
| | | | svn path=/trunk/; revision=646
* Yet morer error message cleanup.Eric S. Raymond1996-12-171-2/+2
| | | | svn path=/trunk/; revision=645
* More through error conversion.Eric S. Raymond1996-12-171-2/+2
| | | | svn path=/trunk/; revision=644
* Add full IMAP4 capability.Eric S. Raymond1996-12-091-6/+28
| | | | svn path=/trunk/; revision=620
* Prototypes everywhere.Eric S. Raymond1996-11-081-33/+9
| | | | svn path=/trunk/; revision=515
* Ooops...don't exit where a return will do.Eric S. Raymond1996-11-061-1/+1
| | | | svn path=/trunk/; revision=490
* Back out the attempt to use stdio.Eric S. Raymond1996-11-061-10/+6
| | | | svn path=/trunk/; revision=488
* Insert fseeks to prevent read-write lossage.Eric S. Raymond1996-11-041-0/+5
| | | | svn path=/trunk/; revision=485
* Eliminated socket.h.Eric S. Raymond1996-11-041-1/+0
| | | | svn path=/trunk/; revision=480
* Special socket I/O almost gone!Eric S. Raymond1996-11-041-5/+5
| | | | svn path=/trunk/; revision=479
* STEP 3: File pointer arguments in SockGets()/SockPuts().Eric S. Raymond1996-10-311-4/+4
| | | | svn path=/trunk/; revision=446
* STEP 1: Make all methods take file pointer arguments.Eric S. Raymond1996-10-311-26/+26
| | | | svn path=/trunk/; revision=444
* gcc -Wall cleanup.Eric S. Raymond1996-10-261-8/+8
| | | | svn path=/trunk/; revision=396
* Include mx.h, fix a memory leak.Eric S. Raymond1996-10-261-23/+18
| | | | svn path=/trunk/; revision=395
* Major changes of data structure and variable names.Eric S. Raymond1996-10-261-15/+15
| | | | svn path=/trunk/; revision=391
* Added filtering by length. Ugh.Eric S. Raymond1996-10-261-0/+33
| | | | svn path=/trunk/; revision=390
* No more FLAGS.SILENT.Eric S. Raymond1996-10-211-7/+1
| | | | svn path=/trunk/; revision=364
* Major improvements in --check processing. New-message count is now visible.Eric S. Raymond1996-10-191-3/+15
| | | | svn path=/trunk/; revision=353
* Remove all those obnoxious block comments.Eric S. Raymond1996-10-171-16/+5
| | | | svn path=/trunk/; revision=345
* Add historically useful commment.Eric S. Raymond1996-10-131-0/+6
| | | | svn path=/trunk/; revision=321
* Make deletions slightly faster.Eric S. Raymond1996-10-101-1/+1
| | | | svn path=/trunk/; revision=292
* Ship IMAP passwords as quoted strings.Eric S. Raymond1996-10-101-1/+1
| | | | svn path=/trunk/; revision=291
* RC file syntax change, folder->mailbox, remote->remotename.Eric S. Raymond1996-10-041-1/+1
| | | | svn path=/trunk/; revision=220
* Reverse order of arguments in OK method.Eric S. Raymond1996-10-021-1/+1
| | | | svn path=/trunk/; revision=201
* Simplify the driver main loop.Eric S. Raymond1996-10-011-4/+2
| | | | svn path=/trunk/; revision=189
* Better IMAP support.Eric S. Raymond1996-10-011-69/+24
| | | | svn path=/trunk/; revision=185
* Fix broken response parsing.Eric S. Raymond1996-10-011-35/+46
| | | | svn path=/trunk/; revision=184
* The great options massacre.Eric S. Raymond1996-09-281-10/+2
| | | | svn path=/trunk/; revision=178
* With any luck, this is a correct implementation of UIDL support.Eric S. Raymond1996-09-281-12/+22
| | | | svn path=/trunk/; revision=168
* Move Chris Newman's criticism here.Eric S. Raymond1996-09-251-0/+44
| | | | svn path=/trunk/; revision=140
* Eliminate some unnecessary headers.Eric S. Raymond1996-09-251-13/+3
| | | | svn path=/trunk/; revision=129
* The great name change.Eric S. Raymond1996-09-241-2/+2
| | | | svn path=/trunk/; revision=114
* Better protection against buffer overruns.Eric S. Raymond1996-09-231-3/+3
| | | | svn path=/trunk/; revision=106
* Correct processing of greeting messages.Eric S. Raymond1996-08-271-1/+3
| | | | svn path=/trunk/; revision=75