diff options
author | Elliott Hughes <enh@google.com> | 2019-04-02 17:33:58 -0700 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2019-04-02 17:40:52 -0700 |
commit | 7f1341e5d31dd8825f6d300450bcaf922ede69b1 (patch) | |
tree | f818f8af1e5c4af48d4e5085d331b1373f6d6ad5 /generated | |
parent | 4bb9634f509913a5444ce278a11c80f787d721c8 (diff) | |
parent | 8f882370be150d80969a1910c20b5d223d084b76 (diff) | |
download | toybox-7f1341e5d31dd8825f6d300450bcaf922ede69b1.tar.gz |
Merge remote-tracking branch 'toybox/master' into HEAD
Change-Id: Iaaea12fe32bfd9f2fcd42115d6f87c6592c075bd
Diffstat (limited to 'generated')
-rw-r--r-- | generated/flags.h | 6 | ||||
-rw-r--r-- | generated/globals.h | 4 | ||||
-rw-r--r-- | generated/help.h | 2 | ||||
-rw-r--r-- | generated/newtoys.h | 2 |
4 files changed, 8 insertions, 6 deletions
diff --git a/generated/flags.h b/generated/flags.h index 9f387ef3..7019fc94 100644 --- a/generated/flags.h +++ b/generated/flags.h @@ -2742,9 +2742,9 @@ #undef FLAG_f #endif -// tar &(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz] &(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz] +// tar &(full-time)(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz] &(full-time)(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz] #undef OPTSTR_tar -#define OPTSTR_tar "&(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz]" +#define OPTSTR_tar "&(full-time)(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz]" #ifdef CLEANUP_tar #undef CLEANUP_tar #undef FOR_tar @@ -2773,6 +2773,7 @@ #undef FLAG_no_same_permissions #undef FLAG_numeric_owner #undef FLAG_no_recursion +#undef FLAG_full_time #endif // taskset <1^pa <1^pa @@ -5669,6 +5670,7 @@ #define FLAG_no_same_permissions (1<<22) #define FLAG_numeric_owner (1<<23) #define FLAG_no_recursion (1<<24) +#define FLAG_full_time (1<<25) #endif #ifdef FOR_taskset diff --git a/generated/globals.h b/generated/globals.h index 188d2b67..8f40ea18 100644 --- a/generated/globals.h +++ b/generated/globals.h @@ -811,7 +811,7 @@ struct tar_data { struct double_list *incl, *excl, *seen; struct string_list *dirs; char *cwd; - int fd, ouid, ggid, hlc, warn; + int fd, ouid, ggid, hlc, warn, adev, aino; time_t mtt; // hardlinks seen so far (hlc many) @@ -822,7 +822,7 @@ struct tar_data { } *hlx; // Parsed information about a tar header. - struct { + struct tar_header { char *name, *link_target, *uname, *gname; long long size; uid_t uid; diff --git a/generated/help.h b/generated/help.h index bd0db872..f4728dcc 100644 --- a/generated/help.h +++ b/generated/help.h @@ -544,7 +544,7 @@ #define HELP_groups "usage: groups [user]\n\nPrint the groups a user is in.\n\n" -#define HELP_id "usage: id [-GZgnru] \n\nPrint user and group ID.\n-G Show only the group IDs\n-Z Show only security context\n-g Show only the effective group ID\n-n Print names instead of numeric IDs (to be used with -Ggu)\n-r Show real ID instead of effective ID\n-u Show only the effective user ID\n" +#define HELP_id "usage: id [-GZgnru] [USER...]\n\nPrint user and group ID.\n-G Show only the group IDs\n-Z Show only security context\n-g Show only the effective group ID\n-n Print names instead of numeric IDs (to be used with -Ggu)\n-r Show real ID instead of effective ID\n-u Show only the effective user ID\n" #define HELP_iconv "usage: iconv [-f FROM] [-t TO] [FILE...]\n\nConvert character encoding of files.\n\n-c Omit invalid chars\n-f Convert from (default utf8)\n-t Convert to (default utf8)\n\n" diff --git a/generated/newtoys.h b/generated/newtoys.h index e7b09a4f..e8205572 100644 --- a/generated/newtoys.h +++ b/generated/newtoys.h @@ -246,7 +246,7 @@ USE_SYSCTL(NEWTOY(sysctl, "^neNqwpaA[!ap][!aq][!aw][+aA]", TOYFLAG_SBIN)) USE_SYSLOGD(NEWTOY(syslogd,">0l#<1>8=8R:b#<0>99=1s#<0=200m#<0>71582787=20O:p:f:a:nSKLD", TOYFLAG_SBIN|TOYFLAG_STAYROOT)) USE_TAC(NEWTOY(tac, NULL, TOYFLAG_USR|TOYFLAG_BIN)) USE_TAIL(NEWTOY(tail, "?fc-n-[-cn]", TOYFLAG_USR|TOYFLAG_BIN)) -USE_TAR(NEWTOY(tar, "&(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz]", TOYFLAG_USR|TOYFLAG_BIN)) +USE_TAR(NEWTOY(tar, "&(full-time)(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)j(bzip2)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc][!jz]", TOYFLAG_USR|TOYFLAG_BIN)) USE_TASKSET(NEWTOY(taskset, "<1^pa", TOYFLAG_USR|TOYFLAG_BIN|TOYFLAG_STAYROOT)) USE_TCPSVD(NEWTOY(tcpsvd, "^<3c#=30<1C:b#=20<0u:l:hEv", TOYFLAG_USR|TOYFLAG_BIN)) USE_TEE(NEWTOY(tee, "ia", TOYFLAG_USR|TOYFLAG_BIN)) |