- Revert SONAME bump from release 2.1.0
- Fix NULL dereference in idn2_register_u8() and idn2_register_ul()
- Fix free of random value in idn2_to_ascii_4i()
- Improved fuzzer (which found the above issues)
- Check for valid unicode input in punycode encoder
- Avoid excessive CPU usage in punycode encoding with large inputs
- Deprecate idn2_to_ascii_4i() in favor of idn2_to_ascii_4i2()
- Restrict output length of idn2_to_ascii_4i() to 63 bytes
Signed-off-by: Pierre-Yves <pyu@riseup.net>