Skip to content

Remerge master branch as of 2026-04-07 and NUT v2.8.5 release into FTY#3399

Open
jimklimov wants to merge 258 commits intonetworkupstools:FTYfrom
jimklimov:FTY-remerge-20260407
Open

Remerge master branch as of 2026-04-07 and NUT v2.8.5 release into FTY#3399
jimklimov wants to merge 258 commits intonetworkupstools:FTYfrom
jimklimov:FTY-remerge-20260407

Conversation

@jimklimov
Copy link
Copy Markdown
Member

Another bump, might it be the last before final import of DMF into 2.8.6?

…ERIFY to be numbers [networkupstools#1711, networkupstools#1600]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…d python OpenSSL handling) [networkupstools#1600, networkupstools#1711]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…CERTVERIFY to accept numbers [networkupstools#1711, networkupstools#1600]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… required nowadays by many crypto implementations [networkupstools#1711]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…cates, exit() upon errors; invert WITHOUT_SSL_TESTS=>WITH_SSL_TESTS with more options [networkupstools#1711]

Support now `make check-NIT WITH_SSL_TESTS=required-conditional` to fail
fast if crypto material setup failed (ignored if built without SSL).

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… self-signed CA cert [networkupstools#1711]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…der Python libs [networkupstools#1711, networkupstools#1600]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…TS=required (to abort if NUT was built without SSL support) [networkupstools#1711]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…UT was built with SSL support) but needed third-party tooling was not found for SSL setup [networkupstools#1711]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…edora 43 setup [networkupstools#1711]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Enhance PyNUTClient with SSL (NUT STARTTLS) support and test it
Make NUT OpenSSL dialogs more reliable
… SSL configuration, report it in tests [networkupstools#1711, networkupstools#1599]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…n builds without SSL [networkupstools#1599]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…S() specific troubles [networkupstools#1599]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…as part of setSSLConfig() [networkupstools#1599, networkupstools#1711]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…l options in TcpClient::connect() [networkupstools#1599, networkupstools#1711]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…elevant [networkupstools#1599]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…nect, variant with SSL options, to include them all [networkupstools#1599]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…plicit try_ssl option [networkupstools#1599]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov added 23 commits April 6, 2026 00:23
…e of CreateNamedPipe() etc. args for maintainability [networkupstools#3302]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…s#3302]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…inability [networkupstools#3302]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…2) [networkupstools#3302]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…let_fix

apc_modbus: Fix outlet group command handling to be dynamic
… 0 as initializer for enum-typed field [networkupstools#3395]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ne-line markup [networkupstools#1400]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…s#3327]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…compat-whitespace

Fix code style: `wincompat` whitespace only
…oject" as achieved [networkupstools#1209]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…NUT v2.8.5 release

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…HECK_NOEXT_DOCS_FIRST [networkupstools#2871]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…o the mix

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Another Easter Bug hunt is over, release NUT v2.8.5 finally!

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov added the DMF NUT Data/Dynamic Mapping File/Format/Functionality feature label Apr 7, 2026
@jimklimov jimklimov added this to the 2.8.5 milestone Apr 7, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 2026

A ZIP file with standard source tarball and another tarball with pre-built docs for commit 27b11ed is temporarily available: NUT-tarballs-PR-3399.zip.

@AppVeyorBot
Copy link
Copy Markdown

@AppVeyorBot
Copy link
Copy Markdown

Build nut 2.8.5.4500-FTY failed (commit 5deec64a2a by @jimklimov)

@AppVeyorBot
Copy link
Copy Markdown

Build nut 2.8.5.4505-FTY completed (commit 5deec64a2a by @jimklimov)

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

Labels

DMF NUT Data/Dynamic Mapping File/Format/Functionality feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants