Skip to content
Draft

config #1763

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
a32929c
fix(hardware): Bind NICs whose kernel driver was never loaded
daniel-noland Aug 23, 2026
ad950b3
test(dataplane): Answer a request from where it landed
daniel-noland Aug 24, 2026
5df9137
fix(nat): Find a burst's flow under the key it was filed under
daniel-noland Aug 24, 2026
f0e9cd6
feat(config): Let the algebra build a static-nat expose
daniel-noland Aug 24, 2026
8388a92
test(dataplane): Give an inbound load addresses its hosts hold
daniel-noland Aug 24, 2026
ec58096
feat(config): Let the algebra build a port-forwarding expose
daniel-noland Aug 24, 2026
00c77c1
feat(config): Let the algebra put an ACL on a peering
daniel-noland Aug 24, 2026
cf81f89
test(config): Take the census into the ACL schema
daniel-noland Aug 24, 2026
f618ccd
feat(config): Let the algebra permit a peering by flow rather than by…
daniel-noland Aug 24, 2026
8ab4809
feat(config): Let one ACL rule name part of a peering and another the…
daniel-noland Aug 24, 2026
c419eb5
feat(config): Name a gateway group, a rule's logging, and an idle tim…
daniel-noland Aug 24, 2026
3776b96
feat(config): Narrow a rule by protocol, by port, and by destination
daniel-noland Aug 24, 2026
3fb2a76
feat(config): Narrow a forwarded expose to one transport protocol
daniel-noland Aug 24, 2026
a2603e8
feat(config): Carve a slice out of the middle of an expose's ranges
daniel-noland Aug 24, 2026
57e440d
feat(config): Let an expose stand for everything
daniel-noland Aug 24, 2026
33377c4
test(dataplane): Require an excluded address to be unreachable
daniel-noland Aug 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions config/src/external/overlay/acl.rs
Original file line number Diff line number Diff line change
Expand Up @@ -424,8 +424,8 @@ impl ValidatedAclRule {

#[derive(Debug, Clone, PartialEq, Eq, Default)]
pub struct Acl {
default: AclAction,
rules: Vec<AclRule>,
pub(crate) default: AclAction,
pub(crate) rules: Vec<AclRule>,
}

impl Acl {
Expand Down
Loading
Loading