Imported Upstream version 2.7.2
This commit is contained in:
parent
0121794af9
commit
a356b56d11
263 changed files with 6039 additions and 8151 deletions
471
ChangeLog
471
ChangeLog
|
@ -1,3 +1,474 @@
|
|||
2014-04-17 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* NEWS, UPGRADING, configure.ac: Update for release 2.7.2 Complete
|
||||
the release information for NUT 2.7.2
|
||||
|
||||
2014-04-07 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* drivers/compaq-mib.c: Fix erroneous status in HP/Compaq SNMP MIB
|
||||
Using the most recent HP firmware (1.76), erroneous on-battery
|
||||
status were reported. Also disable an erroneous low-battery
|
||||
definition (pointing nowhere), while waiting for actual
|
||||
improvements (report and patch from Philippe Andersson ; Closes
|
||||
networkupstools/nut#117)
|
||||
|
||||
2014-04-06 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* drivers/mge-xml.c: mge-xml: fix compile-time warnings, versioning
|
||||
|
||||
2014-04-05 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* data/driver.list.in: HCL: Numeric Digital 800 plus USB VID:PID =
|
||||
0665:5161 Reference: networkupstools/nut#115 (blazer_usb @ 2.6.4;
|
||||
waiting for confirmation with nutdrv_qx)
|
||||
* data/driver.list.in: HCL: Eaton Powerware 3105 supported by
|
||||
bcmxcp_usb Closes networkupstools/nut#117
|
||||
* data/driver.list.in, drivers/belkin-hid.c: usbhid-ups/belkin-hid:
|
||||
add support for Emerson Network Power Liebert PSI 1440 USB VID:PID
|
||||
= 10af:0004
|
||||
http://article.gmane.org/gmane.comp.monitoring.nut.user/8479
|
||||
|
||||
2014-04-05 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* drivers/al175.c: Fix data format warnings on all architectures
|
||||
Complete commit 7daa0feb6ed4f1c29bfe14c8e491ba198a4ba643, and
|
||||
actually fix some of the warnings related data format. Also bump
|
||||
al175 driver revision
|
||||
* clients/Makefile.am: Update libupsclient library version
|
||||
information Following the recent export of libcommon functions in
|
||||
libupsclient, update the library version information to 4:0:0
|
||||
|
||||
2014-04-04 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* drivers/al175.c: Fix data format warnings Fix a few warnings
|
||||
related data format, in debug code
|
||||
* clients/Makefile.am: Add libnutclient library version information
|
||||
Add the missing LDFLAGS for adding version information
|
||||
|
||||
2014-03-21 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* data/driver.list.in: [HCL] CABAC UPS-1700DV2 supported by
|
||||
blazer_usb Reported by jammin84 Closes #113
|
||||
* clients/Makefile.am, common/Makefile.am: Link libupsclient with
|
||||
libcommon Fix undefined references related to functions of
|
||||
libcommon. This issue was reported on Debian:
|
||||
https://bugs.debian.org/731156 (patch from Matthias Klose ; Closes
|
||||
Github issue #73)
|
||||
|
||||
2014-03-18 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* data/driver.list.in: [HCL] Digitus DN-170014 supported by
|
||||
richcomm_usb Reference: http://lists.alioth.debian.org/pipermail
|
||||
/nut-upsdev/2014-March/006695.html -or- http://news.gmane.org/find-
|
||||
root.php?message_id=CADq9dvWMx0xBz9XXkVKXCre4ox%2d2kSeHtD7LW39eEDH1
|
||||
RCY8sQ%40mail.gmail.com
|
||||
|
||||
2014-03-05 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* UPGRADING: Added note about --enable-option-checking=fatal Closes
|
||||
#99 (really)
|
||||
|
||||
2014-03-03 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* data/driver.list.in: HCL: various updates * Closes
|
||||
https://github.com/networkupstools/nut/issues/107
|
||||
* http://lists.alioth.debian.org/pipermail/nut-
|
||||
upsdev/2013-November/006564.html * http://news.gmane.org/find-
|
||||
root.php?message_id=50D9D460.1080408%40gmail.com
|
||||
* http://news.gmane.org/find-root.php?message_id=CA%2b4duQ%3dppW%2
|
||||
bPz%2bRVPVXJyFLj0HErh1ZOtm5tk8b6n5Nd5kSk0g%40mail.gmail.com *
|
||||
http://news.gmane.org/find-
|
||||
root.php?message_id=528EC53C.9000801%40me.com
|
||||
* docs/nut-qa.txt: NUT QA document: updated and reworded
|
||||
* docs/nut-qa.txt: NUT QA document: CR->LF
|
||||
* docs/FAQ.txt: FAQ: minor updates Update the bestfortress entry,
|
||||
fix the mythicbeasts URL, and reword a few entries.
|
||||
|
||||
2014-02-13 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* docs/man/upsimage.cgi.txt: upsimage.cgi(8): update GD homepage
|
||||
|
||||
2014-03-03 Émilien Kia <emilien.kia@gmail.com>
|
||||
|
||||
* drivers/nutdrv_qx.h: Detect if TRUE (and FALSE) are already defined
|
||||
and define bool_t accordingly.
|
||||
|
||||
2014-02-27 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* UPGRADING: Add a note on Hardware Abstraction Layer removal
|
||||
* INSTALL.nut, autogen.sh, configure.ac, docs/Makefile.am,
|
||||
docs/configure.txt, docs/developers.txt, docs/features.txt,
|
||||
docs/macros.txt, docs/new-drivers.txt, docs/nut-hal.txt, docs
|
||||
/packager-guide.txt, drivers/Makefile.am, drivers/dstate-hal.c,
|
||||
drivers/dstate-hal.h, drivers/main-hal.c, drivers/main-hal.h,
|
||||
m4/nut_check_libhal.m4, m4/nut_config_libhal.m4: Remove the
|
||||
remaining HAL files and references Remove the remaining build
|
||||
rules, source code and documentation related to the FreeDesktop
|
||||
Hardware Abstraction Layer (HAL) support. For the record, with this
|
||||
HAL implementation, NUT drivers were sending data over DBus
|
||||
(Closes: #99)
|
||||
|
||||
2014-02-24 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* drivers/blazer_usb.c, drivers/libusb.c, drivers/nutdrv_qx.c,
|
||||
drivers/riello_usb.c, drivers/usbhid-ups.c: OpenBSD ports tree
|
||||
patches for EPROTO Closes networkupstools/nut#44
|
||||
|
||||
2014-02-26 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* scripts/Makefile.am, scripts/README, scripts/hal/.gitignore,
|
||||
scripts/hal/Makefile.am, tools/nut-usbinfo.pl: Remove the
|
||||
generation of HAL support files Remove the code supporting the
|
||||
generation of HAL FDI file. This is the first commit of a set to
|
||||
address Github issue #99
|
||||
* drivers/snmp-ups.c: Fix snmp-ups segmentation fault A basic sanity
|
||||
check was missing in the core code of snmp-ups, causing a driver
|
||||
crash under some specific circumstances, at driver initialisation
|
||||
time. Hence, this does not affect production systems
|
||||
* README, UPGRADING, docs/FAQ.txt, docs/config-notes.txt,
|
||||
drivers/Makefile.am, scripts/Solaris/nut.in,
|
||||
scripts/Solaris/postinstall.in, scripts/Solaris/preremove.in,
|
||||
scripts/systemd/nut-driver.service.in,
|
||||
scripts/systemd/nutshutdown.in: Closes #96: Install upsdrvctl to
|
||||
$prefix/sbin Install upsdrvctl to $prefix/sbin rather than
|
||||
$driverexec. upsdrvctl has been historically standing beside the
|
||||
drivers. It now resides in the system binaries ($prefix/sbin)
|
||||
directory
|
||||
|
||||
2014-02-25 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* drivers/mge-hid.c: Add improved support for Eaton 5P Add the
|
||||
necessary hooks to improve support for Eaton 5P range. This
|
||||
includes post-processing of the model name, along with handling
|
||||
rules for battery voltage (actual and nominal)
|
||||
|
||||
2014-02-19 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* docs/Makefile.am, docs/chunked.xsl, docs/common.xsl,
|
||||
docs/xhtml.xsl: docs: prevent smartphones from being too smart
|
||||
(docbook) Add HTML <meta> tag to not auto-create telephone number
|
||||
links on mobile browsers also in docbook processed documents.
|
||||
Reference: https://github.com/networkupstools/nut/issues/78 XSL
|
||||
files source: - https://github.com/asciidoc/asciidoc/blob/master
|
||||
/docbook-xsl/common.xsl -
|
||||
https://github.com/asciidoc/asciidoc/blob/master/docbook-
|
||||
xsl/xhtml.xsl - https://github.com/asciidoc/asciidoc/blob/master
|
||||
/docbook-xsl/chunked.xsl
|
||||
* docs/man/asciidoc.conf: docs: prevent smartphones from being too
|
||||
smart Add HTML <meta> tag to not auto-create telephone number
|
||||
links on mobile browsers. Reference:
|
||||
https://github.com/networkupstools/nut/issues/78
|
||||
|
||||
2014-02-15 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* docs/acknowledgements.txt: Update NUT team membership for Daniele
|
||||
Pezzini Daniele Pezzini is a now a NUT senior developer
|
||||
|
||||
2014-02-14 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* docs/acknowledgements.txt, docs/website/news.txt: Formalizing the
|
||||
end of the relationship with Eaton The situation of the
|
||||
relationship with Eaton has evolved, and since 2011 Eaton does not
|
||||
support NUT anymore. This may still evolve in the future. But for
|
||||
now, please do not consider anymore that buying Eaton products will
|
||||
provide you with official support from Eaton, or a better level of
|
||||
device support in NUT.
|
||||
|
||||
2014-02-14 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* Makefile.am: devd: use staging directory for distcheck
|
||||
* drivers/Makefile.am, drivers/snmp-ups.c, drivers/xppc-mib.c,
|
||||
drivers/xppc-mib.h: snmp-ups: add XPPC-MIB for Tripp Lite
|
||||
SU10KRT3/1X
|
||||
* scripts/subdriver/gen-snmp-subdriver.sh: gen-snmp-subdriver.sh:
|
||||
documentation updates
|
||||
|
||||
2014-02-10 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* scripts/subdriver/gen-snmp-subdriver.sh: gen-snmp-subdriver.sh: fix
|
||||
option typos * Use '-M' for MIB directories, to match snmpwalk and
|
||||
the help text. * Add space before '-c' in snmpwalk (not sure how
|
||||
this worked before)
|
||||
* scripts/Makefile.am: cosmetic: Indent scripts/Makefile.am
|
||||
EXTRA_DIST continuation lines
|
||||
* scripts/Makefile.am: Add gen-snmp-subdriver.sh to distribution
|
||||
tarball
|
||||
|
||||
2014-02-14 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* docs/acknowledgements.txt: Update NUT team membership for
|
||||
Frédéric Bohe Frederic Bohe, NUT senior developer and Eaton
|
||||
contractor from 2009 to 2013, is now a retired member. Thanks for
|
||||
all the hard work on the Windows port, nut-scanner, Unix packaging,
|
||||
support, ... Also update the developers membership page, from
|
||||
Alioth to GitHub
|
||||
|
||||
2013-02-24 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* autogen.sh, configure.ac, scripts/Makefile.am,
|
||||
scripts/devd/.gitignore, scripts/devd/Makefile.am,
|
||||
scripts/devd/README, tools/nut-usbinfo.pl: FreeBSD: generate
|
||||
devd.conf files for USB UPSes This adds a --with-devd-dir=PATH
|
||||
option to ./configure, which defaults to /usr/local/etc/devd (or
|
||||
/etc/devd, whichever is found first). Unlike udev, there does not
|
||||
seem to be a way to re-trigger rules at runtime. This means you
|
||||
will likely need to unplug and replug your UPS after installing the
|
||||
new nut-usb.conf file.
|
||||
|
||||
2014-02-13 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* .gitignore, server/.gitignore: Minor completion to gitignore files
|
||||
Add a few more exotic targets, related to debug or official
|
||||
distribution
|
||||
|
||||
2014-02-11 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* .gitignore, clients/.gitignore, common/.gitignore, conf/.gitignore,
|
||||
data/.gitignore, data/html/.gitignore, docs/.gitignore,
|
||||
docs/man/.gitignore, docs/website/.gitignore,
|
||||
docs/website/scripts/.gitignore, drivers/.gitignore,
|
||||
include/.gitignore, lib/.gitignore, m4/.gitignore,
|
||||
scripts/.gitignore, scripts/HP-UX/.gitignore,
|
||||
scripts/Solaris/.gitignore, scripts/augeas/.gitignore,
|
||||
scripts/avahi/.gitignore, scripts/hal/.gitignore,
|
||||
scripts/hotplug/.gitignore, scripts/python/.gitignore,
|
||||
scripts/systemd/.gitignore, scripts/udev/.gitignore,
|
||||
scripts/ufw/.gitignore, server/.gitignore, tests/.gitignore,
|
||||
tools/.gitignore, tools/nut-scanner/.gitignore: Simplify gitignore
|
||||
files Remove redundancies and old/svn things. Limit the scope
|
||||
wherever it makes sense. Ignore all cscope files and test logs.
|
||||
Make ignoring generated files easier to maintain.
|
||||
|
||||
2014-02-11 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* drivers/libshut.c: libshut: partially revert PnP/RTS change
|
||||
Reported by Baruch Even. It is unclear how this will work after
|
||||
running nut-scanner, but it is more important to keep the drivers
|
||||
working. Reference: 65db105 /
|
||||
2013-09-24T08:18:00Z!fredericbohe@eaton.com Closes:
|
||||
networkupstools/nut#91
|
||||
|
||||
2014-02-09 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* docs/man/nutdrv_qx.txt: nutdrv_qx: update manpage for the newly
|
||||
supported Voltronic Power P98 units
|
||||
* drivers/nutdrv_qx.c, drivers/nutdrv_qx_mecer.c,
|
||||
drivers/nutdrv_qx_mecer.h: nutdrv_qx: improve support for
|
||||
'(ACK/(NAK' and Voltronic Power P98 UPSes In 'mecer' subdriver's
|
||||
claim function try to get protocol (QPI, for Voltronic Power
|
||||
devices) used by the UPS: - supported devices are Voltronic Power's
|
||||
P98 units - if the UPS doesn't support the QPI command, use its
|
||||
reply to identify whether it uses '(ACK\r'/'(NAK\r' replies This
|
||||
way we can catch '(ACK/(NAK' devices, while previously the 'mecer'
|
||||
subdriver was 'hidden' by the 'megatec' (echo back/'ACK/NAK') one.
|
||||
Plus Q1 units with 'ACK'/'NAK' replies or echoing back not
|
||||
supported and rejected commands are no longer wrongly 'claimed' by
|
||||
the 'mecer' subdriver.
|
||||
|
||||
2014-02-03 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* docs/.gitignore, docs/Makefile.am, docs/documentation.txt: docs:
|
||||
build PDF also for cables.txt
|
||||
|
||||
2014-02-02 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* Makefile.am, configure.ac, docs/.gitignore, docs/Makefile.am,
|
||||
docs/man/.gitignore, docs/man/Makefile.am, docs/stable-hcl.txt,
|
||||
docs/user-manual.txt, docs/website/.gitignore,
|
||||
docs/website/Makefile.am, docs/website/css/ie-overrides.css,
|
||||
docs/website/css/web-layout.css,
|
||||
docs/website/css/xhtml11-quirks.css, docs/website/css/xhtml11.css,
|
||||
docs/website/faviconut.ico, docs/website/faviconut.png,
|
||||
docs/website/news.txt, docs/website/old-news.txt,
|
||||
docs/website/projects.txt, docs/website/scripts/.gitignore,
|
||||
docs/website/scripts/filter_png.js, docs/website/scripts/jquery.js,
|
||||
docs/website/scripts/nut_jquery.js, docs/website/scripts/toc.js,
|
||||
docs/website/ups-protocols.txt, docs/website/web-layout.conf,
|
||||
docs/website/website.txt, tools/Makefile.am, tools/nut-hclinfo.py:
|
||||
website: move to a standalone website
|
||||
|
||||
2014-01-18 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* docs/net-protocol.txt: docs: fix a couple of asciidoc errors in
|
||||
net-protocols.txt
|
||||
* server/netlist.c: net-protocol: fix closing line of LIST RANGE
|
||||
|
||||
2014-01-16 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* drivers/nutdrv_atcl_usb.c: nutdrv_atcl_usb: fix permissions-based
|
||||
crash, and enable vendor variable (1.1)
|
||||
|
||||
2014-01-13 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* .gitignore: Ignore cscope.out
|
||||
* docs/man/.gitignore, docs/man/nutdrv_atcl_usb.txt,
|
||||
drivers/nutdrv_atcl_usb.c: nutdrv_atcl_usb: documentation and
|
||||
logging (v1.0)
|
||||
|
||||
2014-01-11 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* drivers/apc-mib.c: snmp-ups: APC SmartBoost and SmartTrim are OL
|
||||
SmartBoost and SmartTrim are voltage regulation functions that
|
||||
prevent the UPS from using the battery during brownouts and
|
||||
overvoltages, so the BOOST and TRIM states are also mapped to OL.
|
||||
Reference:
|
||||
http://article.gmane.org/gmane.comp.monitoring.nut.devel/6583
|
||||
* data/driver.list.in: [HCL] MicroDowell B.Box LP 500: genericups
|
||||
type 7 Closes networkupstools/nut#83 From @lxp: UPS shutdown
|
||||
only works when on-battery and has a delay of about 1min until
|
||||
execution (something between 50sec to 1min 30sec on mine).
|
||||
References: http://www.ezdirect.it/pdf/lp500.pdf
|
||||
https://forums.gentoo.org/viewtopic-t-730172-start-0.html
|
||||
|
||||
2014-01-11 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* drivers/blazer_ser.c, drivers/blazer_usb.c: blazer: fix man page
|
||||
references
|
||||
|
||||
2014-01-11 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* docs/man/nutdrv_atcl_usb.txt, drivers/nutdrv_atcl_usb.c:
|
||||
nutdrv_atcl: match iManufacturer (vendor) string
|
||||
* docs/man/snmp-ups.txt: snmp-ups: update and edit documentation
|
||||
|
||||
2014-01-11 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* data/driver.list.in: HCL: add Atlantis Land/Voltronic Power units
|
||||
supported by nutdrv_qx
|
||||
* drivers/nutdrv_qx_blazer-common.c, drivers/nutdrv_qx_blazer-
|
||||
common.h: nutdrv_qx: fix nutdrv_qx_blazer-common.{c,h} header
|
||||
comments
|
||||
* docs/man/nutdrv_qx.txt, docs/nutdrv_qx-subdrivers.txt: nutdrv_qx:
|
||||
update manuals for new 'voltronic-qs' subdriver
|
||||
|
||||
2013-12-05 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* drivers/Makefile.am, drivers/nutdrv_qx.c, drivers
|
||||
/nutdrv_qx_voltronic-qs.c, drivers/nutdrv_qx_voltronic-qs.h:
|
||||
nutdrv_qx: add Voltronic-QS subdriver (nutdrv_qx protocol
|
||||
=voltronic-qs) A subdriver using a protocol, specific to UPSes
|
||||
manufactured by Voltronic Power, based on the 'mustek' one (i.e.
|
||||
'QS').
|
||||
|
||||
2014-01-01 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* drivers/nutdrv_atcl_usb.c: nutdrv_atcl_usb: adjusted logging and
|
||||
retries (v0.02)
|
||||
* data/driver.list.in, docs/man/Makefile.am, docs/man/index.txt,
|
||||
docs/man/nutdrv_atcl_usb.txt: nutdrv_atcl_usb: man page and HCL
|
||||
entries
|
||||
|
||||
2013-12-31 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* drivers/.gitignore, drivers/Makefile.am, drivers/nutdrv_atcl_usb.c,
|
||||
tools/nut-usbinfo.pl: nutdrv_atcl_usb: 'ATCL FOR UPS' new driver
|
||||
Reference: http://news.gmane.org/find-
|
||||
root.php?message_id=%3c52B4C54E.1050106%40ariwainer.com.ar%3e
|
||||
* drivers/libusb.c, drivers/usb-common.h: Move USB_TIMEOUT to usb-
|
||||
common.h
|
||||
|
||||
2013-12-31 Laurent Bigonville <bigon@bigon.be>
|
||||
|
||||
* .gitignore, INSTALL, INSTALL.nut, Makefile.am, docs/FAQ.txt,
|
||||
docs/Makefile.am, docs/configure.txt, docs/packager-guide.txt, docs
|
||||
/user-manual.txt: Rename INSTALL to INSTALL.nut Rename it to
|
||||
INSTALL.nut so autoreconf will not try to overwrite it. In Debian
|
||||
tools like dh_autoreconf calls autoreconf with -f which overwrite
|
||||
the INSTALL file.
|
||||
|
||||
2013-12-27 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* scripts/subdriver/gen-usbhid-subdriver.sh: usbhid-ups: fix call to
|
||||
is_usb_device_supported() The is_usb_device_supported() function
|
||||
now takes a USBDevice_t* instead of a pair of USB ID values.
|
||||
|
||||
2013-12-22 Florian Bruhin <nut@the-compiler.org>
|
||||
|
||||
* data/driver.list.in, docs/man/powercom.txt, drivers/powercom.c: Add
|
||||
OptiUPS VS 575C support to PowerCom Reference:
|
||||
http://news.gmane.org/find-
|
||||
root.php?message_id=%3c20131126085646.GM28832%40lupin%3e
|
||||
|
||||
2013-12-11 Denis Yantarev <denis.yantarev@gmail.com>
|
||||
|
||||
* drivers/blazer_usb.c, drivers/nutdrv_qx.c: Fixed incorrectly
|
||||
reported Ippon response length
|
||||
|
||||
2013-11-30 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* docs/man/nutdrv_qx.txt, drivers/nutdrv_qx.c, drivers
|
||||
/nutdrv_qx_blazer-common.c, drivers/nutdrv_qx_blazer-common.h,
|
||||
drivers/nutdrv_qx_megatec-old.c, drivers/nutdrv_qx_mustek.c,
|
||||
drivers/nutdrv_qx_q1.c: nutdrv_qx: fix 'megatec/old' and 'mustek'
|
||||
subdrivers' claim functions Address, for 'megatec/old' and
|
||||
'mustek' subdrivers, the same problem fixed in commit
|
||||
720975f4de910b270ba705a7f2981c2ee33ca2eb for Q1-based ones: - Make
|
||||
the claim function of 'megatec/old' and 'mustek' subdrivers not
|
||||
poll the UPS for 'vendor' informations as they are not really
|
||||
needed to set these protocols apart from the other ones (i.e. the
|
||||
'status' poll is specific enough, at the time of writing). - Move
|
||||
common 'light' claim function to nutdrv_qx_blazer-common.{c,h}. -
|
||||
Update manual. - Versioning.
|
||||
|
||||
2013-11-24 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* docs/nutdrv_qx-subdrivers.txt: nutdrv_qx: improve developer manual
|
||||
Get rid of useless tables. Fix minor errors/typos.
|
||||
* drivers/nutdrv_qx.c: nutdrv_qx: versioning
|
||||
* docs/man/nutdrv_qx.txt, docs/nutdrv_qx-subdrivers.txt: nutdrv_qx:
|
||||
update manuals for new Q1 subdriver and improve readability
|
||||
|
||||
2013-11-23 Daniele Pezzini <hyouko@gmail.com>
|
||||
|
||||
* drivers/Makefile.am, drivers/nutdrv_qx.c, drivers/nutdrv_qx_q1.c,
|
||||
drivers/nutdrv_qx_q1.h: nutdrv_qx: add new 'fallback' Q1 subdriver
|
||||
Add new 'Q1' subdriver. This subdriver implements the same protocol
|
||||
as the one used by the 'megatec' subdriver minus the vendor (I) and
|
||||
ratings (F) queries. In the claim function: - it doesn't even try
|
||||
to get 'vendor' informations (I) - it checks only status (Q1),
|
||||
through 'input.voltage' variable Therefore it should be able to
|
||||
work even if the UPS doesn't support vendor/ratings *and* the user
|
||||
doesn't use the 'novendor'/'norating' flags, as long as: - the UPS
|
||||
replies a Q1-compliant answer (i.e. not necessary filled with all
|
||||
of the Q1-required data, but at least of the right length and with
|
||||
not available data filled with some replacement character) - the
|
||||
UPS reports a valid input.voltage (used in the claim function) -
|
||||
the UPS reports valid status bits (1st, 2nd, 3rd, 6th, 7th are the
|
||||
mandatory ones) This commit reintroduces a functionality of the
|
||||
blazer subdrivers that was lost because now, in order to tell
|
||||
whether a device is supported by a subdriver or not, if the user
|
||||
doesn't call the driver with the 'novendor' flag, both the status
|
||||
(Q1) and the vendor (I/FW?) queries are needed (that's to better
|
||||
discern the subdrivers). Reference:
|
||||
http://lists.alioth.debian.org/pipermail/nut-
|
||||
upsuser/2013-November/008692.html
|
||||
|
||||
2013-11-23 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* configure.ac, configure.in: Rename configure.in to configure.ac
|
||||
autoconf has been warning about this for a while - let's fix it
|
||||
before too many branches get created with the old name.
|
||||
* configure.in: configure.in: bump version to 2.7.1.5 Some packaging
|
||||
systems don't like the -pre# system.
|
||||
|
||||
2013-11-21 Laurent Bigonville <bigon@bigon.be>
|
||||
|
||||
* docs/man/ups.conf.txt, docs/man/upsdrvctl.txt, drivers/upsdrvctl.c:
|
||||
Provide retry options for upsdrvctl and driver(s) As recently seen
|
||||
in Debian (bugs #694717 and #677143), it may be required to have
|
||||
upsdrvctl retrying to start the driver in case of failure. More
|
||||
specifically, a mix of init system (V and systemd), udev and USB
|
||||
device(s) can result in the /dev entry not being available at
|
||||
driver startup, thus resulting in a general failure to start NUT.
|
||||
This commit provides at least a way to overcome this issue. A more
|
||||
suitable solution will require more work on NUT design. This
|
||||
patch if based on Arnaud Quette proposal
|
||||
|
||||
2013-11-20 Arnaud Quette <arnaud.quette@free.fr>
|
||||
|
||||
* Makefile.am: Maintainers targets: distribution signature / hashes
|
||||
Create some handy targets to ease and automate release publication
|
||||
|
||||
2013-11-19 Charles Lepple <clepple+nut@gmail.com>
|
||||
|
||||
* configure.in: configure: update version to 2.7.1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue