Changes in this release:
- 4c36167 clean up
- aad11d6 scripts: update package hash with a git commit by default
- d755355 package/prudynt-t: update to b90b94d Update prudynt-t from e11436e to b90b94d Hash change: e11436e3f36508e65bd30c7bc62cefa6d057cebf -> b90b94d852df4e48ab214907b48061fa6f5eeff9 Changelog: b90b94d: include common header
- 81268ff mosquitto: convert to override, do not install broker.
- 9fb91e9 package/prudynt-t: update to e11436e Update prudynt-t from eed7f65 to e11436e Hash change: eed7f6526174439b44efee3ffca72b7bc3726ffd -> e11436e3f36508e65bd30c7bc62cefa6d057cebf Changelog: 3c1f6ef: reformat with clang-format. no changes in code afc4295: add mp4 recorder, add TRACE to log, remove excusive WS debug logging e11436e: add recorder config and documentation
- 2f9b2d7 package/ingenic-sdk: update to 4468c4e Update ingenic-sdk from bae1521 to 4468c4e Hash change: bae15219418688cfb47cde07b53c4fe8a10504b3 -> 4468c4e8acbe6819b98848f8d4fa1af7cdd027a3 Changelog: 4468c4e: motor: fix two-way homing
- d6544aa onvif: syntax
- fa2d9d7 onvif: it does not depend on the streamer
- f81a3e3 motors: fix homing logic
- c592d51 motors: correct daemon control filename
- b2edf79 package/ingenic-sdk: update to bae1521 Update ingenic-sdk from 3276574 to bae1521 Hash change: 327657468b0e9c799607a31633c58ab5b889882f -> bae15219418688cfb47cde07b53c4fe8a10504b3 Changelog: 18712e0: fix motor driver crash on unloading d4a6952: misc: gpio-userkeys: provide dev.release and unregister device on exit
Fix kernel WARN during modprobe on 3.10:
Device 'gpio-keys' does not have a release() function
- Add a trivial release() callback to the platform device
so device_release() no longer warns on kobject_put()/failure paths. - Unregister the dynamically-created gpio-keys platform_device on module exit
to avoid leaks and dangling platform_data.
Tested-by: manual inspection; build-time check recommended in firmware build. dbf06a1: reformat with clang-format 0b89eae: misc: gpio-userkeys: include linux/types.h before linux/gpio_keys.h
Fix build error on some setups where linux/gpio_keys.h is seen before types.h
causing 'unknown type name bool'. Explicitly include linux/types.h to make
bool available regardless of include order. bae1521: misc: gpio-userkeys: move linux/types.h to the top so bool is defined before linux/gpio_keys.h
- cb89eff init: wait for speaker fifo on first boot to play welcome audio
- ff084b7 motors: convert motors configurations to json
- f9b99dc telegrambot: replace with a C daemon
- d9039dc webui: do not chock telegrambot on jsonpath
- cc85442 webui: rewrite forms for send2 scripts
- 84a3d0d image raw: make xburst2 happy
- 99d896a webui: ensure_dir does not work for some reason
- b6dd6bb clean up
- ee83217 onvif: reuse image script from webui
- dc3ce97 clean up
- 0615461 prudynt: organize files
- ce277ee prudynt: move prudynt-dependent scripts to the package
- 938be3e sounds: add a message after successful upgrade.
- 7ba16f5 sysupgrade: fix double space checking for uploaded firmware files.
- 219262a package/thingino-onvif: update to c8ef373 Update thingino-onvif from dea4616 to c8ef373 Hash change: dea4616275f3a6517d221c29e5e63edc991e36b6 -> c8ef3730a5b0ab93bdb81d02fa5e05ba77608e00 Changelog: c8ef373: rewire mxml lib
- 3a977cb prudynt: call for sounds installation
- 66fb319 libcurl: move options to the package config
- e0edf05 live555: migrate to a virtual override
- f126af9 mosquitto: migrate to a virtual override
- 9029320 mxml: migrate to a virtual override
- 255d73f freetype: migrate to a virtual override
- ed66ec4 prusa-connect: disable service by default
- 437d445 portal: fix find syntax
- 65575fe ffmpeg: pack with upx for smartnvr to save space
- a956541 smartnvr: disable unused packages
- 511f339 smartnvr: update config to use go from overrides
- a4efe99 lightnvr: symlink libsod.so instead of copying
- 2f0036a lightnvr: drop outdated ffmpeg compatibility patch
- 8e933f1 go2rtc: create overrides for go 1.25 to satisfy go2rtc requirements
- 5483ba5 go2rtc: extract minified version to a separate package
- 4721764 esphome: install wake word model to /usr/share
- a5c6bfb esphome: remove dependency on iad
- c4370e4 makefile: move info noise to a separate rule
- 4b8d047 package/thingino-onvif: update to dea4616 Update thingino-onvif from bc69abc to dea4616 Hash change: bc69abce40fe1d750ba96223e30a1682a0d3f858 -> dea4616275f3a6517d221c29e5e63edc991e36b6 Changelog: dea4616: improve discoverability by home assistant
- 1a9cc74 package/spi-tmi8152: update to 3edf4a4 Update spi-tmi8152 from c8dec26 to 3edf4a4 Hash change: c8dec261ea28c5c0a652866b81dd661946d6d371 -> 3edf4a47ee79ab5d06cfabd8e2062e7c099f911e Changelog: 3edf4a4: add module parameters to invert axes
- 1c280ca package/lightnvr: update to c51537e Update lightnvr from 04c90f7 to c51537e Hash change: 04c90f7e36f56a5db4072648ded560e0656864a3 -> c51537e9e13534c3513c815edb425092385bdfd5 Changelog: b0237cd: Fix dependabot alerts a96233c: check pt Cleanup policies 525c3c5: Fix some bugs around go2rtc healthcheck restarts. a62ff81: tests 464124d: check pt f39b36e: convert off direct ffmpeg calls to the library for embdded device space reduction. a3904cd: bump version 3846541: replace more system calls c7fe7f3: Compatability fix with newer ffmpeg -- also memory leak fix 479109c: more mem safety -- upgrade base image bcbc408: more mem safety -- upgrade base image 670a921: prep new release of the base image upgrade. 6d7c4d4: prep new release of the base image upgrade. eb8f5ab: pan tilt PTZ support. b0be9ee: Fix armv7 Docker build by explicitly installing npm package dc4d704: 0.16.1 0b9dc89: 0.16.1 a22117e: Fix Docker build: conditionally install npm only if not bundled e70537a: Fix segfault: add missing detection_api_url column to db_get_all_streams b0720f4: 0.16.3 c51537e: 0.16.3
- fda6709 package/libhelix-mp3: update to 3450935 Update libhelix-mp3 from 94c68ec to 3450935 Hash change: 94c68ecbaa5489bba3073c46475f2e46effe2c97 -> 3450935a2a9124287b0c1bf51513b551e934879b Changelog: 3450935: Add new project link
- 900c0cb package/libhelix-aac: update to 3450935 Update libhelix-aac from 94c68ec to 3450935 Hash change: 94c68ecbaa5489bba3073c46475f2e46effe2c97 -> 3450935a2a9124287b0c1bf51513b551e934879b Changelog: 3450935: Add new project link
- 1fadd3c package/libflac: update to 3450935 Update libflac from 94c68ec to 3450935 Hash change: 94c68ecbaa5489bba3073c46475f2e46effe2c97 -> 3450935a2a9124287b0c1bf51513b551e934879b Changelog: 3450935: Add new project link