Commit Graph

  • 9db886d105 Merge branch 'main' into ff-new-http-client-api ff-new-http-client-api Fabian Fett 2026-04-24 14:13:21 +02:00
  • 8cfd301b41 Update test certs (#901) main George Barnett 2026-04-02 17:42:33 +01:00
  • 3a5b74a587 Fix compilation on nightly-main Swift, which has new optional type inference (#900) 1.33.1 Si Beaumont 2026-03-24 14:29:58 +00:00
  • 3b57e00556 Support selecting a specific local address. (#899) 1.33.0 Cory Benfield 2026-03-23 14:48:45 +00:00
  • c5784ca815 Replace import Foundation with FoundationEssentials (#897) 1.32.1 Mads Odgaard 2026-03-13 14:23:14 +01:00
  • c3a3925b7e Fix crash when response completes before request body finishes uploading (#895) Fabian Fett 2026-03-03 15:31:01 +01:00
  • eae7242320 Merge branch 'main' into ff-spi-for-httpapis ff-spi-for-httpapis Fabian Fett 2026-03-03 09:45:06 +01:00
  • a4a5304bbd Expose SPI to allow HTTPClient conformance impl in HTTPAPIs proposal package Fabian Fett 2026-03-03 09:45:01 +01:00
  • f55968148d update actions/checkout from v4 to v6 (#896) Rick Newton-Rogers 2026-03-02 13:33:33 +00:00
  • 58d9e2172d Fix bug with response header creation (#892) Xyan Bhatnagar 2026-02-25 09:29:38 -08:00
  • 4073ca0a28 Merge branch 'main' into ff-new-http-client-api Fabian Fett 2026-02-25 16:22:08 +01:00
  • 209722da53 Make CI green?! Fabian Fett 2026-02-25 16:18:09 +01:00
  • 2fc4652fb4 Add explicit swift-service-context dependency (#891) 1.32.0 Tom Stovall 2026-02-25 04:42:35 -08:00
  • ba1d03d8d1 Add option to retain request method on 301/302/303 redirects (#887) hamzahrmalik 2026-02-20 14:10:24 +00:00
  • 101258d831 switch from main to 0.0.7 for swiftlang workflows (#889) Rick Newton-Rogers 2026-02-20 10:52:36 +00:00
  • b0e0847f2c swift format 2 Fabian Fett 2026-02-18 14:49:37 +01:00
  • e636653ecf Swift format Fabian Fett 2026-02-18 14:45:02 +01:00
  • 6584afb56e Cleanup Fabian Fett 2026-02-18 14:23:10 +01:00
  • 8c3516bcbf Hide feature behind experimental trait... Fabian Fett 2026-02-18 14:20:44 +01:00
  • 10cc2b4053 Further small ajdustments Fabian Fett 2026-02-12 14:00:44 +01:00
  • c4eacee92b Count cars demo Fabian Fett 2026-02-12 13:00:58 +01:00
  • 06619de908 More post stuff Fabian Fett 2026-02-12 12:22:39 +01:00
  • e214892ecd Sending a payload is working! Fabian Fett 2026-02-12 12:07:22 +01:00
  • b0a7431c90 Trailers are working! Fabian Fett 2026-02-11 16:40:43 +01:00
  • 1dec19fed4 Tests pass Fabian Fett 2026-01-19 13:15:15 +01:00
  • 52ed9d1720 Use a smaller max buffer size on 32-bit platforms (#886) 1.31.0 Cory Benfield 2026-02-11 10:11:12 +00:00
  • 67ac92dc76 Support sending and receiving trailers in HTTPExecutableRequest (#882) Fabian Fett 2026-02-10 11:53:56 +01:00
  • 986dc47c11 Add swift-configuration support (#878) hamzahrmalik 2026-02-05 11:12:14 +00:00
  • e2ab0d176f Full support for bidirectional streaming (#879) Fabian Fett 2026-02-03 12:21:31 +01:00
  • 4b99975677 Rename succeedRequest to receiveResponseEnd (#877) 1.30.3 Fabian Fett 2026-01-08 12:36:36 +01:00
  • 5fd3d5ce22 Mark HTTPClientRequest.Prepared as Sendable (#876) Fabian Fett 2026-01-07 08:55:53 +01:00
  • 5dd84c7bb4 Remove CollectEverythingLogHandler implementation in favour of InMemoryLogHandler from swift-log (#874) 1.30.2 hamzahrmalik 2025-12-04 13:33:27 +00:00
  • c464bf94ea Don't hold a lock over a continuation in test helpers (#872) 1.30.1 George Barnett 2025-12-01 11:36:23 +00:00
  • 3c45dbde2d Fix Connection Creation Crash (#873) Fabian Fett 2025-12-01 09:31:32 +01:00
  • ce04df0613 Don't hold a lock over a continuation in Transaction (#871) George Barnett 2025-11-26 14:13:29 +00:00
  • b2faff932b Drop Swift 5.10 (#870) 1.30.0 Cory Benfield 2025-11-07 08:50:46 -05:00
  • e65f581985 Add support for Windows jo/windows-support Joannis Orlandos 2025-11-05 14:05:27 +01:00
  • b2ae84569c Add explicit read permissions to workflows (#867) Rick Newton-Rogers 2025-10-30 16:43:10 +00:00
  • efb14fec9f Resolve SendableMetatype issues (#865) 1.29.1 Cory Benfield 2025-10-15 13:06:05 +01:00
  • 0ce87cb315 Avoid delays when inserting HTTP/2 handlers. (#864) Cory Benfield 2025-10-14 15:43:56 +01:00
  • 353bbc8cc2 [Tracing] Implement trace header context propagation (#862) Konrad `ktoso` Malawski 2025-10-10 16:35:50 +09:00
  • c2a3a2cfb7 [Tracing] Default tracer to global bootstrapped tracer (#861) Konrad `ktoso` Malawski 2025-10-09 17:01:05 +09:00
  • 8430dd49d4 Introduce built-in swift-distributed-tracing support (#857) 1.29.0 Konrad `ktoso` Malawski 2025-10-07 08:30:31 +01:00
  • 31c8b047b5 Enable Swift 6.2 jobs in CI (#859) Rick Newton-Rogers 2025-09-22 14:28:49 +01:00
  • 7dc119c7ed Add support for HTTP/1 connection pre-warming (#856) 1.28.0 Cory Benfield 2025-09-09 04:55:45 -04:00
  • 254d340961 Fix trailing space in ConnectionPool.Key string (#855) 1.27.0 Gwynne Raskind 2025-08-24 15:55:12 -05:00
  • abb11d5b90 make HTTPClient Sendable without @unchecked (#852) Johannes Weiss 2025-08-12 02:04:16 -07:00
  • 2edac1df19 Deflake HTTP2ConnectionTests/testSimpleGetRequest (#851) George Barnett 2025-08-04 10:17:30 +01:00
  • 64021b3066 Enable release mode builds (#850) Raphael 2025-07-30 08:55:42 +01:00
  • 0b6f957d33 Use Int64.random instead of .randomElement in HTTPConnectionPool.calculateBackoff (#848) jessezamora 2025-07-11 10:33:27 -04:00
  • 20216dfe9d Drop support for Swift 5.9 (#845) George Barnett 2025-05-22 11:56:34 +01:00
  • 6023598316 Fix 5.9 build (#844) 1.26.1 George Barnett 2025-05-22 11:07:10 +01:00
  • 3b265e6a00 Enable warnings as errors in CI (#842) 1.26.0 George Barnett 2025-05-08 10:51:33 +01:00
  • 0397ea8392 Fix sendability issues in tests (#841) George Barnett 2025-05-01 10:38:10 +01:00
  • 6b5f8c9679 Fix a few more Sendability warnings in Sources (#840) George Barnett 2025-04-30 16:40:50 +01:00
  • beb2637432 Clean up Task error handling. (#839) Cory Benfield 2025-04-30 14:57:00 +01:00
  • 7e6f9cf833 Make the ResponseAccumulator Sendable (#838) George Barnett 2025-04-30 14:37:07 +01:00
  • c61298e4d3 Make RequestBag conform to Sendable (#837) George Barnett 2025-04-30 10:50:39 +01:00
  • 716fb3f983 Make the file download delegate sendable (#834) George Barnett 2025-04-30 10:28:05 +01:00
  • 4de7a26ca5 Fix a number of sendable warnings in test utilities (#836) George Barnett 2025-04-29 18:48:45 +01:00
  • a4fcd701e9 Make body stream writer sendable (#835) George Barnett 2025-04-29 15:38:05 +01:00
  • 086524fd8a Fix sendability issues in the connection pool (#833) George Barnett 2025-04-28 15:33:38 +01:00
  • 0e715a2793 Fix a few simple sendability issues (#832) George Barnett 2025-04-28 14:17:36 +01:00
  • efb08f9641 Add explicit sendability annotations (#831) George Barnett 2025-04-28 10:42:07 +01:00
  • a3d00a65b9 Add "debug initializer" hook for channels (#801) Clinton Nkwocha 2025-04-25 13:11:02 +01:00
  • 373862aa09 Drop support for Swift 5.9 (#830) George Barnett 2025-04-25 12:12:46 +01:00
  • 16886fd35d Enable Swift 6.1 jobs in CI (#827) Rick Newton-Rogers 2025-04-14 10:51:09 +01:00
  • 2064247c2b Update expired test cert (#824) Gus Cairo 2025-04-01 15:42:41 +01:00
  • 01908f4f53 Add static SDK CI workflow (#823) Rick Newton-Rogers 2025-03-14 10:43:01 +00:00
  • a413b779fb Work around Foundation revert even more (#822) Cory Benfield 2025-03-11 11:51:33 +00:00
  • f9fb26f401 Only apply standard swift settings on valid targets (#821) Rick Newton-Rogers 2025-03-07 15:04:15 +00:00
  • 31122eaf7c Add Request/Response History to all public Response types (#817) Greg Cotten 2025-03-03 07:48:27 -08:00
  • 2dbcdf2d4f Rename nightly_6_1 params to nightly_next (#820) Rick Newton-Rogers 2025-03-03 14:51:02 +00:00
  • da621ce4a8 Add didVisitURL delegate method (#816) Greg Cotten 2025-02-21 00:30:24 -08:00
  • ad262cc3d2 Propagate HTTPClient.Task<Response> failures to subsequent redirect tasks (#814) Greg Cotten 2025-02-20 02:22:40 -08:00
  • d05bf23650 Add head property to FileDownloadDelegate's Progress/Response struct (#811) Greg Cotten 2025-02-18 07:18:55 -08:00
  • 333f51104b Work around Foundation revert (#813) 1.25.2 Cory Benfield 2025-02-17 17:17:16 +00:00
  • 3b4942f5b3 Remove misuse of EmbeddedEventLoop (#812) Cory Benfield 2025-02-17 15:43:34 +00:00
  • b645ad4082 fix 5.10 compile on Ubuntu 24.04 (Noble) for Intel (x86_64) (#810) 1.25.1 Johannes Weiss 2025-02-11 12:25:31 +00:00
  • 89dc8d0068 baby steps towards a Structured Concurrency API (#806) 1.25.0 Johannes Weiss 2025-02-06 17:11:37 +00:00
  • 81384de61c CI use 6.1 nightlies (#805) Rick Newton-Rogers 2025-01-30 09:43:36 +00:00
  • 60fa3dcfc5 Add missing import of Network module (#804) 1.24.2 Allan Shortlidge 2025-01-29 10:42:58 -08:00
  • f38c2fea86 Avoid precondition failure in write timeout (#803) 1.24.1 Rick Newton-Rogers 2025-01-28 17:50:38 +00:00
  • e69318d4cb Android support (#799) Marc Prud'hommeaux 2025-01-14 11:39:43 -05:00
  • 126518507b Unbreak CI (#800) Cory Benfield 2025-01-14 16:34:21 +00:00
  • f77cc00d69 Update release.yml (#795) Franz Busch 2024-12-18 12:52:43 +01:00
  • dbd5c864ad Enable MemberImportVisibility check on all targets (#794) Rick Newton-Rogers 2024-12-13 14:07:57 +00:00
  • f3a18d0679 Aligning semantic version label check name (#788) Franz Busch 2024-11-28 12:51:09 +01:00
  • 2119f0d9cc fix 784: dont crash on huge in-memory bodies (#785) 1.24.0 Johannes Weiss 2024-11-26 14:52:39 +00:00
  • bdaa3b1835 remove unused Swift 6 language mode workflow (#783) Rick Newton-Rogers 2024-11-15 10:08:02 +00:00
  • ed1b2f315a Merge branch 'main' into remove_swift_6_language_workflow remove_swift_6_language_workflow George Barnett 2024-11-15 10:03:02 +00:00
  • c1c5f4b6ce add .editorconfig file (#781) Rick Newton-Rogers 2024-11-15 10:02:42 +00:00
  • ccba5986cb Merge branch 'main' into remove_swift_6_language_workflow Rick Newton-Rogers 2024-11-15 10:01:02 +00:00
  • 3db018ad84 remove unused Swift 6 language mode workflow Rick Newton-Rogers 2024-11-15 08:56:33 +00:00
  • 5ee3708ca5 remove contributors script (#782) Rick Newton-Rogers 2024-11-14 16:19:19 +00:00
  • c621142327 Adopt GitHub actions (#780) Rick Newton-Rogers 2024-10-29 15:01:46 +00:00
  • acaca2d50d Added: ability to set basic authentication on requests (#778) Agam Dua 2024-10-21 08:27:28 -07:00
  • 0a9b72369b workaround Foundation.URL behavior changes (#777) 1.23.1 Rick Newton-Rogers 2024-10-03 11:02:00 +01:00
  • 64abc77edf Don't just import locale_h. (#775) 1.23.0 Alastair Houghton 2024-09-30 18:17:01 +01:00
  • 38608db985 Reduce time spent logging EventLoop description in HTTP1ClientChannelHandler (#772) aryan-25 2024-09-23 12:31:45 +01:00