summaryrefslogtreecommitdiff
path: root/manifest.c
Commit message (Expand)AuthorAgeFilesLines
* c99: Declare variables closer to their first useJoel Rosdahl2016-07-231-113/+66
* c99: Use //-style-commentsJoel Rosdahl2016-07-221-123/+106
* Use correct hash table in file_stat_matches modeJoel Rosdahl2016-02-061-1/+1
* Fix cppcheck warnings/suggestionsJoel Rosdahl2016-01-021-11/+6
* Use correct key for "file info indexes" in --dump-manifest outputJoel Rosdahl2015-08-151-1/+1
* Update source code style according to uncrustifyJoel Rosdahl2015-08-051-14/+12
* Introduce logging wrappers for stat/lstat/fstat functionsJoel Rosdahl2015-03-191-3/+2
* Improve temporary file creation functions and usageJoel Rosdahl2014-11-151-12/+2
* Merge maint into master (using imerge)Joel Rosdahl2014-11-131-1/+7
|\
| * Do not rely on pids being uniqueJoel Rosdahl2014-11-131-1/+1
* | Merge branch 'maint'Joel Rosdahl2014-05-151-1/+1
|\ \ | |/
| * Fix clang build warning "shift count >= width of type"Joel Rosdahl2014-05-141-3/+13
* | Merge branch 'maint'Joel Rosdahl2014-04-151-3/+13
|\ \ | |/
| * manifest file_info fixYiding Jia2014-04-151-3/+13
* | Include manifest version in the direct mode hashJoel Rosdahl2013-03-021-3/+2
* | Code style fixJoel Rosdahl2013-03-021-11/+10
* | Allow mtime- and ctime-only matches.Justin Lebar2013-03-021-10/+94
* | Merge branch 'maint'Joel Rosdahl2012-08-091-2/+3
|\ \ | |/
| * Rename static_assert macro to avoid clash with any preexisting static_assertJoel Rosdahl2012-08-091-2/+3
* | fix build problems with incorrect pointer assignmentsChris AtLee2012-04-051-1/+1
* | Make ccache compilable with clangJoel Rosdahl2012-03-021-2/+12
* | Use booleans for truth valuesJoel Rosdahl2012-01-081-7/+7
* | Merge branch 'master' into configJoel Rosdahl2012-01-081-1/+2
|\ \
| * \ Merge branch 'maint'Joel Rosdahl2012-01-081-1/+2
| |\ \ | | |/
| | * Fix minor memory leaksJoel Rosdahl2012-01-071-1/+2
* | | config: Use sloppiness from conf structJoel Rosdahl2011-07-201-5/+5
|/ /
* | Merge branch 'maint'Joel Rosdahl2010-12-141-12/+6
|\ \ | |/
| * Remove corrupt manifest files so that they won't block direct mode hitsJoel Rosdahl2010-12-141-11/+5
| * Avoid creating empty file before creating new manifest fileJoel Rosdahl2010-12-131-11/+1
| * Compensate for bug in gzputc in zlib 1.2.5Joel Rosdahl2010-12-121-1/+1
* | Implement manifest_dumpJoel Rosdahl2010-11-021-0/+75
* | Add version and reserved field to struct manifestJoel Rosdahl2010-11-021-6/+10
* | Merge branch 'maint'Joel Rosdahl2010-11-021-0/+1
|\ \ | |/
| * Properly close fd in manifest_get if gzdopen failsJoel Rosdahl2010-11-011-0/+1
* | Only create parent directories when needed to save stat() callsJoel Rosdahl2010-10-071-12/+2
|/
* Use bool, true and false for boolean valuesJoel Rosdahl2010-08-291-2/+2
* Remove includes that are redundant after system.h introductionJoel Rosdahl2010-08-291-9/+0
* read_manifest(): Use x_calloc() instead of x_malloc()+memset()Joel Rosdahl2010-08-251-15/+6
* Log when a manifest lookup fails due to a missing fileJoel Rosdahl2010-08-211-0/+1
* Format code to use a more consistent coding styleJoel Rosdahl2010-08-011-131/+129
* Don't use locks for reading/writing the manifest from/to diskJoel Rosdahl2010-08-011-9/+6
* Introduce x_rename(), which unlink()s destination if necessary before rename()Joel Rosdahl2010-07-211-2/+1
* Use format() instead of x_asprintf()Joel Rosdahl2010-07-171-1/+1
* Close manifest files after reading/writing themRamiro Polla2010-07-161-3/+9
* Unlink destination file before renamesRamiro Polla2010-07-161-0/+1
* Open files in binary modeRamiro Polla2010-06-251-1/+1
* Handle __{DATE,FILE,TIME}__ macros in a better wayJoel Rosdahl2010-04-281-3/+8
* Disable direct mode if __{DATE,FILE,TIME}__ is usedJoel Rosdahl2010-04-251-1/+3
* Refactoring: move hash_*_ignoring_comments to hash_include_file_* in testutilJoel Rosdahl2010-04-251-3/+1
* Switch license to GPLv3+Joel Rosdahl2010-04-221-4/+4