Skip to content

Commit

Permalink
bump hackney to 1.21.0
Browse files Browse the repository at this point in the history
  • Loading branch information
benoitc committed Feb 20, 2025
1 parent 90a1fe4 commit 6eaca56
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 18 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
2012-2023 (c) Benoît Chesneau <bchesneau@pm.me>
2012-2025 (c) Benoît Chesneau <bchesneau@pm.me>

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
17 changes: 16 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
# NEWS
1.21.0 - 2025-02-20
-------------------

- fix: remove SSL options incompatible with tls 1.3
- fix: url parsing handle "/" path correctly
- fix: simplify integration test suite
- fix: handle chunked response in redirect responses
- fix: handle http & https proxies separately
- fix: skip junk lines in 1.xx response

** security fixes ***

- fix URL parsing to prevent SSRF . (related to CVE-2025-1211)
- use latest SSL certificate bundle


1.20.1 - 2013-10-11
1.20.1 - 2023-10-11
-------------------

- fix multipart: handle case where Length is undefined
Expand Down
2 changes: 1 addition & 1 deletion NOTICE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
hackney
-------

2012-2023 (c) Benoît Chesneau <bchesneau@pm.me>
2012-2025 (c) Benoît Chesneau <bchesneau@pm.me>

hackney is released under the Apache 2 license. See the LICENSE file for
the complete license.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

# hackney - HTTP client library in Erlang #

Copyright (c) 2012-2023 Benoît Chesneau.
Copyright (c) 2012-2025 Benoît Chesneau.

__Version:__ 1.20.1
__Version:__ 1.21.0

# hackney

Expand Down
8 changes: 1 addition & 7 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,12 @@
# TODO

1.21.0
2.0.0
------

- Improve pool
- Improve proxying

2.0.0
-----
- Support Websockets
- Support HTTP 2
- Request / Response hooks
- Dynamic response behaviour.

2.1.0
-----
- Support HTTP 3
4 changes: 2 additions & 2 deletions doc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

# hackney - HTTP client library in Erlang #

Copyright (c) 2012-2023 Benoît Chesneau.
Copyright (c) 2012-2025 Benoît Chesneau.

__Version:__ 1.20.1
__Version:__ 1.21.0

# hackney

Expand Down
6 changes: 3 additions & 3 deletions doc/overview.edoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

%%==============================================================================
%% Copyright 2012-2021 Benoît Chesneau
%% Copyright 2012-2025 Benoît Chesneau
%%
%% Licensed under the Apache License, Version 2.0 (the "License");
%% you may not use this file except in compliance with the License.
Expand All @@ -16,8 +16,8 @@
%%==============================================================================


@copyright 2012-2023 Benoît Chesneau.
@version 1.20.1
@copyright 2012-2025 Benoît Chesneau.
@version 1.21.0
@title hackney - HTTP client library in Erlang

@doc
Expand Down
2 changes: 1 addition & 1 deletion src/hackney.app.src
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
{application, hackney,
[
{description, "simple HTTP client"},
{vsn, "1.20.1"},
{vsn, "1.21.0"},
{registered, [hackney_pool]},
{applications, [kernel,
stdlib,
Expand Down

0 comments on commit 6eaca56

Please sign in to comment.