[Vm-dev] Please review and merge: A commit to fix race conditions is sqFileOpen(), buffer overflows in sqUnixFile.c, and add support for a new primitive