summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-08-10* src/dircolors.hin: Add a TERM directive for each of the following:Jim Meyering
ansi, color-xterm, gnome, konsole, kterm, rxvt-cygwin, rxvt-cygwin-native, screen.linux, xterm-256color. Sort the TERM directives. From Mike Frysinger.
2006-08-10add a commentJim Meyering
2006-08-09Regenerate.Paul Eggert
2006-08-09Regenerate.Paul Eggert
2006-08-09Sync from gnulib.Paul Eggert
2006-08-09Sync from gnulib.Paul Eggert
2006-08-09Warn about oflag=append without conv=notrunc.Paul Eggert
2006-08-09Add mlterm, rxvt-unicode; this fixes Debian bug 317503.Paul Eggert
2006-08-09Regenerate.Paul Eggert
2006-08-09Regenerate.Paul Eggert
2006-08-09Add shuf.Paul Eggert
2006-08-09* LINGUAS: Add ro, sr, uk, wa.Paul Eggert
* ro.po, sr.po, uk,po, wa.po: New files. Regenerate other translations.
2006-08-09Remove the po-update procedure; it doesn'tPaul Eggert
work with the new repository on http://www.iro.umontreal.ca/. For now I guess we'll have to fix things by hand. (do-po-update, po-update): Remove. All references removed.
2006-08-09Fix too-long line in 2006-08-08 checkin, and an encoding errorPaul Eggert
in 2006-07-19 checkin.
2006-08-09(my-distcheck): Compile with -Wpointer-arithPaul Eggert
to detect this sort of problem automatically in the future.
2006-08-09(next_line): New function.Paul Eggert
(read_input): Use it, to avoid relying on GCC-specific behavior with void * arithmetic.
2006-08-09Add a compile-time check to ensure that filetypeJim Meyering
and filetype_letter have the same number of elements.
2006-08-09Remove use of --seed=S.Jim Meyering
2006-08-09Include <config.h>.Jim Meyering
2006-08-09Add lib/randread.c, lib/xmemxfrm.c, and src/shuf.c.Jim Meyering
2006-08-08Fix typo in latest changelog entry: restrict.m4 wasn't logged right.Paul Eggert
2006-08-08Add shuf, better random number generation, and fix sort -R inPaul Eggert
funny locales.
2006-08-08Remove, since we no longer need gl_RESTRICT.Paul Eggert
2006-08-08Remove; its contents are now in ../lib/rand-isaac.c.Paul Eggert
2006-08-08New file, introduced for shuf, sort -R, and/or shred.Paul Eggert
2006-08-08(TESTS): Add shuf.Paul Eggert
2006-08-08Use new random-number interface rather than rand-isaac.c.Paul Eggert
Don't include rand-isaac.c; include randint.h and randread.h instead. (RANDOM_SOURCE_OPTION): New enum. (long_opts, usage, main): New option --random-source. Include md5.h, randread.h, xmemxfrm.h. (longopts, usage, main): Remove undocumented --seed option; it's now replaced by --random-source. (rand_state, get_hash): Remove. (randread_source): New static var. (random_state, cmp_hashes, compare_random): New functions; they guarantee no collisions in the random hash function. (keycompare): Use compare_random for -R; don't fall back on comparing via memcoll, since compare_random does the right thing.
2006-08-08Use new random-number interface rather than rand-isaac.c.Paul Eggert
Don't include rand-isaac.c; include randint.h and randread.h instead. (RANDOM_SOURCE_OPTION): New enum. (long_opts, usage, main): New option --random-source. (struct irand_state, irand_init, irand32, irand_mod): Remove. All callers changed to use randint interface. (fillrand): Remove. All callers changed to use randread interface. (dopass): Remove dependency on ISAAC buffer size. (genpattern): Don't wipe the random state here. (randint_source): New static var. (clear_random_data): New function. (main): Allocate random source, and arrange to wipe it on exit.
2006-08-08(bin_PROGRAMS): Add shuf.Paul Eggert
(EXTRA_DIST): Remove rand-isaac.c. (shuf_LDADD): New macro.
2006-08-08(dist_man_MANS): Add shuf.1.Paul Eggert
(shuf.1): New dependency.
2006-08-08Add shuf.1.Paul Eggert
2006-08-08(gl_TIME_R): Use AC_C_RESTRICT, notPaul Eggert
gl_C_RESTRICT, since we assume recent Autoconf.
2006-08-08(gl_PREREQ_REGEX): Use AC_C_RESTRICT, not gl_C_RESTRICT, since wePaul Eggert
assume recent Autoconf.
2006-08-08(gl_PREREQ): Require gl_MEMXFRM, gl_RANDINT, gl_RANDPERM,Paul Eggert
gl_RANDREAD.
2006-08-08(gl_PREREQ_GETADDRINFO): Use AC_C_RESTRICT, notPaul Eggert
gl_C_RESTRICT, since we assume recent Autoconf.
2006-08-08(libcoreutils_a_SOURCES): Add xmemxfrm.c, xmemxfrm.h.Paul Eggert
2006-08-08(shuf invocation, Random sources): New sections.Paul Eggert
(Operating on sorted files): Add shuf. (sort invocation, shred invocation): New option --random-source. (sort invocation): Fix typo: -R -> -r.
2006-08-08Add shuf.Paul Eggert
2006-08-08Add shuf. Mention new --random-source option for shred and sort.Paul Eggert
Move "sort +1 -2" notice to the appropriate section, and clarify its role with respect to POSIXLY_CORRECT.
2006-08-08Add shuf.Paul Eggert
2006-07-29(set_author): Preserve the st_author field via thePaul Eggert
file descriptor dest_desc.
2006-07-28chmod 0755 DIR and chmod 755 DIR are now equivalent.Paul Eggert
2006-07-28chmod now preserves setuid and setgid bits on directoriesPaul Eggert
if you use a numeric mode with them clear, e.g., "chmod 755 DIR".
2006-07-28Clear setuid and setuid bits on directory, in case the buildPaul Eggert
directory has them set and they're inherited.
2006-07-28Use symbolic mode so that we clearPaul Eggert
setgid bit more reliably on directories.
2006-07-28Remove obsolete comment about masks.Paul Eggert
2006-07-28(mode_compile): Numeric modes now affect setuid andPaul Eggert
setgid on directories only if they set these bits.
2006-07-28(Changing Special Mode Bits): Clarify u+s versusPaul Eggert
a+s versus +s, and likewise for g+s. (Numeric Modes): Bring back example of 0055 == 55. 4755 no longer clears setgid bit on directories. (Directory Setuid and Setgid): Numeric modes now affect setuid and setgid on directories only if they set these bits. This is so that leading 0 has no effect on numeric modes.
2006-07-28(install invocation, mkdir invocation):Paul Eggert
Add cross-references to Directory Setuid and Setgid. (install-invocation): The default mode is no longer equivalent to 755.
2006-07-27* src/chgrp.c (usage): Use correct grammar in description of the --reference ↵Jim Meyering
option * src/chown.c (usage): Likewise.