aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper
Commit message (Collapse)AuthorAgeFilesLines
* Add TlsHelper (designed to be used with sks-keyservers.net)mar-v-in2014-06-231-0/+83
| | | | We can't use the AndroidPinning library for this, because it requires the certificate to be signed using a system CA, sks-keyservers.net uses there own CA
* Switch to dnsjavamar-v-in2014-06-231-5/+7
|
* Merge branch 'master' into improve-filemar-v-in2014-06-182-51/+187
|\
| * Merge pull request #661 from mar-v-in/improve-contactsDominik Schürmann2014-06-181-51/+178
| |\ | | | | | | Improve contact sync
| | * Remove abandoned contactsmar-v-in2014-06-181-26/+90
| | |
| | * Code stylemar-v-in2014-06-181-13/+26
| | |
| | * Continue contact db syncmar-v-in2014-06-181-39/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Only add keyrings to contact db that are not expired nor revoked - Merge all user ids of a key into one contact (#659) - Update contacts: Changes in keyrings (user id add, user id revoke, change of primary id) will be updated into contact db TODO: - delete contact once keyring is removed from OK - sync: wait for key downloads to complete before changing contact db
| * | Redesign Import, still some todos and regression bugsDominik Schürmann2014-06-181-0/+9
| |/
* / Use Document API on KitKat for file encrypt/decryptmar-v-in2014-06-101-0/+35
|/
* Fix compile error introduced during mergemar-v-in2014-06-061-1/+2
|
* Merge branch 'master' into automatic-contact-discoverymar-v-in2014-06-051-3/+0
|\ | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/keyimport/ImportKeysListEntry.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
| * neatness refactoringVincent Breitmoser2014-06-041-3/+0
| |
* | Show keys with android contactsmar-v-in2014-06-051-2/+87
| | | | | | | | This means to sync userid + keyid into contact storage. Android will merge them to normal contacts based on primary userid.
* | Merge branch 'master' into automatic-contact-discoverymar-v-in2014-06-041-2/+4
|\| | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
| * wrapped-key-ring: use CachedKeyRing where possibleVincent Breitmoser2014-05-211-2/+4
| |
* | First version of automatic contact discovery.mar-v-in2014-06-041-0/+97
| | | | | | | | | | | | | | | | | | TODO: - Configuration (much of it) - Enabled by default? - Which keys to import? Current state: All non-revoked and non-expired with matching userid - Search for keys if already known? Current state: yes, may cause traffic (configuration: only when wifi?) - Update interval: Currently Android handles it, might be good (causes automatic refresh on new contact and stuff like that) or bad (too many of refreshes)
* | ContactHelper can read email addresses from contact listmar-v-in2014-05-261-0/+21
|/
* proper null checks and closing of cursors everywhereVincent Breitmoser2014-05-081-5/+7
|
* Better handling of actionbars backDominik Schürmann2014-05-071-19/+0
|
* Optimize importsDominik Schürmann2014-04-155-1/+5
|
* Removing remaining uses of Id, closing one of the oldest bugs #9Dominik Schürmann2014-04-142-4/+2
|
* Update license header for 2014Dominik Schürmann2014-04-134-4/+4
|
* Refactor ProviderHelper to be non-static using a constructor based on ↵Dominik Schürmann2014-04-111-1/+1
| | | | context (first commit to get context out of pgp classes)
* split getMasterKeyId for the remaining use casesVincent Breitmoser2014-04-111-1/+1
| | | | Closes #549
* Introduce ProviderHelper.NotFoundException, remove dead codeDominik Schürmann2014-04-081-7/+11
|
* Change license from ASLv2 to GPLv3 where possibleThialfihar2014-04-083-27/+30
|
* Update copyright timespan for ThialfiharThialfihar2014-04-081-1/+1
|
* Rename folder structure from OpenPGP Keychain to OpenKeychainDominik Schürmann2014-04-066-0/+710