TODO: add an item for a chmod optimization
[platform/upstream/coreutils.git] / src / touch.c
2008-06-16 Jim Meyeringremove redundant const directives
2008-06-14 Jim Meyeringadd "const" attribute, where possible
2008-06-03 Jim Meyeringuse gnulib's progname module
2008-06-02 Jim Meyeringdeclare program_name consistently
2008-05-26 Jim Meyeringconvert the rest to use proper_name -- manually
2008-03-19 Jim MeyeringCheck for -- and remove -- some unnecessarily included...
2008-01-06 Paul Eggerttouch: ignore "-d now" option, when appropriate
2007-08-21 Bob ProulxClarify touch documentation of file arguments.
2007-07-23 Jim MeyeringUpdate all copyright notices to use the newer form.
2007-07-10 Jim MeyeringChange "version 2" to "version 3" in all copyright...
2007-05-19 Jim MeyeringRename uses of futimens -> gl_futimens; glibc now decla...
2007-03-28 Jim MeyeringMerge branch 'master' of /cu
2007-03-28 Jim MeyeringHelp translators include translation team's web or...
2005-11-01 Paul Eggert(main): Pass PDS_PRE_2000 to posixtime.
2005-09-26 Paul Eggert(touch): Handle "touch -c - >&-" by checking for EBADF
2005-09-25 Paul Eggert(touch): "touch -" now touches standard output.
2005-09-16 Paul EggertInclude stat-time.h, and use its functions instead...
2005-08-14 Jim MeyeringUse one fewer file descriptor in a common case.
2005-07-03 Paul EggertInclude fcntl--.h, not unistd-safer.h.
2005-05-14 Jim MeyeringUpdate FSF postal mail address.
2005-05-14 Jim MeyeringUpdate FSF postal mail address.
2005-04-11 Paul EggertInclude unistd-safer.h.
2005-03-28 Jim Meyering(longopts, time_args): Use NULL, not `0'.
2005-02-21 Paul Eggert(time): Remove obsolete decl.
2004-11-23 Paul Eggert(posix_date): Remove; not needed as a static var.
2004-09-21 Paul EggertRemove unused "case 0".
2004-09-07 Paul Eggert(main): Fix POSIX-conformance bug: "touch --
2004-08-03 Paul Eggert(no_create, use_ref, posix_date, amtime_now,
2004-06-21 Jim Meyering(main): Standardize on the diagnostics given when someo...
2004-06-09 Jim Meyering(usage): Improve wording in description of the --time...
2004-03-17 Jim Meyering(newtime): Now an array of two timespecs, one
2004-01-22 Jim Meyering(usage): Use EXIT_SUCCESS, not 0, for clarity.
2004-01-15 Jim Meyering(flexible_date): Remove static var.
2003-10-18 Jim MeyeringMost .c files (AUTHORS): Revert the WRITTEN_BY/AUTHORS...
2003-09-18 Jim Meyering(WRITTEN_BY): Rename from AUTHORS.
2003-09-18 Jim Meyeringrevert previous change
2003-09-18 Jim MeyeringUpdate AUTHORS definition to be a comma-separated list...
2003-08-09 Jim MeyeringInclude utimens.h.
2003-06-17 Jim Meyering(main): Call initialize_main.
2003-06-16 Jim Meyering(O_NDELAY, O_NONBLOCK, O_NOCTTY, EISDIR): Remove defini...
2003-06-12 Jim Meyering(touch): Call close only if necessary.
2002-12-20 Jim Meyering(touch): Change the wording of a diagnostic so
2002-10-03 Jim MeyeringMark translatable string with `N_ (...)'.
2002-09-29 Jim Meyering(main): Split a long line.
2002-08-31 Jim MeyeringChange `exit (0)' to `exit (EXIT_SUCCESS)',
2002-08-30 Jim MeyeringChange `error (1, ...' to `error (EXIT_FAILURE, ...'.
2002-08-07 Jim Meyering(main): Adjust to posixtime signature change.
2002-07-02 Jim Meyering(usage): Use the PACKAGE_BUGREPORT e-mail address,...
2002-04-17 Jim Meyering(touch): Don't report errors for nonexistent files
2002-02-20 Jim MeyeringInclude posixver.h.
2002-01-18 Jim Meyering(main): Issue a warning for obsolete usage, unless...
2002-01-16 Jim MeyeringAdd support for POSIX 1003.1-2001, which requires remov...
2001-12-11 Jim MeyeringInclude the word `fail' in some diagnostics to make...
2001-12-02 Jim MeyeringUse new macros, HELP_OPTION_DESCRIPTION and VERSION_OPT...
2001-12-02 Jim Meyering(touch): Extend the change of 2001-09-15 to work on
2001-11-23 Jim Meyering(usage): Note that ``Mandatory arguments to long option...
2001-11-23 Jim Meyering(usage): Split --help output into smaller pieces.
2001-10-20 Jim Meyering*** empty log message ***
2001-09-15 Jim Meyering(EISDIR): Define to 0, if not already defined.
2001-03-17 Jim Meyering(usage): Tweak the obsolescent usage line so that
2000-11-10 Jim Meyering(main): Interpret a lone numeric argument of 8 or 10
2000-07-30 Jim Meyeringtweak diagnostic
2000-07-25 Jim MeyeringConvert "`%s'" in format strings to "%s", and wrap...
2000-05-13 Jim MeyeringArrange to call close_stdout only upon exit.
2000-04-30 Jim Meyering(O_NOCTTY): Define if not defined already.
2000-02-03 Jim Meyering(O_NDELAY): Define to 0 if not defined.
1999-12-09 Jim Meyering(anonymous enum): Define TIME_OPTION, and ...
1999-12-04 Jim MeyeringGive the right diagnostic when failing to create a...
1999-11-14 Jim Meyering(touch): Simplify code a tad, using fd == -1 instead
1999-11-13 Jim Meyering(touch): Don't fail just because we couldn't open
1999-10-23 Jim Meyering(full_write): Remove unused decl.
1999-09-09 Jim Meyering(usage): Remove misleading sentence in --help output.
1999-08-08 Jim Meyering(usage): Clarify description of --time=WORD.
1999-05-15 Jim Meyering(open_maybe_create): Handle Solaris' failure mode when
1999-05-07 Jim Meyering(touch): Only do the fstat if we need to.
1999-04-26 Jim Meyering(open_maybe_create): Don't pass 0666 to open; it's...
1999-04-02 Jim Meyering(open_maybe_create): New function.
1999-04-01 Jim Meyering(touch): Qualify a char* with the `const' keyword.
1999-03-31 Jim MeyeringDon't include closeout.h or version-etc.h explicitly...
1999-03-26 Jim MeyeringNo longer include long-options.h.
1999-03-04 Jim MeyeringInclude long-options.h
1999-01-16 Jim Meyering(usage): Remove `static'.
1999-01-04 Jim Meyering(main): remove unused `i'
1999-01-02 Jim MeyeringAdapt to use new interface to XARGMATCH.
1998-12-31 Jim Meyering(main): Use XARGCASEMATCH in place of argmatch & co.
1998-09-19 Jim Meyeringupdate bug-reporting address
1998-09-07 Jim MeyeringInclude posixtm.h.
1998-09-06 Jim Meyeringremove --help-style comment near top
1998-08-30 Jim MeyeringDon't assume ASCII in getopt arg handling.
1998-08-02 Jim Meyering(touch): Add comment.
1998-07-25 Jim Meyering(utime_now): Moved into m4/utimes.m4.
1998-05-09 Jim MeyeringInclude safe-read.h.
1998-04-14 Jim MeyeringUse STREQ in string equality tests, not strcmp.
1998-03-15 Jim MeyeringUse #if, not #ifdef with HAVE_ macros.
1998-03-14 Jim Meyerings/get-date.h/getdate.h/
1998-02-20 Jim MeyeringInclude get-date.h.
1998-01-04 Jim Meyering(main, usage): Check for write error to stdout before...
1997-10-07 Jim Meyeringupdate bug-reporting address
1997-02-09 Jim Meyeringupdate copyrights for 1997
1997-02-01 Jim Meyeringbracket bug address with <> and append a period
next