Comment by Thaxll

4 years ago

30k loc seems a lot for this kind of project.

You probably never heard about bluetooth spec. The spec grows so big to the point that no one even able to figure it out completely. And neither can you confidently say there is no bug in your implementation because reading them completely is nearly impossible. The cve database have tones of bug related to bluetooth and that is even adding up every year.

I thought the opposite, 30k seems small when the spec for decoding only in 800 pages.