aboutsummaryrefslogtreecommitdiff
path: root/src/xz/file_io.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-12-31xz: Fix an integer overflow with 32-bit off_t.Lasse Collin1-2/+9
2019-12-31xz: Fix some of the warnings from -Wsign-conversion.Lasse Collin1-2/+3
2017-03-30xz: Use POSIX_FADV_RANDOM for in "xz --list" mode.Lasse Collin1-2/+8
2016-12-30xz: Fix the Capsicum rights on user_abort_pipe.Lasse Collin1-1/+5
2016-12-26xz: Add support for sandboxing with Capsicum (disabled by default).Lasse Collin1-0/+81
2016-06-30xz: Fix copying of timestamps on Windows.Lasse Collin1-0/+18
2016-06-28xz: Silence warnings from -Wlogical-op.Lasse Collin1-2/+10
2016-06-28xz: Always close the file before trying to delete it.Lasse Collin1-13/+12
2015-04-20Revert "xz: Use pipe2() if available."Lasse Collin1-8/+1
2015-02-22xz: Use pipe2() if available.Lasse Collin1-1/+8
2015-02-21xz: Fix the fcntl() usage when creating a pipe for the self-pipe trick.Lasse Collin1-5/+11
2015-01-09xz: Fix comments.Lasse Collin1-4/+8
2015-01-09xz: Don't fail if stdout doesn't support O_NONBLOCK.Lasse Collin1-21/+15
2015-01-07xz: Fix a memory leak in DOS-specific code.Lasse Collin1-0/+2
2015-01-07xz: Don't fail if stdin doesn't support O_NONBLOCK.Lasse Collin1-11/+7
2013-09-17xz: Add a missing test for TUKLIB_DOSLIKE.Lasse Collin1-0/+2
2013-07-04xz: Add preliminary support for --flush-timeout=TIMEOUT.Lasse Collin1-10/+36
2013-07-04xz: Don't set src_eof=true after an I/O error because it's useless.Lasse Collin1-3/+0
2013-07-01xz: Silence a warning seen with _FORTIFY_SOURCE=2.Lasse Collin1-1/+7
2013-06-29xz: Use non-blocking I/O for the output file.Lasse Collin1-8/+49
2013-06-28xz: Fix return value type in io_write_buf().Lasse Collin1-1/+1
2013-06-28xz: Use the self-pipe trick to avoid a race condition with signals.Lasse Collin1-12/+44
2013-06-28xz: Use non-blocking I/O for the input file.Lasse Collin1-45/+111
2013-06-28xz: Remove an outdated NetBSD-specific comment.Lasse Collin1-4/+0
2013-06-28xz: Fix error detection of fcntl(fd, F_SETFL, flags) calls.Lasse Collin1-4/+4
2013-06-28xz: Fix use of wrong variable in a fcntl() call.Lasse Collin1-11/+13
2013-06-28xz: Fix assertion related to posix_fadvise().Lasse Collin1-8/+2
2011-05-01xz: Fix input file position when --single-stream is used.Lasse Collin1-0/+15
2011-04-12Remove doubled words from documentation and comments.Lasse Collin1-1/+1
2011-04-10xz/DOS: Be more careful with the destination file.Lasse Collin1-2/+33
2011-04-09xz: Avoid unneeded fstat() on DOS-like systems.Lasse Collin1-6/+8
2011-04-05xz: Use posix_fadvise() if it is available.Lasse Collin1-0/+15
2011-01-26xz: Fix --force on setuid/setgid/sticky and multi-hardlink files.Lasse Collin1-8/+7
2010-09-06xz: Improve a comment.Lasse Collin1-3/+4
2010-09-05xz: Update the comment about NetBSD in file_io.c.Lasse Collin1-4/+4
2010-02-12Collection of language fixes to comments and docs.Lasse Collin1-1/+1
2010-02-01Fix compression of symlinks with --force.Lasse Collin1-1/+13
2010-01-31Delay opening the destionation file and other fixes.Lasse Collin1-55/+52
2010-01-27Silence two compiler warnings on DOS-like systems.Lasse Collin1-0/+3
2010-01-26Use past tense in error message in io_unlink().Lasse Collin1-2/+12
2010-01-24Add io_pread().Lasse Collin1-0/+25
2010-01-13Don't compress or decompress special files unless writingLasse Collin1-5/+10
2009-12-07Fix file_io.c on DOS-like systems.Lasse Collin1-0/+4
2009-11-28Remove duplicate code in io_open_dest().Lasse Collin1-8/+1
2009-11-25Create sparse files by default when decompressing intoLasse Collin1-34/+209
2009-09-24Fix an error in OpenVMS-specific code.Lasse Collin1-1/+1
2009-09-22Better fixes for OpenVMS support.Lasse Collin1-3/+16
2009-09-19Various changes.Lasse Collin1-21/+22
2009-06-27Silence a compiler warning on DOS-like systems.Lasse Collin1-1/+4
2009-06-26Updated comments to match renamed files.Lasse Collin1-1/+1
2009-06-26Rename process.[hc] to coder.[hc] and io.[hc] to file_io.[hc]Lasse Collin1-0/+716