Skip to content

Conversation

@jimklimov
Copy link
Member

This PR updates the master branch with fixes (some to code, some cosmetic, mostly "non-functional" either way) applied on the NUT for Windows branch, so that the remaining differences of the two branches are (with a few exceptions) only about code compiled #ifdef WIN32.

This aims to help with a concern raised in discussion of issue #5 - to get a grip on what the code added for Windows might break in currently supported multitude of platforms, e.g. what it changes (or not) in POSIX-conformant codebase.

This effort also allowed to cursorily review those changes and update the issues listed in NUT for Windows (view) project, so someone sometime would be able to focus on tidying up this platform support starting from the current Windows branch state.

Barring typos, it is expected that CI would confirm lack of breaking changes from this PR. But human review would be appreciated too.

jimklimov and others added 18 commits July 29, 2022 00:31
(Part of change for Windows branch, to minimize differences with master)

Also fixes NOTIFY_CAL to have same settings as everyone else.
Minimize differences vs. Windows branch
Minimize diffs vs. Windows branch
@jimklimov jimklimov added Windows refactor/fightwarn PR or issue proposal to improve code maintainability without functional changes, or to fix warnings labels Jul 28, 2022
@jimklimov jimklimov requested a review from clepple July 28, 2022 23:45
@clepple clepple removed their request for review July 29, 2022 01:42
@jimklimov
Copy link
Member Author

Offloaded changesets worthy of separate mention and attention into PRs of their own.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor/fightwarn PR or issue proposal to improve code maintainability without functional changes, or to fix warnings Windows

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants