This website requires JavaScript.
312cb38848
preliminary EditKeyTest
Vincent Breitmoser
2015-06-15 04:05:41 +02:00
71ea521198
clean up helper code, add withKeyItemId matcher for KeyListAdapter
Vincent Breitmoser
2015-06-15 04:05:07 +02:00
b8305d43dc
return actual last log entry, including from sublogentryparcels
Vincent Breitmoser
2015-06-15 03:45:43 +02:00
b7834b4326
fix recursive log in modifySecretKeyRing
Vincent Breitmoser
2015-06-15 03:33:19 +02:00
ae199313ee
instrument: change handling in PassphraseDialogActivity to work with espresso
Vincent Breitmoser
2015-06-14 22:33:58 +02:00
db0266c0ae
instrument: work on instrumentation tests
Vincent Breitmoser
2015-06-14 20:21:13 +02:00
908545e521
instrument: add test for symmetric text encrypt/decrypt
Vincent Breitmoser
2015-06-14 18:09:52 +02:00
fe4659f8d6
instrument: add helper for snackbar check (2)
Vincent Breitmoser
2015-06-14 18:09:14 +02:00
34c7252048
add extra to disregard first-time dialog to main activity
Vincent Breitmoser
2015-06-14 18:08:18 +02:00
7998b2a262
instrument: add helper method for snackbar checking
Vincent Breitmoser
2015-06-14 18:06:57 +02:00
6f47c78981
stash away stuff
Vincent Breitmoser
2015-06-14 15:05:47 +02:00
442aed8a2d
update instrumentation test to JUnit4
Vincent Breitmoser
2015-06-14 12:12:28 +02:00
46e75a085e
travis: disable instrumentation for now
Vincent Breitmoser
2015-06-14 00:17:48 +02:00
fb87f2ed2a
travis: random testing
Vincent Breitmoser
2015-06-13 23:17:39 +02:00
d599825046
add instrumentation tests
Vincent Breitmoser
2015-06-13 22:38:24 +02:00
d445b4d2e0
try travis with android lang type
Vincent Breitmoser
2015-06-13 22:30:57 +02:00
2c47035e02
(minor) layout changes
Vincent Breitmoser
2015-06-13 22:25:02 +02:00
5e4842ab64
fix instrumentation test(s)
Vincent Breitmoser
2015-06-13 21:50:57 +02:00
66e7876abd
add ToolableViewAnimator
Vincent Breitmoser
2015-06-11 18:30:39 +02:00
0b3317600b
Cleanup in build.gradle
Dominik Schürmann
2015-06-16 00:08:17 +02:00
1a7677008b
fix status icon alignment
Vincent Breitmoser
2015-06-14 01:39:58 +02:00
3f224141f6
travis: disable instrumentation for now
Vincent Breitmoser
2015-06-14 00:17:48 +02:00
681036da5b
travis: random testing
Vincent Breitmoser
2015-06-13 23:17:39 +02:00
cfaecf568b
add instrumentation tests
Vincent Breitmoser
2015-06-13 22:38:24 +02:00
5d01372cd1
try travis with android lang type
Vincent Breitmoser
2015-06-13 22:30:57 +02:00
3172d7c06f
(minor) layout changes
Vincent Breitmoser
2015-06-13 22:25:02 +02:00
8f367b7210
fix instrumentation test(s)
Vincent Breitmoser
2015-06-13 21:50:57 +02:00
655cdfbbee
Merge pull request #1338 from josecastillo/development
Vincent
2015-06-12 15:00:16 +02:00
d57324aa4b
Merge pull request #1331 from open-keychain/v/eventbus
Vincent
2015-06-12 14:59:26 +02:00
4f55b1f5d1
Use svg for build status
Dominik Schürmann
2015-06-11 22:41:17 +02:00
3b67992bab
add ToolableViewAnimator
Vincent Breitmoser
2015-06-11 18:30:39 +02:00
cda8b63bb4
Replace AssertionErrors with snackbar notifications, fix style issues.
Joey Castillo
2015-06-11 11:52:09 -04:00
baea318470
Merge remote-tracking branch 'origin/master' into v/multi-decrypt
Vincent Breitmoser
2015-06-11 17:12:07 +02:00
5d652e4c41
some bugfixes for new CryptoOperationFragment
Vincent Breitmoser
2015-06-11 17:10:40 +02:00
244f92ed57
Merge remote-tracking branch 'origin/master' into v/eventbus
Vincent Breitmoser
2015-06-11 15:34:55 +02:00
98ba424576
Fix coveralls
Dominik Schürmann
2015-06-11 13:12:45 +02:00
7f67658de9
Try coveralls support
Dominik Schürmann
2015-06-11 12:58:21 +02:00
b856d82ae2
Jacoco support for local unit tests
Dominik Schürmann
2015-06-11 12:54:15 +02:00
14226461c1
Improved smart card error handling
Joey Castillo
2015-06-10 17:13:14 -04:00
7a5121894e
Remove unused deps, fix travis
Dominik Schürmann
2015-06-11 00:35:58 +02:00
7c32098211
Add missing WorkaroundBuildConfig
Dominik Schürmann
2015-06-11 00:32:18 +02:00
6749b03d9a
Fix debug/release build separation
Dominik Schürmann
2015-06-11 00:31:41 +02:00
d16b09b2a6
Use new officially supported way for local unit tests, many dependencies upgraded for this, temporary disabled separate debug builds
Dominik Schürmann
2015-06-11 00:05:13 +02:00
05fcbcae7b
Temporary fix for testDebug
Dominik Schürmann
2015-06-10 22:35:06 +02:00
260364e267
Use authority res strings
Dominik Schürmann
2015-06-10 20:00:29 +02:00
aa31abd93f
Allow debug build besides release build
Dominik Schürmann
2015-06-10 19:47:29 +02:00
c8790f404a
multi-decrypt: switch to cardview
Vincent Breitmoser
2015-06-10 17:40:00 +02:00
a48de4cd84
fix progress for decrypt
Vincent Breitmoser
2015-06-10 17:39:06 +02:00
1697e22d19
Merge branch 'v/eventbus' into v/multi-decrypt
Vincent Breitmoser
2015-06-10 17:12:22 +02:00
8da88f33bc
fix unit tests
Vincent Breitmoser
2015-06-10 17:09:55 +02:00
61dce088c2
backport CryptoOperationFragment changes without eventbus
Vincent Breitmoser
2015-06-10 15:43:00 +02:00
9b6416943b
Merge remote-tracking branch 'origin/master' into v/eventbus
Vincent Breitmoser
2015-06-10 14:49:02 +02:00
e6ea98fabc
Improve FAQ entry for file manager
Dominik Schürmann
2015-06-08 22:46:08 +02:00
47f98493e2
Improve FAQ entry for file manager
Dominik Schürmann
2015-06-08 22:44:26 +02:00
28cb70d7dc
Merge pull request #1333 from VPhantom/patch-1
Dominik Schürmann
2015-06-08 22:41:37 +02:00
1045deb0e3
Explicit mention of dependency on 3rd party tool
Stéphane Lavergne
2015-06-08 16:31:48 -04:00
0505af7520
select correct item in drawer on backstack change in main activity
Vincent Breitmoser
2015-06-08 16:17:39 +02:00
69c8ecd553
Merge pull request #1327 from adithyaphilip/fix-null
Dominik Schürmann
2015-06-08 09:55:13 +02:00
d43671b2ed
multi-decrypt: fix progress with new CryptoFragment interfaces
Vincent Breitmoser
2015-06-07 02:00:14 +02:00
cfa2ecca61
WIP! Merge branch 'v/eventbus' into v/multi-decrypt
Vincent Breitmoser
2015-06-07 00:05:14 +02:00
b779211f55
Merge branch 'master' into v/multi-decrypt
Vincent Breitmoser
2015-06-06 23:39:26 +02:00
074b6633b0
eventbus: initial attempt, replace messenger hack with eventbus communication
Vincent Breitmoser
2015-06-06 23:17:42 +02:00
fa61438306
multi-decrypt: implement save operation (missing actual copy)
Vincent Breitmoser
2015-06-03 17:01:29 +02:00
6db9de221c
multi-decrypt: working context menu
Vincent Breitmoser
2015-06-03 13:59:38 +02:00
82f3d70224
prevent null fragments on activity death
Adithya Abraham Philip
2015-06-03 19:00:45 +05:30
5496b42fe6
get back to a working state
Vincent Breitmoser
2015-06-03 02:04:43 +02:00
5917303c1d
update spongycastle with branch-specific patch stack
Vincent Breitmoser
2015-06-03 01:38:40 +02:00
7cfc0d80d0
Merge branch 'v/sticky-prefs'
Vincent Breitmoser
2015-06-03 01:23:51 +02:00
ecfbc743f3
keep prefernces individual per dialog (affects only compression)
Vincent Breitmoser
2015-06-03 01:21:06 +02:00
bd5a5c0138
Partially revert "switch to native DialogFragment, fix some nullpointers", but keep nullpointer fixes
Vincent Breitmoser
2015-06-03 01:16:06 +02:00
b3ebb64666
hide invoke nfc button in android < 5
Vincent Breitmoser
2015-06-02 22:19:41 +02:00
441704f163
multi-decrypt: working in principle
Vincent Breitmoser
2015-06-02 22:19:28 +02:00
fc9a7bfcb3
multi-decrypt: working recyclerview which decrypt files sequentially, ui in progress
Vincent Breitmoser
2015-06-02 12:14:27 +02:00
e2988c2a68
Fix comments in service
Dominik Schürmann
2015-06-01 15:52:07 +02:00
7d29901f64
Merge pull request #1320 from adithyaphilip/merge-services-new
Dominik Schürmann
2015-06-01 15:50:09 +02:00
ebba24cbd8
corrected indentation
Adithya Abraham Philip
2015-06-01 17:44:44 +05:30
6bc40d12ad
renamed KeychainIntentService to KeychainService
Adithya Abraham Philip
2015-06-01 17:43:00 +05:30
14a08361e5
merged services
Adithya Abraham Philip
2015-05-28 17:02:34 +05:30
04d6fd62c8
check for cached session keys in some tests
Vincent Breitmoser
2015-06-01 12:02:05 +02:00
b356df900f
Better use HEAD instead of master to link to files
Dominik Schürmann
2015-06-01 10:26:30 +02:00
af5fc66229
Merge pull request #1317 from adithyaphilip/master
Dominik Schürmann
2015-06-01 10:15:46 +02:00
784dbc087e
Fix links to branch
Dominik Schürmann
2015-06-01 09:43:56 +02:00
cee1a8c753
multi-decrypt: first steps, split up DecryptFilesFragment
Vincent Breitmoser
2015-06-01 03:23:51 +02:00
dbfa55f6b9
introduce CachingDataDecryptorFactory towards cached session keys
Vincent Breitmoser
2015-06-01 00:05:55 +02:00
403f74f558
switch to native DialogFragment, fix some nullpointers
Vincent Breitmoser
2015-05-31 19:45:25 +02:00
204893a025
fix small non-deterministic failure case in unit test
Vincent Breitmoser
2015-05-31 05:41:18 +02:00
1bc14ab6ae
revert some accidentally committed cruft
Vincent Breitmoser
2015-05-31 05:22:14 +02:00
cf5fadae76
implement sticky preferences
Vincent Breitmoser
2015-05-31 04:05:15 +02:00
3976eadf06
handle empty passphrases in PassphraseDialogActivity
Vincent Breitmoser
2015-05-31 05:16:41 +02:00
93f3a98eae
prevent keybase key replacing keyserver key
Adithya Abraham Philip
2015-05-31 02:40:06 +05:30
5d87872245
Merge pull request #1318 from adithyaphilip/remove-nan
Vincent
2015-05-30 23:16:07 +02:00
cfeffef80d
prevent NaN dialog on import with no selected keys
Adithya Abraham Philip
2015-05-31 02:36:45 +05:30
3be44898db
only promote subkeys which are actually present
Vincent Breitmoser
2015-05-30 14:08:49 +02:00
ef209450c6
some decrypt/verify bug fixes
Vincent Breitmoser
2015-05-30 13:52:56 +02:00
99fe806ea3
adapt unit tests to PgpDecryptVerifyInputParcel
Vincent Breitmoser
2015-05-30 13:52:35 +02:00
0d8370be1d
rewrite PgpDecryptVerify input, introduce PgpDecryptVerifyInputParcel
Vincent Breitmoser
2015-05-30 13:25:47 +02:00
36ecd60c1b
better error handling for bad encrypted data checksum
Vincent Breitmoser
2015-05-30 13:09:09 +02:00
bde58c6ff1
delete correct cache entries (important for yubikey pins!)
Vincent Breitmoser
2015-05-30 02:47:14 +02:00
61a6346f89
show status indicators in EncryptFragment
Vincent Breitmoser
2015-05-30 02:24:45 +02:00
313b4ac7d3
rewrite data flow in EncryptFileFragment preserve state correctly
Vincent Breitmoser
2015-05-30 00:20:11 +02:00