- Fixed error handling when reading a mixed `1setOf` attribute.
- Fixed how `ippeveprinter` responds to an unsupported request character set.
- Fixed a recursion issue in `ippReadIO`.
+- Fixed validation of dateTime values with time zones more than UTC+11
+ (Issue #1201)
- Removed hash support for SHA2-512-224 and SHA2-512-256.
- Removed `mantohtml` script for generating html pages (use
`https://www.msweet.org/mantohtml/`)
return (0);
}
- if (date[9] > 11)
+ if (date[9] > 14)
{
+ // Kiribata has a UTC+14 time zone, RFC 2579 calls for UTC+13 support, errata filed...
ipp_set_error(IPP_STATUS_ERROR_BAD_REQUEST, _("\"%s\": Bad dateTime UTC hours %u (RFC 8011 section 5.1.15)."), attr->name, date[9]);
return (0);
}