]> Kevux Git Server - fll/commit
Progress: finish the main parts of invalid UTF-8 detection
authorKevin Day <thekevinday@gmail.com>
Tue, 17 Sep 2019 00:49:00 +0000 (19:49 -0500)
committerKevin Day <thekevinday@gmail.com>
Tue, 17 Sep 2019 00:49:00 +0000 (19:49 -0500)
commit5813789ad3dbdb3f026325f7f860bd61f69af108
treef95602cb11b5dd7ad258997dece44ebac9c39a70
parent90bd5744cb11f7f43f186f38833a2def10bf54c9
Progress: finish the main parts of invalid UTF-8 detection

This wraps up the work needed for all explicitly declared invalid sequences.
There are some sequences, such as "Overlong", that are considered invalid (according to Wikipedia at this time) but the source (namely Wikipedia) does not explicitly declare what they are.
I need to figure out what these really are and handle them.
There are also likely cases of accidental copy and paste that will be fixed as I discover them (sorry, the size of documentation I had to go through to get these invalid sequences is massive to me).

There are also some @todo situations that I would like to resolve.
level_0/f_utf/c/utf.c