Implement missing WIN32 bits for nutconf
(library, test and tool)
#2293
Labels
C++
Low-hanging fruit
A proposal or issue that is good for newcomers to codebase or otherwise a quick win
nutconf
NUT configuration library and tool
portability
We want NUT to build and run everywhere possible
refactor/fightwarn
PR or issue proposal to improve code maintainability without functional changes, or to fix warnings
Windows
Windows-not-on-par-with-POSIX
Aspect of Windows builds known to be dysfunctional compared to POSIX builds; fix needed to be on par
Milestone
Follow up from #2290 and #2283 which provided initial integration of
nutconf
related codebase from 2013 into modern NUT of 2024.To complete a milestone in finite time, this effort had to cut some corners - notably about the WIN32 platform that was also recently added to NUT, notably about use of signals and Unix pipes to other processes (something NUT WIN32 builds do with named pipes), as well as some hard-coded assumptions like the temporary file path.
This is considered a low-hanging fruit, because by now NUT has several implementations of functionally equivalent code in this area, the effort would be just to identify and transplant applicable solutions.
The text was updated successfully, but these errors were encountered: