FTY branch remerge from master/dev as of 2024-07-16#2536
Merged
jimklimov merged 221 commits intonetworkupstools:FTYfrom Jul 21, 2024
Merged
FTY branch remerge from master/dev as of 2024-07-16#2536jimklimov merged 221 commits intonetworkupstools:FTYfrom
jimklimov merged 221 commits intonetworkupstools:FTYfrom
Conversation
…}: report the IP address (range, single, none) in the log [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…pstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…roper support [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ions [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… options and others behave differently without them [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… introduce a way to scan several IP address ranges [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…on-threaded scans too [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ice() from adding a list to itself Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…etworkupstools#2244] We actually use DEFAULT_NETWORK_TIMEOUT from common.h same as in clients/upsclient.c Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…scans do not parallelize together [networkupstools#2244] See also: networkupstools#2511 Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ymbols in libnutscan to use them in nut-scanner [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… and logged reports to help troubleshooting [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… in the name, and use static structs and memcpy() to actually fix alignment warnings [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…n-/semi-valid inputs [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… actually fix alignment warnings Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…h detection of configured network interfaces Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…for debug printouts to be predictable on different platforms [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…t as a real upsdebugx() trail [networkupstools#2244] Originally I intended to use these to check that the address parsing code works, and drop the printf() of these messages. But if I collect them into a string and upsdebug() it - why not, can help troubleshooting in real life later, too. Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…etworkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…{,6} so it is aligned how-ever the platform likes [networkupstools#2244]
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ifaddrs()" [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…e handling whatever value of `-m` option [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ting discovered subnets into CIDR and adding to IP ranges for scanning [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…r/mask buffers [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…es (for networking "-m auto" support) [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov@gmail.com>
Signed-off-by: Jim Klimov <jimklimov@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… on MacOS+Homebrew Signed-off-by: Jim Klimov <jimklimov@gmail.com>
…y in threaded builds [networkupstools#2522] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…workupstools#2522] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…CREAT header [networkupstools#2522] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…OR_LINK_IFELSE() just a bit below) [networkupstools#2522] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…allback.c: add a fallback timegm() Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ll getifaddr() related methods [networkupstools#2244] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ols#2522] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…FTY-remerge-20240716 Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov@gmail.com>
…sequential or parallel build Signed-off-by: Jim Klimov <jimklimov@gmail.com>
…or different distcheck scenarios [networkupstools#2541] Signed-off-by: Jim Klimov <jimklimov@gmail.com>
…or different distcheck-dmf* scenarios [networkupstools#2541] Also take advantage of new configure options during distcheck-dmf-warnings Signed-off-by: Jim Klimov <jimklimov@gmail.com>
…generated nutupsconf.aug.in) if not installing as DATA Signed-off-by: Jim Klimov <jimklimov@gmail.com>
Signed-off-by: Jim Klimov <jimklimov@gmail.com>
Signed-off-by: Jim Klimov <jimklimov@gmail.com>
…KEFLAGS when calling $(MAKE) Signed-off-by: Jim Klimov <jimklimov@gmail.com>
… sub-make brethren pass [networkupstools#2541] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ols#2541] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… sub-make brethren pass for DMF [networkupstools#2541] Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
877ac3e to
25ed62d
Compare
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.
Primarily various fixes/improvements for ChangeLog recipe, coding style, valgrind resources, docs and nut-scanner (
-m auto, IPv6, parallel IPMI scans, etc.)