João Lucas de Oliveira Lopes
421ca2eb92
refactor(types): Strengthen Type Safety in Signal Handling & Core Utilities ( #1764 )
...
* refactor(types): Strengthen Type Safety in Signal Handling & Core Utilities
* chore: revert typescript and move types to libsignal
* chore: update libsignal dependency resolution and checksum
* fix: a minor regression
* chore: update libsignal resolution and checksum
2025-09-13 15:24:57 +03:00
Rajeh Taher
787aed88b8
project: Move to ESM Modules
2025-07-17 13:54:17 +03:00
canove
fa706d0b50
chore: format everything
2025-05-06 12:10:19 -03:00
Rajeh Taher
f92291bb8e
crypto: improve older Node version and browser compatibility
2025-03-06 21:01:26 +02:00
João Lucas de Oliveira Lopes
8083754621
refactor: turn hkdf functions to async and remove extra deps ( #1272 )
...
* refactor: remove futoin-hkdf dependency and update hkdf implementation
* refactor: use crypto subtle and update functions to async
---------
Co-authored-by: Rajeh Taher <rajeh@reforward.dev >
2025-03-01 18:31:48 +02:00
João Lucas de Oliveira Lopes
fdce228798
refactor: replace pbkdf2 with Web Crypto API for derivePairingCodeKey function ( #1276 )
2025-03-01 18:17:43 +02:00
vini
dbf25771a1
refactor: Change Sync Functions to Promises to Prevent Blocking Event Loop ( #896 )
...
* initial commit
* lint
* lint 2
2024-07-03 10:29:16 +03:00
Alessandro Autiero
110ec2eaf9
fixed formatting
2023-07-16 20:16:38 +02:00
Alessandro Autiero
c506182035
Finished requestPairingCode
2023-07-16 20:14:17 +02:00
SamuelScheit
ef673f62ca
feat: native-mobile-api
2023-04-20 13:01:11 +02:00
Adhiraj Singh
436cdc84f0
refactor: move GCM decrypt/encrypt to separate util
2022-06-01 12:59:36 +05:30
Adhiraj Singh
40abd71d2e
fix: curve verification return boolean
2022-04-23 17:46:59 +05:30
Adhiraj Singh
207f279772
chore: remove curve25519-js dep + use signal curve functions
2022-04-22 19:06:27 +05:30
Adhiraj Singh
ffe38b657a
fix: signal curve key update
2022-04-18 12:45:06 +05:30
Adhiraj Singh
2720879545
chore: update "generateSignalPubKey" function
2022-04-18 08:23:32 +05:30
Adhiraj Singh
5200bf6477
feat: use futoin-hkdf instead of custom function
2022-04-18 08:22:43 +05:30
Adhiraj Singh
de7d1002a9
lint: stricter linting rules
2022-03-01 16:32:14 +05:30
Adhiraj Singh
8f11f0be76
chore: add linting
2022-01-19 15:54:02 +05:30
Adhiraj Singh
3f6bd2ad84
update libsignal + no dependency on proto files + no native deps
2021-10-13 17:42:48 +05:30
Adhiraj Singh
23101f87a1
move appstatesynckey to keys
2021-09-26 12:35:56 +05:30
Adhiraj Singh
f1527a9f6b
separate out crypto utils
2021-09-23 22:37:33 +05:30