cidr
cidr copied to clipboard
CLI to perform various actions on CIDR ranges
We should consider publishing `cidr` to Snapcraft for improved accessibility and ease of installation.
The CIDR range division feature allow users to easily divide a given CIDR range into a specified number of smaller subnets. **Why**: this enhancement is crucial for users dealing with...
We should consider publishing [cidr](https://github.com/bschaatsbergen/cidr) to popular Linux package managers for easier installation and distribution. This will enhance accessibility for users of [cidr](https://github.com/bschaatsbergen/cidr) into diverse Linux environments.
It would be nice to have support for [`rfc6052`](https://datatracker.ietf.org/doc/html/rfc6052) addresses, which follow a pretty weird format. Two commands (`rfc6052-pack` and `rfc6052-extract`) would be handy. Heres an at-a-glance view of how...
``` $ cidr merge "10.0.0.0/8" --exclude "192.168.2.0/24, 10.4.0.0/16" --exclude "10.6.0.0/16" "192.168.0.0/16" 10.0.0.0/14 10.5.0.0/16 10.7.0.0/16 10.8.0.0/13 10.16.0.0/12 10.32.0.0/11 10.64.0.0/10 10.128.0.0/9 192.168.0.0/23 192.168.3.0/24 192.168.4.0/22 192.168.8.0/21 192.168.16.0/20 192.168.32.0/19 192.168.64.0/18 192.168.128.0/17 # or merging...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.1 to 7.0.0. Release notes Sourced from golangci/golangci-lint-action's releases. v7.0.0 ⚠️ The GitHub Action v7 supports golangci-lint v2 only. ⚠️ What's Changed Changes feat: golangci-lint v2 support...
Would be great to have this feature. Thanks. FWIW: https://github.com/spf13/cobra/blob/main/site/content/completions/_index.md
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.1 to 9.0.0. Release notes Sourced from golangci/golangci-lint-action's releases. v9.0.0 In the scope of this release, we change Nodejs runtime from node20 to node24 (https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/). What's Changed...