summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* gmi2email: accept application/xml MIME typeSean Whitton2021-01-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email: don't exit subroutine via nextSean Whitton2021-01-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email(1): add "TYPICAL USAGE"Sean Whitton2021-01-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email: improve image link regexpSean Whitton2021-01-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* demote gmi2email-only deps to SuggestsSean Whitton2021-01-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email: support for Atom feedsSean Whitton2021-01-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email: factor out send_subscribed_gemtextSean Whitton2021-01-24
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email: don't attempt to inline images from outside of gemini://Sean Whitton2021-01-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email: add --no-sendSean Whitton2021-01-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email: avoid blank lines within lists of linksSean Whitton2021-01-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* gmi2email: refactor to avoid a level of nestingSean Whitton2021-01-23
| | | | | | No functional change. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* new script: gmi2emailSean Whitton2021-01-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release mailscripts 0.22 (-1 to Debian unstable)debian/0.22-1archive/debian/0.22-10.22Sean Whitton2021-01-19
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* Use 'cl-case' not 'case' and require cl-libSean Whitton2021-01-19
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* don't call completing-read when there are no completionsSean Whitton2020-07-22
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* mailscripts.el: drop hard dep on Projectile, add project.el supportSean Whitton2020-07-21
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release mailscripts 0.21 (-1 to Debian unstable)debian/0.21-1archive/debian/0.21-10.21Sean Whitton2020-06-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* don't try to insert a blank line if trailers are at top of messageSean Whitton2020-06-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* mbox-extract-patch: ensure a blank line before block of trailersSean Whitton2020-06-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* changelogSean Whitton2020-05-27
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* d/control: add Homepage fieldDaniel Kahn Gillmor2020-05-27
| | | | | | | | | | | | | If mailscripts ever grows a proper webpage that's not just a Vcs, we can change the Homepage: field to point to it at that time. In the meantime, point to the most visible web resource available to the project. It's redundant with the Vcs-Browser: field, but this is still useful for anyone who is searching just the Homepage: fields for information about the projects in debian. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
* correct changelog version numberSean Whitton2020-05-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* notmuch-slurp-debbug: invoke notmuch to find the thread-idSean Whitton2020-05-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* notmuch-slurp-this-debbug: if fail to extract bug number, promptSean Whitton2020-05-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add notmuch-slurp-debbug-at-pointSean Whitton2020-05-23
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* release mailscripts 0.20 (Debian revision -1)debian/0.20-1archive/debian/0.20-10.20Sean Whitton2020-05-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* changelogSean Whitton2020-05-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* maildir-import-patch: close a handle earlierSean Whitton2020-05-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* maildir-import-patch: more helpful error message if no Git::WrapperSean Whitton2020-05-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add libgit-wrapper-perl to RecommendsSean Whitton2020-05-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* changelogSean Whitton2020-05-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* imap-dl: update for imaplib type changesRobbie Harwood2020-05-05
| | | | | | | | | Of particular note here, imaplib.IMAP4_SSL is now an instance of imaplib.IMAP4. Additionally, semantics around imap.login appear to not match our previous assumption: the function can never not return 'OK', but can raise exceptions. Signed-off-by: Robbie Harwood <rharwood@redhat.com>
* mailscripts.el: notmuch-extract-message-patches: improve regexpSean Whitton2020-05-05
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* maildir-import-patch: Prepend "[PATCH fooproject imported]"Sean Whitton2020-05-04
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* add IRC channelSean Whitton2020-05-03
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* fix filenameSean Whitton2020-05-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* mailscripts.el: Set NO-STRICT-MIME argument of `mm-dissect-buffer'Sean Whitton2020-05-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* mailscripts.el: Add mailscripts-detach-head-from-existing-branchSean Whitton2020-05-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* mailscripts.el: Change prompt "branch name" -> "new branch name"Sean Whitton2020-05-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* changelogSean Whitton2020-05-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* notmuch-slurp-debbug: Fix ability to read configuration fileintrigeri2020-05-01
| | | | | | | | | Config::Tiny::read is a method meant to take two arguments, the second one being the configuration file name. Fixes regression introduced in f3a9d113fd89db152db9cd2f061fc8f7367f0fc9. Signed-off-by: intrigeri <intrigeri@boum.org>
* add mailing list info to CONTRIBUTING.mdSean Whitton2020-05-01
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* changelogSean Whitton2020-03-27
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* imap-dl: Fix failure when python3-gssapi isn't installedRobbie Harwood2020-03-27
| | | | | | | | | The type annotation of the SecurityContext in GSSAPI_helper causes python to actually use the gssapi object, which is None when python3-gssapi isn't present. Work around this by making the class definition contingent on the presence of python3-gssapi. Signed-off-by: Robbie Harwood <rharwood@redhat.com>
* release 0.19 (-1 to Debian unstable)debian/0.19-1archive/debian/0.19-10.19Sean Whitton2020-03-20
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* imap-dl: Use "gssapi" as a synonym for "kerberos"Daniel Kahn Gillmor2020-03-20
| | | | | | | | | | Robbie Harwood says that "gssapi" is more accurate. I regularly get perplexed by the layers of SASL, GSSAPI, and Kerberos, so i'm happy to have this alias Just Work in any case. Suggested-by: Robbie Harwood <rharwood@redhat.com> Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
* copyright notices for Robbie Harwood's recent commitsSean Whitton2020-03-20
| | | | | | Verified with the author. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* changelogSean Whitton2020-03-19
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* fix grammarSean Whitton2020-03-19
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* imap-dl: use retriever.authentication configurationDaniel Kahn Gillmor2020-03-19
| | | | | | | | | | | | | | | | After discussion with Sean Whitton and Robbie Harwood, I think makes more sense to have a straight "retriever.authentication" configuration setting rather than a rather odd boolean "use_kerberos". This is a divergence from getmail, but that seems OK at this point. The implementation now also makes it pretty straightforward to add new authentication mechanisms if someone wants to add them. One additional thing that would be nice would be for imap-dl to be able to dynamically choose the "best" available authentication method. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthorseman.net>