Commit Graph

  • c2561d1737 wait before switching to wifi clinet Evan Feenstra 2023-09-01 12:20:53 -07:00
  • 13bf35c80d commit cargo.lock file irriden 2023-09-01 15:13:14 +00:00
  • d691adf8b4 Merge branch 'master' of https://github.com/stakwork/sphinx-key Evan Feenstra 2023-08-31 20:32:50 -07:00
  • f6699eddc0 bump sphinx-rs to skip commit order check Evan Feenstra 2023-08-31 20:32:42 -07:00
  • 8241be1e75 nit: resolve warnings irriden 2023-08-31 00:31:58 +00:00
  • a26810c577 double brackets Evan Feenstra 2023-08-30 13:07:23 -07:00
  • a758c32d93 flag in deploy script Evan Feenstra 2023-08-30 13:05:42 -07:00
  • 68b726666f Update README.md Paul Itoi 2023-08-29 10:05:22 -06:00
  • 3d6720f623 fix bin var Evan Feenstra 2023-08-25 14:26:03 -07:00
  • ccb6d6e05e better clear bin Evan Feenstra 2023-08-25 14:25:44 -07:00
  • a8259973c6 put tls behind feature flag Evan Feenstra 2023-08-25 08:51:50 -07:00
  • 7562fc3cfa bump sphinx rs, vls, rust-glithning Evan Feenstra 2023-08-24 10:03:21 -07:00
  • 9eabc7750f bump signer c5ee97c0 Evan Feenstra 2023-08-23 22:15:43 -07:00
  • 604ec84d24 log more Evan Feenstra 2023-08-23 14:17:05 -07:00
  • 0f7e4473e8 log vls messages irriden 2023-08-23 17:06:16 +00:00
  • 188445f1be msg log broker Evan Feenstra 2023-08-23 10:03:10 -07:00
  • 594588ba6f Merge branch 'master' of https://github.com/stakwork/sphinx-key Evan Feenstra 2023-08-22 12:32:31 -07:00
  • 049e480f9c deploy bin Evan Feenstra 2023-08-22 12:32:23 -07:00
  • a86640904e Update vls irriden 2023-08-22 18:05:02 +00:00
  • fd921955d3 reformat irriden 2023-08-17 16:02:33 +00:00
  • 7daf11481a broker: add picture irriden 2023-08-17 15:59:58 +00:00
  • 6cb2a35252 remove unnecessary clone in looper irriden 2023-08-15 20:50:20 +00:00
  • 18d86d49ea Merge pull request #104 from stakwork/rework-init Evan Feenstra 2023-08-15 08:42:04 -07:00
  • 5a0b064659 broker: first connection triggers signerloop start irriden 2023-08-09 16:08:41 +00:00
  • 564a7534ff broker: rework lss init logic irriden 2023-08-08 19:17:15 +00:00
  • 46838ad00c broker: cleanup code, remove clones irriden 2023-08-07 21:52:08 +00:00
  • cda4de8086 sphinx-key: reorganize flashpersister re-exports irriden 2023-08-07 17:00:06 +00:00
  • 74843636a3 sphinx-key: adjust lss to remove a clone irriden 2023-08-04 21:55:07 +00:00
  • 3c6ce1ffa6 sphinx-key: delete standalone heartbeat loop irriden 2023-08-03 23:55:08 +00:00
  • 5b8323e1db Merge pull request #103 from stakwork/custom-stack-size irriden 2023-08-03 22:34:09 +00:00
  • f109e89621 sphinx-key: customize led loop stack size irriden 2023-08-03 21:26:44 +00:00
  • d615314d84 sphinx-key: customize button loop stack size irriden 2023-08-02 23:04:26 +00:00
  • c913d19476 sphinx-key: fixup btn binary, and update button states led colors irriden 2023-08-02 17:13:54 +00:00
  • b5b0f3645d sphinx-key: don't hold flash lock during config server irriden 2023-08-02 16:36:18 +00:00
  • 07f387b0b6 sphinx-key: only send LED button state updates when state machine transitions irriden 2023-08-02 16:12:06 +00:00
  • cef1570aed broker: check in updated cargo.lock irriden 2023-08-02 15:39:43 +00:00
  • fd6b1ff67e tester: pin sphinx-rs deps irriden 2023-08-02 15:38:18 +00:00
  • 754cfd771b tester: add wifi_reset const in config.rs irriden 2023-08-02 03:14:40 +00:00
  • 84ec318450 also drop flash in case wifi access point flow fails irriden 2023-08-02 02:50:55 +00:00
  • fe2b518a77 sphinx-key: implement wifi reset irriden 2023-08-01 19:50:37 +00:00
  • af5da5ef60 sphinx-key: button state machine improvements irriden 2023-08-01 17:14:38 +00:00
  • 65c94c6717 checkin wifi-reset irriden 2023-08-01 19:50:37 +00:00
  • 3503e36cf4 fixup add state 3a irriden 2023-08-01 19:23:34 +00:00
  • 4ecd69c3d2 fixup warning in periph button irriden 2023-08-01 18:47:16 +00:00
  • 201dbb26cb sphinx-key: button state machine improvements irriden 2023-08-01 17:14:38 +00:00
  • e371c98463 bump sphinx-rs Evan Feenstra 2023-07-30 09:38:17 -07:00
  • 34fac0bce5 sphinx-key: switch button gpio n from 8 to 9 irriden 2023-07-29 23:35:00 +00:00
  • b6064579ad sphinx-key: bring back led thread irriden 2023-07-29 22:07:38 +00:00
  • dae0655fde bump sphinx-rs: relax thiserror dependency irriden 2023-07-29 20:14:28 +00:00
  • d8c6ac4bd7 bump sphinx-rs irriden 2023-07-29 05:36:30 +00:00
  • a99584cb3c bump sphinx-rs irriden 2023-07-27 20:26:51 +00:00
  • eed1aa72a5 drop newly attached signer from client list Evan Feenstra 2023-07-27 11:12:25 -07:00
  • 41e74d30ef sphinx-key: timeout sntp setup and restart irriden 2023-07-27 16:13:57 +00:00
  • 864f58c53b sphinx-key: restart esp in case of wifi setup failure irriden 2023-07-27 15:18:05 +00:00
  • d2510e3b9a Merge branch 'fixed-prefix' irriden 2023-07-27 15:12:51 +00:00
  • e722b2cdca little fixes Evan Feenstra 2023-07-26 22:30:58 -07:00
  • 39e7c3dab8 broker, sphinx-key: remove variable session id irriden 2023-07-26 23:07:51 +00:00
  • 58f0f169dd bump sphinx-rs deps irriden 2023-07-26 22:36:20 +00:00
  • b0788dc4ef sphinx-key: timeout lss init message reception irriden 2023-07-25 21:00:17 +00:00
  • c86bafddd1 sphinx-key: allocate once when receiving message chunks irriden 2023-07-26 16:52:18 +00:00
  • e408866e73 broker: client list is now a hashmap irriden 2023-07-26 00:54:16 +00:00
  • ea593cfea4 sphinx-key: add a fixed prefix to client id irriden 2023-07-25 23:57:30 +00:00
  • 7e290da6a6 sphinx-key: log message in case it's not lss irriden 2023-07-25 19:40:59 +00:00
  • f9739b0533 broker: nit clarify comment and logging irriden 2023-07-25 19:05:02 +00:00
  • 44d849dccf broker: switch pub_timeout from 9 to 4 secs irriden 2023-07-25 17:47:40 +00:00
  • bf0a0d6ae9 broker: no need to pass connected into the reconn channel irriden 2023-07-25 17:28:06 +00:00
  • 2cf6fd7c1f broker: add try counter to pub_and_wait irriden 2023-07-22 19:26:31 +00:00
  • 1491546f40 broker: add client id to client list only after it has completed the reconnect dance irriden 2023-07-22 17:56:03 +00:00
  • 9d7e8b751f sphinx-key: track sequence numbers, bump sphinx-rs irriden 2023-07-22 01:15:51 +00:00
  • d867a28c4f sphinx-key: add local crypter dep comment irriden 2023-07-21 23:48:48 +00:00
  • 4183b655bd broker: add local vls deps comments irriden 2023-07-21 23:46:59 +00:00
  • 32aba182ee Merge pull request #95 from stakwork/07-20-multisigner irriden 2023-07-21 00:48:29 +00:00
  • 3053a9273a broker: create atomicu16, use as global sequence number irriden 2023-07-20 19:20:40 +00:00
  • ad0a2f90ad broker: make done_being_busy ordering::release, not ordering::relaxed irriden 2023-07-20 18:27:51 +00:00
  • 6adf9ef144 broker: remove sequence number from individual channel structs irriden 2023-07-20 17:46:56 +00:00
  • 21ac62c42a point sphinx-rs to better-types merge commit irriden 2023-07-19 17:46:05 +00:00
  • aebd4e10bb merge Evan Feenstra 2023-07-17 09:14:29 -07:00
  • bbdff4eab0 bump sphinx-rs, drop rmp_serde Evan Feenstra 2023-07-17 09:10:57 -07:00
  • 8c1f9937d3 bump sphinx-rs irriden 2023-07-14 03:01:08 +00:00
  • 3f99d27766 broker configurable ws port Evan Feenstra 2023-07-13 15:47:35 -07:00
  • 092849cbc2 bump sphinx-rs Evan Feenstra 2023-07-11 16:25:48 -07:00
  • 140afe2564 bump sphinx-rs Evan Feenstra 2023-07-11 10:20:39 -07:00
  • 850ca9aaaf bump deps Evan Feenstra 2023-07-10 20:44:06 -07:00
  • 9fb78bbc2f bump sphinx-rs deps irriden 2023-07-10 20:59:41 +00:00
  • f35b539d90 factory: update partition table irriden 2023-07-10 20:13:37 +00:00
  • ec10d1aaf8 re-send HELLO on reconnect Evan Feenstra 2023-07-07 13:20:58 -07:00
  • e6f8ea8e34 both init_1 and init_2 topics Evan Feenstra 2023-07-07 13:15:32 -07:00
  • 249c5f9d8e rumqttd::router::routing log off Evan Feenstra 2023-07-07 12:58:16 -07:00
  • c8501fdd10 immediate sub to hello and bye Evan Feenstra 2023-07-07 12:55:58 -07:00
  • b796cb902a Merge pull request #93 from stakwork/fix/update-rumqttd Evan Feenstra 2023-07-07 11:58:59 -07:00
  • f7f4c9968e merge master Evan Feenstra 2023-07-07 11:58:50 -07:00
  • 6d1c1424c2 update sphinx-rs, send HELLO, drop alerts API in broker and use hello topic instead Evan Feenstra 2023-07-07 11:53:44 -07:00
  • 0b7920b79a memory: track biggest free block instead of total RAM irriden 2023-07-05 20:26:11 +00:00
  • 215efba46c update VLS and sphinx-rs irriden 2023-07-05 04:32:40 +00:00
  • 18e6b7af4e let CONTROL msgs fail early Evan Feenstra 2023-07-03 16:20:38 -07:00
  • 47aa55792c Merge pull request #92 from stakwork/fix/fake-client-id Evan Feenstra 2023-07-03 14:07:10 -07:00
  • 04af0e7c41 do not allow ctrl msgs to fake client id Evan Feenstra 2023-07-02 17:44:58 -07:00
  • dde735e2ce ota: adjust memory parameters for stable operation irriden 2023-07-01 23:42:21 +00:00
  • d61bf9f910 build: inherit deps in sphinx-key irriden 2023-06-30 21:35:20 +00:00
  • 7ada3b64ba scripts: update to cargo-espflash v2.0.0 irriden 2023-06-30 21:34:18 +00:00