| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: iprange | Distribution: openSUSE Tumbleweed |
| Version: 2.0.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Apr 6 18:24:19 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 177825 | Source RPM: iprange-2.0.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://firehol.org/ | |
| Summary: IP address range management tool for FireHOL | |
This tool manages IP address ranges for FireHOL.
GPL-2.0-or-later
* Mon Apr 06 2026 Mia Herkt <mia@0x0.st>
- Enable test suite
- Update to version 2.0.0:
New features:
* IPv6 support — --ipv6 / -6 flag enables IPv6 mode with full
set operations (merge, intersect, exclude, diff, compare,
reduce, count)
* IPv4 input normalized to ::ffff:x.x.x.x in IPv6 mode
* IPv4-mapped IPv6 (::ffff:x.x.x.x) converted back to IPv4
in IPv4 mode
* IPv6 DNS resolution (both AAAA and A records)
* IPv6 binary format v2.0 with family-aware header
* --has-ipv6 feature detection flag
* @filename file list and @directory directory loading
* --has-filelist-loading and --has-directory-loading flags
Bug fixes:
* Fix UINT32_MAX boundary overflow — ranges at 255.255.255.255
no longer incorrectly merge with ranges at 0.0.0.0
gh#firehol/iprange#28
* Fix IPv6 diff algorithm at address space boundary
* Strict numeric parsing for --ipset-reduce value
gh#firehol/iprange#24
Build improvements:
* Updated test suite: 93 CLI tests, 7 build tests, 5 sanitizer
tests, 6 unit tests, 1 TSAN test
Documentation:
* Comprehensive README and wiki with verified examples
* One wiki page per operation
* Detailed guides for input/output formats, IPv6, DNS resolution,
ipset optimization
* Sun Jun 09 2019 Jan Engelhardt <jengelh@inai.de>
- Add missing words to descriptions.
* Sat Sep 16 2017 9@cirno.systems
- 1.0.4
* fix invalid size of ipset while reducing non-optimized ipsets
* Thu Feb 02 2017 9@cirno.systems
- 1.0.3
/usr/bin/iprange /usr/share/doc/packages/iprange /usr/share/doc/packages/iprange/ChangeLog /usr/share/doc/packages/iprange/README.md /usr/share/doc/packages/iprange/wiki /usr/share/doc/packages/iprange/wiki/Home.md /usr/share/doc/packages/iprange/wiki/compare.md /usr/share/doc/packages/iprange/wiki/count-unique.md /usr/share/doc/packages/iprange/wiki/diff.md /usr/share/doc/packages/iprange/wiki/dns-resolution.md /usr/share/doc/packages/iprange/wiki/exclude.md /usr/share/doc/packages/iprange/wiki/input-formats.md /usr/share/doc/packages/iprange/wiki/intersect.md /usr/share/doc/packages/iprange/wiki/ipset-reduce.md /usr/share/doc/packages/iprange/wiki/ipv6.md /usr/share/doc/packages/iprange/wiki/merge.md /usr/share/doc/packages/iprange/wiki/output-formats.md /usr/share/doc/packages/iprange/wiki/reduce.md /usr/share/licenses/iprange /usr/share/licenses/iprange/COPYING /usr/share/man/man1/iprange.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Apr 10 00:01:46 2026