summaryrefslogtreecommitdiff
path: root/src/attrcache.c
Commit message (Collapse)AuthorAgeFilesLines
* attrcache: fix use-after-freeCarlos Martín Nieto2014-04-211-1/+1
| | | | Reported by coverity.
* Some memory leak fixesRussell Belfer2014-04-171-26/+28
|
* Fix broken logic for attr cache invalidationRussell Belfer2014-04-171-61/+61
| | | | | | | The checks to see if files were out of date in the attibute cache was wrong because the cache-breaker data wasn't getting stored correctly. Additionally, when the cache-breaker triggered, the old file data was being leaked.
* Fix tests with new attr cache codeRussell Belfer2014-04-171-33/+82
|
* Attribute file cache refactorRussell Belfer2014-04-171-0/+397
This is a big refactoring of the attribute file cache to be a bit simpler which in turn makes it easier to enforce a lock around any updates to the cache so that it can be used in a threaded env. Tons of changes to the attributes and ignores code.