summaryrefslogtreecommitdiff
path: root/alot
Commit message (Expand)AuthorAge
* account: Add an Address classDylan Baker2017-08-28
* commands/globals: Only set stdin to a pipe if there is dataDylan Baker2017-08-23
* Merge pull request #1135 from dcbaker/submit/external-command-testsDylan Baker2017-08-23
|\
| * command/globals: Test for not None rather than callableDylan Baker2017-08-23
| * commands/globals: Simplify ExternalCommand thread_CodeDylan Baker2017-08-23
| * commands/globals: spelling and grammar of a commentDylan Baker2017-08-22
* | alot/helper: Fix call_cmd_async polluting global environmentDylan Baker2017-08-22
* | alot/helper: print ellipsis in codeDylan Baker2017-08-22
|/
* Merge pull request #1133 from lucc/fix/bug-1132Dylan Baker2017-08-22
|\
| * Use cStringIO.StringIO to fix #1132Lucas Hoffmann2017-08-21
* | Merge pull request #1131 from lucc/fix/hashDylan Baker2017-08-22
|\ \
| * | Use a tuple to build a hash valueLucas Hoffmann2017-08-20
| |/
* | Merge pull request #1126 from lucc/py3/py2-compatibleDylan Baker2017-08-22
|\ \ | |/ |/|
| * py3k: Use build in next functionLucas Hoffmann2017-08-20
| * py3k: Use logging.warning instead of warnLucas Hoffmann2017-08-20
| * py3k: Fix function signatureLucas Hoffmann2017-08-20
* | Merge pull request #1129 from dcbaker/submit/py3k-small-fixesPatrick Totzke2017-08-20
|\ \
| * | widgets/globals: drop functools.totalordering from TagWidgetDylan Baker2017-08-19
| * | widgets/globals: Implement __hash__ for TagWidgetDylan Baker2017-08-19
| * | widgets/thread: Delete unused variableDylan Baker2017-08-19
| * | Use io.BytesIO and io.StringIODylan Baker2017-08-19
| * | Replace Exception.message with str(Exception)Dylan Baker2017-08-19
* | | Merge pull request #1125 from dcbaker/submit/deprecated-encrypt-by-defaultPatrick Totzke2017-08-20
|\ \ \ | |_|/ |/| |
| * | defaults/alot.rc.specDylan Baker2017-08-18
| |/
* | Merge pull request #1127 from lucc/simplifyPatrick Totzke2017-08-19
|\ \
| * | Simplify for loop and string buildingLucas Hoffmann2017-08-19
| |/
* | bump versionPatrick Totzke2017-08-19
* | bump version stringPatrick Totzke2017-08-19
|/
* Merge pull request #1095 from dcbaker/submit/use-default-theme-if-no-configDylan Baker2017-08-17
|\
| * settings: Load spec file even if config file is undefined.Dylan Baker2017-08-16
| * settings/manager: remove duplicate _config from constructorDylan Baker2017-08-16
* | Merge pull request #1115 from pazz/fix-account-selectionDylan Baker2017-08-17
|\ \
| * | let SendmailAccount.send_mail cast the mail to strPatrick Totzke2017-08-16
| * | send complete addresses to settings.get_account_by_addressPatrick Totzke2017-08-16
| * | ignore realname part in get_account_by_addressPatrick Totzke2017-08-15
| |/
* | db/utils: Allow encrypted messages to be put in mixed payloads as wellDylan Baker2017-08-17
* | db/utils: Handle multipart/signed inside multipart/mixedDylan Baker2017-08-17
* | db/utils: Don't attach invalid signature to unsigned but encrypted messagesDylan Baker2017-08-17
* | alot/crypto: make keys required for detached_signature_forDylan Baker2017-08-17
* | crypto: Don't sign when encryptingDylan Baker2017-08-17
* | alot: replace email.Utils with email.utilsDylan Baker2017-08-16
|/
* crypto: simplify check_uid_validityDylan Baker2017-08-14
* just use the OpenPGP fingerprint instead of inventing "hash_key"Daniel Kahn Gillmor2017-08-14
* convert from pygpgme to the python "gpg" moduleDaniel Kahn Gillmor2017-08-14
* Merge pull request #1111 from dcbaker/submit/signcommand-testsDylan Baker2017-08-14
|\
| * envelope: Allow signing if address is in "name <email>" formDylan Baker2017-08-11
* | commands: Don't try to sign_by_default without a gpg keyDylan Baker2017-08-11
|/
* Merge pull request #988 from lucc/move-next-matchingLucas Hoffmann2017-08-07
|\
| * Fix operator precedence when matching messagesLucas Hoffmann2017-08-05
| * Add missing movements to completionLucas Hoffmann2017-08-05