]> mj.ucw.cz Git - checkmail.git/log
checkmail.git
7 months agoUpdated maintainer scripts master v1.12
Martin Mares [Fri, 22 Sep 2023 11:08:55 +0000 (13:08 +0200)]
Updated maintainer scripts

7 months agoReleased as version 1.12
Martin Mares [Fri, 22 Sep 2023 11:07:35 +0000 (13:07 +0200)]
Released as version 1.12

7 months agoFix rfc2047 decoding buffer overflow
Jan Hadrava [Sat, 9 Sep 2023 23:00:27 +0000 (01:00 +0200)]
Fix rfc2047 decoding buffer overflow

If the rfc2047_decode_word() function fails, only the failed word is
copied into the output.

In the previous version, the rest of the header was copied as well,
which resulted in repetition in the output. This repetition, combined
with the lack of checking the length of the output buffer, could have
led to writing outside the allocated memory.

20 months agoRedraw on screen resize
Jiri Kalvoda [Wed, 17 Aug 2022 17:39:11 +0000 (19:39 +0200)]
Redraw on screen resize

2 years agoUse LDLIBS instead of LDFLAGS for libraries
Martin Mares [Fri, 21 Jan 2022 21:00:22 +0000 (22:00 +0100)]
Use LDLIBS instead of LDFLAGS for libraries

Recent versions of GNU binutils became more pesky about argument order.

2 years agoMake it compile without CONFIG_INOTIFY and clean it up a bit
Martin Mares [Fri, 21 Jan 2022 20:58:45 +0000 (21:58 +0100)]
Make it compile without CONFIG_INOTIFY and clean it up a bit

2 years agoAdd OSD repeat notification.
Jiri Kalvoda [Sun, 18 Jul 2021 13:21:04 +0000 (15:21 +0200)]
Add OSD repeat notification.

2 years agoAdd inotify
Jiri Kalvoda [Sun, 18 Jul 2021 13:21:03 +0000 (15:21 +0200)]
Add inotify

2 years agoAdd Jiri Kalvoda as author
Jiri Kalvoda [Sun, 18 Jul 2021 13:21:01 +0000 (15:21 +0200)]
Add Jiri Kalvoda as author

2 years agoAdd help for OSD notifications
Jiri Kalvoda [Sun, 18 Jul 2021 13:20:57 +0000 (15:20 +0200)]
Add help for OSD notifications

2 years agoBetter help for -i
Jiri Kalvoda [Sun, 18 Jul 2021 13:20:55 +0000 (15:20 +0200)]
Better help for -i

2 years agoInclude ncurses.h instead of ncursesw/ncurses.h
Jiri Kalvoda [Sun, 18 Jul 2021 13:20:53 +0000 (15:20 +0200)]
Include ncurses.h instead of ncursesw/ncurses.h

Some Linux distributions (for example Arch) don't have the subdirectory.

4 years agoMaint: Reorganization of my directory structure
Martin Mares [Sun, 29 Mar 2020 20:37:30 +0000 (22:37 +0200)]
Maint: Reorganization of my directory structure

6 years agoChangeLog: v1.11 v1.11
Martin Mares [Sat, 3 Mar 2018 09:50:06 +0000 (10:50 +0100)]
ChangeLog: v1.11

6 years agoMaint: Perl @INC does not contain "." any longer
Martin Mares [Sat, 3 Mar 2018 09:49:11 +0000 (10:49 +0100)]
Maint: Perl @INC does not contain "." any longer

6 years agoReleased as version 1.11.
Martin Mares [Sat, 3 Mar 2018 09:47:05 +0000 (10:47 +0100)]
Released as version 1.11.

6 years agoDots at the start of mailbox name are ignored
Martin Mares [Sat, 3 Mar 2018 09:46:11 +0000 (10:46 +0100)]
Dots at the start of mailbox name are ignored

This is useful for Maildir sub-folders in default config of Dovecot.

8 years agoReleased 1.10 v1.10
Martin Mares [Mon, 14 Dec 2015 12:52:30 +0000 (13:52 +0100)]
Released 1.10

8 years agoAdded sort order option
Martin Mares [Mon, 14 Dec 2015 12:51:06 +0000 (13:51 +0100)]
Added sort order option

9 years agoReleased 1.9 v1.9
Martin Mares [Tue, 14 Apr 2015 15:53:15 +0000 (17:53 +0200)]
Released 1.9

9 years agoBugfix: Running mutt on a mailbox did not order it refreshed
Martin Mares [Sun, 15 Feb 2015 19:43:38 +0000 (20:43 +0100)]
Bugfix: Running mutt on a mailbox did not order it refreshed

9 years agoMaildir: Skip Dovecot extended flags properly
Martin Mares [Sun, 15 Feb 2015 00:58:37 +0000 (01:58 +0100)]
Maildir: Skip Dovecot extended flags properly

9 years agoSupport for maildir format
Martin Mares [Sun, 15 Feb 2015 00:10:50 +0000 (01:10 +0100)]
Support for maildir format

Whenever the mbox pattern given as an argument matches a directory,
it is considered to be in maildir format. All features should work
with maildirs as well as with mailboxes.

9 years agoReleased 1.8 v1.8
Martin Mares [Tue, 22 Jul 2014 15:56:55 +0000 (17:56 +0200)]
Released 1.8

9 years agoUse seek to skip mail body if possible
Martin Mares [Tue, 22 Jul 2014 15:55:45 +0000 (17:55 +0200)]
Use seek to skip mail body if possible

9 years agoFixed a bug in parsing of headers
Martin Mares [Tue, 22 Jul 2014 15:55:00 +0000 (17:55 +0200)]
Fixed a bug in parsing of headers

Whitespace at the beginning of mail body could have been improperly
parsed as a folded header line.

9 years agoAdded "simple TAB" mode in which TAB ignores priorities
Martin Mares [Tue, 22 Jul 2014 15:28:59 +0000 (17:28 +0200)]
Added "simple TAB" mode in which TAB ignores priorities

9 years agoAdded an option to treat old, but still unread messages as new
Martin Mares [Tue, 22 Jul 2014 15:21:05 +0000 (17:21 +0200)]
Added an option to treat old, but still unread messages as new

9 years agoUse Content-Length to determine mail length if available
Martin Mares [Tue, 22 Jul 2014 15:14:03 +0000 (17:14 +0200)]
Use Content-Length to determine mail length if available

Some programs do not escape "From " lines in the body of the mail,
so just seeking for "From " (even with proper date format) does not
work in general. However, in such cases, Content-Length is present.

10 years agoReleased version 1.7 v1.7
Martin Mares [Sat, 29 Mar 2014 22:35:49 +0000 (23:35 +0100)]
Released version 1.7

10 years agoAvoid repeating the same mail in OSD announcements
Martin Mares [Sat, 29 Mar 2014 22:34:22 +0000 (23:34 +0100)]
Avoid repeating the same mail in OSD announcements

10 years agoMail age gets updated properly, even if the mailbox does not change
Martin Mares [Sat, 29 Mar 2014 22:22:42 +0000 (23:22 +0100)]
Mail age gets updated properly, even if the mailbox does not change

10 years agoSilence warning about unused variable
Martin Mares [Sat, 29 Mar 2014 22:22:31 +0000 (23:22 +0100)]
Silence warning about unused variable

10 years agoAvoid writing "1 hrs"
Martin Mares [Sat, 29 Mar 2014 22:05:57 +0000 (23:05 +0100)]
Avoid writing "1 hrs"

10 years agoReleased version 1.6 v1.6
Martin Mares [Sun, 9 Feb 2014 23:51:22 +0000 (00:51 +0100)]
Released version 1.6

10 years agoRelaxed parsing of encoded MIME headers
Martin Mares [Sun, 9 Feb 2014 23:51:10 +0000 (00:51 +0100)]
Relaxed parsing of encoded MIME headers

10 years agoMaint: Updated path to release-prog v1.5
Martin Mares [Wed, 5 Feb 2014 11:57:28 +0000 (12:57 +0100)]
Maint: Updated path to release-prog

10 years agoReleased version 1.5
Martin Mares [Wed, 5 Feb 2014 11:56:26 +0000 (12:56 +0100)]
Released version 1.5

10 years agoFixed formatting of sender addresses combined with personal info
Martin Mares [Wed, 5 Feb 2014 11:50:32 +0000 (12:50 +0100)]
Fixed formatting of sender addresses combined with personal info

add_snipped() was too agressive with automatic removal of spaces.

11 years agoWhen debug_mode > 1, log all parsed messages
Martin Mares [Wed, 4 Jul 2012 16:53:17 +0000 (18:53 +0200)]
When debug_mode > 1, log all parsed messages

13 years agoMaint: Check compilation with different settings v1.4
Martin Mares [Sun, 18 Jul 2010 14:03:28 +0000 (16:03 +0200)]
Maint: Check compilation with different settings

13 years agoAllow `make CONFIG_X11=0'
Martin Mares [Sun, 18 Jul 2010 14:03:18 +0000 (16:03 +0200)]
Allow `make CONFIG_X11=0'

13 years agorelease.pm: Make test compile command configurable
Martin Mares [Sun, 18 Jul 2010 14:03:06 +0000 (16:03 +0200)]
release.pm: Make test compile command configurable

13 years agorelease.pm: Avoid Vim swap files
Martin Mares [Sun, 18 Jul 2010 13:57:35 +0000 (15:57 +0200)]
release.pm: Avoid Vim swap files

13 years agoMaint: Use release notifiers
Martin Mares [Sun, 18 Jul 2010 13:52:14 +0000 (15:52 +0200)]
Maint: Use release notifiers

13 years agorelease.pm: Added release notifiers
Martin Mares [Sun, 18 Jul 2010 13:51:53 +0000 (15:51 +0200)]
release.pm: Added release notifiers

13 years agorelease.pm: implement Git repository tagging
Martin Mares [Sun, 18 Jul 2010 13:38:10 +0000 (15:38 +0200)]
release.pm: implement Git repository tagging

13 years agoMaint: release.pm updated from current pciutils
Martin Mares [Sun, 18 Jul 2010 13:14:21 +0000 (15:14 +0200)]
Maint: release.pm updated from current pciutils

13 years agoReleased version 1.4
Martin Mares [Sun, 18 Jul 2010 13:00:05 +0000 (15:00 +0200)]
Released version 1.4

13 years agoREADME: Documented OSD formatting
Martin Mares [Sun, 18 Jul 2010 12:58:23 +0000 (14:58 +0200)]
README: Documented OSD formatting

13 years agoOSD: Substitution of variables to OSD messages
Martin Mares [Sun, 18 Jul 2010 12:50:16 +0000 (14:50 +0200)]
OSD: Substitution of variables to OSD messages

Currently, it is possible to substitute the subject and sender of
the highest-priority new message and also the total number of new
messages.

Changed the default OSD message to include this information, too.

Also added a logic which suppresses asynchronous notifications (OSD
and bells) when we already have the user's attention -- upon startup
and immediately after mutt exits.

13 years agoRefactored processing of snippets
Martin Mares [Sun, 18 Jul 2010 12:46:17 +0000 (14:46 +0200)]
Refactored processing of snippets

Sender and subject snippets are now stored separately and the full
snippet is constructed from them whenever needed.

13 years agoREADME: Reformatted the list of keys
Martin Mares [Sun, 18 Jul 2010 11:16:57 +0000 (13:16 +0200)]
README: Reformatted the list of keys

13 years agoUpdated README to describe OSD and isearch
Martin Mares [Sun, 18 Jul 2010 11:11:03 +0000 (13:11 +0200)]
Updated README to describe OSD and isearch

13 years agoImplemented incremental search
Martin Mares [Sun, 18 Jul 2010 11:07:49 +0000 (13:07 +0200)]
Implemented incremental search

13 years agoOSD: avoid repeated messages
Martin Mares [Sun, 18 Jul 2010 11:06:29 +0000 (13:06 +0200)]
OSD: avoid repeated messages

13 years agoOSD message options (and even messages themselves) made configurable
Martin Mares [Sun, 18 Jul 2010 09:51:57 +0000 (11:51 +0200)]
OSD message options (and even messages themselves) made configurable

13 years agoAdded basic support for on-screen display via OSDD
Martin Mares [Sun, 18 Jul 2010 09:34:57 +0000 (11:34 +0200)]
Added basic support for on-screen display via OSDD

16 years agoAdded support for lighting keyboard LEDs via the XKB protocol.
Martin Mares [Wed, 5 Mar 2008 11:17:11 +0000 (12:17 +0100)]
Added support for lighting keyboard LEDs via the XKB protocol.

Released as version 1.3.

16 years agoReally increment the version number.
Martin Mares [Wed, 13 Feb 2008 18:47:09 +0000 (19:47 +0100)]
Really increment the version number.

16 years agoAdded support for gzipped mailboxes.
Martin Mares [Wed, 13 Feb 2008 18:46:45 +0000 (19:46 +0100)]
Added support for gzipped mailboxes.

16 years agoUse libncursesw, because UTF-8 does not work otherwise.
Martin Mares [Wed, 16 Jan 2008 09:39:11 +0000 (10:39 +0100)]
Use libncursesw, because UTF-8 does not work otherwise.

16 years agoFix path in release scripts.
Martin Mares [Mon, 25 Jun 2007 20:31:15 +0000 (22:31 +0200)]
Fix path in release scripts.

16 years agoOne more improvement to the flag highlighting mode (still 1.0).
Martin Mares [Mon, 25 Jun 2007 20:26:41 +0000 (22:26 +0200)]
One more improvement to the flag highlighting mode (still 1.0).

16 years agoReleased version 1.0.
Martin Mares [Mon, 25 Jun 2007 20:21:39 +0000 (22:21 +0200)]
Released version 1.0.

16 years agoMailboxes can be assigned hotkeys.
Martin Mares [Mon, 25 Jun 2007 19:51:59 +0000 (21:51 +0200)]
Mailboxes can be assigned hotkeys.

16 years agoTell iconv() that we want transliteration.
Martin Mares [Mon, 25 Jun 2007 18:45:27 +0000 (20:45 +0200)]
Tell iconv() that we want transliteration.

16 years agoFixed a couple of bugs in rfc2047 parsing.
Martin Mares [Mon, 25 Jun 2007 18:04:57 +0000 (20:04 +0200)]
Fixed a couple of bugs in rfc2047 parsing.

16 years agoBetter rules for coloring of flagged messages.
Martin Mares [Mon, 25 Jun 2007 17:27:01 +0000 (19:27 +0200)]
Better rules for coloring of flagged messages.

16 years agoBumped version number.
Martin Mares [Mon, 25 Jun 2007 17:24:27 +0000 (19:24 +0200)]
Bumped version number.

16 years agoAdded parsing of sender addresses and two new options controlling which
Martin Mares [Mon, 25 Jun 2007 17:22:33 +0000 (19:22 +0200)]
Added parsing of sender addresses and two new options controlling which
parts of the name of the sender get included in the snippet.

16 years agoPruned the rfc822 code. Only parsing of addresses is useful for us.
Martin Mares [Mon, 25 Jun 2007 17:22:03 +0000 (19:22 +0200)]
Pruned the rfc822 code. Only parsing of addresses is useful for us.

16 years agoImported rfc822 code from mutt-1.5.16.
Martin Mares [Mon, 25 Jun 2007 16:52:57 +0000 (18:52 +0200)]
Imported rfc822 code from mutt-1.5.16.

16 years agoMoved all functions related to charsets to a separate file and
Martin Mares [Mon, 25 Jun 2007 16:43:43 +0000 (18:43 +0200)]
Moved all functions related to charsets to a separate file and
fixed a couple of bugs in incremental counting of flagged messages.

16 years agoFirst attempt at rfc2047 parsing.
Martin Mares [Mon, 25 Jun 2007 15:53:40 +0000 (17:53 +0200)]
First attempt at rfc2047 parsing.

16 years agoAdded rfc2047 code from mutt-1.5.16.
Martin Mares [Mon, 25 Jun 2007 14:42:04 +0000 (16:42 +0200)]
Added rfc2047 code from mutt-1.5.16.

16 years agoShow flagged messages if there are no new mails.
Martin Mares [Mon, 25 Jun 2007 14:01:38 +0000 (16:01 +0200)]
Show flagged messages if there are no new mails.

16 years agoFolded headers are now unfolded.
Martin Mares [Mon, 25 Jun 2007 13:33:27 +0000 (15:33 +0200)]
Folded headers are now unfolded.

17 years agoCompress spaces and avoid printing unprintable characters.
Martin Mares [Sat, 3 Jun 2006 11:08:31 +0000 (11:08 +0000)]
Compress spaces and avoid printing unprintable characters.

18 years ago0.3
Martin Mares [Wed, 25 May 2005 16:47:08 +0000 (16:47 +0000)]
0.3

18 years agoF.
Martin Mares [Wed, 25 May 2005 14:08:51 +0000 (14:08 +0000)]
F.

18 years ago...
Martin Mares [Mon, 23 May 2005 09:31:51 +0000 (09:31 +0000)]
...

18 years ago...
Martin Mares [Mon, 23 May 2005 09:31:32 +0000 (09:31 +0000)]
...

18 years agoAdded release scripts.
Martin Mares [Mon, 23 May 2005 09:30:13 +0000 (09:30 +0000)]
Added release scripts.

18 years ago0.2
Martin Mares [Mon, 23 May 2005 09:22:15 +0000 (09:22 +0000)]
0.2

19 years ago...
Martin Mares [Fri, 20 May 2005 21:21:21 +0000 (21:21 +0000)]
...

19 years ago...
Martin Mares [Fri, 20 May 2005 21:07:55 +0000 (21:07 +0000)]
...

19 years ago...
Martin Mares [Fri, 20 May 2005 20:54:51 +0000 (20:54 +0000)]
...

19 years agoInitial revision
Martin Mares [Fri, 20 May 2005 20:54:21 +0000 (20:54 +0000)]
Initial revision