Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/puppet-wireguard

Puppet module to setup wireguard with systemd
https://github.com/voxpupuli/puppet-wireguard

Merge pull request #108 from zilchms/systemd6

puppetlabs/systemd: Allow 6.x

64913a436fb01b7e401b040d7f12e9ffb0e99a33 authored 11 months ago by Markus Zilch <[email protected]>
puppetlabs/systemd: allow 6.x

b0aeb2074cc559265da12f5a4f7e155a64aece21 authored 11 months ago by markuszilch <[email protected]>
Merge pull request #106 from voxpupuli/modulesync

modulesync 7.3.0

fb79b1ac731c96ed9de1bfe99bef3f188a97bf2d authored 11 months ago by Markus Zilch <[email protected]>
modulesync 7.3.0

f7de5f734b44b4c75d19481073d8335bd8db0204 authored 11 months ago by markuszilch <[email protected]>
Merge pull request #105 from voxpupuli/allow3

Firewall: Add missing sport for IPv6 with missing destination_addresses

dd58ab910068e8eccb6f34b73f852b50ad0bd052 authored about 1 year ago by Sebastian Rakel <[email protected]>
Firewall: Add missing sport for IPv6 with missing destination_addresses

eb6c3bbeaf185e265018923d184f67e9dab14736 authored about 1 year ago by Tim Meusel <[email protected]>
Make src port for firwalling configureable

Usually we parse the src port for incoming packets / the dst port for outgoing packets from the ...

b0808deeb5cdb1306a16864f34d088e0abd44ceb authored about 1 year ago by Tim Meusel <[email protected]>
Ensure catalog compiles when endpoint is missing

Usually we parse the src port for incoming packets / the dst port for outgoing packets from the ...

81c15bd23cd9a2f823ef393313c265a6771bcf20 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #101 from voxpupuli/allow

nftables: Handle missing destination addresses

d522e6725838a46da94bdf898443145a35f6da08 authored about 1 year ago by Sebastian Rakel <[email protected]>
nftables: Handle missing destination addresses

09af82202a8da5c41add208718554c1a3ce4833b authored about 1 year ago by Tim Meusel <[email protected]>
Add unit tests for firewalling without dst ips

0e43f633f100c81906101358a0ccd38427fee88c authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #100 from voxpupuli/allow

Make default AllowedIPs= configureable

b5d840a49436087676c933b32562153e4958acde authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Make default AllowedIPs= configureable

This enables people to overwrite the default in hiera.

fb0d287ff9d05f8133b4eb47b8b87a600d565cec authored about 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 4.0.2-rc0

b63939812e4ee94cf8f381f5d7ec18314c50ef3a authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #99 from bastelfreak/rel401

Release 4.0.1

d471eb90a8ce83a6d99ecfc08f3f01b6fb97cde2 authored about 1 year ago by Sebastian Rakel <[email protected]>
Release 4.0.1

06901ae93415ee8ae87593e875cebe3f5b02fdce authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #98 from voxpupuli/cleanup

nftables: fix daddr/saddr for IPv4 outgoing

2de65504adae81e122fc79444f8180720520d79f authored about 1 year ago by Sebastian Rakel <[email protected]>
nftables: fix daddr/saddr for IPv4 outgoing

source address and destination address were mixed up.

3cc62f3a97508bcde4eb3e7098aec715cf7b829d authored about 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 4.0.1-rc0

1a2673e7b316877eb0ccd20c426f11174bd71ec9 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #96 from voxpupuli/rel400

Release 4.0.0

c5ca5d92d28326867bf4c25163f574a98c6ada13 authored about 1 year ago by Tim Meusel <[email protected]>
Release 4.0.0

6f1ee0db817cbd34e082bfbe0f224a1c642ad32a authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #94 from voxpupuli/nftables

Switch from voxpupuli/ferm to voxpupuli/nftables for firewalling

60fd9a50bbe21ec823b99f2c076a9eecac42476f authored about 1 year ago by Tim Meusel <[email protected]>
Switch from voxpupuli/ferm to voxpupuli/nftables for firewalling

397c1ffca9a82e701d315f3cddc4024ff467326b authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #95 from voxpupuli/debian12

Add Debian 12 support

5c047d4a74bba1ab524d3d035d0411e8e1c0c83b authored about 1 year ago by Tim Meusel <[email protected]>
Add Debian 12 support

29043e74c4e8e28c7ccfda6cfc25905b433fd612 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #93 from voxpupuli/modulesync

modulesync 7.2.0

a69ae4a30b8afe4b86b3f84d5f0262553a453944 authored about 1 year ago by Tim Meusel <[email protected]>
modulesync 7.2.0

16a9839309d4de617a58406c09878fcba3959319 authored about 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.1.3-rc0

a883882b6f1f435dca5abcf375e7b291f93b3c53 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #92 from bastelfreak/rel312

Release 3.1.2

ffe32ab24ccb96dd09d3179c50ec34ac0319e6fb authored over 1 year ago by Tim Meusel <[email protected]>
Release 3.1.2

75d03e66ad7baee31279e748a92cf790434ba55d authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #91 from bastelfreak/foo

persistent_keepalive: Fix regression - paass persistent_keepalive to systemd config

a0e9c8d4789dbe695c809491fd5edc1c16076b3d authored over 1 year ago by Tim Meusel <[email protected]>
persistent_keepalive: Fix regression - paass persistent_keepalive to systemd config

This worked in the past but at some point the inheritance to the epp
template broke and persiste...

3254c993bd056129b79cb6c8234e1f20c8bdd88f authored over 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.1.1-rc0

09505e34cd3c75b05835b9709a9ed062e33b2303 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #90 from bastelfreak/rel310

Release 3.1.0

8cb5385608d34180b4ccb6d50455b44c9513480e authored over 1 year ago by Tim Meusel <[email protected]>
Release 3.1.0

42823e00879483a129f1606255d14cd864533c10 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #86 from voxpupuli/puppet8_20230723

Add Puppet 8 support

107ead5fda60a79b72d87e0549a474a1f4e20ec3 authored over 1 year ago by Tim Meusel <[email protected]>
Add Puppet 8 support

3d611d9e292848ead6a6f2ee5c410499f00bb53b authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #89 from voxpupuli/modulesync

modulesync 7.0.0

2e9fd92f87a467e1c6b837f47286e6423bd72938 authored over 1 year ago by Romain Tartière <[email protected]>
modulesync 7.0.0

90212c3f6b9483e8381b6d26c36681346602172a authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #88 from voxpupuli/systemd

f4f45a1448bb05ce894d1845385059be131c35f7 authored over 1 year ago by Romain Tartière <[email protected]>
puppet/systemd: Allow 5.x

15e97f8650424981c6b5b466052daa092f9de76a authored over 1 year ago by Romain Tartière <[email protected]>
puppetlabs/stdlib: Allow 9.x

7c8e1d3ee3ff871fcf892bf1def0856af31b8d1b authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 6.0.0

21c9a7b78c3d311b5366dc9266343d7dda7520e4 authored over 1 year ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.0.1-rc0

14bd7fd6d4adab031f1a12e748e58c647a302bf8 authored over 1 year ago by Sebastian Rakel <[email protected]>
Merge pull request #81 from sebastianrakel/release-3.0.0

Release 3.0.0

978e0732fb9d66c7de083171f1548b92df1b3ffc authored over 1 year ago by Sebastian Rakel <[email protected]>
Release 3.0.0

3f3523afaf9b459ca94ba0658680b193c131c055 authored over 1 year ago by Sebastian Rakel <[email protected]>
Merge pull request #78 from sebastianrakel/fix/mtu-range

Change mtu to Integer[1200,9000]

2d839e9335c5108767041d8c4107e817a1d42a34 authored over 1 year ago by Tim Meusel <[email protected]>
Update reference

1609aaef344289fc5cf3fb6a12de19229710adb5 authored over 1 year ago by Sebastian Rakel <[email protected]>
Change mtu to Integer[1200,9000]

1d4e08e1b7fd0d7233a21830ff724be8bb03c648 authored over 1 year ago by Sebastian Rakel <[email protected]>
Merge pull request #77 from voxpupuli/puppet7

Drop Puppet 6 support

c3b1759b2ec590c5ce525618e5a0acec557c54e8 authored over 1 year ago by Tim Meusel <[email protected]>
Drop Puppet 6 support

fffb52a9383690181e8848ad79d7112ea6d5f318 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #76 from voxpupuli/modulesync

modulesync 5.5.0

0a990eddaae01b928fb890a8e77cc7584189978d authored over 1 year ago by Tim Meusel <[email protected]>
modulesync 5.5.0

1cbcf8b58c9b4ba85e469f1398f18beb70ce5020 authored over 1 year ago by Massimiliano Adamo <[email protected]>
Merge pull request #74 from voxpupuli/maint/systemd-4.0.0

bump puppet/systemd to < 5.0.0

8146f8ca030fc833bd4c530eccec1b60a7b0cb4d authored almost 2 years ago by Tim Meusel <[email protected]>
bump puppet/systemd to < 5.0.0

16413433c83400987c949b17b28dda6abbbea252 authored almost 2 years ago by Joshua Hoblitt <[email protected]>
Merge pull request #73 from sebastianrakel/feature/mtu-wgquick

Add mtu to wg-quick

3f4690f8173ed3a8788e331412d30abb34df2795 authored almost 2 years ago by Tim Meusel <[email protected]>
Add mtu to wg-quick

62acb59f93e91b7eae3809b4aa65ffed30d810f9 authored almost 2 years ago by Sebastian Rakel <[email protected]>
[blacksmith] Bump version to 2.2.1-rc0

2a1a333ca17ed7e5c593c7c927413a8aacf70e01 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #72 from bastelfreak/rel220

Release 2.2.0

98e6651cb3cb795b1dce81ad1eb786f1fc5a2cf2 authored about 2 years ago by Justin Kromlinger <[email protected]>
Release 2.2.0

85884fa5089e05979fb347b7d475d37176dd2670 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #71 from bastelfreak/ubuntu

Add Ubuntu 22.04 support

068e397bf009fab9e30d3e444073cae133bb6987 authored about 2 years ago by Justin Kromlinger <[email protected]>
Add Ubuntu 22.04 support

5ff0a4e8f41c7eb4a9e722159e57336ff127d1af authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #69 from tobyp/feature/interface_fwmark

Add a firewall_mark parameter to wireguard::interface

f980cca62c3a6ae672a06cf66ded6efe2ae9bcc4 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #70 from voxpupuli/modulesync

modulesync 5.4.0

0bea709f5099f5a7b3a70d9931e60083118d08b9 authored about 2 years ago by Tim Meusel <[email protected]>
modulesync 5.4.0

7bbf2a6ee7ef30cacb9a6e704257b67dc4f89d7e authored about 2 years ago by Tim Meusel <[email protected]>
Add a firewall_mark parameter to wireguard::interface

This exposes the FwMark option supported in wg(8) configuration files,
which is passed through b...

8b64e1aefb3ff9de74758e9e28ca88fbc9575899 authored about 2 years ago by tobyp <[email protected]>
Merge pull request #68 from voxpupuli/docs-tweaks

add examples, document systemd-networkd and wg-quick

6bae6c6e915e2be1b685fdf4b9cd15f7473f1825 authored about 2 years ago by Tim Meusel <[email protected]>
add extra example using facts, cross-ref from README

c21f6a3fdf5c390296f6fbc085afb621824fd773 authored about 2 years ago by Antoine Beaupré <[email protected]>
document wg-quick and that systemd-network is optional

I link to the Debian manpages because it's the first thing that came
up in a web search, but I'm...

957a7191128017b581d6de3f4e178539b68109f8 authored about 2 years ago by Antoine Beaupré <[email protected]>
modulesync 5.3.0

cad75b2eea4ea5e337c0c806b73b3f3052d3099a authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #67 from sebastianrakel/release/v2.0.5

Release Version 2.1.0

ac32baac6636039f2fcfeb21a7f33ed923101f82 authored over 2 years ago by Sebastian Rakel <[email protected]>
Release Version 2.1.0

342182c7b99848562996ad0f6077b47d679c75b6 authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #66 from sebastianrakel/feature/wgquick-commands

Add pre/post up/down commands for wgquick

f1f8fca4a104caf4ca8c5771f9f311ea88713c3d authored over 2 years ago by Tim Meusel <[email protected]>
Add pre/post up/down commands for wgquick

e417f3df97ff67a507f8a81beb03251f7a0fa1e8 authored over 2 years ago by Sebastian Rakel <[email protected]>
[blacksmith] Bump version to 2.0.5-rc0

ddb4194d7f05e922aa0afc8332485ececdffe549 authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #65 from sebastianrakel/release-2.0.4

Release 2.0.4

75f3f9c27fe08dc1ab5a31847e5ddcd0d741fb8a authored over 2 years ago by Sebastian Rakel <[email protected]>
Release 2.0.4

4e6800d9f7e7285b22a6bc57e7fce48a6039e391 authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #64 from sebastianrakel/fix-wgquick-template

Fix wgquick template and extend tests

d40d8e1c1c0f76e10bf5378c44c15ba6b1c1d235 authored over 2 years ago by Tim Meusel <[email protected]>
Fix wgquick template and extend tests

4fa992165089aac1aa4219ef4e6c1f1578d4c2e8 authored over 2 years ago by Sebastian Rakel <[email protected]>
[blacksmith] Bump version to 2.0.4-rc0

631a3255008c522956d61941ad362c771a026858 authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #63 from sebastianrakel/fix-changelog

Fixing changelog

34c55e6ad6fe7707a613d62527446fc49f05b1b5 authored over 2 years ago by Sebastian Rakel <[email protected]>
Fixing changelog

17918525660aa88048175699b737baa9120f292e authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #62 from sebastianrakel/release-2.0.4

Release Version 2.0.3

a6ef900a8174d3c09f5f81812810d14d8d9b2d2b authored over 2 years ago by Sebastian Rakel <[email protected]>
Release Version 2.0.3

ce3346a4b4a1143d475f790082687d8074b3c851 authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #61 from sebastianrakel/fix-address-template

Fix $addresses hash needs to accept any type of v4 or v6 address

78c21a4b0df882756afc6bab96c8971dd5731216 authored over 2 years ago by Tim Meusel <[email protected]>
Add spec test

f97900197d7471a12ce99f45ef3d67c68b24da10 authored over 2 years ago by Sebastian Rakel <[email protected]>
Fix $addresses hash needs to accept any type of v4 or v6 address

we are using the $address parameter for the address block in wireguard
config.
this blocks also ...

77ac7415f3f6d713e6c91170dedd9e3848b9ae69 authored over 2 years ago by Sebastian Rakel <[email protected]>
[blacksmith] Bump version to 2.0.3-rc0

142aa6dd1dfa69c3a1fbb65cd3421e7badc4f89e authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #60 from bastelfreak/rel202

Release 2.0.2

e3a163b909933dabaa96929b31e0ad68b41f4853 authored over 2 years ago by Sebastian Rakel <[email protected]>
Release 2.0.2

aa1aebf1fd7cc2cdda7cadd3f259a66af7b2e722 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #59 from bastelfreak/undef

Workaround for missing ipv6 addresses

fc2929d7e00f4021b3338a26b011eb6816fcf69b authored over 2 years ago by Tim Meusel <[email protected]>
Workaround for missing ipv6 addresses

in case `$facts['networking']['ip6']` is empty it returns undef. we need
to filter this out beca...

7aeb7ade007d93ebf2b6415a70f7194f2faa6e0c authored over 2 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 2.0.2-rc0

6e3ad33e85c2569e558ce83706fd77dc12dcbf96 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #58 from bastelfreak/rel201

Release 2.0.1

b036e5f54127266ada22c32d3ae34d5bdd31d4a5 authored over 2 years ago by Tim Meusel <[email protected]>
Release 2.0.1

cc0516ebaa51e5ae4503f4afbc9dabcd27beb8b1 authored over 2 years ago by Tim Meusel <[email protected]>
Merge pull request #53 from silug/issue_52

(#52) Fix dependency cycle

6ef61efcadd649ec1e06981bd29779869e3f358d authored over 2 years ago by Tim Meusel <[email protected]>
(#52) Fix dependency cycle

This tests the `$wireguard::interfaces` parameter and removes a dependency cycle.

Fixes #52

2a772b3515131c1faf654f9e42487c393efcb617 authored over 2 years ago by Steven Pritchard <[email protected]>
[blacksmith] Bump version to 2.0.1-rc0

08f6741281914465fe8120df41728164275c83f2 authored over 2 years ago by Sebastian Rakel <[email protected]>
Merge pull request #57 from sebastianrakel/release-2.0.0

Release 2.0.0

2517e9402c75c186e433e9f56fb0c7586d96b938 authored over 2 years ago by Sebastian Rakel <[email protected]>
Release 2.0.0

4c811b093e1e816d72955141135966fc949381f3 authored over 2 years ago by Sebastian Rakel <[email protected]>