Skip to content

Commit 18e6d56

Browse files
committed
chore(autonat): changelog entry for dial-back connection closing
1 parent 71af153 commit 18e6d56

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

protocols/autonat/CHANGELOG.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
## 0.16.0
22

3+
- Close server dial-back connections once the probe completes instead of leaving them open.
4+
See [PR 6528](https://github.com/libp2p/rust-libp2p/pull/6528).
5+
36
- Use `futures-timer` instead of tokio's timer for stream timeouts so the bounded `Delay` works on
47
`wasm32`; tokio's timer has no driver in the browser and panics at runtime.
58
See [PR 6488](https://github.com/libp2p/rust-libp2p/pull/6488).
@@ -32,19 +35,20 @@
3235
## 0.13.0
3336

3437
- Due to the refactor of `Transport` it's no longer required to create a separate transport for
35-
AutoNAT where port reuse is disabled. This information is now passed by the behaviour.
38+
AutoNAT where port reuse is disabled. This information is now passed by the behaviour.
3639
See [PR 4568](https://github.com/libp2p/rust-libp2p/pull/4568).
3740
- Introduce the new AutoNATv2 protocol.
3841
It's split into a client and a server part, represented in their respective modules
3942
Features:
4043
- The server now always dials back over a newly allocated port.
4144
This more accurately reflects the reachability state for other peers and avoids accidental hole punching.
4245
- The server can now test addresses different from the observed address (i.e., the connection to the server was made through a `p2p-circuit`). To mitigate against DDoS attacks, the client has to send more data to the server than the dial-back costs.
43-
See [PR 5526](https://github.com/libp2p/rust-libp2p/pull/5526).
46+
See [PR 5526](https://github.com/libp2p/rust-libp2p/pull/5526).
4447

4548
<!-- Update to libp2p-swarm v0.45.0 -->
4649

4750
## 0.12.1
51+
4852
- Use `web-time` instead of `instant`.
4953
See [PR 5347](https://github.com/libp2p/rust-libp2p/pull/5347).
5054

@@ -92,7 +96,6 @@ AutoNAT where port reuse is disabled. This information is now passed by the beha
9296

9397
[PR 3351]: https://github.com/libp2p/rust-libp2p/pull/3351
9498

95-
9699
## 0.9.0
97100

98101
- Update to `libp2p-core` `v0.38.0`.
@@ -177,7 +180,7 @@ AutoNAT where port reuse is disabled. This information is now passed by the beha
177180

178181
- Update to `libp2p-request-response` `v0.16.0`.
179182

180-
- Merge NetworkBehaviour's inject_\* paired methods (see PR 2445).
183+
- Merge NetworkBehaviour's inject\_\* paired methods (see PR 2445).
181184

182185
[PR 2445]: https://github.com/libp2p/rust-libp2p/pull/2445
183186

0 commit comments

Comments
 (0)