Modify WebGUI IP fields to use CIDR format instead of a regular expression.
Multiple IPs are separated by commas, whitespace is ignored. In groups, that affects the ipFilter field, User::isInGroup. In settings, that affects Settings::debugIp and Session::ErrorHandler::canShowDebug. Fixed a bug in WebGUI::Utility::isInSubnet where Net::Subnets->check needs a scalar. Modified t/User.t to use addresses in CIDR format.
This commit is contained in:
parent
c6bc09f79c
commit
cd6759f311
7 changed files with 55 additions and 26 deletions
|
|
@ -22,6 +22,11 @@
|
|||
- fix [ 1410577 ] WebGUI::Session not included
|
||||
- Strengthened security of Captcha validation.
|
||||
- Added Captcha form control type.
|
||||
- All IPs used by WebGUI (Settings: debugIp and Group: ipFilter) now accept
|
||||
IP addresses in CIDR format. They also will accept multiple IP addresses
|
||||
if they are separated by commas. Whitespace is ignored. The upgrade
|
||||
script will migrate the data automatically, and hoverHelp documentation
|
||||
has been updated to reflect the changes as well.
|
||||
|
||||
6.8.7
|
||||
- fix [ 1431098 ] op=becomeUser can become non-existent userIds
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue