Skip to content

Releases: r13xr13/HeavyButter-Bruce-F0rK

v0.2.2-sharksoup - SharkSoup HeavyButter Edition

Choose a tag to compare

@r13xr13 r13xr13 released this 21 Jun 08:42

BLE jammer fix, version bump, wiki URL update

v0.2.1-sharksoup - SharkSoup HeavyButter Edition

Choose a tag to compare

@r13xr13 r13xr13 released this 20 Jun 15:37

WiFi refactored to upstream v1.14 patterns. Full codebase audit done -- zero strcpy, zero system/popen, 18 sprintf->snprintf conversions. AES encryption flag removed (always-on hardening only). T-Embed encoder jitter fixed. USB composite mode for S3/C3 boards. PingEqua added as a hardware profile on Cardputer ADV, no standalone build needed. All 9 targets build with zero project-code warnings.

v0.1.0-sharksoup - SharkSoup HeavyButter Edition

Choose a tag to compare

@r13xr13 r13xr13 released this 20 Jun 15:31

Security hardened beta. Initial fork with MAC-derived passwords, reverse shell auth, JS module whitelist, HTTPS App Store, deep sleep radio power-down.

v0.2.0-sharksoup - SharkSoup HeavyButter Edition

Choose a tag to compare

@r13xr13 r13xr13 released this 18 Jun 08:04

v0.2.0-sharksoup - Heavy on the Butter

New Features:

  • Dual-Core Task Monitor -- Live C0:C1 task counts on the status bar; CPU info with core layout in device info. Core 0 handles WiFi/BLE/serial/RF/input, Core 1 handles UI rendering
  • Keyboard UX -- Caps key now works as shift (auto-resets after each character), debounce added, shift indicator fixed (A@ when caps, ab when lowercase)
  • C5 Support -- ESP32-C5, ESP32-C5 TFT, and NM-CYD-C5 are now default build targets with pre-built binaries in every release
  • HEAVYBUTTER_HARDENED Flag -- Single compile flag (default on) gates encrypted config, MAC-derived passwords, and all opsec hardening. Set =0 for stock-Bruce compat
  • Brucegotchi Mood Expansion -- Bounds clamp prevents array overflow crash; mood variety cycled through 5 active / 4 happy / 5 lonely moods

Stability Fixes:

  • Brucegotchi mood bounds clamp and expanded variety
  • EAPOL export UX fix (no more double-free)
  • WiFi init safety for channel analyzer and jam detect
  • ODR warning fixed (BLE Suite DuckyCommand rename)
  • Deprecated NimBLE API call removed
  • Builds clean with zero source-code warnings across all 9 default targets

Full change log: v0.1.1-heavybutter...v0.2.0-sharksoup