Skip to content

Releases: oskarirauta/netinfo_cpp

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Jun 16:24
Release v1.3.0

- bump throws submodule to v1.1.0
- fix CIDR prefix length: it was derived with log2() and was wrong for
  non-byte-aligned masks (/23, /25, ...); count the netmask bits instead
- fetch the IPv4 broadcast address (it was never actually retrieved)
- new convenience API (additive): device::up(), device::has_flag(name|id),
  netinfo::get_device(name), netinfo::has_device(name)
- operator<< uses spaces instead of tabs, so the output is consistent across
  terminals and no longer breaks for long interface names
- guard clean_up() against back() on an empty string; add <cstdint>/<iomanip>
- update GitHub Actions (actions/checkout@v5, create/upload-asset actions @v2)
- document the new API in the README and the example

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 14 Apr 08:49
Release v1.2.1

Changes

 - updates to Makefiles
 - updated README.md
 - update submodule common_cpp
 - update submodule logger_cpp
 - update submodule throws_cpp

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Apr 10:02
Release v1.2.0

This release fixes submodule's that had wrong versions on v1.1.0

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Apr 09:56
Release v1.1.0

This release makes netinfo_cpp c++17 compliant.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Feb 15:55
Initial release

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>