Jilles Tjoelker
51492908f9
touch: Fix some subtle bugs related to NULL times fallback:
...
* Do not subvert vfs.timestamp_precision by reading the time and passing
that to utimensat(). Instead, pass UTIME_NOW. A fallback to a NULL times
pointer is no longer used.
* Do not ignore -a/-m if the user has write access but does not own the
file. Leave timestamps unchanged using UTIME_OMIT and do not fall back to
a NULL times pointer (which would set both timestamps) if that fails.
Reviewed by: bde
2015-02-15 21:28:00 +00:00
..
2014-12-01 17:49:42 +00:00
2014-11-25 14:29:10 +00:00
2015-01-07 01:51:02 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-30 12:52:33 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-02-13 07:51:26 +00:00
2015-01-10 22:22:42 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-01-08 18:53:11 +00:00
2015-02-07 17:53:47 +00:00
2014-11-27 01:37:01 +00:00
2014-11-24 23:29:56 +00:00
2014-12-26 21:56:23 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-12-01 17:49:42 +00:00
2014-11-24 09:31:38 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-02-14 17:12:31 +00:00
2015-01-30 18:07:46 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-05 14:55:01 +00:00
2014-12-17 07:10:48 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-02-05 06:37:59 +00:00
2015-01-25 12:11:50 +00:00
2014-11-25 14:29:10 +00:00
2014-12-17 07:10:48 +00:00
2015-02-06 19:41:23 +00:00
2014-12-26 21:56:23 +00:00
2014-11-25 14:29:10 +00:00
2015-01-16 21:39:08 +00:00
2014-11-25 14:29:10 +00:00
2014-11-22 12:13:05 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-01-16 21:39:08 +00:00
2014-11-25 14:29:10 +00:00
2015-01-03 23:39:44 +00:00
2014-12-25 21:56:56 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-12-26 21:56:23 +00:00
2014-12-26 21:56:23 +00:00
2015-01-09 19:34:48 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-30 12:52:33 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-12-01 17:49:42 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-02-13 09:02:15 +00:00
2014-12-31 16:30:33 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-01-02 22:26:54 +00:00
2014-12-26 21:56:23 +00:00
2014-12-26 21:56:23 +00:00
2014-12-26 21:56:23 +00:00
2014-12-26 21:56:23 +00:00
2015-01-27 19:46:19 +00:00
2014-12-18 20:23:19 +00:00
2014-12-26 21:56:23 +00:00
2014-12-26 21:56:23 +00:00
2014-12-01 17:49:42 +00:00
2014-11-25 14:29:10 +00:00
2014-12-29 13:50:59 +00:00
2015-01-04 12:42:08 +00:00
2014-11-25 14:29:10 +00:00
2014-12-01 17:49:42 +00:00
2014-11-25 14:29:10 +00:00
2015-02-12 00:17:14 +00:00
2014-11-30 12:52:33 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-02-15 20:10:53 +00:00
2014-11-25 14:29:10 +00:00
2015-02-15 21:28:00 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-29 06:53:06 +00:00
2015-01-23 16:21:31 +00:00
2015-02-10 22:23:52 +00:00
2015-02-11 17:56:24 +00:00
2015-02-12 05:35:00 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2014-11-25 14:29:10 +00:00
2015-02-09 06:20:34 +00:00
2014-11-25 14:29:10 +00:00
2014-11-13 00:46:53 +00:00
2015-02-04 10:24:40 +00:00