Vishnu Mohandas
|
9f6cfebcb1
|
Ensure file deletion only after read
|
2020-09-26 01:55:03 +05:30 |
|
Vishnu Mohandas
|
37b7eb1601
|
Add extra logging to file
|
2020-09-26 01:54:52 +05:30 |
|
Vishnu Mohandas
|
d99ac864af
|
Make sure that video player controller exists before attempting to dispose it
|
2020-09-26 01:48:36 +05:30 |
|
Vishnu Mohandas
|
a7582df1ed
|
Convert nested parameters toMap before relaying them to server
|
2020-09-26 01:20:32 +05:30 |
|
Vishnu Mohandas
|
727a1684ce
|
Switch to libsodium for file encryption and decryption
|
2020-09-26 00:37:32 +05:30 |
|
Vishnu Mohandas
|
44866f7ffe
|
Introduce new models to encapsulate encryption attributes
|
2020-09-26 00:32:00 +05:30 |
|
Vishnu Mohandas
|
3bad6a7c94
|
Add API to chacha encrypt and decrypt a file
|
2020-09-25 21:15:00 +05:30 |
|
Vishnu Mohandas
|
74a43bf425
|
Add dependency on libsodium
|
2020-09-25 14:29:50 +05:30 |
|
Vishnu Mohandas
|
d362c7286e
|
Log encryption and decryption times
|
2020-09-25 14:28:48 +05:30 |
|
Vishnu Mohandas
|
739c377a76
|
Reduce the quality of thumbnails that are uploaded
|
2020-09-20 21:45:22 +05:30 |
|
Vishnu Mohandas
|
7bf47f545f
|
Update API params for sync
|
2020-09-19 21:54:12 +05:30 |
|
Vishnu Mohandas
|
c77fd5da11
|
Provide a hook to pause ongoing backups
|
2020-09-18 01:10:08 +05:30 |
|
Vishnu Mohandas
|
1cc7db043f
|
Change the color of check boxes
|
2020-09-18 00:33:21 +05:30 |
|
Vishnu Mohandas
|
a5028c9605
|
Display accurate sync state
|
2020-09-18 00:18:25 +05:30 |
|
Vishnu Mohandas
|
735d30583a
|
Cache downloaded thumbnails and files for 365 days
|
2020-09-18 00:11:14 +05:30 |
|
Vishnu Mohandas
|
507d21fe18
|
Optimize location search experience
|
2020-09-17 20:41:35 +05:30 |
|
Vishnu Mohandas
|
ced00f9267
|
Minor optimizations to the video widget
|
2020-09-17 20:00:39 +05:30 |
|
Vishnu Mohandas
|
6d8e7c1a43
|
Save files to cache with the extension
|
2020-09-17 19:59:42 +05:30 |
|
Vishnu Mohandas
|
eb813699f0
|
Update iOS dependencies
|
2020-09-17 19:06:29 +05:30 |
|
Vishnu Mohandas
|
ff0811dfe1
|
Safe guard against OOMs while uploading a video file
|
2020-09-17 17:57:02 +05:30 |
|
Vishnu Mohandas
|
305b7b470d
|
Revert to the HTTPS URL
|
2020-09-17 17:56:50 +05:30 |
|
Vishnu Mohandas
|
8553a9f25b
|
Add an option to configure the folders whose photos should be backed up
|
2020-09-17 17:23:17 +05:30 |
|
Vishnu Mohandas
|
7e37df2947
|
Trigger location search only after the user has entered at least 2 characters
|
2020-09-17 14:19:21 +05:30 |
|
Vishnu Mohandas
|
df800b0e92
|
Add hint text to location search widget
|
2020-09-17 14:18:47 +05:30 |
|
Vishnu Mohandas
|
6e780daa80
|
Don't update the sync time on upload
|
2020-09-14 12:39:28 +05:30 |
|
Vishnu Mohandas
|
43c9fa37cd
|
Fix duplicate file issue
|
2020-09-14 12:29:28 +05:30 |
|
Vishnu Mohandas
|
aba132058d
|
Add toString for KeyAttributes
|
2020-09-14 12:23:53 +05:30 |
|
Vishnu Mohandas
|
9e641ba57d
|
Return base64 encoded string
|
2020-09-10 05:18:11 +05:30 |
|
Vishnu Mohandas
|
87fd87987a
|
Explicitly call the AESCrypt password as password
|
2020-09-10 03:57:54 +05:30 |
|
Vishnu Mohandas
|
db3869fa58
|
Use existing raw API for steel crypt
|
2020-09-10 03:00:04 +05:30 |
|
Vishnu Mohandas
|
dbdf8ac935
|
Extract code to fetch diff to a separate class
|
2020-09-10 02:54:03 +05:30 |
|
Vishnu Mohandas
|
69a6fb9200
|
Rename file
|
2020-09-10 02:47:21 +05:30 |
|
Vishnu Mohandas
|
5659adf384
|
Minor reformatting
|
2020-09-10 02:42:20 +05:30 |
|
Vishnu Mohandas
|
94a41a72c9
|
Remove all assumptions related to key attribute encoding
|
2020-09-10 02:39:41 +05:30 |
|
Vishnu Mohandas
|
5fffea1824
|
Remove single line hash function
|
2020-09-10 02:22:18 +05:30 |
|
Vishnu Mohandas
|
d9a583a46c
|
Ensure that CBC is always the chosen mode of encryption
|
2020-09-10 02:17:51 +05:30 |
|
Vishnu Mohandas
|
4cd93610f7
|
Make no assumptions about the encoding type of the key
|
2020-09-10 01:01:14 +05:30 |
|
Vishnu Mohandas
|
79b27084f5
|
Display key attributes in debug builds
|
2020-09-09 19:34:11 +05:30 |
|
Vishnu Mohandas
|
1f98f8ca8d
|
Modify steel crypt to expose a hashBytes function that does not assume the encoding of the inputs or output
|
2020-09-09 14:35:24 +05:30 |
|
Vishnu Mohandas
|
3a539ea0aa
|
Update staging endpoint
|
2020-09-06 13:56:55 +05:30 |
|
Vishnu Mohandas
|
1b2aa9c998
|
Wait for the configuration to be persisted
|
2020-09-06 12:00:44 +05:30 |
|
Vishnu Mohandas
|
cde0eccc60
|
Remove redundant base64 encoding
|
2020-09-06 12:00:26 +05:30 |
|
Vishnu Mohandas
|
6f05e25354
|
Fix typo
|
2020-09-06 11:59:46 +05:30 |
|
Vishnu Mohandas
|
831de35e9c
|
Update file upload API
|
2020-09-06 11:59:30 +05:30 |
|
Vishnu Mohandas
|
c61368f7f2
|
Update structure of a file object
|
2020-09-06 11:59:03 +05:30 |
|
Vishnu Mohandas
|
29ac224785
|
Set the key attributes on server post login
|
2020-09-05 15:08:03 +05:30 |
|
Vishnu Mohandas
|
46d9c45914
|
Remove unused widgets
|
2020-09-05 14:59:56 +05:30 |
|
Vishnu Mohandas
|
bc36bf8f5e
|
Verify the correctness of the passphrase entered
|
2020-09-05 14:23:23 +05:30 |
|
Vishnu Mohandas
|
a5d3305cbf
|
Encrypt every file with a separate key
|
2020-09-03 22:20:26 +05:30 |
|
Vishnu Mohandas
|
aa2890107f
|
Add API to use AesCrypt to encrypt and decrypt data directly
|
2020-09-03 21:08:46 +05:30 |
|