notmuch/emacs
Daniel Kahn Gillmor 1ba73d1437 Omit User-Agent: header by default
The User-Agent: header can be fun and interesting, but it also leaks
quite a bit of information about the user and their software stack.

This represents a potential security risk (attackers can target the
particular stack) and also an anonymity risk (a user trying to
preserve their anonymity by sending mail from a non-associated account
might reveal quite a lot of information if their choice of mail user
agent is exposed).

This change also avoids hiding the User-Agent header by default, so
that people who decide they want to send it will at least see it (and
can edit it if they want to) before sending.

It makes sense to have safer defaults.
2016-08-11 20:16:00 +09:00
..
.gitignore emacs: add notmuch-version.el.tmpl and create notmuch-version.el from it 2014-04-10 23:25:36 -03:00
coolj.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
make-deps.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
Makefile fix sum moar typos [build scripts, Makefiles] 2011-06-23 15:44:59 -07:00
Makefile.local emacs/Makefile.local: notmuch-lib.elc depend on notmuch-version.elc 2015-11-23 08:14:46 -04:00
notmuch-address.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-company.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-crypto.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-hello.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-jump.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-lib.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-logo.png emacs: Add notmuch-hello.el, a friendly frontend to notmuch 2010-04-23 12:50:18 -07:00
notmuch-maildir-fcc.el emacs: Fix packaging 2016-04-16 08:24:42 -03:00
notmuch-message.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-mua.el Omit User-Agent: header by default 2016-08-11 20:16:00 +09:00
notmuch-parser.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-print.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-query.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-show.el emacs: show: improve handling of mark read tagging errors 2016-06-28 09:20:54 +02:00
notmuch-tag.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-tree.el Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-version.el.tmpl Use https instead of http where possible 2016-06-05 08:32:17 -03:00
notmuch-wash.el emacs: wash: word-wrap bugfix 2016-08-09 09:34:25 +09:00
notmuch.el emacs: express n-search-line-faces in terms of two new faces 2016-08-02 13:40:44 +09:00