-
-
Notifications
You must be signed in to change notification settings - Fork 413
Closed
Labels
CIEntries related to continuous integration infrastructure (here CI = tools + scripts + recipes)Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes)nutconfNUT configuration library and toolNUT configuration library and toolportabilityWe want NUT to build and run everywhere possibleWe want NUT to build and run everywhere possiblerefactor/fightwarnPR or issue proposal to improve code maintainability without functional changes, or to fix warningsPR or issue proposal to improve code maintainability without functional changes, or to fix warnings
Milestone
Description
This method is deemed insecure and causes built-in (run-time and linker) warnings from nutstream.cpp::NutFile::tmpName() nowadays.
There are alternatives, but it seems they differ per platform: https://stackoverflow.com/questions/3299881/tmpnam-warning-saying-it-is-dangerous - so likely some detectors in configure.ac would be needed.
Metadata
Metadata
Assignees
Labels
CIEntries related to continuous integration infrastructure (here CI = tools + scripts + recipes)Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes)nutconfNUT configuration library and toolNUT configuration library and toolportabilityWe want NUT to build and run everywhere possibleWe want NUT to build and run everywhere possiblerefactor/fightwarnPR or issue proposal to improve code maintainability without functional changes, or to fix warningsPR or issue proposal to improve code maintainability without functional changes, or to fix warnings