I'd like to see an "IP Range" option for generating network aliases. I see this being added to the "Networks" type and having a second button down at the bottom that lets you add a range that is then translated into a list of networks.
For example, 192.168.1.70-192.168.1.251 would become:
192.168.1.70/31
192.168.1.72/29
192.168.1.80/28
192.168.1.96/27
192.168.1.128/26
192.168.1.192/27
192.168.1.224/28
192.168.1.240/29
192.168.1.248/30
A perl script (I found elsewhere on the forums) for turning a range into a list of cidr networks is below.
http://www.irbs.net/internet/postfix/0401/att-3032/cidr_range.pl.gzI'll double the amount I've pledged (to $100) if someone is willing to actually add an "IP Range(s)" alias type where ranges can be added, viewed, edited, and deleted as ranges, rather than networks. I don't care if it's handed as a list of networks on the back-end as long as it's manageable as a list of ranges on the front.
This project is only available if it can be integrated into all future releases of pfSense. I'm not interested in commissioning a change that may well break in a month when the next release comes out. Directions for manual installation on the release version of 1.2.3 are required as part of the deliverable.