Pushkar Niranjan Kulkarni
Pushkar Niranjan Kulkarni
@fumito-ito @groue Thanks for updating GRMustache to Swift 5. Picking up something that we dropped long ago. GRMustache doesn't build on Linux yet. Though I've been spending some time getting...
With Swift 5, use Kitura-NIO 2.x
With Python 3.12 installed on the Ubuntu dev release, when I tried to make, install and run the install test, the test fails with : ``` python3 flye/tests/test_toy.py Running toy...
Over from Slack. We'd need to check if Kitura-NIO is vulnerable to the HTTP smuggling attack described [here](https://portswigger.net/web-security/request-smuggling).
Kitura with Kitura-NIO seems to performs badly on the [web-frameworks benchmarks](https://github.com/the-benchmarker/web-frameworks) Reported over slack. Copied from there: Language (Runtime) | Framework (Middleware) | Average | 50th percentile | 90th percentile...
Instructions to reproduce the failure: 1. git clone `https://github.com/IBM-Swift/KituraKit` 2. cd KituraKit 3. export KITURA_NIO=1 4. swift test A lot of tests fail on both macOS and Linux.
The `shouldUpgrade` function passed to `NIOWebSocket.WebSocketUpgrader` is expected to return an `EventLoopFuture` to indicate a successful or failed upgrade. On a successful upgrade, we return `eventLoop.makeSucceededFuture(httpHeaders)`. But on a failed...
Performance tests have shown that features that may be critical for certain workloads may prove to be an overhead for others. We need to make these features optional and provide...