Duncaen
|
12e504fa42
|
mpick: add msglist from address support
Fixes #9
|
8 years ago |
Duncaen
|
0344e5a425
|
mpick: add kept expression
|
8 years ago |
Duncaen
|
afdfd07fe4
|
mpick: fix reuse of num
|
8 years ago |
Christian Neukirchen
|
b93b9303da
|
seq: avoid infinite loop in "mscan -n ."
|
8 years ago |
Christian Neukirchen
|
6464ba5845
|
mlist: read directory names from stdin when used non-interactively
Closes #7.
|
8 years ago |
Christian Neukirchen
|
2ef903a065
|
mmime: don't truncate a #type line when it has invalid syntax
|
8 years ago |
Christian Neukirchen
|
3095d48655
|
mmime: ensure a new token in qp header generation
|
8 years ago |
Christian Neukirchen
|
40b19264c5
|
rfc2047: only decode _ as spaces when decoding headers
|
8 years ago |
Christian Neukirchen
|
b336acc23c
|
rfc2047: blaze822_decode_qp: don't waste 75% memory
|
8 years ago |
Christian Neukirchen
|
3207b0a6ba
|
msuck: pad pids to 5 decimals
|
8 years ago |
Christian Neukirchen
|
bde965dffb
|
mcolor: recognize new mail headers after ^L
This makes mshow ... | mcolor work better.
|
8 years ago |
Christian Neukirchen
|
27915af60d
|
rfc2047: detect partial multibyte sequences and decode them correctly
|
8 years ago |
Christian Neukirchen
|
631b6c7c82
|
slurp: zero-terminate buffer
|
8 years ago |
Christian Neukirchen
|
f56755cffd
|
mman: gen_file: slurp the file instead of mmap
|
8 years ago |
Christian Neukirchen
|
b4a8090f75
|
seq: slurp the file instead of mmap
mmap is not robust when there are writes possible.
|
8 years ago |
Christian Neukirchen
|
0b2e4880f5
|
mmime: gen_build: don't crash on #-line without space
|
8 years ago |
Christian Neukirchen
|
e531f43ad6
|
msuck: off by one
|
8 years ago |
Christian Neukirchen
|
cd255e0bc6
|
mcom: very elementary NNTP posting support
|
8 years ago |
Christian Neukirchen
|
f7052abc8b
|
mblow: print POST reponse on success (e.g. to show moderation)
|
8 years ago |
Christian Neukirchen
|
c02a2878b2
|
contrib: add msuck and mblow for NNTP support
|
8 years ago |
Christian Neukirchen
|
b9a26fa3b3
|
INSTALL.md: cygwin
|
8 years ago |
Christian Neukirchen
|
7b4262e1f9
|
mlist: include <sys/syscall.h> only when required
Fixes build on cygwin.
|
8 years ago |
Christian Neukirchen
|
77d7f8c7f6
|
mscan: style
|
8 years ago |
Christian Neukirchen
|
06cc4bd693
|
mblaze822: blaze822_addr: add simple group parsing
Just ignores the group name, and considers ; an address separator too.
|
8 years ago |
Christian Neukirchen
|
f7eee8dc01
|
INSTALL.md: mention GNU make
|
8 years ago |
Christian Neukirchen
|
3b849d9068
|
add INSTALL.md
|
8 years ago |
Christian Neukirchen
|
aa572b5c13
|
Makefile: bail out on bmake
|
8 years ago |
Christian Neukirchen
|
472a74b75b
|
use getdelim instead of getline
Avoids weird macros to build on FreeBSD.
|
8 years ago |
Christian Neukirchen
|
3167a7a2d3
|
mcolor: use awk in shebang
This is reasonably portable, and easy to fix if not.
The current hack breaks on OpenBSD.
|
8 years ago |
Christian Neukirchen
|
19405f51b4
|
Makefile: define OPENBSD to use libiconv
|
8 years ago |
Christian Neukirchen
|
dfcb53dc0f
|
mpick: shuffle for OpenBSD/FreeBSD
|
8 years ago |
Christian Neukirchen
|
86b5b5c6aa
|
Makefile: add -lrt for oldish glibc (e.g. 2.13) to find clock_gettime
|
8 years ago |
Christian Neukirchen
|
fb8674ef10
|
README: update
|
8 years ago |
Christian Neukirchen
|
1cdb871e3d
|
mblaze.7: clarify a bit
|
8 years ago |
Ivy Foster
|
7b5055f7ab
|
mcom: allow user to specify sendmail, sendmail-args in $MBLAZE/profile
Closes: #6 [via git-merge-pr]
|
8 years ago |
Ivy Foster
|
b9f09fc581
|
mcom: draft messages in $outbox/cur/, not $outbox/new/
|
8 years ago |
Ivy Foster
|
5ac3df8e44
|
Makefile: link mrep to mcom, not vice versa
Closes: #4 [via git-merge-pr]
|
8 years ago |
Ivy Foster
|
1062f1bb11
|
Makefile: install .7 manuals to $MANDIR/man7
|
8 years ago |
Ivy Foster
|
189e00144b
|
Makefile: allow user to add CFLAGS on the command line
|
8 years ago |
Christian Neukirchen
|
d4bbd8a8d3
|
README: update
|
8 years ago |
Christian Neukirchen
|
d50bfcecba
|
Merge pull request #3 from escondida/profiles
Add $MBLAZE environment variable to set profile location
|
8 years ago |
Ivy Foster
|
81fbda6ff1
|
Style cleanup on previous commit
|
8 years ago |
Ivy Foster
|
ca8cef1660
|
Add $MBLAZE environment variable to set profile location
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.
|
8 years ago |
Christian Neukirchen
|
8d3fa82d82
|
seq: blaze822_home_file: guard missing entry in /etc/passwd or empty $HOME
|
8 years ago |
Christian Neukirchen
|
0c381fa2cb
|
seq: blaze822_seq_cur: use void prototype
|
8 years ago |
Christian Neukirchen
|
a350d1c731
|
mdate: style tweak
|
8 years ago |
Christian Neukirchen
|
e725365d45
|
blaze822: blaze822_addr: add bounds check when extracting display name
Discovered using the TREC 2005 Spam Public Corpora.
http://plg.uwaterloo.ca/~gvcormac/treccorpus/README.html
|
8 years ago |
Christian Neukirchen
|
4d63b6fd8e
|
Makefile: use static rule, simplify
(The Makefile worked with GNU make only anyway...)
|
8 years ago |
Christian Neukirchen
|
d71a1fbe44
|
add mexport
|
8 years ago |
Christian Neukirchen
|
7c9a5c9c76
|
mdeliver: parse both Status: and X-Status:, then drop them
|
8 years ago |