File tree Expand file tree Collapse file tree 8 files changed +27
-18
lines changed Expand file tree Collapse file tree 8 files changed +27
-18
lines changed Original file line number Diff line number Diff line change 1
- 2012-2023 (c) Benoît Chesneau <bchesneau@pm.me>
1
+ 2012-2025 (c) Benoît Chesneau <bchesneau@pm.me>
2
2
3
3
Licensed under the Apache License, Version 2.0 (the "License");
4
4
you may not use this file except in compliance with the License.
Original file line number Diff line number Diff line change 1
1
# NEWS
2
+ 1.21.0 - 2025-02-20
3
+ -------------------
4
+
5
+ - fix: remove SSL options incompatible with tls 1.3
6
+ - fix: url parsing handle "/" path correctly
7
+ - fix: simplify integration test suite
8
+ - fix: handle chunked response in redirect responses
9
+ - fix: handle http & https proxies separately
10
+ - fix: skip junk lines in 1.xx response
11
+
12
+ ** security fixes ** *
13
+
14
+ - fix URL parsing to prevent SSRF . (related to CVE-2025 -1211)
15
+ - use latest SSL certificate bundle
16
+
2
17
3
- 1.20.1 - 2013 -10-11
18
+ 1.20.1 - 2023 -10-11
4
19
-------------------
5
20
6
21
- fix multipart: handle case where Length is undefined
Original file line number Diff line number Diff line change 1
1
hackney
2
2
-------
3
3
4
- 2012-2023 (c) Benoît Chesneau <bchesneau@pm.me>
4
+ 2012-2025 (c) Benoît Chesneau <bchesneau@pm.me>
5
5
6
6
hackney is released under the Apache 2 license. See the LICENSE file for
7
7
the complete license.
Original file line number Diff line number Diff line change 2
2
3
3
# hackney - HTTP client library in Erlang #
4
4
5
- Copyright (c) 2012-2023 Benoît Chesneau.
5
+ Copyright (c) 2012-2025 Benoît Chesneau.
6
6
7
- __ Version:__ 1.20.1
7
+ __ Version:__ 1.21.0
8
8
9
9
# hackney
10
10
Original file line number Diff line number Diff line change 1
1
# TODO
2
2
3
- 1.21 .0
3
+ 2.0 .0
4
4
------
5
5
6
6
- Improve pool
7
7
- Improve proxying
8
-
9
- 2.0.0
10
- -----
11
8
- Support Websockets
12
9
- Support HTTP 2
13
10
- Request / Response hooks
14
11
- Dynamic response behaviour.
15
-
16
- 2.1.0
17
- -----
18
12
- Support HTTP 3
Original file line number Diff line number Diff line change 2
2
3
3
# hackney - HTTP client library in Erlang #
4
4
5
- Copyright (c) 2012-2023 Benoît Chesneau.
5
+ Copyright (c) 2012-2025 Benoît Chesneau.
6
6
7
- __ Version:__ 1.20.1
7
+ __ Version:__ 1.21.0
8
8
9
9
# hackney
10
10
Original file line number Diff line number Diff line change 1
1
2
2
%%==============================================================================
3
- %% Copyright 2012-2021 Benoît Chesneau
3
+ %% Copyright 2012-2025 Benoît Chesneau
4
4
%%
5
5
%% Licensed under the Apache License, Version 2.0 (the "License");
6
6
%% you may not use this file except in compliance with the License.
16
16
%%==============================================================================
17
17
18
18
19
- @copyright 2012-2023 Benoît Chesneau.
20
- @version 1.20.1
19
+ @copyright 2012-2025 Benoît Chesneau.
20
+ @version 1.21.0
21
21
@title hackney - HTTP client library in Erlang
22
22
23
23
@doc
Original file line number Diff line number Diff line change 4
4
{application , hackney ,
5
5
[
6
6
{description , " simple HTTP client" },
7
- {vsn , " 1.20.1 " },
7
+ {vsn , " 1.21.0 " },
8
8
{registered , [hackney_pool ]},
9
9
{applications , [kernel ,
10
10
stdlib ,
You can’t perform that action at this time.
0 commit comments