Skip to content

Stable release v1.2.1

Latest
Compare
Choose a tag to compare
@phukon phukon released this 13 Nov 21:29
· 2 commits to main since this release
v1.2.1
c63affd

Enhancements and Fixes

Bug Fixes

  • Platform Compatibility in GPG Check:
    • Added platform-specific handling for strncpy in check_gpg_installation to ensure cross-platform compatibility.
      • On Windows (_WIN32), uses strncpy_s with _TRUNCATE.
      • On non-Windows systems, falls back to strncpy with manual null-termination.
    • This resolves potential buffer overflow issues and ensures consistent behavior across operating systems.

Developer Notes

  • Affected File: src/system_check.c
  • Functions Modified:
    • check_gpg_installation
  • No changes to external APIs or command-line interface.

This release improves cross-platform robustness for GPG installation checks while maintaining backward compatibility. Developers are encouraged to test the updated functionality on their respective platforms.
Full Changelog: v1.2.0...v1.2.1