Skip to content

Tags: swift-server/async-http-client

Tags

1.22.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Explicitly import locale modules (#771)

The Darwin module is slowly being split up, and as it gets further
along, it will stop importing some of the split-out modules like the one
for locale.h that provides newlocale() and other locale API. However,
there's a wrinkle that on platforms with xlocale, it's xlocale.h that
provides most of the POSIX locale.h functions and not locale.h, so
prefer the xlocale module when available.

1.22.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix crash when writablity becomes false and races against finishing t…

…he http request (#768)

### Motivation

If the channel's writability changed to false just before we finished a
request, we currently run into a precondition.

### Changes

- Remove the precondition and handle the case appropiatly

### Result

A crash less.

1.22.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add releases.yml config for github (#765)

Motivation:

Would like to use github to autogenerate release notes.

Modifications:

Bring over configuration consistent with NIO and other popular repos.

Result:

Once labels are synchronised release notes can be generated by github

1.21.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Increase decompression limit ratio 10 -> 25 (#740)

Co-authored-by: Franz Busch <f.busch@apple.com>
Co-authored-by: Cory Benfield <lukasa@apple.com>

1.21.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Disable SETTINGS_ENABLE_PUSH HTTP/2 setting (#741)

1.21.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Move availability guard to correct test (#734)

It was previously accidentally moved to a different test, which does not need it
Async tests need the guard for macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0

1.20.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update minimum swift-nio version (#725)

1.20.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use the given connection pool idle timeout in the HTTPClient.Configur…

…ation inits (#723)

1.19.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add unit tests for NWWaitingHandler, closes #589 (#702)

* Add unit tests for NWWaitingHandler

Motivation:

Closes #589. Since we already have a public initializer for
NIOTSNetworkEvents.WaitingForConnectivity, we should add unit tests for
the handler now that it's straightforward.

Modifications:

The tests are in their own file `Tests/NWWaitingHandlerTests.swift`.

* Bump swift-nio-transport-services to 1.13.0

* SwiftFormat@0.48.8

* Apply suggestions from code review

Co-authored-by: David Nadoba <dnadoba@gmail.com>

---------

Co-authored-by: David Nadoba <dnadoba@gmail.com>

1.18.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Tolerate new request after connection error happened (#688)

* Tolerate new request after connection error happened

* fix tests