sup:ezyang.git
4 years ago[HACK] Remove obsolete monkeypatch. develop
Edward Z. Yang [Sun, 27 Oct 2013 19:31:01 +0000 (12:31 -0700)]
[HACK] Remove obsolete monkeypatch.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
4 years ago[HACK] Unconditionally disable crypto
Edward Z. Yang [Sun, 27 Oct 2013 07:20:43 +0000 (00:20 -0700)]
[HACK] Unconditionally disable crypto

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
4 years ago[MAILDIR] Write moves between Maildirs to 'mv' directory, for OfflineIMAP.
Edward Z. Yang [Thu, 23 Aug 2012 08:27:04 +0000 (04:27 -0400)]
[MAILDIR] Write moves between Maildirs to 'mv' directory, for OfflineIMAP.

This doesn't do anything (except fill up disk space) unless you
have an extra patch for OfflineIMAP, which you can find here:

    https://github.com/ezyang/offlineimap

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
4 years ago[MAILDIR] Implement moving message between Maildir sources based on label.
Edward Z. Yang [Wed, 22 Aug 2012 03:40:03 +0000 (23:40 -0400)]
[MAILDIR] Implement moving message between Maildir sources based on label.

To use this functionality, in config.yaml, you need a new option
:maildir_labels:

    :maildir_labels:
      :stanford: [[:inbox, 4], [null, 6]]

The value of this option is a dictionary of "accounts" to lists of
precedences.  Read it as follows:

    For messages in source 4 or source 6 (consult sources.yaml),
    if the message has the :inbox tag, move it to source 4, otherwise
    move it to source 6.

This will automatically start working for any new mail you change the
labels of.  In order to apply this to old mail, you need to run
sup-sync-back-maildir.  If you're going to move a lot of mail, you
probably want the companion patch "Write moves between Maildirs to
'mv' directory, for OfflineIMAP" which enables efficient same-server
IMAP moving.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Conflicts:
lib/sup/maildir.rb
lib/sup/message.rb

4 years ago[MAILDIR] Add draft-save-to hook, to save drafts to Maildirs.
Edward Z. Yang [Wed, 29 Aug 2012 03:31:55 +0000 (23:31 -0400)]
[MAILDIR] Add draft-save-to hook, to save drafts to Maildirs.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Conflicts:
lib/sup/maildir.rb

4 years ago[MAILDIR] Fix assumptions about drafts and deleted messages in threads.
Edward Z. Yang [Wed, 29 Aug 2012 18:09:04 +0000 (14:09 -0400)]
[MAILDIR] Fix assumptions about drafts and deleted messages in threads.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
4 years agoAdd sent-save-to hook.
Edward Z. Yang [Wed, 29 Aug 2012 01:40:06 +0000 (21:40 -0400)]
Add sent-save-to hook.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Conflicts:
lib/sup/sent.rb

4 years agoDon't run before-add-message hook for messages already in index.
Edward Z. Yang [Sun, 27 Oct 2013 19:54:11 +0000 (12:54 -0700)]
Don't run before-add-message hook for messages already in index.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
4 years agoAdd compose-from hook.
Edward Z. Yang [Tue, 28 Aug 2012 23:47:47 +0000 (19:47 -0400)]
Add compose-from hook.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
4 years agoupdate history and readme with maildir-syncback details
Gaute Hope [Wed, 16 Oct 2013 14:39:43 +0000 (16:39 +0200)]
update history and readme with maildir-syncback details

4 years agoMerge #162: Move sup-sync-back to sup-sync-back-mbox
Gaute Hope [Wed, 16 Oct 2013 11:18:22 +0000 (13:18 +0200)]
Merge #162: Move sup-sync-back to sup-sync-back-mbox

4 years agorename sup-sync-back to sup-sync-back-mbox
Gaute Hope [Fri, 11 Oct 2013 06:06:20 +0000 (08:06 +0200)]
rename sup-sync-back to sup-sync-back-mbox

4 years agomonkeypatch File with a safe_link and use it in maildir source
Gaute Hope [Thu, 10 Oct 2013 12:44:53 +0000 (14:44 +0200)]
monkeypatch File with a safe_link and use it in maildir source

4 years agoslowly supporting ruby 2.0.0
Gaute Hope [Thu, 10 Oct 2013 07:49:09 +0000 (09:49 +0200)]
slowly supporting ruby 2.0.0

4 years agohistory: typos
Gaute Hope [Thu, 10 Oct 2013 07:43:28 +0000 (09:43 +0200)]
history: typos

4 years agohistory: maildir syncback
Gaute Hope [Thu, 10 Oct 2013 07:36:18 +0000 (09:36 +0200)]
history: maildir syncback

4 years agoremove trailing ws
Gaute Hope [Thu, 10 Oct 2013 07:20:23 +0000 (09:20 +0200)]
remove trailing ws

4 years agoMerge maildir-sync
Gaute Hope [Thu, 10 Oct 2013 07:18:30 +0000 (09:18 +0200)]
Merge maildir-sync

4 years agofix encode in signature
Gaute Hope [Tue, 8 Oct 2013 11:20:52 +0000 (13:20 +0200)]
fix encode in signature

4 years agoMerge pull request #141 from ericweikl/fix-141-configurable-syncback
Eric Weikl [Tue, 8 Oct 2013 09:40:57 +0000 (02:40 -0700)]
Merge pull request #141 from ericweikl/fix-141-configurable-syncback

Maildir-syncback: Individual sync_back configuration option

4 years agodup before fix_encoding
Gaute Hope [Tue, 8 Oct 2013 07:51:37 +0000 (09:51 +0200)]
dup before fix_encoding

4 years agowrite some history..
Gaute Hope [Mon, 7 Oct 2013 11:15:29 +0000 (13:15 +0200)]
write some history..

4 years agoMerge #147: fix_encoding! in top_positing? and mentions_attachment?
Gaute Hope [Mon, 7 Oct 2013 11:11:24 +0000 (13:11 +0200)]
Merge #147: fix_encoding! in top_positing? and mentions_attachment?

4 years agoMerge #149: Correctly determine attachment line in edit-message
Gaute Hope [Mon, 7 Oct 2013 11:10:24 +0000 (13:10 +0200)]
Merge #149: Correctly determine attachment line in edit-message

4 years agoMerge #150: Fallback to fix_encoding! if gsub fails in message chunk
Gaute Hope [Mon, 7 Oct 2013 11:09:28 +0000 (13:09 +0200)]
Merge #150: Fallback to fix_encoding! if gsub fails in message chunk

4 years agoMerge #156: Allow attachments to be save to directory with default filename
Gaute Hope [Mon, 7 Oct 2013 11:08:10 +0000 (13:08 +0200)]
Merge #156: Allow attachments to be save to directory with default filename

Squashed commit of the following:

commit 0d8c10fd85ea2942977670d372df635799fcdb39
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed Oct 2 10:55:44 2013 +0200

    add note to history

commit a8ac40049110992cde8872b54f4d069e154d0147
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed Oct 2 10:50:10 2013 +0200

    Allow attachments to be saved to directory with default filename

4 years agoMerge #153: Process persistent tempfiles and shell-command-injection-safe attachment...
Gaute Hope [Wed, 2 Oct 2013 06:57:31 +0000 (08:57 +0200)]
Merge #153: Process persistent tempfiles and shell-command-injection-safe attachment filenames

Squashed commit of the following:

commit a631a24aa07647268e5cc6620e98f74a90f41cd9
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Tue Oct 1 15:47:45 2013 +0200

    make sure attachment filename doesn't hold any special chars

commit 6b27400233269f44455604001e0624da43b8823a
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Tue Oct 1 09:13:46 2013 +0200

    Revert "use block in mime-decode"

    This reverts commit b72eca22e78564e288846090dba2b4e1fe14b3a5.

commit b72eca22e78564e288846090dba2b4e1fe14b3a5
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Tue Oct 1 09:07:57 2013 +0200

    use block in mime-decode

commit 2e3f31e436057a182ad9c8be8a42fab879cbd9d6
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Tue Oct 1 09:05:08 2013 +0200

    lambda uses return (which is path)

commit 8bd6c7515d72df24c7bf45072986352481ce33a6
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Fri Sep 27 22:03:05 2013 +0200

    store tempfile objects statically so that tempfiles are cleaned on process end

4 years agotypo: s/adress/address/
Gaute Hope [Tue, 1 Oct 2013 13:51:08 +0000 (15:51 +0200)]
typo: s/adress/address/

4 years agoMerge branch 'sup-heliotrope/develop' into maildir-sync
Eric Weikl [Tue, 1 Oct 2013 13:10:39 +0000 (15:10 +0200)]
Merge branch 'sup-heliotrope/develop' into maildir-sync

4 years agoTrack change in syncback flag per source, warn user
Eric Weikl [Tue, 1 Oct 2013 12:40:13 +0000 (14:40 +0200)]
Track change in syncback flag per source, warn user

Check per source if the sync_back flag changed from false to true. If so,
warn the user. sup-sync-back-maildir now stores the URIs of all sources that
have been synced by it in the file sync-back-ok, which we already write as a
status flag.

We need an extra verification step during startup, since index and sources
need to be initialized. It might be better to load the sources separately,
though, just to keep things nicely separated.

4 years agoMerge #148: Fallback to fix_encoding! when writing message body parts fail
Gaute Hope [Tue, 1 Oct 2013 06:50:55 +0000 (08:50 +0200)]
Merge #148: Fallback to fix_encoding! when writing message body parts fail

4 years agoMake sure m.snippet is not nil before trying to fix_encoding!
akojo [Tue, 1 Oct 2013 06:48:43 +0000 (08:48 +0200)]
Make sure m.snippet is not nil before trying to fix_encoding!

4 years agorescue to fix_encoding when writing message fails due to encoding errors
Gaute Hope [Sun, 29 Sep 2013 11:50:22 +0000 (13:50 +0200)]
rescue to fix_encoding when writing message fails due to encoding errors

4 years agoMerge #151: Fix encoding on all fields of message in thread view
Gaute Hope [Sun, 29 Sep 2013 14:29:12 +0000 (16:29 +0200)]
Merge #151: Fix encoding on all fields of message in thread view

Squashed commit of the following:

commit 9c27a75da568390d1a3ab5fa81a42978fafd4804
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Sat Sep 28 18:51:25 2013 +0200

    on :open as well

commit c4a778219a3e88cbc5cc4e15cfab4c6d2e6f7c40
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Sat Sep 28 18:32:01 2013 +0200

    Fix encoding on all fields in the :closed message in a thread view

4 years agodebug message on decoding text
Gaute Hope [Sun, 29 Sep 2013 11:52:47 +0000 (13:52 +0200)]
debug message on decoding text

4 years agoCorrectly calculate dynamic attachment offset
Gaute Hope [Sun, 29 Sep 2013 11:44:16 +0000 (13:44 +0200)]
Correctly calculate dynamic attachment offset

4 years agospecify exception
Gaute Hope [Sun, 29 Sep 2013 10:10:18 +0000 (12:10 +0200)]
specify exception

4 years agoFallback to fix_encoding if gsub fails on text in message chunk
Gaute Hope [Sat, 28 Sep 2013 17:40:03 +0000 (19:40 +0200)]
Fallback to fix_encoding if gsub fails on text in message chunk

4 years agoMerge #138: Fix crash when searching by date
Gaute Hope [Sat, 28 Sep 2013 11:38:14 +0000 (13:38 +0200)]
Merge #138: Fix crash when searching by date

It seems Xapian returns query descriptions containing non-UTF8 characters
(binary?) when creating queries for dates. This patch uses a default string
when logging the generated query.

Fixes #138

Squashed commit of the following:

commit e5516bd4c0f173848e5455df50208a31c23d35e8
Author: Eric Weikl <eric.weikl@gmx.net>
Date:   Sun Sep 8 13:05:35 2013 +0200

    fix copy&paste

commit 3293a251cad53586bb4d71af0b20e751b8b6e36e
Author: Eric Weikl <eric.weikl@gmx.net>
Date:   Sun Sep 1 17:03:41 2013 +0200

    Fix crash when searching by date

    It seems Xapian returns query descriptions containing non-UTF8 characters
    (binary?) when creating queries for dates. This patch uses a default string
    when logging the generated query.

    Fixes #138

4 years agomap body parts
Gaute Hope [Wed, 25 Sep 2013 21:20:54 +0000 (23:20 +0200)]
map body parts

4 years agoadd exclamation
Gaute Hope [Wed, 25 Sep 2013 16:16:12 +0000 (18:16 +0200)]
add exclamation

4 years agofix encode on mentions_attchments? too
Gaute Hope [Wed, 25 Sep 2013 16:13:37 +0000 (18:13 +0200)]
fix encode on mentions_attchments? too

4 years agofix_encode body before regexping to check for top_posting?
Gaute Hope [Wed, 25 Sep 2013 16:10:47 +0000 (18:10 +0200)]
fix_encode body before regexping to check for top_posting?

4 years agoIndividual sync_back configuration option
Eric Weikl [Sun, 8 Sep 2013 13:03:26 +0000 (15:03 +0200)]
Individual sync_back configuration option

It's now possible to (de)activate Maildir sync back per Maildir source, using
the sync_back source configuration flag. For backwards compatibility with the
previous implementation, the global :sync_back_to_maildir still exists and
must be set to allow sync back. Additionally, sync back is _active_ by
default per source, i.e. unless sync_back is explicitly set to false, sync
back will occur.

Fixes #141

4 years agoremove call to Redwood::check_library_version_against
Eric Weikl [Sun, 8 Sep 2013 12:18:21 +0000 (14:18 +0200)]
remove call to Redwood::check_library_version_against

It was removed from sup in Pull Request #51 and nobody noticed, I guess.

4 years agoMerge branch 'sup-heliotrope/develop' into maildir-sync
Eric Weikl [Sun, 8 Sep 2013 11:11:44 +0000 (13:11 +0200)]
Merge branch 'sup-heliotrope/develop' into maildir-sync

4 years agoMerge pull request #137 from ericweikl/fix-137-poll
Eric Weikl [Sun, 8 Sep 2013 11:08:53 +0000 (04:08 -0700)]
Merge pull request #137 from ericweikl/fix-137-poll

Maildir-syncback: Synchronize with poll_lock (possibly in a non-blocking way/or a separate thread) in all operations that write a new message or changes a message

4 years agoMerge pull request #145 from gauteh/dont_save_forwarded_with_no_message
Eric Weikl [Sun, 8 Sep 2013 11:00:37 +0000 (04:00 -0700)]
Merge pull request #145 from gauteh/dont_save_forwarded_with_no_message

maildir-syncback: forward message (with only attachment) fails

4 years agoDon't try to modify non-existent message on forward of attachment only
Gaute Hope [Fri, 6 Sep 2013 21:04:16 +0000 (23:04 +0200)]
Don't try to modify non-existent message on forward of attachment only

4 years agoMerge pull request #143 from sup-heliotrope/change-rmail-dep
Matthieu Rakotojaona [Wed, 4 Sep 2013 18:11:00 +0000 (11:11 -0700)]
Merge pull request #143 from sup-heliotrope/change-rmail-dep

Bump rmail dependency to fixed rmail-sup

4 years agoBump rmail dependency to fixed rmail-sup
Matthieu Rakotojaona [Wed, 4 Sep 2013 00:13:45 +0000 (02:13 +0200)]
Bump rmail dependency to fixed rmail-sup

4 years agoSynchronize maildir syncback (#137)
Eric Weikl [Sun, 1 Sep 2013 13:16:21 +0000 (15:16 +0200)]
Synchronize maildir syncback (#137)

It is possible for maildir sync back to occur during polling. To prevent this,
syncback now locks the source before writing back labels.

poll_lock is now a monitor instead of a mutex, so reentrant locking is
possible. Sources can be locked directly using Source#try_lock, Source#unlock
and Source#synchronize.

Moved some syncback logic from Message to Location. The configuration check
for syncback is now also checked there, so we can add source-specific syncback
per source (see #141).

4 years agoPrepare for 0.14.1
Gaute Hope [Sat, 31 Aug 2013 16:06:34 +0000 (18:06 +0200)]
Prepare for 0.14.1

4 years agoRelease 0.14.1 history + release notes
Gaute Hope [Sat, 31 Aug 2013 16:02:51 +0000 (18:02 +0200)]
Release 0.14.1 history + release notes

4 years agoMerge branch 'predefined_all_mail_search' into develop
Gaute Hope [Sat, 31 Aug 2013 16:03:54 +0000 (18:03 +0200)]
Merge branch 'predefined_all_mail_search' into develop

Conflicts:
lib/sup/search.rb

4 years agodup possibly frozen :email string
Gaute Hope [Sat, 31 Aug 2013 14:27:29 +0000 (16:27 +0200)]
dup possibly frozen :email string

4 years agoMerge #139: Ensure UTF-8 encoding on saved searches
Gaute Hope [Fri, 30 Aug 2013 19:52:04 +0000 (21:52 +0200)]
Merge #139: Ensure UTF-8 encoding on saved searches

4 years agoMerge #136: Ensure valid encoding on attachments in forwarded mail
Gaute Hope [Thu, 29 Aug 2013 05:36:19 +0000 (07:36 +0200)]
Merge #136: Ensure valid encoding on attachments in forwarded mail

Fixes #135. Forwarded attachments/parts may contain invalid encoding
resulting in failure when forwarding email. This fix uses fix_encoding!
to ensure valid encoding on all parts.

Squashed commit of the following:

commit 83b057e77b9409dba0a50dab9baf94727d8e5e0f
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Fri Aug 23 09:06:04 2013 +0200

    fix encoding of fields and attachments as well, specify output stream as UTF-8

commit b89bf34e2e47940a7853403a118a11070e0ee8c3
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Fri Aug 23 08:40:54 2013 +0200

    Revert "fix encoding of all parts"

    This reverts commit 98f9a7c609828a9c57ab4db2fe9c2c826f6d201b.

commit 98f9a7c609828a9c57ab4db2fe9c2c826f6d201b
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Fri Aug 23 08:38:45 2013 +0200

    fix encoding of all parts

commit 43e80873e5fd7705a6218071eaff30d53b25515a
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed Aug 21 08:45:06 2013 +0200

    Fix encoding on message to be forwarded

4 years agoMerge branch 'safe-mime-decode-hook' into develop
Gaute Hope [Wed, 28 Aug 2013 08:27:34 +0000 (10:27 +0200)]
Merge branch 'safe-mime-decode-hook' into develop

4 years agoMerge commit '3d8874f' into develop
Gaute Hope [Tue, 27 Aug 2013 12:55:03 +0000 (14:55 +0200)]
Merge commit '3d8874f' into develop

4 years agoMerge branch 'flush-logfile-when-debug' into develop
Gaute Hope [Tue, 27 Aug 2013 12:54:40 +0000 (14:54 +0200)]
Merge branch 'flush-logfile-when-debug' into develop

4 years agoEnsure UTF-8 encoding on saved searches
Gaute Hope [Tue, 27 Aug 2013 08:01:29 +0000 (10:01 +0200)]
Ensure UTF-8 encoding on saved searches

4 years agoPredefine 'all mail' search
Gaute Hope [Mon, 26 Aug 2013 20:50:17 +0000 (22:50 +0200)]
Predefine 'all mail' search

4 years agoreturn [] if no chunks.select
Gaute Hope [Mon, 26 Aug 2013 19:25:58 +0000 (21:25 +0200)]
return [] if no chunks.select

4 years agoMerge branch 'flush-logfile-when-debug' into fordevelop
Gaute Hope [Mon, 26 Aug 2013 19:24:42 +0000 (21:24 +0200)]
Merge branch 'flush-logfile-when-debug' into fordevelop

4 years agoPrevent command injection in attachment
Gaute Hope [Mon, 26 Aug 2013 10:06:47 +0000 (12:06 +0200)]
Prevent command injection in attachment

4 years agoMerge branch 'sup-heliotrope/develop' into maildir-sync
Eric Weikl [Mon, 26 Aug 2013 08:25:11 +0000 (10:25 +0200)]
Merge branch 'sup-heliotrope/develop' into maildir-sync

4 years agoCorrect line count when no selectors are present in edit mode
Gaute Hope [Wed, 21 Aug 2013 11:25:57 +0000 (13:25 +0200)]
Correct line count when no selectors are present in edit mode

4 years agoFix #131: Allow no chunks in message, return an empty array on nil chunks
Gaute Hope [Mon, 19 Aug 2013 07:16:25 +0000 (09:16 +0200)]
Fix #131: Allow no chunks in message, return an empty array on nil chunks

4 years agoRevert "Release Sup 0.14.0"
Gaute Hope [Sun, 18 Aug 2013 18:55:59 +0000 (20:55 +0200)]
Revert "Release Sup 0.14.0"

This reverts commit 03baf4563c2d1db33304757123add853fd9b16a4.

4 years agoexclamate
Gaute Hope [Sun, 18 Aug 2013 18:47:14 +0000 (20:47 +0200)]
exclamate

4 years agoMerge #130.
Gaute Hope [Sun, 18 Aug 2013 18:32:56 +0000 (20:32 +0200)]
Merge #130.

4 years agoMerge #128.
Gaute Hope [Sun, 18 Aug 2013 18:32:20 +0000 (20:32 +0200)]
Merge #128.

4 years agocheck if HookManager is instantiated in case of emergency shutdown
Gaute Hope [Sun, 18 Aug 2013 18:26:30 +0000 (20:26 +0200)]
check if HookManager is instantiated in case of emergency shutdown

4 years agoBangify fix_encoding and fix on frozen_string
Matthieu Rakotojaona [Thu, 15 Aug 2013 15:57:25 +0000 (17:57 +0200)]
Bangify fix_encoding and fix on frozen_string

4 years agoIn case a binary (falsly) encoded string is passed Unicode.width will fail, fix_encod...
Gaute Hope [Thu, 15 Aug 2013 16:41:22 +0000 (18:41 +0200)]
In case a binary (falsly) encoded string is passed Unicode.width will fail, fix_encoding ensures the string is valid

4 years agoRelease Sup 0.14.0
Gaute Hope [Thu, 15 Aug 2013 08:08:17 +0000 (10:08 +0200)]
Release Sup 0.14.0

4 years agoPrepare for 0.14.0
Gaute Hope [Thu, 15 Aug 2013 08:04:08 +0000 (10:04 +0200)]
Prepare for 0.14.0

4 years agoMerge #125.
Gaute Hope [Thu, 15 Aug 2013 07:04:24 +0000 (09:04 +0200)]
Merge #125.

4 years agoAdd gpgme dependency to development and install gnupg in travis test
Gaute Hope [Mon, 12 Aug 2013 11:07:51 +0000 (13:07 +0200)]
Add gpgme dependency to development and install gnupg in travis test

4 years agoUpdate patch for develop: Use test-keys and adapt tests for test-suite
Gaute Hope [Mon, 12 Aug 2013 10:36:30 +0000 (12:36 +0200)]
Update patch for develop: Use test-keys and adapt tests for test-suite

Generated (and checked in) two test gpg keys (test/gnupg_test_home)
which are used for testing the crypto suite with gpgme 2.0. The keys
expire after 1 year today.

They were generated using gpg --gen-key, to create new keys:
0. Set the GNUPGHOME environment variable to: /full/path/test/gnupg_test_home/
1. Generate receiver keys for email: sup-test-2@foo.bar (no password)
2. Export key
3. Move keyrings to receiver_*.gpg
4. Generate sender keys for email: sup-test-1@foo.bar (no password)
5. Update test/gnupg_test_home/gpg.conf with deafult-key to represent
   the new sender key.

4 years agoMore assertions, testing verify. Fixes for length.
Clint Byrum [Thu, 17 Nov 2011 08:42:54 +0000 (00:42 -0800)]
More assertions, testing verify. Fixes for length.

4 years agoall tests pass on gpgme 1.0.7 and 2.0.0
Clint Byrum [Thu, 17 Nov 2011 08:14:56 +0000 (00:14 -0800)]
all tests pass on gpgme 1.0.7 and 2.0.0

4 years agoencryption works, decryption still broken
Clint Byrum [Thu, 17 Nov 2011 07:33:00 +0000 (23:33 -0800)]
encryption works, decryption still broken

4 years agoEnsure correct encoding of default user name when no config is present
Gaute Hope [Wed, 14 Aug 2013 17:59:54 +0000 (19:59 +0200)]
Ensure correct encoding of default user name when no config is present

4 years agoUpdate release notes and gem with migration notes
Gaute Hope [Wed, 14 Aug 2013 17:11:05 +0000 (19:11 +0200)]
Update release notes and gem with migration notes

Squashed commit of the following:

commit 61e3faa4d73d01ed6c9c9c96a71ec2876239f899
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed Aug 14 17:20:49 2013 +0200

    better wording

commit b8a3c4e3f239082d352214cb7b81c6059f92961d
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed Aug 14 17:19:31 2013 +0200

    0.14 ready

commit 6db678048a5c185320cc7fd3abb11f810404fe6e
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed Aug 14 17:18:11 2013 +0200

    link to wiki page

commit 63fc961e1e75e0020180fc179522bb77cb363956
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed Aug 14 16:47:23 2013 +0200

    WIP: rel-notes

4 years agodelete release-script.txt in favour of wiki page
Gaute Hope [Wed, 14 Aug 2013 14:24:51 +0000 (16:24 +0200)]
delete release-script.txt in favour of wiki page

4 years agoupd history for next release
Gaute Hope [Wed, 14 Aug 2013 11:40:43 +0000 (13:40 +0200)]
upd history for next release

4 years agoForce encode ncurses input to
Gaute Hope [Wed, 14 Aug 2013 11:14:55 +0000 (13:14 +0200)]
Force encode ncurses input to

4 years agoMerge #122
Gaute Hope [Mon, 12 Aug 2013 16:11:29 +0000 (18:11 +0200)]
Merge #122

4 years agoFix #123: Encoding should be _after_ shebang
Gaute Hope [Mon, 12 Aug 2013 15:37:15 +0000 (17:37 +0200)]
Fix #123: Encoding should be _after_ shebang

4 years agoAvoid crash when (maybe) wrapping text
Per Andersson [Mon, 12 Aug 2013 10:42:45 +0000 (12:42 +0200)]
Avoid crash when (maybe) wrapping text

4 years agoMerge #121
Gaute Hope [Sun, 11 Aug 2013 09:54:40 +0000 (11:54 +0200)]
Merge #121

4 years agoMerge #120
Gaute Hope [Sun, 11 Aug 2013 09:54:26 +0000 (11:54 +0200)]
Merge #120

4 years agoMerge #119
Gaute Hope [Sun, 11 Aug 2013 09:53:42 +0000 (11:53 +0200)]
Merge #119

4 years agoRun write sent message in separate ::Thread
Gaute Hope [Sat, 10 Aug 2013 13:49:17 +0000 (15:49 +0200)]
Run write sent message in separate ::Thread

4 years agotypo in poll.rb debug message
Gaute Hope [Fri, 9 Aug 2013 22:57:22 +0000 (00:57 +0200)]
typo in poll.rb debug message

4 years agoFlush logfile after each message when log level is debug
Gaute Hope [Fri, 9 Aug 2013 22:22:31 +0000 (00:22 +0200)]
Flush logfile after each message when log level is debug

4 years agoMerge branch 'sup-heliotrope/develop' into maildir-sync
Eric Weikl [Sun, 4 Aug 2013 13:24:59 +0000 (15:24 +0200)]
Merge branch 'sup-heliotrope/develop' into maildir-sync

4 years agoadd encoding header to compose_mode.rb
Gaute Hope [Sat, 3 Aug 2013 11:13:38 +0000 (13:13 +0200)]
add encoding header to compose_mode.rb