aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainDatabase.java
Commit message (Collapse)AuthorAgeFilesLines
* Better handle user_id sidecases while splittingfiaxh2016-04-121-1/+1
|
* update null-check for duplicates, and add matching indexes to name and email ↵Vincent Breitmoser2016-03-161-1/+8
| | | | columns
* fix ridiculous database migration bug introduced by ↵Vincent Breitmoser2016-03-151-9/+7
| | | | d6e4936fa54dc3577296dbadaeb556178dcad2c3
* Increased version DB and added a migration path from an old database formatfjodor2016-03-071-2/+5
|
* Save split user ids in database #1745fjodor2016-03-071-0/+3
| | | | Save split user ids in database
* fix accidental commit (thought I had removed that)Vincent Breitmoser2015-11-151-3/+1
|
* allow database downgrade for debug buildsVincent Breitmoser2015-11-151-0/+4
|
* some optimizations and indexes for the main key list queryVincent Breitmoser2015-11-151-6/+16
|
* Prevent database downgrade (OKC-01-012)Dominik Schürmann2015-09-251-1/+10
|
* introduced keyserver sync adapterAdithya Abraham Philip2015-08-201-2/+16
|
* comment for database fixVincent Breitmoser2015-07-081-0/+2
|
* apply database fix for bogus rows introduced by issue #1402Vincent Breitmoser2015-07-081-4/+12
|
* instrument: first couple of tests for OpenPGP APIVincent Breitmoser2015-06-261-0/+3
|
* fix rest of resource leaks (#1351)Vincent Breitmoser2015-06-171-4/+9
|
* preliminary EditKeyTestVincent Breitmoser2015-06-171-1/+1
|
* update database to trigger consolidateVincent Breitmoser2015-05-281-1/+3
|
* Fixes and clarifications to app signature (or better certificate) pinningDominik Schürmann2015-05-101-1/+1
|
* change user_id primary key in database, use keyring rather than unified ↵Vincent Breitmoser2015-03-111-4/+10
| | | | query in consolidate
* rewrite PgpSignEncrypt data flowVincent Breitmoser2015-02-011-1/+1
| | | | | | | - introduce high-level SignEncryptOperation for uri to uri signing/encryption - use SignEncryptParcel for high-level operation parameters - use PgpSignEncryptInput plus streams for low-level operation parameters - get rid of all sign/encrypt logic in KeychainIntentService
* Saving of allowed keysDominik Schürmann2015-01-291-1/+3
|
* Introduce allowed keys table per API clientDominik Schürmann2015-01-291-1/+23
|
* make user_ids table typed, with attribute_data supportVincent Breitmoser2015-01-141-15/+20
| | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyMainFragment.java
* Always use INTEGER instead of BOOLEAN in database to avoid confusionDominik Schürmann2014-10-291-12/+10
|
* 3.0 beta3Dominik Schürmann2014-09-301-4/+7
|
* New key flags icons, subkey adapter redesign, support authanticate flag in ↵Dominik Schürmann2014-09-201-4/+12
| | | | database
* Consolidate on database upgradeDominik Schürmann2014-09-091-2/+20
|
* add ecc supportVincent Breitmoser2014-08-241-8/+16
|
* Copyright (C) 2014 Vincent BreitmoserVincent Breitmoser2014-08-211-0/+1
|
* consolidate: use KeychainProvider for deletion operationVincent Breitmoser2014-08-201-1/+1
|
* consolidate: working implementation, lacking uiVincent Breitmoser2014-08-171-1/+1
|
* Remove old_apgDominik Schürmann2014-08-151-4/+4
|
* tests: add ProviderHelperSaveTest, with long key id collision testVincent Breitmoser2014-08-141-0/+5
|
* Cleanup, prevent encrypt Intent inceptionDominik Schürmann2014-08-041-4/+4
|
* Fix debug backup/restore methodsDominik Schürmann2014-08-041-22/+17
|
* code cleanup and plurals in import log entriesVincent Breitmoser2014-06-281-5/+6
| | | | closes #698
* wrapped-key-ring: no UncachedSecretKeyRing after allVincent Breitmoser2014-06-021-2/+2
|
* new savekeyring operation (mostly stub)Vincent Breitmoser2014-05-271-20/+14
|
* proper null checks and closing of cursors everywhereVincent Breitmoser2014-05-081-29/+36
|
* Formatting KeychainDatabaseDominik Schürmann2014-04-291-17/+17
|
* Clarify sqlite datatypesDominik Schürmann2014-04-291-2/+12
|
* add has_secret for all who are upgrading from a beta versionDominik Schürmann2014-04-221-3/+9
|
* Fix some smaller annoyances, closes #583, #582Dominik Schürmann2014-04-191-4/+3
|
* Remove unused strings, fix some lint errors, fix some language confusionsDominik Schürmann2014-04-181-1/+1
|
* Remove kill hack in KeychainDatabaseDominik Schürmann2014-04-171-9/+0
|
* Remove dev hack in KeychainDatabaseDominik Schürmann2014-04-171-5/+0
|
* stripped support: add has_secret column to keys tableVincent Breitmoser2014-04-161-0/+6
|
* Optimize importsDominik Schürmann2014-04-151-2/+2
|
* KeychainDatabase cleanupDominik Schürmann2014-04-141-21/+27
|
* move old apg.db to apg_old.db (half measure~)Vincent Breitmoser2014-04-141-12/+8
|
* add debug backup/restore options to main menuVincent Breitmoser2014-04-141-1/+44
| | | | Closes #543