Kyle Spearrin
e8486abccf
change login to cipher apis
2017-09-20 17:37:09 -04:00
Kyle Spearrin
a426d98e92
change syncing to use new sync api
2017-09-20 13:17:05 -04:00
Kyle Spearrin
ea1b584436
fixes for mobile app uris
2017-09-15 08:12:24 -04:00
Kyle Spearrin
c6fe456cac
more terms to ignore from package names
2017-09-12 17:18:59 -04:00
Kyle Spearrin
4008fb3a53
search packagename terms on android autofill
2017-09-12 17:01:13 -04:00
Kyle Spearrin
30407f5b4e
handle iOS apps that don't specify a url properly
2017-09-09 13:41:10 -04:00
Kyle Spearrin
f5dd91afe5
parse IP addresses as base domains
2017-09-06 23:08:24 -04:00
Kyle Spearrin
62add53c08
clear org key cache
2017-08-30 22:15:10 -04:00
Kyle Spearrin
10b22e9e42
update and refactor for settings changes
2017-08-29 16:03:26 -04:00
Kyle Spearrin
5932dd99ad
remove to web vault url
2017-08-28 18:08:26 -04:00
Kyle Spearrin
910f0083cd
allow setting vault url for environment
2017-08-28 17:50:17 -04:00
Kyle Spearrin
b5107d21dd
set custom environment urls from home page
2017-08-23 11:40:40 -04:00
Kyle Spearrin
0eb68ec461
revert old bearer code. use bearer scheme again
2017-08-10 10:16:58 -04:00
Kyle Spearrin
745ad3b9e9
better null checks for tokens
2017-07-31 10:23:52 -04:00
Kyle Spearrin
4e8f69f692
paperclip icon for attachments in listing
2017-07-23 00:09:24 -04:00
Kyle Spearrin
f9d336a3a6
attachments page with upload/delete
2017-07-22 15:38:08 -04:00
Kyle Spearrin
26c110291e
totp code generation on view login
2017-07-13 14:44:02 -04:00
Kyle Spearrin
9879f074b4
decrypt with org id
2017-07-13 12:08:48 -04:00
Kyle Spearrin
e0c67f87b0
only clear cache if it hasnt been done in a while
2017-07-13 11:11:04 -04:00
Kyle Spearrin
0d672c4f99
sync attachment removals
2017-07-12 23:36:27 -04:00
Kyle Spearrin
ac3fdbc2cd
download, decrypt and open attachment files
2017-07-12 23:09:44 -04:00
Kyle Spearrin
0a7ad44d23
sync and display attachments on view login
2017-07-12 16:23:24 -04:00
Kyle Spearrin
ae35bd2047
encode email for token service key
2017-06-27 16:51:16 -04:00
Kyle Spearrin
2f0ca6f7c0
user specific remember two factor
2017-06-27 16:45:12 -04:00
Kyle Spearrin
37428c01dd
remeber two factor token
2017-06-27 16:35:29 -04:00
Kyle Spearrin
4116d95a3e
refactors for new 2fa flows
2017-06-27 16:18:32 -04:00
Kyle Spearrin
7823ec3fc8
hmac check on rsa decrypt
2017-06-19 11:57:37 -04:00
Kyle Spearrin
93176989fd
centralized crypto utils. keystore with rsa.
2017-06-05 21:04:19 -04:00
Kyle Spearrin
d018eeb376
key on login bug
2017-06-02 16:53:43 -04:00
Kyle Spearrin
753d01d413
update fingerprint libraries
2017-06-02 14:46:10 -04:00
Kyle Spearrin
5d2138b95e
resolve push JIT
2017-06-01 11:29:08 -04:00
Kyle Spearrin
0b24cc29c1
check security stamp when syncing profile
2017-05-31 23:09:21 -04:00
Kyle Spearrin
2fa7b532b1
new enc key implementation
2017-05-31 22:47:19 -04:00
Kyle Spearrin
ffb51c1515
new autofill feature settings
2017-05-29 11:38:03 -04:00
Kyle Spearrin
6a1ff56e7b
support new push models
2017-05-26 22:55:48 -04:00
Kyle Spearrin
7fd5209cdb
always set backing key values
2017-05-25 12:50:39 -04:00
Kyle Spearrin
3415be4c56
handle some crash cases
2017-05-20 12:36:27 -04:00
Kyle Spearrin
d1cf6c68f3
identity server client for auth
2017-05-06 20:20:57 -04:00
Kyle Spearrin
2d6895aeea
android app match fixes
2017-04-28 12:14:53 -04:00
Kyle Spearrin
cc63eb383d
check that now is > LastActivity Date
2017-04-28 11:19:43 -04:00
Kyle Spearrin
01736ca685
Lock Screen Fixes
...
- Move settings to AppSettingsService
- Update activity on page disappaearing
- Always check if app is currently locked before updating last activity
date
2017-04-28 11:07:26 -04:00
Kyle Spearrin
bcb7d88ed7
Double HMAC comparison to prevent timing attacks
2017-04-27 12:14:45 -04:00
Kyle Spearrin
cf58c1b4b5
only fetch keys if there are some orgs
2017-04-26 11:58:52 -04:00
Kyle Spearrin
c8219b29c0
encrypted private key and org keys at rest
2017-04-25 16:05:13 -04:00
Kyle Spearrin
27e0c7421b
rename CryptoKey to SymmetricCryptoKey
2017-04-22 14:37:01 -04:00
Kyle Spearrin
b26c3d050c
sync org keys and refactors
2017-04-21 22:33:09 -04:00
Kyle Spearrin
439370e25a
new push notification changes and syncing
2017-04-21 14:57:23 -04:00
Kyle Spearrin
1be4f6e20c
add support for rsa oaep sha1 enc type
2017-04-21 13:40:29 -04:00
Kyle Spearrin
0d9ba92db4
null check on key retrievals
2017-04-20 14:23:58 -04:00
Kyle Spearrin
18b2b6f447
set org keys on login and decrypt org ciphers
2017-04-20 11:23:30 -04:00