Skip to content

Pull requests: networkupstools/nut

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

legrand-hid: fix beeper.disable to disable, not mute AI For good or bad, machine tools are upon us. Humans are still the responsible ones. impacts-release-2.8.1 Issues reported against NUT release 2.8.1 (maybe vanilla or with minor packaging tweaks) impacts-release-2.8.5 Issues reported against NUT release 2.8.5 (maybe vanilla or with minor packaging tweaks) Incorrect or missing readings On some devices driver-reported values are systemically off (e.g. x10, x0.1, const+Value, etc.) Legrand Devices produced and/or branded by Legrand USB
#3639 opened Sep 10, 2026 by antonpopov Loading… 2.8.6
Fix PyNUT retries after SSL handshake timeout AI For good or bad, machine tools are upon us. Humans are still the responsible ones. Connection stability issues Issues about driver<->device and/or networked connections (upsd<->upsmon...) going AWOL over time portability We want NUT to build and run everywhere possible python SSL/NSS Issues and PRs about SSL, TLS and other crypto-related matters
#3636 opened Sep 9, 2026 by jimklimov Member Loading… 2.8.6
nut-driver-enumerator: preserve and decode ups.conf values once AI For good or bad, machine tools are upon us. Humans are still the responsible ones. C-str Issues and PRs about C/C++ methods, headers and data types dealing with strings and memory blocks NUT protocols nut-driver-enumerator (NDE) nut-driver-enumerator (NDE) automates service management integration for NUT driver instances etc. 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
#3635 opened Sep 8, 2026 by user01010111 Loading…
8 tasks done
2.8.6
Perl UPS::Nut: decode NUT tokens and quote authentication arguments AI For good or bad, machine tools are upon us. Humans are still the responsible ones. C-str Issues and PRs about C/C++ methods, headers and data types dealing with strings and memory blocks NUT protocols perl Perl binding code for NUT portability We want NUT to build and run everywhere possible
#3634 opened Sep 8, 2026 by user01010111 Loading…
8 tasks done
2.8.6
parseconf: accept literal hashes inside double quotes AI For good or bad, machine tools are upon us. Humans are still the responsible ones. C-str Issues and PRs about C/C++ methods, headers and data types dealing with strings and memory blocks documentation
#3633 opened Sep 8, 2026 by user01010111 Loading…
7 tasks done
2.8.6
upsd: validate numeric configuration values AI For good or bad, machine tools are upon us. Humans are still the responsible ones. bug C-str Issues and PRs about C/C++ methods, headers and data types dealing with strings and memory blocks documentation enhancement portability We want NUT to build and run everywhere possible SSL/NSS Issues and PRs about SSL, TLS and other crypto-related matters
#3631 opened Sep 8, 2026 by user01010111 Loading…
8 tasks done
2.8.6
common: preserve case-only state value updates AI For good or bad, machine tools are upon us. Humans are still the responsible ones. C-str Issues and PRs about C/C++ methods, headers and data types dealing with strings and memory blocks Incorrect or missing readings On some devices driver-reported values are systemically off (e.g. x10, x0.1, const+Value, etc.)
#3630 opened Sep 7, 2026 by user01010111 Loading…
6 tasks done
2.8.6
PyNUTClient: decode NUT values and escape authentication arguments AI For good or bad, machine tools are upon us. Humans are still the responsible ones. bug Incorrect or missing readings On some devices driver-reported values are systemically off (e.g. x10, x0.1, const+Value, etc.) NUT protocols python
#3629 opened Sep 7, 2026 by user01010111 Loading…
8 tasks done
2.8.6
PyNUT: use command identifiers in description requests AI For good or bad, machine tools are upon us. Humans are still the responsible ones. Incorrect or missing readings On some devices driver-reported values are systemically off (e.g. x10, x0.1, const+Value, etc.) portability We want NUT to build and run everywhere possible python
#3628 opened Sep 7, 2026 by user01010111 Loading…
7 tasks done
2.8.6
PyNUT: restore socket cleanup in disconnect() AI For good or bad, machine tools are upon us. Humans are still the responsible ones. Connection stability issues Issues about driver<->device and/or networked connections (upsd<->upsmon...) going AWOL over time portability We want NUT to build and run everywhere possible python
#3627 opened Sep 7, 2026 by user01010111 Loading…
7 tasks done
2.8.6
DMF: define a common dmfstdlib with conversion methods that can be used by "static" and DMF builds alike AI For good or bad, machine tools are upon us. Humans are still the responsible ones. C-str Issues and PRs about C/C++ methods, headers and data types dealing with strings and memory blocks DMF NUT Data/Dynamic Mapping File/Format/Functionality feature enhancement
#3615 opened Sep 2, 2026 by jimklimov Member Loading…
DMF: employ conversion methods from common dmfstdlib that can be used by "static" and DMF builds alike AI For good or bad, machine tools are upon us. Humans are still the responsible ones. C-str Issues and PRs about C/C++ methods, headers and data types dealing with strings and memory blocks DMF NUT Data/Dynamic Mapping File/Format/Functionality feature enhancement
#3614 opened Sep 2, 2026 by jimklimov Member Draft
libupsclient: Support multiple SSL contexts AI For good or bad, machine tools are upon us. Humans are still the responsible ones. documentation enhancement SSL/NSS Issues and PRs about SSL, TLS and other crypto-related matters upsmon
#3607 opened Sep 1, 2026 by jimklimov Member Loading… 2.8.6
NUT-Monitor: share one Python implementation across PyQt5 and PyQt6 AI For good or bad, machine tools are upon us. Humans are still the responsible ones. enhancement packaging portability We want NUT to build and run everywhere possible python
#3596 opened Aug 30, 2026 by user01010111 Loading… 2.8.6
[WIP] Set up code coverage reporting and integrate with CI workflows CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes)
#3558 opened Aug 4, 2026 by code-coverage-agent AI Draft
drivers: fix CPS HID input/output voltage decoding for 0764:0601 CyberPower (CPS) impacts-release-2.8.5 Issues reported against NUT release 2.8.5 (maybe vanilla or with minor packaging tweaks) Incorrect or missing readings On some devices driver-reported values are systemically off (e.g. x10, x0.1, const+Value, etc.) USB
#3425 opened Apr 29, 2026 by jeje232 Draft
drivers/main: warn on unrecognised parameters portability We want NUT to build and run everywhere possible service/daemon start/stop General subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/Debug
#3258 opened Jan 12, 2026 by systemcrash Contributor Draft
apc_modbus: Add CHRG and DISCHRG status APC enhancement impacts-release-2.8.2 Issues reported against NUT release 2.8.2 (maybe vanilla or with minor packaging tweaks) impacts-release-2.8.3 Issues reported against NUT release 2.8.3 (maybe vanilla or with minor packaging tweaks) Incorrect or missing readings On some devices driver-reported values are systemically off (e.g. x10, x0.1, const+Value, etc.) modbus need testing Code looks reasonable, but the feature would better be tested against hardware or OSes
#3014 opened Jul 13, 2025 by EchterAgo Contributor Draft
18 of 20 tasks
2.8.6
Fix man page section assignments for end-user interactive clients bug CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) documentation enhancement packaging
#2977 opened Jun 3, 2025 by jimklimov Member Draft NUT 2.9
Allow apc_modbus instances to monitor several USB devices on the same system APC impacts-release-2.8.2 Issues reported against NUT release 2.8.2 (maybe vanilla or with minor packaging tweaks) impacts-release-2.8.3 Issues reported against NUT release 2.8.3 (maybe vanilla or with minor packaging tweaks) modbus need testing Code looks reasonable, but the feature would better be tested against hardware or OSes USB USB-duplicate-devices Track bugs and issues about monitoring several devices that seem identical to NUT or libusb
#2790 opened Jan 29, 2025 by jimklimov Member Draft 2.8.6
Fix linker warning for C++ tests C++ CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) impacts-release-2.8.2 Issues reported against NUT release 2.8.2 (maybe vanilla or with minor packaging tweaks)
#2744 opened Jan 2, 2025 by jimklimov Member Draft NUT 2.9
Propagate IMMUTABLE flag on socket protocol (driver=>upsd); use it in netset; sanity-check if (defaulted) NUMBER values are not in fact STRINGs C-str Issues and PRs about C/C++ methods, headers and data types dealing with strings and memory blocks documentation-protocol Submitted vendor-provided or user-discovered protocol information, or similar data (measurements...) enhancement merge-conflicts NUT protocols
#2549 opened Jul 23, 2024 by jimklimov Member Draft 2.8.6
Fix common USB matching options for bcmxcp_usb MGE MGE branded devices and (USB) chipsets, now part of Eaton; mostly bcmxcp drivers need testing Code looks reasonable, but the feature would better be tested against hardware or OSes needs-work PR discussion concluded that some work is needed from the contributor USB-duplicate-devices Track bugs and issues about monitoring several devices that seem identical to NUT or libusb
#2270 opened Jan 19, 2024 by jimklimov Member Draft 2.8.6
upssched: let UPSNAME@localhost specs copied from upsmon config "just work" enhancement upssched Questions and issues about upssched (timer helper for upsmon)
#1861 opened Feb 28, 2023 by jimklimov Member Draft 2.8.6
ProTip! Add no:assignee to see everything that’s not assigned.