CHANGES | 456 ++++++++++++ INSTALL | 77 +- Makefile.in | 4 NEWS | 82 ++ README | 179 ++--- UPGRADING | 7 configure | 8 configure.in | 6 data/driver.list | 55 + debian/changelog | 49 + debian/control | 2 debian/hotplug | 24 debian/nut-cgi.README.Debian | 16 debian/nut-cgi.config | 3 debian/nut-cgi.postinst | 9 debian/nut-cgi.postrm | 9 debian/nut-cgi.preinst | 41 - debian/nut-usbups.rules | 19 debian/nut.README.Debian | 16 debian/nut.config | 4 debian/nut.init | 16 debian/rules | 14 docs/FAQ | 79 -- docs/hid-subdrivers.txt | 138 +++ docs/upssched.txt | 11 drivers/Makefile.drvbuild | 130 +-- drivers/Makefile.in | 69 + drivers/apc-hid.c | 322 +++++++++ drivers/apc-hid.h | 109 --- drivers/apccmib.h | 8 drivers/bcmxcp.c | 273 ------- drivers/bcmxcp.h | 25 drivers/bcmxcp_io.h | 19 drivers/bcmxcp_ser.c | 302 ++++++++ drivers/bcmxcp_usb.c | 188 +++++ drivers/belkin-hid.c | 394 +++++++++++ drivers/belkin-hid.h | 35 drivers/bestfcom.c | 2 drivers/fentonups.h | 2 drivers/gamatronic.c | 403 +++++++++++ drivers/gamatronic.h | 201 +++++ drivers/gendb | 39 - drivers/genericups.c | 30 drivers/genericups.h | 12 drivers/hid-usb.h | 14 drivers/hidparser.c | 29 drivers/hidtypes.h | 11 drivers/isbmex.c | 115 ++- drivers/libhid.c | 819 +++++++++++++++-------- drivers/libhid.h | 121 ++- drivers/libusb.c | 339 ++++----- drivers/libusb.h | 51 + drivers/main.c | 7 drivers/mge-hid.c | 390 +++++++++++ drivers/mge-hid.h | 233 ------ drivers/mge-shut.c | 5 drivers/mge-shut.h | 2 drivers/mge-utalk.c | 199 +++-- drivers/mge-utalk.h | 4 drivers/mgemib.h | 2 drivers/newhidups.c | 660 ++++++++++++------ drivers/newhidups.h | 205 ++--- drivers/nut_usb.c | 212 +++++ drivers/nut_usb.h | 25 drivers/safenet.c | 121 ++- drivers/solis.c | 20 drivers/tripplite.c | 2 drivers/tripplite_usb.c | 1097 +++++++++++++++++++++++++++++++ include/version | 2 include/version.h | 2 install-sh | 490 +++++++------ man/Makefile.in | 1 man/bcmxcp.8 | 38 - man/bcmxcp_usb.8 | 89 ++ man/gamatronic.8 | 26 man/mge-shut.8 | 10 man/mge-utalk.8 | 34 man/newhidups.8 | 95 +- man/powermust.8 | 30 man/tripplite_usb.8 | 216 ++++++ packaging/RedHat/nut.spec.in | 4 scripts/hotplug-ng/README | 30 scripts/hotplug-ng/nut-usbups.hotplug | 30 scripts/hotplug-ng/nut-usbups.hotplug.in | 30 scripts/hotplug-ng/nut-usbups.rules | 19 scripts/hotplug-ng/nut-usbups.rules.in | 19 scripts/hotplug/README | 16 scripts/hotplug/libhid.usermap | 7 88 files changed, 7472 insertions(+), 2286 deletions(-)