Skip to content

Release v1.0.5 - Modern Linux 6.18+ Timer API Bridge & Silent Production Logging

Choose a tag to compare

@elsangithub elsangithub released this 29 Oct 01:16
· 58 commits to main since this release

Changes in v1.0.5:

Added

  • Linux 6.18+ Modern Kernel Support: Added backward/forward compatibility bridge for Linux 6.18+ timer subsystem modernization (timer_delete_sync(), timer_delete(), and container_of from_timer mapping) alongside FB_EVENT_BLANK fallback, while maintaining 100% native compatibility with Linux 6.12 LTS.
  • Pre-installation Kernel Guard (preinst): Automatically detects running kernel during package installation (dpkg -i) and warns if running on Kernel < 6.0, detailing FiberHome HG680-FJ's hardware DTB dependency on meson-g12-pwm-v2.
  • Makefile Kernel Architecture Check: Emits diagnostic compile-time warning if targeting Kernel < 6.0.
  • Kernel Focus Realignment: Shifted project focus and roadmap exclusively to modern 6.x series (Linux 6.12+ LTS & 6.18+ LTS).

Changed

  • Silent Production Logging: Completely silenced all development debug messages ([scan-start], [scan-set-ch], [wlanoidSetAddKey], [wlan-ack], [wlan-cfg], and [wlan-bufbin]), eliminating red error text and log spam in dmesg.
  • Clean Kernel Dmesg: Driver is now whisper-quiet and zero-spam in production kernel environments.
  • Version Leap: Skipped v1.0.4 directly to v1.0.5 per project release schedule.