v2.3.2
use thread-safe getpwnam_r and getgrnam_r
licensing: clean up LGPL boilerplate for library code