id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 11482,boost::uuids::string_generator accepts garbage input,Jim King ,"James E. King, III","One can pass a string in such as ""01234567-89ab-cdef-0123456789abcdef-FOO"" to boost::uuids::string_generator for construction and it will happily turn everything before the trailing non-guid information ""-FOO"" into a Guid, and not throw an exception. This appears to be a problem in not checking the end iterator at the end of operator()(iter, iter) before returning; at that point it should equal end(), otherwise there is garbage appended to the input. The same code exists up through boost 1.58 in the string_generator.",Bugs,closed,Boost 1.66.0,uuid,Boost 1.53.0,Problem,fixed,,