Update 2026-06-11#6
Merged
Merged
Conversation
Add managerSetMaxHeaderLength to Client interface
Because `ResourceT` needs to hold onto the `Response` so it can perform cleanup when leaving `runResourceT`, move the cleanup action from the `Response` itself and register it with `ResourceT`. Then all code paths which trigger cleanup (leaving `ResourceT`, consuming the body, calling `responseClose`) will do so by releasing the `Response` from the `ReleaseMap`, preventing a space leak.
…e-leak http-conduit: Store the cleanup actions of responses in `ResourceT`
data-default 0.8 deprecates data-default-class by moving the `Default` class from `Data.Default.Class` to `Data.Default`. See: kazu-yamamoto/crypton-certificate#11 See: haskell-tls/hs-tls#486 See: commercialhaskell/stackage#7545
data-default-class -> data-default
Update http-conduit.cabal
Fix running tests with badssl.com
This reverts commit c3312b4.
Add the possibility to set the maximum number of header fields
This is a workaround for commercialhaskell/stack#6696.
Keep cookie handling logic separate from doing the actual request.
After ae7382c it would have been possible to reference the "wrong" `makeRequest` action by accident (the on that does not take mocking into account). This changes makes this impossible by making it local to `requestAction`.
Also bumps Stack GHC 9.10 snapshot to LTS-24.33 (latest).
Use `cryptohash-md5`, not `crypton` & `memory`, for MD5 hashes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is 1 commit after http-client-tls 4.0, the next commit fixes cabal file of http-conduit, so it accepts newer version of http-client-tls.