| Commit message (Expand) | Author | Age | Files | Lines |
* | uid_from_user() and gid_from_user() return -1 when indicating error, |  deraadt | 2019-06-24 | 1 | -3/+3 |
* | Use the new libc uid_from_user() and gid_from_group() instead of |  millert | 2018-09-13 | 1 | -22/+7 |
* | Carefully add casts to silence clang sign-compare warnings. ok millert@ |  otto | 2017-09-16 | 1 | -4/+5 |
* | there is no offical way to get the max value of time_t, but this one works |  otto | 2017-09-12 | 1 | -3/+3 |
* | Avoid clang warning and make code better by using a signed long; |  otto | 2017-09-08 | 1 | -4/+4 |
* | Don't need <sys/time.h> or "options.h" here |  guenther | 2016-08-26 | 1 | -2/+1 |
* | Replace name_{uid,gid}() with the libc routines user_from_uid() and |  guenther | 2016-08-25 | 1 | -24/+11 |
* | Remove many unnecessary casts. Verified by comparing generated code on |  guenther | 2016-08-14 | 1 | -23/+23 |
* | Replace u_quad_t with unsigned long long and replace "uqd" with "ull" in |  guenther | 2016-08-14 | 1 | -27/+29 |
* | To archive a 101 character absolute path in ustar format we must |  guenther | 2016-02-15 | 1 | -7/+14 |
* | Add PAX_IS_{REG,HARDLINK,LINK} macros to simply many file type tests |  guenther | 2015-03-17 | 1 | -6/+5 |
* | Handle tar -o by setting the tar_nodir directly instead of faking up a |  guenther | 2015-03-15 | 1 | -2/+2 |
* | Unrevert post-unlock: |  guenther | 2015-03-09 | 1 | -36/+81 |
* | Recent changes haven't been completely stable, so revert for the 5.7 release |  guenther | 2015-02-21 | 1 | -81/+36 |
* | Correct buffer overflow in handling of pax extension headers, caught |  guenther | 2015-01-29 | 1 | -36/+81 |
* | Map negative mtimes to zero instead of skipping the affected files. |  guenther | 2014-02-19 | 1 | -5/+7 |
* | Zap trailing whitespace |  guenther | 2014-01-08 | 1 | -2/+2 |
* | Eliminate poisonous LONG_OFF_T conditional |  guenther | 2014-01-08 | 1 | -19/+1 |
* | Mark some functions as printf-like and fix a bogus format string |  guenther | 2014-01-08 | 1 | -3/+3 |
* | add unsigned char casts for specific calls to ctype.h macros. |  deraadt | 2013-11-21 | 1 | -2/+2 |
* | cpio and ustar formats store times in octal fields that are 11 characters |  guenther | 2013-07-03 | 1 | -9/+15 |
* | The tweaks I suggested to the previous diff resulted in the typeflag |  guenther | 2013-04-11 | 1 | -8/+8 |
* | Add extended header support for ustar. Currently only path and linkpath are |  fgsch | 2013-04-09 | 1 | -17/+105 |
* | Enable support for write_opt=nodir for ustar archives which helps to fix |  zhuk | 2013-03-27 | 1 | -1/+7 |
* | remove some unnecessary sys/param.h inclusions |  deraadt | 2012-12-04 | 1 | -2/+1 |
* | a -N option for tar that uses numeric only IDs, useful for cross system |  tedu | 2010-12-02 | 1 | -5/+10 |
* | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and |  deraadt | 2009-10-27 | 1 | -9/+1 |
* | Properly take into account that the name and prefix field in the tar |  otto | 2006-03-04 | 1 | -8/+11 |
* | Avoid sign extend when writing time stamps; fixes "tar: Ustar header |  otto | 2005-12-17 | 1 | -4/+4 |
* | Fix writing of old-style tar headers. Filenames and linknames actually |  otto | 2005-06-13 | 1 | -10/+16 |
* | Use a special crafted string copy function to copy data from ustar |  otto | 2005-04-28 | 1 | -13/+8 |
* | fix strlcpy abuse in pax - this commit turns potential overflows into |  beck | 2005-04-21 | 1 | -2/+4 |
* | add the prefix length to nlen for ustar; ok otto millert |  markus | 2005-04-14 | 1 | -3/+3 |
* | Handle path names of exactly 100 chars correctly. Based on a diff |  otto | 2005-04-10 | 1 | -8/+12 |
* | If a uid or gid does not fit into into the tar header, issue a warning |  otto | 2004-10-23 | 1 | -4/+35 |
* | spacing |  deraadt | 2004-04-16 | 1 | -8/+8 |
* | Add support for expanding GNU long links from NetBSD. I've had this |  millert | 2004-03-30 | 1 | -41/+39 |
* | protos. this requires changing the api for the *trail() functions a bit |  deraadt | 2003-06-26 | 1 | -3/+3 |
* | Remove the advertising clause in the UCB license which Berkeley |  millert | 2003-06-02 | 1 | -7/+3 |
* | Pull in some changes from NetBSD |  millert | 2002-10-18 | 1 | -4/+48 |
* | sprinkle const; mostly from NetBSD |  millert | 2002-10-16 | 1 | -3/+3 |
* | Fix comment typos; most from NetBSD and FreeBSD |  millert | 2002-10-16 | 1 | -5/+5 |
* | kill register |  millert | 2002-10-16 | 1 | -33/+33 |
* | We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft. |  millert | 2002-02-19 | 1 | -107/+2 |
* | Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. |  millert | 2002-02-16 | 1 | -6/+6 |
* | When writing tar and ustar archives, zero out the header before we |  millert | 2001-12-19 | 1 | -36/+20 |
* | More strlcpy() backout. Various tar programs require ustar header |  millert | 2001-12-19 | 1 | -7/+13 |
* | Back out a strncpy -> strlcpy conversion. When writing old style |  millert | 2001-12-19 | 1 | -6/+7 |
* | really use strlcpy. |  lebel | 2001-06-26 | 1 | -5/+5 |
* | use strlcpy vs strncpy+a[len-1]='\0' |  lebel | 2001-06-26 | 1 | -8/+5 |