5 years ago e51d7b55a3 Stefan Sperling
prevent rebase with an out-of-date work tree
5 years ago 7f47418fd4 Stefan Sperling
but warn users about the garbage collection problem
5 years ago c29c428a5f Stefan Sperling
both 'got add' and 'got rm' now accept directories; sync usage and man pages
5 years ago 49df172ede Stefan Sperling
bump version number
5 years ago c01db4f800 Stefan Sperling
changes for 0.23 (tags/0.23)
5 years ago 965988c576 Stefan Sperling
plug memory leak introduced in commit 6fc93f379e4f736797334532691d298244b2b014
5 years ago fdcb7dafab Stefan Sperling
always unlink merged temporary files if an error occurs
5 years ago 2ad902c0ce Stefan Sperling
use fchmod() instead of chmod() to tweak permissions of a merged temp file
5 years ago 32d2fb4834 Stefan Sperling
add missing error checks to an openat() call
5 years ago 6052298250 Stefan Sperling
fix wrong function names in errno error messages
5 years ago 886cec1790 Stefan Sperling
close races with concurrent filesystem modification when reading ignore files
5 years ago 70e3e7f5a1 Tracey Emery
ok stsp
5 years ago ab0d436167 Stefan Sperling
fix leak in an error path of get_file_status()
5 years ago 882ef1b90e Stefan Sperling
fix fstatat() and openat() error checking in get_file_status()
5 years ago 3d35a492f8 Stefan Sperling
avoid opening the file in get_file_status() if possible
5 years ago 82223ffcc5 Stefan Sperling
fix wrong function name in errno error message
5 years ago 22902794fc Stefan Sperling
this lseek() call in read_dirlist() isn't needed
5 years ago 12463d8bf3 Stefan Sperling
address some of the file descriptor vs. path races in status callbacks
5 years ago 7f91a1339f Stefan Sperling
open files during status crawl in a race-free way, too
5 years ago ae8965b97d Stefan Sperling
add missing fdopendir() error check in read_dirlist()
5 years ago 6fc93f379e Stefan Sperling
prevent the status crawl from racing with paths changing in the filesystem
5 years ago f4d199c99e Stefan Sperling
oops, fix previous
5 years ago 43ff8261e1 Stefan Sperling
check for fclose() failure in get_file_status()
5 years ago 1338848fa6 Stefan Sperling
open the file just once in get_file_status()
5 years ago f2a9dc41d8 Tracey Emery