Skip to content
This repository has been archived by the owner on Oct 26, 2022. It is now read-only.

Add XFRM support #298

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Add XFRM support #298

wants to merge 6 commits into from

Commits on Jul 29, 2022

  1. Configuration menu
    Copy the full SHA
    6dedafe View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2022

  1. Configuration menu
    Copy the full SHA
    da93c1e View commit details
    Browse the repository at this point in the history
  2. * Update parsing of XFRMA_TMPL attribute to handle an array of templates

    (the kernel allows up to 6).
    * Added a message GetDumpMessage to dump xfrm states with an address
    filter attribute.
    * Fix typo for IPSEC_PROTO_ANY constant, added constants for ESP
    encapsulation types.
    * Added default implementations for LifetimeConfig, SecurityCtx and UserTemplate.
    zooknotic committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    3a41832 View commit details
    Browse the repository at this point in the history
  3. rustfmt fixups.

    zooknotic committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    7625119 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2022

  1. Adding xfrmnetlink crate to provide a higher level request/response

    interface to all of the messages/structs in netlink-packet-xfrm.
    Mimics most of the functionality provided by iproute2 xfrm
    policy/state/monitor which is primarily used for setting up IPsec
    tunnels.
    zooknotic committed Oct 23, 2022
    Configuration menu
    Copy the full SHA
    39faabd View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Add version to netlink-packet-core dependency in Cargo.toml.

    Removed unused dependencies on log and nix.
    zooknotic committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    a296db7 View commit details
    Browse the repository at this point in the history