lp:~vcs-imports/nut

Owned by VCS imports
Get this repository:
git clone https://git.launchpad.net/~vcs-imports/nut

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/networkupstools/nut.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log

Branches

Name Last Modified Last Commit
master 2024-05-07 10:37:09 UTC
Merge pull request #2434 from jimklimov/issue-2344

Author: Jim Klimov
Author Date: 2024-05-07 10:37:09 UTC

Merge pull request #2434 from jimklimov/issue-2344

Refine nutconf-related code about exceptional situations

fightwarn 2024-03-20 08:13:41 UTC
Merge pull request #2364 from jimklimov/installer-revise

Author: Jim Klimov
Author Date: 2024-03-20 08:13:41 UTC

Merge pull request #2364 from jimklimov/installer-revise

Installer revise

FTY 2024-03-07 10:20:13 UTC
Merge pull request #2351 from jimklimov/FTY-remerge-20240123

Author: Jim Klimov
Author Date: 2024-03-07 10:20:13 UTC

Merge pull request #2351 from jimklimov/FTY-remerge-20240123

FTY: Update Jenkinsfile-dynamatrix

2217-TL-proto-3017 2024-01-31 11:57:38 UTC
drivers/tripplite_usb.c: add battery.charge for Protocol 3017

Author: Charles Lepple
Author Date: 2024-01-31 11:57:38 UTC

drivers/tripplite_usb.c: add battery.charge for Protocol 3017

Reference: #2258

usbrules-pkg5ips 2023-11-13 21:31:53 UTC
tools/nut-usbinfo.pl et al: generate Solaris/illumos IPS style driver actions...

Author: Jim Klimov
Author Date: 2023-11-13 17:07:24 UTC

tools/nut-usbinfo.pl et al: generate Solaris/illumos IPS style driver actions list

Follows up from https://github.com/OpenIndiana/oi-userland/pull/14630y

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

pr-1692 2022-11-07 01:43:09 UTC
Merge branch 'master' into patch-1

Author: Jim Klimov
Author Date: 2022-11-07 01:43:09 UTC

Merge branch 'master' into patch-1

Windows-v2.6.5-8 2022-06-09 12:16:12 UTC
tools/nut-scanner/Makefile.am: link net-snmp statically on (MinGW) WIN32 builds

Author: Jim Klimov
Author Date: 2022-06-09 12:10:12 UTC

tools/nut-scanner/Makefile.am: link net-snmp statically on (MinGW) WIN32 builds

issue_1023_fallout_qemu 2022-04-29 09:35:30 UTC
tests/getvaluetest.c: restore functions obsoleted by PR#1040 to test the two ...

Author: Jim Klimov
Author Date: 2021-10-20 13:51:08 UTC

tests/getvaluetest.c: restore functions obsoleted by PR#1040 to test the two implementations better

fightwarn-c89 2022-04-27 17:09:14 UTC
Merge remote-tracking branch 'upstream/master' into remerge-2.8.0

Author: Jim Klimov
Author Date: 2022-04-27 17:06:44 UTC

Merge remote-tracking branch 'upstream/master' into remerge-2.8.0

Git somehow pushed one history as master branch and another,
with same commit contents and a tag to one of them, as the
official NUT v2.8.0 release. This merge commit brings the
publicly tagged commit history "back" into the mainline.

Probably a fallout from GitHub "Rebase and Merge" action.

fightwarn-qemu-tweak-build-jessie 2022-04-27 17:09:14 UTC
Merge remote-tracking branch 'upstream/master' into remerge-2.8.0

Author: Jim Klimov
Author Date: 2022-04-27 17:06:44 UTC

Merge remote-tracking branch 'upstream/master' into remerge-2.8.0

Git somehow pushed one history as master branch and another,
with same commit contents and a tag to one of them, as the
official NUT v2.8.0 release. This merge commit brings the
publicly tagged commit history "back" into the mainline.

Probably a fallout from GitHub "Rebase and Merge" action.

nonabs-nut-dict 2020-12-25 21:29:27 UTC
docs/Makefile.am: do not hardcode full path to nut.dict into recipes (move it...

Author: Jim Klimov
Author Date: 2020-12-23 12:18:31 UTC

docs/Makefile.am: do not hardcode full path to nut.dict into recipes (move it into var definition)

liebert-voyager 2020-12-18 09:25:48 UTC
snmp-ups: remove extraneous lb lookup structure

Author: Arnaud Quette
Author Date: 2020-12-18 09:25:48 UTC

snmp-ups: remove extraneous lb lookup structure

Signed-off-by: Arnaud Quette <ArnaudQuette@eaton.com>

fightwarn-win 2020-11-22 23:47:14 UTC
.travis.yml: constrain Windows builds to branches whose names contain "fightw...

Author: Jim Klimov
Author Date: 2020-11-22 16:24:48 UTC

.travis.yml: constrain Windows builds to branches whose names contain "fightwarn-win" specifically, until someone figures out how to make autotools work

pull_810_cppcheck_fixes 2020-11-04 18:33:38 UTC
Fix issue #833 for (sys/)termios.h on BSD

Author: Jim Klimov
Author Date: 2020-11-04 14:03:33 UTC

Fix issue #833 for (sys/)termios.h on BSD

...And generally check if we CAN build serial drivers before
trying to (and/or guessing if we should try).

DMF 2020-06-02 11:47:30 UTC
nut_cpp : avoid the _FloatNNN{x} macros defined by the mesh of modern libc he...

Author: Jim Klimov
Author Date: 2020-06-02 11:44:09 UTC

nut_cpp : avoid the _FloatNNN{x} macros defined by the mesh of modern libc headers on Linux, they confuse pycparser

lenovo-usb 2020-05-12 14:42:08 UTC
usbhid-ups: preliminary support for Lenovo USB UPS

Author: Arnaud Quette
Author Date: 2020-05-12 14:42:08 UTC

usbhid-ups: preliminary support for Lenovo USB UPS

Signed-off-by: Arnaud Quette <ArnaudQuette@Eaton.com>

nutdrv-modbus 2019-06-05 08:22:08 UTC
[nutdrv_modbus] fix extraneous spacing

Author: Arnaud Quette
Author Date: 2019-06-05 08:22:08 UTC

[nutdrv_modbus] fix extraneous spacing

Signed-off-by: Arnaud Quette <ArnaudQuette@Eaton.com>

pull_690_isdigit 2019-04-05 11:01:39 UTC
Problem: isdigit() receives a char* instead of char

Author: Jim Klimov
Author Date: 2019-04-05 10:58:42 UTC

Problem: isdigit() receives a char* instead of char

Solution: as a quick fix, pick the first char of the string we pass.
The proper fix would be to use the str_*() API for safe conversions,
in a later iteration.

See-also: https://github.com/networkupstools/nut/issues/676

Signed-off-by: Jim Klimov <EvgenyKlimov@eaton.com>

isdigit_to_strapi 2019-03-15 08:20:12 UTC
Simplify error logging

Author: Arnaud Quette
Author Date: 2019-03-15 08:20:12 UTC

Simplify error logging

Signed-off-by: Arnaud Quette <ArnaudQuette@eaton.com>

tracking 2019-02-11 23:19:06 UTC
libupsclient: bump version as per recent changes

Author: Daniele Pezzini
Author Date: 2019-02-11 23:19:06 UTC

libupsclient: bump version as per recent changes

- addition of upscli_{read,send}line_timeout(),
- upscli_cleanup() -> upcli_cleanup(void)

Note: only increase 'current' and not 'age', because the upscli_cleanup() change could (potentially) make it not compatible with previous versions.

libusb-compat-1.0 2019-01-28 00:22:44 UTC
bcmxcp_usb: call exit() on libusb fatal errors

Author: Daniele Pezzini
Author Date: 2019-01-28 00:22:44 UTC

bcmxcp_usb: call exit() on libusb fatal errors

tripplite_0005 2018-06-07 11:47:23 UTC
tripplite_usb: read battery.charge for protocol 0005 (0.31)

Author: Charles Lepple
Author Date: 2018-06-07 11:47:23 UTC

tripplite_usb: read battery.charge for protocol 0005 (0.31)

timeout-to-750ms-pull-543 2018-03-17 21:03:57 UTC
In HIDGetEvents.c call to get_interrupt, increase timeout from 250 to 750 ms ...

Author: Steve Gilbert
Author Date: 2018-03-17 21:03:57 UTC

In HIDGetEvents.c call to get_interrupt, increase timeout from 250 to 750 ms to allow more time for UPS response

issue-500 2018-03-16 22:53:16 UTC
nutscanner: parse debug level opts separately before anything else

Author: Daniele Pezzini
Author Date: 2018-03-16 22:53:16 UTC

nutscanner: parse debug level opts separately before anything else

In order to have early the value of the desired debug level (needed to correctly debug nutscan_init()), split the parsing of command line options into two loops:
- the first one, before the call to nutscan_init(), will only care about debug level,
- the second one, after the call to nutscan_init(), will consider the remaining (and possibly depending on a nutscan_avail_* var already initialized by nutscan_init()) arguments (and moan in case of errors).

Closes https://github.com/networkupstools/nut/issues/500

openups-rmk 2018-03-04 23:17:03 UTC
Merge branch 'fix_instcmd_fallback_logging' into openups-rmk

Author: Charles Lepple
Author Date: 2018-03-04 23:17:03 UTC

Merge branch 'fix_instcmd_fallback_logging' into openups-rmk

pull_511_solis 2018-01-03 18:08:54 UTC
- fixed two memory leaks (unnecessary strdup's);

Author: rpvelloso
Author Date: 2018-01-03 18:08:54 UTC

- fixed two memory leaks (unnecessary strdup's);
- removed ser_flush calls that were causing the driver to desync;
- refactored code, mostly bit mainpulation functions;
- other minor improvements in source code.

tripplite_serial_protocol 2017-10-11 02:08:47 UTC
tripplite: log a sample D value

Author: Charles Lepple
Author Date: 2017-10-11 02:08:47 UTC

tripplite: log a sample D value

pull_466_dstate_timeval 2017-08-24 12:22:39 UTC
eaton-marlin : cosmetic whitespace fixes

Author: Jim Klimov
Author Date: 2017-08-24 10:14:27 UTC

eaton-marlin : cosmetic whitespace fixes

pull_465_ePDU_SNMP_split 2017-08-22 23:12:13 UTC
eaton-pdu-marlin-mib.c eaton-pdu-revelation-mib.c : port the renamed structur...

Author: Jim Klimov
Author Date: 2017-08-22 23:12:13 UTC

eaton-pdu-marlin-mib.c eaton-pdu-revelation-mib.c : port the renamed structure names from original eaton-mib.c evolution

ats_phase_shift 2017-05-24 11:48:33 UTC
Merge pull request #434 from jimklimov/ats_phase_shift

Author: Jim Klimov
Author Date: 2017-05-24 11:48:33 UTC

Merge pull request #434 from jimklimov/ats_phase_shift

Make spellchecker happy about "dephasing"

dual_input 2017-05-24 08:37:12 UTC
Staging changes on the dual-input WiP

Author: Arnaud Quette
Author Date: 2017-05-24 08:37:12 UTC

Staging changes on the dual-input WiP

Signed-off-by: Arnaud Quette <ArnaudQuette@Eaton.com>

systemdsystemshutdowndir 2017-04-21 11:01:59 UTC
Support --with-systemdsystemshutdowndir=DIR as a separate configure option. D...

Author: Jim Klimov
Author Date: 2017-04-21 11:01:59 UTC

Support --with-systemdsystemshutdowndir=DIR as a separate configure option. Detect presence of systemd, so --with-systemd*=auto is in effect by default

upsmon_alarm 2017-04-04 13:15:44 UTC
upsstats (CGI): add support for alarms

Author: Arnaud Quette
Author Date: 2017-04-04 13:15:44 UTC

upsstats (CGI): add support for alarms

Whenever a device publishes the ALARM flag in ups.status, the CGI will publish
it part of the Status

Signed-off-by: Arnaud Quette <ArnaudQuette@Eaton.com>

cppcheck 2017-04-04 08:57:56 UTC
Fix Cppcheck errors: array access out of bounds

Author: Arnaud Quette
Author Date: 2017-04-04 08:57:56 UTC

Fix Cppcheck errors: array access out of bounds

Array 'baud_rates[5]' accessed at index 5, which is out of bounds

Signed-off-by: Arnaud Quette <ArnaudQuette@Eaton.com>

nutdrv_mqtt 2017-03-20 12:56:39 UTC
nutdrv_mqtt: fix unterminated conditionals

Author: Arnaud Quette
Author Date: 2017-03-20 12:56:39 UTC

nutdrv_mqtt: fix unterminated conditionals

Signed-off-by: Arnaud Quette <ArnaudQuette@Eaton.com>

sort_dict 2017-03-20 00:02:56 UTC
Merge pull request #407 from jimklimov/sort_dict

Author: Jim Klimov
Author Date: 2017-03-20 00:02:56 UTC

Merge pull request #407 from jimklimov/sort_dict

nut.dict header line

pull_404_rebased 2017-03-17 02:33:12 UTC
phoenixcontact_modbus driver

Author: Spiros Ioannou
Author Date: 2017-03-13 12:21:04 UTC

phoenixcontact_modbus driver

Closes: https://github.com/networkupstools/nut/pull/404

pull_404 2017-03-16 03:08:51 UTC
doc: reformat phoenixcontact_modbus to be valid AsciiDoc

Author: Charles Lepple
Author Date: 2017-03-16 03:08:51 UTC

doc: reformat phoenixcontact_modbus to be valid AsciiDoc

Also a few minor fixups

QRT 2017-02-03 11:15:16 UTC
Initial integration of QA Regression Testsuite

Author: Arnaud Quette
Author Date: 2017-02-03 11:15:16 UTC

Initial integration of QA Regression Testsuite

This is the initial commit of the nut test script and the needed testlib,
originally developed for Ubuntu, and also used by Debian. This version was
modified to be usable on recent systems, that use systemd and can also adapt
to either nut-driver.service (current approach) and nut-driver.target.

Some work remains to make it usable to test a compiled version of NUT, since the
current approach relies on installing packages

Reference: https://github.com/networkupstools/nut/issues/3

Signed-off-by: Arnaud Quette <ArnaudQuette@Eaton.com>

pull_362_ltdl 2017-01-19 00:29:42 UTC
common.c : revised upsdebugx() and upslogx() calls to not trail an extra newline

Author: Jim Klimov
Author Date: 2016-09-14 08:41:08 UTC

common.c : revised upsdebugx() and upslogx() calls to not trail an extra newline

pull_305_DMF 2016-11-21 23:16:50 UTC
Merge remote-tracking branch 'upstream/master' as of 2016-11-22 into DMF-conf...

Author: Jim Klimov
Author Date: 2016-11-21 23:16:50 UTC

Merge remote-tracking branch 'upstream/master' as of 2016-11-22 into DMF-configurable-path

freeipmi_signed_voltages 2016-02-03 01:24:19 UTC
FreeIPMI: signed voltages

Author: Charles Lepple
Author Date: 2016-02-03 01:24:19 UTC

FreeIPMI: signed voltages

FreeIPMI seems to have been using signed ints for voltages since v1.3.1 in
2013, and older versions should still build with warnings.

ssl_accept_nbio 2016-01-12 03:27:47 UTC
SSL: force blocking I/O in upscli (matches non-SSL case)

Author: Charles Lepple
Author Date: 2016-01-12 03:27:47 UTC

SSL: force blocking I/O in upscli (matches non-SSL case)

Windows-v2.6.5-7 2015-12-29 09:00:17 UTC
Add a complementary note on Windows and serial ports

Author: Arnaud Quette
Author Date: 2015-12-29 09:00:17 UTC

Add a complementary note on Windows and serial ports

osx_launchd 2015-09-17 13:13:03 UTC
launchd: set KeepAlive to false for SuccessfulExit

Author: Charles Lepple
Author Date: 2015-09-17 13:13:03 UTC

launchd: set KeepAlive to false for SuccessfulExit

upsdrvctl_partial_error 2015-05-20 12:41:03 UTC
Minor comments adjustments

Author: Arnaud Quette
Author Date: 2015-05-20 12:41:03 UTC

Minor comments adjustments

issue_156_noconf 2014-09-30 19:02:17 UTC
Update systemd services unit to use '-n' option

Author: Arnaud Quette
Author Date: 2014-09-30 19:02:17 UTC

Update systemd services unit to use '-n' option

Following the addition the the '-n no-fatal-on-missing-conf' option to
upsdrvctl, upsd and upsmon, use it to not fail on startup after initial
installation

upsdrvctl_nowait 2014-06-08 15:30:29 UTC
Revert "Inline documentation fixes"

Author: Arnaud Quette
Author Date: 2014-06-08 15:30:29 UTC

Revert "Inline documentation fixes"

This reverts commit ac34b161f01a93557231914bd603c9b51408190a,
done on the wrong branch

eaton-rackmon 2014-05-14 10:56:45 UTC
Better support for Eaton Environmental Rack Monitor

Author: Arnaud Quette
Author Date: 2014-05-14 10:56:45 UTC

Better support for Eaton Environmental Rack Monitor

Add more data points, including the support of the number of sensors,
the support of the 2nd sensors, and its settings

netport-on-2.7.1 2014-04-04 12:30:23 UTC
Use xstrdup in netport code

Author: Charles Lepple
Author Date: 2009-08-19 02:44:43 UTC

Use xstrdup in netport code

Fossil-ID: SVN r1943

WindowsPort-v2.6.5-6 2014-03-05 14:08:02 UTC
Modify version in configuration descriptor.

Author: Emilien Kia
Author Date: 2014-03-05 14:08:02 UTC

Modify version in configuration descriptor.

WindowsPort-v2.6.5-5 2014-02-28 13:28:51 UTC
Merge branch 'FixWindowsDistrib' into v2.6.5-5

Author: Emilien Kia
Author Date: 2014-02-28 13:28:51 UTC

Merge branch 'FixWindowsDistrib' into v2.6.5-5

bestfcom_FE 2014-02-11 04:43:02 UTC
bestfcom: allow for variable whitespace in FE Model string

Author: Charles Lepple
Author Date: 2014-02-11 04:43:02 UTC

bestfcom: allow for variable whitespace in FE Model string

Issue reported by Nicholas Ritter:

http://news.gmane.org/find-root.php?message_id=F35E4B47EA6E2441816E72A38F6E852EDAC02D3F%40mailms1.ds.atv

WaitForStartedDriver_WindowsPort 2014-01-13 15:28:02 UTC
Fix Windows driver starting model and add comments.

Author: Emilien Kia
Author Date: 2014-01-13 15:28:02 UTC

Fix Windows driver starting model and add comments.

drv_retry 2013-11-18 20:01:02 UTC
Fix start command when driver startup is successful

Author: Arnaud Quette
Author Date: 2013-11-18 20:01:02 UTC

Fix start command when driver startup is successful

When the driver is successfully started, upsdrvctl shall not try any
further attempt

windows_port_with_blazer_common 2013-11-13 14:57:36 UTC
windows_port: remove conflict markers from blazer_ser.c

Author: Charles Lepple
Author Date: 2013-11-13 14:57:36 UTC

windows_port: remove conflict markers from blazer_ser.c

windows_port-2013-11-13 2013-11-13 14:03:20 UTC
a2x: use --destination-dir

Author: Charles Lepple
Author Date: 2013-11-13 03:18:22 UTC

a2x: use --destination-dir

This option seems to work now. Previously, Asciidoc source files were copied
to the destination directory, but this did not account for included files.

nutctld 2013-09-12 13:11:19 UTC
Add "remove device" action to client

Author: Émilien Kia
Author Date: 2013-02-22 13:20:07 UTC

Add "remove device" action to client

libconf 2013-06-20 13:37:34 UTC
netxml-ups: bugfixing alarms subscription

Author: Vaclav Krpec
Author Date: 2013-06-20 13:37:34 UTC

netxml-ups: bugfixing alarms subscription

powerchain 2013-02-28 20:56:52 UTC
Powerchain: first implementation (GitHub Issue #8)

Author: Arnaud Quette
Author Date: 2013-02-28 20:56:52 UTC

Powerchain: first implementation (GitHub Issue #8)

windows_port 2013-02-20 03:20:24 UTC
Windows: re-apply "Add information on installation" patch

Author: Frederic Bohe
Author Date: 2011-03-23 09:48:11 UTC

Windows: re-apply "Add information on installation" patch

Fossil-ID: SVN r2958

aquette-libconf 2013-02-10 23:25:15 UTC
nutconf: --scan-serial port list bugfix

Author: Vaclav Krpec
Author Date: 2013-02-08 14:23:56 UTC

nutconf: --scan-serial port list bugfix

Piggybacking: added device type check to skip invalid
devices returned from libnutscan

Vaclav 2012-11-09 15:48:26 UTC
Added checking for date %s format support

Author: Václav Krpec
Author Date: 2012-11-09 15:48:26 UTC

Added checking for date %s format support

Fossil-ID: SVN r3775

Eaton_SDK 2012-04-24 11:23:18 UTC
Eaton SDK documentation v0.6

Author: Arnaud Quette
Author Date: 2012-04-24 11:23:18 UTC

Eaton SDK documentation v0.6

Publish Eaton SDK documentation v0.6, including removal of the Beta
warning, reference change from libgnu.a to libregex.a, and clarification
on legal information, with regard to publication and linkage

Fossil-ID: SVN r3541

164 of 64 results
This repository contains Public information 
Everyone can see this information.