summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/crypto
AgeCommit message (Collapse)Author
2022-04-06fix old API, crypto impl now used objectsSebastian
2022-03-25synchronousWorker is replaced by synchronousWorkerNode, fix msg.args => msg.reqSebastian
2022-03-24created a sync worker for web based on the node version, then split for bothSebastian
2022-03-24wallet: allow using RPC crypto in more placesFlorian Dold
2022-03-24wallet: remove excessive loggingFlorian Dold
2022-03-24wallet: crypto worker fixes, better taler-crypto-worker integrationFlorian Dold
2022-03-23wallet: simplify crypto workersFlorian Dold
2022-03-23wallet: address crypto worker hang and warning about worker terminationFlorian Dold
2022-03-21wallet: t_s/d_us migrationFlorian Dold
2022-03-15wallet: db-less benchmarkingFlorian Dold
2022-03-14wallet: towards db-less benchmarking, some refactoringFlorian Dold
2022-03-07fix recoup protocol breakageFlorian Dold
2022-03-07fix tippingFlorian Dold
2022-03-07address protocol changes in the exchangeFlorian Dold
The exchange now has a wad fee and truncates the payto hash in signatures
2022-02-21disable setupRefreshPlanchet C crypto worker callFlorian Dold
2022-02-21towards implementing breaking exchange protocol changesFlorian Dold
2022-01-16splitting syncWorker with the factory so the former do not require nodejs ↵Sebastian
runtime
2022-01-12implement latest recoup protocolFlorian Dold
2022-01-11towards new recoup APIFlorian Dold
2022-01-05wallet-core: towards exchange protocol v12Florian Dold
2021-12-23deposit from wallet webex: wipSebastian
2021-12-09idb-bridge: use lodash cloneDeepFlorian Dold
2021-12-09put 'setInsecureTrustExchange' behind env variable in benchmarkFlorian Dold
2021-12-09wallet-core: use crypto worker for eddsa signingFlorian Dold
2021-12-08wallet-core: trust exchange for exchange benchmarkFlorian Dold
2021-11-27wallet: support both protocol versionsFlorian Dold
2021-11-17wallet: implement exchange protocol v9Florian Dold
2021-11-16wallet: experiment with C-based crypto worker for some primitivesFlorian Dold
2021-10-18move some more crypto to taler-util packageFlorian Dold
2021-10-07add anastasis skeleton, put crypto in taler-utilFlorian Dold
2021-09-17issue #5860Sebastian
2021-08-24DB schema cleanupFlorian Dold
2021-08-06perf: do bulk readFlorian Dold
2021-07-30taler-wallet-core ios compatibilityJonathan Buchanan
2021-07-13commentFlorian Dold
2021-07-13make TextEncoder/Decoder creation lazy for polyfill to workFlorian Dold
2021-06-21fix #6042Sebastian
2021-06-17fix support with webpack{4,5} in browser environmentSebastian
added missing .js extension to the imports split index use browser field in package json
2021-06-14implement force-retrying transactionsFlorian Dold
2021-06-14make CSPRNG work on ES6Florian Dold
2021-06-14fix up imports, no more esm in testsFlorian Dold
2021-06-09formatting: re-run prettierFlorian Dold
2021-06-08moving logger into taler-utilSebastian
2021-06-02fix issues with circular importsFlorian Dold
Parts of this commit are from a patch by sebasjm. The circular imports caused an issue with webpack. While we don't use webpack in the wallet, the wallet should still be importable by webpack. Some packages were importing their dependencies via "index.js", which re-exports public exports of the package. This resulted in circular dependencies which were resolved correctly by rollup, but not by webpack.
2021-03-17towards wallet-core / util splitFlorian Dold
2021-02-010006728: set up wallet CI pipeline for WebExtension buildSebastian
This commit split in three main things: * added deploy-webext to upload the extension zipfile * put scope into the npm packages to be able to deploy them * added deploy-npm to deploy related npm packages Also, fixing bug on `make clean`. Some packages where not being deleting tsconfig.tsbuildinfo and making subsequent `make` fail
2021-01-18implement depositsFlorian Dold
2021-01-11remove excessive loggingFlorian Dold
2021-01-10exchange protocol changesFlorian Dold
2021-01-07implement backup encryption, some more CLI commandsFlorian Dold