Login
Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-06-19
17:00
Merge branch 'main' of https://github.com/beagleboard/bb-imager-rs into badge-snake

# Conflicts: # bb-flasher-mspm0/src/helpers.rs # bb-flasher-mspm0/src/i2c.rs # bb-imager-cli/src/main.rs Leaf check-in: a69e127092 user: codex@beagleboard.org tags: badge-snake, trunk

2026-06-18
20:20
bb-flasher-mspm0: make zepto i2c flashing work check-in: de82ce3bca user: codex@beagleboard.org tags: badge-snake, trunk
2026-06-17
16:14
Merge pull request #559 from Ayush1325/wasm

bb-flasher: Remove unused features in tokio check-in: bd965d32a1 user: noreply@github.com tags: badge-snake, trunk

15:53
bb-flasher: Remove unused features in tokio

- Was not being used anymore.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 49eea74755 user: ayush@beagleboard.org tags: badge-snake, trunk

11:21
Merge pull request #558 from Ayush1325/dest-order

bb-flasher-sd: macos: Fix bug check-in: edca5586f5 user: noreply@github.com tags: badge-snake, trunk

10:11
bb-flasher-sd: macos: Fix bug

- Currently, if destination is not found, it silently fails. This should hopefully provide a decent error. Not tested though.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 62ce59381a user: ayush@beagleboard.org tags: badge-snake, trunk

2026-06-16
09:47
Merge pull request #556 from Ayush1325/cleanup

Simple cleanups check-in: 9ae43917a0 user: noreply@github.com tags: badge-snake, trunk

07:43
bb-flasher: Remove futures

- No longer used.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 9dd7f27de9 user: ayush@beagleboard.org tags: badge-snake, trunk

07:42
bb-flasher-sd: Remove futures

- No longer used.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 77be28f5e9 user: ayush@beagleboard.org tags: badge-snake, trunk

07:36
bb-imager-cli: Remove const-hex

- Artifact from some past usage.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 058276f977 user: ayush@beagleboard.org tags: badge-snake, trunk

2026-06-15
17:33
Merge pull request #552 from beagleboard/dependabot/cargo/serde_with-3.21.0

build(deps): bump serde_with from 3.20.0 to 3.21.0 check-in: 43469bf94b user: noreply@github.com tags: badge-snake, trunk

17:32
Merge pull request #553 from beagleboard/dependabot/cargo/zerocopy-0.8.52

build(deps): bump zerocopy from 0.8.50 to 0.8.52 check-in: 055692ed81 user: noreply@github.com tags: badge-snake, trunk

17:32
Merge pull request #551 from beagleboard/dependabot/cargo/chrono-0.4.45

build(deps): bump chrono from 0.4.44 to 0.4.45 check-in: 030d5c5ae4 user: noreply@github.com tags: badge-snake, trunk

17:09
build(deps): bump zerocopy from 0.8.50 to 0.8.52

Bumps [zerocopy](https://github.com/google/zerocopy) from 0.8.50 to 0.8.52. - [Release notes](https://github.com/google/zerocopy/releases) - [Commits](https://github.com/google/zerocopy/compare/v0.8.50...v0.8.52)

--- updated-dependencies: - dependency-name: zerocopy dependency-version: 0.8.52 dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> check-in: 7370835044 user: noreply@github.com tags: badge-snake, trunk

17:09
build(deps): bump serde_with from 3.20.0 to 3.21.0

Bumps [serde_with](https://github.com/jonasbb/serde_with) from 3.20.0 to 3.21.0. - [Release notes](https://github.com/jonasbb/serde_with/releases) - [Commits](https://github.com/jonasbb/serde_with/compare/v3.20.0...v3.21.0)

--- updated-dependencies: - dependency-name: serde_with dependency-version: 3.21.0 dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> check-in: bf2e0ef699 user: noreply@github.com tags: badge-snake, trunk

17:07
build(deps): bump chrono from 0.4.44 to 0.4.45

Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.44 to 0.4.45. - [Release notes](https://github.com/chronotope/chrono/releases) - [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md) - [Commits](https://github.com/chronotope/chrono/compare/v0.4.44...v0.4.45)

--- updated-dependencies: - dependency-name: chrono dependency-version: 0.4.45 dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> check-in: 3b49ea3faa user: noreply@github.com tags: badge-snake, trunk

2026-06-14
06:33
Merge pull request #549 from Ayush1325/cleanup

Clippy fixes check-in: 27ecce4e28 user: noreply@github.com tags: badge-snake, trunk

05:59
Merge pull request #548 from Ayush1325/flash-ui

bb-imager-gui: Fix success text size check-in: f3e45d0a78 user: noreply@github.com tags: badge-snake, trunk

05:52
Clippy fixes

- Nothing major.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 91eae302a5 user: ayush@beagleboard.org tags: badge-snake, trunk

05:39
bb-imager-gui: Fix success text size

- The change in size between 99 and 100% looks odd. But since Cancelled cannot fit inside the circle, we need to dynamically adjust size based on the number of characters.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 7fd90da69f user: ayush@beagleboard.org tags: badge-snake, trunk

2026-06-13
16:08
Merge pull request #547 from Ayush1325/snap-cli-classic

bb-imager-cli: use classic confinement for snap check-in: d24c39b810 user: noreply@github.com tags: badge-snake, trunk

14:10
bb-imager-cli: use classic confinement for snap

- Looking at discussion in GUI, CLI would be better off with classic confinement.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: f5d1ccf9fa user: ayush@beagleboard.org tags: badge-snake, trunk

03:13
Merge pull request #546 from Ayush1325/qcow

bb-flasher: Add qcow2 support check-in: 587e60d5da user: noreply@github.com tags: badge-snake, trunk

2026-06-12
19:10
bb-flasher: Add qcow2 support

- Customization of ESP partition is not supported yet. But basic flashing works.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 019c96300c user: ayush@beagleboard.org tags: badge-snake, trunk

10:56
Merge pull request #545 from Ayush1325/cli-tokio

bb-imager-cli: Remove tokio check-in: 5637fbde41 user: noreply@github.com tags: badge-snake, trunk

10:07
bb-imager-cli: Remove tokio

- No need to make CLI async

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 3a2282a9ed user: ayush@beagleboard.org tags: badge-snake, trunk

10:04
Merge pull request #544 from Ayush1325/flasher-tokio

bb-flasher: Make tokio-util optional check-in: fe776d94ff user: noreply@github.com tags: badge-snake, trunk

09:42
bb-flasher: Make tokio-util optional

- Not required in CLI.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: cc32bf137f user: ayush@beagleboard.org tags: badge-snake, trunk

06:19
Merge pull request #543 from Ayush1325/flasher-cleanup

bb-flasher: Remove tokio dependency check-in: 988d9e70ef user: noreply@github.com tags: badge-snake, trunk

05:30
bb-flasher: Remove tokio dependency

- Still depends on tokio-util. Will make it optional in future.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 09a3339d8a user: ayush@beagleboard.org tags: badge-snake, trunk

05:10
Merge pull request #542 from Ayush1325/flasher-cleanup

bb-flasher: Make BBFlasherTarget sync check-in: 88d861fb8b user: noreply@github.com tags: badge-snake, trunk

04:34
bb-flasher: Make BBFlasherTarget sync

- Everything was just using spawn_blocking anyway.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 806a7fb53d user: ayush@beagleboard.org tags: badge-snake, trunk

04:34
Merge pull request #541 from Ayush1325/cli-cleanup

bb-imager-cli: Use std channel check-in: 3f380f114a user: noreply@github.com tags: badge-snake, trunk

2026-06-11
19:30
bb-imager-cli: Use std channel

- Switching away from tokio channels.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 3f7953b8b0 user: ayush@beagleboard.org tags: badge-snake, trunk

19:19
Merge pull request #540 from Ayush1325/gui-cleanup

bb-imager-gui: Cleanup flashing check-in: 072ece0e07 user: noreply@github.com tags: badge-snake, trunk

19:19
Merge pull request #539 from Ayush1325/bb-flasher-cleanup

bb-flasher: Remove BBFlasher trait check-in: 17f4dd4015 user: noreply@github.com tags: badge-snake, trunk

18:56
bb-imager-gui: Cleanup flashing

- Since everything is now using std channels, pass that. - Also no longer using tokio CancellationToken.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 9ee0e635d3 user: ayush@beagleboard.org tags: badge-snake, trunk

18:46
bb-flasher: Remove BBFlasher trait

- No longer used.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: fec113aa5a user: ayush@beagleboard.org tags: badge-snake, trunk

18:39
Merge pull request #538 from Ayush1325/bcf-tokio

bb-flasher-bcf: remove tokio check-in: bea516163e user: noreply@github.com tags: badge-snake, trunk

18:04
bb-flasher-bcf: remove tokio

- Was already sync. Was just using channels.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 5266ccb378 user: ayush@beagleboard.org tags: badge-snake, trunk

17:47
Merge pull request #537 from Ayush1325/mspm0-tokio

bb-flasher-mspm0: Remove tokio dep check-in: 9c94bd300e user: noreply@github.com tags: badge-snake, trunk

17:15
bb-flasher-mspm0: Remove tokio dep

- Was already completely sync. Just using tokio channel and CancellationToken.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: a5ba52f0fd user: ayush@beagleboard.org tags: badge-snake, trunk

16:54
Merge pull request #536 from Ayush1325/dfu-sync

bb-flasher-pb2-mspm0: Make sync check-in: 5aef422e03 user: noreply@github.com tags: badge-snake, trunk

16:14
bb-flasher-pb2-mspm0: Make sync

- Just file io.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 59ad1ff2c4 user: ayush@beagleboard.org tags: badge-snake, trunk

15:56
Merge pull request #535 from Ayush1325/dfu-sync

Make dfu sync check-in: cfc6209f53 user: noreply@github.com tags: badge-snake, trunk

15:10
bb-flasher-dfu: Remove tokio dependency.

- Sync migration complete.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: c39562cfca user: ayush@beagleboard.org tags: badge-snake, trunk

15:07
bb-flasher-dfu: Make sync

- Was largely already sync. Just removing all the spawn_blocking.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: bf99f83a26 user: ayush@beagleboard.org tags: badge-snake, trunk

14:31
bb-flasher-dfu: Use std channel

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 9bbc834e1c user: ayush@beagleboard.org tags: badge-snake, trunk

14:09
Merge pull request #533 from Ayush1325/sync-sd

bb-flasher-sd: Make tokio optional check-in: b15f7e2523 user: noreply@github.com tags: badge-snake, trunk

13:40
bb-flasher-sd: Make tokio optional

- Only used for udev feature.

Signed-off-by: Ayush Singh <ayush@beagleboard.org> check-in: 8c26b10e88 user: ayush@beagleboard.org tags: badge-snake, trunk