Commit Graph

37 Commits

Author SHA1 Message Date
Brent Simmons 9864bd576c Call downloadProgress.clear(). 2024-05-26 23:05:35 -07:00
Brent Simmons ede43bb368 Fix a few bugs. 2024-05-26 22:18:06 -07:00
Brent Simmons 0ab4eac333 Remove code that sets User-Agent header — because it’s already set for the URLSession. 2024-05-26 21:12:35 -07:00
Brent Simmons 83840bd889 Add User-Agent header. 2024-05-26 20:59:14 -07:00
Brent Simmons fb5a1b28d0 Make DownloadSession use String identifier instead of AnyObject. 2024-05-25 22:47:55 -07:00
Brent Simmons da8b2c331f Fix some link issues. 2024-05-21 21:43:43 -07:00
Brent Simmons 72e83becb1 Add first Web test. Add WebTests to test plans. 2024-05-20 22:56:55 -07:00
Brent Simmons ad61c01ad4 Delete unused code in Web module. 2024-05-20 22:03:24 -07:00
Brent Simmons a3151181eb Add and use MimeType.formURLEncoded. 2024-05-08 22:18:45 -07:00
Brent Simmons 69c908c891 Convert UserAgent functions to variables and make them non-optional. 2024-05-07 19:50:53 -07:00
Brent Simmons d2ae1d3120 Add HTTPRequestHeader.acceptType 2024-04-23 19:09:48 -07:00
Brent Simmons ebe5e5fde7 Remove unneeded comments. 2024-04-16 21:47:29 -07:00
Brent Simmons fbfb00cd05 Convert functions in CloudKitAccountDelegate to async await. 2024-04-15 21:02:35 -07:00
Brent Simmons 0a626b1904 Add async await version of downloadUsingCache. 2024-04-10 19:03:23 -07:00
Brent Simmons 9c1e372f90 Convert several methods to async await. 2024-04-09 19:27:51 -07:00
Brent Simmons 6db1d40597 Replace forEach for for-in. 2024-04-07 17:06:39 -07:00
Brent Simmons 8c2db159d2 Create NewsBlur module. 2024-04-07 13:58:14 -07:00
Brent Simmons d132dd7cee Fix concurrency warnings in MacWebBrowser. 2024-04-06 22:21:29 -07:00
Brent Simmons db1b27a98f Turn strict concurrency on. 2024-04-06 22:21:17 -07:00
Brent Simmons 35f7798532 Fix some deprecation warnings in MacWebBrowser. 2024-04-06 22:13:50 -07:00
Brent Simmons 7311c25d35 Delete more unused code from Reachability. 2024-04-06 19:13:42 -07:00
Brent Simmons 46645f700a Fix concurrency warnings in Transport. 2024-04-06 19:01:27 -07:00
Brent Simmons 6053c58334 Mark DownloadWithCacheManager as MainActor. 2024-04-06 19:01:13 -07:00
Brent Simmons 504ebc7b45 Delete unused code in Reachability and add internetIsReachable var. 2024-04-06 19:00:59 -07:00
Brent Simmons c666028f0b Fix concurrency warnings in DownloadSession. 2024-04-06 18:36:34 -07:00
Brent Simmons 5f82750679 Make UTS46 code concurrency-safe. 2024-04-06 18:35:46 -07:00
Brent Simmons ced40d5e8a Fix deprecation warning. 2024-04-06 18:21:03 -07:00
Brent Simmons feb1e77424 Mark delegate methods as nonisolated to fix concurrency warning. Use MainActor.assumeIsolated because we did specify the main queue for these methods. 2024-04-06 18:20:48 -07:00
Brent Simmons 2c91765896 Disable (temporarily) strict concurrency for the Web module. 2024-04-06 17:49:01 -07:00
Brent Simmons e7abe3fa7a Add async methods to Transport. 2024-04-06 12:06:06 -07:00
Brent Simmons cee961cfa5 Mark Transport as Sendable. 2024-04-06 12:05:53 -07:00
Brent Simmons 0f80c932a1 Add async cover methods to Transport. 2024-04-05 18:29:23 -07:00
Brent Simmons 0949aefa93 Fix concurrency warnings by marking things as MainActor. 2024-04-02 22:26:16 -07:00
Brent Simmons 3fea0f0758 Fix numerous concurrency warnings by marking things as Sendable or as MainActor. 2024-04-02 22:07:19 -07:00
Brent Simmons 1c9452a1c5 Make DownloadProgress and CombinedRefreshProgress MainActor. 2024-04-01 22:12:05 -07:00
Brent Simmons b85b17c6cb Add Web scheme. 2024-04-01 22:11:24 -07:00
Brent Simmons e56b1513b6 Move RSWeb from remote to local project; rename as Web. 2024-04-01 19:31:57 -07:00