GNU C Library(来自官方gnu.org, 又称 glibc)

 

 

https://www.gnu.org/gnu/gnu.html

 

GNU Definition 来自: http://www.linfo.org/glibc.html

GNU (pronounced g'noo) is a recursive acronym for "GNU's Not Unix." It is an on-going project by the Free Software Foundation (FSF) whose purpose is to create a complete, POSIX-compliant and freely distributable computing environment.

GNU(发音为g'noo)是“GNU的非Unix”的递归首字母缩略词这是自由软件基金会(FSF)正在进行的一个项目,其目的是创建一个完整、兼容POSIX且可自由分发的计算环境。

POSIX (Portable Operating System Interface) is a set of standards that ensures the ability of applications to run on all conforming Unix variants. These standards were developed under the auspices of the IEEE (Institute of Electrical and Electronics Engineers). POSIX compliance is a requirement for purchases by the U.S. government and many corporations.

POSIX(便携式操作系统接口)是一组标准,可确保应用程序能够在所有符合Unix规范的变体上运行。这些标准是在IEEE(电气和电子工程师协会)的支持下制定的。POSIX合规性是美国政府和许多公司购买产品的一项要求。

Origins of The GNU Project

The GNU project was begun by Richard Stallman in the latter part of 1983 at the Massachusetts Institute of Technology (MIT) when he was attempting to obtain funding for his freely distributable editor, Emacs. At that time, the various versions of Unix were encumbered with licenses that were restrictive and included fees.

GNU项目由Richard Stallman于1983年下半年在麻省理工学院(MIT)开始,当时他正试图为其可自由分发的编辑Emacs获得资金。当时,各种版本的Unix都有限制性的许可证,包括费用。

参看 Richard Stallman介绍: https://www.cnblogs.com/aozhejin/p/16371249.html

Stallman announced his project to the public in newsgroups in September, 1983. Full-scale work began on January 5, 1984, when he resigned from his position at MIT in order to devote his full attention to the project.

1983年9月,Stallman在新闻组向公众宣布了他的项目。1984年1月5日,他辞去了麻省理工学院的职务,全身心地投入到这个项目中,全面的工作开始了。

Stallman wrote the first extensible Emacs text editor while at MIT in 1975. He is also the principal author of the GCC (GNU C compiler collection), a portable optimizing compiler designed to support diverse architectures and multiple languages. These two GNU tools have become very popular and are widely used. Stallman was awarded the prestigious MacArthur Fellowship ("genius grant") in 1990 for his work in developing and promoting free software.

1975年,Stallman在麻省理工学院编写了第一个可扩展的Emacs文本编辑器。他也是GCC(GNU C编译器集合)的主要作者,这是一个可移植的优化编译器,旨在支持多种体系结构和多种语言。这两个GNU工具已经非常流行并被广泛使用。Stallman因其在开发和推广自由软件方面的工作,于1990年被授予享有盛誉的麦克阿瑟奖学金(“天才奖”)。

In 1985, Stallman founded the FSF to provide logistical, legal and financial support for the GNU project. This non-profit organization also employed programmers to supplement the development done by volunteers. As the project gained prominence, businesses began making financial contributions as well as selling its software and technical support for it. Among these was Cygnus Solutions, which is now part of Red Hat.

1985年,Stallman成立了FSF,为GNU项目提供后勤、法律和财政支持。这个非营利组织还雇用程序员来补充志愿者所做的开发工作。随着该项目越来越受到重视,企业开始提供资金捐助,并销售其软件和技术支持。其中包括Cygnus Solutions,它现在是Red Hat的一部分。

Stallman's now classic GNU Manifesto was published in the March, 1985 issue of the highly respected Dr. Dobb's Journal. It explained his motivations and goals for the GNU project, one of which was to restore the cooperative spirit that formerly prevailed in the computing community. This essay is regarded by many advocates of free software as a fundamental philosophical resource.

Stallman现在经典 GNU Manifesto 发表在1985年3月发行的备受尊敬的Dobb博士杂志上。它解释了他参与GNU项目的动机和目标,其中之一就是恢复以前在计算界盛行的合作精神。这篇文章被许多自由软件的拥护者视为一种基本的哲学资源。

The basic philosophy of the GNU project is to produce software that is non-proprietary. GNU software allows anybody to download, modify and redistribute it, with the sole restriction that they may not limit further redistribution of it.

GNU项目的基本理念是生产非专有软件。GNU软件允许任何人下载、修改和重新分发它,唯一的限制是他们可能不会限制它的进一步重新分发。

Linux relies heavily on GNU software, and GNU systems previously used the Linux kernel. This close connection has led some people to mistakenly equate GNU with Linux. However, they are actually quite separate. In fact, the FSF has been developing a new kernel called Hurd to replace the Linux kernel in GNU systems. The Hurd currently runs on the x86 platform, and it is expected that it will eventually be ported to additional platforms.

Linux严重依赖GNU软件,GNU系统以前使用Linux内核。这种密切的联系导致一些人错误地将GNU等同于Linux。然而,它们实际上是完全独立的。事实上,FSF一直在开发一个名为Hurd的新内核,以取代GNU系统中的Linux内核。Hurd目前运行在x86平台上,预计最终将被移植到其他平台。

Although it is not the most advanced kernel, the Hurd does have several very attractive features, including that it is: free, compatible (has familiar programming and user environments), aggressively multithreaded (allowing it to run efficiently on both single processors and symmetric multiprocessors), extensible and scalable.

尽管它不是最高级的内核,但Hurd确实有几个非常吸引人的特性,包括:免费、兼容(有熟悉的编程和用户环境)、积极的多线程(允许它在单处理器和对称多处理器上高效运行)、可扩展和可伸缩。

The GPL

Another major achievement of the GNU project was the GPL (GNU General Public License), which was developed in 1989 by Stallman and Eben Moglen, a professor of law at Columbia University and general counsel for the FSF. The GPL is by far the most widely used license for free software in the world, and most GNU software packages, the Linux kernel and much of the other software generally included in Linux distributions have been released under it.

GNU项目的另一项重大成就是GPL(GNU通用公共许可证),该许可证由Stallman和哥伦比亚大学法学教授兼FSF总顾问Eben Moglen于1989年开发。GPL是迄今为止世界上使用最广泛的自由软件许可证,大多数GNU软件包、Linux内核和Linux发行版中通常包含的许多其他软件都是在GPL下发布的。

A few GNU programs (and parts of programs) employ looser licenses, such as the GNU Lesser General Public License (LGPL), for strategic reasons. The LGPL was developed as a compromise between the GPL and the much more permissive BSD and MIT licenses. The main differences from the GPL are that it can be linked to software not licensed under the GPL or LGPL and that it is only useful for software libraries.

出于战略考虑,少数GNU程序(以及部分程序)采用了更宽松的许可证,如GNU Lesser General Public License(LGPL)。LGPL是作为GPL与更为宽松的BSD和MIT许可证之间的妥协而开发的。与GPL的主要区别在于,它可以链接到未根据GPL或LGPL授权的软件,并且它仅对软件库有用。

The goal of the GPL was to develop a single license that could be used for all free software in place of the individual licenses that were being written for individual programs. Its purpose is to protect the rights of people to access, improve and redistribute software. This is in sharp contrast to conventional licenses, which are designed to restrict people's rights to use the software and generally prevent them from modifying or redistributing it.

GPL的目标是开发一个可用于所有自由软件的单一许可证,以代替为单个程序编写的单个许可证。其目的是保护人们访问、改进和重新分发软件的权利。这与传统许可形成鲜明对比,传统许可旨在限制人们使用软件的权利,并通常阻止他们修改或重新分发软件。

Specifically, the GPL is designed to ensure that anyone (1) may distribute copies of free software (and charge for this service if they so desire), (2) can easily obtain the source code, (3) may modify or extend the software as well as use pieces of it in new free programs (which must likewise be covered by the GPL) and (4) is assured that they have these rights. The GPL also forbids anyone to (1) deny these rights to others or (2) ask others to surrender such rights for software licensed by the GPL.

具体而言,GPL旨在确保任何人(1)可以分发免费软件的副本(如果他们愿意的话,还可以为此服务收费),(2)可以轻松获得源代码,(3)可以修改或扩展软件,以及在新的免费程序中使用软件(GPL也必须涵盖这些程序)和(4)确保他们拥有这些权利。GPL还禁止任何人(1)拒绝他人享有这些权利,或(2)要求他人放弃GPL许可软件的此类权利。

In 1992 Linus Torvalds changed the license for the Linux kernel to the GPL, and Linux was combined with the GNU system, resulting in a fully functional free operating system. Although the Linux kernel is now licensed under the GPL, it is not part of the GNU project.

1992年,Linus Torvalds将Linux内核的许可证更改为GPL,Linux与GNU系统结合,形成了一个功能齐全的免费操作系统。虽然Linux内核现在是根据GPL授权的,但它不是GNU项目的一部分。

From the mid-1990s, Stallman began requesting that the combined system (regardless of distribution) be referred to as "GNU/Linux" rather than just "Linux" because of the large amount of GNU developed software in it. Although this terminology is sometimes used, such as by the Debian project, it has not really caught on in the computer community or amongst the general public.

从20世纪90年代中期开始,Stallman开始要求将组合系统(无论分布情况如何)称为“GNU/Linux”,而不仅仅是“Linux”,因为其中有大量GNU开发的软件。虽然这个术语有时会被使用,比如Debian项目,但它并没有真正在计算机社区或公众中流行起来。

GNU Programs

GNU programs are also widely used on proprietary flavors of Unix in place of the original Unix programs. This is because many of them have proven to be superior in quality. These components are frequently referred to collectively as the "GNU Tools." In fact, many of them have also been ported to the Mac OS X and Microsoft Windows operating systems.

GNU程序也广泛用于Unix的专有版本,以代替原来的Unix程序。这是因为它们中的许多已经被证明在质量上是优越的。这些组件通常统称为“GNU工具”事实上,其中许多已经移植到Mac OS X和Microsoft Windows操作系统。

As of early 2004 there were more than 250 GNU projects in various stages of development. Some of the best known are:

截至2004年初,有250多个GNU项目处于不同的发展阶段。其中最著名的有:

  • Bison - a general-purpose parser generator that is intended to replace yacc
  • Bash - the default command shell on most GNU/Linux systems as well as on Mac OS X Panther
  • Binutils - the GNU Assembler, GNU Linker and related tools
  • Classpath - an ambitious GNU Project to create a free version of the core Java libraries
  • DotGNU - a replacement for Microsoft's .NET
  • Emacs - an extensible, self-documenting text editor
  • GCC - an optimizing compiler for numerous languages, including Ada, C, C++, Fortran and Java
  • GIMP - an image editing program comparable to PhotoShop
  • glibc - the Standard POSIX C library, plus additional functionality
  • GMP - an arbitrary precision numerical calculation programming library
  • GNOME - one of the two main graphical desktop environments
  • GNU build system - contains Automake, Autoconf and Libtool
  • GNUnet - a decentralized, peer-to-peer communication network designed to be resistant to censorship
  • GNUstep - an implementation of the OpenStep standard for a set of libraries and development tools for graphical applications
  • GSL - the GNU Scientific Library, a comprehensive programming library for scientific computation
  • Gzip - the familiar compression program program that produces files with the .gz extension
  • Hurd - a microkernel-based set of servers that perform the same function as a Unix kernel
  • Texinfo - a documentation system for producing online and printed manuals

The GNU project also assists with the development and distribution of several additional software packages that were originally developed elsewhere. Among them are the widely used CVS (for source code control), DDD (a graphical front end for debuggers) and eCos (a compact, open source, real-time operating system for embedded devices).

GNU项目还协助开发和分发最初在其他地方开发的其他几个软件包。其中包括广泛使用的CVS(用于源代码控制)、DDD(调试器的图形前端)和eCos(用于嵌入式设备的紧凑、开源、实时操作系统)。

A gnu (lower case) is either of two species of large South African antelopes that have an ox-like head with horns that curve forward on both sexes as well as a horse-like mane and a bushy tail. It is also the mascot for the GNU project.

gnu(小写)是两种大型南非羚羊中的一种,它们的头像牛,角在两性身上向前弯曲,鬃毛像马,尾巴浓密。它也是GNU项目的吉祥物。

 

 

 
来自正统的官方网站:https://www.gnu.org/software/libc/

https://sourceware.org/glibc/wiki/HomePage
    全面介绍glic wiki

一、What is glibc?

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel.

These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as openreadwritemallocprintfgetaddrinfodlopenpthread_createcryptloginexit and more.

GNU C库项目(gnu的项目列表查看 https://www.gnu.org/software/)为GNU系统和GNU/Linux系统以及许多其他使用Linux作为内核的系统提供了核心库
这些库提供了包括ISO C11、POSIX.1-2008、BSD、特定于操作系统的API等。
这些API包括像open、read、write、malloc、printf、getaddrinfo、dlopen、pthread\u create、crypt、login、exit等基础的apis。

 

The GNU C Library is designed to be a backwards compatible, portable, and high performance ISO C library. It aims to follow all relevant standards including ISO C11, POSIX.1-2008, and IEEE 754-2008.

GNU C库设计为向后兼容、可移植和高性能的ISO C库其目的是遵循所有相关标准,包括ISO C11、POSIX.1-2008和 IEEE 754-2008。
? 疑问是:不支持c90,c99吗?

 

The project was started circa 1988 and is more than 30 years old. You can see the complete project release history on the wiki.

该项目大约于1988年启动,已有30多年的历史。您可以在wiki上查看完整的项目 release history 
查看:
https://sourceware.org/glibc/wiki/Glibc%20Timeline

 Complete glibc release history:

Date

Release

Announcement

2023-02-01

GLIBC 2.37

Future release.

2022-08-01

GLIBC 2.36

Future release.

2022-02-03

GLIBC 2.35

The GNU C Library version 2.35 is now available

2021-08-02

GLIBC 2.34

The GNU C Library version 2.34 is now available

2021-02-01

GLIBC 2.33

The GNU C Library version 2.33 is now available

2020-08-05

GLIBC 2.32

The GNU C Library version 2.32 is now available

2020-02-01

GLIBC 2.31

The GNU C Library version 2.31 is now available

2019-08-01

GLIBC 2.30

The GNU C Library version 2.30 is now available

2019-02-01

GLIBC 2.29

The GNU C Library version 2.29 is now available

2018-08-01

GLIBC 2.28

The GNU C Library version 2.28 is now available

2018-02-01

GLIBC 2.27

The GNU C Library version 2.27 is now available

2017-08-02

GLIBC 2.26

The GNU C Library version 2.26 is now available

2017-02-01

GLIBC 2.25

The GNU C Library version 2.25 is now available

2016-08-04

GLIBC 2.24

The GNU C Library version 2.24 is now available

2016-02-19

GLIBC 2.23

The GNU C Library version 2.23 is now available

2015-08-14

GLIBC 2.22

The GNU C Library version 2.22 is now available

2015-02-06

GLIBC 2.21

The GNU C Library version 2.21 is now available

2014-09-08

GLIBC 2.20

The GNU C Library version 2.20 is now available

2014-02-07

GLIBC 2.19

The GNU C Library version 2.19 is now available

2013-08-12

GLIBC 2.18

The GNU C Library version 2.18 is now available

2012-12-25

GLIBC 2.17

The GNU C Library version 2.17 is now available.

2012-06-30

GLIBC 2.16

The GNU C Library version 2.16 is now available.

2012-03-21

GLIBC 2.15

GNU libc 2.15 released

2011-10-07

GLIBC 2.14.1

 

2011-06-01

GLIBC 2.14

 

2011-02-01

GLIBC 2.13

glibc 2.13

2010-12-13

GLIBC 2.12.2

 

2010-11-30

GLIBC 2.11.3

glibc-2.11.3 released

2010-08-03

GLIBC 2.12.1

 

2010-05-19

GLIBC 2.11.2

glibc-2.11.2 released

2010-05-03

GLIBC 2.12

glibc 2.12

2009-12-29

GLIBC 2.11.1

glibc-2.11.1 released

2009-11-16

GLIBC 2.10.2

 

2009-11-03

GLIBC 2.11

glibc 2.11

2009-05-18

GLIBC 2.10.1

 

2009-05-09

GLIBC 2.10

2.10 done

2008-11-13

GLIBC 2.9

glibc 2.9

2008-04-12

GLIBC 2.8

glibc 2.8

2007-10-19

GLIBC 2.7

glibc 2.7

2007-07-31

GLIBC 2.6.1

GNU C Library version 2.6.1 release

2007-07-31

GLIBC 2.5.1

GNU C Library version 2.5.1 release

2007-05-17

GLIBC 2.6

glibc 2.6

2006-09-29

GLIBC 2.5

glibc 2.5

2006-03-06

GLIBC 2.4

GNU C Library version 2.4 release

2005-11-04

GLIBC 2.3.6

GNU C Library version 2.3.6 release

2005-04-07

GLIBC 2.3.5

GNU C Library version 2.3.5 release

2004-12-29

GLIBC 2.3.4

GNU C Library version 2.3.4 release

2003-12-01

GLIBC 2.3.3

GNU C Library version 2.3.3 release

2003-02-28

GLIBC 2.3.2

glibc 2.3.2

2002-10-10

GLIBC 2.3.1

glibc 2.3.1

2002-10-02

GLIBC 2.3

glibc 2.3

2002-01-20

GLIBC 2.2.5

glibc 2.2.5

2001-07-27

GLIBC 2.2.4

glibc 2.2.4

2001-04-26

GLIBC 2.2.3

glibc 2.2.3

2001-02-15

GLIBC 2.2.2

glibc 2.2.2

2001-01-13

GLIBC 2.2.1

glibc 2.2.1

2000-11-09

GLIBC 2.2

glibc 2.2

2000-02-24

GLIBC 2.1.3

glibc 2.1.3

1999-09-06

GLIBC 2.1.2

glibc 2.1.2

1999-05-24

GLIBC 2.1.1

glibc 2.1.1

1999-02-03

GLIBC 2.1

glibc 2.1

1997-12-29

GLIBC 2.0.6

 

1997-08-25

GLIBC 2.0.5

 

1997-05-27

GLIBC 2.0.4

 

1997-04-22

GLIBC 2.0.3

 

1997-03-22

GLIBC 2.0.2

 

1997-02-04

GLIBC 2.0.1

 

1997-01-26

GLIBC 2.0

 

1995-01-16

GLIBC 1.09.5

 

1994-12-12

GLIBC 1.09.3

 

1994-12-05

GLIBC 1.09.2

 

1994-11-06

GLIBC 1.09

 

1994-11-04

GLIBC 1.08.14

 

1994-11-01

GLIBC 1.08.13

 

1994-10-24

GLIBC 1.08.12

 

1994-10-19

GLIBC 1.08.11

 

1994-10-11

GLIBC 1.08.10

 

1994-09-26

GLIBC 1.08.9

 

1994-09-04

GLIBC 1.08.8

 

1994-09-01

GLIBC 1.08.7

 

1994-08-08

GLIBC 1.08.6

 

1994-08-03

GLIBC 1.08.5

 

1994-07-29

GLIBC 1.08.4

 

1994-07-04

GLIBC 1.08.3

 

1994-06-05

GLIBC 1.08.1

 

1994-05-21

GLIBC 1.08

 

1994-05-18

GLIBC 1.07.6

 

1994-05-03

GLIBC 1.07.5

 

1994-02-17

GLIBC 1.07.4

 

1994-02-08

GLIBC 1.07.3

 

1994-02-05

GLIBC 1.07.2

 

1994-01-25

GLIBC 1.07.1

 

1994-01-17

GLIBC 1.07

 

1994-01-16

GLIBC 1.06.13

 

1994-01-13

GLIBC 1.06.12

 

1994-01-11

GLIBC 1.06.11

 

1994-01-08

GLIBC 1.06.10

 

1993-12-25

GLIBC 1.06.9

 

1993-12-21

GLIBC 1.06.8

 

1993-11-09

GLIBC 1.06.7

 

1993-08-16

GLIBC 1.06.6

 

1993-06-29

GLIBC 1.06.4

 

1993-06-16

GLIBC 1.06.3

 

1993-05-31

GLIBC 1.06.2

 

1993-05-27

GLIBC 1.06.1

 

1993-05-23

GLIBC 1.06

 

1992-09-24

GLIBC 1.05

 

1992-09-03

GLIBC 1.04

 

1992-04-09

GLIBC 1.03

 

1992-03-20

GLIBC 1.02

 

1992-03-11

GLIBC 1.01

 

1992-02-18

GLIBC 1.00

 

1992-02-17

GLIBC 0.6

 

1992-02-16

GLIBC 0.5

 

1992-02-14

GLIBC 0.4.1

 

1992-02-14

GLIBC 0.4

 

1991-10-08

GLIBC 0.1

 

1988-01-01

GLIBC Pre-release

"Most libraries are done." - Roland McGrath

Despite the project's age there is still a lot to do so please Get Started and Get Involved!

2022-02-03: glibc 2.35 released.

2021-08-01: glibc 2.34 released.

2021-02-01: glibc 2.33 released.

2020-08-05: glibc 2.32 released.

2020-02-01: glibc 2.31 released.

2019-08-01: glibc 2.30 released.

2019-01-31: glibc 2.29 released.

二、glic相关
  https://sourceware.org/glibc/wiki/HomePage  wiki glic
  https://www.gnu.org/software/libc/manual/      手册

三、举例 2.35 glic版本的介绍

下面具体来自2.35 glic版本:https://sourceware.org/pipermail/libc-alpha/2022-February/136040.html

The GNU C Library version 2.35 is now available  (gnu c库版本2.3.5是有效的版本)
 
The GNU C Library(gnu c库)
============================================ 
The GNU C Library is used as *the* C library in the GNU system and in GNU/Linux systems, as well as many other systems that use Linux
as the kernel.

GNU C库用作GNU系统中的*C库,并且在GNU/Linux系统中,以及许多其他使用Linux的系统中作为内核。

The GNU C Library is primarily designed to be a portable and high performance C library. It follows all relevant standards including ISO C11 and POSIX.1-2017.
It is also internationalized and has one of the most complete internationalization interfaces known.

GNU C库(glibc)主要设计为可移植的和高性能C库。它遵循所有相关的标准包括ISO C11 和POSIX.1-2017. 它也是国际化,拥有最完整的已知国际化接口。
ISO正式发布了新的C语言的新标准C11,之前被称为C1X,官方名称为ISO/IEC 9899:2011

The GNU C Library webpage is at http://www.gnu.org/software/libc/
glibc 是gnu发布的libc库,也即c运行库。 glibc是linux系统中最底层的api(应用程序开发接口),几乎其它任何的运行库都会依赖于glibc。

gnu c 标准库下载地址:
Packages for the 2.35 release may be downloaded from:
        http://ftpmirror.gnu.org/libc/
        http://ftp.gnu.org/gnu/libc/
      http://ftp.gnu.org/gnu/libc/glibc-1.09.1.tar.gz
The mirror list is at http://www.gnu.org/order/ftp.html

NEWS for version 2.35 ====================================== Major new features: (主要的新功能包括) * Unicode 14.0.0 Support: Character encoding, character type info, and transliteration tables are all updated to Unicode 14.0.0, using generator scripts contributed by Mike FABIAN (Red Hat).
Unicode 14.0.0支持:字符编码、字符类型信息和所有音译表都更新为Unicode 14.0.0,使用的生成器脚本由Mike FABIAN(Red Hat)提供。

Bump r_version in the debugger interface to 2 and add a new field, r_next, support multiple namespaces. * Support for the C.UTF-8 locale has been added to glibc. The locale supports full code-point sorting for all valid Unicode code points. A limitation in the framework for fnmatch, regexec, and regcomp requires a compromise to save space and only ASCII-based range expressions are supported for now (see bug 28255). The full size of the locale is only ~400KiB, with 346KiB coming from LC_CTYPE information for Unicode. This locale harmonizes downstream C.UTF-8 already shipping in various downstream distributions. The locale is not built into glibc, and must be installed. * <math.h> functions that round their results to a narrower type, and corresponding <tgmath.h> macros, are added from TS 18661-1:2014, TS 18661-3:2015 and draft ISO C2X: - fsqrt, fsqrtl, dsqrtl and corresponding fMsqrtfN, fMsqrtfNx, fMxsqrtfN and fMxsqrtfNx functions. - ffma, ffmal, dfmal and corresponding fMfmafN, fMfmafNx, fMxfmafN and fMxfmafNx functions. * <math.h> functions for floating-point maximum and minimum, corresponding to new operations in IEEE 754-2019, and corresponding <tgmath.h> macros, are added from draft ISO C2X: fmaximum, fmaximum_num, fmaximum_mag, fmaximum_mag_num, fminimum, fminimum_num, fminimum_mag, fminimum_mag_num and corresponding functions for float, long double, _FloatN and _FloatNx. * <math.h> macros for single-precision float constants are added as a GNU extension: M_Ef, M_LOG2Ef, M_LOG10Ef, M_LN2f, M_LN10f, M_PIf, M_PI_2f, M_PI_4f, M_1_PIf, M_2_PIf, M_2_SQRTPIf, M_SQRT2f and M_SQRT1_2f. * The __STDC_IEC_60559_BFP__ and __STDC_IEC_60559_COMPLEX__ macros are predefined as specified in TS 18661-1:2014. * The exp10 functions in <math.h> now have a corresponding type-generic macro in <tgmath.h>. * The ISO C2X macro _PRINTF_NAN_LEN_MAX has been added to <stdio.h>. * printf-family functions now support the %b format for output of integers in binary, as specified in draft ISO C2X, and the %B variant of that format recommended by draft ISO C2X. * A new DSO sorting algorithm has been added in the dynamic linker that uses topological sorting by depth-first search (DFS), solving performance issues of the existing sorting algorithm when encountering particular circular object dependency cases. * A new tunable, glibc.rtld.dynamic_sort, can be used to select between the two DSO sorting algorithms. The default setting of '2' uses the new DFS-based algorithm. The setting '1' switches to the old algorithm used in glibc 2.33 and earlier. * ABI support for a new function '__memcmpeq'. '__memcmpeq' is meant to be used by compilers for optimizing usage of 'memcmp' when its return value is only used for its boolean status. * Support for automatically registering threads with the Linux rseq system call has been added. This system call is implemented starting from Linux 4.18. The Restartable Sequences ABI accelerates user-space operations on per-cpu data. It allows user-space to perform updates on per-cpu data without requiring heavy-weight atomic operations. Automatically registering threads allows all libraries, including libc, to make immediate use of the rseq support by using the documented ABI, via the __rseq_flags, __rseq_offset, and __rseq_size variables. The GNU C Library manual has details on integration of Restartable Sequences. * A symbolic link to the dynamic linker is now installed under /usr/bin/ld.so (or more precisely, '${bindir}/ld.so'). * All programs and the testsuite in glibc are now built as position independent executables (PIE) by default on toolchains and architectures that support it. Further, if the toolchain and architecture supports it, even static programs are built as PIE and the resultant glibc can be used to build static PIE executables. A new option --disable-default-pie has been added to disable this behavior and get a non-PIE build. This option replaces --enable-static-pie, which no longer has any effect on the build configuration. * On Linux, a new tunable, glibc.malloc.hugetlb, can be used to either make malloc issue madvise plus MADV_HUGEPAGE on mmap and sbrk or to use huge pages directly with mmap calls with the MAP_HUGETLB flags). The former can improve performance when Transparent Huge Pages is set to 'madvise' mode while the latter uses the system reserved huge pages. * The printf family of functions now handles the flagged %#m conversion specifier, printing errno as an error constant (similar to strerrorname_np). * The function _dl_find_object has been added. In-process unwinders can use it to efficiently locate unwinding information for a code address. * Support for OpenRISC running on Linux has been added. This port requires as least binutils 2.35, GCC 11, and Linux 5.4. Currently only soft-float ABI is supported: - or1k-linux-gnu The OpenRISC ABI is 32-bit big-endian and uses 64-bit time (y2038 safe) and 64-bit file offsets (LFS default). * A new configure option, --with-rtld-early-cflags, can be used to specify additional compiler flags for building the early startup code of the dynamic linker. On targets which have CPU compatibility checks, this can help to ensure that proper diagnostics are printed if the dynamic loader runs on an incompatible CPU. * On Linux, the epoll_pwait2 function has been added. It is similar to epoll_wait with the difference the timeout has nanoseconds resolution. * The function posix_spawn_file_actions_addtcsetpgrp_np has been added, enabling posix_spawn and posix_spawnp to set the controlling terminal in the new process in a race free manner. This function is a GNU extension. * Source fortification (_FORTIFY_SOURCE) level 3 is now available for applications compiling with glibc and gcc 12 and later. Level 3 leverages the __builtin_dynamic_object_size function to deliver additional fortification balanced against additional runtime cost (checking non-constant bounds). Deprecated and removed features, and other changes affecting compatibility: * On x86-64, the LD_PREFER_MAP_32BIT_EXEC environment variable support has been removed since the first PT_LOAD segment is no longer executable due to defaulting to -z separate-code. * The r_version update in the debugger interface makes the glibc binary incompatible with GDB binaries built without the following commits: c0154a4a21a gdb: Don't assume r_ldsomap when r_version > 1 on Linux 4eb629d50d4 gdbserver: Check r_version < 1 for Linux debugger interface when audit modules or dlmopen are used. * Intel MPX support (lazy PLT, ld.so profile, and LD_AUDIT) has been removed. * The --enable-static-pie option is no longer available. The glibc build configuration script now automatically detects static-pie support in the toolchain and architecture and enables it if available. * The catchsegv script and associated libSegFault.so shared object have been removed. There are widely-deployed out-of-process alternatives for catching coredumps and backtraces. * Support for prelink will be removed in the next release; this includes removal of the LD_TRACE_PRELINKING, and LD_USE_LOAD_BIAS, environment variables and their functionality in the dynamic loader. Changes to build and runtime requirements: * The audit module interface version LAV_CURRENT is increased to enable proper bind-now support. The loader now advertises via the la_symbind flags that PLT trace is not possible. New audit modules require the new dynamic loader supporing the latest LAV_CURRENT version. Old audit modules are still loaded for all targets except aarch64. * The audit interface on aarch64 is extended to support both the indirect result location register (x8) and NEON Q register. Old audit modules are rejected by the loader. Audit modules must be rebuilt to use the newer structure sizes and the latest module interface version for LAV_CURRENT. Security related changes: CVE-2022-23219: Passing an overlong file name to the clnt_create legacy function could result in a stack-based buffer overflow when using the "unix" protocol. Reported by Martin Sebor. CVE-2022-23218: Passing an overlong file name to the svcunix_create legacy function could result in a stack-based buffer overflow. CVE-2021-3998: Passing a path longer than PATH_MAX to the realpath function could result in a memory leak and potential access of uninitialized memory. Reported by Qualys. CVE-2021-3999: Passing a buffer of size exactly 1 byte to the getcwd function may result in an off-by-one buffer underflow and overflow when the current working directory is longer than PATH_MAX and also corresponds to the / directory through an unprivileged mount namespace. Reported by Qualys. The following bugs are resolved with this release:
此版本解决了以下错误:
  [12889] nptl: Race condition in pthread_kill
  [14232] nptl: tst-cancel7 and tst-cancelx7 race condition
  [14913] libc: [mips] Clean up MIPS 64-bit register-dump.h output
  [15310] dynamic-link: _dl_sort_fini is O(n^3) causing slow exit when
    many dsos
  [15333] libc: Use 64-bit stat functions in installed programs
  [15533] dynamic-link: LD_AUDIT introduces an avoidable performance
    degradation
  [15971] dynamic-link: No interface for debugger access to libraries
    loaded with dlmopen
  [17318] locale: [RFE] Provide a C.UTF-8 locale by default
  [17645] dynamic-link: RFE: Improve performance of dynamic loader for
    deeply nested DSO dependencies.
  [19193] nptl: pthread_kill, pthread_cancel return ESRCH for a thread
    ID whose lifetime has not ended
  [22542] network: buffer overflow in sunrpc clnt_create
    (CVE-2022-23219)
  [22716] malloc: [PATCH] mtrace.pl: use TRACE_PRELINKING instead of
    TRACE_LOADED_OBJECTS
  [25947] malloc: memory leak in muntrace
  [26045] math: fmaxf(inf, nan) does not always work
  [26108] math: exp10() has problems with <tgmath.h>
  [26779] build: benign use after realloc at localealias.c:329
  [27609] dynamic-link: [2.32/2.33/2.34 Regression] In elf/dl-open.c
    (_dl_open) we might use __LM_ID_CALLER to index GL(dl_ns)[]
  [27945] build: build-many-glibcs.py doesn't configure GCC with
    --enable-initfini-array
  [27991] build: x86: sysdeps/x86/configure.ac breaks when
    libc_cv_include_x86_isa_level is loaded from cache
  [28036] nptl: Incorrect types for pthread_mutexattr_set/getrobust_np
    in __REDIRECT_NTH macro
  [28061] dynamic-link: A failing dlmopen called by an auditor crashed
  [28062] dynamic-link: Suppress audit calls when a (new) namespace is
    empty
  [28126] libc: nftw aborts for paths longer than PATH_MAX
  [28129] dynamic-link: Unnecessary check DT_DEBUG in ld.so
  [28153] libc: [test] gmon/tst-gmon-gprof* may have a f3 line when
    built with ld.lld
  [28182] libc: _TIME_BITS=64 in C++ has issues with fcntl, ioctl, prctl
  [28185] math: Inaccurate j0f function (again)
  [28199] locale: iconvconfig prefix flag behaves differently in glibc
    2.34
  [28203] dynamic-link: aarch64: elf_machine_{load_address,dynamic}
    should drop _GLOBAL_OFFSET_TABLE_[0] in favor of __ehdr_start for
    robustness
  [28213] librt: NULL pointer dereference in mq_notify (CVE-2021-38604)
  [28223] libc: mips: clone does not align stack
  [28253] dynamic-link: Missing colon in LD_SHOW_AUXV output after
    AT_MINSIGSTKSZ
  [28256] malloc: Conditional jump or move depends on uninitialised
    value(s) in __GI___tunables_init
  [28260] build: io/tst-closefrom, misc/tst-close_range, posix/tst-
    spawn5 fail if stray fds are open
  [28310] libc: Do not use affinity mask for sysconf
    (_SC_NPROCESSORS_CONF)
  [28338] time: undefined behavior in __tzfile_compute with oddball TZif
    file
  [28340] dynamic-link: ld.so crashes while loading a DSO with a read-
    only dynamic section
  [28349] libc: Segfault for ping -R on qemux86 caused by recvmsg()
  [28350] libc: ping receives SIGABRT on lib32-qemux86-64 caused by
    recvmsg()
  [28353] network: Race condition on __opensock
  [28357] dynamic-link: deadlock between pthread_create and ctors
  [28358] math: f64xdivf128 and f64xmulf128 spurious underflows
  [28361] nptl: Fix for bug 12889 causes setxid deadlock
  [28368] build: -Waddress instances in stdio-common/vfprintf-internal.c
  [28390] localedata: Update locale data to Unicode 14.0.0
  [28397] math: tgmath.h should not define fmaxmag, fminmag macros for
    C2X
  [28400] libc: [2.35 Regression] string/test-strncasecmp: cannot set
    locale "en_US.UTF-8"
  [28407] nptl: pthread_kill assumes that kill (getpid ()) is equivalent
    to tgkill (getpid (), gettid())
  [28455] dynamic-link: -Wl,--enable-new-dtags doesn't work
  [28457] dynamic-link: Missing reldepmod4.so dependency for
    globalmod1.so
  [28469] time: linux: struct timex is not correctly set for 32-bit
    systems with TIMESIZE=64
  [28470] regex: Buffer read overrun in regular expression searching
  [28475] string: Incorrect access attribute on memfrob
  [28524] libc: Conversion from ISO-2022-JP-3 with iconv may emit
    spurious NUL character on state reset
  [28532] libc: powerpc64[le]: CFI for assembly templated syscalls is
    incorrect
  [28550] dynamic-link: FAIL: tst-dso-
    ordering9_112-ecbda(GLIBC_TUNABLES=glibc.rtld.dynamic_sort=1)
    execution test
  [28554] build: Undefined generate-md5
  [28572] libc: Misaligned accesses in test-memcpy and test-mempcpy on
    hppa
  [28607] nptl: Masked signals are delivered on thread exit
  [28624] libc: openjdk 8/9 assume uni processor and gets stuck due to
    lack of cpu counting /proc fallback with glibc 2.34
  [28646] string: [2.35 Regression] mock -r fedora-36-x86_64
    /tmp/java-1.8.0-openjdk-1.8.0.312.b07-2.fc36.src.rpm& fails to build
  [28648] dynamic-link: Running ld.so on statically linked binaries
    crashes
  [28656] dynamic-link: LD_PREFER_MAP_32BIT_EXEC no longer works due to
    binutils changes
  [28676] dynamic-link: p_align on PT_LOAD segment in DSO isn't honored
  [28678] nptl: nptl/tst-create1 hangs sporadically
  [28688] dynamic-link: PT_LOAD p_align check is too strict
  [28700] nss: "dns [!UNAVAIL=return] files" default for hosts database
    is not useful
  [28707] time: assert in tzfile.c __tzfile_read striking with truncated
    timezones generated by tzcode-2021d and later
  [28713] math: GCC 12 miscompiles libm
  [28732] dynamic-link: FAIL: elf/tst-dl_find_object
  [28738] build: LIBC_LINKER_FEATURE doesn't work on linker -z option
  [28745] dynamic-link: _dl_find_object miscompilation on powerpc64le
  [28746] libc: _FORTIFY_SOURCE does not work for stpcpy
  [28749] libc: Inconsistency detected by ld.so: rtld.c: 1632: dl_main:
    Assertion `GL(dl_rtld_map).l_libname' failed!
  [28755] string: overflow bug in wcsncmp_avx2 and wcsncmp_evex
  [28757] nptl: GDB printer tests failed with new GDB
  [28765] math: x86_64 libmvec atan2 accuracy
  [28766] manual: Document libmvec accuracy
  [28768] network: Buffer overflow in svcunix_create with long pathnames
    (CVE-2022-23218)
  [28769] libc: Off-by-one buffer overflow/underflow in getcwd()
    (CVE-2021-3999)
  [28770] libc: Unexpected return value from realpath() for too long
    results (CVE-2021-3998)
  [28771] libc: %ebx optimization macros are incompatible with .altmacro
    in Systemtap probes
  [28780] build: --disable-default-pie doesn't work on static programs
  [28782] libc: x86-64 ISA level for glibc itself is always
    x86-64-baseline
  [28792] glob: possible wrong behaviour with patterns with double [
    with no closing ]
  [28837] libc: FAIL: socket/tst-socket-timestamp-compat
  [28847] locale: Empty mon_decimal_point in LC_MONETARY results in non-
    empty mon_decimal_point_wc

Release Notes
=============

https://sourceware.org/glibc/wiki/Release/2.35

Contributors
============ This release was made possible by the contributions of many people. The maintainers are grateful to everyone who has contributed changes or bug reports. These include:
许多人的贡献使这次发布成为可能。维护人员感谢所有做出贡献的人更改或错误报告。其中包括:

Adhemerval Zanella Akila Welihinda Alexandra Hájková Andrea Monaco Andreas Schwab Anton Blanchard Arjun Shankar Aurelien Jarno Ben Woodard Carlos O'Donell Chung-Lin Tang Cristian Rodríguez DJ Delorie Fangrui Song Florian Weimer H.J. Lu Hans-Peter Nilsson Jangwoong Kim Jiaxun Yang John David Anglin Jonathan Wakely Joseph Myers Khem Raj Kurt Kanzenbach Luca Boccassi Mark Wielaard Martin Sebor Matheus Castanho Matt Whitlock Maxim Kuvyrkov Michael Kerrisk Mike FABIAN Naohiro Tamura Naohiro Tamura via Libc-alpha Nart Tlisha Nikita Popov Noah Goldstein Patrick McGehearty Paul A. Clarke Paul E. Murphy Paul Eggert Paul Zimmermann Robbie Harwood Romain GEISSLER Rongwei Wang Samuel Thibault Sergey Bugaev Siddhesh Poyarekar Stafford Horne Stefan Liebler Sunil K Pandey Szabolcs Nagy Thomas Petazzoni Tulio Magno Quites Machado Filho Wilco Dijkstra Xi Ruoyao maminjie


Index of /gnu/libc ,下载列表,主要看时间和版本
http://ftp.gnu.org/gnu/libc/

[ICO]NameLast modifiedSizeDescription

[PARENTDIR] Parent Directory   -  
[   ] README.glibc 2004-06-17 12:22 95  
[   ] README.glibc.sig 2004-06-17 12:22 65  
[   ] README.olderversions 2001-01-25 11:59 124  
[   ] glibc-1.09-crypt.tar.gz 1994-11-07 03:00 29K  
[   ] glibc-1.09.1.tar.gz 1996-05-27 03:00 1.6M  
[   ] glibc-2.0.1.bin.alpha-linux.tar.gz 1997-02-04 03:00 8.3M  
[   ] glibc-2.0.1.bin.m68k-linux.tar.gz 1997-02-13 03:00 2.3M  
[   ] glibc-2.0.1.tar.gz 1997-02-04 03:00 3.7M  
[   ] glibc-2.0.6.tar.gz 1997-12-29 03:00 3.8M  
[   ] glibc-2.1-2.1.1.diff.gz 1999-05-24 23:54 737K  
[   ] glibc-2.1.1-2.1.2.diff.gz 1999-10-29 10:12 362K  
[   ] glibc-2.1.1.tar.gz 1999-05-24 23:58 8.0M  
[   ] glibc-2.1.2-2.1.3.diff.gz 2000-02-25 02:46 756K  
[   ] glibc-2.1.2.tar.gz 1999-09-07 14:00 8.1M  
[   ] glibc-2.1.3.tar.gz 2000-02-25 02:59 8.6M  
[   ] glibc-2.2-2.2.1.diff.gz 2001-01-13 16:09 1.0M  
[   ] glibc-2.2-2.2.1.xdelta 2001-01-13 16:08 646K  
[   ] glibc-2.2.1-2.2.2.diff.gz 2001-02-16 01:29 3.3M  
[   ] glibc-2.2.1.tar.gz 2001-01-13 16:18 14M  
[   ] glibc-2.2.2-2.2.3.diff.gz 2001-04-27 12:35 1.8M  
[   ] glibc-2.2.2.tar.gz 2001-02-16 01:57 14M  
[   ] glibc-2.2.3-2.2.4.diff.gz 2001-08-16 02:34 4.0M  
[TXT] glibc-2.2.3-nss.diff 2001-05-13 06:37 2.1K  
[   ] glibc-2.2.3.tar.gz 2001-04-27 12:49 15M  
[   ] glibc-2.2.4-2.2.5.diff.gz 2002-01-21 13:20 2.5M  
[   ] glibc-2.2.4.tar.gz 2001-08-16 02:31 16M  
[   ] glibc-2.2.5-2.3.diff.bz2 2002-10-03 06:43 4.0M  
[   ] glibc-2.2.5-2.3.diff.gz 2002-10-03 16:59 5.3M  
[   ] glibc-2.2.5.tar.gz 2002-01-21 13:14 16M  
[   ] glibc-2.2.tar.gz 2000-11-10 03:20 13M  
[   ] glibc-2.3-2.3.1.diff.gz 2002-10-11 08:20 528K  
[   ] glibc-2.3.1-2.3.2.diff.bz2 2003-03-01 16:55 1.6M  
[   ] glibc-2.3.1-2.3.2.diff.gz 2003-03-01 16:56 2.3M  
[   ] glibc-2.3.1.tar.gz 2002-10-11 08:16 17M  
[   ] glibc-2.3.2-2.3.3.diff.bz2 2004-08-03 04:00 2.1M  
[   ] glibc-2.3.2-2.3.3.diff.bz2.sig 2004-08-03 04:00 65  
[   ] glibc-2.3.2-2.3.3.diff.gz 2004-08-03 04:00 2.8M  
[   ] glibc-2.3.2-2.3.3.diff.gz.sig 2004-08-03 04:00 65  
[   ] glibc-2.3.2.tar.bz2 2003-03-01 16:55 13M  
[   ] glibc-2.3.2.tar.gz 2003-03-01 16:57 17M  
[   ] glibc-2.3.3-2.3.4.diff.bz2 2005-01-26 22:34 1.6M  
[   ] glibc-2.3.3-2.3.4.diff.bz2.sig 2005-01-26 22:34 65  
[   ] glibc-2.3.3-2.3.4.diff.gz 2005-01-26 22:34 2.2M  
[   ] glibc-2.3.3-2.3.4.diff.gz.sig 2005-01-26 22:34 65  
[   ] glibc-2.3.3.tar.bz2 2004-08-03 04:00 12M  
[   ] glibc-2.3.3.tar.bz2.sig 2004-08-03 04:00 65  
[   ] glibc-2.3.3.tar.gz 2004-08-03 04:01 17M  
[   ] glibc-2.3.3.tar.gz.sig 2004-08-03 04:01 65  
[   ] glibc-2.3.4-2.3.5.diff.gz 2005-04-07 01:54 1.2M  
[   ] glibc-2.3.4-2.3.5.diff.gz.sig 2005-04-07 01:54 65  
[   ] glibc-2.3.4.tar.bz2 2005-01-26 22:34 13M  
[   ] glibc-2.3.4.tar.bz2.sig 2005-01-26 22:34 65  
[   ] glibc-2.3.4.tar.gz 2005-01-26 22:34 17M  
[   ] glibc-2.3.4.tar.gz.sig 2005-01-26 22:34 65  
[   ] glibc-2.3.5.tar.bz2 2005-04-07 01:54 13M  
[   ] glibc-2.3.5.tar.bz2.sig 2005-04-07 01:54 65  
[   ] glibc-2.3.5.tar.gz 2005-04-07 01:55 17M  
[   ] glibc-2.3.5.tar.gz.sig 2005-04-07 01:55 65  
[   ] glibc-2.3.6.tar.bz2 2005-11-03 20:12 13M  
[   ] glibc-2.3.6.tar.bz2.sig 2005-11-03 20:12 65  
[   ] glibc-2.3.6.tar.gz 2005-11-03 20:12 18M  
[   ] glibc-2.3.6.tar.gz.sig 2005-11-03 20:12 65  
[   ] glibc-2.3.tar.bz2 2002-10-03 06:41 13M  
[   ] glibc-2.3.tar.gz 2002-10-03 17:00 17M  
[   ] glibc-2.4-2.5.diff.gz 2006-09-29 16:56 585K  
[   ] glibc-2.4-2.5.diff.gz.sig 2006-09-29 16:56 65  
[   ] glibc-2.4.tar.bz2 2006-03-06 07:30 14M  
[   ] glibc-2.4.tar.bz2.sig 2006-03-06 07:30 65  
[   ] glibc-2.4.tar.gz 2006-03-06 07:30 20M  
[   ] glibc-2.4.tar.gz.sig 2006-03-06 07:30 65  
[   ] glibc-2.5-2.5.1.diff.bz2 2007-07-31 16:51 378K  
[   ] glibc-2.5-2.5.1.diff.bz2.sig 2007-07-31 16:51 65  
[   ] glibc-2.5-2.5.1.diff.gz 2007-07-31 16:51 594K  
[   ] glibc-2.5-2.5.1.diff.gz.sig 2007-07-31 16:51 65  
[   ] glibc-2.5.1.tar.bz2 2007-07-31 16:29 15M  
[   ] glibc-2.5.1.tar.bz2.sig 2007-07-31 16:29 65  
[   ] glibc-2.5.1.tar.gz 2007-07-31 16:29 20M  
[   ] glibc-2.5.1.tar.gz.sig 2007-07-31 16:29 65  
[   ] glibc-2.5.tar.bz2 2006-09-29 16:49 15M  
[   ] glibc-2.5.tar.bz2.sig 2006-09-29 16:49 65  
[   ] glibc-2.5.tar.gz 2006-09-29 16:50 20M  
[   ] glibc-2.5.tar.gz.sig 2006-09-29 16:50 65  
[   ] glibc-2.6-2.6.1.diff.bz2 2007-07-31 16:51 34K  
[   ] glibc-2.6-2.6.1.diff.bz2.sig 2007-07-31 16:51 65  
[   ] glibc-2.6-2.6.1.diff.gz 2007-07-31 16:51 37K  
[   ] glibc-2.6-2.6.1.diff.gz.sig 2007-07-31 16:51 65  
[   ] glibc-2.6.1.tar.bz2 2007-07-31 16:30 15M  
[   ] glibc-2.6.1.tar.bz2.sig 2007-07-31 16:30 65  
[   ] glibc-2.6.1.tar.gz 2007-07-31 16:52 20M  
[   ] glibc-2.6.1.tar.gz.sig 2007-07-31 16:52 65  
[   ] glibc-2.6.tar.bz2 2007-05-17 22:23 15M  
[   ] glibc-2.6.tar.bz2.sig 2007-05-17 22:23 65  
[   ] glibc-2.6.tar.gz 2007-05-17 22:24 20M  
[   ] glibc-2.6.tar.gz.sig 2007-05-17 22:24 65  
[   ] glibc-2.7.tar.bz2 2007-10-19 17:45 15M  
[   ] glibc-2.7.tar.bz2.sig 2007-10-19 17:45 65  
[   ] glibc-2.7.tar.gz 2007-10-19 17:45 20M  
[   ] glibc-2.7.tar.gz.sig 2007-10-19 17:45 65  
[   ] glibc-2.8.tar.bz2 2009-02-26 16:48 15M  
[   ] glibc-2.8.tar.bz2.sig 2009-02-26 16:48 65  
[   ] glibc-2.8.tar.gz 2009-03-10 17:05 20M  
[   ] glibc-2.8.tar.gz.sig 2009-03-10 17:12 65  
[   ] glibc-2.9.tar.bz2 2009-03-10 16:58 15M  
[   ] glibc-2.9.tar.bz2.sig 2009-03-10 16:58 65  
[   ] glibc-2.9.tar.gz 2009-02-26 16:45 21M  
[   ] glibc-2.9.tar.gz.sig 2009-02-26 16:45 65  
[   ] glibc-2.10.1.tar.bz2 2009-05-17 21:24 15M  
[   ] glibc-2.10.1.tar.bz2.sig 2009-05-17 21:24 72  
[   ] glibc-2.10.1.tar.gz 2009-05-17 21:27 21M  
[   ] glibc-2.10.1.tar.gz.sig 2009-05-17 21:27 72  
[   ] glibc-2.11.1.tar.bz2 2009-12-29 11:00 15M  
[   ] glibc-2.11.1.tar.bz2.sig 2009-12-29 11:00 198  
[   ] glibc-2.11.1.tar.gz 2009-12-29 10:58 20M  
[   ] glibc-2.11.1.tar.gz.sig 2009-12-29 10:58 198  
[   ] glibc-2.11.1.tar.xz 2009-12-29 11:01 9.6M  
[   ] glibc-2.11.1.tar.xz.sig 2009-12-29 11:01 198  
[   ] glibc-2.11.2.tar.bz2 2010-05-19 19:58 15M  
[   ] glibc-2.11.2.tar.bz2.sig 2010-05-19 19:58 198  
[   ] glibc-2.11.2.tar.gz 2010-05-19 19:57 20M  
[   ] glibc-2.11.2.tar.gz.sig 2010-05-19 19:57 198  
[   ] glibc-2.11.2.tar.xz 2010-05-19 19:59 9.7M  
[   ] glibc-2.11.2.tar.xz.sig 2010-05-19 19:59 198  
[   ] glibc-2.11.3.tar.bz2 2010-11-29 22:52 15M  
[   ] glibc-2.11.3.tar.bz2.sig 2010-11-29 22:52 198  
[   ] glibc-2.11.3.tar.gz 2010-11-29 22:51 20M  
[   ] glibc-2.11.3.tar.gz.sig 2010-11-29 22:51 198  
[   ] glibc-2.11.3.tar.xz 2010-11-29 22:52 9.7M  
[   ] glibc-2.11.3.tar.xz.sig 2010-11-29 22:52 198  
[   ] glibc-2.11.tar.bz2 2009-11-03 15:33 15M  
[   ] glibc-2.11.tar.bz2.sig 2009-11-03 15:33 65  
[   ] glibc-2.11.tar.gz 2009-11-03 15:33 20M  
[   ] glibc-2.11.tar.gz.sig 2009-11-03 15:33 65  
[   ] glibc-2.11.tar.xz 2009-11-03 15:34 9.7M  
[   ] glibc-2.11.tar.xz.sig 2009-11-03 15:34 65  
[   ] glibc-2.12.1.tar.bz2 2010-08-03 06:06 15M  
[   ] glibc-2.12.1.tar.bz2.sig 2010-08-03 06:06 72  
[   ] glibc-2.12.1.tar.gz 2010-08-03 06:09 20M  
[   ] glibc-2.12.1.tar.gz.sig 2010-08-03 06:09 71  
[   ] glibc-2.12.1.tar.xz 2010-08-03 06:10 9.7M  
[   ] glibc-2.12.1.tar.xz.sig 2010-08-03 06:10 72  
[   ] glibc-2.12.2.tar.bz2 2010-12-13 08:58 15M  
[   ] glibc-2.12.2.tar.bz2.sig 2010-12-13 09:01 72  
[   ] glibc-2.12.2.tar.gz 2010-12-13 09:03 20M  
[   ] glibc-2.12.2.tar.gz.sig 2010-12-13 09:06 72  
[   ] glibc-2.12.2.tar.xz 2010-12-13 09:05 9.7M  
[   ] glibc-2.12.2.tar.xz.sig 2010-12-13 09:06 72  
[   ] glibc-2.13.tar.bz2 2011-02-01 04:49 15M  
[   ] glibc-2.13.tar.bz2.sig 2011-02-01 04:49 72  
[   ] glibc-2.13.tar.gz 2011-02-01 04:51 20M  
[   ] glibc-2.13.tar.gz.sig 2011-02-01 04:51 72  
[   ] glibc-2.13.tar.xz 2011-02-01 04:53 9.8M  
[   ] glibc-2.13.tar.xz.sig 2011-02-01 04:53 72  
[   ] glibc-2.14.1.tar.bz2 2011-10-07 09:58 15M  
[   ] glibc-2.14.1.tar.bz2.sig 2011-10-07 10:06 72  
[   ] glibc-2.14.1.tar.gz 2011-10-07 09:56 20M  
[   ] glibc-2.14.1.tar.gz.sig 2011-10-07 10:06 72  
[   ] glibc-2.14.1.tar.xz 2011-10-07 10:02 9.7M  
[   ] glibc-2.14.1.tar.xz.sig 2011-10-07 10:06 72  
[   ] glibc-2.14.tar.bz2 2011-06-01 07:11 15M  
[   ] glibc-2.14.tar.bz2.sig 2011-06-01 07:11 72  
[   ] glibc-2.14.tar.gz 2011-06-01 07:21 20M  
[   ] glibc-2.14.tar.gz.sig 2011-06-01 07:21 72  
[   ] glibc-2.14.tar.xz 2011-06-01 07:25 9.7M  
[   ] glibc-2.14.tar.xz.sig 2011-06-01 07:25 72  
[   ] glibc-2.15.tar.bz2 2012-03-21 13:45 16M  
[   ] glibc-2.15.tar.bz2.sig 2012-03-21 13:45 490  
[   ] glibc-2.15.tar.gz 2012-03-21 13:42 21M  
[   ] glibc-2.15.tar.gz.sig 2012-03-21 13:42 490  
[   ] glibc-2.15.tar.xz 2012-03-21 13:48 9.8M  
[   ] glibc-2.15.tar.xz.sig 2012-03-21 13:48 490  
[   ] glibc-2.16.0.tar.bz2 2012-06-30 16:00 15M  
[   ] glibc-2.16.0.tar.bz2.sig 2012-06-30 16:00 490  
[   ] glibc-2.16.0.tar.gz 2012-06-30 16:05 20M  
[   ] glibc-2.16.0.tar.gz.sig 2012-06-30 16:05 490  
[   ] glibc-2.16.0.tar.xz 2012-06-30 16:07 9.5M  
[   ] glibc-2.16.0.tar.xz.sig 2012-06-30 16:07 490  
[   ] glibc-2.17.tar.bz2 2012-12-25 16:06 16M  
[   ] glibc-2.17.tar.bz2.sig 2012-12-25 16:07 72  
[   ] glibc-2.17.tar.gz 2012-12-25 16:10 22M  
[   ] glibc-2.17.tar.gz.sig 2012-12-25 16:10 72  
[   ] glibc-2.17.tar.xz 2012-12-25 16:11 10M  
[   ] glibc-2.17.tar.xz.sig 2012-12-25 16:11 72  
[   ] glibc-2.18.tar.bz2 2013-08-12 16:02 16M  
[   ] glibc-2.18.tar.bz2.sig 2013-08-12 16:02 490  
[   ] glibc-2.18.tar.gz 2013-08-12 15:54 22M  
[   ] glibc-2.18.tar.gz.sig 2013-08-12 15:54 490  
[   ] glibc-2.18.tar.xz 2013-08-12 15:57 11M  
[   ] glibc-2.18.tar.xz.sig 2013-08-12 15:57 490  
[   ] glibc-2.19.tar.bz2 2014-02-07 12:00 18M  
[   ] glibc-2.19.tar.bz2.sig 2014-02-07 12:00 473  
[   ] glibc-2.19.tar.gz 2014-02-07 11:57 24M  
[   ] glibc-2.19.tar.gz.sig 2014-02-07 11:57 473  
[   ] glibc-2.19.tar.xz 2014-02-07 12:01 12M  
[   ] glibc-2.19.tar.xz.sig 2014-02-07 12:01 473  
[   ] glibc-2.20.tar.bz2 2014-09-07 11:55 18M  
[   ] glibc-2.20.tar.bz2.sig 2014-09-07 11:55 473  
[   ] glibc-2.20.tar.gz 2014-09-07 11:52 24M  
[   ] glibc-2.20.tar.gz.sig 2014-09-07 11:52 473  
[   ] glibc-2.20.tar.xz 2014-09-07 11:57 12M  
[   ] glibc-2.20.tar.xz.sig 2014-09-07 11:57 473  
[   ] glibc-2.21.tar.bz2 2015-02-06 10:18 18M  
[   ] glibc-2.21.tar.bz2.sig 2015-02-06 10:18 473  
[   ] glibc-2.21.tar.gz 2015-02-06 10:14 24M  
[   ] glibc-2.21.tar.gz.sig 2015-02-06 10:14 473  
[   ] glibc-2.21.tar.xz 2015-02-06 10:21 12M  
[   ] glibc-2.21.tar.xz.sig 2015-02-06 10:21 473  
[   ] glibc-2.22.tar.bz2 2015-08-05 03:26 19M  
[   ] glibc-2.22.tar.bz2.sig 2015-08-05 03:26 473  
[   ] glibc-2.22.tar.gz 2015-08-05 03:19 25M  
[   ] glibc-2.22.tar.gz.sig 2015-08-05 03:19 473  
[   ] glibc-2.22.tar.xz 2015-08-05 03:22 12M  
[   ] glibc-2.22.tar.xz.sig 2015-08-05 03:22 473  
[   ] glibc-2.23.tar.bz2 2016-02-19 00:39 19M  
[   ] glibc-2.23.tar.bz2.sig 2016-02-19 00:39 473  
[   ] glibc-2.23.tar.gz 2016-02-19 00:45 26M  
[   ] glibc-2.23.tar.gz.sig 2016-02-19 00:45 473  
[   ] glibc-2.23.tar.xz 2016-02-19 00:49 13M  
[   ] glibc-2.23.tar.xz.sig 2016-02-19 00:49 473  
[   ] glibc-2.24.tar.bz2 2016-08-04 11:03 19M  
[   ] glibc-2.24.tar.bz2.sig 2016-08-04 11:03 819  
[   ] glibc-2.24.tar.gz 2016-08-04 11:11 26M  
[   ] glibc-2.24.tar.gz.sig 2016-08-04 11:11 819  
[   ] glibc-2.24.tar.xz 2016-08-04 11:15 13M  
[   ] glibc-2.24.tar.xz.sig 2016-08-04 11:15 819  
[   ] glibc-2.25.tar.bz2 2017-02-05 11:16 20M  
[   ] glibc-2.25.tar.bz2.sig 2017-02-05 11:16 455  
[   ] glibc-2.25.tar.gz 2017-02-05 11:14 26M  
[   ] glibc-2.25.tar.gz.sig 2017-02-05 11:14 455  
[   ] glibc-2.25.tar.xz 2017-02-05 11:17 13M  
[   ] glibc-2.25.tar.xz.sig 2017-02-05 11:17 455  
[   ] glibc-2.26.tar.bz2 2017-08-02 10:06 20M  
[   ] glibc-2.26.tar.bz2.sig 2017-08-02 10:06 455  
[   ] glibc-2.26.tar.gz 2017-08-02 10:05 28M  
[   ] glibc-2.26.tar.gz.sig 2017-08-02 10:05 455  
[   ] glibc-2.26.tar.xz 2017-08-02 10:08 14M  
[   ] glibc-2.26.tar.xz.sig 2017-08-02 10:08 455  
[   ] glibc-2.27.tar.bz2 2018-02-01 15:37 21M  
[   ] glibc-2.27.tar.bz2.sig 2018-02-01 15:37 801  
[   ] glibc-2.27.tar.gz 2018-02-01 15:38 29M  
[   ] glibc-2.27.tar.gz.sig 2018-02-01 15:38 801  
[   ] glibc-2.27.tar.xz 2018-02-01 15:39 15M  
[   ] glibc-2.27.tar.xz.sig 2018-02-01 15:39 801  
[   ] glibc-2.28.tar.bz2 2018-08-01 02:37 23M  
[   ] glibc-2.28.tar.bz2.sig 2018-08-01 02:37 801  
[   ] glibc-2.28.tar.gz 2018-08-01 02:38 31M  
[   ] glibc-2.28.tar.gz.sig 2018-08-01 02:38 801  
[   ] glibc-2.28.tar.xz 2018-08-01 02:39 16M  
[   ] glibc-2.28.tar.xz.sig 2018-08-01 02:39 801  
[   ] glibc-2.29.tar.bz2 2019-01-31 12:36 23M  
[   ] glibc-2.29.tar.bz2.sig 2019-01-31 12:36 488  
[   ] glibc-2.29.tar.gz 2019-01-31 13:01 31M  
[   ] glibc-2.29.tar.gz.sig 2019-01-31 13:06 488  
[   ] glibc-2.29.tar.xz 2019-01-31 13:08 16M  
[   ] glibc-2.29.tar.xz.sig 2019-01-31 13:08 488  
[   ] glibc-2.30.tar.bz2 2019-08-01 15:59 23M  
[   ] glibc-2.30.tar.bz2.sig 2019-08-01 15:59 833  
[   ] glibc-2.30.tar.gz 2019-08-01 15:59 31M  
[   ] glibc-2.30.tar.gz.sig 2019-08-01 15:59 833  
[   ] glibc-2.30.tar.xz 2019-08-01 15:59 16M  
[   ] glibc-2.30.tar.xz.sig 2019-08-01 15:59 833  
[   ] glibc-2.31.tar.bz2 2020-02-01 07:45 23M  
[   ] glibc-2.31.tar.bz2.sig 2020-02-01 07:45 488  
[   ] glibc-2.31.tar.gz 2020-02-01 07:24 31M  
[   ] glibc-2.31.tar.gz.sig 2020-02-01 07:24 488  
[   ] glibc-2.31.tar.xz 2020-02-01 07:26 16M  
[   ] glibc-2.31.tar.xz.sig 2020-02-01 07:26 488  
[   ] glibc-2.32.tar.bz2 2020-08-05 23:35 23M  
[   ] glibc-2.32.tar.bz2.sig 2020-08-05 23:35 833  
[   ] glibc-2.32.tar.gz 2020-08-05 23:34 31M  
[   ] glibc-2.32.tar.gz.sig 2020-08-05 23:34 833  
[   ] glibc-2.32.tar.xz 2020-08-05 23:35 16M  
[   ] glibc-2.32.tar.xz.sig 2020-08-05 23:35 833  
[   ] glibc-2.33.tar.bz2 2021-02-01 14:22 23M  
[   ] glibc-2.33.tar.bz2.sig 2021-02-01 14:22 833  
[   ] glibc-2.33.tar.gz 2021-02-01 14:22 32M  
[   ] glibc-2.33.tar.gz.sig 2021-02-01 14:22 833  
[   ] glibc-2.33.tar.xz 2021-02-01 14:21 16M  
[   ] glibc-2.33.tar.xz.sig 2021-02-01 14:21 833  
[   ] glibc-2.34.tar.bz2 2021-08-01 23:14 24M  
[   ] glibc-2.34.tar.bz2.sig 2021-08-01 23:14 833  
[   ] glibc-2.34.tar.gz 2021-08-01 23:14 32M  
[   ] glibc-2.34.tar.gz.sig 2021-08-01 23:14 833  
[   ] glibc-2.34.tar.xz 2021-08-01 23:14 16M  
[   ] glibc-2.34.tar.xz.sig 2021-08-01 23:14 833  
[   ] glibc-2.35.tar.bz2 2022-02-03 01:36 25M  
[   ] glibc-2.35.tar.bz2.sig 2022-02-03 01:36 833  
[   ] glibc-2.35.tar.gz 2022-02-03 01:35 34M  
[   ] glibc-2.35.tar.gz.sig 2022-02-03 01:35 833  
[   ] glibc-2.35.tar.xz 2022-02-03 01:35 17M  
[   ] glibc-2.35.tar.xz.sig 2022-02-03 01:35 833  
[   ] glibc-crypt-2.1.tar.gz 2000-03-01 05:49 40K  
[   ] glibc-crypt.README 1999-10-29 10:09 1.0K  
[   ] glibc-libidn-2.3.4.tar.bz2 2005-01-26 22:34 98K  
[   ] glibc-libidn-2.3.4.tar.bz2.sig 2005-01-26 22:34 65  
[   ] glibc-libidn-2.3.4.tar.gz 2005-01-26 22:34 121K  
[   ] glibc-libidn-2.3.4.tar.gz.sig 2005-01-26 22:34 64  
[   ] glibc-libidn-2.3.5.tar.bz2 2005-04-07 01:55 99K  
[   ] glibc-libidn-2.3.5.tar.bz2.sig 2005-04-07 01:55 65  
[   ] glibc-libidn-2.3.5.tar.gz 2005-04-07 01:55 121K  
[   ] glibc-libidn-2.3.5.tar.gz.sig 2005-04-07 01:55 65  
[   ] glibc-libidn-2.3.6.tar.bz2 2005-11-03 20:12 99K  
[   ] glibc-libidn-2.3.6.tar.bz2.sig 2005-11-03 20:12 65  
[   ] glibc-libidn-2.3.6.tar.gz 2005-11-03 20:12 123K  
[   ] glibc-libidn-2.3.6.tar.gz.sig 2005-11-03 20:12 65  
[   ] glibc-libidn-2.4.tar.bz2 2006-03-06 07:30 100K  
[   ] glibc-libidn-2.4.tar.bz2.sig 2006-03-06 07:30 65  
[   ] glibc-libidn-2.4.tar.gz 2006-03-06 07:30 124K  
[   ] glibc-libidn-2.4.tar.gz.sig 2006-03-06 07:30 65  
[   ] glibc-libidn-2.5.1.tar.gz 2007-07-31 16:30 123K  
[   ] glibc-libidn-2.5.1.tar.gz.sig 2007-07-31 16:30 65  
[   ] glibc-libidn-2.5.tar.bz2 2006-09-29 16:50 100K  
[   ] glibc-libidn-2.5.tar.bz2.sig 2006-09-29 16:50 65  
[   ] glibc-libidn-2.5.tar.gz 2006-09-29 16:50 125K  
[   ] glibc-libidn-2.5.tar.gz.sig 2006-09-29 16:50 65  
[   ] glibc-libidn-2.6.1.tar.bz2 2007-08-07 13:29 100K  
[   ] glibc-libidn-2.6.1.tar.bz2.sig 2007-08-07 13:29 65  
[   ] glibc-libidn-2.6.1.tar.gz 2007-07-31 16:30 123K  
[   ] glibc-libidn-2.6.1.tar.gz.sig 2007-07-31 16:30 65  
[   ] glibc-libidn-2.6.tar.bz2 2007-05-17 22:24 100K  
[   ] glibc-libidn-2.6.tar.bz2.sig 2007-05-17 22:24 65  
[   ] glibc-libidn-2.6.tar.gz 2007-05-17 22:24 125K  
[   ] glibc-libidn-2.6.tar.gz.sig 2007-05-17 22:24 65  
[   ] glibc-libidn-2.7.tar.bz2 2007-10-19 17:45 100K  
[   ] glibc-libidn-2.7.tar.bz2.sig 2007-10-19 17:45 65  
[   ] glibc-libidn-2.7.tar.gz 2007-10-19 17:45 123K  
[   ] glibc-libidn-2.7.tar.gz.sig 2007-10-19 17:45 65  
[   ] glibc-libidn-2.8.tar.bz2 2009-02-26 16:45 100K  
[   ] glibc-libidn-2.8.tar.bz2.sig 2009-02-26 16:45 65  
[   ] glibc-libidn-2.8.tar.gz 2009-02-26 16:45 124K  
[   ] glibc-libidn-2.8.tar.gz.sig 2009-02-26 16:45 65  
[   ] glibc-libidn-2.9.tar.bz2 2009-02-26 16:45 100K  
[   ] glibc-libidn-2.9.tar.bz2.sig 2009-02-26 16:45 65  
[   ] glibc-libidn-2.9.tar.gz 2009-02-26 16:45 124K  
[   ] glibc-libidn-2.9.tar.gz.sig 2009-02-26 16:45 65  
[   ] glibc-libidn-2.10.1.tar.bz2 2009-05-17 21:27 100K  
[   ] glibc-libidn-2.10.1.tar.bz2.sig 2009-05-17 21:27 72  
[   ] glibc-libidn-2.10.1.tar.gz 2009-05-17 21:27 124K  
[   ] glibc-libidn-2.10.1.tar.gz.sig 2009-05-17 21:27 72  
[   ] glibc-linuxthreads-2.0.1.tar.gz 1997-02-04 03:00 69K  
[   ] glibc-linuxthreads-2.0.6.tar.gz 1997-12-29 03:00 85K  
[   ] glibc-linuxthreads-2.1.1.tar.gz 1999-05-24 23:59 121K  
[   ] glibc-linuxthreads-2.1.2.tar.gz 1999-10-19 12:23 124K  
[   ] glibc-linuxthreads-2.1.3.tar.gz 2000-02-25 02:47 150K  
[   ] glibc-linuxthreads-2.2.1.tar.gz 2001-01-13 16:09 199K  
[   ] glibc-linuxthreads-2.2.2.tar.gz 2001-02-16 01:21 204K  
[   ] glibc-linuxthreads-2.2.3.tar.gz 2001-04-27 12:32 210K  
[   ] glibc-linuxthreads-2.2.4.tar.gz 2001-08-16 02:35 215K  
[   ] glibc-linuxthreads-2.2.5.tar.gz 2002-01-21 13:15 221K  
[   ] glibc-linuxthreads-2.2.tar.gz 2000-11-10 02:43 197K  
[   ] glibc-linuxthreads-2.3.1.tar.gz 2002-10-11 08:20 238K  
[   ] glibc-linuxthreads-2.3.2.tar.bz2 2003-03-01 16:55 211K  
[   ] glibc-linuxthreads-2.3.2.tar.gz 2003-03-01 16:57 279K  
[   ] glibc-linuxthreads-2.3.3.tar.bz2 2004-08-03 04:01 224K  
[   ] glibc-linuxthreads-2.3.3.tar.bz2.sig 2004-08-03 04:01 65  
[   ] glibc-linuxthreads-2.3.3.tar.gz 2004-08-03 04:01 303K  
[   ] glibc-linuxthreads-2.3.3.tar.gz.sig 2004-08-03 04:01 65  
[   ] glibc-linuxthreads-2.3.4-2.3.5.diff.gz 2005-04-07 01:55 2.6K  
[   ] glibc-linuxthreads-2.3.4-2.3.5.diff.gz.sig 2005-04-07 01:55 65  
[   ] glibc-linuxthreads-2.3.4.tar.bz2 2005-01-26 22:34 231K  
[   ] glibc-linuxthreads-2.3.4.tar.bz2.sig 2005-01-26 22:34 65  
[   ] glibc-linuxthreads-2.3.4.tar.gz 2005-01-26 22:34 315K  
[   ] glibc-linuxthreads-2.3.4.tar.gz.sig 2005-01-26 22:34 65  
[   ] glibc-linuxthreads-2.3.5.tar.bz2 2005-04-07 01:55 231K  
[   ] glibc-linuxthreads-2.3.5.tar.bz2.sig 2005-04-07 01:55 65  
[   ] glibc-linuxthreads-2.3.5.tar.gz 2005-04-07 01:55 316K  
[   ] glibc-linuxthreads-2.3.5.tar.gz.sig 2005-04-07 01:55 65  
[   ] glibc-linuxthreads-2.3.6.tar.bz2 2005-11-03 20:12 238K  
[   ] glibc-linuxthreads-2.3.6.tar.bz2.sig 2005-11-03 20:12 65  
[   ] glibc-linuxthreads-2.3.6.tar.gz 2005-11-03 20:12 320K  
[   ] glibc-linuxthreads-2.3.6.tar.gz.sig 2005-11-03 20:12 65  
[   ] glibc-linuxthreads-2.3.tar.bz2 2002-10-03 06:37 180K  
[   ] glibc-linuxthreads-2.3.tar.gz 2002-10-03 16:58 238K  
[   ] glibc-linuxthreads-2.5.tar.bz2 2006-10-02 15:30 237K  
[   ] glibc-linuxthreads-2.5.tar.bz2.sig 2006-10-02 15:30 65  
[   ] glibc-localedata-2.0.1.tar.gz 1997-02-04 03:00 488K  
[   ] glibc-localedata-2.0.6.tar.gz 1997-12-29 03:00 510K  
[   ] glibc-ports-2.3.5.tar.bz2 2005-04-07 01:55 141K  
[   ] glibc-ports-2.3.5.tar.bz2.sig 2005-04-07 01:55 65  
[   ] glibc-ports-2.3.5.tar.gz 2005-04-07 01:55 191K  
[   ] glibc-ports-2.3.5.tar.gz.sig 2005-04-07 01:55 65  
[   ] glibc-ports-2.3.6.tar.bz2 2005-11-03 20:12 139K  
[   ] glibc-ports-2.3.6.tar.bz2.sig 2005-11-03 20:12 65  
[   ] glibc-ports-2.3.6.tar.gz 2005-11-03 20:12 196K  
[   ] glibc-ports-2.3.6.tar.gz.sig 2005-11-03 20:12 65  
[   ] glibc-ports-2.4.tar.bz2 2006-03-06 07:30 373K  
[   ] glibc-ports-2.4.tar.bz2.sig 2006-03-06 07:30 65  
[   ] glibc-ports-2.4.tar.gz 2006-03-06 07:30 534K  
[   ] glibc-ports-2.4.tar.gz.sig 2006-03-06 07:30 65  
[   ] glibc-ports-2.5.tar.bz2 2006-10-02 23:38 400K  
[   ] glibc-ports-2.5.tar.bz2.sig 2006-10-02 23:38 65  
[   ] glibc-ports-2.6-2.6.1.diff.gz 2007-08-06 15:29 1.6K  
[   ] glibc-ports-2.6-2.6.1.diff.gz.sig 2007-08-06 15:29 65  
[   ] glibc-ports-2.6.1.tar.bz2 2007-08-06 15:12 421K  
[   ] glibc-ports-2.6.1.tar.bz2.sig 2007-08-06 15:14 65  
[   ] glibc-ports-2.6.1.tar.gz 2007-08-06 15:12 593K  
[   ] glibc-ports-2.6.1.tar.gz.sig 2007-08-06 15:14 65  
[   ] glibc-ports-2.6.tar.bz2 2007-05-23 16:20 421K  
[   ] glibc-ports-2.6.tar.bz2.sig 2007-05-23 16:20 65  
[   ] glibc-ports-2.6.tar.gz 2007-05-23 16:20 592K  
[   ] glibc-ports-2.6.tar.gz.sig 2007-05-23 16:20 65  
[   ] glibc-ports-2.7.tar.bz2 2007-10-22 09:27 425K  
[   ] glibc-ports-2.7.tar.bz2.sig 2007-10-22 09:27 65  
[   ] glibc-ports-2.7.tar.gz 2007-10-22 09:27 598K  
[   ] glibc-ports-2.7.tar.gz.sig 2007-10-22 09:27 65  
[   ] glibc-ports-2.8.tar.bz2 2009-05-17 21:27 432K  
[   ] glibc-ports-2.8.tar.bz2.sig 2009-05-17 21:27 72  
[   ] glibc-ports-2.8.tar.gz 2009-05-17 21:27 621K  
[   ] glibc-ports-2.8.tar.gz.sig 2009-05-17 21:27 72  
[   ] glibc-ports-2.9.tar.bz2 2009-05-17 21:27 447K  
[   ] glibc-ports-2.9.tar.bz2.sig 2009-05-17 21:28 72  
[   ] glibc-ports-2.9.tar.gz 2009-05-17 21:28 642K  
[   ] glibc-ports-2.9.tar.gz.sig 2009-05-17 21:28 72  
[   ] glibc-ports-2.10.1.tar.bz2 2009-08-02 14:26 571K  
[   ] glibc-ports-2.10.1.tar.bz2.sig 2009-08-02 14:26 72  
[   ] glibc-ports-2.10.1.tar.gz 2009-08-02 14:26 803K  
[   ] glibc-ports-2.10.1.tar.gz.sig 2009-08-02 14:26 72  
[   ] glibc-ports-2.11.tar.bz2 2009-11-30 11:14 586K  
[   ] glibc-ports-2.11.tar.bz2.sig 2009-11-30 11:14 198  
[   ] glibc-ports-2.11.tar.gz 2009-11-30 11:14 828K  
[   ] glibc-ports-2.11.tar.gz.sig 2009-11-30 11:14 198  
[   ] glibc-ports-2.12.1.tar.bz2 2010-11-16 17:36 607K  
[   ] glibc-ports-2.12.1.tar.bz2.sig 2010-11-16 17:36 197  
[   ] glibc-ports-2.12.1.tar.gz 2010-11-16 17:36 891K  
[   ] glibc-ports-2.12.1.tar.gz.sig 2010-11-16 17:36 197  
[   ] glibc-ports-2.13.tar.bz2 2011-03-06 14:12 611K  
[   ] glibc-ports-2.13.tar.bz2.sig 2011-03-06 14:12 196  
[   ] glibc-ports-2.13.tar.gz 2011-03-06 14:12 866K  
[   ] glibc-ports-2.13.tar.gz.sig 2011-03-06 14:12 196  
[   ] glibc-ports-2.14.1.tar.bz2 2011-10-17 08:59 616K  
[   ] glibc-ports-2.14.1.tar.bz2.sig 2011-10-17 08:59 72  
[   ] glibc-ports-2.14.1.tar.gz 2011-10-17 08:59 869K  
[   ] glibc-ports-2.14.1.tar.gz.sig 2011-10-17 08:59 72  
[   ] glibc-ports-2.14.1.tar.xz 2011-10-17 08:59 477K  
[   ] glibc-ports-2.14.1.tar.xz.sig 2011-10-17 08:59 72  
[   ] glibc-ports-2.14.tar.bz2 2011-10-17 08:59 616K  
[   ] glibc-ports-2.14.tar.bz2.sig 2011-10-17 08:59 72  
[   ] glibc-ports-2.14.tar.gz 2011-10-17 08:59 879K  
[   ] glibc-ports-2.14.tar.gz.sig 2011-10-17 08:59 72  
[   ] glibc-ports-2.14.tar.xz 2011-10-17 08:59 486K  
[   ] glibc-ports-2.14.tar.xz.sig 2011-10-17 08:59 72  
[   ] glibc-ports-2.15.tar.bz2 2012-03-21 13:48 543K  
[   ] glibc-ports-2.15.tar.bz2.sig 2012-03-21 13:48 490  
[   ] glibc-ports-2.15.tar.gz 2012-03-21 13:48 786K  
[   ] glibc-ports-2.15.tar.gz.sig 2012-03-21 13:48 490  
[   ] glibc-ports-2.15.tar.xz 2012-03-21 13:48 412K  
[   ] glibc-ports-2.15.tar.xz.sig 2012-03-21 13:48 490  
[   ] glibc-ports-2.16.0.tar.bz2 2012-06-30 16:08 1.3M  
[   ] glibc-ports-2.16.0.tar.bz2.sig 2012-06-30 16:08 490  
[   ] glibc-ports-2.16.0.tar.gz 2012-06-30 16:08 1.8M  
[   ] glibc-ports-2.16.0.tar.gz.sig 2012-06-30 16:08 490  
[   ] glibc-ports-2.16.0.tar.xz 2012-06-30 16:08 904K  
[   ] glibc-ports-2.16.0.tar.xz.sig 2012-06-30 16:08 490  
[   ] nss_db-2.2.tar.gz 2000-11-10 02:42 126K  
[   ] nss_lwres-0.91.tar.gz 2000-11-10 02:38 107K  
[   ] nss_lwres-0.92.tar.gz 2001-01-11 17:02 107K
posted @ 2022-06-07 11:28  jinzi  阅读(113)  评论(0编辑  收藏  举报