Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | maint: update copyright | Eric Blake | 2014-01-01 | 2 | -2/+2 |
| | | | | | | I ran 'make update-copyright'. Signed-off-by: Eric Blake <eblake@redhat.com> | ||||
* | accept doclicense option | Karl Berry | 2013-08-15 | 1 | -2/+2 |
| | |||||
* | accept doclicense option | Karl Berry | 2013-08-15 | 1 | -0/+17 |
| | |||||
* | maint: update all copyright year number ranges | Eric Blake | 2013-01-01 | 2 | -2/+2 |
| | | | | | | Run "make update-copyright". Compare to commit 1602f0a from last year. Signed-off-by: Eric Blake <eblake@redhat.com> | ||||
* | doc: remove fdl-1.2.texi | Paul Eggert | 2012-08-24 | 1 | -1/+2 |
| | | | | | | | | It is no longer used or maintained, and its use of @acronym is problematic. See the thread containing <http://lists.gnu.org/archive/html/bug-gnulib/2012-08/msg00134.html>. * config/srclist.txt: Remove doc/old-licenses/fdl-1.2.texi. * doc/old-licenses/fdl-1.2.texi: Remove. | ||||
* | config: drop scripts that automake says are not independent | Eric Blake | 2012-06-27 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | These three scripts are too closely tied to automake internals to be independently useful. In fact, automake would rather that people did not mix the latest version of these scripts with older versions of automake, as there is no effort being put into maintaining backwards-compatibility when these scripts are updated. The remaining scripts pulled from automake, such as mdate-sh or depcomp, are independently useful, so a future patch may end up reparenting those scripts to have gnulib instead of automake as the master owner. * config/srclist.txt: Drop elisp-comp, missing, and ylwrap. * build-aux/elisp-comp: Delete. * build-aux/missing: Likewise. * build-aux/ylwrap: Likewise. * modules/elisp-comp: Likewise. * MODULES.html.sh: Drop mention of elisp-comp. * NEWS: Mention this. Signed-off-by: Eric Blake <eblake@redhat.com> | ||||
* | do not sync mktime.c from libc, last one left, not worth it | Karl Berry | 2012-05-27 | 1 | -1/+3 |
| | |||||
* | mktime: sync from glibc | Paul Eggert | 2012-05-23 | 1 | -1/+1 |
| | | | | | | | | | | | * config/srclist.txt: Uncomment mktime.c. * lib/mktime.c: Sync from glibc master. This incorporates 3 changes. First, indent with tabs, since glibc uses tabs and doesn't want to change and we'd rather be identical to glibc. Also, two small coding changes: (isdst_differ): Use &&, not &, as && is the usual style. (__mktime_internal): Rename local var from abs_diff to approx_abs_diff for clarity. | ||||
* | maint: replace FSF snail-mail addresses with URLs | Paul Eggert | 2012-02-09 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * config/argz.mk, lib/accept4.c, lib/alignof.h, lib/alloca.in.h: * lib/alphasort.c, lib/arcfour.c, lib/arcfour.h, lib/arctwo.c: * lib/arctwo.h, lib/argz.c, lib/arpa_inet.in.h, lib/asnprintf.c: * lib/asprintf.c, lib/assert.in.h, lib/base32.c, lib/base32.h: * lib/base64.c, lib/base64.h, lib/c-ctype.c, lib/c-ctype.h: * lib/c-strcase.h, lib/c-strcasecmp.c, lib/c-strncasecmp.c: * lib/check-version.c, lib/check-version.h, lib/config.charset: * lib/ctype.in.h, lib/des.c, lib/des.h, lib/dup3.c, lib/errno.in.h: * lib/float+.h, lib/fnmatch.c, lib/fnmatch.in.h, lib/fnmatch_loop.c: * lib/fseeko.c, lib/gai_strerror.c, lib/gc-gnulib.c: * lib/gc-libgcrypt.c, lib/gc-pbkdf2-sha1.c, lib/gc.h: * lib/getaddrinfo.c, lib/getdelim.c, lib/getfilecon.c, lib/getline.c: * lib/getlogin_r.c, lib/getpass.c, lib/getpass.h, lib/gettext.h: * lib/gettimeofday.c, lib/glob.in.h, lib/glthread/cond.c: * lib/glthread/cond.h, lib/glthread/lock.c, lib/glthread/lock.h: * lib/glthread/thread.c, lib/glthread/thread.h: * lib/glthread/threadlib.c, lib/glthread/yield.h, lib/hmac-md5.c: * lib/hmac-sha1.c, lib/hmac.h, lib/iconv.c, lib/iconv.in.h: * lib/iconv_close.c, lib/iconv_open.c, lib/inet_ntop.c, lib/isfinite.c: * lib/isinf.c, lib/iswblank.c, lib/langinfo.in.h, lib/link.c: * lib/localcharset.c, lib/localcharset.h, lib/lseek.c, lib/malloc.c: * lib/malloca.c, lib/malloca.h, lib/md2.c, lib/md2.h, lib/md4.c: * lib/md4.h, lib/md5.c, lib/md5.h, lib/memmem.c, lib/mempcpy.c: * lib/memset.c, lib/memxor.c, lib/memxor.h, lib/minmax.h, lib/mktime.c: * lib/msvc-inval.c, lib/msvc-inval.h, lib/msvc-nothrow.c: * lib/msvc-nothrow.h, lib/netdb.in.h, lib/netinet_in.in.h, lib/nproc.c: * lib/nproc.h, lib/obstack_printf.c, lib/pathmax.h, lib/pipe.c: * lib/pipe2.c, lib/poll.c, lib/poll.in.h, lib/printf-args.c: * lib/printf-args.h, lib/printf-parse.c, lib/printf-parse.h: * lib/pselect.c, lib/pthread.in.h, lib/pty-private.h, lib/pty.in.h: * lib/read-file.c, lib/read-file.h, lib/ref-add.sin, lib/ref-del.sin: * lib/regcomp.c, lib/regex.c, lib/regex.h, lib/regex_internal.c: * lib/regex_internal.h, lib/regexec.c, lib/rijndael-alg-fst.c: * lib/rijndael-alg-fst.h, lib/rijndael-api-fst.c: * lib/rijndael-api-fst.h, lib/rint.c, lib/rintf.c, lib/rintl.c: * lib/round.c, lib/roundf.c, lib/roundl.c, lib/scandir.c, lib/select.c: * lib/sha1.c, lib/sha1.h, lib/size_max.h, lib/snprintf.c: * lib/stdalign.in.h, lib/stdarg.in.h, lib/stdbool.in.h: * lib/stddef.in.h, lib/stdint.in.h, lib/stdio.in.h, lib/str-kmp.h: * lib/str-two-way.h, lib/strcasecmp.c, lib/strcasestr.c, lib/strdup.c: * lib/striconv.c, lib/striconv.h, lib/string.in.h, lib/strings.in.h: * lib/strncasecmp.c, lib/strndup.c, lib/strnlen.c, lib/strpbrk.c: * lib/strptime.c, lib/strsep.c, lib/strstr.c, lib/strverscmp.c: * lib/sys_file.in.h, lib/sys_ioctl.in.h, lib/sys_select.in.h: * lib/sys_socket.in.h, lib/sys_stat.in.h, lib/sys_time.in.h: * lib/sys_times.in.h, lib/sys_types.in.h, lib/sys_uio.in.h: * lib/sys_utsname.in.h, lib/sys_wait.in.h, lib/tcgetsid.c: * lib/termios.in.h, lib/time.in.h, lib/time_r.c, lib/timegm.c: * lib/times.c, lib/unictype/3level.h, lib/unictype/3levelbit.h: * lib/unistd.in.h, lib/vasnprintf.c, lib/vasnprintf.h, lib/vasprintf.c: * lib/vsnprintf.c, lib/waitpid.c, lib/wchar.in.h, lib/wctype.in.h: * lib/xsize.h, tests/test-closein.c, tests/test-des.c: * tests/test-fclose.c, tests/test-fgetc.c, tests/test-filevercmp.c: * tests/test-fputc.c, tests/test-fread.c, tests/test-fwrite.c: * tests/test-gc-arcfour.c, tests/test-gc-arctwo.c, tests/test-gc-des.c: * tests/test-gc-hmac-md5.c, tests/test-gc-hmac-sha1.c: * tests/test-gc-md2.c, tests/test-gc-md4.c, tests/test-gc-md5.c: * tests/test-gc-pbkdf2-sha1.c, tests/test-gc-rijndael.c: * tests/test-gc-sha1.c, tests/test-gc.c, tests/test-getdelim.c: * tests/test-getline.c, tests/test-getndelim2.c, tests/test-md2.c: * tests/test-md4.c, tests/test-parse-datetime.c, tests/test-perror.c: * tests/test-perror2.c, tests/test-pipe.c, tests/test-pipe2.c: * tests/test-poll.c, tests/test-quotearg-simple.c: * tests/test-quotearg.c, tests/test-quotearg.h: * tests/test-round-ieee.c, tests/test-round1.c: * tests/test-roundf-ieee.c, tests/test-roundf1.c: * tests/test-roundl-ieee.c, tests/test-roundl.c: * tests/test-safe-alloc.c, tests/test-sigpipe.c: * tests/test-spawn-pipe-child.c, tests/test-spawn-pipe-main.c: * tests/test-strerror.c, tests/test-strerror_r.c: * tests/test-strsignal.c, tests/test-strverscmp.c: * tests/test-xmemdup0.c: Replace FSF snail mail addresses with URLs, as per GNU coding standards. See glibc bug <http://sourceware.org/bugzilla/show_bug.cgi?id=13673>. | ||||
* | gnupload: we hold the master copy of this script now | Stefano Lattarini | 2012-01-15 | 1 | -1/+0 |
| | | | | | | | | | | | | | | For motivation and more information, see: <http://lists.gnu.org/archive/html/bug-gnulib/2012-01/msg00222.html> * build-aux/gnupload: Make it clear in the heading comments that the master copy of this file is maintained by gnulib. Since we are at it, bump its copyright year and ... ($scriptversion): ... the date in its version. ($usage): Patches and bug reports should be sent to the gnulib list, not the automake one. * config/srclist.txt: Don't try to sync 'gnupload' from automake anymore. | ||||
* | New module 'random'. | Bruno Haible | 2012-01-14 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | * lib/stdlib.in.h (random, srandom, initstate, setstate): New declarations. * lib/random.c: New file, based on glibc/stdlib/random.c. * m4/random.m4: New file. * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Initialize GNULIB_RANDOM, HAVE_RANDOM. * modules/stdlib (Makefile.am): Substitute GNULIB_RANDOM, HAVE_RANDOM. * modules/random: New file. * config/srclist.txt: Add an entry for random.c. * doc/posix-functions/random.texi: Mention the 'random' module. * doc/posix-functions/initstate.texi: Likewise. * doc/posix-functions/setstate.texi: Likewise. * doc/posix-functions/srandom.texi: Likewise. | ||||
* | maint: update all copyright year number ranges | Jim Meyering | 2012-01-01 | 2 | -2/+2 |
| | | | | Run "make update-copyright". | ||||
* | autoupdate ylwrap | Karl Berry | 2011-08-25 | 1 | -0/+1 |
| | |||||
* | maint: update almost all copyright ranges to include 2011 | Jim Meyering | 2011-01-01 | 2 | -3/+2 |
| | | | | Run the new "make update-copyright" rule. | ||||
* | missed commit | Karl Berry | 2010-08-12 | 1 | -0/+1 |
| | |||||
* | fdl.texi from gnustandards | Karl Berry | 2010-07-15 | 1 | -1/+0 |
| | |||||
* | autupdate | Karl Berry | 2010-04-19 | 1 | -1/+1 |
| | |||||
* | doc fixes to srclist* | Karl Berry | 2010-04-07 | 3 | -29/+15 |
| | |||||
* | forkpty: Provide replacement on AIX, HP-UX, IRIX, Solaris. | Bruno Haible | 2010-03-22 | 1 | -0/+1 |
| | |||||
* | New module 'unlockpt'. | Bruno Haible | 2010-03-21 | 1 | -0/+1 |
| | |||||
* | New module 'grantpt'. | Bruno Haible | 2010-03-21 | 1 | -0/+1 |
| | |||||
* | New module 'pt_chown'. | Bruno Haible | 2010-03-21 | 1 | -0/+3 |
| | |||||
* | New module 'ptsname'. | Bruno Haible | 2010-03-21 | 1 | -0/+1 |
| | |||||
* | update nearly all FSF copyright year lists to include 2010 | Jim Meyering | 2010-01-01 | 2 | -4/+4 |
| | | | | | Use the same procedure as for 2009, outlined in http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/20081 | ||||
* | maint: sync license texts | Eric Blake | 2009-12-29 | 1 | -0/+2 |
| | | | | | | | | * config/srclist.txt: Add gpl-1.3.texi, lgpl-1.3.texi. * doc/gpl-3.0.texi: Revert copyright year update. * doc/lgpl-3.0.texi: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net> | ||||
* | update nearly all FSF copyright year lists to include 2009 | Jim Meyering | 2009-12-29 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | | | | The files named by the following are exempted: grep -v '^#' config/srclist.txt|grep -v '^$' \ | while read src dst; do test -f "$dst" && { echo "$dst"; continue; } test -d "$dst" || continue echo "$dst"/$(basename "$src") done > exempt git ls-files tests/unictype >> exempt In the remaining files, convert to all-interval notation if - there is already at least one year interval like 2000-2003 - the file is maintained by me - the file is in lib/uni*/, where that style already prevails Otherwise, use update-copyright's default. | ||||
* | tab changes -> no sync for strtoll.c | Karl Berry | 2009-12-12 | 1 | -1/+1 |
| | |||||
* | remove trailing whitespace to placate Jim, more license syncs | Karl Berry | 2009-04-13 | 1 | -0/+11 |
| | |||||
* | build-aux/compile: sync from automake | Eric Blake | 2009-03-18 | 1 | -0/+1 |
| | | | | | | | * build-aux/compile: New file, from automake. * config/srclist.txt: Mention build-aux/compile. Signed-off-by: Eric Blake <ebb9@byu.net> | ||||
* | sync fdl.texi from gnustandards | Karl Berry | 2008-11-11 | 1 | -0/+1 |
| | |||||
* | add new standards subfile | Karl Berry | 2008-11-04 | 1 | -0/+1 |
| | |||||
* | random_r: new module | Jim Meyering | 2008-10-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | * modules/random_r: New file. * m4/random_r.m4: New file. * lib/random_r.c: New file, from glibc. * modules/random_r-tests: New file. * tests/test-random_r.c: New file. * lib/stdlib.in.h (srandom_r, initstate_r, setstate_r, random_r): Declare. (RAND_MAX): Define. * m4/stdlib_h.m4: Define and AC_SUBST GNULIB_RANDOM_R and HAVE_RANDOM_R. * modules/stdlib: Substitute them, too. * MODULES.html.sh (Extra functions based on POSIX:2001) [Misc]: Add it. * doc/glibc-functions/initstate_r.texi: Mention the new module. * doc/glibc-functions/random_r.texi: Likewise. * doc/glibc-functions/setstate_r.texi: Likewise. * doc/glibc-functions/srandom_r.texi: Likewise. * config/srclist.txt: Mention it. | ||||
* | sync against install.texi since Autoconf no longer provides INSTALL | Karl Berry | 2008-08-25 | 1 | -1/+2 |
| | |||||
* | generate argz.c and argz.in.h from glibc sources | Jim Meyering | 2008-06-05 | 2 | -3/+68 |
| | | | | | | | | | | | | | | | | * config/argz.mk: New file, with rules to generate the two files. * modules/argz (Depends-on): Add mempcpy, stpcpy, strndup and strnlen. Suggested by David Lutterkort. * m4/argz.m4: Require AC_C_RESTRICT. Check only for the existence of one function, argz_replace, since it seems to have been added most recently. Also, remove the side effect of defining HAVE_ARGZ_* symbols. * lib/argz.c: Now generated directly from glibc sources, rather than imported from libtool. Includes the following additional functions: argz_extract, argz_create, argz_delete, str_append, argz_replace. * lib/argz.in.h: Likewise. * config/srclist.txt: Reflect that argz* files are no longer pulled from libtool. | ||||
* | remove trailing blanks | Jim Meyering | 2008-05-20 | 1 | -1/+1 |
| | |||||
* | try to preserve x bits | Karl Berry | 2008-01-30 | 2 | -4/+7 |
| | |||||
* | Change copyright notice from GPLv2+ to GPLv3+. | Bruno Haible | 2007-10-07 | 2 | -26/+21 |
| | |||||
* | Rename getopt_.h to getopt.in.h. | Bruno Haible | 2007-10-02 | 1 | -1/+1 |
| | |||||
* | Rename fnmatch_.h to fnmatch.in.h. | Bruno Haible | 2007-10-02 | 1 | -1/+1 |
| | |||||
* | skip licenses in srclist for now | Karl Berry | 2007-06-21 | 1 | -7/+1 |
| | |||||
* | track www changes in license files | Karl Berry | 2007-06-20 | 1 | -6/+6 |
| | |||||
* | no more (semi)auto updating for gettext | Karl Berry | 2007-06-10 | 1 | -44/+1 |
| | |||||
* | gendocs_template_min | Karl Berry | 2007-04-29 | 1 | -1/+2 |
| | |||||
* | Assume 'long double' exists. | Bruno Haible | 2007-04-06 | 1 | -2/+1 |
| | |||||
* | break iconv.m4 sync | Karl Berry | 2007-04-02 | 1 | -2/+2 |
| | |||||
* | double space after USA in the license | Karl Berry | 2007-03-30 | 1 | -3/+3 |
| | | | | substitution, since that's how it's usually (?) written. | ||||
* | vasnprintf not synced anymore | Karl Berry | 2007-03-07 | 1 | -3/+3 |
| | |||||
* | New module 'time', so that apps can include <time.h> as per | Paul Eggert | 2007-02-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | POSIX and GNU instead of separate include files like time_r.h and timegm.h. This implementation tries out a simpler approach for replacing decls in standard include files (as compared to the string module), somewhat as an experiment. * config/srclist.txt: Comment out mktime.c for now. * doc/gnulib-tool.texi (Initial import): Don't use time_r as an example since it doesn't apply any more. Use generic wording instead. * MODULES.html.sh (Support for systems lacking POSIX:2001): New module 'time'. * lib/time_.h, m4/time_h.m4, modules/time: New files. * lib/strptime.h, lib/time_r.h, lib/timegm.h: Remove. * lib/mktime.c: Include config.h depending on _LIBC, not HAVE_CONFIG_H. Don't include <sys/types.h>; no longer needed since we assume C89. * lib/mktime.c: Don't include "time_r.h"; no longer needed. * lib/strftime.c: Likewise. * lib/time_r.c: Likewise. * lib/nanosleep.c (nanosleep): #undef after include files, not before. * lib/nanosleep.c: Include <time.h> first, to check interface. * lib/strptime.c: Likewise. * lib/time_r.c: Likewise. * lib/timegm.c: Likewise. * lib/strptime.c: Don't include strptime.h or time_r.h; no longer needed. * lib/timegm.c: Don't include timegm.h; no longer needed. * lib/timespec.h: Don't include <sys/time.h> before <time.h>; time.h now handles any problems in that area. (struct timespec, nanosleep): Remove; time.h now arranges for these. * lib/xnanosleep.c: Don't include timespec.h; no longer needed now that time.h defines struct timespec. * m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Check that nanosleep is declared. Set REPLACE_NANOSLEEP. Don't AC_DEFINE nanosleep; the time module now handles that. * m4/strptime.m4 (gl_FUNC_STPRTIME): Set REPLACE_STRPTIME. * m4/time_r.m4 (gl_TIME_R): Don't define HAVE_TIME_R_POSIX; no longer needed. Set REPLACE_LOCALTIME. * m4/timegm.m4 (gl_FUNC_TIMEGM): Set REPLACE_TIMEGM. * m4/timespec.m4 (gl_CHECK_TYPE_STRUCT_TIMESPEC): Move to time_h.m4. (gl_TIMESPEC): Don't check for sys/time.h or struct timespec or nanosleep; time_h.m4 now does that. Don't require gl_USE_SYSTEM_EXTENSIONS; no longer needed directly, and the time module handles this now. * modules/getdate (Depends-on): Remove timespec. Add time. * modules/nanosleep (Depends-on): Likewise. * modules/stat-time (Depends-on): Likewise. * modules/nanosleep (Include): Include time.h, not timespec.h. * modules/strptime (Files): Remove lib/strptime.h. (Depends-on): Add extensions, time. (Include): Include time.h, not strptime.h. * modules/time_r (Files): Remove lib/time_r.h. (Depends-on): Add time. (Include): Include time.h, not time_r.h. * modules/timegm: Likewise. * modules/timespec (Description): Now does timespec-related decls of our own, instead of struct timespec itself. (Depends-on): Add time; remove extensions. (Maintainer): Add self. * modules/utimecmp (Depends-on): Add time; remove timespec. * modules/utimens (Depends-on): Likewise. * modules/xnanosleep (Depends-on): Likewise. | ||||
* | unsync memem.c due to #include config.h | Karl Berry | 2007-02-10 | 1 | -2/+2 |
| | |||||
* | (strtok_r.c): lose sync, no more strtok_r.h. | Karl Berry | 2007-02-01 | 1 | -2/+2 |
| |