CVSROOT: /cvs Module name: src Changes by: schwa...@cvs.openbsd.org 2016/04/27 04:53:27
Modified files: usr.sbin/ypldap: aldap.c Log message: Simplify overengineered and buggy code that looked like as if it did some kind of UTF-8 validation, but actually didn't, but instead, for malformed UTF-8 input, caused buffer overruns in some cases and caused skipping of valid ASCII characters in other cases. Problem originally discovered and fix OK by stsp@. eric@ agrees with the direction.