Commit Briefs

Omar Polo

remove not so useful starts_with()

replace its only usage with strncmp(). it's likely faster too.


Omar Polo

fix various compilation errors

Include gmid.h as first header in every file, as it then includes config.h (that defines _GNU_SOURCE for instance). Fix also a warning about unsigned vs signed const char pointers in openssl.



Omar Polo

improve logs management


Omar Polo

const-ify var + missing argument


Omar Polo

puny_decode: set an error string


Omar Polo

fix build


Omar Polo

punycode: refactoring

use the correct term "label" instead of "component" when speaking about the parts of a hostname. Also, fix the sizes for max hostname and label.


Omar Polo

compiler warnings


Omar Polo

use starts_with in puny.c