swift-server/async-http-client 447
HTTP client library built on SwiftNIO
artemredkin/async-http-client 0
HTTP client library built on SwiftNIO
Swift Server Working Group (SSWG)
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
artemredkin/swift-nio-extras 0
Useful code around SwiftNIO.
HTTP/2 support for SwiftNIO
SwiftNIO SSH is a programmatic implementation of SSH using SwiftNIO
TLS Support for SwiftNIO, based on BoringSSL.
startedAnMiPe/homebridge-melcloud2
started time in 14 hours
startedwsargent/conditional-tracing
started time in 4 days
startedquiqueck/homebridge-homekit-proxy
started time in 5 days
push eventswift-server/async-http-client
commit sha 4ca666dbdb0e848f46fdf510c11d6d55ea61a8db
publish security process (#370)
push time in 5 days
PR merged swift-server/async-http-client
The updated SSWG security requirements require that listed projects have a SECURITY.md detailing their security process.
pr closed time in 5 days
startedfwal/setup-swift
started time in 6 days
issue commentswift-server/async-http-client
Work on this has started...
comment created time in 9 days
Pull request review commentswift-server/async-http-client
# Code of Conduct
WFM
comment created time in 13 days
Pull request review commentswift-server/async-http-client
# Code of Conduct
Sure, WFM.
comment created time in 13 days
Pull request review commentswift-server/async-http-client
# Code of Conduct
speaking with @tkremenek and @DougGregor they suggested we simply link (make the content of this file into a single link) from all our packages to https://swift.org/code-of-conduct/ which is the canonical CoC for the Swift project. I think this is a good idea, WDYT?
cc @weissi @Lukasa @ktoso @yim-lee
comment created time in 15 days
PR opened swift-server/async-http-client
When we updated to Code of Conduct 1.4, we may have forgotten AHC.
pr created time in 16 days
create barnchswift-server/async-http-client
branch : ff-code-of-conduct-update
created branch time in 16 days
issue commentswift-server/async-http-client
HTTPClientTests.testRaceNewRequestsVsShutdown flaky (crash in `assert(self.pool.count == 0)`)
CC @artemredkin / @fabianfett
comment created time in 18 days
issue commentswift-server/async-http-client
'testRaceNewRequestsVsShutdown' fails frequently on macOS
CC @artemredkin / @fabianfett
comment created time in 18 days
issue openedswift-server/async-http-client
HTTPClientTests.testRaceNewRequestsVsShutdown flaky (crash in `assert(self.pool.count == 0)`)
Failed in CI on 5.0 job https://ci.swiftserver.group/job/async-http-client-swift50-prb/884/console
Test Case 'HTTPClientTests.testRaceNewRequestsVsShutdown' started at 2021-05-27 13:09:25.562
Assertion failed: file /code/Sources/AsyncHTTPClient/HTTPClient.swift, line 117
Current stack trace:
0 libswiftCore.so 0x00007f7d115b7830 _swift_stdlib_reportFatalErrorInFile + 115
1 libswiftCore.so 0x00007f7d114f294c <unavailable> + 3463500
2 libswiftCore.so 0x00007f7d114f2a3e <unavailable> + 3463742
3 libswiftCore.so 0x00007f7d112ee189 <unavailable> + 1347977
4 libswiftCore.so 0x00007f7d114c6a32 <unavailable> + 3283506
5 libswiftCore.so 0x00007f7d112ed569 <unavailable> + 1344873
6 async-http-clientPackageTests.xctest 0x000055a276b5bc1b <unavailable> + 838683
this is distinct but probably related to #290 . The line in question is line 117 in HTTPClient.swift.
deinit {
assert(self.pool.count == 0) <<<<<< THIS ONE
assert(self.state == .shutDown, "Client not shut down before the deinit. Please call client.syncShutdown() when no longer needed.")
}
created time in 18 days
Pull request review commentswift-server/async-http-client
+# Security++This document specifies the security process for the AsyncHTTPClient project.++## Disclosures++### Private Disclosure Process++The AsyncHTTPClient maintainers ask that known and suspected vulnerabilities be+privately and responsibly disclosed by emailing+[[email protected]](mailto:[email protected])+with the all the required detail.+**Do not file a public issue.**++#### When to report a vulnerability++* You think you have discovered a potential security vulnerability in+ AsyncHTTPClient.+* You are unsure how a vulnerability affects AsyncHTTPClient.+ projects.
good catch, thanks, fixed.
comment created time in 18 days
Pull request review commentswift-server/async-http-client
+# Security++This document specifies the security process for the AsyncHTTPClient project.++## Disclosures++### Private Disclosure Process++The AsyncHTTPClient maintainers ask that known and suspected vulnerabilities be+privately and responsibly disclosed by emailing+[[email protected]](mailto:[email protected])+with the all the required detail.+**Do not file a public issue.**++#### When to report a vulnerability++* You think you have discovered a potential security vulnerability in+ AsyncHTTPClient.+* You are unsure how a vulnerability affects AsyncHTTPClient.+ projects.
This word "projects" seems wrong.
comment created time in 18 days
PR opened swift-server/async-http-client
The updated SSWG security requirements require that listed projects have a SECURITY.md detailing their security process.
pr created time in 18 days
fork ktoso/guides
Guides for building, debugging and deploying Swift Server applications
fork in a month
startedLesnyRumcajs/grpc_bench
started time in a month
push eventswift-server/async-http-client
commit sha cddb69d7d4980c428ea6d5eafb32fb76c151cda8
fix Swift Package Index build (#369) Co-authored-by: Johannes Weiss <[email protected]>
push time in a month
PR merged swift-server/async-http-client
Motivation:
Swift Package Index builds for i(Pad)/tvOS are currently failing because the tests access a method that's only available on iOS12+.
Modification:
Put in the right availability check.
Result:
Should compile in Swift Package Index
pr closed time in a month
issue closedswift-server/async-http-client
ResponseDelegate can invoke `didReceiveBodyPart` before the previous run's future returned
I've added a PR #273 to verify this
closed time in a month
adam-fowlercreated tagswift-server/async-http-client
HTTP client library built on SwiftNIO
created time in a month
PR merged swift-server/async-http-client
Motivation:
In the vast majority of cases, we'll only ever create one and only one
NIOSSLContext. It's therefore wasteful to keep around a whole thread
doing nothing just for that. A DispatchQueue is absolutely fine here.
Modification:
Run the NIOSSLContext creation on a DispatchQueue instead.
Result:
Fewer threads hanging around.
pr closed time in a month