2011-06-01 Arnaud Quette * [r3023] docs/download.txt: Add the missing SHA-256 sum on the Download page / section * [r3022] NEWS, UPGRADING, configure.in, docs/download.txt, docs/website/news.txt: Final update for 2.6.1 release * [r3021] docs/configure.txt: Update '--with-all' option documentation * [r3020] configure.in: HAL deprecation (continued): HAL support is not enabled anymore when using '--with-all' configure option * [r3019] drivers/mge-hid.c: Add support for 'battery.runtime.low' * [r3018] data/cmdvartab: Add the missing entry for 'ups.efficiency' * [r3017] data/driver.list.in: Add Vivaldi EA200 LED to the list of richcomm_usb supported models (reported by Sergey Talchuk) * [r3016] drivers/mge-hid.c: Add 'ups.efficiency' data, supported by Eaton 5 PX 2011-05-31 Arnaud Quette * [r3015] docs/nut-names.txt: Documentation the new 'ups.efficiency' NUT variable * [r3014] data/driver.list.in: Add Eaton 5 PX to the list of usbhid-ups, mge-shut and newmge-shut supported models * [r3013] scripts/upower/95-upower-hid.rules: Update UPower script with Phoenixtec fix * [r3012] tools/nut-usbinfo.pl: Do not overwrite manufacturer names with empty values * [r3011] drivers/liebert-hid.c: Fix USB VendorID 0x06da, which is Phoenixtec, not Liebert * [r3010] docs/download.txt: Update Subversion access information, following Alioth update * [r3009] docs/download.txt, docs/website/news.txt: Add the Windows Beta package information 2011-05-27 Arjen de Korte * [r3008] scripts/upower/95-upower-hid.rules: Update upower script with Powerware entry * [r3006] drivers/blazer.c: Don't log status read failures until MAXTRIES subsequent failures. Occasional communication errors are common for these devices and are not a concern. 2011-05-26 Arnaud Quette * [r3005] drivers/bcmxcp.c, drivers/bcmxcp_ser.c: Improve bcmxcp support for older PowerWare 9315 (patch from Chris Adams) 2011-05-25 Arnaud Quette * [r3002] server/netinstcmd.c: Fix the missing 'extra value' handling for instant commands 2011-05-24 msoltyspl-guest * [r2997] drivers/apcsmart.c: apcmsart.c: fix upsdrv_shutdown_advanced() - with 'continue' statement, sdcmd_*s ignoring 'n' weren't called. 2011-05-20 Arjen de Korte * [r2994] drivers/blazer_usb.c: Don't use the USB_DEVICE() declaration macro with non compliant identifiers, such as blazer_usb' krauler subdriver (missing from previous commit) 2011-05-20 Arnaud Quette * [r2993] drivers/blazer_usb.c, drivers/usb-common.h: Don't use the USB_DEVICE() declaration macro with non compliant identifiers, such as blazer_usb' krauler subdriver 2011-05-19 Arnaud Quette * [r2991] server/netlist.c: State explicitely when device description is not available, to avoid user confusion (reported by Noel David Torres Taño, Debian bug #595773 * [r2990] docs/man/powercom.txt, drivers/powercom.c: Improve formating and wording of the powercom documentation, manual page and driver messages (patch from Keven L. Ates) 2011-05-13 Arnaud Quette * [r2984] drivers/powercom.c, drivers/powercom.h: Improve PowerCom BNT 1500A and BNT-other support, and bump driver version to 0.13 (patch from Keven L. Ates) 2011-04-30 Arnaud Quette * [r2979] data/driver.list.in: Complete Informer Compact supported VA ratings (reported by Dushan Tcholich) 2011-04-27 Arnaud Quette * [r2978] docs/website/Makefile.am: Enable website quirks to address Internet Explorer 6, which were missing since 2.6.0 publication * [r2977] docs/website/web-layout.conf: Complete meta keywords, and enable meta name and keywords on all pages * [r2976] data/driver.list.in: Add Numeric 3000 SW to the list of blazer_ser supported models (reported by Petr Kubánek) 2011-04-26 Arjen de Korte * [r2975] data/driver.list.in, drivers/blazer_usb.c: Add support for GE EP series [http://lists.alioth.debian.org/pipermail/nut-upsuser/2011-April/006788.html] 2011-04-18 Arnaud Quette * [r2973] drivers/libhid.c: Smarter solution for r2972 (pointed by Arjen de Korte) * [r2972] drivers/libhid.c: Trim extraneous end-of-line, in buggy HID string tables, which results in upsc breaking the communication pipe (Ubuntu bug #753661) 2011-04-15 Arnaud Quette * [r2971] docs/stable-hcl.txt: Detail existing guidelines for reporting new device entry * [r2970] docs/features.txt: Refreshed graphic illustrations credits * [r2969] docs/images/advanced.png, docs/images/bigbox.png, docs/images/bizarre.png, docs/images/simple.png: Refreshed graphic illustrations (provided by Eaton) 2011-04-01 Arjen de Korte * [r2964] data/driver.list.in: Add Inform Sinus SS 210 to list of supported devices [http://lists.alioth.debian.org/pipermail/nut-upsuser/2011-March/006767.html] * [r2963] drivers/cps-hid.c: Clamp reported battery charge to 100% (seems to report AbsoluteStateOfCharge instead of RemainingCapacity) [http://lists.alioth.debian.org/pipermail/nut-upsuser/2011-March/006770.html] 2011-03-31 fbohe-guest * [r2962] data/driver.list.in, drivers/mge-hid.c: Add Eaton Powerware 9140 to the list of usbhid-ups supported models 2011-03-29 Arjen de Korte * [r2961] drivers/blazer.c, drivers/blazer_usb.c: Make the terminating '\r' in the Q1 reply optional 2011-03-29 Arnaud Quette * [r2960] lib/libupsclient-config.in, lib/libupsclient.pc.in: Fix remaining references to LIBSSL_LDFLAGS, instead of LIBSSL_LIBS, which cause unresolved symbol on libupsclient users (reported by Fabrice Coutadeur on Ubuntu) 2011-03-23 fbohe-guest * [r2957] INSTALL: Reverting previous commit (should not be in the trunk) * [r2956] INSTALL: Add information about installing Windows 2011-03-18 Arjen de Korte * [r2952] include/Makefile.am: The include/nut_stdint.h file is no longer a generated one (part two) * [r2951] include/Makefile.am: The include/nut_stdint.h file is no longer a generated one * [r2950] configure.in, include, include/nut_stdint.h, m4/ax_create_stdint_h.m4: Clean up fixed width integer types. All C99 capable systems have , which shall include . * [r2947] drivers/solis.c: Fix typo in previous commit * [r2945] drivers/solis.c: Fix compilation warning (no functional change) * [r2944] data/driver.list.in: Update driver list for SVEN Power Pro+ series (recent models ship with a different USB to serial implementation) * [r2942] clients/upssched.c, configure.in, drivers/dstate.c, server/upsd.c: The third argument to accept is an int on HPUX if _XOPEN_SOURCE_EXTENDED is not defined (reverting previous commit) * [r2941] configure.in: Quick check to see if defining '-munix=95' on HPUX fixes a problem with the accept() call 2011-03-15 Chetan Agarwal * [r2936] drivers/rhino.c: Fix compilation error (no functional change) * [r2935] drivers/rhino.c: Fix missing comment closure from previous commit (no functional change) * [r2934] drivers/bcmxcp_usb.c, drivers/microdowell.c, drivers/rhino.c, drivers/solis.c: Fix remaining C++ style comments, to conform to the NUT coding rules (no functional change) on behalf of Prachi Gandhi (prachisgandhi@eaton.com) 2011-03-14 Arjen de Korte * [r2933] configure.in: Quick check to see if defining _REENTRANT on HPUX fixes a compilation warning 2011-03-14 Arnaud Quette * [r2932] data/driver.list.in: Add IPAR Mini Energy ME 800 to the list of blazer_usb supported models 2011-03-06 Arjen de Korte * [r2930] drivers/apcsmart.c: Fix another compilation warning. Some compilers (rightfully) claim that the value of 'n' may be used without initialization. Until this is resolved, skip over this if the value isn't set. * [r2929] drivers/apcsmart.c: Fix compilation warning * [r2928] drivers/apcsmart.h: Add additional Matrix models [http://lists.alioth.debian.org/pipermail/nut-upsdev/2011-March/005319.html] * [r2927] drivers/apcsmart.c: Flush the input buffer before sending a command [on behalf of Michal Soltys ] * [r2926] drivers/apcsmart.c, drivers/apcsmart.h: protocol_verify() only cares about explicitly specified commands and variables [on behalf of Michal Soltys ] * [r2925] drivers/apcsmart.c: Additional driver variables that can be set to influence shutdown behavior [on behalf of Michal Soltys ] * [r2924] drivers/apcsmart.c: Update version and author info [on behalf of Michal Soltys ] * [r2923] drivers/apcsmart.c: Deal with more different shutdown methods [on behalf of Michal Soltys ] * [r2922] drivers/apcsmart.c: As 'b' can return different things than firmware version on some old models, prefer 'V' over 'b' [on behalf of Michal Soltys ] * [r2921] drivers/apcsmart.c: remove superfluous status_commit() [on behalf of Michal Soltys ] * [r2920] drivers/apcsmart.c, drivers/apcsmart.h: adjust ignored chars and handle over/~over [on behalf of Michal Soltys ] * [r2919] drivers/apcsmart.c: cosmetics [on behalf of Michal Soltys ] * [r2918] drivers/apcsmart.c, drivers/apcsmart.h: remove APC_IGNORE [on behalf of Michal Soltys ] * [r2917] drivers/apcsmart.h: add compat hardware, add commands [on behalf of Michal Soltys ] * [r2916] drivers/apcsmart.h: comsetics - adjust tabs [on behalf of Michal Soltys ] 2011-03-02 Charles Lepple * [r2915] docs/FAQ.txt: Update Mac power-on FAQ 2011-03-01 Arnaud Quette * [r2913] drivers/liebert-esp2.c: Improved Liebert ESP II support, including UPS shutdown (poweroff), 1 and 3-phase input and output variables, and most input / output / bypass / nominal variables, along with a fix for the USB to serial cable (patch from Farkas Levente and Spiros Ioannou) * [r2912] data/driver.list.in: Add Eaton Powerware 9140, using the serial interface, to the list of bcmxcp supported models 2011-02-25 Charles Lepple * [r2910] docs/download.txt: Moved SHA-256 value into download page, and reformatted a bit. 2011-02-24 Arnaud Quette * [r2909] data/driver.list.in: Add several upscode2 supported devices that were reported on the list: http://lists.alioth.debian.org/pipermail/nut-upsdev/2011-February/005281.html http://lists.alioth.debian.org/pipermail/nut-upsuser/2005-July/000031.html 2011-02-21 Arnaud Quette * [r2906] data/driver.list.in, drivers/mge-hid.c: Add Eaton Ellipse ECO (with Eco control support) to the list of usbhid-ups supported models * [r2905] drivers/eaton-mib.c: Add support for the first ambient sensor (up to 8 sensors can be supported) on Eaton ePDU managed * [r2904] clients/upsrw.c: Add the missing 'help' handler ('-h') to the supported options 2011-02-20 Arjen de Korte * [r2903] docs/man/ups.conf.txt, drivers/dstate.c: Variables that have an override. in ups.conf are now really immutable. They can't be changed anymore (not even if they would have been R/W otherwise). Rationale is, that if a user wants to override a value, we should honor that request. Added documentation accordingly (and corrected previous commit). * [r2902] docs/man/ups.conf.txt, drivers/dstate.c, drivers/main.c: Add 'ignorelb' flag to list of UPS fields in ups.conf to override the LB condition reported by the UPS. This allows all drivers that report battery.charge (battery.runtime) to shutdown early by setting this flag and battery.charge.low (battery.runtime.low) in ups.conf. * [r2901] data/driver.list.in: Removing subdriver setting (cypress is auto detected for this VID:PID combination, so there is no need to specify this in usb.conf) 2011-02-19 Charles Lepple * [r2900] data/driver.list.in: Add Mustek Yukai PowerMust 1000 USB Reported by Noel David Torres Taño: http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-August/006163.html Other models may be supported as well. * http://www.mustek.com.tw/Yukai/html/prod_ups/PowerMust1000.html * http://www.mustek.com.tw/Yukai/html/UPS.html 2011-02-17 Arnaud Quette * [r2899] docs/download.txt: Preliminary support for source release hash, using unsigned SHA256 sum 2011-02-15 Arjen de Korte * [r2898] common/parseconf.c: In PCONF_CTX_t, argsize is an array of type size_t values, so instead of using sizeof(int *) we really should use sizeof(size_t) for the size of individual elements 2011-02-15 Charles Lepple * [r2897] data/driver.list.in: Re-add some devices to driver.list.in from r2516 These entries seem to have been dropped, potentially due to the rename from driver.list to driver.list.in, and the format change. 2011-02-11 Arjen de Korte * [r2893] drivers/libhid.c: Restore the nut-2.4.1 behavior for reading reports from devices 2011-02-09 Arjen de Korte * [r2891] drivers/dummy-ups.c: Prefer 'snprintf' and 'snprintfcat' over 'strncat' (the latter can overflow the destination buffer) 2011-02-09 fbohe-guest * [r2888] drivers/dummy-ups.c: Fix a memory leak in dummy-ups driver 2011-02-08 Arjen de Korte * [r2887] drivers/apc-hid.c: Add yet another way to shutdown the APC CS-500 [http://lists.alioth.debian.org/pipermail/nut-upsuser/2011-January/006550.html] 2011-02-02 Arnaud Quette * [r2884] drivers/mge-hid.c: Fix a wrong value mapping resolution, and bump driver's HID data version to 1.20 * [r2883] docs/website/web-layout.conf: Unconditional inclusion of Google Analytics code * [r2882] docs/man/dummy-ups.txt, docs/man/metasys.txt, drivers/apcsmart.c, drivers/dummy-ups.c, drivers/genericups.c, drivers/metasys.c, drivers/snmp-ups.c: Fix some spelling errors (base patch from Laurent Bigonville, from Debian) 2011-01-31 Charles Lepple * [r2877] docs/documentation.txt, docs/download.txt: Update URL for Trac. 2011-01-28 Arnaud Quette * [r2874] configure.in: Add missing variables setting, to allow AC_SUBST() propagation 2011-01-22 Arjen de Korte * [r2850] drivers/apc-hid.c: Add mappings to APC HID subdriver 2011-01-17 Charles Lepple * [r2836] scripts/Makefile.am: Include perl/Nut.pm in tarball. * [r2835] COPYING, Makefile.am: Include LICENSE-GPL{2,3} in tarball. Made the text in COPYING agree with the filenames. 2011-01-14 Arnaud Quette * [r2832] docs/download.txt, docs/website/news.txt: Missing website update for 2.6.0 * [r2830] configure.in: Final update for 2.6.0 release * [r2829] autogen.sh, docs/download.txt, nut-autoreconf: Rename the nut-autoreconf script to autogen.sh, since it is a more standard name 2011-01-14 Charles Lepple * [r2828] docs/developer-guide.txt, docs/history.txt, docs/user-manual.txt: Remove work-in-progress warnings. * [r2827] docs/Makefile.am, docs/docinfo.xml: Add basic revision information to PDF documentation. This should be automated later. 2011-01-13 Arnaud Quette * [r2825] docs/Makefile.am, docs/configure.txt: Remove AsciiDoc hard-coded verbose flag, which can now be enabled using 'ASCIIDOC_VERBOSE=-v make' 2011-01-13 Arjen de Korte * [r2824] clients/upsclient.c: Revert commit 2819 which seems to break certificate validation on some systems 2011-01-13 Arnaud Quette * [r2823] docs/documentation.txt: Add a NUT Korean GuideBook to the documentation (from PointBre) * [r2821] clients/Makefile.am, configure.in, drivers/Makefile.am, m4/nut_check_libhal.m4, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libssl.m4, m4/nut_check_libusb.m4, m4/nut_check_libwrap.m4, server/Makefile.am: Fix the wrong use of *_LDFLAGS instead of *_LIBS, which break compilation on newer toolchains like the on the upcoming Ubuntu Natty (patch from Laurent Bigonville, from Debian) 2011-01-11 Arjen de Korte * [r2819] clients/upsclient.c: Set SSL verification method in CTX, rather than through the filedescriptor (for clarity, no functional change) 2011-01-11 Arnaud Quette * [r2816] drivers/idowell-hid.c: Remove the wrong 'battery.capacity' data mapping * [r2815] NEWS, data/driver.list.in: Add iDowell iBox UPS to the list of usbhid-ups supported models, and upgrade the NEWS * [r2814] Makefile.am: Disable distcleancheck rule, which fails due to files generated at 'make dist' time, while waiting for a proper solution. This will allow older Unix to enter the BuildBot system 2011-01-10 Arnaud Quette * [r2812] configure.in: Restore --with[out]-all flags that were lost during the AsciiDoc branch merge 2011-01-08 Arjen de Korte * [r2811] scripts/upower/95-upower-hid.rules: Update upower script with iDowell driver 2011-01-05 Arjen de Korte * [r2803] drivers/idowell-hid.c: Complete HID to NUT mapping 2011-01-04 Arjen de Korte * [r2802] drivers/Makefile.am, drivers/idowell-hid.c, drivers/idowell-hid.h, drivers/usbhid-ups.c: Add generated 'iDowell' subdriver (HID to NUT mapping to be added) * [r2801] server/desc.c: Minor cleanup (change 'struct dlist_t' to proper 'dlist_t' and zero dynamically allocated memory before use) * [r2800] server/conf.c: If multiple 'driver', 'port' or 'desc' entries were specified in 'ups.conf', the server would leak memory on (re)loading the configuration file. Also make sure dynamically allocated memory is zero'd before use (to prevent accidentally free'ing uninitialized pointers). 2011-01-04 Arnaud Quette * [r2799] NEWS, data/driver.list.in: Add Rocketfish RF-1000VA / RF-1025VA to the list of usbhid-ups supported models (reported by James "Among The Living") 2010-12-31 Charles Lepple * [r2795] nut-autoreconf, scripts/augeas/Makefile.am, scripts/augeas/gen-nutupsconf-aug.py, scripts/python/app/NUT-Monitor, scripts/python/module/PyNUT.py, scripts/python/module/test_nutclient.py, tools/Makefile.am, tools/nut-hclinfo.py, tools/nut-usbinfo.pl: Do not hardcode Python and Perl interpreter paths Useful for systems like FreeBSD where Python is optional, and pulled in from the ports tree. This patch uses the first interpreter seen in $PATH. A future improvement would be to add a configure script argument, although that might be annoying for the nut-autoreconf script. 2010-12-24 Arnaud Quette * [r2793] docs, docs/man: Don't version generated files (no functional change) * [r2792] docs/Makefile.am, docs/images/old-cgi.png: Add the missing old CGI image * [r2791] docs/configure.txt: Add a mention that '--with-doc=auto' will try to build only the possible documents * [r2790] docs/download.txt, docs/website/news.txt: Website update for 2.6.0-pre1 * [r2789] NEWS, UPGRADING, configure.in: News, upgrading information and configure version bump for 2.6.0(-pre1) * [r2788] docs/Makefile.am, docs/stable-hcl.txt, docs/user-manual.txt, docs/website/Makefile.am, docs/website/stable-hcl.txt, tools/nut-hclinfo.py: Fist stab to integrate hardware compatibility list to the user manual * [r2787] docs/asciidoc.conf: Fix linkdoc AsciiDoc macro, to handle more smartly links with no anchors * [r2786] docs/website/website.txt: Prepare website for the switch to production, by removing the WARNING banner on the homepage * [r2785] scripts/augeas: Don't version generated files (no functional change) * [r2784] docs/Makefile.am, docs/config-notes.txt, docs/developer-guide.txt, scripts/augeas/README: Improve Augeas documentation, integrate it as a chapter in the developer guide, and reference the user section in the user manual 2010-12-23 Arnaud Quette * [r2783] docs/download.txt, nut-autoreconf: Create an autoreconf wrapper script to ensure that the source tree is in a buildable state after an initial Subversion checkout * [r2782] INSTALL, README, docs/asciidoc.conf, docs/config-notes.txt, docs/configure.txt, docs/documentation.txt, docs/download.txt, docs/nut-names.txt, docs/support.txt, docs/user-manual.txt: Create a linkdoc AsciiDoc macro to deal with cross references between NUT documentations and variables paths (which depend on the generated documentation format). A remaining limitation is that anchors are only supported for single page HTML * [r2781] configure.in, scripts/Makefile.am, scripts/README, scripts/augeas: Merge the Augeas branch, related to configuration files management 2010-12-22 Arnaud Quette * [r2778] data/Makefile.am, data/epdu-managed.dev, data/evolution500.dev, data/evolution500.seq: Add more comments to the simulation files samples, and rename the UPS one to .seq since it includes TIMER examples 2010-12-22 Arjen de Korte * [r2777] data, docs/man, drivers, scripts/hal, scripts/hal/ups-nut-device.fdi.in, scripts/hotplug, scripts/hotplug/libhid.usermap, scripts/udev, scripts/udev/nut-usbups.rules.in: Don't version generated files 2010-12-22 Arnaud Quette * [r2775] README, docs/Makefile.am, docs/asciidoc.conf, docs/config-notes.txt, docs/contact-closure.txt, docs/developer-guide.txt, docs/new-clients.txt, docs/scheduling.txt, docs/security.txt: Create, and distribute, a linkman AsciiDoc macro to deal with variables manual pages path (which depend on the generated documentation format): chunked HTML points a level up, single page HTML points to the same directory and PDF points online versions (which will only be active once the new website is in production!) * [r2774] docs/man/Makefile.am: Also distribute asciidoc.conf, since it is needed for the linkman macro * [r2773] docs/man/upscli_connect.txt, docs/man/upscli_disconnect.txt, docs/man/upscli_fd.txt, docs/man/upscli_get.txt, docs/man/upscli_list_next.txt, docs/man/upscli_list_start.txt, docs/man/upscli_readline.txt, docs/man/upscli_sendline.txt, docs/man/upscli_ssl.txt, docs/man/upscli_strerror.txt, docs/man/upscli_upserror.txt, docs/man/upsclient.txt: Fix wrong references to the NUT C client structure (UPSCONN instead of UPSCONN_t) 2010-12-21 Arnaud Quette * [r2766] AUTHORS, conf/ups.conf.sample, data/driver.list.in, docs/FAQ.txt, docs/acknowledgements.txt, docs/cables/sms.txt, docs/config-notes.txt, docs/man/Makefile.am, docs/man/blazer.txt, docs/man/index.txt, docs/man/megatec.txt, docs/man/megatec_usb.txt, docs/man/nutupsdrv.txt, docs/man/ups.conf.txt, docs/new-drivers.txt, docs/website/scripts/nut_jquery.js, drivers/Makefile.am, drivers/megatec.c, drivers/megatec.h, drivers/megatec_usb.c, tools/nut-usbinfo.pl: Final removal of the megatec and megatec_usb drivers, now replaced by blazer_ser and blazer_usb * [r2765] drivers/dstate.c, drivers/dstate.h: Rename the second parameter of dstate_init() from 'port' to 'devname', since the port name has been replaced for long by the device entry name, as specified in ups.conf * [r2764] docs/man/Makefile.am: Fix HTML_CONF_MANS files extension, complete the clean stage and make AsciiDoc mandatory for 'make dist' 2010-12-20 Arnaud Quette * [r2759] tools/nut-usbinfo.pl: Fix udev rules refreshing issue (reported by Laurent Bigonville, Debian bug #557178) 2010-12-20 Arjen de Korte * [r2758] drivers/ietf-mib.c: Extend the IETF MIB with some previously unmapped variables * [r2757] drivers/snmp-ups.c, drivers/snmp-ups.h: Add 'input.bypass' to the list of variables for which we support detection of single or three phase operation 2010-12-20 Arnaud Quette * [r2756] conf/upsd.conf.sample, docs/man/upsd.conf.txt: Complete missing configuration directives in upsd.conf manual page and sample configuration file 2010-12-20 Charles Lepple * [r2753] tools/svn2cl.authors: Update authors list for ChangeLog generation 2010-12-19 Arnaud Quette * [r2751] configure.in, m4/nut_report_feature.m4: Rework configuration summary report ordering in a more comprehensive way * [r2750] configure.in: Revert commit r2748 2010-12-17 Arnaud Quette * [r2749] drivers/mge-utalk.c: Fix initialisation sequence, improve model detection, don't declare stale too quickly and bump driver version to 0.92 * [r2748] configure.in: --with-doc=auto now behave depending on AsciiDoc presence * [r2747] docs/man/Makefile.am: Fix manual pages distribution and installation issue 2010-12-16 Arnaud Quette * [r2742] docs/website/news.txt, docs/website/projects.txt: Update NUT-Monitor link, and announce release 1.3 * [r2741] configure.in: Fix minor typo, among which some broke some syntax highlighters 2010-12-15 Arnaud Quette * [r2739] Makefile.am, configure.in, docs/man/Makefile.am, docs/man/index.txt, docs/man/ivtscd.txt, man: Switch manual pages to AsciiDoc, thus removing the redundant toplevel man/ directory, now replaced by docs/man/ 2010-12-15 Arjen de Korte * [r2738] drivers/ietf-mib.c, drivers/powerware-mib.c: The upsConfigLowBattTime OID is in minutes. In order to convert this to the seconds, we need to multiply by 60. Currently, the conversion factor is stored in the length field. So we can either make this value ST_FLAG_RW (and not convert from minutes to seconds) or show the correct value without being able to modify it. If we set ST_FLAG_RW | ST_FLAG_STRING, the length field must show the length of the string that needs to be passed by clients (and this can't be done). * [r2737] clients/upsrw.c: Cleanup of upsrw client (no functional changes) * [r2736] clients/upscmd.c: Return server response to user (instead of silently failing, which confuses the heck out of people) [http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-December/006459.html] 2010-12-13 Arjen de Korte * [r2735] drivers/belkin.c: Discard the manufacturer information (which doesn't seem to be consistent between models) and instead only require a valid reply format 2010-12-12 Arjen de Korte * [r2734] drivers/powerp-bin.c: Reinstate support for older CyberPower models that report the model number in a numerical format (which was supported through the now obsolete 'cyberpower' driver) [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-July/004866.html] * [r2733] conf/upsd.users.sample, docs/man/upsd.users.txt: upsd.users: Specifying multiple instcmds Add examples for adding multiple instcmds to upsd.users [https://alioth.debian.org/tracker/index.php?func=detail&aid=312768&group_id=30602&atid=411544] * [r2732] drivers/belkin.c, drivers/belkin.h: Update to fix datastale reports and general overhaul of driver code [https://alioth.debian.org/tracker/index.php?func=detail&aid=312877&group_id=30602&atid=411544] 2010-12-11 Arnaud Quette * [r2731] docs, docs/man, docs/website, docs/website/scripts: Complete the list of Subversion ignored files, with AsciiDoc generated contents (no functional changes) 2010-12-10 Arnaud Quette * [r2730] docs/Makefile.am, docs/cables.txt, docs/cables/73-0724.png, docs/cables/940-0024C.jpg, docs/cables/Lansafecable.jpg, docs/cables/SOLA-330.png, docs/cables/belkin-f6cx-rkm-xu-cable.jpg, docs/cables/mac-940-0024C.png, docs/cables/mge-66049.png, docs/cables/mge-db9-rj12.jpg, docs/cables/mge-db9-rj45.jpg, docs/documentation.txt, docs/images/cables, docs/images/cables/73-0724.png, docs/images/cables/940-0024C.jpg, docs/images/cables/Lansafecable.jpg, docs/images/cables/SOLA-330.png, docs/images/cables/belkin-f6cx-rkm-xu-cable.jpg, docs/images/cables/mac-940-0024C.png, docs/images/cables/mge-66049.png, docs/images/cables/mge-db9-rj12.jpg, docs/images/cables/mge-db9-rj45.jpg, docs/support.txt: Fix cabling information integration, and some remaining broken links in the documentation and website 2010-12-06 Arjen de Korte * [r2725] drivers/apc-hid.c: Add HID to NUT mappings [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-December/005105.html] 2010-12-05 Arjen de Korte * [r2724] clients/upsclient.c: Rather than relying on TLSv1_client_method() to never return a NULL pointer and/or SSL_CTX_new() dealing with this gracefully, make this check explicit (no functional change) * [r2723] server/ssl.c: Fixed compilation warning (OpenSSL 1.0.0 added the 'const' qualifier to SSL_METHOD) 2010-12-04 Charles Lepple * [r2722] INSTALL, Makefile.am, README, TODO, UPGRADING, configure.in, data/Makefile.am, data/driver.list, data/driver.list.in, docs/FAQ, docs/FAQ.txt, docs/Makefile.am, docs/README, docs/acknowledgements.txt, docs/acpi.txt, docs/asciidoc.txt, docs/big-servers.txt, docs/cables.txt, docs/cables/73-0724.png, docs/cables/940-0024C.jpg, docs/cables/Lansafecable.jpg, docs/cables/SOLA-330.png, docs/cables/belkin-f6cx-rkm-xu-cable.jpg, docs/cables/mac-940-0024C.png, docs/cables/mge-66049.png, docs/cables/mge-db9-rj12.jpg, docs/cables/mge-db9-rj45.jpg, docs/chroot.txt, docs/commands.txt, docs/config-files.txt, docs/config-notes.txt, docs/configure.txt, docs/contact-closure.txt, docs/data-room.txt, docs/design.txt, docs/developer-guide.txt, docs/developers.txt, docs/documentation.txt, docs/download.txt, docs/features.txt, docs/hid-subdrivers.txt, docs/history.txt, docs/ideas.txt, docs/images, docs/images/advanced.png, docs/images/asciidoc.png, docs/images/bigbox.png, docs/images/bizarre.png, docs/images/blue-arrow.png, docs/images/eaton-logo.png, docs/images/note.png, docs/images/nut-banner.png, docs/images/nut_layering.png, docs/images/nut_layering.svg, docs/images/simple.png, docs/images/warning.png, docs/macros.txt, docs/man, docs/man/Makefile.am, docs/man/apcsmart.txt, docs/man/asciidoc.conf, docs/man/bcmxcp.txt, docs/man/bcmxcp_usb.txt, docs/man/belkin.txt, docs/man/belkinunv.txt, docs/man/bestfcom.txt, docs/man/bestfortress.txt, docs/man/bestuferrups.txt, docs/man/bestups.txt, docs/man/blazer.txt, docs/man/clone.txt, docs/man/dummy-ups.txt, docs/man/etapro.txt, docs/man/everups.txt, docs/man/gamatronic.txt, docs/man/genericups.txt, docs/man/hosts.conf.txt, docs/man/index.txt, docs/man/isbmex.txt, docs/man/libupsclient-config.txt, docs/man/liebert-esp2.txt, docs/man/liebert.txt, docs/man/masterguard.txt, docs/man/megatec.txt, docs/man/megatec_usb.txt, docs/man/metasys.txt, docs/man/mge-shut.txt, docs/man/mge-utalk.txt, docs/man/microdowell.txt, docs/man/netxml-ups.txt, docs/man/nut.conf.txt, docs/man/nutupsdrv.txt, docs/man/oneac.txt, docs/man/optiups.txt, docs/man/powercom.txt, docs/man/powerman-pdu.txt, docs/man/powerpanel.txt, docs/man/rhino.txt, docs/man/richcomm_usb.txt, docs/man/safenet.txt, docs/man/skel.txt, docs/man/snmp-ups.txt, docs/man/solis.txt, docs/man/tripplite.txt, docs/man/tripplite_usb.txt, docs/man/tripplitesu.txt, docs/man/ups.conf.txt, docs/man/upsc.txt, docs/man/upscli_connect.txt, docs/man/upscli_disconnect.txt, docs/man/upscli_fd.txt, docs/man/upscli_get.txt, docs/man/upscli_list_next.txt, docs/man/upscli_list_start.txt, docs/man/upscli_readline.txt, docs/man/upscli_sendline.txt, docs/man/upscli_splitaddr.txt, docs/man/upscli_splitname.txt, docs/man/upscli_ssl.txt, docs/man/upscli_strerror.txt, docs/man/upscli_upserror.txt, docs/man/upsclient.txt, docs/man/upscmd.txt, docs/man/upscode2.txt, docs/man/upsd.conf.txt, docs/man/upsd.txt, docs/man/upsd.users.txt, docs/man/upsdrvctl.txt, docs/man/upsimage.cgi.txt, docs/man/upslog.txt, docs/man/upsmon.conf.txt, docs/man/upsmon.txt, docs/man/upsrw.txt, docs/man/upssched.conf.txt, docs/man/upssched.txt, docs/man/upsset.cgi.txt, docs/man/upsset.conf.txt, docs/man/upsstats.cgi.txt, docs/man/upsstats.html.txt, docs/man/usbhid-ups.txt, docs/man/victronups.txt, docs/megatec.txt, docs/net-protocol.txt, docs/new-clients.txt, docs/new-drivers.txt, docs/new-names.txt, docs/nut-names.txt, docs/nut-qa.txt, docs/osd-notify.txt, docs/outlets.txt, docs/packager-guide.txt, docs/pager.txt, docs/powersaving.txt, docs/protocol.txt, docs/scheduling.txt, docs/security.txt, docs/shutdown.txt, docs/sock-protocol.txt, docs/ssl.txt, docs/support.txt, docs/suspend-to-disk.txt, docs/upssched.txt, docs/user-manual.txt, docs/website, docs/website/Makefile.am, docs/website/css, 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/projects.txt, docs/website/scripts, docs/website/scripts/filter_png.js, docs/website/scripts/jquery.js, docs/website/scripts/nut_jquery.js, docs/website/scripts/toc.js, docs/website/stable-hcl.txt, docs/website/ups-protocols.txt, docs/website/web-layout.conf, docs/website/website.txt, drivers/skel.c, m4/ax_compare_version.m4, m4/nut_check_asciidoc.m4, m4/nut_check_os.m4, tools/Makefile.am, tools/nut-hclinfo.py: Merging AsciiDoc branch into trunk Merged svn://svn.debian.org/nut/branches/AsciiDoc at r2701, with the trunk as of r2720. The AsciiDoc branch commit r2721 was cherry-picked later. The AsciiDoc homepage is http://www.methods.co.nz/asciidoc/ and the earliest suggested version to use (in order to properly generate all output formats) is 8.6.3. The commits have been grouped into the following categories: == Build Machinery, File Management, Miscellaneous == r1874, r1880, r1894, r1895, r1896, r1897, r1898, r1908, r1909, r1910, r1917, r1920, r1927, r1928, r1929, r1931, r1958, r1976, r1977, r1978, r1994, r2032, r2125, r2126, r2130, r2155, r2160, r2246, r2470, r2473, r2474, r2475, r2505, r2522, r2538, ~~r2541~~, r2542, r2544, r2546, r2547, r2548, r2549, r2552, ~~r2553~~, r2554, r2558, r2560, ~~r2563~~, r2564, r2565, r2566, r2606, r2607, r2608, r2611, r2612, r2613, r2614, r2615, r2617, r2630, r2661, r2669, r2670, r2672, r2673, r2674, ~~r2679~~, r2683, r2684, r2685, r2686, r2689, r2690 == Text File Conversion == r1875, r1881, r1899, r1900, r1901, r1902, r1903, r1912, r1913, r1916, r1921, r1922, r1923, r1924, r1925, r1926, r1997, r1998, r2003, r2030, r2031, r2064, r2065, r2135, r2150, r2157, r2158, r2245, r2283, r2284, r2285, r2289, r2291, r2292, r2328, r2409, r2463, r2465, r2481, r2482, r2497, r2498, r2499, r2502, r2517, r2519, r2520, r2525, r2526, r2527, r2530, r2533, r2534, r2535, r2536, r2537, r2556, r2561, r2562, r2649, r2701 == Updated Content == r1938, r1939, r1984, r1985, r1991, r1992, r2052, r2069, r2108, r2124, r2131, r2142, r2144, r2149, r2154, r2156, r2164, r2211, r2227, r2293, r2304, r2309, r2351, r2358, r2409, r2416, r2418, r2419, r2420, r2438, r2460, r2461, r2462, r2464, r2466, r2469, r2471, r2472, r2476, r2477, r2478, r2479, r2480, r2483, r2484, r2485, r2493, r2496, r2501, r2503, r2506, r2507, r2510, r2512, r2518, r2529, r2540, r2543, r2545, r2550, r2551, r2555, r2557, r2559, r2631, r2632, r2633, r2634, r2637, r2638, r2639, r2640, r2643, r2648, r2652, r2653, r2655, r2662, r2664, r2665, r2666, r2681 == Website == r1883, r1905, r1907, r1911, r1933, r1935, r1937, r1940, r1950, r1953, r1954, r1967, r1973, r1974, r1975, r2000, r2001, r2002, r2058, r2059, ~~r2060~~, r2061, r2063, r2066, r2123, r2134, r2136, r2159, r2225, r2288, r2290, r2486, r2487, r2494, r2495, r2500, r2504, r2515, r2521, r2523, r2539, r2562, r2607, r2721 == Manual Page Conversion == r1961, r1962, r1963, r1965, r1969, r1971, r1972, r1981, r1982, r1986, r1987, r1988, r1993, r2004, r2005, r2006, r2007, r2008, r2009, r2010, r2011, r2012, r2013, r2014, r2019, r2020, r2021, r2028, r2033, r2034, r2038, r2044, r2047, r2048, r2049, r2050, r2051, r2062, r2067, r2068, r2074, r2075, r2107, r2109, r2110, r2111, r2112, r2113, r2127, r2129, r2132, r2137, r2146, r2147, r2151, r2152, r2162, r2204, r2205, r2206, r2207, r2208, r2209, r2210, r2211, r2226, r2227, r2228, r2229, r2249, r2251, r2252, r2258, r2259, r2310, r2311, r2312, r2313, r2314, r2572, r2580 == Ported from trunk == r2039, r2043, r2049, r2076, r2110, r2120, r2209, r2210, r2249, r2258, r2287, r2325, r2358, r2393, r2429, r2430, r2434, r2439, r2440, r2443, r2447, r2514, r2532, r2567, r2657, r2694, r2696, r2700 2010-12-03 Arjen de Korte * [r2720] server/upsd.c: Allow hostnames in /etc/hosts.allow too (not only IPv4 and/or IPv6 addresses). This is a frequent source of confusion for people setting up libwrap access control. [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-December/005097.html] * [r2719] drivers/libhid.c: Revert commit 2407 (which breaks reading reports larger than 8 bytes) and make sure we only store data that was read. Breaking up the buffer in chunks that the USB interface can handle is the job of the libusb library. If this doesn't work, it's libusb that needs fixing, not NUT. 2010-11-30 Arjen de Korte * [r2713] server/ssl.c: When a CERTFILE is configured for the server, mandate that SSL is started or else fail starting the server (so that a configuration problem doesn't remain hidden). Remove redundant OpenSSL_add_ssl_algorithms() call (same as SSL_library_init). 2010-11-29 Arnaud Quette * [r2710] scripts/upower/95-upower-hid.rules, tools/nut-usbinfo.pl: Complete the renaming from DeviceKit-power to UPower, synchronise the rules file as per upstream changes and update the generated content 2010-11-23 Arnaud Quette * [r2699] drivers/dummy-ups.c, drivers/dummy-ups.h, man/dummy-ups.8: dummy-ups 0.12 now allows variable removal, by setting an empty value 2010-11-20 Arnaud Quette * [r2697] data/driver.list: Also add CyberPower CP1500AVRLCD to the list of usbhid-ups supported models (reported by Patrick O'Malley) * [r2695] data/driver.list: Add CyberPower CP1350AVRLCD to the list of usbhid-ups supported models (reported by Patrick O'Malley) 2010-11-13 Arjen de Korte * [r2688] Makefile.am: Create empty website target (to silence warnings about missing target) 2010-11-12 Arjen de Korte * [r2687] drivers/apc-hid.c: Add additional HID mappings for shutting down APC SmartUPS RM series [http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-November/006318.html] 2010-11-06 David Goncalves * [r2682] scripts/python/Makefile.am, scripts/python/app/NUT-Monitor, scripts/python/app/gui-1.2.glade, scripts/python/app/gui-1.3.glade, scripts/python/app/locale, scripts/python/app/locale/fr, scripts/python/app/locale/fr/LC_MESSAGES, scripts/python/app/locale/fr/LC_MESSAGES/NUT-Monitor.mo: NUT-Monitor 1.3 - Added localization support 2010-11-05 Arjen de Korte * [r2680] drivers/blazer.c: Check for NULL pointer before checking the status flags was missing [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-November/005045.html] 2010-11-03 Arnaud Quette * [r2656] data/driver.list, drivers/tripplite-hid.c: Add HP T750 G2 to the list of usbhid-ups supported models (patch from Jorge Salamero Sanz) 2010-11-02 Arjen de Korte * [r2654] configure.in, m4/nut_check_libnetsnmp.m4: Exclude -I. and extra developer warning flags with Net-SNMP support enabled (using them is the responsibility of the NUT developers) 2010-10-31 Arjen de Korte * [r2651] configure.in, drivers/upsdrvctl.c: Fix remaining compilation warnings by doing an explicit cast that removes the 'const' qualification and ignoring this specific GCC warning. Sadly the underlying functions don't support this qualifier (and it's not trivial to work around these remaining warnings). 2010-10-28 Arjen de Korte * [r2647] drivers/powerman-pdu.c: Fix compilation warnings * [r2646] drivers/dstate-hal.c: Fix compilation warnings * [r2645] drivers/megatec_usb.c: Fix compilation warnings 2010-10-27 Arjen de Korte * [r2636] drivers/mge-utalk.c, drivers/mge-utalk.h: Fix compilation warnings * [r2635] drivers/mge-shut.c, drivers/mge-shut.h: Fix compilation warnings 2010-10-26 Arjen de Korte * [r2629] drivers/tripplite.c: Fix compilation warnings * [r2628] drivers/rhino.c: Fix compilation warnings * [r2627] drivers/powercom.h: Fix compilation warnings * [r2626] drivers/libshut.c, drivers/libshut.h: Fix compilation warnings * [r2625] drivers/microdowell.c: Fix compilation warnings * [r2624] drivers/gamatronic.c, drivers/gamatronic.h: Fix compilation warnings * [r2623] drivers/usb-common.c: Fix compilation warnings * [r2622] drivers/mge-xml.c, drivers/netxml-ups.h: Fix compilation warnings * [r2621] drivers/bestfortress.c: Fix compilation warnings * [r2620] drivers/dummy-ups.h: Fix compilation warnings * [r2619] drivers/bcmxcp.c, drivers/bcmxcp.h: Fix compilation warnings * [r2618] drivers/powerp-txt.c, drivers/powerpanel.h: Fix compilation warnings 2010-10-25 Arjen de Korte * [r2616] drivers/mge-hid.c, drivers/powercom-hid.c, drivers/usbhid-ups.h: Remove superfluous const declaration (function return values can never be a lvalue) 2010-10-20 Arjen de Korte * [r2604] server/upsd.c: Revert experimental stuff that accidentally made it into commit 2600 * [r2603] drivers/mge-hid.c: Fix wrong pointer type * [r2602] configure.in: Remove inet_aton from AC_REPLACE_FUNCS (no longer needed) * [r2601] drivers/bcmxcp_usb.c, drivers/bestfcom.c, drivers/ivtscd.c, drivers/libshut.c, drivers/metasys.c, drivers/optiups.c, drivers/powerp-bin.c, drivers/powerp-txt.c, drivers/rhino.c, drivers/richcomm_usb.c, drivers/safenet.c, drivers/snmp-ups.c, drivers/solis.h: Fix bad prototypes (missing void) * [r2600] Makefile.am, clients/upsclient.c, clients/upsclient.h, clients/upsmon.c, common/inet_aton.c, configure.in, docs/configure.txt, m4/nut_check_ipv6.m4, server/upsd.c: Remove code that used the (now obsoleted) gethostbyaddr in favor of the (IPv6 capable) getaddrinfo function * [r2599] drivers/libusb.h: Fix compilation warnings * [r2598] drivers/tripplite_usb.c: Fix compilation warnings * [r2597] drivers/serial.c: Replace explicit typecasts of void pointers by adding an intermediate variable of the proper type * [r2596] drivers/apcsmart.c: Fix compilation warnings (functions returning string contants, should return (const char *), not (char *)) 2010-10-19 Charles Lepple * [r2581] scripts/python/module/PyNUT.py: Fix small typo in comments of PyNUT class 2010-10-16 Arjen de Korte * [r2573] man/upsd.conf.5: Add information on the CERTFILE keyword, needed for SSL support in the upsd server 2010-10-13 Arnaud Quette * [r2571] drivers/belkin.c, drivers/belkin.h: Add battery tests and beeper control commands, and report the beeper and test status (patch from John Bayly) 2010-10-08 Arjen de Korte * [r2570] drivers/apc-hid.c, drivers/belkin-hid.c, drivers/cps-hid.c, drivers/explore-hid.c, drivers/liebert-hid.c, drivers/mge-hid.c, drivers/powercom-hid.c, drivers/tripplite-hid.c, drivers/usbhid-ups.c, drivers/usbhid-ups.h, scripts/subdriver/path-to-subdriver.sh: Fix compilation warnings for the usbhid-ups driver (functions returning string contants, should return (const char *), not (char *)) * [r2569] clients/upsmon.c, common/common.c: Change strange (but valid) construction. Setting a flag should be done by either '*val |= *flag' or '*val = (*val | flag)'. Using '*val = (*val |= flag)' will first set the flag in *val and then assign the result to *val (which is redundant). * [r2568] server/upsd.c: Initialize SSL before we drop privileges (we may not be able to read the keyfile as non-root) 2010-09-22 Arnaud Quette * [r2531] drivers/snmp-ups.c, drivers/snmp-ups.h, man/snmp-ups.8: Add SNMP v3 support, and rework SNMP initialisation 2010-09-20 Charles Lepple * [r2528] drivers/libhid.c, drivers/usbhid-ups.c: Print HID values in scientific notation. 2010-09-15 Arnaud Quette * [r2524] data/driver.list, drivers/tripplite-hid.c: Add a bunch of Tripplite USB/HID devices, reported from UPower, and HP R1500 G2 INTL to the list of supported Tripplite HID devices 2010-09-11 Arjen de Korte * [r2516] data/driver.list, drivers/tripplite-hid.c: Add Smart1000LCD to list of supported devices [http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-September/006188.html] 2010-09-08 Chetan Agarwal * [r2513] data/driver.list: Fixed renaming of liebertgxt2 to liebert-esp2 driver done in commit r2432 and in r2444 2010-09-07 Chetan Agarwal * [r2511] data/driver.list: Add Eaton ConnectUPS X / BD / E Slot to compatibility list for bcmxcp and snmp-ups 2010-09-06 Arjen de Korte * [r2509] data/driver.list, drivers/tripplite-hid.c: Add HP T1500 INTL to list of supported devices [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-September/004938.html] 2010-08-30 Arnaud Quette * [r2508] drivers/mge-hid.c: ups.test.result is now refreshed upon each full polling cycle 2010-07-25 David Goncalves * [r2492] scripts/python/Makefile.am, scripts/python/app/pixmaps, scripts/python/app/pixmaps/on_battery.png, scripts/python/app/pixmaps/on_line.png, scripts/python/app/pixmaps/var-ro.png, scripts/python/app/pixmaps/var-rw.png, scripts/python/app/pixmaps/warning.png: Added missing pixmaps for NUT-Monitor 1.2 2010-07-25 Arjen de Korte * [r2491] drivers/upsdrvctl.c: Check for NULL before xbasename() on 'port' variable (legacy code for nut-2.0.4 drivers and older) [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-July/004894.html] 2010-07-24 Charles Lepple * [r2490] scripts/python/Makefile.am: Add new glade filename to Makefile.am Should fix Buildbot failure from r2489. 2010-07-23 David Goncalves * [r2489] scripts/python/app/NUT-Monitor, scripts/python/app/gui-1.2.glade, scripts/python/app/gui.glade, scripts/python/module/PyNUT.py: Upgrade NUT-Monitor to 1.2 * [r2488] scripts/python/module/PyNUT.py: Upgrade PyNUT module to 1.2 2010-07-11 Charles Lepple * [r2468] data/driver.list: driver.list: Split entries for Tripp Lite OmniVS1000 http://article.gmane.org/gmane.comp.monitoring.nut.user/5591 2010-06-25 Arjen de Korte * [r2459] drivers/apc-hid.c: Add support for APC 5G models http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-June/004846.html 2010-06-24 Arnaud Quette * [r2458] drivers/mge-hid.c: Do no ignore DST offset, or it will be substracted from the actual value in the target device 2010-06-22 Arnaud Quette * [r2457] drivers/dummy-ups.c: Fix status handling in simulation (dummy) mode, conform to the coding rules, fix a memory leak and bump the release to 0.11 2010-05-13 Charles Lepple * [r2456] tools/nut-usbinfo.pl: BUS to SUBSYSTEMS in nut-usbinfo.pl (to match r2411) * [r2455] data/driver.list, drivers/tripplite-hid.c: Add "Tripp Lite SmartOnline SU1000XLA" to list of supported devices. [Ron Peterson] http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-May/006055.html 2010-05-04 Arjen de Korte * [r2454] configure.in, drivers/main-hal.c, m4/nut_check_libhal.m4: Use AC_CHECK_FUNCS to see if g_timeout_add_seconds is available (rather than checking the version of the library that is installed) 2010-05-04 Arnaud Quette * [r2453] drivers/mge-xml.c, drivers/usbhid-ups.c: Add "Test scheduled" handling for ups.test.result on Eaton and derivative units 2010-05-02 Arjen de Korte * [r2452] m4/nut_check_libhal.m4: Additionally check for 'glib.h' and 'dbus/glib.h' to see if the requirements for HAL are met 2010-04-19 Arnaud Quette * [r2445] data/driver.list, drivers/Makefile.am, drivers/bestpower-mib.c, drivers/bestpower-mib.h, drivers/snmp-ups.c, drivers/snmp-ups.h: Add Eaton Best Ferrups with older ConnectUPS card to the list of snmp-ups supported models 2010-04-18 Arjen de Korte * [r2444] drivers/Makefile.am: Renaming the liebertgxt2 to liebert-esp2 driver in commit r2432 failed to update the Makefile.am * [r2442] data/driver.list: Add two models that were reported on the mailinglists: http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-April/004738.html http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-April/006023.html * [r2441] drivers/tripplite-hid.c: Allow 'productid' overrides for Hewlett Packard UPS devices 2010-04-15 Arjen de Korte * [r2437] drivers/tripplite-hid.c: Add 'HP T1000 INTL UPS' to list of supported devices [Sturle Sunde] http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-April/004735.html 2010-04-14 Arjen de Korte * [r2436] docs/new-names.txt: Add 'output.crestfactor' and 'outlet.n.crestfactor' to list of supported variables 2010-04-10 Arjen de Korte * [r2435] drivers/liebert-esp2.c: Allow spaces in model name and add 'battery.temperature' variable (Spiros Ioannou) http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-April/004719.html 2010-04-10 Charles Lepple * [r2433] drivers: Add 'liebert-esp2' driver to svn:ignore list. 2010-04-10 Arjen de Korte * [r2432] drivers/Makefile.am, drivers/liebert-esp2.c, drivers/liebertgxt2.c, man/Makefile.am, man/liebert-esp2.8, man/liebertgxt2.8: Rename 'liebertgxt2' driver to 'liebert-esp2' (GXT2 is a model name, ESP-II the serial protocol being used by other models as well) 2010-04-09 Arjen de Korte * [r2431] drivers/liebertgxt2.c, man/liebertgxt2.8: Allow to override default baudrate to user specified value (needed on some models) 2010-04-09 Arnaud Quette * [r2428] data/driver.list: Add Eaton 9395 with serial interface to the list of bcmxcp supported models 2010-04-07 Arjen de Korte * [r2426] drivers/liebertgxt2.c: Add CHRG and DISCHRG status flags (based on the reported battery.current) * [r2425] drivers/liebertgxt2.c: Fix previous commit * [r2424] drivers/liebertgxt2.c: Add 'battery.current' value [Spiros Ioannou] removing the CHRG flag at the same time (which doesn't seem to be usable) http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-April/004700.html * [r2423] drivers/liebertgxt2.c: Fix ups.firmware [Robert Jobbagy] and only require ups.model for successful detection http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-April/004701.html 2010-04-07 Arnaud Quette * [r2422] scripts/Makefile.am, scripts/README, scripts/dkp, scripts/upower, scripts/upower/95-devkit-power-hid.rules, scripts/upower/95-upower-hid.rules: Update DeviceKit-power resource to the new UPower name 2010-04-06 Arjen de Korte * [r2421] drivers/liebertgxt2.c: More byte swapping issues fixed [Richard Gregory] http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-April/004698.html 2010-04-02 Arjen de Korte * [r2415] drivers/liebertgxt2.c: Swap bytes in calculations for reported values by the UPS [Robert Jobbagy] http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-April/004695.html] 2010-03-29 Charles Lepple * [r2414] ., ChangeLog, Makefile.am, tools/Makefile.am, tools/svn2cl.authors: Generate the ChangeLog file with 'make dist' from SVN history ` svn merge -r2401:r2413 svn+ssh://svn.debian.org/svn/nut/branches/svn-auto-changelog ` Includes the following: - r2402 removes the static ChangeLog and adds a rule and the authors file. - r2403 shows how little I remember about automake - r2404 and r2413 cancel each other out - r2405 fixes the SVN starting revision syntax. 2010-03-27 Arnaud Quette * [r2411] scripts/udev/nut-usbups.rules.in: Change BUS to SUBSYSTEMS, since the former is deprecated (patch from Michal Hlavinka, Red Hat) 2010-03-26 Arjen de Korte * [r2410] drivers/powercom-hid.c, man/usbhid-ups.8: Reject devices that are known not to be supported by the powercom-hid subdriver 2010-03-23 Arnaud Quette * [r2408] clients/Makefile.am, common/Makefile.am, drivers/Makefile.am, server/Makefile.am: Fix the distribution and compilation of local implementation of missing systems functions. This resulted in compilation failure on HP-UX, and possibly other older Unix systems, like Aix. Refer to configure.in -> AC_REPLACE_FUNCS for more information. 2010-03-22 Arjen de Korte * [r2407] drivers/libhid.c: Reduce size of buffer to maximum size supported by low-speed USB devices. 2010-03-22 Arnaud Quette * [r2406] drivers/Makefile.am: Add the missing link to the math library for bcmxcp driver 2010-03-12 Arjen de Korte * [r2400] README: Remove monitor-only option that never existed. Whether or not a system will shutdown is determined by the combined powervalue of all devices it monitors (this has nothing to do with the master or slave setting). 2010-03-08 Arjen de Korte * [r2399] clients/upsclient.h, drivers/hidparser.h, drivers/hidtypes.h, include/parseconf.h: Add control comments for 'ident' to switch off formatting in some places * [r2398] clients/upsimage.c, clients/upsimagearg.h, clients/upslog.c, clients/upslog.h, clients/upssched.c, clients/upssched.h, drivers/apcsmart.c, drivers/apcsmart.h, drivers/dstate-hal.h, drivers/gamatronic.h, drivers/main-hal.h, drivers/main.h, drivers/netxml-ups.h, drivers/usbhid-ups.h, server/netcmds.h: Finalize cleanup of type definitions for structures where needed and/or useful (and replace a couple of void pointers by the proper structures) 2010-03-07 Arjen de Korte * [r2397] common/state.c, drivers/dstate-hal.h, drivers/dstate.c, drivers/dstate.h, include/extstate.h, include/state.h, server/netget.c, server/netinstcmd.c, server/netlist.c, server/netset.c, server/sstate.c, server/sstate.h, server/upstype.h: Create types for structures that already suggested that they were types, but were not (cmdlist_t, conn_t, enum_t and st_tree_t) and use these instead * [r2396] drivers/blazer.c: Fix loss of precision in dividing integers 2010-03-07 Charles Lepple * [r2395] docs/cables/ge-imv-victron.txt: Remove escape sequence from cable diagram. Pointed out on Feb 25 2010 by Yury V. Zaytsev on nut-upsuser. 2010-03-04 Arjen de Korte * [r2392] data/driver.list: Add PowerWare 5119 RM support through upscode2 driver [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-March/004608.html] * [r2391] drivers/upscode2.c: Use "shutdown.reboot" (which was used before r2389 was committed) instead of "shutdown.return" in the shutdown function 2010-03-03 Arjen de Korte * [r2390] drivers/upscode2.c: Update based on information provided by Steve Golson [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-March/004608.html] * [r2389] drivers/upscode2.c: Update based on information provided by Steve Golson [http://lists.alioth.debian.org/pipermail/nut-upsdev/2010-March/004608.html] 2010-03-01 Arjen de Korte * [r2387] configure.in: No longer require autoconf version 2.60 or better and work around broken quadrigraphs before autoconf version 2.62 * [r2385] drivers/mge-hid.c: Add missing Kelvin to Celcius conversion [http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-March/005944.html] * [r2384] configure.in: Attempt to fix problem with two consecutive '@:>@' quadrigraphs (also reports m4 version used) 2010-02-28 Arjen de Korte * [r2383] configure.in, m4/nut_check_libgd.m4, m4/nut_check_libhal.m4, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libssl.m4, m4/nut_check_libusb.m4, m4/nut_config_libhal.m4: Restore @<:@ and @:>@ quadrigraphs * [r2382] configure.in: Revert commit 2380 which fails on Debian * [r2381] m4/nut_check_libgd.m4, m4/nut_check_libhal.m4, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libssl.m4, m4/nut_check_libusb.m4, m4/nut_config_libhal.m4: Revert commit 2380 which fails on Debian * [r2380] configure.in, m4/nut_check_libgd.m4, m4/nut_check_libhal.m4, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libssl.m4, m4/nut_check_libusb.m4, m4/nut_config_libhal.m4: Change escaped characters (no functional changes) * [r2379] configure.in, m4/nut_check_libgd.m4, m4/nut_check_libhal.m4, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libssl.m4, m4/nut_check_libusb.m4, m4/nut_config_libhal.m4: Clean up output of 'configure --help' (indentation, optional parameters) and don't allow options which need a parameter * [r2378] m4/nut_check_libgd.m4, m4/nut_check_libhal.m4, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libssl.m4, m4/nut_check_libusb.m4, m4/nut_config_libhal.m4, scripts/hal/ups-nut-device.fdi.in, scripts/udev/nut-usbups.rules.in: When setting variables from pkg-config, rather than checking for the return value, check for a (non-)zero length. It will happily return zero for unknown variables in otherwise supported packages (and this is usually not what we want). Also direct stderr to /dev/null for systems that don't use pkg-config. * [r2377] m4/nut_config_libhal.m4: Fix type (leftover from debugging) * [r2376] configure.in, m4/nut_check_libhal.m4, m4/nut_config_libhal.m4: Keep compile and linker options separate from runtime configuration parameters (and skip the latter if the first are not usable) 2010-02-27 Arjen de Korte * [r2375] m4/nut_check_libhal.m4: Test for empty variable, rather than the return value of pkg-config * [r2374] docs/configure.txt, m4/nut_check_libhal.m4: Allow overrides in ./configure for all variables needed for HAL support 2010-02-26 Arjen de Korte * [r2372] common/common.c, configure.in, drivers/main.c, include/common.h, man/nutupsdrv.8, man/upsd.8, server/upsd.c: Due to popular demand, add a possibility to reduce the verbosity of messages written to the syslog (by adding one or more -q flags in a similar fashion as the -D debug flag) * [r2371] m4/nut_check_libgd.m4, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libssl.m4, m4/nut_check_libusb.m4: Check if overrides are specified, but the mandatory argument is missing (and refer to 'docs/configure.txt') 2010-02-25 Arjen de Korte * [r2370] clients/upslog.c, clients/upsmon.c, clients/upsrw.c, clients/upssched.c, server/sockdebug.c, server/upsd.c: Use open_syslog wrapper function instead of openlog directly and grab program name from argv[0] 2010-02-23 Arjen de Korte * [r2367] drivers/netvision-mib.c: Fixes Alioth bug #312364 2010-02-23 Arnaud Quette * [r2366] ChangeLog, NEWS, UPGRADING, configure.in: Final update for 2.4.3 release 2010-02-20 Arjen de Korte * [r2365] m4/nut_check_ipv6.m4: Fix broken logic to enable IPv6 support 2010-02-19 Arnaud Quette * [r2363] ChangeLog, configure.in: Final update for 2.4.2 release * [r2362] NEWS, data/driver.list: Add HP R1500 G2 to compatibility list for bcmxcp (reported by Stephan Schupfer) 2010-02-19 Arjen de Korte * [r2361] clients/upsmon.h: Fixed typo * [r2360] clients/upsmon.c, clients/upsmon.h: You can't compare strings with '!=' in C, so the logic to determine if the stock message was overridden was flawed (causing problems with (de)allocation of memory) 2010-02-19 Arnaud Quette * [r2357] conf/nut.conf.sample, conf/upsmon.conf.sample, docs/FAQ, man/upsmon.conf.5: Remove remaining references to ACL / allowfrom. 2010-02-19 Arjen de Korte * [r2355] configure.in: Replace __func__ on pre-C99 compilers with __FUNCTION__ (may be available on older GNU C compilers) or __LINE__ (which is always available) 2010-02-16 Arjen de Korte * [r2353] drivers/main.h: Static initialization of flexible array members is non-portable (GNU C extension), so don't use a flexible array member here * [r2352] configure.in: Check if the C compiler supports flexible array members and/or variable-length arrays * [r2350] drivers/upscode2.c: Don't use signed constants in a bitfield 2010-02-15 Arjen de Korte * [r2349] drivers/main.h: Fix missing semi-colon * [r2348] drivers/main.h: Attempt to fix compiler warning on Solaris (although I have my doubts about the portability of array declarations within structures) * [r2347] drivers/snmp-ups.c, drivers/snmp-ups.h: Fix for buggy Net-SNMP config should be before including headers, since our autoconf generated header is the first to be included (so the conflict is caused by subsequently including the Net-SNMP headers) * [r2346] drivers/apcsmart.c, drivers/metasys.c, drivers/serial.c: Fix unreachable code warnings * [r2345] drivers/upscode2.c: An (int) is only guaranteed to be at least 16-bit while we need 32-bit here (so it's better to use a fixed width integer) 2010-02-14 Arjen de Korte * [r2344] configure.in, docs/configure.txt, drivers/powerman-pdu.c, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libusb.m4: Allow to override CFLAGS and LDFLAGS detected by the *.m4 macros in case pkg-config is not available * [r2343] docs/configure.txt, m4/nut_check_libssl.m4: Allow cflags and ldflags overrides for openssl (may be useful/needed if pkg-config is not available) 2010-02-13 Arjen de Korte * [r2342] drivers/liebertgxt2.c: Use (unsigned char) instead of (char) in command definitions (to prevent overflow warnings definitions) * [r2341] drivers/mge-shut.h: The usage code must be at least a 32-bit integer (and 'int' is only guaranteed to be at least 16-bit). * [r2340] m4/nut_check_libnetsnmp.m4: Check if Net-SNMP library is usable 2010-02-12 Arjen de Korte * [r2339] docs/cables/apc.txt: APC cable diagrams as reported on the mailinglist [http://lists.alioth.debian.org/pipermail/nut-upsuser/2005-August/000118.html] 2010-02-11 Charles Lepple * [r2338] ChangeLog: Generate ChangeLog entries from r2337 through r2331. 2010-02-11 Arnaud Quette * [r2337] NEWS: Complete news information for the 2.4.2 release. 2010-02-11 Arjen de Korte * [r2336] COPYING, ChangeLog, INSTALL, LICENSE-GPL2, LICENSE-GPL3, MAINTAINERS, Makefile.am, NEWS, UPGRADING, clients/cgilib.c, clients/cgilib.h, clients/status.h, clients/upsc.c, clients/upsclient.c, clients/upsclient.h, clients/upscmd.c, clients/upsimage.c, clients/upsimagearg.h, clients/upslog.c, clients/upslog.h, clients/upsmon.c, clients/upsmon.h, clients/upsrw.c, clients/upssched-cmd, clients/upssched.c, clients/upssched.h, clients/upsset.c, clients/upsstats.c, clients/upsstats.h, common/Makefile.am, common/atexit.c, common/common.c, common/inet_aton.c, common/parseconf.c, common/setenv.c, common/snprintf.c, common/state.c, common/strerror.c, common/upsconf.c, compile, conf/Makefile.am, conf/hosts.conf.sample, conf/nut.conf.sample, conf/ups.conf.sample, conf/upsd.conf.sample, conf/upsd.users.sample, conf/upsmon.conf.sample, conf/upssched.conf.sample.in, conf/upsset.conf.sample, conf/upsstats-single.html.sample, conf/upsstats.html.sample, configure.in, data/Makefile.am, data/cmdvartab, data/driver.list, data/epdu-managed.dev, data/evolution500.dev, data/html/Makefile.am, data/html/README, data/html/bottom.html, data/html/header.html.in, data/html/index.html, data/html/nut-banner.png, docs/FAQ, docs/Makefile.am, docs/README, docs/acpi.txt, docs/big-servers.txt, docs/cables/apc-rs500-serial.txt, docs/cables/apc.txt, docs/cables/ge-imv-victron.txt, docs/cables/imv.txt, docs/cables/mgeups.txt, docs/cables/powerware.txt, docs/cables/repotec.txt, docs/cables/sms.txt, docs/chroot.txt, docs/commands.txt, docs/config-files.txt, docs/configure.txt, docs/contact-closure.txt, docs/data-room.txt, docs/design.txt, docs/developers.txt, docs/hid-subdrivers.txt, docs/ideas.txt, docs/macros.txt, docs/megatec.txt, docs/new-drivers.txt, docs/new-names.txt, docs/nut-hal.txt, docs/osd-notify.txt, docs/pager.txt, docs/powersaving.txt, docs/protocol.txt, docs/shutdown.txt, docs/snmp.txt, docs/sock-protocol.txt, docs/ssl.txt, docs/suspend-to-disk.txt, docs/upssched.txt, drivers/Makefile.am, drivers/apc-hid.c, drivers/apc-hid.h, drivers/apc-mib.c, drivers/apc-mib.h, drivers/apcsmart.c, drivers/apcsmart.h, drivers/baytech-mib.c, drivers/baytech-mib.h, drivers/bcmxcp.c, drivers/bcmxcp.h, drivers/bcmxcp_io.h, drivers/bcmxcp_ser.c, drivers/bcmxcp_usb.c, drivers/belkin-hid.c, drivers/belkin-hid.h, drivers/belkin.c, drivers/belkin.h, drivers/belkinunv.c, drivers/bestfcom.c, drivers/bestfortress.c, drivers/bestuferrups.c, drivers/bestups.c, drivers/blazer.c, drivers/blazer.h, drivers/blazer_ser.c, drivers/blazer_usb.c, drivers/clone-outlet.c, drivers/clone.c, drivers/compaq-mib.c, drivers/compaq-mib.h, drivers/cps-hid.c, drivers/cps-hid.h, drivers/dstate-hal.c, drivers/dstate-hal.h, drivers/dstate.c, drivers/dstate.h, drivers/dummy-ups.c, drivers/dummy-ups.h, drivers/eaton-mib.h, drivers/etapro.c, drivers/everups.c, drivers/explore-hid.c, drivers/explore-hid.h, drivers/gamatronic.c, drivers/gamatronic.h, drivers/genericups.c, drivers/genericups.h, drivers/hidparser.c, drivers/hidparser.h, drivers/hidtypes.h, drivers/ietf-mib.c, drivers/ietf-mib.h, drivers/isbmex.c, drivers/ivtscd.c, drivers/libhid.c, drivers/libhid.h, drivers/libshut.c, drivers/libshut.h, drivers/libusb.c, drivers/libusb.h, drivers/liebert-hid.c, drivers/liebert-hid.h, drivers/liebert.c, drivers/liebertgxt2.c, drivers/main-hal.c, drivers/main-hal.h, drivers/main.c, drivers/main.h, drivers/masterguard.c, drivers/megatec.c, drivers/megatec.h, drivers/megatec_usb.c, drivers/metasys.c, drivers/mge-hid.c, drivers/mge-hid.h, drivers/mge-mib.c, drivers/mge-mib.h, drivers/mge-shut.c, drivers/mge-shut.h, drivers/mge-utalk.c, drivers/mge-utalk.h, drivers/mge-xml.c, drivers/mge-xml.h, drivers/microdowell.c, drivers/microdowell.h, drivers/netvision-mib.c, drivers/netvision-mib.h, drivers/netxml-ups.c, drivers/netxml-ups.h, drivers/optiups.c, drivers/powercom-hid.c, drivers/powercom-hid.h, drivers/powercom.c, drivers/powercom.h, drivers/powerman-pdu.c, drivers/powerp-bin.c, drivers/powerp-bin.h, drivers/powerp-txt.c, drivers/powerp-txt.h, drivers/powerpanel.c, drivers/powerpanel.h, drivers/powerware-mib.c, drivers/powerware-mib.h, drivers/raritan-pdu-mib.h, drivers/rhino.c, drivers/richcomm_usb.c, drivers/safenet.c, drivers/safenet.h, drivers/serial.c, drivers/serial.h, drivers/skel.c, drivers/snmp-ups.c, drivers/snmp-ups.h, drivers/solis.c, drivers/solis.h, drivers/tripplite-hid.c, drivers/tripplite-hid.h, drivers/tripplite.c, drivers/tripplite.h, drivers/tripplite_usb.c, drivers/tripplitesu.c, drivers/upscode2.c, drivers/upsdrvctl.c, drivers/upshandler.h, drivers/usb-common.c, drivers/usb-common.h, drivers/usbhid-ups.c, drivers/usbhid-ups.h, drivers/victronups.c, include/Makefile.am, include/attribute.h, include/common.h, include/extstate.h, include/parseconf.h, include/proto.h, include/state.h, include/timehead.h, include/upsconf.h, lib/Makefile.am, lib/README, lib/libupsclient-config.in, lib/libupsclient.pc.in, m4/ax_create_stdint_h.m4, m4/nut_arg_with.m4, m4/nut_check_ipv6.m4, m4/nut_check_libgd.m4, m4/nut_check_libhal.m4, m4/nut_check_libneon.m4, m4/nut_check_libnetsnmp.m4, m4/nut_check_libpowerman.m4, m4/nut_check_libssl.m4, m4/nut_check_libusb.m4, m4/nut_check_libwrap.m4, m4/nut_check_os.m4, m4/nut_report_feature.m4, m4/nut_type_socklen_t.m4, man/Makefile.am, man/apcsmart.8, man/bcmxcp.8, man/bcmxcp_usb.8, man/belkin.8, man/belkinunv.8, man/bestfcom.8, man/bestfortress.8, man/bestuferrups.8, man/bestups.8, man/blazer.8, man/clone.8, man/dummy-ups.8, man/etapro.8, man/everups.8, man/gamatronic.8, man/genericups.8, man/hosts.conf.5, man/isbmex.8, man/ivtscd.8, man/libupsclient-config.1, man/liebert.8, man/liebertgxt2.8, man/masterguard.8, man/megatec.8, man/megatec_usb.8, man/metasys.8, man/mge-shut.8, man/mge-utalk.8, man/microdowell.8, man/netxml-ups.8, man/nut.conf.5, man/nutupsdrv.8, man/oneac.8, man/optiups.8, man/powercom.8, man/powerman-pdu.8, man/powerpanel.8, man/rhino.8, man/richcomm_usb.8, man/safenet.8, man/skel.8, man/snmp-ups.8, man/solis.8, man/tripplite.8, man/tripplite_usb.8, man/tripplitesu.8, man/ups.conf.5, man/upsc.8, man/upscli_connect.3, man/upscli_disconnect.3, man/upscli_fd.3, man/upscli_get.3, man/upscli_list_next.3, man/upscli_list_start.3, man/upscli_readline.3, man/upscli_sendline.3, man/upscli_splitaddr.3, man/upscli_splitname.3, man/upscli_ssl.3, man/upscli_strerror.3, man/upscli_upserror.3, man/upsclient.3, man/upscmd.8, man/upscode2.8, man/upsd.8, man/upsd.conf.5, man/upsd.users.5, man/upsdrvctl.8, man/upsimage.cgi.8, man/upslog.8, man/upsmon.8, man/upsmon.conf.5, man/upsrw.8, man/upssched.8, man/upssched.conf.5, man/upsset.cgi.8, man/upsset.conf.5, man/upsstats.cgi.8, man/upsstats.html.5, man/usbhid-ups.8, man/victronups.8, scripts/HP-UX/Makefile, scripts/HP-UX/nut-drvctl, scripts/HP-UX/nut-drvctl.sh, scripts/HP-UX/nut-upsd, scripts/HP-UX/nut-upsd.sh, scripts/HP-UX/nut-upsmon, scripts/HP-UX/nut-upsmon.sh, scripts/Makefile.am, scripts/README, scripts/RedHat/README, scripts/RedHat/halt.patch, scripts/RedHat/ups, scripts/RedHat/upsd, scripts/RedHat/upsd.in, scripts/RedHat/upsmon, scripts/RedHat/upsmon.in, scripts/Solaris8/S99upsmon, scripts/Windows/Makefile, scripts/Windows/halt.c, scripts/dkp/95-devkit-power-hid.rules, scripts/hal/Makefile.am, scripts/hal/ups-nut-device.fdi.in, scripts/hotplug/Makefile.am, scripts/hotplug/README, scripts/hotplug/libhid.usermap, scripts/hotplug/libhidups.in, scripts/misc/nut.bash_completion, scripts/misc/osd-notify, scripts/perl/Nut.pm, scripts/python/Makefile.am, scripts/python/README, scripts/python/app/NUT-Monitor, scripts/python/app/README, scripts/python/app/gui.glade, scripts/python/app/nut-monitor.desktop, scripts/python/app/nut-monitor.png, scripts/python/module/PyNUT.py, scripts/python/module/test_nutclient.py, scripts/subdriver/path-to-subdriver.sh, scripts/udev/Makefile.am, scripts/udev/README, scripts/udev/nut-usbups.rules.in, server/Makefile.am, server/conf.c, server/conf.h, server/ctype.h, server/desc.c, server/desc.h, server/netcmds.h, server/neterr.h, server/netget.c, server/netget.h, server/netinstcmd.c, server/netinstcmd.h, server/netlist.c, server/netlist.h, server/netmisc.c, server/netmisc.h, server/netset.c, server/netset.h, server/netuser.c, server/netuser.h, server/sockdebug.c, server/ssl.c, server/ssl.h, server/sstate.c, server/sstate.h, server/stype.h, server/upsd.c, server/upsd.h, server/upstype.h, server/user-data.h, server/user.c, server/user.h, tools/Makefile.am, tools/device-recorder.sh, tools/nut-usbinfo.pl: No functional changes (properties only) * [r2335] AUTHORS: No functional changes (properties only) 2010-02-10 Arnaud Quette * [r2334] ChangeLog: Trimmed 2.4.0 entries. 2010-02-10 Arjen de Korte * [r2333] m4/nut_check_ipv6.m4: Check for presence of structures required for IPv6 support in the header files that are defined by POSIX (don't rely on the netdb.h header to include them) 2010-02-10 Charles Lepple * [r2332] ChangeLog: Generate ChangeLog entries from SVN r2331 back through r2117.