{"push_id":813916388,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"c622b1d55ff808f1c46ea6a97ece3e6d10f06e8b","before":"6e69b4bafc045002530f87174c3e249d4f500c0a","commits":[{"sha":"b608975b55895e853ba8d24fc08761bff2c65940","author":{"email":"3a494341c446a6303f26108150623473be773443@gmail.com","name":"Charles Lepple"},"message":"macosx-ups: fix for 10.10 (Yosemite); v1.1\n\nIn OS X 10.9 and earlier, IOPSGetPowerSourcesInfo() returned a CFDictionary. In\n10.10 it returns a CFArray. Programmers are supposed to use\nIOPSGetPowerSourceDescription() to gloss over this distinction.\n\nHowever, this does not make it easy to distinguish between a laptop battery and\nan UPS. So the \"port\" driver option no longer has any effect.\n\nhttps://developer.apple.com/library/mac/documentation/IOKit/Reference/IOPowerSources_header_reference/#//apple_ref/c/func/IOPSGetPowerSourceDescription","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/b608975b55895e853ba8d24fc08761bff2c65940"},{"sha":"71b154c855168166bd6b74ee8300125ef1110d8c","author":{"email":"ae0eea2636c1cc67be760c81eb57aaf83bf62ce1@gmail.com","name":"Tim Smith"},"message":"Spelling fixes\n\nSpelling fixes and capitalization of SUSE","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/71b154c855168166bd6b74ee8300125ef1110d8c"},{"sha":"ca1f42e5461f04c8f1d1a209fe2af99afc052b61","author":{"email":"3a494341c446a6303f26108150623473be773443@gmail.com","name":"Charles Lepple"},"message":"Merge remote-tracking branch 'github/pull/221'","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/ca1f42e5461f04c8f1d1a209fe2af99afc052b61"},{"sha":"a91748f47876e02cef283b87d4d08e0a3c606364","author":{"email":"df9402a4ed4a431598839a3d52bb4af6da43b962@gmail.com","name":"Nash Kaminski"},"message":"tripplitesu: Fix initialization when tripplite firmware is buggy\n\nWith some Tripplite SU1000RT2U (and possibly more) UPS's, a firmware bug causes\na malformed response to the very first command that is sent after the serial\nport is opened following a warm or cold boot of the system. My theory is that\nthis related to either the RS232 data lines or handshaking lines being pulled\nhigh once the server's UART is powered however I have not determined precisely\nif this is related to the data line being pulled high or the handshaking lines\nbeing asserted. However, I have been able to consistently reproduce the issue\nwhere the driver fails to start on the first attempt after a cold/warm boot\nacross 3 different machines and 2 SU1000RT2U UPS's. To workaround this, the\ninitial enumeration is repeated a 2nd time after 300ms(to allow all garbage\ndata to arrive) if the first attempt fails, which allows the driver to\nconsistently startup successfully on the 1st attempt.\n\nCloses networkupstools/nut#220","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/a91748f47876e02cef283b87d4d08e0a3c606364"},{"sha":"01ed327062410f34d4651acb5409e23ebf72a601","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Fix a crash on a 2nd call to libnutscan\n\non behalf of Tomas Halman, from Eaton Opensource Team","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/01ed327062410f34d4651acb5409e23ebf72a601"},{"sha":"49a18d674c17c714826b5f061a782eac2033f5c8","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Fix Red Hat / Fedora packages repository URL","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/49a18d674c17c714826b5f061a782eac2033f5c8"},{"sha":"0ec758a83974071adffafa5a2991ac63006fc060","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Fully check for a working Mozilla NSS\n\nRework the NSS tests so that just having runtime libraries installed is\nnot enough. Moreover, since GNU libc6 also provides a nss.h header, the\ntest now checks for both nss.h and ssl.h\n\nCloses networkupstools/nut#184","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/0ec758a83974071adffafa5a2991ac63006fc060"},{"sha":"ccbc6e26a00d0ac2cd2ac9d0c3d703595f7bffbb","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Fix dummy-ups for external value changes\n\ndummy-ups allow to change the values of the publicated variables through\nthe standard upsrw tool. This method is handy to script value changes,\nin a controlled way, compared to the dynamic version (using the TIMER\nkeyword in .dev files), which changes the values in a non controlled\nway. Bump driver version to 0.14","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/ccbc6e26a00d0ac2cd2ac9d0c3d703595f7bffbb"},{"sha":"eb80bbc1617ea5c773a576b7c57af27d6831cdcb","author":{"email":"1bb8649a5ca2388333c2c19ae84b380b9c8efe0a@the-b.org","name":"Kenny Root"},"message":"Add load.{off,on}.delay for Powerware SNMP\n\nThe commands to shut down with delay have existed since the first\nversion of the Powerware MIB so add the newer commands \"load.off.delay\"\nand \"load.on.delay\" to aid in shutdown scripts.","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/eb80bbc1617ea5c773a576b7c57af27d6831cdcb"},{"sha":"8113c9ed9cb9ed33f28106c7578a0068c9c13b93","author":{"email":"1bb8649a5ca2388333c2c19ae84b380b9c8efe0a@the-b.org","name":"Kenny Root"},"message":"Add shutdown.return for Powerware SNMP\n\nThe Powerware MIB supports the concept of shutting down with a delay and\nthen returning when line power is restored. The delay is set to 0\nseconds currently.","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/8113c9ed9cb9ed33f28106c7578a0068c9c13b93"},{"sha":"e1e65083bc1fb40341e9bf41f6d021e7c5c04ded","author":{"email":"1bb8649a5ca2388333c2c19ae84b380b9c8efe0a@the-b.org","name":"Kenny Root"},"message":"Fix some indentation problems in PowerWare SNMP","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/e1e65083bc1fb40341e9bf41f6d021e7c5c04ded"},{"sha":"96b8e844ad5f81065d6889c1e16729e8c7e37097","author":{"email":"1bb8649a5ca2388333c2c19ae84b380b9c8efe0a@the-b.org","name":"Kenny Root"},"message":"Add ups.start.auto for Powerware SNMP\n\nUse the IETF UPS MIB to indicate to Powerware devices that it should\nrestart when mains power is applied.","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/96b8e844ad5f81065d6889c1e16729e8c7e37097"},{"sha":"b945b36f60625a4e00654edcc8bc3adacb2be172","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Make more obvious the socket write failure\n\nDocument the error that require the use of the 'synchronous' flag. Also\nuse debug level 1 instead of 2 for the debug message","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/b945b36f60625a4e00654edcc8bc3adacb2be172"},{"sha":"36cc66e90afb35307d10174d9566c36b7539a2f3","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Fix default SNMP retries and timeout\n\nThe previous patch was using the default values from Net-SNMP, which\nare set to -1. When the user was not providing overriden values, this\nwas causing the driver to not be able to establish the communication\nwith the device. The default values are now fixed, as per documented\n(i.e. 5 retries and timeout of 1 second). Also bump the driver version\nto 0.74","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/36cc66e90afb35307d10174d9566c36b7539a2f3"},{"sha":"56506c149a27278976d7e605ad6b2da57ae72708","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Proper handling of integer RW variables\n\nRW variables were previously supposed to always be strings. Thus, the\nmultiplier (using the info_len field) was not applied. Also allow\nsetting float values, not only integer","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/56506c149a27278976d7e605ad6b2da57ae72708"},{"sha":"a799ea3fdfcb15b4c2b14e1ff4e09441f8b715fc","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Implement ups.alarm for SNMP\n\nsnmp-ups now allows to publish alarms in ups.alarm, the same way as with\nups.status","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/a799ea3fdfcb15b4c2b14e1ff4e09441f8b715fc"},{"sha":"c1a642067cae74ce5b2b658c5f6cdc9bce607a34","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Minor updates to TODO comments","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/c1a642067cae74ce5b2b658c5f6cdc9bce607a34"},{"sha":"58947818c8ff478266b1f2c7ab1490c30f36cc08","author":{"email":"3a494341c446a6303f26108150623473be773443@gmail.com","name":"Charles Lepple"},"message":"doc: correct remaining `--with-lib` references\n\nCredit: Paul Vermeer","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/58947818c8ff478266b1f2c7ab1490c30f36cc08"},{"sha":"28d68c28decf26e3f136df80a72920cc2a70896f","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Merge branch 'powerware' of https://github.com/kruton/nut into kruton-powerware","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/28d68c28decf26e3f136df80a72920cc2a70896f"},{"sha":"69e5108bf02d19c913c2ad15cc6138967dd595fa","author":{"email":"7db81f9f178765c6c4f8a32920d737d250761e2b@free.fr","name":"Arnaud Quette"},"message":"Bump Powerware SNMP subdriver version","distinct":true,"url":"https://api.github.com/repos/Distrotech/nut/commits/69e5108bf02d19c913c2ad15cc6138967dd595fa"}]}