Commit Graph

  • f54cedf716 pull security updates on dependencies master irriden 2024-02-16 00:55:41 +00:00
  • 493fb5c118 broker: watch tasks, shutdown if any finish irriden 2024-02-13 22:35:01 +00:00
  • d10a10e6f6 broker, signer: hsmd negotation, more speedups from vls irriden 2024-02-08 05:32:52 +00:00
  • 0d856aaa5f watch tasks, shutdown if any finish hsmd-negotiation irriden 2024-02-13 22:35:01 +00:00
  • 7ab755c670 smooth++ irriden 2024-02-13 16:54:11 +00:00
  • 00d495b84c broker, signer: hsmd negotation, more speedups from vls irriden 2024-02-08 05:32:52 +00:00
  • 9ee17afcea signer: latency optimizations irriden 2024-01-23 22:12:37 +00:00
  • 6f51641eb8 broker: pull security patches irriden 2024-01-08 22:11:56 +00:00
  • d2df1783da broker: pull vls-frontend bugfix, correct ready method on MqttSignerPort irriden 2024-01-08 22:07:06 +00:00
  • b02efa8b11 sphinx-key: restart the esp upon disconnect non-contiguous irriden 2023-12-13 21:34:55 +00:00
  • 540ea2564c sphinx-key: collect mqtt bytes into a chunked buffer, pull vls chunked filter work irriden 2023-12-09 02:58:39 +00:00
  • eee088933a signer: collect mqtt bytes into a vector of vectors vls-msg-breakup irriden 2023-12-05 03:44:05 +00:00
  • 61ef67ec8c build: remove integrated binary signatures irriden 2023-12-04 19:07:47 +00:00
  • 7a1dca6f35 build: use set -e to interrupt scripts on first failure irriden 2023-12-02 01:49:57 +00:00
  • 6eb337630d sphinx-key: disable hardware aes acceleration irriden 2023-12-01 23:51:36 +00:00
  • 50cbd4c138 sphinx-key: revert cargo lock irriden 2023-11-30 19:45:16 +00:00
  • 1a4d955f74 bump vls, remove unused deps, cargo update irriden 2023-11-30 16:55:56 +00:00
  • b18ce5eb8e remove test.rs irriden 2023-11-30 03:31:42 +00:00
  • be2917b045 broker: cache preapproves irriden 2023-11-28 01:53:59 +00:00
  • 226c35b518 build: remove git pull from deploy script irriden 2023-11-26 00:49:17 +00:00
  • 4651966b63 broker: pull tungstenite security patches irriden 2023-11-26 00:47:39 +00:00
  • 01fe20c2e0 broker: use bitcoin and secp256k1 from vls re-exports irriden 2023-11-25 19:34:56 +00:00
  • af7e5eca08 broker: switch rumqttd branch to asdf irriden 2023-11-25 05:27:07 +00:00
  • 1bce903224 bump sphinx-rs irriden 2023-11-25 03:29:42 +00:00
  • 00bf29288f sphinx-key: read config wifi creds from sdcard irriden 2023-11-25 03:23:08 +00:00
  • 7ae668b981 bump sphinx-rs irriden 2023-11-24 20:19:18 +00:00
  • 2df5d4dc82 pull security patches in dependencies irriden 2023-11-24 19:08:15 +00:00
  • 34c579f1e2 sphinx-key: ota binary checks in standalone module irriden 2023-11-24 18:12:11 +00:00
  • 51dcf9361a build: add standalone script to clear sd card irriden 2023-11-23 18:35:06 +00:00
  • b4491c48ab sphinx-key: split button led sd into separate mods irriden 2023-11-23 17:39:06 +00:00
  • 460f3dbe97 sphinx-key: remove tls feature irriden 2023-11-23 02:35:26 +00:00
  • 66ba02e88a build: add espflash dependency check irriden 2023-11-23 02:28:57 +00:00
  • ef70fe8c59 sphinx-key: use bitcoin::sign_message for ota sig checks irriden 2023-11-22 21:36:15 +00:00
  • 66e4a11759 sphinx-key: secure boot irriden 2023-11-22 02:14:47 +00:00
  • e6c11866bb tester: update example command files irriden 2023-11-18 02:10:05 +00:00
  • 7102138217 sphinx-key: check integrity of ota bin file irriden 2023-11-18 02:06:01 +00:00
  • ac1a61f03b broker: pull rumqttd https fix irriden 2023-11-15 23:31:20 +00:00
  • 90d43c4e70 cargo clippy irriden 2023-11-15 17:48:30 +00:00
  • 5bef7ab78e sphinx-key: add tls to default features irriden 2023-11-14 23:40:20 +00:00
  • dfe06d6dab sphinx-key: configs for a 60KB reduction in bin size irriden 2023-11-14 23:37:24 +00:00
  • ed3c44e94d sphinx-key: mqtts irriden 2023-11-14 19:31:44 +00:00
  • 89154ec0dc no hardware test repro-maybe irriden 2023-11-08 22:53:56 +00:00
  • b41f42fcf8 repro check irriden 2023-11-08 01:26:57 +00:00
  • b7d20d31ca sphinx-key: https ota irriden 2023-11-07 20:44:06 +00:00
  • 4b85a85f0e broker: increase mqtt timeout from 4s to 10s irriden 2023-10-31 23:46:37 +00:00
  • 616acc868e sphinx-key: fetch ota update in the main thread irriden 2023-10-30 23:00:44 +00:00
  • dde34efbdc sphinx-key: add the loop back in irriden 2023-10-27 17:12:42 +00:00
  • 3535ec5d62 tester: add env-example irriden 2023-10-27 15:59:54 +00:00
  • d8e9a1e0cc sphinx-key: update esp-idf from 5.0.2 to 5.0.4 irriden 2023-10-26 19:52:32 +00:00
  • fd434c3546 sphinx-key: remove embedded-hal, embedded-svc dependencies irriden 2023-10-26 19:28:12 +00:00
  • 705caea73e sphinx-key: bump esp-rs deps irriden 2023-10-24 21:04:17 +00:00
  • 73d2c76be1 update txoo to 812000 checkpoint irriden 2023-10-23 23:04:07 +00:00
  • 9773e4bec2 factory: no std irriden 2023-10-21 01:28:28 +00:00
  • 0c0b59789b sphinx-key: do a full restart in case of a wifi connection failure irriden 2023-10-23 21:12:32 +00:00
  • 52ea111ea6 sphinx-key: tune configs to solve OOM on mainnet addblock msgs irriden 2023-10-19 23:12:14 +00:00
  • 66045569ac sphinx-key: stop storing previous lss msg on sd card irriden 2023-10-18 15:18:38 +00:00
  • dce2daa3d0 tester: notes on successful ota update irriden 2023-10-16 22:44:33 +00:00
  • b6c8b5a7f1 tester: read command from cmd.json file irriden 2023-10-16 22:13:10 +00:00
  • fdb207bf6e tester: update ctrl post message route irriden 2023-10-16 21:47:28 +00:00
  • 7caaf5ae36 more concise logging irriden 2023-10-13 17:44:02 +00:00
  • c77e20e2b7 sphinx-key: no need to log full msg irriden 2023-10-13 16:44:03 +00:00
  • 9ab7fa1b73 broker: launch the frontend irriden 2023-10-12 00:19:06 +00:00
  • 0f0e5b5f9e factory: use same sdkconfig.defaults settings as sphinx-key irriden 2023-10-05 09:25:25 +00:00
  • 9d8031d962 bump sphinx-rs: nits irriden 2023-10-03 14:47:29 +00:00
  • 2761acb464 bump sphinx-rs: don't store invoices issued for keysend receives irriden 2023-10-03 10:19:35 +00:00
  • 80a23cb5f0 conns refactor Evan Feenstra 2023-09-19 15:15:40 -07:00
  • 3c070cfca8 Merge pull request #128 from stakwork/vls-multi-signer Evan Feenstra 2023-09-19 11:28:03 -07:00
  • 21915faf5a bump sphinx-rs vls-multi-signer Evan Feenstra 2023-09-19 11:27:35 -07:00
  • 0d25d0c371 only hold server HMAC, drop lss_bytes Evan Feenstra 2023-09-19 09:47:04 -07:00
  • bf4113d990 bump vls, writer-based multisigner, new id format, conflict topics and restarts Evan Feenstra 2023-09-18 14:26:17 -07:00
  • ad2f63d898 bump Evan Feenstra 2023-09-15 17:11:16 -07:00
  • 258ecbe3f8 put conflict topics Evan Feenstra 2023-09-15 14:27:49 -07:00
  • c7f44bb856 multisigner broker Evan Feenstra 2023-09-15 12:05:47 -07:00
  • 6d9e5305a8 tester: update cargo.lock irriden 2023-09-14 22:53:57 +00:00
  • 8bc042d1a4 broker: fix counter overflows irriden 2023-09-14 22:53:27 +00:00
  • 03ad37fbc9 bump sphinx-rs: pull vls multi fork irriden 2023-09-14 19:13:48 +00:00
  • 56c775c782 Merge pull request #127 from stakwork/sd-save irriden 2023-09-14 17:56:38 +00:00
  • b39e321f39 sphinx-key: save previous msgs to sd card irriden 2023-09-05 20:08:22 +00:00
  • 26c5f2a9e8 Merge pull request #126 from stakwork/kvv Evan Feenstra 2023-09-13 14:51:39 -07:00
  • 0fcb5f85a8 sphinx-key: configure support for long filenames irriden 2023-09-13 21:15:49 +00:00
  • 1d59ac2dd8 sphinx-key: bump sphinx-rs irriden 2023-09-12 23:57:09 +00:00
  • 98fa95fb2a sphinx-key: commit mutations irriden 2023-09-12 23:55:32 +00:00
  • 8e45596eeb kvv store in esp32 Evan Feenstra 2023-09-11 15:04:00 -07:00
  • 9b0d9e4ce8 sphinx-key: store previous messages on flash, not on sd card save-prev-msgs irriden 2023-09-11 17:01:28 +00:00
  • dbeeb2a0a2 sphinx-key: save previous msgs to sd card irriden 2023-09-05 20:08:22 +00:00
  • 7ec4a6065b Merge pull request #125 from stakwork/fix-lss-stepping Evan Feenstra 2023-09-08 13:30:10 -07:00
  • b550239f6d sphinx-key: remove unused imports irriden 2023-09-08 18:48:22 +00:00
  • 1b00559424 broker: fix LSS getting out of step when new signer connects irriden 2023-09-08 02:21:57 +00:00
  • 128a29f298 broker: send a heartbeat message every ten messages in the root loop irriden 2023-09-07 18:56:34 +00:00
  • e15e8620e5 sphinx-key: temp fix for lss put conflicts irriden 2023-09-06 19:07:32 +00:00
  • 528f7d7cd6 Merge pull request #123 from stakwork/ticketlock Evan Feenstra 2023-09-06 09:47:11 -07:00
  • 2578792872 Ordering::SeqCst Evan Feenstra 2023-09-06 09:29:39 -07:00
  • f5fa7fbe71 add ticketlock to chain_tracker too Evan Feenstra 2023-09-06 09:25:28 -07:00
  • 452a255c39 fix Evan Feenstra 2023-09-06 00:33:02 -07:00
  • d4dc1455f9 ticket lock Evan Feenstra 2023-09-06 00:31:30 -07:00
  • 9f5be6fa1a only store cid in current signer-types irriden 2023-09-05 21:03:42 +00:00
  • d792db81e8 broker: send preapproves to receivesend signers irriden 2023-08-19 17:20:58 +00:00
  • eb461311d2 broker: add signer_type field to channel_request irriden 2023-08-19 16:43:03 +00:00
  • 3026bf5edf broker: add signer types irriden 2023-08-19 00:40:50 +00:00
  • 6516b208a5 dont clear flash in clear bin Evan Feenstra 2023-09-01 16:44:47 -07:00