| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Flatten embassy-boot dir tree | Dario Nieuwenhuis | 2024-01-11 | 13 | -2081/+0 |
| | | |||||
| * | boot: Take maximum of READ_SIZE and WRITE_SIZE when checking sizes, fixes #2382 | Maja Piechotka | 2024-01-06 | 1 | -3/+3 |
| | | |||||
| * | boot: update ed25519-dalek in dev-dependencies. | Dario Nieuwenhuis | 2023-12-19 | 1 | -5/+3 |
| | | |||||
| * | cargo fmt | Ulf Lilleengen | 2023-12-19 | 1 | -1/+1 |
| | | |||||
| * | fix: update ed25519-dalek to new version | Ulf Lilleengen | 2023-12-19 | 3 | -22/+16 |
| | | |||||
| * | Merge pull request #2284 from Redrield/feature/embassy-usb-dfu | Ulf Lilleengen | 2023-12-14 | 4 | -4/+53 |
| |\ | | | | | | | Add embassy-usb-dfu crate, with related modifications to embassy-boot | ||||
| | * | fmt | Kaitlyn Kenwell | 2023-12-14 | 1 | -2/+2 |
| | | | |||||
| | * | Address reviews | Kaitlyn Kenwell | 2023-12-14 | 3 | -1/+21 |
| | | | |||||
| | * | Last fmt hopefully | Kaitlyn Kenwell | 2023-12-13 | 1 | -1/+1 |
| | | | |||||
| | * | Formatting fixes, add example using stm32wb55 | Kaitlyn Kenwell | 2023-12-13 | 2 | -2/+2 |
| | | | |||||
| | * | Merge branch 'main' into feature/embassy-usb-dfu | Kaitlyn Kenwell | 2023-12-13 | 1 | -0/+2 |
| | |\ | |||||
| | * | | Add embassy-usb-dfu | Kaitlyn Kenwell | 2023-12-13 | 4 | -4/+33 |
| | | | | |||||
| * | | | embassy-boot: Fix formatting for tables | Priit Laes | 2023-12-14 | 1 | -25/+11 |
| | |/ |/| | | | | | | | Tables describing the a-b flashing were all garbled up in the cargo doc output, so fix up the syntax. | ||||
| * | | embassy-boot: Add explanation to dfu vs active size assertion | Priit Laes | 2023-12-13 | 1 | -0/+2 |
| |/ | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 5 | -21/+8 |
| | | |||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2023-11-01 | 1 | -0/+1 |
| | | |||||
| * | Sync all fmt.rs files. | Dario Nieuwenhuis | 2023-08-30 | 1 | -6/+39 |
| | | |||||
| * | Refactor firmware updater | Ulf Lilleengen | 2023-08-06 | 4 | -211/+256 |
| | | | | | | * Allow manipulating state without accessing DFU partition. * Provide aligned buffer when creating updater to reduce potential wrong parameters passed. | ||||
| * | Prevent accidental revert when using firmware updater | Ulf Lilleengen | 2023-06-19 | 4 | -9/+72 |
| | | | | | | This change prevents accidentally overwriting the previous firmware before the new one has been marked as booted. | ||||
| * | Remove unused use's | Rasmus Melchior Jacobsen | 2023-05-30 | 2 | -10/+10 |
| | | |||||
| * | Fix verify test | Rasmus Melchior Jacobsen | 2023-05-30 | 1 | -1/+4 |
| | | |||||
| * | Align tests | Rasmus Melchior Jacobsen | 2023-05-30 | 4 | -122/+167 |
| | | |||||
| * | Remove legacy Partition type and use the one from embedded-hal | Rasmus Melchior Jacobsen | 2023-05-30 | 2 | -146/+0 |
| | | |||||
| * | Add TestFlash helper | Rasmus Melchior Jacobsen | 2023-05-30 | 4 | -0/+135 |
| | | |||||
| * | Cleanup MemFlash | Rasmus Melchior Jacobsen | 2023-05-30 | 1 | -50/+56 |
| | | |||||
| * | Add bootloader helper for creating config from linkerfile symbols | Rasmus Melchior Jacobsen | 2023-05-30 | 2 | -66/+72 |
| | | |||||
| * | Split FirmwareUpdater into async and blocking types | Rasmus Melchior Jacobsen | 2023-05-30 | 4 | -182/+236 |
| | | |||||
| * | Remove the usage of the local Partition type in BootLoader | Rasmus Melchior Jacobsen | 2023-05-29 | 1 | -229/+111 |
| | | |||||
| * | Split the FirmwareUpdater into blocking and async | Rasmus Melchior Jacobsen | 2023-05-29 | 4 | -543/+543 |
| | | |||||
| * | Protect default implementations for FirmwareUpdater and BootLoader | Rasmus Melchior Jacobsen | 2023-05-22 | 1 | -0/+1 |
| | | | | | It seems as if the arm compiler can does not care about whether the bootloader symbols are undefined if the default() function is never used. The x64 compiler does care however, so this change ensures that we can instantiate the types from tests. | ||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2023-05-19 | 1 | -1/+0 |
| | | |||||
| * | embassy-boot: ensure tests can run on the stable compiler | sander | 2023-04-20 | 2 | -4/+5 |
| | | |||||
| * | embassy-boot: add nightly feature gate for async usage | sander | 2023-04-14 | 2 | -94/+94 |
| | | |||||
| * | embassy-boot: add nightly feature gates | sander | 2023-04-11 | 3 | -82/+97 |
| | | |||||
| * | merge embassy/master | sander | 2023-04-11 | 8 | -1378/+1483 |
| |\ | |||||
| | * | Let update_len be u32 | Rasmus Melchior Jacobsen | 2023-04-11 | 2 | -10/+8 |
| | | | |||||
| | * | Merge remote-tracking branch 'upstream/master' into u32-partition | Rasmus Melchior Jacobsen | 2023-04-11 | 5 | -36/+157 |
| | |\ | |||||
| | | * | Let update_len be usize for now | Rasmus Melchior Jacobsen | 2023-04-05 | 2 | -12/+10 |
| | | | | |||||
| | | * | Merge remote-tracking branch 'upstream/master' into incremental-hash | Rasmus Melchior Jacobsen | 2023-04-05 | 3 | -163/+129 |
| | | |\ | |||||
| | | * | | Use MemFlash::default() in sha1 verify test | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -3/+3 |
| | | | | | |||||
| | | * | | Merge remote-tracking branch 'upstream/master' into incremental-hash | Rasmus Melchior Jacobsen | 2023-04-04 | 5 | -179/+253 |
| | | |\ \ | |||||
| | | * | | | Let hash functions take a digest::Digest trait | Rasmus Melchior Jacobsen | 2023-04-04 | 5 | -36/+137 |
| | | | | | | | | | | | | | | | | | | | | | ... and add adapters for current Sha512 implementations that does not inplement the Digest trait | ||||
| | | * | | | Merge remote-tracking branch 'upstream/master' into incremental-hash | Rasmus Melchior Jacobsen | 2023-04-04 | 3 | -76/+12 |
| | | |\ \ \ | |||||
| | | * | | | | Add incremental hash to FirmwareUpdater | Rasmus Melchior Jacobsen | 2023-04-03 | 2 | -26/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for computing any hash over the update in the dtu area by providing a closure to the hash update function. | ||||
| | * | | | | | Remove firmware_len | Rasmus Melchior Jacobsen | 2023-04-05 | 1 | -5/+0 |
| | | | | | | | |||||
| | * | | | | | Let Partition range be u32 instead of usize | Rasmus Melchior Jacobsen | 2023-04-05 | 5 | -111/+93 |
| | | |_|_|/ | |/| | | | |||||
| | * | | | | Add assertions about the aligned_buf % write sizes | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -1/+3 |
| | | | | | | |||||
| | * | | | | Remove comment about equal erase size requirement | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -2/+0 |
| | | | | | | |||||
| | * | | | | Allow different erase sizes for active and dfu | Rasmus Melchior Jacobsen | 2023-04-04 | 3 | -79/+9 |
| | | | | | | |||||
| | * | | | | Remove the Flash trait | Rasmus Melchior Jacobsen | 2023-04-04 | 4 | -57/+32 |
| | | | | | | |||||
