Skip to content

FTY branch remerge from master/dev as of 2024-07-16#2536

Merged
jimklimov merged 221 commits intonetworkupstools:FTYfrom
jimklimov:FTY-remerge-20240716
Jul 21, 2024
Merged

FTY branch remerge from master/dev as of 2024-07-16#2536
jimklimov merged 221 commits intonetworkupstools:FTYfrom
jimklimov:FTY-remerge-20240716

Conversation

@jimklimov
Copy link
Copy Markdown
Member

Primarily various fixes/improvements for ChangeLog recipe, coding style, valgrind resources, docs and nut-scanner (-m auto, IPv6, parallel IPMI scans, etc.)

chbgdn and others added 30 commits June 15, 2024 21:46
…}: report the IP address (range, single, none) in the log [networkupstools#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>
… 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>
…{,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>
jimklimov and others added 14 commits July 18, 2024 16:27
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>
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>
…FTY-remerge-20240716

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
jimklimov and others added 12 commits July 19, 2024 20:46
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>
… 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>
@jimklimov jimklimov force-pushed the FTY-remerge-20240716 branch from 877ac3e to 25ed62d Compare July 20, 2024 16:13
@jimklimov jimklimov merged commit 8fa89a2 into networkupstools:FTY Jul 21, 2024
@jimklimov jimklimov deleted the FTY-remerge-20240716 branch July 22, 2024 06:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) DMF NUT Data/Dynamic Mapping File/Format/Functionality feature nut-scanner portability We want NUT to build and run everywhere possible

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants