Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mcolor: recognize new mail headers after ^L | Christian Neukirchen | 2016-10-18 | 1 | -1/+3 |
| | | | | This makes mshow ... | mcolor work better. | ||||
* | rfc2047: detect partial multibyte sequences and decode them correctly | Christian Neukirchen | 2016-10-14 | 1 | -9/+49 |
| | |||||
* | slurp: zero-terminate buffer | Christian Neukirchen | 2016-10-06 | 1 | -1/+3 |
| | |||||
* | mman: gen_file: slurp the file instead of mmap | Christian Neukirchen | 2016-10-05 | 1 | -18/+14 |
| | |||||
* | seq: slurp the file instead of mmap | Christian Neukirchen | 2016-10-05 | 4 | -14/+66 |
| | | | | mmap is not robust when there are writes possible. | ||||
* | mmime: gen_build: don't crash on #-line without space | Christian Neukirchen | 2016-10-05 | 1 | -8/+10 |
| | |||||
* | msuck: off by one | Christian Neukirchen | 2016-09-25 | 1 | -1/+1 |
| | |||||
* | mcom: very elementary NNTP posting support | Christian Neukirchen | 2016-09-25 | 1 | -5/+17 |
| | |||||
* | mblow: print POST reponse on success (e.g. to show moderation) | Christian Neukirchen | 2016-09-25 | 1 | -0/+1 |
| | |||||
* | contrib: add msuck and mblow for NNTP support | Christian Neukirchen | 2016-09-25 | 2 | -0/+173 |
| | |||||
* | INSTALL.md: cygwin | Christian Neukirchen | 2016-09-08 | 1 | -0/+1 |
| | |||||
* | mlist: include <sys/syscall.h> only when required | Christian Neukirchen | 2016-09-08 | 1 | -1/+2 |
| | | | | Fixes build on cygwin. | ||||
* | mscan: style | Christian Neukirchen | 2016-09-07 | 1 | -2/+2 |
| | |||||
* | mblaze822: blaze822_addr: add simple group parsing | Christian Neukirchen | 2016-09-07 | 1 | -1/+6 |
| | | | | Just ignores the group name, and considers ; an address separator too. | ||||
* | INSTALL.md: mention GNU make | Christian Neukirchen | 2016-09-05 | 1 | -0/+2 |
| | |||||
* | add INSTALL.md | Christian Neukirchen | 2016-09-05 | 1 | -0/+13 |
| | |||||
* | Makefile: bail out on bmake | Christian Neukirchen | 2016-09-05 | 1 | -0/+2 |
| | |||||
* | use getdelim instead of getline | Christian Neukirchen | 2016-09-05 | 4 | -5/+5 |
| | | | | Avoids weird macros to build on FreeBSD. | ||||
* | mcolor: use awk in shebang | Christian Neukirchen | 2016-09-05 | 1 | -4/+1 |
| | | | | | This is reasonably portable, and easy to fix if not. The current hack breaks on OpenBSD. | ||||
* | Makefile: define OPENBSD to use libiconv | Christian Neukirchen | 2016-09-05 | 1 | -0/+4 |
| | |||||
* | mpick: shuffle for OpenBSD/FreeBSD | Christian Neukirchen | 2016-09-05 | 1 | -2/+4 |
| | |||||
* | Makefile: add -lrt for oldish glibc (e.g. 2.13) to find clock_gettime | Christian Neukirchen | 2016-09-05 | 1 | -0/+1 |
| | |||||
* | README: update | Christian Neukirchen | 2016-09-05 | 1 | -9/+9 |
| | |||||
* | mblaze.7: clarify a bit | Christian Neukirchen | 2016-09-05 | 1 | -2/+2 |
| | |||||
* | mcom: allow user to specify sendmail, sendmail-args in $MBLAZE/profile | Ivy Foster | 2016-09-04 | 1 | -4/+9 |
| | | | | Closes: #6 [via git-merge-pr] | ||||
* | mcom: draft messages in $outbox/cur/, not $outbox/new/ | Ivy Foster | 2016-09-04 | 1 | -1/+1 |
| | |||||
* | Makefile: link mrep to mcom, not vice versa | Ivy Foster | 2016-09-03 | 1 | -1/+1 |
| | | | | Closes: #4 [via git-merge-pr] | ||||
* | Makefile: install .7 manuals to $MANDIR/man7 | Ivy Foster | 2016-09-03 | 1 | -2/+5 |
| | |||||
* | Makefile: allow user to add CFLAGS on the command line | Ivy Foster | 2016-09-03 | 1 | -1/+1 |
| | |||||
* | README: update | Christian Neukirchen | 2016-09-02 | 1 | -2/+2 |
| | |||||
* | Merge pull request #3 from escondida/profiles | Christian Neukirchen | 2016-09-02 | 13 | -26/+56 |
|\ | | | | | Add $MBLAZE environment variable to set profile location | ||||
| * | Style cleanup on previous commit | Ivy Foster | 2016-09-02 | 4 | -18/+15 |
| | | |||||
| * | Add $MBLAZE environment variable to set profile location | Ivy Foster | 2016-09-01 | 14 | -30/+63 |
|/ | | | | | As a side benefit, all callers of blaze822_home_file need only pass the filename, so the base directory is set in only one place. | ||||
* | seq: blaze822_home_file: guard missing entry in /etc/passwd or empty $HOME | Christian Neukirchen | 2016-09-01 | 1 | -1/+8 |
| | |||||
* | seq: blaze822_seq_cur: use void prototype | Christian Neukirchen | 2016-09-01 | 2 | -2/+2 |
| | |||||
* | mdate: style tweak | Christian Neukirchen | 2016-09-01 | 1 | -1/+2 |
| | |||||
* | blaze822: blaze822_addr: add bounds check when extracting display name | Christian Neukirchen | 2016-09-01 | 1 | -1/+1 |
| | | | | | Discovered using the TREC 2005 Spam Public Corpora. http://plg.uwaterloo.ca/~gvcormac/treccorpus/README.html | ||||
* | Makefile: use static rule, simplify | Christian Neukirchen | 2016-08-23 | 1 | -19/+9 |
| | | | | (The Makefile worked with GNU make only anyway...) | ||||
* | add mexport | Christian Neukirchen | 2016-08-19 | 6 | -1/+211 |
| | |||||
* | mdeliver: parse both Status: and X-Status:, then drop them | Christian Neukirchen | 2016-08-19 | 1 | -12/+27 |
| | |||||
* | mdeliver: deliver to new/ by default, use -c for cur/ now | Christian Neukirchen | 2016-08-19 | 2 | -12/+11 |
| | |||||
* | add contrib/mpeek | Christian Neukirchen | 2016-08-17 | 1 | -0/+11 |
| | |||||
* | mhdr: -H to print file name | Christian Neukirchen | 2016-08-17 | 2 | -3/+20 |
| | |||||
* | mscan.1: sort formatting codes | Christian Neukirchen | 2016-08-11 | 1 | -46/+45 |
| | |||||
* | mscan: add %I for message-id | Christian Neukirchen | 2016-08-11 | 2 | -1/+16 |
| | |||||
* | mscan: make negative width in %f, %s mean "rest minus N" | Christian Neukirchen | 2016-08-10 | 1 | -2/+4 |
| | |||||
* | mcom: simplify subject generation | Christian Neukirchen | 2016-08-10 | 1 | -10/+1 |
| | |||||
* | mscan: add %S for stripped subject | Christian Neukirchen | 2016-08-10 | 2 | -3/+30 |
| | |||||
* | mscan.1: mention %R for filename | Christian Neukirchen | 2016-08-09 | 1 | -1/+3 |
| | |||||
* | mscan: better width for %F | Christian Neukirchen | 2016-08-09 | 1 | -2/+14 |
| |