| #
24c61c7e
|
| 01-Feb-2025 |
Patrick Williams <patrick@stwcx.xyz> |
meson: reformat with meson formatter
Apply the `meson format` results.
Change-Id: Id3da51b0ab2cd90f7bb79bd7b613b2226672a802 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
| #
9fb58c31
|
| 04-Sep-2024 |
William A. Kennington III <wak@google.com> |
ncsid: Remove defunct RA script
We no longer need this logic as we have a combined RA handling script in our meta layers.
Change-Id: I1ca88a25e5b3e5afa46e2f6ff2789885d7046660 Signed-off-by: William
ncsid: Remove defunct RA script
We no longer need this logic as we have a combined RA handling script in our meta layers.
Change-Id: I1ca88a25e5b3e5afa46e2f6ff2789885d7046660 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
| #
dab96f13
|
| 18-Feb-2021 |
Brandon Kim <brandonkim@google.com> |
Adding google license header to source files
This was done automatically using this script:
https://github.com/google/addlicense
``` go get -u github.com/google/addlicense $HOME/go/bin/addlicense
Adding google license header to source files
This was done automatically using this script:
https://github.com/google/addlicense
``` go get -u github.com/google/addlicense $HOME/go/bin/addlicense -c "Google LLC" -l apache . ```
Manually added the license headers to meson.build files as well
Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I7a17364912c8af2317a1d47a4222f7b3bdc5dc98
show more ...
|
| #
7d6fa42f
|
| 08-Feb-2021 |
William A. Kennington III <wak@google.com> |
ncsid: Import from gBMC
This is the initial code drop from gBMC.
Google-Bug-Id: 179618516 Upstream: 1e71af914bc8c54d8b91d0a1cf377e2696713c2f Change-Id: Ic653e8271dacd205e04f2bc713071ef2ec5936a4 Sig
ncsid: Import from gBMC
This is the initial code drop from gBMC.
Google-Bug-Id: 179618516 Upstream: 1e71af914bc8c54d8b91d0a1cf377e2696713c2f Change-Id: Ic653e8271dacd205e04f2bc713071ef2ec5936a4 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
| #
5f0ae6fa
|
| 19-Apr-2024 |
William A. Kennington III <wak@google.com> |
ncsid: Remove unused services
We no longer need IPv4 support or any of the neighbor finding logic, as we have all of the neighbor information updated via the primary RA from the router.
Tested: Ran
ncsid: Remove unused services
We no longer need IPv4 support or any of the neighbor finding logic, as we have all of the neighbor information updated via the primary RA from the router.
Tested: Ran on a lab and prod machine to verify the networking behavior is still consistent and gateway information is updated accurately.
Change-Id: I0e247291ae3a1f98064a3bc9a94b28d9a2223843 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
| #
253e6463
|
| 28-Dec-2023 |
Willy Tu <wltu@google.com> |
build: Remove dependencies on fmtlib
With C++23, we can replace fmt::format with std::format and fmt::print with stdplus::print. This allows us to migrate to std::print once the support is available
build: Remove dependencies on fmtlib
With C++23, we can replace fmt::format with std::format and fmt::print with stdplus::print. This allows us to migrate to std::print once the support is available.
Change-Id: I790901fb3b96d815275a3919e1fb90973189fc02 Signed-off-by: Willy Tu <wltu@google.com>
show more ...
|
| #
4c4e94f0
|
| 12-Apr-2023 |
Patrick Williams <patrick@stwcx.xyz> |
meson: remove deprecated get_pkgconfig_variable
Since meson 0.56, the `get_pkgconfig_variable` has been deprecated. In meson 0.58 the `get_variable` was enhanced to no longer require the `pkgconfig
meson: remove deprecated get_pkgconfig_variable
Since meson 0.56, the `get_pkgconfig_variable` has been deprecated. In meson 0.58 the `get_variable` was enhanced to no longer require the `pkgconfig` keyword argument. Ensure meson 0.58 is required and update the usage of all `get_pkgconfig_variable` and `get_variable` to be the modern variant.
Change-Id: Ibc0692c5cd05546e797c20973e1c1f172dcb8379 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
| #
379b061f
|
| 04-Nov-2021 |
William A. Kennington III <wak@google.com> |
ncsid: Add service for discovering routers
This will be required for relaying egress traffic from the BMC network once the static network configurations go away. Currently this will just be redundan
ncsid: Add service for discovering routers
This will be required for relaying egress traffic from the BMC network once the static network configurations go away. Currently this will just be redundant behavior with existing gateway discovery.
Change-Id: I26b3f040f0752b948b9c1d9a9110a975f8168f8a Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
| #
b163a2c1
|
| 20-May-2021 |
William A. Kennington III <wak@google.com> |
ncsid: Support parsing unsolicited RA announcements
We depend on this for router's whose MACs change over the lifetime of the BMC and need updates even when we can't send neighbor solicitations and
ncsid: Support parsing unsolicited RA announcements
We depend on this for router's whose MACs change over the lifetime of the BMC and need updates even when we can't send neighbor solicitations and receive advertisements.
Change-Id: Id7eb8ee8d44aea597a63276acc698f8fee9059b2 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
| #
d237c6cc
|
| 18-Jun-2021 |
William A. Kennington III <wak@google.com> |
ncsid: build: Fix fallback dependency
Change-Id: Ifc59893845f2b95d62f49528d00a69861436ec41 Signed-off-by: William A. Kennington III <wak@google.com>
|
| #
1285115c
|
| 17-Mar-2021 |
William A. Kennington III <wak@google.com> |
meson: Fix build with 0.57.1
Meson doesn't like that we are symlinking subprojects outside the subproject directory. If we invert the links we are able to build again.
We also need to fix any proje
meson: Fix build with 0.57.1
Meson doesn't like that we are symlinking subprojects outside the subproject directory. If we invert the links we are able to build again.
We also need to fix any projects passing arguments which they don't actually accept.
Change-Id: Ie7adf82afabc1becc85c36b3cc632e8ebd4cae5b Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|