github opensensor/lightNVR 0.33.0
Release 0.33.0

latest releases: 0.33.2, 0.33.1
5 days ago

🤖 AI-Generated Changelog

Added

  • Add web server bind address configuration, allowing the server to listen on a specific IP address
  • Add milliseconds to logging output for improved timestamp precision

Changed

  • Standardize string copy functions across the codebase for consistency and safety
  • Replace trivial snprintf calls with safe_strcpy for cleaner string handling
  • Standardize directory creation and permission functions (mkdir/chmod) across the codebase
  • Refactor HLS directory creation for improved reliability
  • Refactor and simplify PID file management, removing unused code

Fixed

  • Fix retention cleanup to loop until the full backlog is cleared, preventing accumulation of old recordings (#369)
  • Fix orphan detection performance issue (#369)
  • Fix recursive chown/chmod operations on large recording directories causing performance problems (#368)
  • Fix missing bundled libraries in Debian package (#362)
  • Fix detection of go2rtc process death
  • Fix missing build dependency for rebuild-recordings
  • Fix start_time correction and external motion trigger handling in unified detection thread
  • Fix mp4_writer_close sequence
  • Fix use of %llu format specifier for uint64_t recording IDs

Security

  • Upgrade brace-expansion and follow-redirects dependencies to resolve moderate security advisories
  • Bump axios and other npm dependencies to patched versions

🔗 Full Changelog: 0.32.4...0.33.0

Don't miss a new lightNVR release

NewReleases is sending notifications on new releases.