Christien Rioux
05180252e4
* API Breaking Change: CryptoSystem.verify() should return bool, and reserve errors for error cases, not validation failures.
...
* API Breaking Change: VeilidAPI.verify_signatures() returns Option<TypedKeySet> now
Fixes #313
2024-05-31 16:20:58 -04:00
Christien Rioux
800348451e
improve route selection and add generate_shared_secret
2024-03-27 17:53:51 -05:00
Christien Rioux
b51c660b9c
add watchvalue test and some more routing context convenience functions
2024-03-27 17:53:51 -05:00
Christien Rioux
6a8c0830d2
flutter unit/integration tests
2024-03-27 17:53:51 -05:00
Christien Rioux
946d33ced6
fixes for privacy issues, closes #357
2024-03-27 17:53:51 -05:00
Christien Rioux
6455aff14a
make change_log_ignore a thing
2024-03-27 17:53:51 -05:00
Christien Rioux
89c51ff069
fix hang on shutdown
2024-03-27 17:53:50 -05:00
Christien Rioux
8818e63dc0
add default veilid config to the api
2024-03-27 17:53:50 -05:00
Christien Rioux
11d621c9be
better casts
2024-03-27 17:53:50 -05:00
Christien Rioux
0c3271b3b9
add writer to set_dht_value, allow multiple open_dht_record
2024-03-27 17:53:50 -05:00
Kyle Hamilton
e80984332d
Removes unnecessary 'await' before 'return'
...
Dart, as of version 2.1.1, has a linter rule called
'unnecessary_await_in_return', described as 'Avoid returning
an awaited expression when the expression type is assignable
to the function's return type'. This can be found at
https://dart.dev/tools/linter-rules/unnecessary_await_in_return
VSCode applied that linter rule automatically, and I am tired of
the warnings, so I'm submitting this. :)
2024-02-01 23:18:44 -05:00
Christien Rioux
37ed0239f3
checkpoint
2024-01-19 13:55:35 -05:00
Christien Rioux
8668902131
oops
2023-11-05 20:24:28 -05:00
Christien Rioux
ee375ad430
safety by default
2023-11-05 18:38:05 -05:00
Christien Rioux
e40975104e
wasm fixes
2023-10-14 20:18:37 -04:00
Christien Rioux
efd3fa4cb2
fixes
2023-07-30 15:57:06 -04:00
Christien Rioux
a589dbf100
lint cleanup
2023-07-26 15:30:00 -04:00
Christien Rioux
f91a350bfc
lint work
2023-07-26 14:20:17 -04:00
Christien Rioux
39baed5555
bugfix
2023-07-25 01:16:09 -04:00
Christien Rioux
00aad2c728
bugfixes
2023-07-25 01:04:22 -04:00
Christien Rioux
f836065f85
flutter fixes
2023-07-22 13:35:18 -04:00
Christien Rioux
f65400a1ce
network fixes
2023-07-19 10:07:51 -04:00
Christien Rioux
19f384ab33
refactor create dht value
2023-07-15 19:35:22 -04:00
Christien Rioux
6a47363d8c
more freezed cleanup
2023-07-15 19:35:22 -04:00
John Smith
f1292694a2
enable full safety selection through api
2023-06-28 11:40:02 -04:00
John Smith
73c37aa4ca
clean up valuesubkeyrangeseT
2023-06-27 18:26:53 -04:00
John Smith
14ba85efda
fixes
2023-06-16 11:57:55 -04:00
John Smith
0e52c1fb0a
more json schema
2023-06-04 22:08:46 -04:00
John Smith
0a890c8707
removing dev branch, many changes
2023-05-29 19:24:57 +00:00
John Smith
0ea858b08e
wasm fixes
2023-03-12 12:24:21 -04:00
John Smith
562f9bb7f7
refactor
2023-03-01 15:50:30 -05:00
John Smith
712659e86f
bug fixes
2023-01-04 17:02:45 -05:00
John Smith
f0d7c9baf3
ffi/js flutter for tabledb
2022-12-28 22:53:58 -05:00
John Smith
847623f2b4
flutter
2022-12-03 20:10:33 -05:00
John Smith
3e24154e3d
flutter work
2022-12-03 18:08:53 -05:00
John Smith
60aa3fafc0
js api
2022-12-02 22:52:03 -05:00
John Smith
25ace50d45
break everything
2022-11-26 14:16:02 -05:00
John Smith
688995ed0d
pr work
2022-11-16 12:49:53 -05:00
John Smith
046b61d5d8
more app message call
2022-09-30 22:37:55 -04:00
John Smith
72b03939ef
fixes
2022-09-09 16:27:13 -04:00
John Smith
a12d8da6d1
checkpoint
2022-09-06 18:59:41 -04:00
John Smith
d96e5a131c
more cleanup
2022-07-01 16:20:43 -04:00
John Smith
c106d324c8
api and log refactor
2022-07-01 12:13:52 -04:00
John Smith
b8d684dbee
flutter work
2022-06-15 21:51:38 -04:00
John Smith
5931f1254f
flutter and macos work
2022-06-10 17:07:10 -04:00
John Smith
1d8c63786a
refactor checkpoint
2022-06-07 21:31:05 -04:00
John Smith
5298fc3fcf
checkpoint
2022-03-17 10:31:10 -04:00
John Smith
a39b38cc16
wasm work
2022-03-15 23:02:24 -04:00
John Smith
ca85b555aa
WASM work
2022-03-15 09:33:34 -04:00
John Smith
64ea00f8cc
network debugging
2022-03-08 22:32:12 -05:00