Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/greenpau/cni-plugins

CNI Plugins compatible with nftables
https://github.com/greenpau/cni-plugins

released v1.0.12

5a16b82892cdd6227bf659064fdfb2b50c617eea authored almost 2 years ago by Paul Greenberg <[email protected]>
updated VERSION file

cc963a0c0de586780ceeaf7d1f689a54ff8d0962 authored almost 2 years ago by Paul Greenberg <[email protected]>
docs: update install instruction

Resolves: #23

1cd049b477028e85b24235d4e2f4db6b843229db authored almost 2 years ago by Paul Greenberg <[email protected]>
upgrade to go1.19

e2e7c78dd79cf6f3173946713b17237496acfbb6 authored almost 2 years ago by Paul Greenberg <[email protected]>
update docs

035970c695b9723e456a2b17d8e6335d83301a71 authored about 3 years ago by Paul Greenberg <[email protected]>
released v1.0.11

b1bc8a48f803ef5ad3e198f489739c2f4d12b410 authored about 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

a06355165f0e25009de4ae6e732e360b3381233e authored about 3 years ago by Paul Greenberg <[email protected]>
update go.mod

3574dd32e146e5153ceb180f1e6854dde6417728 authored about 3 years ago by Paul Greenberg <[email protected]>
update go.mod

b97d4351465d16301b234f9f4b652a3281b9082a authored about 3 years ago by Paul Greenberg <[email protected]>
update go.mod

b82ec50f474990deebcce4ba0d8a5cfd20bab5cc authored about 3 years ago by Paul Greenberg <[email protected]>
update for compatibility with cni v1.0.1

79daa0729f158e0361254e72f49c330c1c1e557c authored about 3 years ago by Paul Greenberg <[email protected]>
released v1.0.10

ad8b837dc55998693c1b55115528905bebf46a2c authored over 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

de6ad79264e94233127bb5c22ca55f917172cca3 authored over 3 years ago by Paul Greenberg <[email protected]>
update go.sum

10d7d9fe4bc8cd8f1f245c490d25f31ae732e219 authored over 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #15 from vrischmann/fix-delete

fix ffw rule deletion

1744c3e347afde6cb587326a9dab6058b0811d89 authored over 3 years ago by Paul Greenberg <[email protected]>
delete: fix filter forward chain existence check

`ffwChain` exists in the filter table, not the nat table.

1fa6efef62c4cc0236b70b804f795e021fc0a128 authored over 3 years ago by Vincent Rischmann <[email protected]>
released v1.0.9

e25d34822d3f5374b43cb0815b627a4f34e23afe authored over 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

8023c8e594925e8178ae7dc3395e258b5f5b6e95 authored over 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #14 from dafydd2277/main

Only jump to the port mapping chain if the traffic destination is the local system.

9eb80dd37ae71458fa17d61bf72b730d51f13146 authored over 3 years ago by Paul Greenberg <[email protected]>
Fix function comments for the linter

Signed-off-by: David Barr <[email protected]>

- modified: pkg/utils/chain_jump_rule.go
- modi...

6a2a098613a4643a921c4683addb50f974eb2029 authored over 3 years ago by David Barr <[email protected]>
Generalize the masq into the container network

If we're going to masq traffic into the container network, do it for
all source traffic, not jus...

246cd151d36ac103ed60d9233ab79c65c3dfb0a7 authored over 3 years ago by David Barr <[email protected]>
Pull out the old localhost specific jump rules

(I forgot to do that with the previous commit.)

Since we're generalizing the jump rules to all ...

b34b7e9559b442fb650c4b902efdc2b26ceb9d12 authored over 3 years ago by David Barr <[email protected]>
Modify container jump rules for local interfaces

Only jump to the portmap chain if the destination is a local IP
address. This allows the host to...

21e2e5d91073f4c3d372dc594a622a4c94de9a34 authored over 3 years ago by David Barr <[email protected]>
Add documentation to a couple functions

Add some lines that identify what the functions do, and give
examples of the resulting nftables ...

2920b1acd9863d8d4b89832f74f978768fdda39e authored over 3 years ago by David Barr <[email protected]>
Update README for an additional step on Issue #4

Don't tell nftables to block 127.0.0.1 from internal virtual
networks. Just external physical ne...

67a7b28026ded855d043209b3851e9c2e473b002 authored over 3 years ago by David Barr <[email protected]>
Merge branch 'main' of github.com:greenpau/cni-plugins into main

Catch the latest updates.

a6b5c031f0f47b23f3c65a38ecf0e90eac4a8797 authored over 3 years ago by David Barr <[email protected]>
Modify the NAT prerouting rule

- Give the rule the same `ip daddr` filter as the output rule.
- This fixed the passthrough prob...

6e93ce525e6364afb70c99ece275b2c2cf052dd9 authored over 3 years ago by David Barr <[email protected]>
released v1.0.8

695977ca094dcad4c0e1a1020e2aec0a1d61c825 authored over 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

8d40151e26025bb56669777da8a83fffc03465e5 authored over 3 years ago by Paul Greenberg <[email protected]>
update go.mod

2f9ecea0f6e18a1264104bca894e45d7b7df0da6 authored over 3 years ago by Paul Greenberg <[email protected]>
update go.mod

b271c9bf711f024879ec62a86c40100f57ff1006 authored over 3 years ago by Paul Greenberg <[email protected]>
released v1.0.7

42ec80687acc5df1f8e457041159869f0c42bb3a authored over 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

901853f010074b678a5f32fef8384c79f5bd0cd0 authored over 3 years ago by Paul Greenberg <[email protected]>
Change @ististan 's function name

Modify the function name to more closely reflect that the rule being
created is testing for `ip ...

b2ed042fae2ab471dda411870a610a440b2b15f1 authored over 3 years ago by David Barr <[email protected]>
Merge pull request #11 from ististan/main

Fixed localhost port mapping

2a5b6b0515be52493abacb890a04d99f7e83445c authored over 3 years ago by Paul Greenberg <[email protected]>
Merge branch 'greenpau:main' into main

b6800a01a99e9e5643effa6f65d56ae120859f97 authored over 3 years ago by ististan <[email protected]>
Fixed localhost port mapping

* Fix orphaned jump rule in output chain after deleting container
* Jump rule in output chain is...

bf48e418c2ee995cbca7ab86b3fd22508dcfc85c authored over 3 years ago by ististan <[email protected]>
released v1.0.6

b9a53ff69a66a776ed1727879d78bf6e3b988b5e authored over 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

b5ada55ee1db407480d0833446a1c49fa3897704 authored over 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #7 from ististan/main

Added jump rule to output chain for local DNAT.

a923e0ddb82b1ef8b227305914567b32d25c5d13 authored over 3 years ago by Paul Greenberg <[email protected]>
Added jump rule to output chain for local DNAT.

Also changed ordering of imports.

8f92da5719bb586bae6c500b0f79d7baf95829b7 authored over 3 years ago by ististan <[email protected]>
released v1.0.5

3eb63433b5a320f140e9f2fa25268ed26c0c7d67 authored over 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

022b700fa17b45b12c2f4cfb3cebfd6142abc32d authored over 3 years ago by Paul Greenberg <[email protected]>
add release keyword to versioned

d20cc9eda65e7d612f382156564ebde7089c6232 authored over 3 years ago by Paul Greenberg <[email protected]>
update to github.com/greenpau/versioned v1.0.24

7042b35ad3aca4abd6d523154d89341f5c0c8877 authored over 3 years ago by Paul Greenberg <[email protected]>
disable fail fast in github actions

61e49d6882de41ecc7576ce4736e8f75707ecf12 authored over 3 years ago by Paul Greenberg <[email protected]>
upgrade go versions in github actions

efe93248bf56def86c2198ed9c453c0b13137330 authored over 3 years ago by Paul Greenberg <[email protected]>
update github actions

5e716556026680930d71e9657e76d692f40d5eba authored over 3 years ago by Paul Greenberg <[email protected]>
released v1.0.4

18c3519f59309f23ec0b389a2f824e27201be7d0 authored over 3 years ago by Paul Greenberg <[email protected]>
updated VERSION file

67a67241d9d2394598c591265a213351a81180c8 authored over 3 years ago by Paul Greenberg <[email protected]>
upgrade to github.com/containernetworking/plugins v0.9.1

53bcf6f86bf99d9e8593a0518f312a902758f3fe authored over 3 years ago by Paul Greenberg <[email protected]>
released v1.0.3

6b7a838e15f159e8695df59b4f4f722ca3f49118 authored over 4 years ago by Paul Greenberg <[email protected]>
updated VERSION file

53da93b4badb81d9698a9c19990b516537457604 authored over 4 years ago by Paul Greenberg <[email protected]>
fix makefile

8545a9eaad7af19010faae910e87d729116dda70 authored over 4 years ago by Paul Greenberg <[email protected]>
updated VERSION file

9437ffb99e5da6321571fe9f55303517af51007f authored over 4 years ago by Paul Greenberg <[email protected]>
fix removal of port forwarding rules

fd247352f1d5685128398c3b9c3d101bd937844f authored over 4 years ago by Paul Greenberg <[email protected]>
add repo logo

40b8f1675931b67a10e534e2058727dd49d9b4eb authored over 4 years ago by Paul Greenberg <[email protected]>
modify portmap plugin to stop processing when there are no mappings

8733e0f849edfd5e1de49b3ed53006f68c2a9cff authored over 4 years ago by Paul Greenberg <[email protected]>
add nft version output to github actions

2ad0b61425a967fe7276b0d62256b6eefd54df86 authored over 4 years ago by Paul Greenberg <[email protected]>
add nft to github actions

4de3a0fce65b8d5d7e9c69a7008eace2d96fd1a7 authored over 4 years ago by Paul Greenberg <[email protected]>
migrate nat postrouting rules to firewall plugin

68f0d05370efbf01b4beb1e6700e1d8405bc554e authored over 4 years ago by Paul Greenberg <[email protected]>
add nftables config for firewall tests

500a2f13158b6bbcfece13030dd40560bb7e9544 authored over 4 years ago by Paul Greenberg <[email protected]>
add additional tests

b50f539ee2da5f3994911ce24d50b87bb8493d0d authored over 4 years ago by Paul Greenberg <[email protected]>
disable ip/port rewrite in favor of dnat

60062659601e824b367398a091326f74569cade8 authored over 4 years ago by Paul Greenberg <[email protected]>
outbound connectivity works, dnat packets arrive to container

3d32f368298ee265517fb96b92f52d067a639239 authored over 4 years ago by Paul Greenberg <[email protected]>
source nat works, dest nat does not

1cce187cb068746958e0eac909365af008e79b06 authored over 4 years ago by Paul Greenberg <[email protected]>
Update README.md

fbd7d2161b22db7c814793e23f933fdad7462fc4 authored over 4 years ago by Paul Greenberg <[email protected]>
Merge pull request #2 from greenpau/dnat

implement destination nat

683f2de287816af82ee81e7e2a7d5409ec69e3f9 authored over 4 years ago by Paul Greenberg <[email protected]>
add graph

ab18de2cfd2a7dcfa45c2737b71cb0766d8f4200 authored over 4 years ago by Paul Greenberg <[email protected]>
add diagram

76d18b539931b9442dabdfd86681dea7824c4ea1 authored over 4 years ago by Paul Greenberg <[email protected]>
add port match

9b8d49d708b2b80dc40b848930e5d7251da2141f authored over 4 years ago by Paul Greenberg <[email protected]>
fix get chain props

ffa283edac3343fee934baa24bb6f13f6eec1136 authored over 4 years ago by Paul Greenberg <[email protected]>
add AddFilterForwardMappedRules

549431f244a8d4c5e84d3481a36e0553e292928e authored over 4 years ago by Paul Greenberg <[email protected]>
add handling of filter forward chain

70564d952bd5c9a596b5bc9917ee202eae69a92b authored over 4 years ago by Paul Greenberg <[email protected]>
add destination nat rewrite rule

53c98a5e82190e66ad069a9ff4e46fb5f9604dfd authored over 4 years ago by Paul Greenberg <[email protected]>
add the creation of raw prerouting chain

1115873d3c23811980e1722e0a0ac21990ca8b57 authored over 4 years ago by Paul Greenberg <[email protected]>
normalize table functions

66541b116e5a1fc3d6616fbf6027afa16a986ab7 authored over 4 years ago by Paul Greenberg <[email protected]>
add all nat chains

ba09939ea12709446189b3d37e81a92fb7a50f34 authored over 4 years ago by Paul Greenberg <[email protected]>
add ref to bridge interface in portmap

8e676f733e074d0cf3d554cb87236cd829016d14 authored over 4 years ago by Paul Greenberg <[email protected]>
add container image

24ad48b32a70d3a146e9062e3dfeeb59c2272e7b authored over 4 years ago by Paul Greenberg <[email protected]>
add dnat rules

be76ce648f2c0addc34b302fc0d7b28244368774 authored over 4 years ago by Paul Greenberg <[email protected]>
fix badge ref

9af4f54cbaf4d3bdf2d43ff4311668f847c64451 authored over 4 years ago by Paul Greenberg <[email protected]>
update go modules

1539660196aceb02e1bfa85ca0c44f21c79b74cf authored over 4 years ago by Paul Greenberg <[email protected]>
add files

546f1dfc4f5ddb67c664a6ffa827c980489ca054 authored over 4 years ago by Paul Greenberg <[email protected]>
initial commit

4110a83009069cce7fe893540648df554c64b474 authored over 4 years ago by Paul Greenberg <[email protected]>