Release Notes: New interfaces execvpe, pthread_sigqueue, mkstemps, mkstemps64, mkostemps, and mkostemps64 were added. Many optimized string functions for x86 and x86-64 were implemented. A second fallback mode for optimized DNS lookup for even more broken environments was implemented. Several other enhancements were made. Two new locales were added.
Release Notes: Several new interfaces were added. Faster strlen(), strchr(), strchrnul(), strrchr(), memchr(), and rawmemchr() functions were implemented for x86-64. The malloc implementation can be compiled to be less memory efficient but with higher performance in multi-threaded programs. A compile error for invalid C++ code when using the string function was resolved. Support for selecting between multiple function definitions at runtime was added. The libcrypt library can now use the hash function implementations in NSS. Two new locales were added.