Show
Ignore:
Timestamp:
2008-08-25 00:52:17 (3 months ago)
Author:
Brendan Cully <brendan@…>
Branch:
HEAD
Message:

Introduce $imap_pipeline_depth.
This lets users control the number of commands that mutt will queue up
before sending them to the server. Setting this to 0 disables
pipelining, which should close #2892.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r5493 r5495  
    1 2008-08-24 17:06 +0200  Rocco Rutte  <pdmef@gmx.net>  (fec35f9ad30f) 
     12008-08-25 00:16 -0700  Brendan Cully  <brendan@kublai.com>  (53d9210aa4ee) 
     2 
     3        * imap/command.c, imap/imap.c, imap/imap_private.h, imap/message.c: 
     4        Rework IMAP command queueing to allow pipelining to be disabled. 
     5        IDLE handling has been better abstracted, and there are fewer entry 
     6        points to the IMAP command issuing machinery. Any commands that are 
     7        simply queued may be executed whenever the pipeline fills, instead 
     8        of requiring explicit handling in the caller. 
     9 
     10        Tested on my Cyrus server, but I wouldn't be surprise if this causes 
     11        new problems. 
     12 
     132008-08-24 20:01 +0200  Rocco Rutte  <pdmef@gmx.net>  (045c5942e1ad) 
     14 
     15        * doc/manual.xml.head: Manual: Fix DTD validation error and 
     16        message header display section 
    217 
    318        * doc/manual.xml.head: Manual: Fix typo 
    419 
    5 2008-08-24 17:03 +0200  Rocco Rutte  <pdmef@gmx.net>  (a2fc5e7c77ae) 
    6  
    7         * ChangeLog, doc/manual.xml.head: Manual: Fix style and typos. Noted 
    8         by Vincent Lefevre, see #3109. 
     20        * doc/manual.xml.head: Manual: Fix style and typos. Noted by 
     21        Vincent Lefevre, see #3109. 
    922 
    10232008-08-23 15:25 -0700  Brendan Cully  <brendan@kublai.com>  (1f9849496bc2) 
     
    1225        * main.c: Whitespace cleanup 
    1326 
    14 2008-08-23 15:21 -0700  Brendan Cully  <brendan@kublai.com>  (63efed810906) 
    15  
    16         * ChangeLog, main.c: Fix infinite loop with "mutt -", introduced in 
     27        * main.c: Fix infinite loop with "mutt -", introduced in 
    1728        [31c9e9727d42]. Treats - as a non-option argument. It would be 
    1829        reasonable to treat it as an error instead.