History log of /opensolaris-onvv-gate/usr/src/cmd/tar/tar.c
Revision Date Author Comments
# 12836:0d0733997434 15-Jul-2010 Rich Burridge <rich.burridge@oracle.com>

PSARC 2010/233 EOF SYSV3 SCO compatibility environment variable
6961744 EOF SYSV3 SCO compatibility environment variable


# 12554:d94f78979a75 04-Jun-2010 Rich Burridge <rich.burridge@oracle.com>

4115376 tar gets unhappy if an absolute path exceeds PATH_MAX characters


# 12535:94b3008d4fc1 02-Jun-2010 Rich Burridge <rich.burridge@oracle.com>

4482332 tar i flag succeeds but still writes to stderr


# 12476:1e7a405d62d7 24-May-2010 Rich Burridge <rich.burridge@oracle.com>

6375866 tar c usually exits with good status if interrupted


# 12436:61930d0350f9 18-May-2010 Rich Burridge <rich.burridge@oracle.com>

6953129 tar shouldn't output "Removing leading / ..." messages for extended attributes.


# 12423:11b77551b15d 17-May-2010 Rich Burridge <rich.burridge@oracle.com>

4071816 tar -xF and tar -xFF do not extract the proper files


# 12422:8f7ad330cb95 17-May-2010 Rich Burridge <rich.burridge@oracle.com>

PSARC 2010/174 TMPDIR support for Solaris tar
6719399 tar needs to be able to specify alternate temp directory


# 12350:cfbd9bc39595 07-May-2010 Rich Burridge <rich.burridge@sun.com>

6769985 tar does not work properly with '-n' option.
6946281 tar: fprintf: too many arguments for format string


# 12305:2b466624c73b 04-May-2010 Rich Burridge <rich.burridge@sun.com>

4677023 Numerous text message in tar are not internationalized.


# 12275:ee283d4affa1 28-Apr-2010 Rich Burridge <rich.burridge@sun.com>

6354836 tar attempts to unlink a temporary file which it doesn't create


# 12201:04f583b0dfc8 21-Apr-2010 Rich Burridge <rich.burridge@sun.com>

PSARC 2010/114 tar: unpacking of absolute pathnames
1223447 tar unpacks absolute filenames


# 12109:b5dd2e23c85d 09-Apr-2010 Ralph Turner - Sun UK - Contractor <Ralph.Turner@Sun.COM>

6905213 tar rE fails to append a file : directory checksum error


# 11995:caff1bd711f5 25-Mar-2010 Rich Burridge <rich.burridge@sun.com>

6202362 Solaris tar can't unpack files created with GNU tar


# 11990:0c19ce512337 24-Mar-2010 Rich Burridge <rich.burridge@sun.com>

4404421 RFE: tar command -z and -j support


# 9694:78fafb281255 21-May-2009 Scott Rotondo <Scott.Rotondo@Sun.COM>

6795209 Enable compilation of ON-consolidation with GCC 4.2
6392640 rpcgen -h -T output does not compile with gcc 4.x


# 9521:b061a79d3d1a 30-Apr-2009 jmcp <James.McPherson@Sun.COM>

backout 6795209/6392640: breaks sparc build


# 9519:fc2830e2f3c4 30-Apr-2009 Nathan Keynes <Nathan.Keynes@Sun.COM>

6795209 Enable compilation of ON-consolidation with GCC 4.2
6392640 rpcgen -h -T output does not compile with gcc 4.x


# 7057:d3fa1d6dbef7 08-Jul-2008 marks

PSARC/2008/342 Further SID support
6677411 chmod when faced with deleting more than one acl in one go will only remove the first ACL
6677801 *chmod* Could be more efficient when deleting ACLs
6682126 *chmod* reports invalid user when it means invalid group
6682138 *chmod* Recursive setting of inherit ACLs reports errors for all files.
6682943 Request for aliases to simplify setting ACL permissions
6699852 ZFS should allow storing inheritance flags in file ACLs
6703748 ZFS allows deletes on a readonly file system
6710731 chown(1)/chgrp(1) SID support
6710735 tar/cpio ACL/SID support
6714392 want more SID support


# 6525:a9804d88c275 30-Apr-2008 ceastha

6688308 tar core dumps on Solaris 10 when tarring from an NFSv3 mount from a MacOSX nfs server


# 5750:2a888d22462f 22-Dec-2007 ceastha

PSARC/2007/585 Split archiving utilities
6399072 cpio error msg does not provide path it's having trouble with
6455077 cpio failure message does not identify the offending file
6590344 cpio(1) should support filesystem attributes proposed in PSARC/2007/315
6590345 pax(1) should support filesystem attributes proposed in PSARC/2007/315
6608985 cpio is overeagerly declaring files/nodes as hardlinks
6628307 *cpio* named socket is impossible file type with -t
6628309 *cpio* displays incorrect information when extracting a hardlinked attribute with -v
6628312 *cpio* extended attribute header off by one
6631880 *cpio* errors when archiving extended attributes with -H odc
6632607 *cpio* seg fault when restoring an archive that contains attributes with -r
6635704 *tar* is dumping core with @/ function modifiers
6635719 *tar* receive "HELP - extract write error" when extracting a valid read-write system attribute file
6638517 UNIX03: *vsc* pax(1) failures in a dozen assertions


# 5482:029a1e183ef5 15-Nov-2007 as158974

6578528 /usr/bin/tar dumps core when extracting large files


# 5331:3047ad28a67b 25-Oct-2007 amw

PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715


# 4774:cdf5747c54d6 01-Aug-2007 as145665

6214247 Solaris 10_74 L1: problem when running commmands in interactive mode on solaris
6528610 xargs -p does not work in some locales


# 3805:8ef866880810 12-Mar-2007 lovely

6205524 Using /sbin/tar -h on Solaris9 - symlinked files become normal files


# 2512:6e8ba96b45df 08-Aug-2006 ss161016

6399287 When multiple 'tar uf' process run against same file, /tmp becomes full.


# 1676:37f4a3e2bd99 24-Mar-2006 jpk

PSARC/2002/762 Layered Trusted Solaris
PSARC/2005/060 TSNET: Trusted Networking with Security Labels
PSARC/2005/259 Layered Trusted Solaris Label Interfaces
PSARC/2005/573 Solaris Trusted Extensions for Printing
PSARC/2005/691 Trusted Extensions for Device Allocation
PSARC/2005/723 Solaris Trusted Extensions Filesystem Labeling
PSARC/2006/009 Labeled Auditing
PSARC/2006/155 Trusted Extensions RBAC Changes
PSARC/2006/191 is_system_labeled
6293271 Zone processes should use zone_kcred instead of kcred
6394554 integrate Solaris Trusted Extensions


# 1420:4cb3c26a37e0 13-Feb-2006 marks

PSARC/2006/043 ls -V
PSARC/2006/047 acl_totext
PSARC/2006/048 Compact chmod ACL syntax
6362641 tar does not store ACLs in a suitable format
6379909 Need compact ACL utility support for NFSv4/ZFS


# 1266:d8fdd36df1c6 13-Jan-2006 ceastha

6369794 tar spends unnecessary time on ZFS with zero length files


# 1231:64215f768e86 10-Jan-2006 marks

6354804 The file's ACL was changed when cp it from one ZFS file system to another one.
6355681 cannot remove xattr even while write_attr is granted
6364433 `find -ls` prints extra "+" sign when running over NFSv4/UFS
6366467 Different x_attr behavior while ACL against the same user by 'user:' or 'owner@'
6368111 ZFS returns EACCES in preference to EEXIST


# 1221:f1cf38a7a60b 07-Jan-2006 sr161167

6350910 *tar* -E option corrupt pathname if path lengh > 100 and pathname contains multibyte characters.


# 871:f917b2ed7d21 09-Nov-2005 casper

6346636 expunge readdir_r uses from Solaris
6346809 S_IFxxx is not a bitmask but our programmers don't know


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 373:5de22f2b7283 18-Aug-2005 ceastha

6268906 ucbcmd/plot and gcc don't get along
6271073 gcc and cmd/fmt don't get along
6271996 gcc and cmd/mail don't get along
6272084 gcc and cmd/pax don't get along
6273914 gcc and cmd/tar don't get along


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch


# 12836:0d0733997434 15-Jul-2010 Rich Burridge <rich.burridge@oracle.com>

PSARC 2010/233 EOF SYSV3 SCO compatibility environment variable
6961744 EOF SYSV3 SCO compatibility environment variable


# 12554:d94f78979a75 04-Jun-2010 Rich Burridge <rich.burridge@oracle.com>

4115376 tar gets unhappy if an absolute path exceeds PATH_MAX characters


# 12535:94b3008d4fc1 02-Jun-2010 Rich Burridge <rich.burridge@oracle.com>

4482332 tar i flag succeeds but still writes to stderr


# 12476:1e7a405d62d7 24-May-2010 Rich Burridge <rich.burridge@oracle.com>

6375866 tar c usually exits with good status if interrupted


# 12436:61930d0350f9 18-May-2010 Rich Burridge <rich.burridge@oracle.com>

6953129 tar shouldn't output "Removing leading / ..." messages for extended attributes.


# 12423:11b77551b15d 17-May-2010 Rich Burridge <rich.burridge@oracle.com>

4071816 tar -xF and tar -xFF do not extract the proper files


# 12422:8f7ad330cb95 17-May-2010 Rich Burridge <rich.burridge@oracle.com>

PSARC 2010/174 TMPDIR support for Solaris tar
6719399 tar needs to be able to specify alternate temp directory


# 12350:cfbd9bc39595 07-May-2010 Rich Burridge <rich.burridge@sun.com>

6769985 tar does not work properly with '-n' option.
6946281 tar: fprintf: too many arguments for format string


# 12305:2b466624c73b 04-May-2010 Rich Burridge <rich.burridge@sun.com>

4677023 Numerous text message in tar are not internationalized.


# 12275:ee283d4affa1 28-Apr-2010 Rich Burridge <rich.burridge@sun.com>

6354836 tar attempts to unlink a temporary file which it doesn't create


# 12201:04f583b0dfc8 21-Apr-2010 Rich Burridge <rich.burridge@sun.com>

PSARC 2010/114 tar: unpacking of absolute pathnames
1223447 tar unpacks absolute filenames


# 12109:b5dd2e23c85d 09-Apr-2010 Ralph Turner - Sun UK - Contractor <Ralph.Turner@Sun.COM>

6905213 tar rE fails to append a file : directory checksum error


# 11995:caff1bd711f5 25-Mar-2010 Rich Burridge <rich.burridge@sun.com>

6202362 Solaris tar can't unpack files created with GNU tar


# 11990:0c19ce512337 24-Mar-2010 Rich Burridge <rich.burridge@sun.com>

4404421 RFE: tar command -z and -j support


# 9694:78fafb281255 21-May-2009 Scott Rotondo <Scott.Rotondo@Sun.COM>

6795209 Enable compilation of ON-consolidation with GCC 4.2
6392640 rpcgen -h -T output does not compile with gcc 4.x


# 9521:b061a79d3d1a 30-Apr-2009 jmcp <James.McPherson@Sun.COM>

backout 6795209/6392640: breaks sparc build


# 9519:fc2830e2f3c4 30-Apr-2009 Nathan Keynes <Nathan.Keynes@Sun.COM>

6795209 Enable compilation of ON-consolidation with GCC 4.2
6392640 rpcgen -h -T output does not compile with gcc 4.x


# 7057:d3fa1d6dbef7 08-Jul-2008 marks

PSARC/2008/342 Further SID support
6677411 chmod when faced with deleting more than one acl in one go will only remove the first ACL
6677801 *chmod* Could be more efficient when deleting ACLs
6682126 *chmod* reports invalid user when it means invalid group
6682138 *chmod* Recursive setting of inherit ACLs reports errors for all files.
6682943 Request for aliases to simplify setting ACL permissions
6699852 ZFS should allow storing inheritance flags in file ACLs
6703748 ZFS allows deletes on a readonly file system
6710731 chown(1)/chgrp(1) SID support
6710735 tar/cpio ACL/SID support
6714392 want more SID support


# 6525:a9804d88c275 30-Apr-2008 ceastha

6688308 tar core dumps on Solaris 10 when tarring from an NFSv3 mount from a MacOSX nfs server


# 5750:2a888d22462f 22-Dec-2007 ceastha

PSARC/2007/585 Split archiving utilities
6399072 cpio error msg does not provide path it's having trouble with
6455077 cpio failure message does not identify the offending file
6590344 cpio(1) should support filesystem attributes proposed in PSARC/2007/315
6590345 pax(1) should support filesystem attributes proposed in PSARC/2007/315
6608985 cpio is overeagerly declaring files/nodes as hardlinks
6628307 *cpio* named socket is impossible file type with -t
6628309 *cpio* displays incorrect information when extracting a hardlinked attribute with -v
6628312 *cpio* extended attribute header off by one
6631880 *cpio* errors when archiving extended attributes with -H odc
6632607 *cpio* seg fault when restoring an archive that contains attributes with -r
6635704 *tar* is dumping core with @/ function modifiers
6635719 *tar* receive "HELP - extract write error" when extracting a valid read-write system attribute file
6638517 UNIX03: *vsc* pax(1) failures in a dozen assertions


# 5482:029a1e183ef5 15-Nov-2007 as158974

6578528 /usr/bin/tar dumps core when extracting large files


# 5331:3047ad28a67b 25-Oct-2007 amw

PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715


# 4774:cdf5747c54d6 01-Aug-2007 as145665

6214247 Solaris 10_74 L1: problem when running commmands in interactive mode on solaris
6528610 xargs -p does not work in some locales


# 3805:8ef866880810 12-Mar-2007 lovely

6205524 Using /sbin/tar -h on Solaris9 - symlinked files become normal files


# 2512:6e8ba96b45df 08-Aug-2006 ss161016

6399287 When multiple 'tar uf' process run against same file, /tmp becomes full.


# 1676:37f4a3e2bd99 24-Mar-2006 jpk

PSARC/2002/762 Layered Trusted Solaris
PSARC/2005/060 TSNET: Trusted Networking with Security Labels
PSARC/2005/259 Layered Trusted Solaris Label Interfaces
PSARC/2005/573 Solaris Trusted Extensions for Printing
PSARC/2005/691 Trusted Extensions for Device Allocation
PSARC/2005/723 Solaris Trusted Extensions Filesystem Labeling
PSARC/2006/009 Labeled Auditing
PSARC/2006/155 Trusted Extensions RBAC Changes
PSARC/2006/191 is_system_labeled
6293271 Zone processes should use zone_kcred instead of kcred
6394554 integrate Solaris Trusted Extensions


# 1420:4cb3c26a37e0 13-Feb-2006 marks

PSARC/2006/043 ls -V
PSARC/2006/047 acl_totext
PSARC/2006/048 Compact chmod ACL syntax
6362641 tar does not store ACLs in a suitable format
6379909 Need compact ACL utility support for NFSv4/ZFS


# 1266:d8fdd36df1c6 13-Jan-2006 ceastha

6369794 tar spends unnecessary time on ZFS with zero length files


# 1231:64215f768e86 10-Jan-2006 marks

6354804 The file's ACL was changed when cp it from one ZFS file system to another one.
6355681 cannot remove xattr even while write_attr is granted
6364433 `find -ls` prints extra "+" sign when running over NFSv4/UFS
6366467 Different x_attr behavior while ACL against the same user by 'user:' or 'owner@'
6368111 ZFS returns EACCES in preference to EEXIST


# 1221:f1cf38a7a60b 07-Jan-2006 sr161167

6350910 *tar* -E option corrupt pathname if path lengh > 100 and pathname contains multibyte characters.


# 871:f917b2ed7d21 09-Nov-2005 casper

6346636 expunge readdir_r uses from Solaris
6346809 S_IFxxx is not a bitmask but our programmers don't know


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 373:5de22f2b7283 18-Aug-2005 ceastha

6268906 ucbcmd/plot and gcc don't get along
6271073 gcc and cmd/fmt don't get along
6271996 gcc and cmd/mail don't get along
6272084 gcc and cmd/pax don't get along
6273914 gcc and cmd/tar don't get along


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch