Complete client bindings for NUT networked protocol#3402
Open
jimklimov wants to merge 62 commits intonetworkupstools:masterfrom
Open
Complete client bindings for NUT networked protocol#3402jimklimov wants to merge 62 commits intonetworkupstools:masterfrom
jimklimov wants to merge 62 commits intonetworkupstools:masterfrom
Conversation
…v2.8.5) for Python and Perl bindings Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ng dialog support [networkupstools#1348] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…TRACKING+waiting dialog support [networkupstools#1349] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…kupstools#1348] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… class [networkupstools#1349] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…eparate class, including timestamp tracking and age reporting [networkupstools#656] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…RACKING result if requested [networkupstools#656] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… age reporting [networkupstools#1348] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…p tracking and age reporting [networkupstools#1349] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…CKING [networkupstools#1711, networkupstools#1349] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…tools#1711, networkupstools#656] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… becomeSecondary() for completeness [networkupstools#656] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…dary() for completeness [networkupstools#1348] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… verb in NUT protocol (LOGIN already reaches that role level) Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…comePrimary() method Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…e is no such verb in NUT protocol (LOGIN already reaches that role level) Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…Version() method to actively ping a connection [networkupstools#3387] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…d to actively ping a connection after STARTTLS claimed success (but handshake might be broken in fact) [networkupstools#3387] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…lidProtocolVersion() method to actively ping a connection after STARTTLS claimed success (but handshake might be broken in fact) [networkupstools#3387, networkupstools#1348] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ubdir [networkupstools#1348, networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…into debug() calls [networkupstools#1348, networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…nally accept the UPS name as argument, only using "$self->{name}" as default [networkupstools#1711]
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…etworkupstools#1711, networkupstools#1348] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…t, a few times [networkupstools#3401] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…recipe Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…a_file [networkupstools#1348, networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ed to the SSL library [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…should be defined in args by caller, not by a hack in production code [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…SSL envvar toggle to disable attempts at SSL altogether [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… intermixed) Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…rror in SSL setup fail messages [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…and follow up with that [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ided in env [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
|
✅ Build nut 2.8.5.4522-master completed (commit f8bc9a971e by @jimklimov)
|
…lable, neuter NUT_FORCESSL based on that [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…pstools#1400] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…t the error with "FEATURE-NOT-SUPPORTED" in text [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…n undefined value" messages in failed tests; clearly say that $nut is no more [networkupstools#1711] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ols#3402] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
02f6b97 to
3330fd2
Compare
|
❌ Build nut 2.8.5.4523-master failed (commit 5269a2f752 by @jimklimov) |
|
✅ Build nut 2.8.5.4524-master completed (commit bd5a7c4452 by @jimklimov)
|
|
✅ Build nut 2.8.5.4524-master completed (commit bd5a7c4452 by @jimklimov) |
|
❌ Build nut 2.8.5.4525-master failed (commit 739ad38290 by @jimklimov) |
|
✅ Build nut 2.8.5.4526-master completed (commit 739ad38290 by @jimklimov)
|
|
✅ Build nut 2.8.5.4526-master completed (commit 739ad38290 by @jimklimov) |
…DIAGNOSTIC_IGNORED_DEPRECATED_DECLARATIONS{,_BESIDEFUNC} to implement methods for deprecated "master" operation [networkupstools#840, networkupstools#3402]
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
|
✅ Build nut 2.8.5.4527-master completed (commit e2ac3f9fd1 by @jimklimov)
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR follows up from #339 covers:
docs/net-protocol.txtkeywords as currently definedTRACKINGmode support (also in C++ library, follows up from Implement tracking commands in libnutclient #673 et al, and tests - implemented in Python, PERL, Java)test_nutclientinto PERL and added it into NIT suite runs