Cidr Merger Versions Save

A simple command line tool to merge ip/ip cidr/ip range, supports IPv4/IPv6

v1.1.3

2 years ago

Build with go1.17.7 linux/amd64

Change log:

  • fix IpNetWrapper.String for 0.0.0.0/0 and ::/0
60f5f0eb39746a34057a727089e93c90f7731bf3d5d8fc8411a269ddc18a27d8  cidr-merger-darwin-amd64
6d9f20fd07adb341520a1566d0cabd2ccb06c7de8d139397c58a5f72a10824d7  cidr-merger-darwin-arm64
63a60b8a93acad9642f5586424f342468e92052be74cff8227f0c748cad1a68b  cidr-merger-dragonfly-amd64
dc23a87dd6887d85310a61c75013777ddc16550aebeefec879f60c7dbe283512  cidr-merger-freebsd-386
5d1ba9901d6d804ab2259e93b9376f40c9b5859c93fe6a92568c3058268bd787  cidr-merger-freebsd-amd64
f33b659f86caedfce7804dc6dbb370e4c575b98ca2e51da81f96060b3e15b499  cidr-merger-linux-386
db18193999c72da12d9683236023f3fee980264b9ef249e5ddd75e5957781679  cidr-merger-linux-amd64
2f8e3f1ba0ae4d15c4c07fee0d3691375326a07634fdd0287178b611e4cec12a  cidr-merger-linux-arm5
6d66bd98323fb91baf8e0445f4d90a5c8d44789f3cabfe797a9d9aa226fab1e4  cidr-merger-linux-arm6
577d2d408cb0772376ffb46e8b2357d26dd3d5fde1c667e378027884af0399ea  cidr-merger-linux-arm64
dd7c2ec622e1d8ac65cae1d796ce20b0b24349a610790d595c89464222986736  cidr-merger-linux-arm7
2f8e3f1ba0ae4d15c4c07fee0d3691375326a07634fdd0287178b611e4cec12a  cidr-merger-linux-arm8
91a885cdef2ddf32ffc9db03ee65d792095876b36bdf6c5f78d1506d82b1e6f5  cidr-merger-linux-mips-hard
bf90e2131b19a7b8d15070716e8745679c0b45ad869d0c081e0be0a40d0883c4  cidr-merger-linux-mips-soft
839150ad118f7df7e5fa08b78e631eb759db03cae608d231b2129f10f2dd5454  cidr-merger-linux-mips64-hard
fa460483a3b88c433051f4eab95c7effcdb8015e0dc37a2983585d8ec4372542  cidr-merger-linux-mips64-soft
4bd9bc357d35c0f7d9da480823e9fccfb7179b3fccad9cc0784cf403512aaae7  cidr-merger-linux-mips64le-hard
e27bb3a6adafd7809c2141ae5dbeb6a093ecea44219af8682ca3e442001a646c  cidr-merger-linux-mips64le-soft
50edb9625caf66f92d22ccb181b36955400163396cd245877ec21b4352d868fc  cidr-merger-linux-mipsle-hard
27bad3ea11889bf9afd5e2c0a900ee9a9615cfc941d0caffd207aabb676602d8  cidr-merger-linux-mipsle-soft
a08fc7900e7e588aea1aa3ab330b39fd43089d06a2c1757fe26af7f618d55176  cidr-merger-netbsd-386
aa05d177d214baeb6bc941ba4a024af299c2dd9c362351e75e23e92fefc7f235  cidr-merger-netbsd-amd64
515cc68f0f9ca900ec2873cef303c3e021b45bff6a4b4e5cf4fc7fa0332a87a6  cidr-merger-openbsd-386
aad0ec52973559fd94400dd4037eb0de9944f350dad6998f3e7ae342dd945920  cidr-merger-openbsd-amd64
d6baf59d40b123efad38018837fe12fe32366c2698ecf48924cb54fb01db2a81  cidr-merger-windows-386.exe
a14c99bafd3f965dcb72c656c5bc93ed2feb0a1a651ac0ccdff85c88520a161f  cidr-merger-windows-amd64.exe

v1.1.2

2 years ago
sha256sum *
2ffa86b106d0bb2de1410fb714e1e9560ba10dd2d9163e9e7b240b82481ee282  cidr-merger-darwin-amd64
acf7e6cac54a467e5e939c23ae4083248edff664d08d650e3e5c84db88056419  cidr-merger-darwin-arm64
0bd0d44fc92e6bf3984366e84692dfd3056de0295d586b6ec521147c5e241dee  cidr-merger-dragonfly-amd64
af1a9cc057370c259af73f7967f190c4f5c8dcb7807e5575abae78c2c8ad47fa  cidr-merger-freebsd-386
5d8399f1dcf90fce5a0f8831d8993683339a9caf7ef2b265376727032c94239f  cidr-merger-freebsd-amd64
ae551883c40b0818c2e6b180b9813ae3658ca946fa40492195559fe9e3e0872d  cidr-merger-linux-386
d3d67b539591198038e2da5f64975b3ebee622da5bb5ca8cf09cd94b9275ebc1  cidr-merger-linux-amd64
708eb22d597e43f658fba527466e208367ecc0130186bdce723363b001d705cf  cidr-merger-linux-arm5
83347c1977d88d165a6e0464b0fbefb90971184cf3c80f9961391e006e879766  cidr-merger-linux-arm6
2c942450852b4dffed702014353acaf8bbef3ba1da4da17565a0db558660c594  cidr-merger-linux-arm64
13fc8381524b202b1dfe9f69679e4e074a0f60fd90c380cd0e4055e288e3d5ac  cidr-merger-linux-arm7
708eb22d597e43f658fba527466e208367ecc0130186bdce723363b001d705cf  cidr-merger-linux-arm8
373c99748d5c23b65ef4761ddd8c11c42e9c776648e34206b7746322129b344f  cidr-merger-linux-mips-hard
48f679913db30d2de7aba5bd8857967686324567adff484d9718ab81312e77d3  cidr-merger-linux-mips-soft
e47885d48ee94a33cf5184278606785aa83b379edac2a6d125c0f9846b2a51e7  cidr-merger-linux-mips64-hard
30203ec3adcc6a3ed0ce58bcfeefbdf9593ff504b8fb372ce23e1b6cd94a4b34  cidr-merger-linux-mips64-soft
776e78dae9dc96814e7acc2179a487178844a2992a989ad2bbfa5959d7678a92  cidr-merger-linux-mips64le-hard
ce65f76e6c1c385f9a934c946cc559d3997b429802a256aebeb240b72b945ea3  cidr-merger-linux-mips64le-soft
4d1d6f156d7c4c3608f9c1a6f4363b0ad49d7c6673f2851be66cf2e12f3b256c  cidr-merger-linux-mipsle-hard
28fc300950271c63eeb8171dc0ac2eb3b96a0efcf2375b514d0bab55322e6ee7  cidr-merger-linux-mipsle-soft
728667c15dc9fb0a25a19ffa2c9cad7c8400c7adb24134c8c31cdfd4ff677763  cidr-merger-netbsd-386
6fadcb4abe98f0d54cee93a7b29f78f9a34956c3bef9a852a01eed70e895e872  cidr-merger-netbsd-amd64
526ee76074be2b4cda23c0efa7ab7f824bb53f2ce174456102b3d0c0f490cdba  cidr-merger-openbsd-386
3da88c2351e9433748124db9c50f149a2c3d4298a501c50212e0141fa05cc6cf  cidr-merger-openbsd-amd64
56a09367f890d86587459efde97ed58f359da0b2ac80f9486e7a35c65f069f8c  cidr-merger-windows-386.exe
115f2413163ccd7097635335b1c64b68fb431190ea9afa8f67b94977b054423f  cidr-merger-windows-amd64.exe

v1.1.1

3 years ago

Build on darwin with go 1.16.3

feb132e4f017c87e96ecfb39f47fea97ebe30940fa0357ce956b2fedab042315  cidr-merger-darwin-amd64
4ace5e4b288abf5315c4225fc2286f6f23875a563428b2967e146f5d4351595f  cidr-merger-darwin-arm64
3bedf951bbb74f5a7ec9b2b37024824f43e658256d263a7d004d01c26a8c96d3  cidr-merger-dragonfly-amd64
431887c326a30ba31b5819d726226fdfbf43f682923fca961e0ae0545faf8905  cidr-merger-freebsd-386
cde8e62f05feaa4b753c90614dd35ad17d4c82686666824817dd428bbeff798c  cidr-merger-freebsd-amd64
43ad8d9db7d7decae453e503fe3ecbfcaa829da21e4ddb711e2bbdafb68f266c  cidr-merger-linux-386
4d0a996ab3cfc00b0163fe2d7c6d2749a47a849d24c7df3df0a93feb5d96806e  cidr-merger-linux-amd64
373942ffff515378df7b7714c46cad024995886f89a0aa39cf5ba79427725e5f  cidr-merger-linux-arm5
9ad077a3fddde43c8fe2dd63ca2ea63c1a3967b186cb65ef54a5ea63d355f1d7  cidr-merger-linux-arm6
02e762623b34cbf586595532f0393dec5198aa090f492b1724da46d638f9e40c  cidr-merger-linux-arm64
eae6a31f50a58cf0405757febd2d3c2c565fd036ac5b2bcf1b9eadecfc6cbe29  cidr-merger-linux-arm7
77bc9793917e01f6123ae74a6d2f571faae4641868a492033e8086b6b5aa9084  cidr-merger-linux-mips-hard
467fa7f5dc8e56dab96a88c02ada5b306a52b22b35fac1d87b21ad4d2e104623  cidr-merger-linux-mips-soft
4500d6773432209f3555785c50484dcc2e14119266b82c16e641409789d1e57c  cidr-merger-linux-mips64-hard
99ebd5663c1050cadbc3321d9f19af3d4eedadd6b936e46d829d10cf0c319f74  cidr-merger-linux-mips64-soft
13a2c2fa9a112d478d962c242d57e8f7ad321172a02cacd8974b6df9e79c362d  cidr-merger-linux-mips64le-hard
05e4a239de00def1b0f2a84e24c1deaeaf51c52f8134ed7090567ea851e987d2  cidr-merger-linux-mips64le-soft
96b872c95df40077f568f7ac4bc91d741ad4a8cc5197a8b5f484f9484e42bec5  cidr-merger-linux-mipsle-hard
af094b640fe87cfad04b1df5ab49d5de6f53e9884b865d6407a5de11b2cabcf3  cidr-merger-linux-mipsle-soft
328526169f747b007a7bac4d703225537a90346d7d1a42c79522c0c2cdce6eaf  cidr-merger-netbsd-386
7e6027e772076ec791aebfc6d7ce8c289bd468d0a267b71ac02355ae2faec7fb  cidr-merger-netbsd-amd64
62d791b6d6116ff64dc4934d08f15b2e63ab8390b8fd760044dd3a65928ecc7d  cidr-merger-openbsd-386
f8a4543ff5f75c8dfc4cca7d6670443b45a15434171d6e3ed69073f93342fdb8  cidr-merger-openbsd-amd64
dd64a34b5d957f6a50031e8271b1dea61f677c6ff3a5a189edf6a4abf79d3b2b  cidr-merger-windows-386.exe
0329b347192b19c53aaf206ef88f86d91348cc2dad60a0daa36074ba00af5f34  cidr-merger-windows-amd64.exe

v1.1

3 years ago

ChangeLog:

  • output ipv4 compatible address as specified as the input.
  • enable console mode if no input and output files specified and stdin is a tty.

v1.0

3 years ago

First release