aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java
Commit message (Collapse)AuthorAgeFilesLines
* Refactored to reduce coupling between ChangeUnlockParcel and SaveKeyringParcelAlex Fong2016-05-051-2/+6
|
* Refactoring: Removed PassphraseChangeParcel and placed its functionality ↵Alex Fong2016-05-051-2/+11
| | | | into ChangeUnlockParcel.
* (WIP) Change password when key is stripped #1692Alex Fong2016-05-041-48/+0
| | | | | | | | | | | Approach: Find the first unstripped secret key and use it for passphrase verification All unstripped keys will have their passphrase changed to new passphrase, if possible. Current Progress: Changing the passphrase of keys works fine. Refactoring to combine "modifySecretKeyring" and newly added method, "modifyKeyRingPassword" may be possible if given the go-ahead.
* get rid of code path for pin and notation data handlingVincent Breitmoser2016-03-231-13/+3
|
* Use more generic 'Security Token' where possible, add sutitle to create key ↵Dominik Schürmann2016-01-101-22/+23
| | | | what tokens are supported
* added licenses, cleaned up code, fixed warningsAdithya Abraham Philip2015-07-131-0/+1
|
* implemented revocation on deletionAdithya Abraham Philip2015-07-131-0/+34
|
* Change PIN and Admin PIN after move to key operationDominik Schürmann2015-07-021-2/+16
|
* Removing unused SubkeyChange constructor.Joey Castillo2015-05-131-12/+0
|
* Adding keytocard flag to SubkeyChange: UI sets this flag to initiate ↵Joey Castillo2015-05-131-2/+17
| | | | keytocard; operation unsets it and fills in dummyDivert to finish it.
* Moving keytocard process into PgpKeyOperation.Joey Castillo2015-05-131-1/+2
|
* add edit key unit test for no-opVincent Breitmoser2015-03-201-0/+4
|
* fix unit tests (for real)Vincent Breitmoser2015-03-201-1/+1
|
* New Passphrase class for safer passphrase handling in memoryDominik Schürmann2015-03-191-11/+9
|
* rewrite PgpSignEncrypt data flowVincent Breitmoser2015-02-011-0/+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
* lift language level to java 7, and some code cleanupVincent Breitmoser2015-01-251-7/+7
|
* work on divert-to-key and other keyring stuffVincent Breitmoser2015-01-251-6/+25
| | | | | | | | - allow modifySecretKeyRing operation without passphrase, but a only restricted subset of operations (ie, s2k strip/divert) - pass byte array with serial number to key edit operation to initialize divert-to-card key - update spongycastle to support serial numbers in iv for divert-to-card
* allow explicit re-certification in SaveKeyringParcelVincent Breitmoser2015-01-241-0/+7
|
* move key stripping into ChangeSubkey, support divert-to-cardVincent Breitmoser2015-01-241-8/+21
|
* support addition of user attributesVincent Breitmoser2015-01-131-0/+6
| | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java OpenKeychain/src/main/res/values/strings.xml
* fix unit tests for ChangeUnlockParcelVincent Breitmoser2014-12-301-0/+3
|
* introduce new ChangeUnlockParcel packet for extended passphrase changing ↵Vincent Breitmoser2014-12-291-5/+66
| | | | capabilities
* Feature to change key configuration in create keyDominik Schürmann2014-09-211-1/+1
|
* editKey: add support for sripping keysVincent Breitmoser2014-09-111-0/+5
|
* add ecc supportVincent Breitmoser2014-08-241-5/+24
|
* Copyright (C) 2014 Vincent BreitmoserVincent Breitmoser2014-08-211-0/+1
|
* Optimize importsDominik Schürmann2014-08-051-3/+0
|
* Create key: make single user id primary user id, other cleanupDominik Schürmann2014-08-051-0/+1
|
* Refactor expiry dialogDominik Schürmann2014-08-051-5/+67
|
* Add license headersDominik Schürmann2014-08-041-0/+17
|
* modifyKey: make SubkeyChange operations workVincent Breitmoser2014-07-111-0/+1
|
* SaveKeyringParcel: follow attribute m prefix coding guidelineVincent Breitmoser2014-07-111-28/+28
|
* test: get rid of some SaveKeyringParcel boilerplateVincent Breitmoser2014-07-111-5/+11
|
* parcel newPassphraseDominik Schürmann2014-07-031-0/+4
|
* Work on editDominik Schürmann2014-07-031-7/+7
|
* add create key capabilities to SaveKeyringParcelVincent Breitmoser2014-06-291-9/+16
|
* new edit key: diff for existing user idsDominik Schürmann2014-06-221-0/+5
|
* use arraylists instead of arrays in savekeyringparcelVincent Breitmoser2014-06-221-14/+14
|
* new-edit: add new save keyring stuffVincent Breitmoser2014-06-171-3/+3
|
* new-edit: remove old save keyring stuffVincent Breitmoser2014-06-171-1/+1
|
* new savekeyring operation (mostly stub)Vincent Breitmoser2014-05-271-3/+6
|
* introduce new SaveKeyringParcelVincent Breitmoser2014-05-271-0/+113
|
* rename SaveKeyringParcel to OldSaveKeyringParcelVincent Breitmoser2014-05-271-123/+0
|
* wrapped-key-ring: get rid of bc objects in key editorVincent Breitmoser2014-05-041-9/+26
|
* Optimize importsDominik Schürmann2014-04-151-1/+0
|
* key edit: fix crash when create date was after expiry date, change from ↵Dominik Schürmann2014-04-141-2/+3
| | | | gregorian calendar to calendar with creation from instance, experimental result status for decrypt activity
* Update license header for 2014Dominik Schürmann2014-04-131-1/+0
|
* Fix save keyring, improve signature verificationDominik Schürmann2014-04-091-3/+3
|
* Rename folder structure from OpenPGP Keychain to OpenKeychainDominik Schürmann2014-04-061-0/+107