aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2007-06-28 12:24:26 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2007-06-28 12:24:26 +0000
commit0432e0a80882d369720cac51284b21a7f1c78ef6 (patch)
treee57d6a25bcdfe5d3ac296cb4a183cc16c4b3bcb0
parent2fe04042d2ff81380fc43a0dbf6ce4a04341e5cf (diff)
downloadcpio-0432e0a80882d369720cac51284b21a7f1c78ef6.tar.gz
cpio-0432e0a80882d369720cac51284b21a7f1c78ef6.tar.bz2
Update
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9014f9a..3015876 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
2007-06-28 Sergey Poznyakoff <gray@gnu.org.ua>
+ * src/copyin.c, src/copypass.c: Save current umask before
+ processing and call apply_delayed_set_stat afterwards
+ * src/extern.h (newdir_umask): New global
+ (delay_set_stat,repair_delayed_set_stat)
+ (apply_delayed_set_stat): New functions
+
+ * src/global.c (newdir_umask): New global
+ * src/idcache.c: Include xalloc.h
+ * src/main.c: New warning control option -W interdir
+ * src/makepath.c: Rewrite using delayed set_stat functions
+ * src/util.c (create_all_directories): Update call to make_path
+ (delay_set_stat,repair_delayed_set_stat)
+ (apply_delayed_set_stat): New functions
+
* NEWS, doc/cpio.1, doc/cpio.texi: Update
* src/copyin.c, src/copyout.c, src/copypass.c: Number of blocks is
size_t.

Return to:

Send suggestions and report system problems to the System administrator.