descriptionMirror of the GNU Gnulib repository
homepage URLhttp://www.gnu.org/software/gnulib/
repository URLgit://git.sv.gnu.org/gnulib.git
ownereblake@redhat.com
last changeSat, 5 Oct 2024 04:14:58 +0000 (4 21:14 -0700)
last refreshSat, 5 Oct 2024 08:19:04 +0000 (5 10:19 +0200)
content tags
add:
readme

Gnulib is a central location for common GNU code, intended to be shared among GNU packages. GCC has libiberty, but this is hard to disentangle from the GCC build tree.

Gnulib takes a different approach. Its components are intended to be shared at the source level, rather than being a library that gets built, installed, and linked against. Thus, there is no distribution tarball; the idea is to copy files from Gnulib into your own source tree.

Gnulib also includes copies of a few files purely for convenience: the GNU coding standards, the GNU maintainer information, the GPL and other licenses (in Texinfo), assorted configuration scripts, and more. The goal is to provide all the common infrastructure needed by GNU packages.

shortlog
5 hours ago Paul Eggertmktime: improve thread-safetymaster
5 hours ago Paul Eggertmktime: fix timegm bug that set tmp->tm_isdst
5 hours ago Paul Eggertmktime: refactor to get closer to glibc
9 hours ago Bruno Haibleiconv_open: Fix undefined behaviour.
12 hours ago Bruno Haiblebcp47: Refactor.
17 hours ago Paul Eggerttimegm: ignore incoming tm_isdst
17 hours ago Paul Eggerttimegm: desync from glibc for now
18 hours ago Karl Berryautoupdate
28 hours ago Paul Eggertmktime: prefer static_assert to verify
28 hours ago Paul Eggertmktime: fix "#" indenting
28 hours ago Paul Eggertmktime: refactor convert_time
32 hours ago Paul Eggertmktime: improve comment wording
34 hours ago Paul EggertMention WG14 N3322 in manual
39 hours ago Bruno Haiblebcp47: Add tests.
39 hours ago Bruno Haiblebcp47: New module.
2 days ago Collin Funkerror, verror: Don't call va_end twice.
...
tags
5 months ago v1.0 The fast rewritten gnulib-tool...
10 years ago v0.1 v0.1
16 years ago v0.0 version 0.0 -- this is not a releas...
17 years ago cvs-readonly Point at which CVS was made read...
21 years ago kfs_20030524_pre
21 years ago RMAIL-MBOX-BASE
21 years ago EMACS_21_3
22 years ago EMACS_PRETEST_21_2_93
22 years ago FILEUTILS-4_1_9
22 years ago SH-UTILS-2_0_12
22 years ago FILEUTILS-4_1_8
22 years ago lexbind-before-merge-20030404
22 years ago FILEUTILS-4_1_7
22 years ago FILEUTILS-4_1_6
22 years ago TEXTUTILS-2_0_21
22 years ago TEXTUTILS-2_0_20
...
heads
5 hours ago master
3 days ago stable-202401
3 days ago stable-202407
3 months ago stable-202307
8 months ago stable-202301
15 months ago stable-202207
18 months ago stable-202201
6 years ago python
6 years ago ueno/unicode-9.0.0
7 years ago pygnulib
12 years ago akim-fix-upload
12 years ago akim/relpath
13 years ago topic/libposix
13 years ago coreutils-8.9
17 years ago origin
17 years ago diff-merge
...
forks
Cached version (3974s old)
 gnu 
gnulib/ericb.git Eric Blake's gnulib patches eblake@redhat.com 7 years ago