Projects / GNU C library / Releases

All releases of GNU C library

  •  28 May 2009 12:26
Avatar

    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.

    •  24 Nov 2008 18:12
    Avatar

      Release Notes:

      •  19 Oct 2007 09:40
      Avatar

        Release Notes: More checking functions were added: fread, fread_unlocked, open*, and mq_open. Fortification is extended to C++. An "m" modifier for scanf was added. C99/SUS compliance was made stricter by not recognizing "a" as a modifier when those specs are requested. New interfaces were added: mkostemp and mkostemp64. These are like mkstemp*, but allow additonal options to be passed. New Linux interfaces were added: signalfd, eventfd, eventfd_read, and eventfd_write. Private futexes are handled in the NPTL implementation. O_CLOEXEC is supported. Linux/x86-64 vDSO is supported. SHA-256 and SHA-512 based password encryption was implemented.

        •  06 Nov 2005 06:33
        Avatar

          Release Notes: GCC4 fixes.

          •  20 Apr 2005 15:06
          Avatar

            Release Notes:

            •  17 Mar 2005 19:24
            Avatar

              Release Notes:

              •  20 Nov 2004 09:35
              Avatar

                Release Notes: This release provided better support for the dynamic linker and faster regular expressions in multi-byte locales, and supports non-executable stacks on x86.

                •  15 Mar 2003 09:07
                Avatar

                  Release Notes: This release features thread-safe interfaces, unistd.h functions under Hurd, and ELF thread-local storage support that works on the x86-64. Startup times have been improved with the removal of PLT entries from libc.so, and new x86 Linux kernel calls are now supported.

                  •  14 Oct 2002 14:01
                  Avatar

                    Release Notes: Critical bugs the in 2.3 release were fixed.

                    •  04 Oct 2002 17:29
                    Avatar

                      Release Notes: Prelinking support was added for ELF targets. Read-only stdio streams now use mmap to speed up operation. The malloc functions were completely rewritten. The runtime now can handle the ELF thread-local storage (TLS) ABI on some platforms. Startup times are significantly reduced. This release has been ported to PowerPC64/Linux.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.