]> granicus.if.org Git - neomutt/log
neomutt
19 years agoChangeLog.old was just old ChangeLog entries with different formatting - I
Brendan Cully [Mon, 19 Dec 2005 18:13:28 +0000 (18:13 +0000)]
ChangeLog.old was just old ChangeLog entries with different formatting - I
think it's time to put it out to pasture. I've moved all pre-1.4 entries
from ChangeLog into ChangeLog.old now. This should have the nice
side-effect of making the git mirror grow a little more slowly.

19 years ago# changelog commit
Brendan Cully [Mon, 19 Dec 2005 18:04:19 +0000 (18:04 +0000)]
# changelog commit

19 years agoCatch another possible race when starting IDLE.
Brendan Cully [Mon, 19 Dec 2005 18:03:41 +0000 (18:03 +0000)]
Catch another possible race when starting IDLE.

19 years ago# changelog commit
Brendan Cully [Mon, 19 Dec 2005 17:42:07 +0000 (17:42 +0000)]
# changelog commit

19 years agoMore IMAP header cache cleanup: remove expunged entries from cache, and
Brendan Cully [Mon, 19 Dec 2005 17:40:02 +0000 (17:40 +0000)]
More IMAP header cache cleanup: remove expunged entries from cache, and
don't bother checking the cache for mail that's arrived since the mailbox
was opened. TODO: cache UIDNEXT, only check the cache for messages up to
cached value.

19 years agoAvoid a possible race when entering the IDLE command - if new mail notification
Brendan Cully [Mon, 19 Dec 2005 17:37:35 +0000 (17:37 +0000)]
Avoid a possible race when entering the IDLE command - if new mail notification
is received before the + response, mutt may attempt to send a fetch command
before it realises it's idling.

19 years agoMuch faster IMAP sync code, pipelined and everything. Now batch updates
Brendan Cully [Mon, 19 Dec 2005 17:35:41 +0000 (17:35 +0000)]
Much faster IMAP sync code, pipelined and everything. Now batch updates
changed flags, instead of syncing each changed message individually.

19 years agoManually unidle at logout if necessary. Somewhat unclean - might be good
Brendan Cully [Mon, 19 Dec 2005 17:32:38 +0000 (17:32 +0000)]
Manually unidle at logout if necessary. Somewhat unclean - might be good
to have an imap_unidle function...

19 years agoCache server-side flags, don't send flag updates if mutt's are the same.
Brendan Cully [Mon, 19 Dec 2005 17:31:03 +0000 (17:31 +0000)]
Cache server-side flags, don't send flag updates if mutt's are the same.
This can happen if a flag is toggled and toggled back, or we receive
server updates, and the cache will make much faster sync possible later.

19 years agoPipeline MYRIGHTS, subscribed mailbox check and root delimiter check.
Brendan Cully [Mon, 19 Dec 2005 17:28:15 +0000 (17:28 +0000)]
Pipeline MYRIGHTS, subscribed mailbox check and root delimiter check.

19 years agoClear name field from status callback before each IMAP completion attempt.
Brendan Cully [Mon, 19 Dec 2005 17:26:00 +0000 (17:26 +0000)]
Clear name field from status callback before each IMAP completion attempt.

19 years agoRemove some cut-n-paste garbage from IMAP header cache code.
Brendan Cully [Mon, 19 Dec 2005 17:24:26 +0000 (17:24 +0000)]
Remove some cut-n-paste garbage from IMAP header cache code.

19 years agoOnly mark unread messages as old when closing mailbox.
Brendan Cully [Mon, 19 Dec 2005 17:22:46 +0000 (17:22 +0000)]
Only mark unread messages as old when closing mailbox.

19 years agoReal support for the Old flag on IMAP.
Brendan Cully [Mon, 19 Dec 2005 17:15:12 +0000 (17:15 +0000)]
Real support for the Old flag on IMAP.

19 years agoDisplay success message when subscription command succeeds.
Brendan Cully [Mon, 19 Dec 2005 17:11:32 +0000 (17:11 +0000)]
Display success message when subscription command succeeds.

19 years agoReplace imap_parse_list_response with a proper untagged response handler.
Brendan Cully [Mon, 19 Dec 2005 17:07:59 +0000 (17:07 +0000)]
Replace imap_parse_list_response with a proper untagged response handler.

19 years ago# changelog commit
Brendan Cully [Fri, 16 Dec 2005 18:50:39 +0000 (18:50 +0000)]
# changelog commit

19 years agoUse ascii_str* instead of mutt_str* in several places where it's needed.
Recai Oktas [Fri, 16 Dec 2005 18:49:40 +0000 (18:49 +0000)]
Use ascii_str* instead of mutt_str* in several places where it's needed.

19 years ago# changelog commit
Brendan Cully [Fri, 16 Dec 2005 18:20:29 +0000 (18:20 +0000)]
# changelog commit

19 years agoNew new mail detection code. Now we use UIDVALIDITY/UIDNEXT to detect whether
Brendan Cully [Fri, 16 Dec 2005 18:18:52 +0000 (18:18 +0000)]
New new mail detection code. Now we use UIDVALIDITY/UIDNEXT to detect whether
a mailbox has been changed since we last saw it, rather than the more
ephemeral RECENT flag. We also keep a cache of mailboxes we've visited or
called STATUS on, which might eventually make for better information in
the browser and mailbox views. Big changes, probably not stable. IWFM.

19 years ago# changelog commit
Brendan Cully [Thu, 15 Dec 2005 19:00:31 +0000 (19:00 +0000)]
# changelog commit

19 years agoWhitespace shuffling.
Brendan Cully [Thu, 15 Dec 2005 18:59:59 +0000 (18:59 +0000)]
Whitespace shuffling.

19 years ago# changelog commit
Brendan Cully [Thu, 15 Dec 2005 18:57:19 +0000 (18:57 +0000)]
# changelog commit

19 years agoUse mutt_buffer_printf in several places instead of a homebrew version.
Brendan Cully [Thu, 15 Dec 2005 18:55:41 +0000 (18:55 +0000)]
Use mutt_buffer_printf in several places instead of a homebrew version.

19 years agoAdd mutt_buffer_printf function, with autoconf test for va_copy.
Brendan Cully [Thu, 15 Dec 2005 18:36:24 +0000 (18:36 +0000)]
Add mutt_buffer_printf function, with autoconf test for va_copy.

19 years ago# changelog commit
Brendan Cully [Thu, 15 Dec 2005 18:26:37 +0000 (18:26 +0000)]
# changelog commit

19 years agoIMAP keepalive might have been interacting badly with $timeout when IDLE
Brendan Cully [Thu, 15 Dec 2005 18:25:49 +0000 (18:25 +0000)]
IMAP keepalive might have been interacting badly with $timeout when IDLE
was enabled. Use force option for IDLE too.

19 years ago# changelog commit
Brendan Cully [Wed, 14 Dec 2005 17:30:51 +0000 (17:30 +0000)]
# changelog commit

19 years agoSASL-IR support for IMAP. The RTT was has begun. I had forgotten how
Brendan Cully [Wed, 14 Dec 2005 17:29:57 +0000 (17:29 +0000)]
SASL-IR support for IMAP. The RTT was has begun. I had forgotten how
strangely convoluted auth_sasl has become though...

19 years ago# changelog commit
Brendan Cully [Tue, 13 Dec 2005 23:38:25 +0000 (23:38 +0000)]
# changelog commit

19 years agoAdd conn_poll (using raw_socket_poll) to SSL socket setup functions.
Brendan Cully [Tue, 13 Dec 2005 23:37:42 +0000 (23:37 +0000)]
Add conn_poll (using raw_socket_poll) to SSL socket setup functions.

19 years ago# changelog commit
Brendan Cully [Tue, 13 Dec 2005 21:25:54 +0000 (21:25 +0000)]
# changelog commit

19 years agoFix recently-broken buffy notification for IMAP.
Brendan Cully [Tue, 13 Dec 2005 21:25:10 +0000 (21:25 +0000)]
Fix recently-broken buffy notification for IMAP.

19 years ago# changelog commit
Brendan Cully [Tue, 13 Dec 2005 16:51:45 +0000 (16:51 +0000)]
# changelog commit

19 years agoRestore IMAP postponed check in the wake of the buffy pipelining patch.
Brendan Cully [Tue, 13 Dec 2005 06:52:23 +0000 (06:52 +0000)]
Restore IMAP postponed check in the wake of the buffy pipelining patch.
Fall back to NOOP if IDLE poll fails.
Allow for untagged messages when starting IDLE.
Free idata->cmdbuf in imap_free_idata.

19 years agoUpdated todo/bug list for IMAP
Brendan Cully [Tue, 13 Dec 2005 06:37:52 +0000 (06:37 +0000)]
Updated todo/bug list for IMAP

19 years ago# changelog commit
Brendan Cully [Mon, 12 Dec 2005 17:25:48 +0000 (17:25 +0000)]
# changelog commit

19 years ago. Add $imap_idle boolean to disable the IDLE extension (may be needed with some
Brendan Cully [Mon, 12 Dec 2005 17:24:11 +0000 (17:24 +0000)]
. Add $imap_idle boolean to disable the IDLE extension (may be needed with some
  servers like the particular version of dovecot I tried yesterday).
. Don't attempt to poll mailboxes with connections that haven't yet
  authenticated.
. Recognize NO responses again (silly typo, spotted by Charlie Allom)

19 years ago# changelog commit
Brendan Cully [Mon, 12 Dec 2005 03:01:03 +0000 (03:01 +0000)]
# changelog commit

19 years agoIMAP IDLE support.
Brendan Cully [Mon, 12 Dec 2005 02:24:43 +0000 (02:24 +0000)]
IMAP IDLE support.

19 years agoWhoops, don't break buffy for non-IMAP mailboxes!
Brendan Cully [Mon, 12 Dec 2005 00:10:19 +0000 (00:10 +0000)]
Whoops, don't break buffy for non-IMAP mailboxes!

19 years ago# changelog commit
Brendan Cully [Sun, 11 Dec 2005 23:12:41 +0000 (23:12 +0000)]
# changelog commit

19 years agoIMAP command batching code, used to pipeline mailbox poll requests.
Brendan Cully [Sun, 11 Dec 2005 22:51:29 +0000 (22:51 +0000)]
IMAP command batching code, used to pipeline mailbox poll requests.
Up to 10 poll commands will be sent at a time (tunable in imap_private.h).
This is a huge win on my currently awful wireless link. It takes a knife
to a lot of fundamental IMAP code (mostly for the better), so it may
have destabilised things. Time for some brave (or lazy non-Changelog-reading)
testers to report... next up, IDLE support.

19 years agoSet up a command pipeline. Currently everything still runs a single command from
Brendan Cully [Sat, 10 Dec 2005 07:06:44 +0000 (07:06 +0000)]
Set up a command pipeline. Currently everything still runs a single command from
start to finish before moving on, but this creates the infrastructure to pipeline
mailbox polling calls. Bitter experience at the end of a flaky wireless link
teaches me that this can be useful.

19 years agoMove IMAP response buffer out of command into IMAP_DATA. Ironically this is to prepar...
Brendan Cully [Sat, 10 Dec 2005 07:01:36 +0000 (07:01 +0000)]
Move IMAP response buffer out of command into IMAP_DATA. Ironically this is to prepare for pipelined commands.

19 years ago# changelog commit
Thomas Roessler [Thu, 24 Nov 2005 12:51:12 +0000 (12:51 +0000)]
# changelog commit

19 years agomutt/2142 suggests that the change from pattern.c,3.14 -> 3.15
Thomas Roessler [Thu, 24 Nov 2005 12:50:27 +0000 (12:50 +0000)]
mutt/2142 suggests that the change from pattern.c,3.14 -> 3.15
causes inconsistency and confusion.  Reverting the change;
adding a helpful message to the status line.

19 years ago# changelog commit
Thomas Roessler [Tue, 22 Nov 2005 12:32:21 +0000 (12:32 +0000)]
# changelog commit

19 years agoFix "mixed messages" about the success (or not) of decrypting PGP
Thomas Roessler [Tue, 22 Nov 2005 12:31:58 +0000 (12:31 +0000)]
Fix "mixed messages" about the success (or not) of decrypting PGP
messages.

19 years ago# changelog commit
Thomas Roessler [Tue, 22 Nov 2005 12:21:43 +0000 (12:21 +0000)]
# changelog commit

19 years agoActually, the previous fix for 2139 had a flaw.
Thomas Roessler [Tue, 22 Nov 2005 12:21:14 +0000 (12:21 +0000)]
Actually, the previous fix for 2139 had a flaw.

19 years ago# changelog commit
Thomas Roessler [Tue, 22 Nov 2005 12:13:40 +0000 (12:13 +0000)]
# changelog commit

19 years agoFix mutt/2139; also Debian #340116.
Thomas Roessler [Tue, 22 Nov 2005 12:13:12 +0000 (12:13 +0000)]
Fix mutt/2139; also Debian #340116.

19 years ago# changelog commit
Thomas Roessler [Thu, 17 Nov 2005 18:41:16 +0000 (18:41 +0000)]
# changelog commit

19 years agoa not entirely sane state of code.
Thomas Roessler [Thu, 17 Nov 2005 18:40:50 +0000 (18:40 +0000)]
a not entirely sane state of code.

19 years ago# changelog commit
Thomas Roessler [Thu, 17 Nov 2005 17:24:16 +0000 (17:24 +0000)]
# changelog commit

19 years agoAnother stab at #2019.
Thomas Roessler [Thu, 17 Nov 2005 17:23:50 +0000 (17:23 +0000)]
Another stab at #2019.

19 years ago# changelog commit
Thomas Roessler [Tue, 1 Nov 2005 08:43:14 +0000 (08:43 +0000)]
# changelog commit

19 years agoThis should be a better patch for the menu break dance.
Thomas Roessler [Tue, 1 Nov 2005 08:42:00 +0000 (08:42 +0000)]
This should be a better patch for the menu break dance.

19 years ago# changelog commit
Thomas Roessler [Mon, 31 Oct 2005 11:57:38 +0000 (11:57 +0000)]
# changelog commit

19 years agoFix 2119.
Thomas Glanzmann [Mon, 31 Oct 2005 11:56:58 +0000 (11:56 +0000)]
Fix 2119.

19 years ago# changelog commit
Thomas Roessler [Mon, 31 Oct 2005 10:52:35 +0000 (10:52 +0000)]
# changelog commit

19 years agoFix the underlying problem behind mutt/2107.
Thomas Roessler [Mon, 31 Oct 2005 10:51:54 +0000 (10:51 +0000)]
Fix the underlying problem behind mutt/2107.

19 years ago# changelog commit
Thomas Roessler [Mon, 31 Oct 2005 10:30:19 +0000 (10:30 +0000)]
# changelog commit

19 years agoFixing #2019.
Thomas Roessler [Mon, 31 Oct 2005 10:29:45 +0000 (10:29 +0000)]
Fixing #2019.

19 years ago# changelog commit
Thomas Roessler [Mon, 31 Oct 2005 10:04:18 +0000 (10:04 +0000)]
# changelog commit

19 years agoFix #2123.
Thomas Roessler [Mon, 31 Oct 2005 10:03:55 +0000 (10:03 +0000)]
Fix #2123.

19 years ago# changelog commit
Brendan Cully [Fri, 21 Oct 2005 04:38:22 +0000 (04:38 +0000)]
# changelog commit

19 years agoFull large file support. Keep a close watch on your mailboxes everyone!
Brendan Cully [Fri, 21 Oct 2005 04:35:37 +0000 (04:35 +0000)]
Full large file support. Keep a close watch on your mailboxes everyone!

19 years ago# changelog commit
Thomas Roessler [Tue, 18 Oct 2005 07:05:14 +0000 (07:05 +0000)]
# changelog commit

19 years agoupdate
Vincent Lefevre [Tue, 18 Oct 2005 07:04:50 +0000 (07:04 +0000)]
update

19 years ago# changelog commit
Thomas Roessler [Mon, 17 Oct 2005 09:15:24 +0000 (09:15 +0000)]
# changelog commit

19 years agoFix S/MIME algorithm choice.
TAKAHASHI Tamotsu [Mon, 17 Oct 2005 09:14:58 +0000 (09:14 +0000)]
Fix S/MIME algorithm choice.

19 years ago# changelog commit
Thomas Roessler [Fri, 14 Oct 2005 09:30:37 +0000 (09:30 +0000)]
# changelog commit

19 years agoFix imap/2112.
Thomas Roessler [Fri, 14 Oct 2005 09:30:11 +0000 (09:30 +0000)]
Fix imap/2112.

19 years ago# changelog commit
Brendan Cully [Mon, 10 Oct 2005 18:27:55 +0000 (18:27 +0000)]
# changelog commit

19 years agoMake PGP decode failure non-fatal when displaying messages (as opposed to
Brendan Cully [Mon, 10 Oct 2005 18:26:31 +0000 (18:26 +0000)]
Make PGP decode failure non-fatal when displaying messages (as opposed to
decode-saving them). I think it would be nicer to include the original text
when decryption fails though...

19 years ago# changelog commit
Brendan Cully [Mon, 10 Oct 2005 17:19:09 +0000 (17:19 +0000)]
# changelog commit

19 years agoAccept + as IMAP continuation, not just + . May close #2106.
Brendan Cully [Mon, 10 Oct 2005 17:17:24 +0000 (17:17 +0000)]
Accept + as IMAP continuation, not just + . May close #2106.
Feed check_sec candy in setenv.c.

19 years agoNow that we always check for ncurses/ncurses.h, remove /usr special case.
Brendan Cully [Sun, 9 Oct 2005 20:53:21 +0000 (20:53 +0000)]
Now that we always check for ncurses/ncurses.h, remove /usr special case.

19 years ago# changelog commit
Brendan Cully [Sun, 9 Oct 2005 20:23:18 +0000 (20:23 +0000)]
# changelog commit

19 years agoTweak ncurses autoconflation to check for ncurses/ncurses.h everywhere, not
Brendan Cully [Sun, 9 Oct 2005 20:21:33 +0000 (20:21 +0000)]
Tweak ncurses autoconflation to check for ncurses/ncurses.h everywhere, not
just in /usr. With --with-curses=/usr/local, should Close: #2095.

19 years agoAdd Russ Allbery's setenv replacement function.
Brendan Cully [Sun, 9 Oct 2005 20:13:53 +0000 (20:13 +0000)]
Add Russ Allbery's setenv replacement function.

19 years agoCorrect doc nit for $meta_key, noted by Mark Weyer. Closes: #2105.
Brendan Cully [Sun, 9 Oct 2005 06:43:43 +0000 (06:43 +0000)]
Correct doc nit for $meta_key, noted by Mark Weyer. Closes: #2105.

19 years ago# changelog commit
Brendan Cully [Thu, 6 Oct 2005 06:15:56 +0000 (06:15 +0000)]
# changelog commit

19 years agoSort browser entries after every IMAP browsing operation instead of just
Brendan Cully [Thu, 6 Oct 2005 06:15:00 +0000 (06:15 +0000)]
Sort browser entries after every IMAP browsing operation instead of just
when explicitly requested. Closes: #2089.

19 years ago# changelog commit
Brendan Cully [Thu, 6 Oct 2005 05:15:01 +0000 (05:15 +0000)]
# changelog commit

19 years agoAdd AES ciphers to S/MIME encryption options. Closes: #2103.
Jeff Ito [Thu, 6 Oct 2005 05:13:55 +0000 (05:13 +0000)]
Add AES ciphers to S/MIME encryption options. Closes: #2103.

19 years ago# changelog commit
Brendan Cully [Wed, 5 Oct 2005 19:25:13 +0000 (19:25 +0000)]
# changelog commit

19 years agoFix 'unattachments'. Closes: #2102.
David Champion [Wed, 5 Oct 2005 19:24:40 +0000 (19:24 +0000)]
Fix 'unattachments'. Closes: #2102.

19 years ago# changelog commit
Brendan Cully [Wed, 5 Oct 2005 19:21:17 +0000 (19:21 +0000)]
# changelog commit

19 years agoS/MIME key selection truncates the last character of the selected key for
Jeff Ito [Wed, 5 Oct 2005 19:20:22 +0000 (19:20 +0000)]
S/MIME key selection truncates the last character of the selected key for
no apparent reason. Removed until someone can justify it. Closes: #2081.

19 years agoTweak description of pop_checkinterval slightly. Closes: #2074.
Brendan Cully [Tue, 4 Oct 2005 19:00:05 +0000 (19:00 +0000)]
Tweak description of pop_checkinterval slightly. Closes: #2074.

19 years agoBump hcache Id for attachment counting patch.
Brendan Cully [Tue, 4 Oct 2005 18:18:52 +0000 (18:18 +0000)]
Bump hcache Id for attachment counting patch.

19 years ago# changelog commit
Brendan Cully [Tue, 4 Oct 2005 06:06:35 +0000 (06:06 +0000)]
# changelog commit

19 years agoAttachment counting for index display (patch-1.5.11.dgc.attach.6).
David Champion [Tue, 4 Oct 2005 06:05:39 +0000 (06:05 +0000)]
Attachment counting for index display (patch-1.5.11.dgc.attach.6).
Modifications: attach_recurse and attach_ignore_fundamental stripped,
some debugging code removed, some bones thrown to check_sec.sh.

19 years ago# changelog commit
Brendan Cully [Tue, 4 Oct 2005 05:25:41 +0000 (05:25 +0000)]
# changelog commit

19 years agoThe following patch has an effect only when the braille_friendly
Sébastien Hinderer [Tue, 4 Oct 2005 05:24:00 +0000 (05:24 +0000)]
The following patch has an effect only when the braille_friendly
variable is set. When this is the case, the cursor is put on the first
line of the message body, when viewing it with the pager.

19 years ago# changelog commit
Brendan Cully [Tue, 4 Oct 2005 04:30:27 +0000 (04:30 +0000)]
# changelog commit

19 years agoPiping and printing in IMAP folder index with imap_peek=no marks message
Alain Bench [Tue, 4 Oct 2005 04:29:09 +0000 (04:29 +0000)]
Piping and printing in IMAP folder index with imap_peek=no marks message
read immediatly.