Commit Graph

  • 363da63c19
    Add missing availability guards in tests (#214) 1.21.0 Si Beaumont 2023-12-15 16:05:29 +00:00
  • 0368a5d39a Add missing availability guards in tests Si Beaumont 2023-12-15 15:19:20 +00:00
  • 6717fd068f
    Add RemovableChannelHandler comformance to HTTPType channel handlers (#213) Adam Fowler 2023-12-06 10:00:50 +00:00
  • 9c338d088d Add RemovableChannelHandler comformance to HTTPType channel handlers Adam Fowler 2023-12-05 15:05:51 +00:00
  • 7264a5a0d7
    Add retroactive marker to test conformances (#212) Cory Benfield 2023-11-28 17:53:58 +00:00
  • 22765a1367 Add retroactive marker to test conformances Cory Benfield 2023-11-28 17:27:17 +00:00
  • 373b8bba29
    Changes for Musl support. (#211) Alastair Houghton 2023-11-28 16:38:46 +00:00
  • 75d64487e0 Changes for Musl support. Alastair Houghton 2023-11-28 12:02:34 +00:00
  • df34965cd7
    Don't reserve capacity for NIOPCAPRingBuffer (#209) George Barnett 2023-11-03 10:04:31 +00:00
  • 92cbd09c5f Don't reserve capacity for NIOPCAPRingBuffer George Barnett 2023-11-02 18:19:51 +00:00
  • 46a7e20f24 Move vars above the init Jonathan Flat 2023-10-30 11:19:53 -07:00
  • 8abdebb914 Import HTTP resumable upload sample code Guoye Zhang 2023-10-24 15:31:17 -07:00
  • 798c962495
    Add HTTP types adapter for SwiftNIO (#202) 1.20.0 Guoye Zhang 2023-10-20 09:55:23 -07:00
  • 6da1b1ac32 Allow Host in any order Guoye Zhang 2023-10-19 14:27:57 -07:00
  • 2ba9fbf42d Bump minimum Swift version to 5.7.1 Guoye Zhang 2023-10-19 09:36:13 -07:00
  • 48561d5635 Merge main into http-types Guoye Zhang 2023-10-19 09:31:31 -07:00
  • ef8d4397cc Enable automatic compression format detection David Nadoba 2023-10-06 15:48:46 +02:00
  • 6c3819cf2a
    Bump minimum Swift version to 5.7 (#207) Rick Newton-Rogers 2023-10-04 10:17:34 +01:00
  • 5cf08e0b96 Bump minimum Swift version to 5.7 Rick Newton-Rogers 2023-10-03 13:58:28 +01:00
  • 8cff226357 Review feedback Guoye Zhang 2023-09-27 00:28:43 -07:00
  • 13e938de46 Review feedback Guoye Zhang 2023-09-25 12:05:38 -07:00
  • d79060fb51 Update swift-http-types to 1.0.0 Guoye Zhang 2023-09-20 21:55:52 -07:00
  • 600f683dc4 Enforce Sendability Gus Cairo 2023-08-11 16:27:38 +01:00
  • e76768a157 Update swift-http-types to 0.1.1 Guoye Zhang 2023-07-10 14:17:34 -07:00
  • 05518f4261 Review comments Guoye Zhang 2023-07-06 22:59:13 -07:00
  • 820d809538 Guard on Swift 5.8 Guoye Zhang 2023-07-05 14:44:13 -07:00
  • 04dfc091e2 swiftformat Guoye Zhang 2023-07-05 14:19:59 -07:00
  • 2e8f942098 Add HTTP types adapter for SwiftNIO Guoye Zhang 2023-06-20 14:34:01 -07:00
  • fb70a0f5e9
    Use #if canImport(Darwin) where possible (#201) 1.19.1 Franz Busch 2023-06-21 14:12:47 +01:00
  • 717e760e2a Use #if canImport(Darwin) where possible Franz Busch 2023-06-21 13:01:34 +01:00
  • 868a89ffdc
    Adopt the Swift CoC (#200) Cory Benfield 2023-06-06 17:10:59 +01:00
  • 89d4116935 Adopt the Swift CoC Cory Benfield 2023-06-06 16:59:22 +01:00
  • 9cdb93e321
    Drop Swift 5.5 (#197) Cory Benfield 2023-04-13 16:47:28 +01:00
  • 9072b9b92e
    Merge branch 'main' into cb-drop-5.5 Cory Benfield 2023-04-13 11:03:09 +01:00
  • b7a16053fa
    Merge 9f5a739f7a412da9e0091b97ef264d974f79dda3 into 78d6cc4942b85f5c233fd9699aaae049581468bb Johannes Weiss 2023-04-13 09:45:19 +01:00
  • 78d6cc4942
    Add docker-compose file for Swift 5.9 (#198) Yim Lee 2023-04-13 01:44:52 -07:00
  • 644b221f6c Add docker-compose file for Swift 5.9 Yim Lee 2023-04-12 14:22:34 -07:00
  • 02a505e9c0 Drop Swift 5.5 Cory Benfield 2023-04-12 14:42:44 +01:00
  • 0e0d0aab66
    Fix documentation and add support for CI-ing it (#196) 1.19.0 Cory Benfield 2023-04-11 11:25:17 +01:00
  • 9cc0c466a8 Soundness cleanup Cory Benfield 2023-04-11 11:18:05 +01:00
  • 37f91bd8a0 Fix documentation and add support for CI-ing it Cory Benfield 2023-04-11 11:14:29 +01:00
  • 9f5a739f7a more PCAP Johannes Weiss 2022-04-21 17:19:54 +01:00
  • df2810507b
    TaggedRequestResponseHandler (#157) Johannes Weiss 2023-03-22 13:02:05 +00:00
  • bc7bd162f3 NIORequestResponseWithIDHandler Johannes Weiss 2022-04-21 16:42:07 +01:00
  • 4569c6911b
    add the NFS3 protocol (#155) Johannes Weiss 2023-03-21 17:10:58 +00:00
  • 6c47a10c01 more changes Johannes Weiss 2023-03-20 11:58:47 +00:00
  • 2c9f2cffce implicit endiannes Johannes Weiss 2023-01-18 17:19:20 +00:00
  • f0375d35aa Sendables Johannes Weiss 2023-01-18 17:17:17 +00:00
  • 79009769e2 remove typealiases Johannes Weiss 2023-01-18 16:47:07 +00:00
  • c158372e1d delay errors Johannes Weiss 2023-01-18 15:14:46 +00:00
  • b483131866 Hashable everything Johannes Weiss 2023-01-18 15:08:50 +00:00
  • 3a8612fd2a compiler errors on old swifts Johannes Weiss 2022-12-19 15:04:03 +00:00
  • b3cbc70622 nits, docs, removes Johannes Weiss 2022-12-19 14:38:26 +00:00
  • a9214f2904 make writes return the amount of bytes written Johannes Weiss 2022-12-19 13:49:07 +00:00
  • bccb7ab16d add the NFS3 protocol Johannes Weiss 2022-04-21 16:27:15 +01:00
  • cc1e527507
    Make SynchronizedFileSink.close unavailable from async (#195) 1.18.0 Cory Benfield 2023-03-03 13:48:20 +00:00
  • c0b176d031 Make SynchronizedFileSink.close unavailable from async Cory Benfield 2023-03-02 13:42:02 +00:00
  • d75ed708d0
    Refactor QuiescingHelper to exhaustively iterate state (#193) 1.17.0 Franz Busch 2023-02-24 17:24:37 +00:00
  • 0837623cc3 Refactor QuiescingHelper to exhaustively iterate state Franz Busch 2023-02-23 13:55:59 +00:00
  • 6bd9bf5c29
    ServerQuiescingHelper no longer leaking promises (#192) carolinacass 2023-02-13 11:45:10 +00:00
  • ef8b9f65a1 mini update carolinacass 2023-02-09 15:57:25 +00:00
  • 90ae5d4b8b generating linux tests carolinacass 2023-02-09 09:40:01 +00:00
  • fba57a87ad Minor fixes carolinacass 2023-02-08 15:22:22 +00:00
  • 1fb9fef8ea ServerQuiescingHelper no longer leaking promises carolinacass 2023-02-08 14:40:16 +00:00
  • 98378d1fe5
    Remove Jazzy doc generation (#191) 1.16.0 George Barnett 2023-01-23 15:43:51 +00:00
  • b5af9273f6 Remove Jazzy doc generation George Barnett 2023-01-23 15:32:45 +00:00
  • e4efedbf47
    Add Swift 5.8 CI and update nightly CI to Ubuntu 22.04 (#190) David Nadoba 2023-01-18 09:15:17 +01:00
  • 493a32aa03 Run generate_linux_tests.rb David Nadoba 2023-01-18 08:42:45 +01:00
  • 8a0aad8778 Update nightly CI to Ubuntu 22.04 David Nadoba 2023-01-17 19:48:00 +01:00
  • 3aaace1330 Add Swift 5.8 CI @dnadoba David Nadoba 2023-01-17 19:47:52 +01:00
  • 5ff8cc59a6
    Migrate http1 proxy connect handler (#185) Rick Newton-Rogers 2023-01-12 13:56:04 +00:00
  • b8f19a9fd9 drain buffer with pops, not loop Rick Newton-Rogers 2023-01-12 08:49:28 +00:00
  • 63473f918f make soundness script aware of 2023 Rick Newton-Rogers 2023-01-11 17:17:49 +00:00
  • 755c65e234 dropped writes at handler removal errors Rick Newton-Rogers 2023-01-11 17:05:57 +00:00
  • 676e781ae8 ProxyConnectHandler unexpected chann inactive errors Rick Newton-Rogers 2022-12-20 15:37:46 +00:00
  • 3b7bd3dcdd review comments Rick Newton-Rogers 2022-12-15 17:12:14 +00:00
  • b34607e15a writes are buffered, other review changes Rick Newton-Rogers 2022-12-15 14:20:53 +00:00
  • 313e224abf ProxyConnectHandler.Error restructuring, line+file fix Rick Newton-Rogers 2022-12-05 15:30:32 +00:00
  • a2da342b2e ProxyConnectHandler reduce memory layout size Rick Newton-Rogers 2022-12-05 10:21:07 +00:00
  • f9c784c263 invalidProxyResponseHead equality ignores content, error improvements Rick Newton-Rogers 2022-12-02 16:46:46 +00:00
  • 48b3369bf0 update package@swift-5.5, tweaks Rick Newton-Rogers 2022-12-02 15:07:12 +00:00
  • 9f7f576ee0 promise changes in tests, review changes Rick Newton-Rogers 2022-12-02 13:49:13 +00:00
  • bf77b836e4 add promise to ProxyConnectHandler init, misc. Rick Newton-Rogers 2022-11-30 11:53:01 +00:00
  • b5efd662ef Migrate HTTP1ProxyConnectHandler into nio-extras Rick Newton-Rogers 2022-11-29 16:54:28 +00:00
  • 54def83a52
    update generated test script from swift-nio (#188) Rick Newton-Rogers 2022-12-02 15:17:43 +00:00
  • d0f358d046 update generated test script from swift-nio Rick Newton-Rogers 2022-11-29 17:03:55 +00:00
  • b89549b289
    Add .spi.yml for Swift Package Index DocC support (#186) Yim Lee 2022-12-02 01:48:47 -08:00
  • e8c4935258
    Redirect GitHub Pages to Swift Package Index DocC page Yim Lee 2022-12-01 21:38:06 -08:00
  • 39991c77d3
    Add .spi.yml for Swift Package Index DocC support Yim Lee 2022-12-01 21:31:57 -08:00
  • 91dd2d61fb
    Use #fileID/#filePath instead of #file (#184) 1.15.0 carolinacass 2022-10-28 13:56:39 +01:00
  • 38ec6f82be Use #fileID/#filePath instead of #file carolinacass 2022-10-28 12:14:52 +01:00
  • d373eaf7db
    Replace NIOSendable with Sendable (#181) David Nadoba 2022-10-13 15:43:15 +01:00
  • 1e6692b75e
    Merge branch 'main' into dn-remove-niosendable David Nadoba 2022-10-13 15:33:22 +01:00
  • e9ed606ce3
    Fix README.md (#183) David Nadoba 2022-10-13 14:17:37 +01:00
  • 64490544d1
    Fix README.md David Nadoba 2022-10-13 14:09:48 +01:00
  • 985a485f71
    Remove #if compiler(>=5.5) (#182) David Nadoba 2022-10-13 14:04:27 +01:00
  • 0776a184df Remove #if compiler(>=5.5) David Nadoba 2022-10-13 13:15:56 +01:00
  • 079f2ab9cc Replace NIOSendable with Sendable David Nadoba 2022-10-13 12:01:51 +01:00
  • 55f37f388c
    Raise minimum supported Swift version from 5.4 to 5.5 (#180) George Barnett 2022-09-29 09:21:17 +01:00
  • dcb8cf89d4 Raise minimum supported Swift version from 5.4 to 5.5 George Barnett 2022-09-15 09:37:52 +01:00