Projects / musl / Releases

All releases of musl

  •  25 Jun 2012 01:20
Avatar

    Release Notes: This release greatly improves compatibility with packages built on gnulib and fixes moderate-severity bugs in several stdio interfaces, popen, iconv, and wcwidth, and several minor bugs elsewhere. The build system now checks for and works around old or badly distro-patched gcc/binutils toolchains.

    •  03 Jun 2012 20:38
    Avatar

      Release Notes: The ability to invoke the dynamic linker explicitly to run programs or display the resolution of their dependencies when invoked as ldd. Significant legacy-compat improvements in header files, including _BSD_SOURCE support, and additional interfaces towards basic LSB/glibc-linked binary compatibility. Fixe for major POSIX BRE regex parsing bugs that affected building ncurses with a sed using libc regex engine, numerous low-impact bugs, and a few ARM-specific bugs that kept many programs from working at all on ARM.

      •  06 May 2012 21:21
      Avatar

        Release Notes: This milestone release covers all interfaces in the ISO C99 and POSIX 2008 base, is relicensed under the standard MIT license, includes a new configure script for easy build setup, provides a full stack protector and PIE support on i386 and x86_64 targets, and adds major floating-point math improvements and fixes, application compatibility improvements (mostly legacy header details), and additional bugfixes in dlerror and several wide character functions.

        •  25 Apr 2012 18:42
        Avatar

          Release Notes: Character classification functions have been updated to Unicode 6.1 and greatly improved. Over/underflow detection and bugs fixed in strtod/scanf float support. Minimal stack protector support. Better debugging support for shared libraries. Recent breakage in iconv and sysconf have been fixed. An improved musl-gcc wrapper script.

          •  20 Apr 2012 02:01
          Avatar

            Release Notes: This is a bugfix release for a serious breakage in strtol and related functions which made it into the previous release and prevented them from handling numbers with initial spaces. A couple of other small issues have been fixed, too.

            •  18 Apr 2012 08:43
            Avatar

              Release Notes: A fix for a critical buffer overflow vulnerability in fprintf with unbuffered files. Major math library correctness and performance improvements, including x86 assembly. A new floating point parser/converter with correct rounding, a new scanf that corrects many corner-case errors, and new wcstod/f/ld (previously missing). Various compatibility improvements and small bugfixes.

              •  18 Mar 2012 00:59
              Avatar

                Release Notes: This release adds C++ support with g++/libstdc++ (this requires minor fixes for glibc dependencies in libstdc++), a new C99 math library (float, long double, complex, etc.) based on FreeBSD and OpenBSD code, a working floating point environment on i386 and x86_64, and many bugfixes and compatibility improvements for building slightly-nonportable programs against musl.

                •  28 Feb 2012 17:02
                Avatar

                  Release Notes: This is a bugfix release for a serious bug that slipped into the previous release: all static linked programs that performed DNS lookups but did not use pthreads were crashing due to a logic error in the weak linking of pthread cancellation cleanup functions.

                  •  28 Feb 2012 01:26
                  Avatar

                    Release Notes: This release includes numerous additions of small legacy interfaces and previously-omitted standard functions that were determined to be important for building real-world programs. Global constructor/destructor support was provided in the main program and shared libraries/dynamic loader. Thread cancellation requests are now able to cancel blocked stdio operations. A bug in GCC 3 that prevented building a shared libc has been worked around. The GCC wrapper now supports generating shared libraries. Various obscure bugs have also been fixed.

                    •  23 Jan 2012 06:17
                    Avatar

                      Release Notes: Better ARM support, including dynamic linking. Many improvements and fixes in pthread cond vars, barriers, and rwlocks. Assorted small compatibility improvements and bugfixes all around.

                      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.