-
-
Notifications
You must be signed in to change notification settings - Fork 486
OpenSep 24, 2026
No due date
•Last updated the next major NUT release, including tons of new features, and general improvements
try to switch to real SEMVER (allow .PATCH to really be only hotfixes after a MAJOR.MINOR release)
8% complete
List view
0 of 69 selected 0 issues of 69 selected
libusbX.c: addvar() to let users customize USB config/control/interface descriptor numbers to use with their device
USB non-zero interface numbersMost UPSes serve USB interactions on interface 0 which is default. Recent "composite devices" differMost UPSes serve USB interactions on interface 0 which is default. Recent "composite devices" differStatus: Open.#2149 In networkupstools/nut;export or deprecate
timehead.hC-timeIssues and PRs about C/C++ methods, headers and data types dealing with timeIssues and PRs about C/C++ methods, headers and data types dealing with timerefactor/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 warningsStatus: Open.#332 In networkupstools/nut;SEC driver
need testingCode looks reasonable, but the feature would better be tested against hardware or OSesCode looks reasonable, but the feature would better be tested against hardware or OSesStatus: Open.#206 In networkupstools/nut;- Status: Open.#178 In networkupstools/nut;
Add "const" to pointers for USB matching functions
refactor/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 warningsStatus: Open.#167 In networkupstools/nut;usbhid-ups changes: more resiliant w/failures; scales Tripp Lite SMART1500LCDT
outdated-CIPR was made without rights for NUT Team to update its source branch, proposed codebase has no/old CIPR was made without rights for NUT Team to update its source branch, proposed codebase has no/old CIStatus: Draft (not ready).- Status: Open.#112 In networkupstools/nut;
- Status: Open.#12 In networkupstools/nut;
Use monotonic clock for monitoring
C-timeIssues and PRs about C/C++ methods, headers and data types dealing with timeIssues and PRs about C/C++ methods, headers and data types dealing with timeStatus: Open.#10 In networkupstools/nut;- Status: Open.#7 In networkupstools/nut;
Configuration library and tool
nutconfNUT configuration library and toolNUT configuration library and toolStatus: Open.#6 In networkupstools/nut;- Status: Open.#5 In networkupstools/nut;
- Status: Open.#3 In networkupstools/nut;
- Status: Open.#1332 In networkupstools/nut;
Converge data field types for libusb-1.0/0.1, libshut, libhid etc.
CIEntries related to continuous integration infrastructure (here CI = tools + scripts + recipes)Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes)refactor/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 warningsStatus: Open.#1235 In networkupstools/nut;Investigate dual-process model like upsmon for drivers
refactor/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 warningsStatus: Open.#1663 In networkupstools/nut;Investigate pipe-file protocol (driver-upsd) use to kill old driver instances
refactor/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 warningsStatus: Open.#1664 In networkupstools/nut;ltdl consumers (nut-scanner, DMF): optional config file for library search paths
DMFNUT Data/Dynamic Mapping File/Format/Functionality featureNUT Data/Dynamic Mapping File/Format/Functionality featureStatus: Open.#1794 In networkupstools/nut;Problem building
make -j 4 all checkon Linux + GNU makeCIEntries related to continuous integration infrastructure (here CI = tools + scripts + recipes)Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes)Status: Open.#1860 In networkupstools/nut;- Status: Open.#1905 In networkupstools/nut;
Investigate systemd dependency settings so NUT daemons stop late in shutdown
service/daemon start/stopGeneral subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/DebugGeneral subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/DebugStatus: Open.#1904 In networkupstools/nut;cmdvartab not reloaded with "upsd -c reload"
service/daemon start/stopGeneral subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/DebugGeneral subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/DebugStatus: Open.#175 In networkupstools/nut;Revise work with
struct timevalto not rely on signedness oftv_sec/tv_usecC-timeIssues and PRs about C/C++ methods, headers and data types dealing with timeIssues and PRs about C/C++ methods, headers and data types dealing with timeportabilityWe want NUT to build and run everywhere possibleWe want NUT to build and run everywhere possibleStatus: Open.#1937 In networkupstools/nut;RFE: Tackle late shutdown wait to reboot if not powered-off by kernel modules
portabilityWe want NUT to build and run everywhere possibleWe want NUT to build and run everywhere possibleservice/daemon start/stopGeneral subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/DebugGeneral subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/DebugStatus: Open.#1950 In networkupstools/nut;CI: Check asciidoc link/linkdoc/... validity during builds
CIEntries related to continuous integration infrastructure (here CI = tools + scripts + recipes)Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes)Status: Open.#1958 In networkupstools/nut;