theforeman/foreman — pull request #1041 by stbenjam (2013-11-20 10:35:56+00:00)
Title: fixes #3697 - more comprehensive field validations

- Hostnames should be validated against RFC1123 (minus disallowing upcase hostnames)

- Upcase hostnames automatically downcased instead of outright failure

- IPv4 addresses validated that each octet is < 255