I haven't spent much time browsing through the source but the code quality and security is pretty dismal so far. Not to mention the confusing project structure. Magic numbers, ... and strings, all over the place [0]. Memory leak galore (debug code?) [1]. Probably buffer overflows all over the place, here's one I noticed [2]. I suspect others given the proliferation of opaque pointers and memcpy usage. [0] https://git…
You didn't mention the inconsistent (and somewhat weird) formatting of the source code. https://github.com/skypeopensource/skypeopensource2/blob/mas... https://github.com/skypeopensource/skypeopensource2/blob/mas... I cannot specify more examples.
The only explains some of the wierdness though. That second link is completely inexplicable.