Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v4.4 #1

Merged
merged 28 commits into from
Oct 4, 2022
Merged

v4.4 #1

merged 28 commits into from
Oct 4, 2022

Conversation

joy4eg
Copy link
Collaborator

@joy4eg joy4eg commented Oct 4, 2022

No description provided.

mfontanini and others added 28 commits September 10, 2020 07:34
Added RFC8355 ICMP Extended Echo request/reply to Flags (no other changes made)
Added RFC8335 Extended echo types to headers
Fix `query_route_table()` returning a buffer padded with extra '\0'
bytes because it ignored the buffer size returned by `sysctl()`.

This caused `route_entries()` / `route6_entries()` to fall into an
infinite loop, forever trying to parse a 0-length routing entry.
Fix infinite loop when querying BSD routing table
- Prevent resource leak
Close socket when setsockopt fails
Host endian has been implicitly converted to big endian in "IPv4Address::operator uint32_t()"
Fix getter being labeled as setter in dns header file comments
Fix DNS decompression bug and add descriptive exceptions
…rface

IPv6 use interface when sending to link-local dest
…lict

Fix conflict between variable and macro name
On some platforms (like RedHat ones), CMAKE_INSTALL_LIBDIR is set to
`lib64` instead of `lib`. The CMake files should also be installed to
`lib64`, but because CONF_CMAKE_INSTALL_DIR is set unconditionally to
use `lib`, the proper path can't be configured.

This change makes CONF_CMAKE_INSTALL_DIR use the configured
CMAKE_INSTALL_LIBDIR value, which defaults to `lib`.
@joy4eg joy4eg self-assigned this Oct 4, 2022
@joy4eg joy4eg merged commit 2dffefd into master Oct 4, 2022
@joy4eg joy4eg deleted the 4.4 branch October 4, 2022 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.