Prepare 0.3.8 change default location of lock file to /run/fw_printenv.lock do not create lock file with access for others extended_config: Reject YAML configs with more than two devices uboot_env: Handle snprintf() truncation case in .flags serialization uboot_env: Reject too small configured environment sizes uboot_env: Fix environment read bounds check on missing NUL terminator uboot_env: Add comment for missing MAC / IP validation uboot_env: Fix libuboot_validate_flags() boolean type validation uboot_env: Reject empty strings in validate_int() uboot_env: Handle environment cannot be locked uboot_env: Add default FreeBSD lock file path uboot_env: Fix Wswitch compiler warnings extended_config: Remove unused STATE_NKEY extended_config: Fix switch-case STATE_STOP indendation Add ENODATA #define on FreeBSD libubootenv: fix UBI sysfs parsing