-
Notifications
You must be signed in to change notification settings - Fork 282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NSURLSession fixes and improvements #286
Commits on Feb 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 05adcf6 - Browse repository at this point
Copy the full SHA 05adcf6View commit details -
Fix NSURLSession memory management of libdispatch objects and overrel…
…ease in GSHTTPURLProtocol.
Configuration menu - View commit details
-
Copy full SHA for e3c4335 - Browse repository at this point
Copy the full SHA e3c4335View commit details -
Configuration menu - View commit details
-
Copy full SHA for cabf3a3 - Browse repository at this point
Copy the full SHA cabf3a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 354df2a - Browse repository at this point
Copy the full SHA 354df2aView commit details -
NSURLSession: create dispatch queues using target and use lock instea…
…d of queue for session identifier Creating stand-alone dispatch queues without a target is discouraged.
Configuration menu - View commit details
-
Copy full SHA for e753c87 - Browse repository at this point
Copy the full SHA e753c87View commit details -
NSURLSession: call getTasks callbacks on delegate queue
Matches the documented behavior.
Configuration menu - View commit details
-
Copy full SHA for 719b384 - Browse repository at this point
Copy the full SHA 719b384View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54e0914 - Browse repository at this point
Copy the full SHA 54e0914View commit details -
NSURLSession: implement missing body data for data completion handlers
Now using the previously unused "in-memory" body data drain if a task has a completion handler, which requires the full body to be passed on completion. Also consolidated private NSURLSessionTask methods, some of which were previously implemented twice in separate categories with the same name, leading to possible undefined runtime behavior.
Configuration menu - View commit details
-
Copy full SHA for 8303a72 - Browse repository at this point
Copy the full SHA 8303a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2117a63 - Browse repository at this point
Copy the full SHA 2117a63View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba0c1e1 - Browse repository at this point
Copy the full SHA ba0c1e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 792b027 - Browse repository at this point
Copy the full SHA 792b027View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e1d53d - Browse repository at this point
Copy the full SHA 6e1d53dView commit details
Commits on Feb 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1b5117f - Browse repository at this point
Copy the full SHA 1b5117fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb7e82e - Browse repository at this point
Copy the full SHA cb7e82eView commit details