Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/katzenpost/katzenpost-android-mail

A Katzenpost client, based on K-9 Mail
https://github.com/katzenpost/katzenpost-android-mail

Fix decoding of encoded words

cdf92c0a1017950128218a2c997aea13a6f653ba authored about 7 years ago by cketti <[email protected]>
Add missing tests to DecoderUtilTest

Some tests fail showing bugs in the current implementation.

2de1c02c83bc4701d6d255cbed4e0f76063ef2b0 authored about 7 years ago by cketti <[email protected]>
Modify tests for text wrongly split into encoded words

We were using test data submitted by users. But we don't really know
what the expected result sh...

37d2c3609bacdef12e6c1a832314fca7441d1a95 authored about 7 years ago by cketti <[email protected]>
Refactor DecoderUtilTest

5f6b1dffc661b5b41f45f0350403745eb5529696 authored about 7 years ago by cketti <[email protected]>
Merge pull request #2808 from Trogel/keep-flags-on-download-complete-message

Keep flags when downloading complete message

0b480d7a15287c477d3639b8e6e8c519154c6b6f authored about 7 years ago by cketti <[email protected]>
Merge pull request #2820 from jonas-lundqvist/message_list_help

Create MessageList specific key shortcut Toast

8fc5c2db29973ec2df1a623150e30a7fa4cfbbab authored about 7 years ago by cketti <[email protected]>
Move swipe refresh animation workaround from onPause() to onStop()

onPause() is also called when we don't want the animation to stop, e.g.
when changing the focus ...

655e86b4f5580aa44ccfa437e65d9e80275c98a9 authored about 7 years ago by cketti <[email protected]>
Stop refresh animation on pause

Workaround for Android bug https://issuetracker.google.com/issues/37008170

7c89108cea01d3183204237c84f345de62cca104 authored over 7 years ago by Trogel <[email protected]>
Don't set SEEN flag after complete download

This is no longer needed, now that we fetch the flags from the server.

e643cbd5f5e72a15af1a0d73835bd1a39f7d348c authored over 7 years ago by Trogel <[email protected]>
Keep flags when downloading complete message

Avoid that clicking "Download complete message" deletes all flags of the
affected message from t...

ecdd52c8eea2a0b21c48a60ea31fd85e8d722a03 authored over 7 years ago by Trogel <[email protected]>
Don't try to download a message with local UID

dbdccbf4da494a182d65bde7f7a7f591e861a6a8 authored over 7 years ago by Trogel <[email protected]>
Remove commented out code

660ea31dfc41318f7214ec1f64e75e7a2e754cea authored over 7 years ago by Trogel <[email protected]>
Create MessageList specific key shortcut Toast

Some of the key shortcuts does not trigger any actions when in
MessageList. This change creates ...

b56f3feb0b6b0b88da6de56b385a33d9b79fef16 authored over 7 years ago by Jonas Lundqvist <[email protected]>
Merge pull request #2783 from k9mail/autocrypt-mutual

don't default to prefer-encrypt mutual

d4eb23894dddbcedcd074772cf0f534b5616da31 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Merge pull request #2816 from k9mail/recipients-from-crypto-provider

query recipients also from crypto provider, if available

53345b77dc9ed119637ea710fdc07a622c9e87cd authored over 7 years ago by Vincent Breitmoser <[email protected]>
Merge pull request #2813 from k9mail/sign-only-strings

nicer description for signed-only setting

7cbef9258167732f605d099331d20cc955986e53 authored over 7 years ago by Vincent Breitmoser <[email protected]>
add some unit tests for RecipientLoader

c2171b516108ef1d006192a467db53de2d1a9b0b authored over 7 years ago by Vincent Breitmoser <[email protected]>
query recipients also from crypto provider, if available

fca46301779570a44b49ffe4c294492b8cea019d authored over 7 years ago by Vincent Breitmoser <[email protected]>
add comment about missing protocol handling in MessageCryptoStructureDetector

688169077df8df01aaee87e7aa0c433de4ebcfa7 authored over 7 years ago by Vincent Breitmoser <[email protected]>
nicer description for signed-only setting

a7a55d448194fa55b5bbb111ee53195dae94a45f authored over 7 years ago by Vincent Breitmoser <[email protected]>
Don't default to prefer-encrypt mutual

94e5b88727b47ecae50a2f541bd2f30a24833197 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Merge pull request #2777 from k9mail/simplify-message-extract

Some updates to MessageViewInfoExtractor

6ececc378a1bf44141fa0fd87eaadaf170a7c570 authored over 7 years ago by cketti <[email protected]>
Merge pull request #2795 from k9mail/hide-pgp-inline

Show pgp inline menu item only if encryption/signing is actually enabled

7ac6b5b0ef14ee7977cd6be7108b4a9531eb2e2a authored over 7 years ago by cketti <[email protected]>
Merge pull request #2796 from k9mail/compose-error-without-key

Show error if encryption is enabled but no key is configured

7a9ea6c885724165d33c9a371469d4d157f2ca67 authored over 7 years ago by cketti <[email protected]>
Merge pull request #2804 from Trogel/poll-read-only

Use read-only access for polling

Fixes #2772

ae38b1896a06b66786791f914737b5fd76cbf6f9 authored over 7 years ago by cketti <[email protected]>
Adjust test for read-only connection for polling

7107a606ac5e1322c6af86a3e8a59cda25aa01a1 authored over 7 years ago by Trogel <[email protected]>
Show error if encryption is enabled but no key is configured

e97164cbb0a0cfd313771a45303aca624a766f85 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Show pgp inline menu item only if encryption/signing is actually enabled

d21639cca110ed67f1d2db1e9e0b144084224ad6 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Connect read-only for poll

1c240031bf3abfc9db3739fb24ab826f4cdaa4c8 authored over 7 years ago by Trogel <[email protected]>
Merge pull request #2780 from k9mail/restore_instance_state

Fix MessageList.onRestoreInstanceState()

b63ed688380d72d58d18a7dba5dc9fec9f3fe381 authored over 7 years ago by Vincent Breitmoser <[email protected]>
use available methods for structure detection

ac628a265daa6583bbe0c425163db5697a9b527e authored over 7 years ago by Vincent Breitmoser <[email protected]>
Call through to onRestoreInstanceState() of super class

4428174e8c1c54f393ba24d5f481c109572cab0e authored over 7 years ago by cketti <[email protected]>
change variable name

57a5d9617348f558606150713e82abf6928308b5 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Add some tests for message extraction

0dae7e8f63ce009e973bbea48e2533a0e1965153 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Simplify message extraction logic, fix #2776

d9ee8b5cf0e8f51c3be2e4578ac2f2b9aa60e738 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Merge pull request #2763 from k9mail/improve-crypto-structure-detection

Improve crypto structure detection

e266547bfc6db2f7af1dc84a07e954e20636adec authored over 7 years ago by cketti <[email protected]>
get rid of inline assignments

c46452ecdb6f780a3b747dc13f792d905a64521f authored over 7 years ago by Vincent Breitmoser <[email protected]>
change multipart method signature

c4494904cf51823c35c7df15803ff15763e9367e authored over 7 years ago by Vincent Breitmoser <[email protected]>
Improve the message we get when we reach the end of stream (#2769)

6b8e452f77d04476cada2c156c6086319698c914 authored over 7 years ago by Philip <[email protected]>
Merge pull request #2767 from k9mail/remove_errors_folder

Remove K9mail-errors folder

2b0dc82ce2a5400ec24b314e8102fd302a9ca4ca authored over 7 years ago by cketti <[email protected]>
OpenPGP Encryption dialog: Internationalise title and fix for dark theme (#2768)

6121486211acd2f9655ef319eb8311a912e6f46a authored over 7 years ago by Philip <[email protected]>
Remove K9mail-errors folder

2d90470d77c98e2022f10b13cea4963ece7fd806 authored over 7 years ago by cketti <[email protected]>
Remove pgp clearsign data during view extraction

6de7f9dbed60aaef45454da953d7a9ad16ac774e authored over 7 years ago by Vincent Breitmoser <[email protected]>
Skip signature verification if it is not going to be displayed anyways

This also removes replacement of clearsigned data with its content from
MessageCryptoHelper, to ...

b3ad904238746616b41c042b38ce67b1e2ff5464 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Disregard protocol parameter of multipart/encrypted and /signed parts with missing bodies

96bca146c079e6778cad412b5c13bb5853404a83 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Extract content only from the signed part of multipart/signed messages

2902657e5be4ecc458d69e9decddea37e6298ebe authored over 7 years ago by Vincent Breitmoser <[email protected]>
More rigid detection of multipart/signed and /encrypted structures

93348c21ce207ae3ffa1aa78912771120ac9de81 authored over 7 years ago by Vincent Breitmoser <[email protected]>
MessageDecryptVerified -> MessageCryptoStructureDetector

afc4febd5da1635c6f1bbee5686413187e6c2c73 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Slightly change MessageCryptoHelper and improve test structure

68e0a8721f1a5d5e05d95e0464ab09be7dfb7dc1 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Merge pull request #2757 from k9mail/debug-icon

Use differently colored icon for debug build

7c248b47cf5438b0627ccda17c1366327acc0ceb authored over 7 years ago by cketti <[email protected]>
use different icon for debug build

db09565fc8c68e658933e3428ece41aa36260a3d authored over 7 years ago by Vincent Breitmoser <[email protected]>
Upgrade MIME4J to latest release (#2744)

Upgrade MIME4J to latest release

377ac7167751c055b744a79874fae95a0dc6ac6b authored over 7 years ago by Philip <[email protected]>
Merge pull request #2745 from k9mail/updateTesterLinks

Change Tester links to go directly to Google Play

ce1da94615c30d325c0647bc608b44d19dec2aba authored over 7 years ago by cketti <[email protected]>
Merge pull request #2739 from k9mail/add_kotlin_for_tests

Add Kotlin for tests

24aacd47a14c36857d4cb6abfd1ddbd9bb920750 authored over 7 years ago by cketti <[email protected]>
Prepare for next development iteration

269ee2bca2daf7cfa7183d17bef08a734cd1ad7e authored over 7 years ago by cketti <[email protected]>
Version 5.300

8e970da74e0480833ad0067a3fdd0111397d1eab authored over 7 years ago by cketti <[email protected]>
Merge pull request #2752 from k9mail/update_changelog

Update changelog for 5.300

636e4224d142536e8fc318ecdf128bb52ad00fdb authored over 7 years ago by cketti <[email protected]>
Update changelog for 5.300

17853799d59ff0a1aa0033332bd02e61d092fcbb authored over 7 years ago by cketti <[email protected]>
Copy changelog entries from 5.2-MAINT branch

8745fc3ef37431f9aad4496d599fcf076a6cb1e6 authored over 7 years ago by cketti <[email protected]>
Merge pull request #2751 from k9mail/readd_language_selection

Bring back language selection setting

1db370a8819fc681a12f3bfec1a47149b09b18fa authored over 7 years ago by Vincent Breitmoser <[email protected]>
Use system locale when language setting value is empty

Previously we used Locale.getDefault() which returns the currently
configured locale. So switchi...

98db584720bacf4b1b51adc91ca6fa94840cea01 authored over 7 years ago by cketti <[email protected]>
Update list of languages and list of supported languages

Order list of languages alphabetically.

2edbf99d26e31ca5740d39318fd9e8782e9a3622 authored over 7 years ago by cketti <[email protected]>
Re-add language selection setting

Partly reverts commit 5816f84df0f5b04392d7ce67710798645ea29371.

601f676bb7c423c43c3cd209d47afbe5207a1c00 authored over 7 years ago by cketti <[email protected]>
Merge pull request #2748 from k9mail/update_translations

Update translations

471575e45bde805af6d0e97763f4fac6517688b2 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Update translations

580cb981b59e7cedbbc440c4d3eba565e2ed75ec authored over 7 years ago by cketti <[email protected]>
Change Tester links to go directly to Google Play

54d4a8eb465baef4f9f0f065fda766d642975e97 authored over 7 years ago by Philip Whitehouse <[email protected]>
Merge pull request #2743 from k9mail/fixContactPhotos

Fix retrieval of contact photos

f1bb577fe469a91b502334e81a37d2f9636fc961 authored over 7 years ago by cketti <[email protected]>
Fix retrieval of contact photos

8f631f78a2064416ade807a58d55821c4ebb8509 authored over 7 years ago by Philip Whitehouse <[email protected]>
Merge pull request #2724 from k9mail/pipeline-support

Pipeline support

e7e805ccef97e0d323137ffba6e7689465d66384 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Add Kotlin for tests

22e0649f6e429ba9c85f0e5896887489d6e64da7 authored over 7 years ago by cketti <[email protected]>
Merge pull request #2726 from k9mail/folderSearchHint

Make folder search hint uppercase

27c4c941f12ef45280174fec774b7f9d947fc625 authored over 7 years ago by cketti <[email protected]>
Merge pull request #2737 from k9mail/GH-2699_disable_caching_for_inline_images

Disable WebView caching of inline images on API 21+

de2f772f07c1ebf9a5f99d0959a68e62c0e86721 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Disable WebView caching of inline images on API 21+

f88f936f04d609bf9006cf7dedd74385b472c33f authored over 7 years ago by cketti <[email protected]>
Merge pull request #2727 from k9mail/excludeDSStore

Exclude DS_Store

2c2064d4ba3a343cb0ad43ed6273af6d45edeb34 authored over 7 years ago by Vincent Breitmoser <[email protected]>
Exclude DS_Store

9872f3acf370c121fe22d605bd34bcdf891690f6 authored over 7 years ago by Philip Whitehouse <[email protected]>
Make folder search hint uppercase

a1f856640e0a036892ad94355b7690f582795505 authored over 7 years ago by Philip Whitehouse <[email protected]>
Split DecoderUtil tests up

1471e7a06336f7a68deefb881d3f7a1a89537e7a authored over 7 years ago by Philip Whitehouse <[email protected]>
Add RFC2047 tests and fix a resulting whitespace bug

498df5db73acaa6599029c48a2b793737e60d76d authored over 7 years ago by Philip Whitehouse <[email protected]>
Add support for RFC 2047 non-compliant splitting of UTF-8 encoded characters

f88c3594fca933014cc64b1168c60856cc0091bd authored over 7 years ago by Philip Whitehouse <[email protected]>
Correct test name

79582f12e42d909e5508bfa0c9b4ad48e7c01459 authored over 7 years ago by Philip Whitehouse <[email protected]>
Fix decoding with mix of decoded and encoded

0e9e4daa8086975d191acaf4164dbf90f94bc5da authored over 7 years ago by Philip Whitehouse <[email protected]>
Merge pull request #2645 from k9mail/autocrypt-send-receive

Autocrypt header attach

26a84d549f37ea1a5de6fec95ac0b4cabce58c92 authored over 7 years ago by cketti <[email protected]>
fold autocrypt header lines differently

d705f2c278dedf8ddf91a24cc1348fcca78bcc10 authored over 7 years ago by Vincent Breitmoser <[email protected]>
do use PgpMessageBuilder if the provider state is an error

this is handled later on in SendErrorState, but we don't want to
accidentally send mails that we...

79352d83583deec72ecb76db5e715ddac0d7a4cb authored over 7 years ago by Vincent Breitmoser <[email protected]>
use CRLF as newline characters

dea3678fbe7f24c9f56ee9f7e0fd030651f85ccd authored over 7 years ago by Vincent Breitmoser <[email protected]>
add some more tests for AutocryptHeader

9c01929858810132ddb4a3489985af9f5eab7f03 authored over 7 years ago by Vincent Breitmoser <[email protected]>
name parameter more correctly

46161efce69eeb7d938767a03acc2b62e3af59ae authored over 7 years ago by Vincent Breitmoser <[email protected]>
add autocrypt header to outgoing cleartext mail, with tests

7cf1a3a230266f7f9e39c9933062546fbc0ce84a authored over 7 years ago by Vincent Breitmoser <[email protected]>
attach autocrypt headers to outgoing mail

9f66daed57f24befbc6f8e705d6524e9683442d1 authored over 7 years ago by Vincent Breitmoser <[email protected]>
get rid of separate sign/self-encrypt key ids in message builder

01c5493ca14deacb44082b215e23a90521ef674b authored over 7 years ago by Vincent Breitmoser <[email protected]>
Merge pull request #2608 from k9mail/autocrypt-compose

Autocrypt Compose

5b6d74e80a8f72725b595138f1b2579034eaeac3 authored over 7 years ago by cketti <[email protected]>
encrypt replies by default

ac4840c9100a02d2938535acc2a15faaca934bd3 authored over 7 years ago by Vincent Breitmoser <[email protected]>
fix special mode indicator

90643968147770ee8c799ab35eed4498a804ba01 authored over 7 years ago by Vincent Breitmoser <[email protected]>
adapt unit tests

a878a1c7a47f13979ba95097499ea039fb56f42f authored over 7 years ago by Vincent Breitmoser <[email protected]>
propagate display of "enabled" status to recipient tokens

fc7b9b7c21942a00afe7ad16ea58f69f4d28af0b authored over 7 years ago by Vincent Breitmoser <[email protected]>
improve error dialog behavior if crypto not available but enabled from menu

99a1725765f30b2c43103861777309e97c124708 authored over 7 years ago by Vincent Breitmoser <[email protected]>
disable opportunistic encryption mode

9ab04c09316bf59d6eee965c8f36d1f93d8a8ab5 authored over 7 years ago by Vincent Breitmoser <[email protected]>
save draft remotely whenever crypto isn't enabled

c3d5dbf0b721e41943a58012275860196704726e authored over 7 years ago by Vincent Breitmoser <[email protected]>
change available buttons in pgp error dialog

c52211c0ec0cda7300855fcd80eaca9056061822 authored over 7 years ago by Vincent Breitmoser <[email protected]>
show "simple" crypto available indicator

4fd39e3ba36a213def055338b1151e302e8a7a99 authored over 7 years ago by Vincent Breitmoser <[email protected]>