summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * changelogSean Whitton2019-11-09
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * notmuch-extract-patch: add -v/--reroll-count optionSean Whitton2019-11-09
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * release mailscript 0.12 (0.12-1 to Debian unstable)debian/0.12-1archive/debian/0.12-10.12Sean Whitton2019-11-06
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * changelogSean Whitton2019-11-06
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * Revert "make it possible to suppress prefixing to the branch name"Sean Whitton2019-11-06
| | | | | | | | | | | | | | | | | | | | This reverts commit 3d33e7c0483bb9ab8de3ffd6a0372c8d2a0bffa0. Commit 7360648, which allows the user to suppress branch checkout, is a better way to let the user override their configured mailscripts-extract-patches-branch-prefix. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * Revert "thread no-prefix through the -projectile functions"Sean Whitton2019-11-06
| | | | | | | | | | | | This reverts commit 34f83d0d1ce17e6ef05dfe16f9a70c937cf2df56. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * mailscripts.el: if user does not enter a branch name, use HEADSean Whitton2019-11-06
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * tweak sample prefixSean Whitton2019-11-06
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * thread no-prefix through the -projectile functionsSean Whitton2019-11-04
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * add possible 'vN-' prefix to git-format-patch(1) filename regexpSean Whitton2019-11-02
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * make it possible to suppress prefixing to the branch nameSean Whitton2019-11-02
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * changelogSean Whitton2019-11-02
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * mailscripts.el: add notmuch-extract-message-patches{,-projectile}Sean Whitton2019-11-02
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * mailscripts.el: add notmuch-extract-thread-patches-projectileSean Whitton2019-11-02
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * mailscripts.el: add mailscripts-extract-patches-branch-prefixSean Whitton2019-11-02
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * update version in mailscripts.elSean Whitton2019-11-02
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * changelogSean Whitton2019-11-02
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * drop space before shell redirection operatorSean Whitton2019-11-02
| | | | | | | | | | | | For consistency with the manpage. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * email-print-mime-structure.1.pod: update LIMITATIONS about OpenPGP decryptionDaniel Kahn Gillmor2019-11-02
| | | | | | | | Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * email-print-mime-structure: add decryption capabilityDaniel Kahn Gillmor2019-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add simple decryption capability for email-print-mime-structure, so that it can do stuff like this: $ email-print-mime-structure --pgpkey alice@openpgp.example.sec.asc < msg.eml └┬╴multipart/encrypted 2190 bytes ├─╴application/pgp-encrypted 11 bytes └─╴application/octet-stream 1613 bytes ↧ (decrypts to) └─╴text/plain 425 bytes $ At the moment, it only works with keys that can be found in the filesystem, and when the pgpy module is installed. Possible future work: - try using gpg to do the decryption from whatever gpg's system capabilities are I've added python3-pgpy to the list of Recommends, since it is not a hard dependency. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * email-print-mime-structure: renamed MimePrinter.test() to print_tree()Daniel Kahn Gillmor2019-11-02
| | | | | | | | | | | | No functional changes. This is just a more readable function name. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * email-print-mime-structure: add another FIXME about bytecountingDaniel Kahn Gillmor2019-11-02
| | | | | | | | Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * email-print-mime-structure: Pass parent and nth child info during walkDaniel Kahn Gillmor2019-11-02
| | | | | | | | | | | | | | | | | | No functional change. This is preparatory work to be able to consider the structure of each part and determine whether we should consider trying to decrypt it. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * email-print-mime-structure: nbytes should show as a decimal integerDaniel Kahn Gillmor2019-11-02
| | | | | | | | | | | | No functional changes. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * email-print-mime-structure: parse argmentsDaniel Kahn Gillmor2019-11-02
| | | | | | | | | | | | | | | | This adds a -h and --help option, which is currently pretty useless. But the argparse will become useful shortly. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * email-print-mime-structure: put main() into its own functionDaniel Kahn Gillmor2019-11-02
| | | | | | | | | | | | | | No functional changes. This is a refactoring commit to provide some non-global scoping and easier readability. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * email-print-mime-structure: refactor to a classDaniel Kahn Gillmor2019-11-02
| | | | | | | | | | | | | | | | | | | | | | We will need to send arguments to the printer, so it's handy to wrap the functionality in a class. No functional changes. This diff is probably best reviewed with whitespace changes ignored. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * changelogSean Whitton2019-11-01
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * email-print-mime-structure: be typesafeDaniel Kahn Gillmor2019-11-01
| | | | | | | | | | | | | | | | This adds enough typechecking that the following check passes: mypy --strict email-print-mimestructure Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * changelog: notmuch project shipped but did not install the scriptSean Whitton2019-09-16
| | | | | | | | | | Reported-by: David Bremner <bremner@debian.org> Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* | upload 0.11-1~bpo10+1 to buster-backportsdebian/0.11-1_bpo10+1archive/debian/0.11-1_bpo10+1Sean Whitton2019-09-20
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* | Merge tag 'debian/0.11-1' into buster-bpoSean Whitton2019-09-20
|\| | | | | | | | | | | | | | | | | | | | | | | mailscripts release 0.11-1 for unstable (sid) [dgit] [dgit distro=debian no-split --quilt=linear] # gpg: Signature made Sun 15 Sep 2019 08:18:22 AM MST # gpg: using RSA key 9B917007AE030E36E4FC248B695B7AE4BF066240 # gpg: Good signature from "Sean Whitton <spwhitton@spwhitton.name>" [ultimate] # Primary key fingerprint: 8DC2 487E 51AB DD90 B5C4 753F 0F56 D055 3B6D 411B # Subkey fingerprint: 9B91 7007 AE03 0E36 E4FC 248B 695B 7AE4 BF06 6240
| * release 0.11 (0.11-1 to Debian unstable)debian/0.11-1archive/debian/0.11-10.11Sean Whitton2019-09-15
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * changelog typoSean Whitton2019-09-15
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * changelogSean Whitton2019-09-15
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * use https:// instead of http://Daniel Kahn Gillmor2019-09-14
| | | | | | | | Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * mailscripts.el: update versionSean Whitton2019-09-14
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * changelogSean Whitton2019-09-14
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * generate nroff output in UTF-8. it is 2019!Daniel Kahn Gillmor2019-09-14
| | | | | | | | | | | | | | | | | | | | | | | | also, email-print-mime-structure's manpage uses UTF-8. groff can handle it just fine these days (assuming a UTF-8 locale, i haven't tested otherwise), so i don't think any debian system where this is installed is going to have a problem with it. We use UTF-8 in lots of different manpages already (see the tables in systemd.unit(5), for example). Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * ship email-print-mime-structureDaniel Kahn Gillmor2019-09-14
| | | | | | | | Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * add manpage for email-print-mime-structureDaniel Kahn Gillmor2019-09-14
| | | | | | | | Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * update email-print-mime-structure headers to include licensingDaniel Kahn Gillmor2019-09-14
| | | | | | | | Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * rename printmimestructure to email-print-mime-structureDaniel Kahn Gillmor2019-09-14
| | | | | | | | Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * move printmimestructure to python3, dropping py2 compatibilityDaniel Kahn Gillmor2019-09-14
| | | | | | | | Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * minor cleanup to printmimestructureJameson Graef Rollins2019-09-14
| | | | | | | | | | | | make the source slightly easier to read. no functional change. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * devel: make printmimestructure py3 compatibleDaniel Kahn Gillmor2019-09-14
| | | | | | | | | | | | Make printmimestructure work in python3 as well as python2. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
| * devel: add printmimestructure script (from notmuch devel scripts)Daniel Kahn Gillmor2019-09-14
| | | | | | | | | | | | | | | | | | | | | | | | David Bremner writes: I find this script pretty useful when figuring out who to blame for MIME rendering problems. The notmuch repo will be the new primary home for this script, unless and until a better home turns up. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
* | upload 0.10-1~bpo10+1 to buster-backportsdebian/0.10-1_bpo10+1archive/debian/0.10-1_bpo10+1Sean Whitton2019-09-06
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* | Merge tag 'debian/0.10-1' into buster-bpoSean Whitton2019-09-06
|\| | | | | | | | | | | | | | | | | | | | | | | mailscripts release 0.10-1 for unstable (sid) [dgit] [dgit distro=debian no-split --quilt=linear] # gpg: Signature made Tue 30 Jul 2019 05:29:55 AM MST # gpg: using RSA key 9B917007AE030E36E4FC248B695B7AE4BF066240 # gpg: Good signature from "Sean Whitton <spwhitton@spwhitton.name>" [ultimate] # Primary key fingerprint: 8DC2 487E 51AB DD90 B5C4 753F 0F56 D055 3B6D 411B # Subkey fingerprint: 9B91 7007 AE03 0E36 E4FC 248B 695B 7AE4 BF06 6240
| * release 0.10 (0.10-1 to Debian unstable)debian/0.10-1archive/debian/0.10-10.10Sean Whitton2019-07-30
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>