Commit Graph

  • 0d6050e0ed
    Merge bf7d1042a2cb45103d798a3a36a942572ead016d into 0fc472ba34b5d94d0811acec2bd01e16804bbf47 Gus Cairo 2025-05-13 15:26:10 +00:00
  • bf7d1042a2 PR changes Gus Cairo 2025-05-13 16:26:02 +01:00
  • 6570045a05 Set cert and pkey in client config Gus Cairo 2025-05-13 13:26:05 +01:00
  • c34a8169af PR changes Gus Cairo 2025-05-12 17:17:49 +01:00
  • 87b03353e9 Return NIOSSLContextConfigurationOverride.noChanges when no pair present Gus Cairo 2025-05-08 16:40:23 +01:00
  • d8c0f43d6b Improve docs Gus Cairo 2025-05-08 14:52:40 +01:00
  • 33fe7400b5 PR changes Gus Cairo 2025-05-08 14:46:38 +01:00
  • f3cce7f10c Rename some missing CertificateDescription arguments Gus Cairo 2025-05-07 16:26:13 +01:00
  • 516c61c02f Rename PrivateKeyDescription to PrivateKeySource Gus Cairo 2025-05-07 16:25:41 +01:00
  • fa65c5b1cb Rename CertificateDescription to CertificateSource Gus Cairo 2025-05-07 16:21:32 +01:00
  • 2f52c356af PR changes Gus Cairo 2025-05-07 14:32:05 +01:00
  • 8fbba2dd52 Add logging when reloading fails Gus Cairo 2025-05-07 11:30:50 +01:00
  • eb78ed3992 Format Gus Cairo 2025-05-07 10:58:27 +01:00
  • 9e3d133b12 Add missing import Gus Cairo 2025-05-07 10:32:32 +01:00
  • 47d25bbfc8 Annotate setCertificateReloader with @discardableResult Gus Cairo 2025-05-07 10:30:59 +01:00
  • 6eb1e0c930 Fix availability guards Gus Cairo 2025-05-07 10:30:42 +01:00
  • 97712101f0 Formatting Gus Cairo 2025-05-06 16:52:53 +01:00
  • ed45e53610 Add docs and a new TLSConfig init Gus Cairo 2025-05-06 16:43:37 +01:00
  • 2fd8dca7b1 Use AsyncTimerSequence to handle graceful shutdown properly Gus Cairo 2025-05-06 14:24:45 +01:00
  • e295c15294 Add throwing init Gus Cairo 2025-05-06 13:58:41 +01:00
  • ca5962e07b Rename targets and move around some code Gus Cairo 2025-05-02 14:26:18 +01:00
  • ef889248dc Add missing import Gus Cairo 2025-05-01 16:40:08 +01:00
  • 452b1931a5 Fix docs Gus Cairo 2025-05-01 16:27:42 +01:00
  • 76a3dc5f2f Add missing import Gus Cairo 2025-05-01 16:16:55 +01:00
  • c9402e9816 Format Gus Cairo 2025-05-01 16:16:08 +01:00
  • 65a4600b11 PR comments Gus Cairo 2025-05-01 13:43:17 +01:00
  • ca8e42a386 Add init using Duration Gus Cairo 2025-05-01 09:57:42 +01:00
  • b8eb9fb16e Fix imports Gus Cairo 2025-04-30 17:18:41 +01:00
  • 09520a7844 Make sslContextConfigurationOverride async Gus Cairo 2025-04-30 17:18:33 +01:00
  • 222a050c19 Add more docs Gus Cairo 2025-04-30 17:04:14 +01:00
  • 617d1ac648 Fix broken imports Gus Cairo 2025-04-30 17:00:28 +01:00
  • 0dae5b23e5 Format Gus Cairo 2025-04-30 15:03:01 +01:00
  • 744d803c1b Add conformance to ServiceLifecycle/Service Gus Cairo 2025-04-30 14:58:38 +01:00
  • 7a755d74e0 Refactor some stuff Gus Cairo 2025-04-30 14:53:29 +01:00
  • 6b6a5b5e10 Remove unneeded imports Gus Cairo 2025-04-30 14:28:43 +01:00
  • 554f22e189 Add a TimedCertificateReloader Gus Cairo 2025-04-30 14:24:59 +01:00
  • 0fc472ba34
    Drop Swift 5.9 (#270) main Rick Newton-Rogers 2025-05-07 06:52:53 +01:00
  • e01fb491df test fixups Rick Newton-Rogers 2025-05-07 06:46:35 +01:00
  • c77a45c0d9
    Merge a2f2f8a6298e416761c08e85e02fbe6bc94def85 into f1f6f772198bee35d99dd145f1513d8581a54f2c Johannes Weiss 2025-05-05 18:37:02 +00:00
  • 9b8045b681 Drop Swift 5.9 Rick Newton-Rogers 2025-05-02 10:06:07 +01:00
  • 82dc443e3c
    Merge f6c2bc355f073d437fe833a54b5874d7f04fd775 into f1f6f772198bee35d99dd145f1513d8581a54f2c Raghav Roy 2025-04-19 22:39:46 +01:00
  • f1f6f77219
    Enable Swift 6.1 jobs in CI (#268) 1.26.0 Rick Newton-Rogers 2025-04-14 10:40:54 +01:00
  • 3675af05d7 Enable Swift 6.1 jobs in CI Rick Newton-Rogers 2025-04-14 10:23:50 +01:00
  • 8526b90bc4
    Ignore return value of signal() on Android (#266) Marc Prud'hommeaux 2025-04-09 09:16:39 -04:00
  • b890893b97
    Assign dummy variable to signal() return for Android Marc Prud'hommeaux 2025-04-08 08:07:33 -04:00
  • a0189d045c
    Strict concurrency for NIOResumableUpload (#265) George Barnett 2025-04-08 09:21:01 +01:00
  • 6b0cc351d5 Strict concurrency for NIOResumableUpload George Barnett 2025-03-24 14:18:00 +00:00
  • b6b5e1133f
    Strict concurrency for NIONFS3 and NIONFS3Tests (#264) George Barnett 2025-04-07 15:09:17 +01:00
  • 238dfb2dfb
    Merge branch 'main' into strict-nfs3 George Barnett 2025-04-04 08:00:36 +01:00
  • 96bce550c6
    Enable macOS CI on pull requests (#258) Rick Newton-Rogers 2025-04-02 14:08:30 +01:00
  • 7a3dd247ed
    Merge branch 'main' into enable_macos_ci_prs Rick Newton-Rogers 2025-04-02 14:04:47 +01:00
  • cf3de22478
    Strict concurrency for NIOExtrasPerformanceTester (#263) George Barnett 2025-04-02 13:26:48 +01:00
  • a21c814e51
    Merge branch 'main' into enable_macos_ci_prs Rick Newton-Rogers 2025-04-02 13:24:43 +01:00
  • 2156ae9fd3
    Merge branch 'main' into strict-concurrency-perf Rick Newton-Rogers 2025-04-02 13:23:07 +01:00
  • 1a16877a1b
    Strict concurrency for HTTPServerWithQuiescingDemo (#262) George Barnett 2025-04-02 13:20:46 +01:00
  • 81d607991f Strict concurrency for NIONFS3 and NIONFS3Tests George Barnett 2025-04-02 08:44:55 +01:00
  • aa55df982c
    Merge branch 'main' into enable_macos_ci_prs Rick Newton-Rogers 2025-04-01 18:04:26 +01:00
  • c2cc2957a5 format George Barnett 2025-04-01 16:53:02 +01:00
  • 93fb096943 format George Barnett 2025-04-01 16:52:33 +01:00
  • 6688e3a3f4 Strict concurrency for NIOExtrasPerformanceTester George Barnett 2025-03-24 16:14:13 +00:00
  • c07bf58fda Strict concurrency for HTTPServerWithQuiescingDemo George Barnett 2025-03-24 14:38:37 +00:00
  • c92af9d4ef
    Strict concurrency for HTTPTypes and friends (#259) George Barnett 2025-04-01 16:44:08 +01:00
  • 0b270b4e29
    Merge branch 'main' into strict-concurrency-http-types George Barnett 2025-04-01 16:40:36 +01:00
  • 7241067079
    Strict concurrency for NIOHTTPResponsiveness and NIOHTTPResponsivenessTests (#261) George Barnett 2025-04-01 16:32:33 +01:00
  • 0fea9a2e2e
    Merge branch 'main' into strict-concurrency-http-responsiveness George Barnett 2025-04-01 16:28:44 +01:00
  • dbfdade581
    Strict concurrency for NIOWritePCAPDemo, NIOWritePartialPCAPDemo and NIOSOCKSClient (#260) George Barnett 2025-04-01 16:27:24 +01:00
  • 40a1214cba Strict concurrency for NIOHTTPResponsiveness and NIOHTTPResponsivenessTests George Barnett 2025-03-24 14:23:35 +00:00
  • f1862dc654 Strict concurrency for HTTPTypes and friends George Barnett 2025-03-24 14:01:06 +00:00
  • 7793ec00b3 Strict concurrency for NIOWritePCAPDemo and NIOSOCKSClient George Barnett 2025-03-24 14:39:43 +00:00
  • dc6987e77e
    Strict concurrency for NIOSOCKS (#256) George Barnett 2025-04-01 15:33:46 +01:00
  • f27f5a6fdf
    Merge branch 'main' into strict-concurrency-socks George Barnett 2025-04-01 15:30:11 +01:00
  • 0447b0359e
    Strict concurrency for NIOHTTPCompression (#257) George Barnett 2025-04-01 15:29:54 +01:00
  • 5434732dfc Enable macOS CI on pull requests Rick Newton-Rogers 2025-04-01 10:53:12 +01:00
  • 8e6c393548 avoid using mainactor George Barnett 2025-03-31 12:40:20 +01:00
  • bc1fb1bad9 Strict concurrency for NIOHTTPCompression George Barnett 2025-03-24 13:55:04 +00:00
  • c44ce4712c Strict concurrency for NIOSOCKS George Barnett 2025-03-24 13:46:09 +00:00
  • 20c59b2d64
    Strict concurrency for NIOExtras and NIOExtrasTests (#254) George Barnett 2025-03-31 11:53:06 +01:00
  • e3045b80a8
    Merge branch 'main' into strict-concurrency-nio-extras George Barnett 2025-03-31 10:52:33 +01:00
  • d8a178ea78
    Enable macOS CI on merge to main and daily timer (#255) Rick Newton-Rogers 2025-03-28 14:29:37 +00:00
  • 5a9a602c05 Enable macOS CI on merge to main and daily timer Rick Newton-Rogers 2025-03-28 14:11:18 +00:00
  • 5aa9b76e85 preconcurrency on libc imports George Barnett 2025-03-28 12:48:00 +00:00
  • 29995c1a40 formatting George Barnett 2025-03-27 12:58:37 +00:00
  • d3f624aefd Strict concurrency for NIOExtras and NIOExtrasTests George Barnett 2025-03-24 11:13:17 +00:00
  • f6c2bc355f Ran local formatting raghavroy145 2025-03-27 09:53:52 +00:00
  • 35ff8e8594 Test passes: Simplified test to not use an EmbeddedChannel raghavroy145 2025-03-22 17:42:27 +00:00
  • 6a3857974d Resolved correct handling of synchronous blocks as per reviews raghavroy145 2025-03-20 22:33:09 +00:00
  • 26fe7aa4d8 Add AsynchronizedFileSink for non-blocking PCAP recording raghavroy145 2025-03-20 10:56:07 +00:00
  • 641c5ef811
    Merge df8e045d333fc7eb6307719a79706a129d4efbef into ae4d6b4b9a437851f0257bc7e85e245330330388 Rick Newton-Rogers 2025-03-13 10:22:34 +00:00
  • df8e045d33 Add static SDK CI workflow Rick Newton-Rogers 2025-03-13 10:22:29 +00:00
  • ae4d6b4b9a
    Add a missing import to CNIOLinux (#251) Honza Dvorsky 2025-03-11 13:10:01 +01:00
  • d81a4ad743
    Sort imports Honza Dvorsky 2025-03-11 13:02:31 +01:00
  • bd6d5f1b29
    Add a missing import to CNIOLinux Honza Dvorsky 2025-03-11 12:25:58 +01:00
  • 5308c07e83
    Only apply standard swift settings on valid targets (#250) Rick Newton-Rogers 2025-03-07 15:06:05 +00:00
  • 770c95ea1d Only apply standard swift settings on valid targets Rick Newton-Rogers 2025-03-07 13:15:00 +00:00
  • 395a46efbb
    Rename nightly_6_1 params to nightly_next (#249) Rick Newton-Rogers 2025-03-03 14:45:37 +00:00
  • 08005bf18a Rename nightly_6_1 params to nightly_next Rick Newton-Rogers 2025-03-03 14:14:22 +00:00
  • 00f3f72d2f
    Eliminate hasPrefix usage for pseudo HTTP header names (#248) 1.25.0 Guoye Zhang 2025-02-15 18:14:17 -08:00
  • 42802afdc0 Eliminate hasPrefix usage for pseudo HTTP header names Guoye Zhang 2025-02-13 13:52:56 -08:00
  • 926c3e19e7
    Avoid integer overrun in NIOHTTPResponsiveness (#247) Rick Newton-Rogers 2025-01-31 16:00:41 +00:00
  • a4785945c3
    Update ResponsivenessConfig.swift Rick Newton-Rogers 2025-01-31 15:51:17 +00:00