├── .editorconfig ├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── bug-report.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ └── pull_request_semver_label_checker │ │ └── action.yml ├── release.yml └── workflows │ ├── android_swift_sdk.yml │ ├── benchmarks.yml │ ├── cmake_tests.yml │ ├── cxx_interop.yml │ ├── macos_tests.yml │ ├── main.yml │ ├── pull_request.yml │ ├── pull_request_label.yml │ ├── release_builds.yml │ ├── static_sdk.yml │ ├── swift_6_language_mode.yml │ ├── swift_load_test_matrix.yml │ ├── swift_matrix.yml │ ├── swift_test_matrix.yml │ ├── unit_tests.yml │ └── wasm_swift_sdk.yml ├── .gitignore ├── .licenseignore ├── .mailfilter ├── .mailmap ├── .spi.yml ├── .swift-format ├── Benchmarks ├── .gitignore ├── Benchmarks │ ├── NIOCoreBenchmarks │ │ └── Benchmarks.swift │ └── NIOPosixBenchmarks │ │ ├── Benchmarks.swift │ │ ├── TCPEcho.swift │ │ ├── TCPEchoAsyncChannel.swift │ │ └── Util │ │ └── GlobalExecutor.swift ├── Package.swift └── Thresholds │ ├── 5.10 │ ├── NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json │ ├── NIOCoreBenchmarks.WaitOnPromise.p90.json │ ├── NIOPosixBenchmarks.TCPEcho.p90.json │ └── NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json │ ├── 6.0 │ ├── NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json │ ├── NIOPosixBenchmarks.TCPEcho.p90.json │ └── NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json │ ├── 6.1 │ ├── NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json │ ├── NIOPosixBenchmarks.TCPEcho.p90.json │ └── NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json │ ├── 6.2 │ ├── NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json │ ├── NIOPosixBenchmarks.TCPEcho.p90.json │ └── NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json │ ├── nightly-main │ ├── NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json │ ├── NIOPosixBenchmarks.TCPEcho.p90.json │ └── NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json │ └── nightly-next │ ├── NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json │ ├── NIOPosixBenchmarks.TCPEcho.p90.json │ └── NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.txt ├── IntegrationTests ├── allocation-counter-tests-framework │ ├── run-allocation-counter.sh │ └── template │ │ ├── AtomicCounter │ │ ├── Package.swift │ │ └── Sources │ │ │ └── AtomicCounter │ │ │ ├── include │ │ │ └── atomic-counter.h │ │ │ └── src │ │ │ └── atomic-counter.c │ │ ├── HookedFunctionsDoHook │ │ ├── Package.swift │ │ └── Sources │ │ │ └── HookedFunctions │ │ │ ├── include │ │ │ └── hooked-functions.h │ │ │ └── src │ │ │ ├── hooked-functions-darwin.c │ │ │ └── hooked-functions-unix.c │ │ ├── HookedFunctionsDoNotHook │ │ ├── Package.swift │ │ └── Sources │ │ │ └── HookedFunctions │ │ │ ├── include │ │ │ └── hooked-functions.h │ │ │ └── src │ │ │ └── hooked-functions.c │ │ ├── Sources │ │ ├── bootstrapDoHook │ │ │ └── main.c │ │ └── bootstrapDoNotHook │ │ │ └── main.c │ │ └── scaffolding.swift ├── plugin_echo.sh ├── plugin_junit_xml.sh ├── run-single-test.sh ├── run-tests.sh ├── test_functions.sh ├── tests_01_http │ ├── defines.sh │ ├── test_01_get_file.sh │ ├── test_02_get_random_bytes.sh │ ├── test_03_post_random_bytes.sh │ ├── test_04_keep_alive_works.sh │ ├── test_05_repeated_reqs_work.sh │ ├── test_06_http_1.0.sh │ ├── test_07_headers_work.sh │ ├── test_08_survive_signals.sh │ ├── test_09_curl_happy_with_trailers.sh │ ├── test_10_connection_drop_in_body_ok.sh │ ├── test_11_res_body_streaming.sh │ ├── test_12_headers_too_large.sh │ ├── test_13_http_pipelining.sh │ ├── test_14_strict_mode_assertion.sh │ ├── test_15_post_in_chunked_encoding.sh │ ├── test_16_tcp_client_ip.sh │ ├── test_17_serve_massive_sparse_file.sh │ ├── test_18_close_with_no_keepalive.sh │ ├── test_19_connection_drop_while_waiting_for_response_uds.sh │ ├── test_20_connection_drop_while_waiting_for_response_tcp.sh │ ├── test_21_connection_reset_tcp.sh │ ├── test_22_http_1.0_keep_alive.sh │ ├── test_23_repeated_reqs_with_half_closure.sh │ └── test_24_http_over_stdio.sh ├── tests_02_syscall_wrappers │ ├── defines.sh │ ├── test_01_syscall_wrapper_fast.sh │ ├── test_02_unacceptable_errnos.sh │ └── test_03_unacceptable_read_errnos.sh ├── tests_03_debug_binary_checks │ ├── defines.sh │ ├── test_01_check_we_do_not_link_Foundation.sh │ └── test_02_expected_crashes_work.sh ├── tests_04_performance │ ├── Thresholds │ │ ├── 5.10.json │ │ ├── 5.8.json │ │ ├── 6.0.json │ │ ├── 6.1.json │ │ ├── 6.2.json │ │ ├── nightly-main.json │ │ └── nightly-next.json │ ├── defines.sh │ ├── test_01_allocation_counts.sh │ └── test_01_resources │ │ ├── README.md │ │ ├── run-nio-alloc-counter-tests.sh │ │ ├── shared.swift │ │ ├── test_10000000_asyncsequenceproducer.swift │ │ ├── test_1000000_asyncwriter.swift │ │ ├── test_1000_addHandlers.swift │ │ ├── test_1000_addHandlers_sync.swift │ │ ├── test_1000_addRemoveHandlers.swift │ │ ├── test_1000_autoReadGetAndSet.swift │ │ ├── test_1000_autoReadGetAndSet_sync.swift │ │ ├── test_1000_copying_bytebufferview_to_array.swift │ │ ├── test_1000_copying_circularbuffer_to_array.swift │ │ ├── test_1000_getHandlers.swift │ │ ├── test_1000_getHandlers_sync.swift │ │ ├── test_1000_reqs_1_conn.swift │ │ ├── test_1000_rst_connections.swift │ │ ├── test_1000_tcpbootstraps.swift │ │ ├── test_1000_tcpconnections.swift │ │ ├── test_1000_udp_reqs.swift │ │ ├── test_1000_udpbootstraps.swift │ │ ├── test_1000_udpconnections.swift │ │ ├── test_1_reqs_1000_conn.swift │ │ ├── test_assume_isolated_scheduling_10000_executions.swift │ │ ├── test_bytebuffer_lots_of_rw.swift │ │ ├── test_creating_10000_headers.swift │ │ ├── test_decode_1000_ws_frames.swift │ │ ├── test_encode_1000_ws_frames.swift │ │ ├── test_execute_hop_10000_tasks.swift │ │ ├── test_flat_schedule_10000_tasks.swift │ │ ├── test_flat_schedule_assume_isolated_10000_tasks.swift │ │ ├── test_future_assume_isolated_lots_of_callbacks.swift │ │ ├── test_future_erase_result.swift │ │ ├── test_future_lots_of_callbacks.swift │ │ ├── test_get_100000_headers_canonical_form.swift │ │ ├── test_modifying_1000_circular_buffer_elements.swift │ │ ├── test_modifying_byte_buffer_view.swift │ │ ├── test_ping_pong_1000_reqs_1_conn.swift │ │ ├── test_read_10000_chunks_from_file.swift │ │ ├── test_schedule_10000_tasks.swift │ │ ├── test_schedule_and_run_10000_tasks.swift │ │ ├── test_schedule_assume_isolated_10000_tasks.swift │ │ ├── test_schedule_with_deadline_10000_tasks.swift │ │ ├── test_schedule_with_deadline_assume_isolated_10000_tasks.swift │ │ ├── test_scheduling_10000_executions.swift │ │ ├── test_submit_10000_tasks.swift │ │ ├── test_submit_assume_isolated_10000_tasks.swift │ │ ├── test_udp_1000_reqs_1_conn.swift │ │ └── test_udp_1_reqs_1000_conn.swift └── tests_05_assertions │ ├── defines.sh │ └── test_01_syscall_wrapper_fast.sh ├── LICENSE.txt ├── NOTICE.txt ├── Package.swift ├── README.md ├── SECURITY.md ├── Snippets └── NIOFileSystemTour.swift ├── Sources ├── CNIOAtomics │ ├── include │ │ └── CNIOAtomics.h │ └── src │ │ ├── c-atomics.c │ │ ├── c-nioatomics.c │ │ └── cpp_magic.h ├── CNIODarwin │ ├── include │ │ └── CNIODarwin.h │ └── shim.c ├── CNIOLLHTTP │ ├── LICENSE │ ├── c_nio_api.c │ ├── c_nio_http.c │ ├── c_nio_llhttp.c │ ├── include │ │ ├── CNIOLLHTTP.h │ │ └── c_nio_llhttp.h │ └── update_and_patch_llhttp.sh ├── CNIOLinux │ ├── include │ │ ├── CNIOLinux.h │ │ └── liburing_nio.h │ ├── liburing_shims.c │ └── shim.c ├── CNIOOpenBSD │ ├── include │ │ └── CNIOOpenBSD.h │ └── shim.c ├── CNIOPosix │ ├── event_loop_id.c │ └── include │ │ └── CNIOPosix.h ├── CNIOSHA1 │ ├── c_nio_sha1.c │ ├── include │ │ └── CNIOSHA1.h │ └── update_and_patch_sha1.sh ├── CNIOWASI │ ├── CNIOWASI.c │ └── include │ │ └── CNIOWASI.h ├── CNIOWindows │ ├── WSAStartup.c │ ├── include │ │ ├── CNIOWindows.h │ │ └── module.modulemap │ └── shim.c ├── NIO │ ├── Docs.docc │ │ ├── Articles │ │ │ ├── Debugging Allocation Regressions.md │ │ │ └── Running Alloction Counting Tests.md │ │ └── index.md │ └── Exports.swift ├── NIOAsyncAwaitDemo │ ├── AsyncChannelIO.swift │ ├── FullRequestResponse.swift │ └── main.swift ├── NIOChatClient │ ├── README.md │ └── main.swift ├── NIOChatServer │ ├── README.md │ └── main.swift ├── NIOConcurrencyHelpers │ ├── NIOAtomic.swift │ ├── NIOLock.swift │ ├── NIOLockedValueBox.swift │ ├── atomics.swift │ └── lock.swift ├── NIOCore │ ├── AddressedEnvelope.swift │ ├── AsyncAwaitSupport.swift │ ├── AsyncChannel │ │ ├── AsyncChannel.swift │ │ ├── AsyncChannelHandler.swift │ │ ├── AsyncChannelInboundStream.swift │ │ └── AsyncChannelOutboundWriter.swift │ ├── AsyncSequences │ │ ├── NIOAsyncSequenceProducer.swift │ │ ├── NIOAsyncSequenceProducerStrategies.swift │ │ ├── NIOAsyncWriter.swift │ │ └── NIOThrowingAsyncSequenceProducer.swift │ ├── BSDSocketAPI.swift │ ├── ByteBuffer-aux.swift │ ├── ByteBuffer-binaryEncodedLengthPrefix.swift │ ├── ByteBuffer-conversions.swift │ ├── ByteBuffer-core.swift │ ├── ByteBuffer-hex.swift │ ├── ByteBuffer-int.swift │ ├── ByteBuffer-lengthPrefix.swift │ ├── ByteBuffer-multi-int.swift │ ├── ByteBuffer-quicBinaryEncodingStrategy.swift │ ├── ByteBuffer-views.swift │ ├── Channel.swift │ ├── ChannelHandler.swift │ ├── ChannelHandlers.swift │ ├── ChannelInvoker.swift │ ├── ChannelOption.swift │ ├── ChannelPipeline.swift │ ├── CircularBuffer.swift │ ├── Codec.swift │ ├── ConvenienceOptionSupport.swift │ ├── DeadChannel.swift │ ├── DispatchQueue+WithFuture.swift │ ├── Docs.docc │ │ ├── ByteBuffer-lengthPrefix.md │ │ ├── index.md │ │ ├── loops-futures-concurrency.md │ │ └── swift-concurrency.md │ ├── EventLoop+Deprecated.swift │ ├── EventLoop+SerialExecutor.swift │ ├── EventLoop.swift │ ├── EventLoopFuture+AssumeIsolated.swift │ ├── EventLoopFuture+Deprecated.swift │ ├── EventLoopFuture+WithEventLoop.swift │ ├── EventLoopFuture.swift │ ├── FileDescriptor.swift │ ├── FileHandle.swift │ ├── FileRegion.swift │ ├── GlobalSingletons.swift │ ├── IO.swift │ ├── IOData.swift │ ├── IPProtocol.swift │ ├── IntegerBitPacking.swift │ ├── IntegerTypes.swift │ ├── Interfaces.swift │ ├── Linux.swift │ ├── MarkedCircularBuffer.swift │ ├── MulticastChannel.swift │ ├── NIOAny.swift │ ├── NIOCloseOnErrorHandler.swift │ ├── NIOCoreSendableMetatype.swift │ ├── NIODecodedAsyncSequence.swift │ ├── NIOLoopBound.swift │ ├── NIOPooledRecvBufferAllocator.swift │ ├── NIOScheduledCallback.swift │ ├── NIOSendable.swift │ ├── NIOSplitLinesMessageDecoder.swift │ ├── RecvByteBufferAllocator.swift │ ├── SingleStepByteToMessageDecoder.swift │ ├── SocketAddresses.swift │ ├── SocketOptionProvider.swift │ ├── SystemCallHelpers.swift │ ├── TimeAmount+Duration.swift │ ├── TypeAssistedChannelHandler.swift │ ├── UniversalBootstrapSupport.swift │ └── Utilities.swift ├── NIOCrashTester │ ├── CrashTestSuites.swift │ ├── CrashTests+ByteBuffer.swift │ ├── CrashTests+EventLoop.swift │ ├── CrashTests+HTTP.swift │ ├── CrashTests+LoopBound.swift │ ├── CrashTests+Strict.swift │ ├── CrashTests+System.swift │ ├── OutputGrepper.swift │ └── main.swift ├── NIOEchoClient │ ├── README.md │ └── main.swift ├── NIOEchoServer │ ├── README.md │ └── main.swift ├── NIOEmbedded │ ├── AsyncTestingChannel.swift │ ├── AsyncTestingEventLoop.swift │ └── Embedded.swift ├── NIOFS │ ├── Array+FileSystem.swift │ ├── ArraySlice+FileSystem.swift │ ├── BufferedReader.swift │ ├── BufferedWriter.swift │ ├── ByteBuffer+FileSystem.swift │ ├── ByteCount.swift │ ├── Convenience.swift │ ├── DirectoryEntries.swift │ ├── DirectoryEntry.swift │ ├── Docs.docc │ │ ├── Extensions │ │ │ ├── DirectoryFileHandleProtocol.md │ │ │ ├── FileHandleProtocol.md │ │ │ ├── FileSystemProtocol.md │ │ │ ├── ReadableFileHandleProtocol.md │ │ │ └── WritableFileHandleProtocol.md │ │ └── index.md │ ├── Exports.swift │ ├── FileChunks.swift │ ├── FileHandle.swift │ ├── FileHandleProtocol.swift │ ├── FileInfo.swift │ ├── FileSystem.swift │ ├── FileSystemError+Syscall.swift │ ├── FileSystemError.swift │ ├── FileSystemProtocol.swift │ ├── FileType.swift │ ├── IOStrategy.swift │ ├── Internal │ │ ├── BufferedOrAnyStream.swift │ │ ├── BufferedStream.swift │ │ ├── Cancellation.swift │ │ ├── Concurrency Primitives │ │ │ ├── TokenBucket.swift │ │ │ └── UnsafeTransfer.swift │ │ ├── ParallelDirCopy.swift │ │ ├── ParallelRemoval.swift │ │ ├── String+UnsafeUnititializedCapacity.swift │ │ ├── System Calls │ │ │ ├── CInterop.swift │ │ │ ├── Errno.swift │ │ │ ├── FileDescriptor+Syscalls.swift │ │ │ ├── Mocking.swift │ │ │ ├── Syscall.swift │ │ │ └── Syscalls.swift │ │ ├── SystemFileHandle.swift │ │ └── Utilities.swift │ ├── NIOFilePath.swift │ ├── NIOFileSystemSendableMetatype.swift │ ├── OpenOptions.swift │ ├── PrivacyInfo.xcprivacy │ └── String+FileSystem.swift ├── NIOFSFoundationCompat │ ├── Data+FileSystem.swift │ └── Date+FileInfo.swift ├── NIOFileSystem │ └── Exports.swift ├── NIOFoundationCompat │ ├── ByteBuffer-foundation.swift │ ├── Codable+ByteBuffer.swift │ ├── JSONSerialization+ByteBuffer.swift │ └── WaitSpinningRunLoop.swift ├── NIOHTTP1 │ ├── ByteCollectionUtils.swift │ ├── HTTPDecoder.swift │ ├── HTTPEncoder.swift │ ├── HTTPHeaderValidator.swift │ ├── HTTPHeaders+Validation.swift │ ├── HTTPPipelineSetup.swift │ ├── HTTPServerPipelineHandler.swift │ ├── HTTPServerProtocolErrorHandler.swift │ ├── HTTPServerUpgradeHandler.swift │ ├── HTTPTypedPipelineSetup.swift │ ├── HTTPTypes.swift │ ├── NIOHTTPClientUpgradeHandler.swift │ ├── NIOHTTPObjectAggregator.swift │ ├── NIOTypedHTTPClientUpgradeHandler.swift │ ├── NIOTypedHTTPClientUpgraderStateMachine.swift │ ├── NIOTypedHTTPServerUpgradeHandler.swift │ └── NIOTypedHTTPServerUpgraderStateMachine.swift ├── NIOHTTP1Client │ ├── README.md │ └── main.swift ├── NIOHTTP1Server │ ├── README.md │ └── main.swift ├── NIOMulticastChat │ └── main.swift ├── NIOPerformanceTester │ ├── Benchmark.swift │ ├── ByteBufferViewContainsBenchmark.swift │ ├── ByteBufferViewCopyToArrayBenchmark.swift │ ├── ByteBufferViewIteratorBenchmark.swift │ ├── ByteBufferWriteMultipleBenchmarks.swift │ ├── ByteToMessageDecoderDecodeManySmallsBenchmark.swift │ ├── ChannelPipelineBenchmark.swift │ ├── CircularBufferCopyToArrayBenchmark.swift │ ├── CircularBufferIntoByteBufferBenchmark.swift │ ├── DeadlineNowBenchmark.swift │ ├── ExecuteBenchmark.swift │ ├── LockBenchmark.swift │ ├── NIOAsyncSequenceProducerBenchmark.swift │ ├── NIOAsyncWriterSingleWritesBenchmark.swift │ ├── RunIfActiveBenchmark.swift │ ├── SchedulingAndRunningBenchmark.swift │ ├── TCPThroughputBenchmark.swift │ ├── UDPBenchmark.swift │ ├── WebSocketFrameDecoderBenchmark.swift │ ├── WebSocketFrameEncoderBenchmark.swift │ ├── main.swift │ └── resources.swift ├── NIOPosix │ ├── BSDSocketAPICommon.swift │ ├── BSDSocketAPIPosix.swift │ ├── BSDSocketAPIWindows.swift │ ├── BaseSocket.swift │ ├── BaseSocketChannel+SocketOptionProvider.swift │ ├── BaseSocketChannel.swift │ ├── BaseStreamSocketChannel.swift │ ├── Bootstrap.swift │ ├── ControlMessage.swift │ ├── DatagramVectorReadManager.swift │ ├── Docs.docc │ │ ├── GSO-GRO-Linux.md │ │ └── index.md │ ├── Errors+Any.swift │ ├── FileDescriptor.swift │ ├── GetaddrinfoResolver.swift │ ├── HappyEyeballs.swift │ ├── IO.swift │ ├── IntegerBitPacking.swift │ ├── IntegerTypes.swift │ ├── Linux.swift │ ├── LinuxCPUSet.swift │ ├── LinuxUring.swift │ ├── MultiThreadedEventLoopGroup.swift │ ├── NIOPosixSendableMetatype.swift │ ├── NIOThreadPool.swift │ ├── NonBlockingFileIO.swift │ ├── PendingDatagramWritesManager.swift │ ├── PendingWritesManager.swift │ ├── PipeChannel.swift │ ├── PipePair.swift │ ├── Pool.swift │ ├── PosixSingletons+ConcurrencyTakeOver.swift │ ├── PosixSingletons.swift │ ├── PrivacyInfo.xcprivacy │ ├── RawSocketBootstrap.swift │ ├── Resolver.swift │ ├── Selectable.swift │ ├── SelectableChannel.swift │ ├── SelectableEventLoop.swift │ ├── SelectorEpoll.swift │ ├── SelectorGeneric.swift │ ├── SelectorKqueue.swift │ ├── SelectorUring.swift │ ├── SelectorWSAPoll.swift │ ├── ServerSocket.swift │ ├── Socket.swift │ ├── SocketChannel.swift │ ├── SocketProtocols.swift │ ├── StructuredConcurrencyHelpers.swift │ ├── System.swift │ ├── Thread.swift │ ├── ThreadPosix.swift │ ├── ThreadWindows.swift │ ├── UnsafeTransfer.swift │ ├── Utilities.swift │ ├── VsockAddress.swift │ ├── VsockChannelEvents.swift │ └── Windows.swift ├── NIOTCPEchoClient │ ├── Client.swift │ └── README.md ├── NIOTCPEchoServer │ ├── README.md │ └── Server.swift ├── NIOTLS │ ├── ApplicationProtocolNegotiationHandler.swift │ ├── NIOTypedApplicationProtocolNegotiationHandler.swift │ ├── ProtocolNegotiationHandlerStateMachine.swift │ ├── SNIHandler.swift │ └── TLSEvents.swift ├── NIOTestUtils │ ├── ByteToMessageDecoderVerifier.swift │ ├── EventCounterHandler.swift │ ├── ManualTaskExecutor.swift │ └── NIOHTTP1TestServer.swift ├── NIOUDPEchoClient │ ├── README.md │ └── main.swift ├── NIOUDPEchoServer │ ├── README.md │ └── main.swift ├── NIOWebSocket │ ├── NIOWebSocketClientUpgrader.swift │ ├── NIOWebSocketFrameAggregator.swift │ ├── NIOWebSocketServerUpgrader.swift │ ├── SHA1.swift │ ├── WebSocketErrorCodes.swift │ ├── WebSocketFrame.swift │ ├── WebSocketFrameDecoder.swift │ ├── WebSocketFrameEncoder.swift │ ├── WebSocketOpcode.swift │ └── WebSocketProtocolErrorHandler.swift ├── NIOWebSocketClient │ ├── Client.swift │ └── README.md ├── NIOWebSocketServer │ ├── README.md │ └── Server.swift ├── _NIOBase64 │ └── Base64.swift ├── _NIOConcurrency │ └── Empty.swift ├── _NIODataStructures │ ├── Heap.swift │ ├── PriorityQueue.swift │ └── _TinyArray.swift ├── _NIOFileSystem │ ├── Array+FileSystem.swift │ ├── ArraySlice+FileSystem.swift │ ├── BufferedReader.swift │ ├── BufferedWriter.swift │ ├── ByteBuffer+FileSystem.swift │ ├── ByteCount.swift │ ├── Convenience.swift │ ├── DirectoryEntries.swift │ ├── DirectoryEntry.swift │ ├── Exports.swift │ ├── FileChunks.swift │ ├── FileHandle.swift │ ├── FileHandleProtocol.swift │ ├── FileInfo.swift │ ├── FileSystem.swift │ ├── FileSystemError+Syscall.swift │ ├── FileSystemError.swift │ ├── FileSystemProtocol.swift │ ├── FileType.swift │ ├── IOStrategy.swift │ ├── Internal │ │ ├── BufferedOrAnyStream.swift │ │ ├── BufferedStream.swift │ │ ├── Cancellation.swift │ │ ├── Concurrency Primitives │ │ │ ├── TokenBucket.swift │ │ │ └── UnsafeTransfer.swift │ │ ├── ParallelDirCopy.swift │ │ ├── ParallelRemoval.swift │ │ ├── String+UnsafeUnititializedCapacity.swift │ │ ├── System Calls │ │ │ ├── CInterop.swift │ │ │ ├── Errno.swift │ │ │ ├── FileDescriptor+Syscalls.swift │ │ │ ├── Mocking.swift │ │ │ ├── Syscall.swift │ │ │ └── Syscalls.swift │ │ ├── SystemFileHandle.swift │ │ └── Utilities.swift │ ├── NIOFilePath.swift │ ├── NIOFileSystemSendableMetatype.swift │ ├── OpenOptions.swift │ ├── PrivacyInfo.xcprivacy │ └── String+FileSystem.swift └── _NIOFileSystemFoundationCompat │ ├── Data+FileSystem.swift │ └── Date+FileInfo.swift ├── Tests ├── NIOBase64Tests │ └── Base64Test.swift ├── NIOConcurrencyHelpersTests │ └── NIOConcurrencyHelpersTests.swift ├── NIOCoreTests │ ├── AddressedEnvelopeTests.swift │ ├── AsyncChannel │ │ ├── AsyncChannelInboundStreamTests.swift │ │ ├── AsyncChannelOutboundWriterTests.swift │ │ └── AsyncChannelTests.swift │ ├── AsyncSequenceTests.swift │ ├── AsyncSequences │ │ ├── NIOAsyncSequenceProducer+HighLowWatermarkBackPressureStrategyTests.swift │ │ ├── NIOAsyncSequenceTests.swift │ │ ├── NIOAsyncWriterTests.swift │ │ └── NIOThrowingAsyncSequenceTests.swift │ ├── BaseObjectsTest.swift │ ├── ByteBufferBinaryEncodedLengthPrefixTests.swift │ ├── ByteBufferLengthPrefixTests.swift │ ├── ByteBufferQUICBinaryEncodingStrategyTests.swift │ ├── ByteBufferSpanTests.swift │ ├── ByteBufferTest.swift │ ├── ChannelOptionStorageTest.swift │ ├── CircularBufferTests.swift │ ├── CustomChannelTests.swift │ ├── DispatchQueue+WithFutureTest.swift │ ├── IOErrorTest.swift │ ├── IntegerTypesTest.swift │ ├── LinuxTest.swift │ ├── MarkedCircularBufferTests.swift │ ├── NIOAnyDebugTest.swift │ ├── NIOCloseOnErrorHandlerTest.swift │ ├── NIODecodedAsyncSequenceTests.swift │ ├── NIOIsolatedEventLoopTests.swift │ ├── NIOPooledRecvBufferAllocatorTests.swift │ ├── NIOSplitLinesMessageDecoderTests.swift │ ├── RecvByteBufAllocatorTest.swift │ ├── SingleStepByteToMessageDecoderTest.swift │ ├── TimeAmount+DurationTests.swift │ ├── TimeAmountTests.swift │ ├── TypeAssistedChannelHandlerTests.swift │ ├── UtilitiesTest.swift │ ├── XCTest+AsyncAwait.swift │ └── XCTest+Extensions.swift ├── NIODataStructuresTests │ ├── HeapTests.swift │ └── PriorityQueueTests.swift ├── NIOEmbeddedTests │ ├── AsyncTestingChannelTests.swift │ ├── AsyncTestingEventLoopTests.swift │ ├── EmbeddedChannelTest.swift │ ├── EmbeddedEventLoopTest.swift │ ├── TestUtils.swift │ └── XCTest+AsyncAwait.swift ├── NIOFSFoundationCompatTests │ └── FileSystemFoundationCompatTests.swift ├── NIOFSIntegrationTests │ ├── BufferedReaderTests.swift │ ├── BufferedWriterTests.swift │ ├── ConvenienceTests.swift │ ├── FileHandleTests.swift │ ├── FileSystemTests+SPI.swift │ ├── FileSystemTests.swift │ ├── Test Data │ │ ├── Foo.symlink │ │ ├── Foo │ │ │ └── README.txt │ │ ├── README.md │ │ └── README.md.symlink │ └── XCTestExtensions.swift ├── NIOFSTests │ ├── ByteCountTests.swift │ ├── DirectoryEntriesTests.swift │ ├── FileChunksTests.swift │ ├── FileHandleTests.swift │ ├── FileInfoTests.swift │ ├── FileOpenOptionsTests.swift │ ├── FilePathTests.swift │ ├── FileSystemErrorTests.swift │ ├── FileTypeTests.swift │ ├── Internal │ │ ├── CancellationTests.swift │ │ ├── Concurrency Primitives │ │ │ └── BufferedStreamTests.swift │ │ ├── MockingInfrastructure.swift │ │ └── SyscallTests.swift │ └── XCTestExtensions.swift ├── NIOFoundationCompatTests │ ├── ByteBuffer+UUIDTests.swift │ ├── ByteBufferDataProtocolTests.swift │ ├── ByteBufferView+MutableDataProtocolTest.swift │ ├── Codable+ByteBufferTest.swift │ ├── JSONSerialization+ByteBufferTest.swift │ └── WaitSpinningRunLoopTests.swift ├── NIOHTTP1Tests │ ├── ByteBufferUtilsTest.swift │ ├── ContentLengthTests.swift │ ├── HTTPClientUpgradeTests.swift │ ├── HTTPDecoderLengthTest.swift │ ├── HTTPDecoderTest.swift │ ├── HTTPHeaderValidationTests.swift │ ├── HTTPHeadersTest.swift │ ├── HTTPRequestEncoderTest.swift │ ├── HTTPResponseEncoderTest.swift │ ├── HTTPResponseStatusTests.swift │ ├── HTTPServerClientTest.swift │ ├── HTTPServerPipelineHandlerTest.swift │ ├── HTTPServerProtocolErrorHandlerTest.swift │ ├── HTTPServerUpgradeTests.swift │ ├── HTTPTest.swift │ ├── HTTPTypesTest.swift │ ├── NIOHTTPObjectAggregatorTest.swift │ ├── TestUtils.swift │ └── UnsafeTransfer.swift ├── NIOPosixTests │ ├── AcceptBackoffHandlerTest.swift │ ├── AsyncChannelBootstrapTests.swift │ ├── BlockingIOThreadPoolTest.swift │ ├── BootstrapTest.swift │ ├── ChannelNotificationTest.swift │ ├── ChannelPipelineTest.swift │ ├── ChannelTests.swift │ ├── CoWValue.swift │ ├── CodecTest.swift │ ├── ControlMessageTests.swift │ ├── DatagramChannelTests.swift │ ├── EchoServerClientTest.swift │ ├── EventLoopFutureIsolatedTests.swift │ ├── EventLoopFutureTest.swift │ ├── EventLoopMetricsDelegateTests.swift │ ├── EventLoopTest.swift │ ├── FileRegionTest.swift │ ├── GetAddrInfoResolverTest.swift │ ├── HappyEyeballsTest.swift │ ├── IPv4Header.swift │ ├── IdleStateHandlerTest.swift │ ├── IntegerBitPackingTests.swift │ ├── MulticastTest.swift │ ├── NIOFileHandleTest.swift │ ├── NIOLoopBoundTests.swift │ ├── NIOScheduledCallbackTests.swift │ ├── NIOThreadPoolTest.swift │ ├── NonBlockingFileIOTest.swift │ ├── PendingDatagramWritesManagerTests.swift │ ├── PipeChannelTest.swift │ ├── RawSocketBootstrapTests.swift │ ├── SALChannelTests.swift │ ├── SALEventLoopTests.swift │ ├── SelectorTest.swift │ ├── SerialExecutorTests.swift │ ├── SocketAddressTest.swift │ ├── SocketChannelTest.swift │ ├── SocketOptionProviderTest.swift │ ├── StreamChannelsTest.swift │ ├── SyscallAbstractionLayer.swift │ ├── SyscallAbstractionLayerContext.swift │ ├── SystemCallWrapperHelpers.swift │ ├── SystemTest.swift │ ├── TestUtils.swift │ ├── ThreadTest.swift │ ├── UniversalBootstrapSupportTest.swift │ ├── VsockAddressTest.swift │ └── XCTest+AsyncAwait.swift ├── NIOSingletonsTests │ └── GlobalSingletonsTests.swift ├── NIOTLSTests │ ├── ApplicationProtocolNegotiationHandlerTests.swift │ ├── NIOTypedApplicationProtocolNegotiationHandlerTests.swift │ └── SNIHandlerTests.swift ├── NIOTestUtilsTests │ ├── ByteToMessageDecoderVerifierTest.swift │ ├── EventCounterHandlerTest.swift │ ├── ManualTaskExecutorTest.swift │ └── NIOHTTP1TestServerTest.swift ├── NIOTests │ └── NIOTests.swift └── NIOWebSocketTests │ ├── ByteBufferWebSocketTests.swift │ ├── NIOWebSocketClientUpgraderTests.swift │ ├── NIOWebSocketFrameAggregatorTests.swift │ ├── WebSocketClientEndToEndTests.swift │ ├── WebSocketFrameDecoderTest.swift │ ├── WebSocketFrameEncoderTest.swift │ ├── WebSocketMaskingKeyTests.swift │ └── WebSocketServerEndToEndTests.swift ├── dev ├── alloc-limits-from-test-output ├── boxed-existentials.d ├── generate-bytebuffer-multi-int.sh ├── git.commit.template ├── lldb-smoker ├── make-single-file-spm ├── malloc-aggregation.bt ├── malloc-aggregation.d ├── stackdiff-dtrace.py ├── stackdiff │ ├── Package.swift │ ├── Sources │ │ ├── Stacks │ │ │ ├── AggregateStacks.swift │ │ │ ├── Parsing │ │ │ │ ├── BPFTraceParser.swift │ │ │ │ ├── DTraceParser.swift │ │ │ │ ├── HeaptrackParser.swift │ │ │ │ └── StackParser.swift │ │ │ └── Similarity.swift │ │ └── stackdiff │ │ │ ├── StackFormatter.swift │ │ │ ├── Stackdiff+Diff.swift │ │ │ ├── Stackdiff+Dump.swift │ │ │ ├── Stackdiff+Merge.swift │ │ │ └── Stackdiff.swift │ └── Tests │ │ └── StacksTests │ │ ├── AggregateStackTests.swift │ │ ├── DTraceParserTests.swift │ │ ├── HeaptrackParserTests.swift │ │ └── SimilarityTests.swift ├── thresholds-from-benchmark-output.sh └── update-integration-test-thresholds.sh ├── docs ├── advanced-performance-analysis.md ├── debugging-allocations.md ├── io_uring.md ├── migration-guide-NIO1-to-NIO2.md ├── optimization-tips.md ├── public-api.md ├── public-async-nio-apis.md └── workarounds.md └── scripts ├── analyze_performance_results.rb ├── check-cxx-interop-compatibility.sh ├── check-matrix-job.ps1 ├── check-matrix-job.sh ├── check_benchmark_thresholds.sh ├── cmake-build.sh ├── compare_perf_of_swift_versions.sh ├── generate_matrix.sh ├── install_android_ndk.sh ├── install_swift_prerequisites.sh ├── install_swift_sdk.sh ├── integration_tests.sh ├── nio-diagnose ├── swift-build-with-android-sdk.sh ├── swift-build-with-wasm-sdk.sh └── update-cmake-lists.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # Adopt swift-format 2 | c9756e108351a1def2e2c83ff5ee6fb9bcbc3bbf 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/pull_request_semver_label_checker/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/actions/pull_request_semver_label_checker/action.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/android_swift_sdk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/android_swift_sdk.yml -------------------------------------------------------------------------------- /.github/workflows/benchmarks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/benchmarks.yml -------------------------------------------------------------------------------- /.github/workflows/cmake_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/cmake_tests.yml -------------------------------------------------------------------------------- /.github/workflows/cxx_interop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/cxx_interop.yml -------------------------------------------------------------------------------- /.github/workflows/macos_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/macos_tests.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request_label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/pull_request_label.yml -------------------------------------------------------------------------------- /.github/workflows/release_builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/release_builds.yml -------------------------------------------------------------------------------- /.github/workflows/static_sdk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/static_sdk.yml -------------------------------------------------------------------------------- /.github/workflows/swift_6_language_mode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/swift_6_language_mode.yml -------------------------------------------------------------------------------- /.github/workflows/swift_load_test_matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/swift_load_test_matrix.yml -------------------------------------------------------------------------------- /.github/workflows/swift_matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/swift_matrix.yml -------------------------------------------------------------------------------- /.github/workflows/swift_test_matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/swift_test_matrix.yml -------------------------------------------------------------------------------- /.github/workflows/unit_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/unit_tests.yml -------------------------------------------------------------------------------- /.github/workflows/wasm_swift_sdk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.github/workflows/wasm_swift_sdk.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.gitignore -------------------------------------------------------------------------------- /.licenseignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.licenseignore -------------------------------------------------------------------------------- /.mailfilter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.mailfilter -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.mailmap -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swift-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/.swift-format -------------------------------------------------------------------------------- /Benchmarks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Benchmarks/.gitignore -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/NIOCoreBenchmarks/Benchmarks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Benchmarks/Benchmarks/NIOCoreBenchmarks/Benchmarks.swift -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/NIOPosixBenchmarks/Benchmarks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Benchmarks/Benchmarks/NIOPosixBenchmarks/Benchmarks.swift -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/NIOPosixBenchmarks/TCPEcho.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Benchmarks/Benchmarks/NIOPosixBenchmarks/TCPEcho.swift -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/NIOPosixBenchmarks/TCPEchoAsyncChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Benchmarks/Benchmarks/NIOPosixBenchmarks/TCPEchoAsyncChannel.swift -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/NIOPosixBenchmarks/Util/GlobalExecutor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Benchmarks/Benchmarks/NIOPosixBenchmarks/Util/GlobalExecutor.swift -------------------------------------------------------------------------------- /Benchmarks/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Benchmarks/Package.swift -------------------------------------------------------------------------------- /Benchmarks/Thresholds/5.10/NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 8000 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/5.10/NIOCoreBenchmarks.WaitOnPromise.p90.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Benchmarks/Thresholds/5.10/NIOCoreBenchmarks.WaitOnPromise.p90.json -------------------------------------------------------------------------------- /Benchmarks/Thresholds/5.10/NIOPosixBenchmarks.TCPEcho.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 108 3 | } 4 | -------------------------------------------------------------------------------- /Benchmarks/Thresholds/5.10/NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 164375 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.0/NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 8000 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.0/NIOPosixBenchmarks.TCPEcho.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal": 108 3 | } 4 | -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.0/NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal": 165111 3 | } 4 | -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.1/NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 8000 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.1/NIOPosixBenchmarks.TCPEcho.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 108 3 | } 4 | -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.1/NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 164376 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.2/NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 8000 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.2/NIOPosixBenchmarks.TCPEcho.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 608 3 | } 4 | -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.2/NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 82530 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-main/NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 8000 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-main/NIOPosixBenchmarks.TCPEcho.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 108 3 | } 4 | -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-main/NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 82672 3 | } 4 | -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-next/NIOCoreBenchmarks.NIOAsyncChannel.init.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 8000 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-next/NIOPosixBenchmarks.TCPEcho.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal": 108 3 | } 4 | -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-next/NIOPosixBenchmarks.TCPEchoAsyncChannel.p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal": 82500 3 | } 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/CONTRIBUTORS.txt -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/run-allocation-counter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/run-allocation-counter.sh -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Package.swift -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Sources/AtomicCounter/include/atomic-counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Sources/AtomicCounter/include/atomic-counter.h -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Sources/AtomicCounter/src/atomic-counter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Sources/AtomicCounter/src/atomic-counter.c -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Package.swift -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/include/hooked-functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/include/hooked-functions.h -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/src/hooked-functions-darwin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/src/hooked-functions-darwin.c -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/src/hooked-functions-unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/src/hooked-functions-unix.c -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Package.swift -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Sources/HookedFunctions/include/hooked-functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Sources/HookedFunctions/include/hooked-functions.h -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Sources/HookedFunctions/src/hooked-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Sources/HookedFunctions/src/hooked-functions.c -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/Sources/bootstrapDoHook/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/Sources/bootstrapDoHook/main.c -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/Sources/bootstrapDoNotHook/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/Sources/bootstrapDoNotHook/main.c -------------------------------------------------------------------------------- /IntegrationTests/allocation-counter-tests-framework/template/scaffolding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/allocation-counter-tests-framework/template/scaffolding.swift -------------------------------------------------------------------------------- /IntegrationTests/plugin_echo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/plugin_echo.sh -------------------------------------------------------------------------------- /IntegrationTests/plugin_junit_xml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/plugin_junit_xml.sh -------------------------------------------------------------------------------- /IntegrationTests/run-single-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/run-single-test.sh -------------------------------------------------------------------------------- /IntegrationTests/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/run-tests.sh -------------------------------------------------------------------------------- /IntegrationTests/test_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/test_functions.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/defines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/defines.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_01_get_file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_01_get_file.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_02_get_random_bytes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_02_get_random_bytes.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_03_post_random_bytes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_03_post_random_bytes.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_04_keep_alive_works.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_04_keep_alive_works.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_05_repeated_reqs_work.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_05_repeated_reqs_work.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_06_http_1.0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_06_http_1.0.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_07_headers_work.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_07_headers_work.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_08_survive_signals.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_08_survive_signals.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_09_curl_happy_with_trailers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_09_curl_happy_with_trailers.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_10_connection_drop_in_body_ok.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_10_connection_drop_in_body_ok.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_11_res_body_streaming.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_11_res_body_streaming.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_12_headers_too_large.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_12_headers_too_large.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_13_http_pipelining.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_13_http_pipelining.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_14_strict_mode_assertion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_14_strict_mode_assertion.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_15_post_in_chunked_encoding.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_15_post_in_chunked_encoding.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_16_tcp_client_ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_16_tcp_client_ip.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_17_serve_massive_sparse_file.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_17_serve_massive_sparse_file.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_18_close_with_no_keepalive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_18_close_with_no_keepalive.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_19_connection_drop_while_waiting_for_response_uds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_19_connection_drop_while_waiting_for_response_uds.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_20_connection_drop_while_waiting_for_response_tcp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_20_connection_drop_while_waiting_for_response_tcp.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_21_connection_reset_tcp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_21_connection_reset_tcp.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_22_http_1.0_keep_alive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_22_http_1.0_keep_alive.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_23_repeated_reqs_with_half_closure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_23_repeated_reqs_with_half_closure.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_01_http/test_24_http_over_stdio.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_01_http/test_24_http_over_stdio.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_02_syscall_wrappers/defines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_02_syscall_wrappers/defines.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_02_syscall_wrappers/test_01_syscall_wrapper_fast.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_02_syscall_wrappers/test_01_syscall_wrapper_fast.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_02_syscall_wrappers/test_02_unacceptable_errnos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_02_syscall_wrappers/test_02_unacceptable_errnos.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_02_syscall_wrappers/test_03_unacceptable_read_errnos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_02_syscall_wrappers/test_03_unacceptable_read_errnos.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_03_debug_binary_checks/defines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_03_debug_binary_checks/defines.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_03_debug_binary_checks/test_01_check_we_do_not_link_Foundation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_03_debug_binary_checks/test_01_check_we_do_not_link_Foundation.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_03_debug_binary_checks/test_02_expected_crashes_work.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_03_debug_binary_checks/test_02_expected_crashes_work.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/Thresholds/5.10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/Thresholds/5.10.json -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/Thresholds/5.8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/Thresholds/5.8.json -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/Thresholds/6.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/Thresholds/6.0.json -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/Thresholds/6.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/Thresholds/6.1.json -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/Thresholds/6.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/Thresholds/6.2.json -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/Thresholds/nightly-main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/Thresholds/nightly-main.json -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/Thresholds/nightly-next.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/Thresholds/nightly-next.json -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/defines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/defines.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_allocation_counts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_allocation_counts.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/README.md -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/run-nio-alloc-counter-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/run-nio-alloc-counter-tests.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/shared.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/shared.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_10000000_asyncsequenceproducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_10000000_asyncsequenceproducer.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000000_asyncwriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000000_asyncwriter.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_addHandlers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_addHandlers.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_addHandlers_sync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_addHandlers_sync.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_addRemoveHandlers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_addRemoveHandlers.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_autoReadGetAndSet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_autoReadGetAndSet.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_autoReadGetAndSet_sync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_autoReadGetAndSet_sync.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_copying_bytebufferview_to_array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_copying_bytebufferview_to_array.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_copying_circularbuffer_to_array.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_copying_circularbuffer_to_array.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_getHandlers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_getHandlers.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_getHandlers_sync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_getHandlers_sync.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_reqs_1_conn.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_reqs_1_conn.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_rst_connections.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_rst_connections.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_tcpbootstraps.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_tcpbootstraps.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_tcpconnections.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_tcpconnections.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_udp_reqs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_udp_reqs.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_udpbootstraps.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_udpbootstraps.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1000_udpconnections.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1000_udpconnections.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_1_reqs_1000_conn.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_1_reqs_1000_conn.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_assume_isolated_scheduling_10000_executions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_assume_isolated_scheduling_10000_executions.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_bytebuffer_lots_of_rw.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_bytebuffer_lots_of_rw.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_creating_10000_headers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_creating_10000_headers.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_decode_1000_ws_frames.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_decode_1000_ws_frames.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_encode_1000_ws_frames.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_encode_1000_ws_frames.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_execute_hop_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_execute_hop_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_flat_schedule_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_flat_schedule_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_flat_schedule_assume_isolated_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_flat_schedule_assume_isolated_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_future_assume_isolated_lots_of_callbacks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_future_assume_isolated_lots_of_callbacks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_future_erase_result.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_future_erase_result.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_future_lots_of_callbacks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_future_lots_of_callbacks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_get_100000_headers_canonical_form.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_get_100000_headers_canonical_form.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_modifying_1000_circular_buffer_elements.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_modifying_1000_circular_buffer_elements.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_modifying_byte_buffer_view.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_modifying_byte_buffer_view.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_ping_pong_1000_reqs_1_conn.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_ping_pong_1000_reqs_1_conn.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_read_10000_chunks_from_file.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_read_10000_chunks_from_file.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_schedule_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_schedule_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_schedule_and_run_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_schedule_and_run_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_schedule_assume_isolated_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_schedule_assume_isolated_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_schedule_with_deadline_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_schedule_with_deadline_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_schedule_with_deadline_assume_isolated_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_schedule_with_deadline_assume_isolated_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_scheduling_10000_executions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_scheduling_10000_executions.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_submit_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_submit_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_submit_assume_isolated_10000_tasks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_submit_assume_isolated_10000_tasks.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_udp_1000_reqs_1_conn.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_udp_1000_reqs_1_conn.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_04_performance/test_01_resources/test_udp_1_reqs_1000_conn.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_04_performance/test_01_resources/test_udp_1_reqs_1000_conn.swift -------------------------------------------------------------------------------- /IntegrationTests/tests_05_assertions/defines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_05_assertions/defines.sh -------------------------------------------------------------------------------- /IntegrationTests/tests_05_assertions/test_01_syscall_wrapper_fast.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/IntegrationTests/tests_05_assertions/test_01_syscall_wrapper_fast.sh -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Snippets/NIOFileSystemTour.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Snippets/NIOFileSystemTour.swift -------------------------------------------------------------------------------- /Sources/CNIOAtomics/include/CNIOAtomics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOAtomics/include/CNIOAtomics.h -------------------------------------------------------------------------------- /Sources/CNIOAtomics/src/c-atomics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOAtomics/src/c-atomics.c -------------------------------------------------------------------------------- /Sources/CNIOAtomics/src/c-nioatomics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOAtomics/src/c-nioatomics.c -------------------------------------------------------------------------------- /Sources/CNIOAtomics/src/cpp_magic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOAtomics/src/cpp_magic.h -------------------------------------------------------------------------------- /Sources/CNIODarwin/include/CNIODarwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIODarwin/include/CNIODarwin.h -------------------------------------------------------------------------------- /Sources/CNIODarwin/shim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIODarwin/shim.c -------------------------------------------------------------------------------- /Sources/CNIOLLHTTP/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLLHTTP/LICENSE -------------------------------------------------------------------------------- /Sources/CNIOLLHTTP/c_nio_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLLHTTP/c_nio_api.c -------------------------------------------------------------------------------- /Sources/CNIOLLHTTP/c_nio_http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLLHTTP/c_nio_http.c -------------------------------------------------------------------------------- /Sources/CNIOLLHTTP/c_nio_llhttp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLLHTTP/c_nio_llhttp.c -------------------------------------------------------------------------------- /Sources/CNIOLLHTTP/include/CNIOLLHTTP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLLHTTP/include/CNIOLLHTTP.h -------------------------------------------------------------------------------- /Sources/CNIOLLHTTP/include/c_nio_llhttp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLLHTTP/include/c_nio_llhttp.h -------------------------------------------------------------------------------- /Sources/CNIOLLHTTP/update_and_patch_llhttp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLLHTTP/update_and_patch_llhttp.sh -------------------------------------------------------------------------------- /Sources/CNIOLinux/include/CNIOLinux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLinux/include/CNIOLinux.h -------------------------------------------------------------------------------- /Sources/CNIOLinux/include/liburing_nio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLinux/include/liburing_nio.h -------------------------------------------------------------------------------- /Sources/CNIOLinux/liburing_shims.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLinux/liburing_shims.c -------------------------------------------------------------------------------- /Sources/CNIOLinux/shim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOLinux/shim.c -------------------------------------------------------------------------------- /Sources/CNIOOpenBSD/include/CNIOOpenBSD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOOpenBSD/include/CNIOOpenBSD.h -------------------------------------------------------------------------------- /Sources/CNIOOpenBSD/shim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOOpenBSD/shim.c -------------------------------------------------------------------------------- /Sources/CNIOPosix/event_loop_id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOPosix/event_loop_id.c -------------------------------------------------------------------------------- /Sources/CNIOPosix/include/CNIOPosix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOPosix/include/CNIOPosix.h -------------------------------------------------------------------------------- /Sources/CNIOSHA1/c_nio_sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOSHA1/c_nio_sha1.c -------------------------------------------------------------------------------- /Sources/CNIOSHA1/include/CNIOSHA1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOSHA1/include/CNIOSHA1.h -------------------------------------------------------------------------------- /Sources/CNIOSHA1/update_and_patch_sha1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOSHA1/update_and_patch_sha1.sh -------------------------------------------------------------------------------- /Sources/CNIOWASI/CNIOWASI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOWASI/CNIOWASI.c -------------------------------------------------------------------------------- /Sources/CNIOWASI/include/CNIOWASI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOWASI/include/CNIOWASI.h -------------------------------------------------------------------------------- /Sources/CNIOWindows/WSAStartup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOWindows/WSAStartup.c -------------------------------------------------------------------------------- /Sources/CNIOWindows/include/CNIOWindows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOWindows/include/CNIOWindows.h -------------------------------------------------------------------------------- /Sources/CNIOWindows/include/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOWindows/include/module.modulemap -------------------------------------------------------------------------------- /Sources/CNIOWindows/shim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/CNIOWindows/shim.c -------------------------------------------------------------------------------- /Sources/NIO/Docs.docc/Articles/Debugging Allocation Regressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIO/Docs.docc/Articles/Debugging Allocation Regressions.md -------------------------------------------------------------------------------- /Sources/NIO/Docs.docc/Articles/Running Alloction Counting Tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIO/Docs.docc/Articles/Running Alloction Counting Tests.md -------------------------------------------------------------------------------- /Sources/NIO/Docs.docc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIO/Docs.docc/index.md -------------------------------------------------------------------------------- /Sources/NIO/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIO/Exports.swift -------------------------------------------------------------------------------- /Sources/NIOAsyncAwaitDemo/AsyncChannelIO.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOAsyncAwaitDemo/AsyncChannelIO.swift -------------------------------------------------------------------------------- /Sources/NIOAsyncAwaitDemo/FullRequestResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOAsyncAwaitDemo/FullRequestResponse.swift -------------------------------------------------------------------------------- /Sources/NIOAsyncAwaitDemo/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOAsyncAwaitDemo/main.swift -------------------------------------------------------------------------------- /Sources/NIOChatClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOChatClient/README.md -------------------------------------------------------------------------------- /Sources/NIOChatClient/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOChatClient/main.swift -------------------------------------------------------------------------------- /Sources/NIOChatServer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOChatServer/README.md -------------------------------------------------------------------------------- /Sources/NIOChatServer/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOChatServer/main.swift -------------------------------------------------------------------------------- /Sources/NIOConcurrencyHelpers/NIOAtomic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOConcurrencyHelpers/NIOAtomic.swift -------------------------------------------------------------------------------- /Sources/NIOConcurrencyHelpers/NIOLock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOConcurrencyHelpers/NIOLock.swift -------------------------------------------------------------------------------- /Sources/NIOConcurrencyHelpers/NIOLockedValueBox.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOConcurrencyHelpers/NIOLockedValueBox.swift -------------------------------------------------------------------------------- /Sources/NIOConcurrencyHelpers/atomics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOConcurrencyHelpers/atomics.swift -------------------------------------------------------------------------------- /Sources/NIOConcurrencyHelpers/lock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOConcurrencyHelpers/lock.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AddressedEnvelope.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AddressedEnvelope.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncAwaitSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncAwaitSupport.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncChannel/AsyncChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncChannel/AsyncChannel.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncChannel/AsyncChannelHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncChannel/AsyncChannelHandler.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncChannel/AsyncChannelInboundStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncChannel/AsyncChannelInboundStream.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncChannel/AsyncChannelOutboundWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncChannel/AsyncChannelOutboundWriter.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncSequences/NIOAsyncSequenceProducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncSequences/NIOAsyncSequenceProducer.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncSequences/NIOAsyncSequenceProducerStrategies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncSequences/NIOAsyncSequenceProducerStrategies.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncSequences/NIOAsyncWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncSequences/NIOAsyncWriter.swift -------------------------------------------------------------------------------- /Sources/NIOCore/AsyncSequences/NIOThrowingAsyncSequenceProducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/AsyncSequences/NIOThrowingAsyncSequenceProducer.swift -------------------------------------------------------------------------------- /Sources/NIOCore/BSDSocketAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/BSDSocketAPI.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-aux.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-aux.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-binaryEncodedLengthPrefix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-binaryEncodedLengthPrefix.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-conversions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-conversions.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-core.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-core.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-hex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-hex.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-int.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-int.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-lengthPrefix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-lengthPrefix.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-multi-int.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-multi-int.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-quicBinaryEncodingStrategy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-quicBinaryEncodingStrategy.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ByteBuffer-views.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ByteBuffer-views.swift -------------------------------------------------------------------------------- /Sources/NIOCore/Channel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Channel.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ChannelHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ChannelHandler.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ChannelHandlers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ChannelHandlers.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ChannelInvoker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ChannelInvoker.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ChannelOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ChannelOption.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ChannelPipeline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ChannelPipeline.swift -------------------------------------------------------------------------------- /Sources/NIOCore/CircularBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/CircularBuffer.swift -------------------------------------------------------------------------------- /Sources/NIOCore/Codec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Codec.swift -------------------------------------------------------------------------------- /Sources/NIOCore/ConvenienceOptionSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/ConvenienceOptionSupport.swift -------------------------------------------------------------------------------- /Sources/NIOCore/DeadChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/DeadChannel.swift -------------------------------------------------------------------------------- /Sources/NIOCore/DispatchQueue+WithFuture.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/DispatchQueue+WithFuture.swift -------------------------------------------------------------------------------- /Sources/NIOCore/Docs.docc/ByteBuffer-lengthPrefix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Docs.docc/ByteBuffer-lengthPrefix.md -------------------------------------------------------------------------------- /Sources/NIOCore/Docs.docc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Docs.docc/index.md -------------------------------------------------------------------------------- /Sources/NIOCore/Docs.docc/loops-futures-concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Docs.docc/loops-futures-concurrency.md -------------------------------------------------------------------------------- /Sources/NIOCore/Docs.docc/swift-concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Docs.docc/swift-concurrency.md -------------------------------------------------------------------------------- /Sources/NIOCore/EventLoop+Deprecated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/EventLoop+Deprecated.swift -------------------------------------------------------------------------------- /Sources/NIOCore/EventLoop+SerialExecutor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/EventLoop+SerialExecutor.swift -------------------------------------------------------------------------------- /Sources/NIOCore/EventLoop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/EventLoop.swift -------------------------------------------------------------------------------- /Sources/NIOCore/EventLoopFuture+AssumeIsolated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/EventLoopFuture+AssumeIsolated.swift -------------------------------------------------------------------------------- /Sources/NIOCore/EventLoopFuture+Deprecated.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/EventLoopFuture+Deprecated.swift -------------------------------------------------------------------------------- /Sources/NIOCore/EventLoopFuture+WithEventLoop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/EventLoopFuture+WithEventLoop.swift -------------------------------------------------------------------------------- /Sources/NIOCore/EventLoopFuture.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/EventLoopFuture.swift -------------------------------------------------------------------------------- /Sources/NIOCore/FileDescriptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/FileDescriptor.swift -------------------------------------------------------------------------------- /Sources/NIOCore/FileHandle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/FileHandle.swift -------------------------------------------------------------------------------- /Sources/NIOCore/FileRegion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/FileRegion.swift -------------------------------------------------------------------------------- /Sources/NIOCore/GlobalSingletons.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/GlobalSingletons.swift -------------------------------------------------------------------------------- /Sources/NIOCore/IO.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/IO.swift -------------------------------------------------------------------------------- /Sources/NIOCore/IOData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/IOData.swift -------------------------------------------------------------------------------- /Sources/NIOCore/IPProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/IPProtocol.swift -------------------------------------------------------------------------------- /Sources/NIOCore/IntegerBitPacking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/IntegerBitPacking.swift -------------------------------------------------------------------------------- /Sources/NIOCore/IntegerTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/IntegerTypes.swift -------------------------------------------------------------------------------- /Sources/NIOCore/Interfaces.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Interfaces.swift -------------------------------------------------------------------------------- /Sources/NIOCore/Linux.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Linux.swift -------------------------------------------------------------------------------- /Sources/NIOCore/MarkedCircularBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/MarkedCircularBuffer.swift -------------------------------------------------------------------------------- /Sources/NIOCore/MulticastChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/MulticastChannel.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIOAny.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIOAny.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIOCloseOnErrorHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIOCloseOnErrorHandler.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIOCoreSendableMetatype.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIOCoreSendableMetatype.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIODecodedAsyncSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIODecodedAsyncSequence.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIOLoopBound.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIOLoopBound.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIOPooledRecvBufferAllocator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIOPooledRecvBufferAllocator.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIOScheduledCallback.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIOScheduledCallback.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIOSendable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIOSendable.swift -------------------------------------------------------------------------------- /Sources/NIOCore/NIOSplitLinesMessageDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/NIOSplitLinesMessageDecoder.swift -------------------------------------------------------------------------------- /Sources/NIOCore/RecvByteBufferAllocator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/RecvByteBufferAllocator.swift -------------------------------------------------------------------------------- /Sources/NIOCore/SingleStepByteToMessageDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/SingleStepByteToMessageDecoder.swift -------------------------------------------------------------------------------- /Sources/NIOCore/SocketAddresses.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/SocketAddresses.swift -------------------------------------------------------------------------------- /Sources/NIOCore/SocketOptionProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/SocketOptionProvider.swift -------------------------------------------------------------------------------- /Sources/NIOCore/SystemCallHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/SystemCallHelpers.swift -------------------------------------------------------------------------------- /Sources/NIOCore/TimeAmount+Duration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/TimeAmount+Duration.swift -------------------------------------------------------------------------------- /Sources/NIOCore/TypeAssistedChannelHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/TypeAssistedChannelHandler.swift -------------------------------------------------------------------------------- /Sources/NIOCore/UniversalBootstrapSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/UniversalBootstrapSupport.swift -------------------------------------------------------------------------------- /Sources/NIOCore/Utilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCore/Utilities.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/CrashTestSuites.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/CrashTestSuites.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/CrashTests+ByteBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/CrashTests+ByteBuffer.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/CrashTests+EventLoop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/CrashTests+EventLoop.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/CrashTests+HTTP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/CrashTests+HTTP.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/CrashTests+LoopBound.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/CrashTests+LoopBound.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/CrashTests+Strict.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/CrashTests+Strict.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/CrashTests+System.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/CrashTests+System.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/OutputGrepper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/OutputGrepper.swift -------------------------------------------------------------------------------- /Sources/NIOCrashTester/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOCrashTester/main.swift -------------------------------------------------------------------------------- /Sources/NIOEchoClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOEchoClient/README.md -------------------------------------------------------------------------------- /Sources/NIOEchoClient/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOEchoClient/main.swift -------------------------------------------------------------------------------- /Sources/NIOEchoServer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOEchoServer/README.md -------------------------------------------------------------------------------- /Sources/NIOEchoServer/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOEchoServer/main.swift -------------------------------------------------------------------------------- /Sources/NIOEmbedded/AsyncTestingChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOEmbedded/AsyncTestingChannel.swift -------------------------------------------------------------------------------- /Sources/NIOEmbedded/AsyncTestingEventLoop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOEmbedded/AsyncTestingEventLoop.swift -------------------------------------------------------------------------------- /Sources/NIOEmbedded/Embedded.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOEmbedded/Embedded.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Array+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Array+FileSystem.swift -------------------------------------------------------------------------------- /Sources/NIOFS/ArraySlice+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/ArraySlice+FileSystem.swift -------------------------------------------------------------------------------- /Sources/NIOFS/BufferedReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/BufferedReader.swift -------------------------------------------------------------------------------- /Sources/NIOFS/BufferedWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/BufferedWriter.swift -------------------------------------------------------------------------------- /Sources/NIOFS/ByteBuffer+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/ByteBuffer+FileSystem.swift -------------------------------------------------------------------------------- /Sources/NIOFS/ByteCount.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/ByteCount.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Convenience.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Convenience.swift -------------------------------------------------------------------------------- /Sources/NIOFS/DirectoryEntries.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/DirectoryEntries.swift -------------------------------------------------------------------------------- /Sources/NIOFS/DirectoryEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/DirectoryEntry.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Docs.docc/Extensions/DirectoryFileHandleProtocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Docs.docc/Extensions/DirectoryFileHandleProtocol.md -------------------------------------------------------------------------------- /Sources/NIOFS/Docs.docc/Extensions/FileHandleProtocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Docs.docc/Extensions/FileHandleProtocol.md -------------------------------------------------------------------------------- /Sources/NIOFS/Docs.docc/Extensions/FileSystemProtocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Docs.docc/Extensions/FileSystemProtocol.md -------------------------------------------------------------------------------- /Sources/NIOFS/Docs.docc/Extensions/ReadableFileHandleProtocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Docs.docc/Extensions/ReadableFileHandleProtocol.md -------------------------------------------------------------------------------- /Sources/NIOFS/Docs.docc/Extensions/WritableFileHandleProtocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Docs.docc/Extensions/WritableFileHandleProtocol.md -------------------------------------------------------------------------------- /Sources/NIOFS/Docs.docc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Docs.docc/index.md -------------------------------------------------------------------------------- /Sources/NIOFS/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Exports.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileChunks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileChunks.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileHandle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileHandle.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileHandleProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileHandleProtocol.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileInfo.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileSystem.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileSystemError+Syscall.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileSystemError+Syscall.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileSystemError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileSystemError.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileSystemProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileSystemProtocol.swift -------------------------------------------------------------------------------- /Sources/NIOFS/FileType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/FileType.swift -------------------------------------------------------------------------------- /Sources/NIOFS/IOStrategy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/IOStrategy.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/BufferedOrAnyStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/BufferedOrAnyStream.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/BufferedStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/BufferedStream.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/Cancellation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/Cancellation.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/Concurrency Primitives/TokenBucket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/Concurrency Primitives/TokenBucket.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/Concurrency Primitives/UnsafeTransfer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/Concurrency Primitives/UnsafeTransfer.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/ParallelDirCopy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/ParallelDirCopy.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/ParallelRemoval.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/ParallelRemoval.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/String+UnsafeUnititializedCapacity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/String+UnsafeUnititializedCapacity.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/System Calls/CInterop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/System Calls/CInterop.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/System Calls/Errno.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/System Calls/Errno.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/System Calls/FileDescriptor+Syscalls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/System Calls/FileDescriptor+Syscalls.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/System Calls/Mocking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/System Calls/Mocking.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/System Calls/Syscall.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/System Calls/Syscall.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/System Calls/Syscalls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/System Calls/Syscalls.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/SystemFileHandle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/SystemFileHandle.swift -------------------------------------------------------------------------------- /Sources/NIOFS/Internal/Utilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/Internal/Utilities.swift -------------------------------------------------------------------------------- /Sources/NIOFS/NIOFilePath.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/NIOFilePath.swift -------------------------------------------------------------------------------- /Sources/NIOFS/NIOFileSystemSendableMetatype.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/NIOFileSystemSendableMetatype.swift -------------------------------------------------------------------------------- /Sources/NIOFS/OpenOptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/OpenOptions.swift -------------------------------------------------------------------------------- /Sources/NIOFS/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /Sources/NIOFS/String+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFS/String+FileSystem.swift -------------------------------------------------------------------------------- /Sources/NIOFSFoundationCompat/Data+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFSFoundationCompat/Data+FileSystem.swift -------------------------------------------------------------------------------- /Sources/NIOFSFoundationCompat/Date+FileInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFSFoundationCompat/Date+FileInfo.swift -------------------------------------------------------------------------------- /Sources/NIOFileSystem/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFileSystem/Exports.swift -------------------------------------------------------------------------------- /Sources/NIOFoundationCompat/ByteBuffer-foundation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFoundationCompat/ByteBuffer-foundation.swift -------------------------------------------------------------------------------- /Sources/NIOFoundationCompat/Codable+ByteBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFoundationCompat/Codable+ByteBuffer.swift -------------------------------------------------------------------------------- /Sources/NIOFoundationCompat/JSONSerialization+ByteBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFoundationCompat/JSONSerialization+ByteBuffer.swift -------------------------------------------------------------------------------- /Sources/NIOFoundationCompat/WaitSpinningRunLoop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOFoundationCompat/WaitSpinningRunLoop.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/ByteCollectionUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/ByteCollectionUtils.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPDecoder.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPEncoder.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPHeaderValidator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPHeaderValidator.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPHeaders+Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPHeaders+Validation.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPPipelineSetup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPPipelineSetup.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPServerPipelineHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPServerPipelineHandler.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPServerProtocolErrorHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPServerProtocolErrorHandler.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPServerUpgradeHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPServerUpgradeHandler.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPTypedPipelineSetup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPTypedPipelineSetup.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/HTTPTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/HTTPTypes.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/NIOHTTPClientUpgradeHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/NIOHTTPClientUpgradeHandler.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/NIOHTTPObjectAggregator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/NIOHTTPObjectAggregator.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/NIOTypedHTTPClientUpgradeHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/NIOTypedHTTPClientUpgradeHandler.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/NIOTypedHTTPClientUpgraderStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/NIOTypedHTTPClientUpgraderStateMachine.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/NIOTypedHTTPServerUpgradeHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/NIOTypedHTTPServerUpgradeHandler.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1/NIOTypedHTTPServerUpgraderStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1/NIOTypedHTTPServerUpgraderStateMachine.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1Client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1Client/README.md -------------------------------------------------------------------------------- /Sources/NIOHTTP1Client/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1Client/main.swift -------------------------------------------------------------------------------- /Sources/NIOHTTP1Server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1Server/README.md -------------------------------------------------------------------------------- /Sources/NIOHTTP1Server/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOHTTP1Server/main.swift -------------------------------------------------------------------------------- /Sources/NIOMulticastChat/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOMulticastChat/main.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/Benchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/Benchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/ByteBufferViewContainsBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/ByteBufferViewContainsBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/ByteBufferViewCopyToArrayBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/ByteBufferViewCopyToArrayBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/ByteBufferViewIteratorBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/ByteBufferViewIteratorBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/ByteBufferWriteMultipleBenchmarks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/ByteBufferWriteMultipleBenchmarks.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/ByteToMessageDecoderDecodeManySmallsBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/ByteToMessageDecoderDecodeManySmallsBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/ChannelPipelineBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/ChannelPipelineBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/CircularBufferCopyToArrayBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/CircularBufferCopyToArrayBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/CircularBufferIntoByteBufferBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/CircularBufferIntoByteBufferBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/DeadlineNowBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/DeadlineNowBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/ExecuteBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/ExecuteBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/LockBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/LockBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/NIOAsyncSequenceProducerBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/NIOAsyncSequenceProducerBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/NIOAsyncWriterSingleWritesBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/NIOAsyncWriterSingleWritesBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/RunIfActiveBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/RunIfActiveBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/SchedulingAndRunningBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/SchedulingAndRunningBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/TCPThroughputBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/TCPThroughputBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/UDPBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/UDPBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/WebSocketFrameDecoderBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/WebSocketFrameDecoderBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/WebSocketFrameEncoderBenchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/WebSocketFrameEncoderBenchmark.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/main.swift -------------------------------------------------------------------------------- /Sources/NIOPerformanceTester/resources.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPerformanceTester/resources.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/BSDSocketAPICommon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/BSDSocketAPICommon.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/BSDSocketAPIPosix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/BSDSocketAPIPosix.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/BSDSocketAPIWindows.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/BSDSocketAPIWindows.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/BaseSocket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/BaseSocket.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/BaseSocketChannel+SocketOptionProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/BaseSocketChannel+SocketOptionProvider.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/BaseSocketChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/BaseSocketChannel.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/BaseStreamSocketChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/BaseStreamSocketChannel.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Bootstrap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Bootstrap.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/ControlMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/ControlMessage.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/DatagramVectorReadManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/DatagramVectorReadManager.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Docs.docc/GSO-GRO-Linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Docs.docc/GSO-GRO-Linux.md -------------------------------------------------------------------------------- /Sources/NIOPosix/Docs.docc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Docs.docc/index.md -------------------------------------------------------------------------------- /Sources/NIOPosix/Errors+Any.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Errors+Any.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/FileDescriptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/FileDescriptor.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/GetaddrinfoResolver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/GetaddrinfoResolver.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/HappyEyeballs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/HappyEyeballs.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/IO.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/IO.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/IntegerBitPacking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/IntegerBitPacking.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/IntegerTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/IntegerTypes.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Linux.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Linux.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/LinuxCPUSet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/LinuxCPUSet.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/LinuxUring.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/LinuxUring.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/MultiThreadedEventLoopGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/MultiThreadedEventLoopGroup.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/NIOPosixSendableMetatype.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/NIOPosixSendableMetatype.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/NIOThreadPool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/NIOThreadPool.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/NonBlockingFileIO.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/NonBlockingFileIO.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/PendingDatagramWritesManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/PendingDatagramWritesManager.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/PendingWritesManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/PendingWritesManager.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/PipeChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/PipeChannel.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/PipePair.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/PipePair.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Pool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Pool.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/PosixSingletons+ConcurrencyTakeOver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/PosixSingletons+ConcurrencyTakeOver.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/PosixSingletons.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/PosixSingletons.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /Sources/NIOPosix/RawSocketBootstrap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/RawSocketBootstrap.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Resolver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Resolver.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Selectable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Selectable.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SelectableChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SelectableChannel.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SelectableEventLoop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SelectableEventLoop.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SelectorEpoll.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SelectorEpoll.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SelectorGeneric.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SelectorGeneric.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SelectorKqueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SelectorKqueue.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SelectorUring.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SelectorUring.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SelectorWSAPoll.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SelectorWSAPoll.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/ServerSocket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/ServerSocket.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Socket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Socket.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SocketChannel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SocketChannel.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/SocketProtocols.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/SocketProtocols.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/StructuredConcurrencyHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/StructuredConcurrencyHelpers.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/System.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/System.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Thread.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Thread.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/ThreadPosix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/ThreadPosix.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/ThreadWindows.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/ThreadWindows.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/UnsafeTransfer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/UnsafeTransfer.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Utilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Utilities.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/VsockAddress.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/VsockAddress.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/VsockChannelEvents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/VsockChannelEvents.swift -------------------------------------------------------------------------------- /Sources/NIOPosix/Windows.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOPosix/Windows.swift -------------------------------------------------------------------------------- /Sources/NIOTCPEchoClient/Client.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTCPEchoClient/Client.swift -------------------------------------------------------------------------------- /Sources/NIOTCPEchoClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTCPEchoClient/README.md -------------------------------------------------------------------------------- /Sources/NIOTCPEchoServer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTCPEchoServer/README.md -------------------------------------------------------------------------------- /Sources/NIOTCPEchoServer/Server.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTCPEchoServer/Server.swift -------------------------------------------------------------------------------- /Sources/NIOTLS/ApplicationProtocolNegotiationHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTLS/ApplicationProtocolNegotiationHandler.swift -------------------------------------------------------------------------------- /Sources/NIOTLS/NIOTypedApplicationProtocolNegotiationHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTLS/NIOTypedApplicationProtocolNegotiationHandler.swift -------------------------------------------------------------------------------- /Sources/NIOTLS/ProtocolNegotiationHandlerStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTLS/ProtocolNegotiationHandlerStateMachine.swift -------------------------------------------------------------------------------- /Sources/NIOTLS/SNIHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTLS/SNIHandler.swift -------------------------------------------------------------------------------- /Sources/NIOTLS/TLSEvents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTLS/TLSEvents.swift -------------------------------------------------------------------------------- /Sources/NIOTestUtils/ByteToMessageDecoderVerifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTestUtils/ByteToMessageDecoderVerifier.swift -------------------------------------------------------------------------------- /Sources/NIOTestUtils/EventCounterHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTestUtils/EventCounterHandler.swift -------------------------------------------------------------------------------- /Sources/NIOTestUtils/ManualTaskExecutor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTestUtils/ManualTaskExecutor.swift -------------------------------------------------------------------------------- /Sources/NIOTestUtils/NIOHTTP1TestServer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOTestUtils/NIOHTTP1TestServer.swift -------------------------------------------------------------------------------- /Sources/NIOUDPEchoClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOUDPEchoClient/README.md -------------------------------------------------------------------------------- /Sources/NIOUDPEchoClient/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOUDPEchoClient/main.swift -------------------------------------------------------------------------------- /Sources/NIOUDPEchoServer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOUDPEchoServer/README.md -------------------------------------------------------------------------------- /Sources/NIOUDPEchoServer/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOUDPEchoServer/main.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/NIOWebSocketClientUpgrader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/NIOWebSocketClientUpgrader.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/NIOWebSocketFrameAggregator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/NIOWebSocketFrameAggregator.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/NIOWebSocketServerUpgrader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/NIOWebSocketServerUpgrader.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/SHA1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/SHA1.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/WebSocketErrorCodes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/WebSocketErrorCodes.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/WebSocketFrame.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/WebSocketFrame.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/WebSocketFrameDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/WebSocketFrameDecoder.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/WebSocketFrameEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/WebSocketFrameEncoder.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/WebSocketOpcode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/WebSocketOpcode.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocket/WebSocketProtocolErrorHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocket/WebSocketProtocolErrorHandler.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocketClient/Client.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocketClient/Client.swift -------------------------------------------------------------------------------- /Sources/NIOWebSocketClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocketClient/README.md -------------------------------------------------------------------------------- /Sources/NIOWebSocketServer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocketServer/README.md -------------------------------------------------------------------------------- /Sources/NIOWebSocketServer/Server.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/NIOWebSocketServer/Server.swift -------------------------------------------------------------------------------- /Sources/_NIOBase64/Base64.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOBase64/Base64.swift -------------------------------------------------------------------------------- /Sources/_NIOConcurrency/Empty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOConcurrency/Empty.swift -------------------------------------------------------------------------------- /Sources/_NIODataStructures/Heap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIODataStructures/Heap.swift -------------------------------------------------------------------------------- /Sources/_NIODataStructures/PriorityQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIODataStructures/PriorityQueue.swift -------------------------------------------------------------------------------- /Sources/_NIODataStructures/_TinyArray.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIODataStructures/_TinyArray.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Array+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Array+FileSystem.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/ArraySlice+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/ArraySlice+FileSystem.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/BufferedReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/BufferedReader.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/BufferedWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/BufferedWriter.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/ByteBuffer+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/ByteBuffer+FileSystem.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/ByteCount.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/ByteCount.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Convenience.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Convenience.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/DirectoryEntries.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/DirectoryEntries.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/DirectoryEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/DirectoryEntry.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Exports.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileChunks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileChunks.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileHandle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileHandle.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileHandleProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileHandleProtocol.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileInfo.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileSystem.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileSystemError+Syscall.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileSystemError+Syscall.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileSystemError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileSystemError.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileSystemProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileSystemProtocol.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/FileType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/FileType.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/IOStrategy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/IOStrategy.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/BufferedOrAnyStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/BufferedOrAnyStream.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/BufferedStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/BufferedStream.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/Cancellation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/Cancellation.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/Concurrency Primitives/TokenBucket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/Concurrency Primitives/TokenBucket.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/Concurrency Primitives/UnsafeTransfer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/Concurrency Primitives/UnsafeTransfer.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/ParallelDirCopy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/ParallelDirCopy.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/ParallelRemoval.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/ParallelRemoval.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/String+UnsafeUnititializedCapacity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/String+UnsafeUnititializedCapacity.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/System Calls/CInterop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/System Calls/CInterop.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/System Calls/Errno.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/System Calls/Errno.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/System Calls/FileDescriptor+Syscalls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/System Calls/FileDescriptor+Syscalls.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/System Calls/Mocking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/System Calls/Mocking.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/System Calls/Syscall.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/System Calls/Syscall.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/System Calls/Syscalls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/System Calls/Syscalls.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/SystemFileHandle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/SystemFileHandle.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/Internal/Utilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/Internal/Utilities.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/NIOFilePath.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/NIOFilePath.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/NIOFileSystemSendableMetatype.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/NIOFileSystemSendableMetatype.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/OpenOptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/OpenOptions.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /Sources/_NIOFileSystem/String+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystem/String+FileSystem.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystemFoundationCompat/Data+FileSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystemFoundationCompat/Data+FileSystem.swift -------------------------------------------------------------------------------- /Sources/_NIOFileSystemFoundationCompat/Date+FileInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Sources/_NIOFileSystemFoundationCompat/Date+FileInfo.swift -------------------------------------------------------------------------------- /Tests/NIOBase64Tests/Base64Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOBase64Tests/Base64Test.swift -------------------------------------------------------------------------------- /Tests/NIOConcurrencyHelpersTests/NIOConcurrencyHelpersTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOConcurrencyHelpersTests/NIOConcurrencyHelpersTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AddressedEnvelopeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AddressedEnvelopeTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AsyncChannel/AsyncChannelInboundStreamTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AsyncChannel/AsyncChannelInboundStreamTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AsyncChannel/AsyncChannelOutboundWriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AsyncChannel/AsyncChannelOutboundWriterTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AsyncChannel/AsyncChannelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AsyncChannel/AsyncChannelTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AsyncSequenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AsyncSequenceTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AsyncSequences/NIOAsyncSequenceProducer+HighLowWatermarkBackPressureStrategyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AsyncSequences/NIOAsyncSequenceProducer+HighLowWatermarkBackPressureStrategyTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AsyncSequences/NIOAsyncSequenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AsyncSequences/NIOAsyncSequenceTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AsyncSequences/NIOAsyncWriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AsyncSequences/NIOAsyncWriterTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/AsyncSequences/NIOThrowingAsyncSequenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/AsyncSequences/NIOThrowingAsyncSequenceTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/BaseObjectsTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/BaseObjectsTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/ByteBufferBinaryEncodedLengthPrefixTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/ByteBufferBinaryEncodedLengthPrefixTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/ByteBufferLengthPrefixTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/ByteBufferLengthPrefixTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/ByteBufferQUICBinaryEncodingStrategyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/ByteBufferQUICBinaryEncodingStrategyTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/ByteBufferSpanTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/ByteBufferSpanTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/ByteBufferTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/ByteBufferTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/ChannelOptionStorageTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/ChannelOptionStorageTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/CircularBufferTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/CircularBufferTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/CustomChannelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/CustomChannelTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/DispatchQueue+WithFutureTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/DispatchQueue+WithFutureTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/IOErrorTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/IOErrorTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/IntegerTypesTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/IntegerTypesTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/LinuxTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/LinuxTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/MarkedCircularBufferTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/MarkedCircularBufferTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/NIOAnyDebugTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/NIOAnyDebugTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/NIOCloseOnErrorHandlerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/NIOCloseOnErrorHandlerTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/NIODecodedAsyncSequenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/NIODecodedAsyncSequenceTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/NIOIsolatedEventLoopTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/NIOIsolatedEventLoopTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/NIOPooledRecvBufferAllocatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/NIOPooledRecvBufferAllocatorTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/NIOSplitLinesMessageDecoderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/NIOSplitLinesMessageDecoderTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/RecvByteBufAllocatorTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/RecvByteBufAllocatorTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/SingleStepByteToMessageDecoderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/SingleStepByteToMessageDecoderTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/TimeAmount+DurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/TimeAmount+DurationTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/TimeAmountTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/TimeAmountTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/TypeAssistedChannelHandlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/TypeAssistedChannelHandlerTests.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/UtilitiesTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/UtilitiesTest.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/XCTest+AsyncAwait.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/XCTest+AsyncAwait.swift -------------------------------------------------------------------------------- /Tests/NIOCoreTests/XCTest+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOCoreTests/XCTest+Extensions.swift -------------------------------------------------------------------------------- /Tests/NIODataStructuresTests/HeapTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIODataStructuresTests/HeapTests.swift -------------------------------------------------------------------------------- /Tests/NIODataStructuresTests/PriorityQueueTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIODataStructuresTests/PriorityQueueTests.swift -------------------------------------------------------------------------------- /Tests/NIOEmbeddedTests/AsyncTestingChannelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOEmbeddedTests/AsyncTestingChannelTests.swift -------------------------------------------------------------------------------- /Tests/NIOEmbeddedTests/AsyncTestingEventLoopTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOEmbeddedTests/AsyncTestingEventLoopTests.swift -------------------------------------------------------------------------------- /Tests/NIOEmbeddedTests/EmbeddedChannelTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOEmbeddedTests/EmbeddedChannelTest.swift -------------------------------------------------------------------------------- /Tests/NIOEmbeddedTests/EmbeddedEventLoopTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOEmbeddedTests/EmbeddedEventLoopTest.swift -------------------------------------------------------------------------------- /Tests/NIOEmbeddedTests/TestUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOEmbeddedTests/TestUtils.swift -------------------------------------------------------------------------------- /Tests/NIOEmbeddedTests/XCTest+AsyncAwait.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOEmbeddedTests/XCTest+AsyncAwait.swift -------------------------------------------------------------------------------- /Tests/NIOFSFoundationCompatTests/FileSystemFoundationCompatTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSFoundationCompatTests/FileSystemFoundationCompatTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/BufferedReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/BufferedReaderTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/BufferedWriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/BufferedWriterTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/ConvenienceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/ConvenienceTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/FileHandleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/FileHandleTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/FileSystemTests+SPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/FileSystemTests+SPI.swift -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/FileSystemTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/FileSystemTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/Test Data/Foo.symlink: -------------------------------------------------------------------------------- 1 | Foo -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/Test Data/Foo/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/Test Data/Foo/README.txt -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/Test Data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/Test Data/README.md -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/Test Data/README.md.symlink: -------------------------------------------------------------------------------- 1 | README.md -------------------------------------------------------------------------------- /Tests/NIOFSIntegrationTests/XCTestExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSIntegrationTests/XCTestExtensions.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/ByteCountTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/ByteCountTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/DirectoryEntriesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/DirectoryEntriesTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/FileChunksTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/FileChunksTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/FileHandleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/FileHandleTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/FileInfoTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/FileInfoTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/FileOpenOptionsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/FileOpenOptionsTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/FilePathTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/FilePathTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/FileSystemErrorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/FileSystemErrorTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/FileTypeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/FileTypeTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/Internal/CancellationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/Internal/CancellationTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/Internal/Concurrency Primitives/BufferedStreamTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/Internal/Concurrency Primitives/BufferedStreamTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/Internal/MockingInfrastructure.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/Internal/MockingInfrastructure.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/Internal/SyscallTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/Internal/SyscallTests.swift -------------------------------------------------------------------------------- /Tests/NIOFSTests/XCTestExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFSTests/XCTestExtensions.swift -------------------------------------------------------------------------------- /Tests/NIOFoundationCompatTests/ByteBuffer+UUIDTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFoundationCompatTests/ByteBuffer+UUIDTests.swift -------------------------------------------------------------------------------- /Tests/NIOFoundationCompatTests/ByteBufferDataProtocolTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFoundationCompatTests/ByteBufferDataProtocolTests.swift -------------------------------------------------------------------------------- /Tests/NIOFoundationCompatTests/ByteBufferView+MutableDataProtocolTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFoundationCompatTests/ByteBufferView+MutableDataProtocolTest.swift -------------------------------------------------------------------------------- /Tests/NIOFoundationCompatTests/Codable+ByteBufferTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFoundationCompatTests/Codable+ByteBufferTest.swift -------------------------------------------------------------------------------- /Tests/NIOFoundationCompatTests/JSONSerialization+ByteBufferTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFoundationCompatTests/JSONSerialization+ByteBufferTest.swift -------------------------------------------------------------------------------- /Tests/NIOFoundationCompatTests/WaitSpinningRunLoopTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOFoundationCompatTests/WaitSpinningRunLoopTests.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/ByteBufferUtilsTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/ByteBufferUtilsTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/ContentLengthTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/ContentLengthTests.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPClientUpgradeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPClientUpgradeTests.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPDecoderLengthTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPDecoderLengthTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPDecoderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPDecoderTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPHeaderValidationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPHeaderValidationTests.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPHeadersTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPHeadersTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPRequestEncoderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPRequestEncoderTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPResponseEncoderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPResponseEncoderTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPResponseStatusTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPResponseStatusTests.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPServerClientTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPServerClientTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPServerPipelineHandlerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPServerPipelineHandlerTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPServerProtocolErrorHandlerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPServerProtocolErrorHandlerTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPServerUpgradeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPServerUpgradeTests.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/HTTPTypesTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/HTTPTypesTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/NIOHTTPObjectAggregatorTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/NIOHTTPObjectAggregatorTest.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/TestUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/TestUtils.swift -------------------------------------------------------------------------------- /Tests/NIOHTTP1Tests/UnsafeTransfer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOHTTP1Tests/UnsafeTransfer.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/AcceptBackoffHandlerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/AcceptBackoffHandlerTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/AsyncChannelBootstrapTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/AsyncChannelBootstrapTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/BlockingIOThreadPoolTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/BlockingIOThreadPoolTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/BootstrapTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/BootstrapTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/ChannelNotificationTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/ChannelNotificationTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/ChannelPipelineTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/ChannelPipelineTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/ChannelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/ChannelTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/CoWValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/CoWValue.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/CodecTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/CodecTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/ControlMessageTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/ControlMessageTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/DatagramChannelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/DatagramChannelTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/EchoServerClientTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/EchoServerClientTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/EventLoopFutureIsolatedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/EventLoopFutureIsolatedTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/EventLoopFutureTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/EventLoopFutureTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/EventLoopMetricsDelegateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/EventLoopMetricsDelegateTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/EventLoopTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/EventLoopTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/FileRegionTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/FileRegionTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/GetAddrInfoResolverTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/GetAddrInfoResolverTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/HappyEyeballsTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/HappyEyeballsTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/IPv4Header.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/IPv4Header.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/IdleStateHandlerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/IdleStateHandlerTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/IntegerBitPackingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/IntegerBitPackingTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/MulticastTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/MulticastTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/NIOFileHandleTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/NIOFileHandleTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/NIOLoopBoundTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/NIOLoopBoundTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/NIOScheduledCallbackTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/NIOScheduledCallbackTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/NIOThreadPoolTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/NIOThreadPoolTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/NonBlockingFileIOTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/NonBlockingFileIOTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/PendingDatagramWritesManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/PendingDatagramWritesManagerTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/PipeChannelTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/PipeChannelTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/RawSocketBootstrapTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/RawSocketBootstrapTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SALChannelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SALChannelTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SALEventLoopTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SALEventLoopTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SelectorTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SelectorTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SerialExecutorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SerialExecutorTests.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SocketAddressTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SocketAddressTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SocketChannelTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SocketChannelTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SocketOptionProviderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SocketOptionProviderTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/StreamChannelsTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/StreamChannelsTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SyscallAbstractionLayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SyscallAbstractionLayer.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SyscallAbstractionLayerContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SyscallAbstractionLayerContext.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SystemCallWrapperHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SystemCallWrapperHelpers.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/SystemTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/SystemTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/TestUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/TestUtils.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/ThreadTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/ThreadTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/UniversalBootstrapSupportTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/UniversalBootstrapSupportTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/VsockAddressTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/VsockAddressTest.swift -------------------------------------------------------------------------------- /Tests/NIOPosixTests/XCTest+AsyncAwait.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOPosixTests/XCTest+AsyncAwait.swift -------------------------------------------------------------------------------- /Tests/NIOSingletonsTests/GlobalSingletonsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOSingletonsTests/GlobalSingletonsTests.swift -------------------------------------------------------------------------------- /Tests/NIOTLSTests/ApplicationProtocolNegotiationHandlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOTLSTests/ApplicationProtocolNegotiationHandlerTests.swift -------------------------------------------------------------------------------- /Tests/NIOTLSTests/NIOTypedApplicationProtocolNegotiationHandlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOTLSTests/NIOTypedApplicationProtocolNegotiationHandlerTests.swift -------------------------------------------------------------------------------- /Tests/NIOTLSTests/SNIHandlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOTLSTests/SNIHandlerTests.swift -------------------------------------------------------------------------------- /Tests/NIOTestUtilsTests/ByteToMessageDecoderVerifierTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOTestUtilsTests/ByteToMessageDecoderVerifierTest.swift -------------------------------------------------------------------------------- /Tests/NIOTestUtilsTests/EventCounterHandlerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOTestUtilsTests/EventCounterHandlerTest.swift -------------------------------------------------------------------------------- /Tests/NIOTestUtilsTests/ManualTaskExecutorTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOTestUtilsTests/ManualTaskExecutorTest.swift -------------------------------------------------------------------------------- /Tests/NIOTestUtilsTests/NIOHTTP1TestServerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOTestUtilsTests/NIOHTTP1TestServerTest.swift -------------------------------------------------------------------------------- /Tests/NIOTests/NIOTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOTests/NIOTests.swift -------------------------------------------------------------------------------- /Tests/NIOWebSocketTests/ByteBufferWebSocketTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOWebSocketTests/ByteBufferWebSocketTests.swift -------------------------------------------------------------------------------- /Tests/NIOWebSocketTests/NIOWebSocketClientUpgraderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOWebSocketTests/NIOWebSocketClientUpgraderTests.swift -------------------------------------------------------------------------------- /Tests/NIOWebSocketTests/NIOWebSocketFrameAggregatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOWebSocketTests/NIOWebSocketFrameAggregatorTests.swift -------------------------------------------------------------------------------- /Tests/NIOWebSocketTests/WebSocketClientEndToEndTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOWebSocketTests/WebSocketClientEndToEndTests.swift -------------------------------------------------------------------------------- /Tests/NIOWebSocketTests/WebSocketFrameDecoderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOWebSocketTests/WebSocketFrameDecoderTest.swift -------------------------------------------------------------------------------- /Tests/NIOWebSocketTests/WebSocketFrameEncoderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOWebSocketTests/WebSocketFrameEncoderTest.swift -------------------------------------------------------------------------------- /Tests/NIOWebSocketTests/WebSocketMaskingKeyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOWebSocketTests/WebSocketMaskingKeyTests.swift -------------------------------------------------------------------------------- /Tests/NIOWebSocketTests/WebSocketServerEndToEndTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/Tests/NIOWebSocketTests/WebSocketServerEndToEndTests.swift -------------------------------------------------------------------------------- /dev/alloc-limits-from-test-output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/alloc-limits-from-test-output -------------------------------------------------------------------------------- /dev/boxed-existentials.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/boxed-existentials.d -------------------------------------------------------------------------------- /dev/generate-bytebuffer-multi-int.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/generate-bytebuffer-multi-int.sh -------------------------------------------------------------------------------- /dev/git.commit.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/git.commit.template -------------------------------------------------------------------------------- /dev/lldb-smoker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/lldb-smoker -------------------------------------------------------------------------------- /dev/make-single-file-spm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/make-single-file-spm -------------------------------------------------------------------------------- /dev/malloc-aggregation.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/malloc-aggregation.bt -------------------------------------------------------------------------------- /dev/malloc-aggregation.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/malloc-aggregation.d -------------------------------------------------------------------------------- /dev/stackdiff-dtrace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff-dtrace.py -------------------------------------------------------------------------------- /dev/stackdiff/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Package.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/Stacks/AggregateStacks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/Stacks/AggregateStacks.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/Stacks/Parsing/BPFTraceParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/Stacks/Parsing/BPFTraceParser.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/Stacks/Parsing/DTraceParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/Stacks/Parsing/DTraceParser.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/Stacks/Parsing/HeaptrackParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/Stacks/Parsing/HeaptrackParser.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/Stacks/Parsing/StackParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/Stacks/Parsing/StackParser.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/Stacks/Similarity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/Stacks/Similarity.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/stackdiff/StackFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/stackdiff/StackFormatter.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/stackdiff/Stackdiff+Diff.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/stackdiff/Stackdiff+Diff.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/stackdiff/Stackdiff+Dump.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/stackdiff/Stackdiff+Dump.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/stackdiff/Stackdiff+Merge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/stackdiff/Stackdiff+Merge.swift -------------------------------------------------------------------------------- /dev/stackdiff/Sources/stackdiff/Stackdiff.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Sources/stackdiff/Stackdiff.swift -------------------------------------------------------------------------------- /dev/stackdiff/Tests/StacksTests/AggregateStackTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Tests/StacksTests/AggregateStackTests.swift -------------------------------------------------------------------------------- /dev/stackdiff/Tests/StacksTests/DTraceParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Tests/StacksTests/DTraceParserTests.swift -------------------------------------------------------------------------------- /dev/stackdiff/Tests/StacksTests/HeaptrackParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Tests/StacksTests/HeaptrackParserTests.swift -------------------------------------------------------------------------------- /dev/stackdiff/Tests/StacksTests/SimilarityTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/stackdiff/Tests/StacksTests/SimilarityTests.swift -------------------------------------------------------------------------------- /dev/thresholds-from-benchmark-output.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/thresholds-from-benchmark-output.sh -------------------------------------------------------------------------------- /dev/update-integration-test-thresholds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/dev/update-integration-test-thresholds.sh -------------------------------------------------------------------------------- /docs/advanced-performance-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/docs/advanced-performance-analysis.md -------------------------------------------------------------------------------- /docs/debugging-allocations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/docs/debugging-allocations.md -------------------------------------------------------------------------------- /docs/io_uring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/docs/io_uring.md -------------------------------------------------------------------------------- /docs/migration-guide-NIO1-to-NIO2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/docs/migration-guide-NIO1-to-NIO2.md -------------------------------------------------------------------------------- /docs/optimization-tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/docs/optimization-tips.md -------------------------------------------------------------------------------- /docs/public-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/docs/public-api.md -------------------------------------------------------------------------------- /docs/public-async-nio-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/docs/public-async-nio-apis.md -------------------------------------------------------------------------------- /docs/workarounds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/docs/workarounds.md -------------------------------------------------------------------------------- /scripts/analyze_performance_results.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/analyze_performance_results.rb -------------------------------------------------------------------------------- /scripts/check-cxx-interop-compatibility.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/check-cxx-interop-compatibility.sh -------------------------------------------------------------------------------- /scripts/check-matrix-job.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/check-matrix-job.ps1 -------------------------------------------------------------------------------- /scripts/check-matrix-job.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/check-matrix-job.sh -------------------------------------------------------------------------------- /scripts/check_benchmark_thresholds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/check_benchmark_thresholds.sh -------------------------------------------------------------------------------- /scripts/cmake-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/cmake-build.sh -------------------------------------------------------------------------------- /scripts/compare_perf_of_swift_versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/compare_perf_of_swift_versions.sh -------------------------------------------------------------------------------- /scripts/generate_matrix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/generate_matrix.sh -------------------------------------------------------------------------------- /scripts/install_android_ndk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/install_android_ndk.sh -------------------------------------------------------------------------------- /scripts/install_swift_prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/install_swift_prerequisites.sh -------------------------------------------------------------------------------- /scripts/install_swift_sdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/install_swift_sdk.sh -------------------------------------------------------------------------------- /scripts/integration_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/integration_tests.sh -------------------------------------------------------------------------------- /scripts/nio-diagnose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/nio-diagnose -------------------------------------------------------------------------------- /scripts/swift-build-with-android-sdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/swift-build-with-android-sdk.sh -------------------------------------------------------------------------------- /scripts/swift-build-with-wasm-sdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/swift-build-with-wasm-sdk.sh -------------------------------------------------------------------------------- /scripts/update-cmake-lists.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-nio/HEAD/scripts/update-cmake-lists.sh --------------------------------------------------------------------------------