-
…ueue. Because URLSession delegate queue is a barrier queue and shared between different operations
-
…ache when the in-memory cache hit (#2218)
-
Update `HowToUse` section to indicate the usage for SDWebImageQueryDataWhenInMemory
-
* Add a cache check for 304 response when using NSURLCache * Remove the extra cost to nil the imageData because at this time operation is already been cancelled or done * Fix download operation may not marked as finished when data task create failed * A little code reorder * Adopt the priority options to change URLSessionTask's priority
-
Fix the macOS wrong minimum deployment target version to 10.9
-
…warning on Xcode 9 by enable more warning options
-
updated CHANGELOG
-
Update the changes for 4.3.0
-
Use a lock to ensure headers mutable dictionary thread-safe
-
Move the Common Problems to wiki page and reorder the Get Started section
-
Provide the wiki page and make issue template up to date
-
Ensure all the session delegate completionHandler called
-
…onse error code below iOS 10
-
Fix the issue that prefetcher will cause stack overflow is the input urls list is huge because of recursion function call
-
…s huge because of recursion function call
-
…eFromMemoryCacheForKey` instead
-
…hold cancel and add procedure be thread-safe
-
Add sync version API diskImageDataExistsWithKey and keep thread-safe. Add diskCacheWritingOptions
-
Feature nsbutton webcache
-
Feature image transition
-
…heckIOQueue and add sync version exist API
-
…er to do some fade transition. It also reuse the current setImageBlock and make it easy to customize
-
Add a option SDWebImageFromCacheOnly to load the image from cache only and prevent network
-
Use a lock instead of barrier queue to avoid dispatch_sync blocking the main queue on race condition