153 Commits

Author SHA1 Message Date
560f5b4942
feat(android): use kotlin pigeon generator 2023-04-04 22:36:50 +02:00
f570ed076a
feat(interface)!: set pigeon as default implementation 2023-04-04 22:36:10 +02:00
c8ff1149d7
feat(api)!: rework full api with better object oriented architecture 2023-02-22 20:16:40 +01:00
8044ccfa43
feat(interface): make api injectable for test 2023-02-22 20:13:51 +01:00
d8cf8dddc4
feat(android): generate pigeon messages 2023-02-22 17:31:58 +01:00
ccb51adbc4
feat(ios): generate pigeon messages 2023-02-22 17:31:12 +01:00
0a040d2971
feat(interface)!: add pigeon + add hmac + remove useless decryption method 2023-02-22 17:27:58 +01:00
ff981b2361
docs: add android/ios development instructions 2023-02-22 17:25:58 +01:00
f47c352efb
docs: add uml models 2023-02-22 17:25:20 +01:00
38cb0a5988
build: add vscode settings 2023-02-22 17:24:46 +01:00
39badb5613
chore(interface): update deps
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-07 17:07:36 +01:00
3b03e05efe
ci: update drone, melos and pre-commit config 2023-01-07 17:05:06 +01:00
8f4041d7bf Merge pull request 'chore(deps): update dependency flutter_lints to v2' (#5) from renovate/flutter_lints-2.x into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5
2022-06-01 14:21:03 +00:00
Renovate
897b97f5d5 chore(deps): update dependency flutter_lints to v2
All checks were successful
continuous-integration/drone/pr Build is passing
2022-06-01 14:11:26 +00:00
bee0b3e38e Merge pull request 'Fix/Update' (#1) from Fix/Update into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1
2022-06-01 11:51:15 +00:00
4fde7d0aa2
ci: add badge
All checks were successful
continuous-integration/drone/pr Build is passing
2022-06-01 13:47:38 +02:00
d28a49a67b
docs: update readme
All checks were successful
continuous-integration/drone Build is passing
2022-06-01 12:21:49 +02:00
cf4227fb58
ci: add drone config file 2022-05-27 18:18:58 +02:00
ac35cd89ca
style: format all + melos test command 2022-05-27 17:34:53 +02:00
1b00d20ec5
fix: update code to pass tests 2022-05-27 16:41:43 +02:00
cefa73ec3d
test: add cipher tests 2022-05-27 16:41:25 +02:00
ebdcf00c15
fix: update code to pass all tests 2022-05-26 23:23:13 +02:00
96f9aad1b3
test: (WIP) add some tests 2022-05-26 23:22:14 +02:00
c5d42feef4
feat(api): add exception code for platform throw 2022-05-26 20:43:43 +02:00
48ebabb54c
feat: rework bytearray and memory optimization, simplify API 2022-05-26 20:42:53 +02:00
6939a8df7e
refactor: (WIP) optimize exceptions and bytearray 2022-05-26 16:26:16 +02:00
9bfe969c7d
test: (WIP) add mocks and tests for secret key 2022-05-26 16:25:35 +02:00
81335dc350
test(platform): add tests for platform and method channel 2022-05-25 23:31:01 +02:00
9aa4eeb567
fix: update verify function 2022-05-25 23:30:13 +02:00
e016d640c4
doc: copy readme 2022-05-25 23:29:13 +02:00
39a0a44730
fix: change tag length in aes gcm cipher 2022-05-25 23:29:02 +02:00
5729fff09b
refactor(example): update benchmark page 2022-05-25 23:27:22 +02:00
f592799970
docs: update readme 2022-05-25 21:33:51 +02:00
ff6af2491a
chore(release): publish packages
- native_crypto@0.1.1
native_crypto-v0.1.1
2022-05-25 16:26:10 +02:00
ee79b8d20f
chore(release): publish packages
- native_crypto_ios@0.1.1
 - native_crypto_android@0.1.1
 - native_crypto_platform_interface@0.1.1
native_crypto_android-v0.1.1 native_crypto_ios-v0.1.1 native_crypto_platform_interface-v0.1.1
2022-05-25 16:23:41 +02:00
0bb6aa4b78
fix: benchmark output 2022-05-25 15:43:51 +02:00
2ed8aab69f
perf(ios): optimize swift code 2022-05-25 15:43:12 +02:00
142dd17ad2
refactor(ios): rework swift part 2022-05-25 15:42:56 +02:00
a1112b5c80
feat: export new exceptions 2022-05-25 10:51:20 +02:00
a7affea1e1
perf: x10 perfomance improvement on android with better list management 2022-05-24 23:59:10 +02:00
6397e10c05
feat(example): add PointyCastle benchmark 2022-05-24 18:43:46 +02:00
41354e3dc4
refactor(android): clean and modernize kotlin code 2022-05-24 18:43:14 +02:00
2fe4172131
docs: add link to readme file 2022-05-23 23:15:00 +02:00
70a6fda3ed
refactor: change file organization 2022-05-23 23:11:04 +02:00
32106f549f
fix: update and fix code 2022-05-23 21:54:48 +02:00
51f6e6aa24
style(platform): reformat code 2022-05-23 21:54:16 +02:00
2559112beb
docs: add some resources 2022-05-23 21:53:08 +02:00
7c1208156e
chore: update entire repo 2022-05-23 21:24:27 +02:00
7fc1ef5968 Add all 2022-01-14 19:12:42 +01:00
8cd192c6b0 Add native examples 2021-12-28 18:20:06 +01:00