Skip to content

Commit

Permalink
update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
yngrtc committed Mar 12, 2024
1 parent 2ec0034 commit a1a04d3
Show file tree
Hide file tree
Showing 34 changed files with 388 additions and 328 deletions.
29 changes: 1 addition & 28 deletions rtc-datachannel/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,3 @@
# webrtc-data changelog
# rtc-datachannel changelog

## Unreleased

* Remove builder pattern from `data_channel::Config` [#411](https://github.com/webrtc-rs/webrtc/pull/411).

## v0.7.0

* Increased required `webrtc-sctp` version to `0.8.0`.

## v0.6.0

* Increased minimum support rust version to `1.60.0`.
* Do not loose data in `PollDataChannel::poll_write` [#341](https://github.com/webrtc-rs/webrtc/pull/341).
* `PollDataChannel::poll_shutdown`: make sure to flush any writes before shutting down [#340](https://github.com/webrtc-rs/webrtc/pull/340)
* Increased required `webrtc-util` version to `0.7.0`.
* Increased required `webrtc-sctp` version to `0.7.0`.

### Breaking changes

* Make `DataChannel::on_buffered_amount_low` function non-async [#338](https://github.com/webrtc-rs/webrtc/pull/338).

## v0.5.0

* [#16 [PollDataChannel] reset shutdown_fut future after done](https://github.com/webrtc-rs/data/pull/16) by [@melekes](https://github.com/melekes).
* Increase min verison of `log` dependency to `0.4.16`. [#250 Fix log at ^0.4.16 to make tests compile](https://github.com/webrtc-rs/webrtc/pull/250) by [@k0nserv](https://github.com/k0nserv).

## Prior to 0.4.0

Before 0.4.0 there was no changelog, previous changes are sometimes, but not always, available in the [GitHub Releases](https://github.com/webrtc-rs/data/releases).
24 changes: 12 additions & 12 deletions rtc-datachannel/README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
<h1 align="center">
<a href="https://webrtc.rs"><img src="./doc/webrtc.rs.png" alt="WebRTC.rs"></a>
<a href="https://webrtc.rs"><img src="https://raw.githubusercontent.com/webrtc-rs/sfu-rs.github.io/master/res/rtc.png" alt="WebRTC.rs"></a>
<br>
</h1>
<p align="center">
<a href="https://github.com/webrtc-rs/data/actions">
<img src="https://github.com/webrtc-rs/data/workflows/cargo/badge.svg">
<a href="https://github.com/webrtc-rs/rtc/actions">
<img src="https://github.com/webrtc-rs/rtc/workflows/cargo/badge.svg">
</a>
<a href="https://codecov.io/gh/webrtc-rs/data">
<img src="https://codecov.io/gh/webrtc-rs/data/branch/main/graph/badge.svg">
<a href="https://codecov.io/gh/webrtc-rs/rtc">
<img src="https://codecov.io/gh/webrtc-rs/rtc/branch/main/graph/badge.svg">
</a>
<a href="https://deps.rs/repo/github/webrtc-rs/data">
<img src="https://deps.rs/repo/github/webrtc-rs/data/status.svg">
<a href="https://deps.rs/repo/github/webrtc-rs/rtc">
<img src="https://deps.rs/repo/github/webrtc-rs/rtc/status.svg">
</a>
<a href="https://crates.io/crates/webrtc-data">
<img src="https://img.shields.io/crates/v/webrtc-data.svg">
<a href="https://crates.io/crates/rtc-datachannel">
<img src="https://img.shields.io/crates/v/rtc-datachannel.svg">
</a>
<a href="https://docs.rs/webrtc-data">
<img src="https://docs.rs/webrtc-data/badge.svg">
<a href="https://docs.rs/rtc-datachannel">
<img src="https://docs.rs/rtc-datachannel/badge.svg">
</a>
<a href="https://doc.rust-lang.org/1.6.0/complement-project-faq.html#why-dual-mitasl2-license">
<img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-blue" alt="License: MIT/Apache 2.0">
Expand All @@ -26,5 +26,5 @@
</a>
</p>
<p align="center">
A pure Rust implementation of WebRTC DataChannel. Rewrite <a href="https://github.com/pion/datachannel/releases/tag/v1.4.21">Pion</a> DataChannel in Rust
RTC DataChannel Protocol in Rust With Sans-IO
</p>
Binary file removed rtc-datachannel/doc/webrtc.rs.png
Binary file not shown.
25 changes: 1 addition & 24 deletions rtc-dtls/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,3 @@
# webrtc-dtls changelog
# rtc-dtls changelog

## Unreleased

## v0.7.1

* Added support for insecure/deprecated signature verification algorithms [#342](https://github.com/webrtc-rs/webrtc/pull/342) by [@chuigda](https://github.com/chuigda).

## v0.7.0

* Increased minimum support rust version to `1.60.0`.
* Add `RTCCertificate::from_pem` and `RTCCertificate::serialize_pem` (only work with `pem` feature enabled) [#333](https://github.com/webrtc-rs/webrtc/pull/333)

### Breaking

* Increased required `webrtc-util` version to `0.7.0`, with this change some methods in `DTLSConn` that implement `webrtc_util::Conn` have changed from async to sync.

## v0.6.0

* [#254 [DTLS] Add NamedCurve::P384](https://github.com/webrtc-rs/webrtc/pull/254) contributed by [neonphog](https://github.com/neonphog)
* Increased min verison of `log` dependency to `0.4.16`. [#250 Fix log at ^0.4.16 to make tests compile](https://github.com/webrtc-rs/webrtc/pull/250) by [@k0nserv](https://github.com/k0nserv).
* Increased serde's minimum version to 1.0.110 [#243 Fixes for cargo minimal-versions](https://github.com/webrtc-rs/webrtc/pull/243) contributed by [algesten](https://github.com/algesten)

## Prior to 0.6.0

Before 0.6.0 there was no changelog, previous changes are sometimes, but not always, available in the [GitHub Releases](https://github.com/webrtc-rs/dtls/releases).
24 changes: 12 additions & 12 deletions rtc-dtls/README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
<h1 align="center">
<a href="https://webrtc.rs"><img src="./doc/webrtc.rs.png" alt="WebRTC.rs"></a>
<a href="https://webrtc.rs"><img src="https://raw.githubusercontent.com/webrtc-rs/sfu-rs.github.io/master/res/rtc.png" alt="WebRTC.rs"></a>
<br>
</h1>
<p align="center">
<a href="https://github.com/webrtc-rs/dtls/actions">
<img src="https://github.com/webrtc-rs/dtls/workflows/cargo/badge.svg">
<a href="https://github.com/webrtc-rs/rtc/actions">
<img src="https://github.com/webrtc-rs/rtc/workflows/cargo/badge.svg">
</a>
<a href="https://codecov.io/gh/webrtc-rs/dtls">
<img src="https://codecov.io/gh/webrtc-rs/dtls/branch/main/graph/badge.svg">
<a href="https://codecov.io/gh/webrtc-rs/rtc">
<img src="https://codecov.io/gh/webrtc-rs/rtc/branch/main/graph/badge.svg">
</a>
<a href="https://deps.rs/repo/github/webrtc-rs/dtls">
<img src="https://deps.rs/repo/github/webrtc-rs/dtls/status.svg">
<a href="https://deps.rs/repo/github/webrtc-rs/rtc">
<img src="https://deps.rs/repo/github/webrtc-rs/rtc/status.svg">
</a>
<a href="https://crates.io/crates/webrtc-dtls">
<img src="https://img.shields.io/crates/v/webrtc-dtls.svg">
<a href="https://crates.io/crates/rtc-dtls">
<img src="https://img.shields.io/crates/v/rtc-dtls.svg">
</a>
<a href="https://docs.rs/webrtc-dtls">
<img src="https://docs.rs/webrtc-dtls/badge.svg">
<a href="https://docs.rs/rtc-dtls">
<img src="https://docs.rs/rtc-dtls/badge.svg">
</a>
<a href="https://doc.rust-lang.org/1.6.0/complement-project-faq.html#why-dual-mitasl2-license">
<img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-blue" alt="License: MIT/Apache 2.0">
Expand All @@ -26,5 +26,5 @@
</a>
</p>
<p align="center">
A pure Rust implementation of DTLS. Rewrite <a href="https://github.com/pion/dtls/releases/tag/v2.0.0">Pion</a> DTLS in Rust
RTC DTLS Protocol in Rust With Sans-IO
</p>
Binary file removed rtc-dtls/doc/webrtc.rs.png
Binary file not shown.
48 changes: 1 addition & 47 deletions rtc-ice/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,3 @@
# webrtc-ice changelog
# rtc-ice changelog

## Unreleased

### Breaking changes

* remove non used `MulticastDnsMode::Unspecified` variant [#404](https://github.com/webrtc-rs/webrtc/pull/404):

## v0.9.0

* Increased minimum support rust version to `1.60.0`.

### Breaking changes

* Make functions non-async [#338](https://github.com/webrtc-rs/webrtc/pull/338):
- `Agent`:
- `get_bytes_received`;
- `get_bytes_sent`;
- `on_connection_state_change`;
- `on_selected_candidate_pair_change`;
- `on_candidate`;
- `add_remote_candidate`;
- `gather_candidates`.
- `unmarshal_candidate`;
- `CandidateHostConfig::new_candidate_host`;
- `CandidatePeerReflexiveConfig::new_candidate_peer_reflexive`;
- `CandidateRelayConfig::new_candidate_relay`;
- `CandidateServerReflexiveConfig::new_candidate_server_reflexive`;
- `Candidate`:
- `addr`;
- `set_ip`.

## v0.8.2

* Add IP filter to ICE `AgentConfig` [#306](https://github.com/webrtc-rs/webrtc/pull/306) and [#318](https://github.com/webrtc-rs/webrtc/pull/318).
* Add `rust-version` at 1.57.0 to `Cargo.toml`. This was already the minimum version so does not constitute a change.

## v0.8.1

This release was released in error and contains no changes from 0.8.0.

## v0.8.0

* Increased min verison of `log` dependency to `0.4.16`. [#250 Fix log at ^0.4.16 to make tests compile](https://github.com/webrtc-rs/webrtc/pull/250) by [@k0nserv](https://github.com/k0nserv).
* Incresed serde's minimum version to 1.0.102 [#243 Fixes for cargo minimal-versions](https://github.com/webrtc-rs/webrtc/pull/243) contributed by [algesten](https://github.com/algesten)

## Prior to 0.8.0

Before 0.8.0 there was no changelog, previous changes are sometimes, but not always, available in the [GitHub Releases](https://github.com/webrtc-rs/ice/releases).
24 changes: 12 additions & 12 deletions rtc-ice/README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
<h1 align="center">
<a href="https://webrtc.rs"><img src="doc/webrtc.rs.png" alt="WebRTC.rs"></a>
<a href="https://webrtc.rs"><img src="https://raw.githubusercontent.com/webrtc-rs/sfu-rs.github.io/master/res/rtc.png" alt="WebRTC.rs"></a>
<br>
</h1>
<p align="center">
<a href="https://github.com/webrtc-rs/ice/actions">
<img src="https://github.com/webrtc-rs/ice/workflows/cargo/badge.svg">
<a href="https://github.com/webrtc-rs/rtc/actions">
<img src="https://github.com/webrtc-rs/rtc/workflows/cargo/badge.svg">
</a>
<a href="https://codecov.io/gh/webrtc-rs/ice">
<img src="https://codecov.io/gh/webrtc-rs/ice/branch/main/graph/badge.svg">
<a href="https://codecov.io/gh/webrtc-rs/rtc">
<img src="https://codecov.io/gh/webrtc-rs/rtc/branch/main/graph/badge.svg">
</a>
<a href="https://deps.rs/repo/github/webrtc-rs/ice">
<img src="https://deps.rs/repo/github/webrtc-rs/ice/status.svg">
<a href="https://deps.rs/repo/github/webrtc-rs/rtc">
<img src="https://deps.rs/repo/github/webrtc-rs/rtc/status.svg">
</a>
<a href="https://crates.io/crates/webrtc-ice">
<img src="https://img.shields.io/crates/v/webrtc-ice.svg">
<a href="https://crates.io/crates/rtc-ice">
<img src="https://img.shields.io/crates/v/rtc-ice.svg">
</a>
<a href="https://docs.rs/webrtc-ice">
<img src="https://docs.rs/webrtc-ice/badge.svg">
<a href="https://docs.rs/rtc-ice">
<img src="https://docs.rs/rtc-ice/badge.svg">
</a>
<a href="https://doc.rust-lang.org/1.6.0/complement-project-faq.html#why-dual-mitasl2-license">
<img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-blue" alt="License: MIT/Apache 2.0">
Expand All @@ -26,5 +26,5 @@
</a>
</p>
<p align="center">
A pure Rust implementation of ICE. Rewrite <a href="https://github.com/pion/ice/releases/tag/v2.0.14">Pion</a> ICE in Rust
RTC ICE Protocol in Rust With Sans-IO
</p>
Binary file removed rtc-ice/doc/webrtc.rs.png
Binary file not shown.
22 changes: 1 addition & 21 deletions rtc-rtcp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,3 @@
# rtcp changelog
# rtc-rtcp changelog

## Unreleased

## v0.7.2

* [#372 Fix over-NACK due not resetting lost_packets bitmask](https://github.com/webrtc-rs/webrtc/pull/372/)

## v0.7.1

* Increased minimum support rust version to `1.60.0`.
* Increased required `webrtc-util` version to `0.7.0`.

## v0.7.0

* [#14 Prevent crash in RTCP NACK writing](https://github.com/webrtc-rs/rtcp/pull/14) by [@pthatcher](https://github.com/pthatcher).
* Adds `IntoIterator` for `NackPair` which iterates over all the sequence numbers specified by the `NackPair`. This is similar to `packet_list` but without requiring the allocation of a Vec. Added in [#225 Add RTP Stats to stats report](https://github.com/webrtc-rs/webrtc/pull/225) by [@k0nserv](https://github.com/k0nserv).


## Prior to 0.7.0

Before 0.7.0 there was no changelog, previous changes are sometimes, but not always, available in the [GitHub Releases](https://github.com/webrtc-rs/rtcp/releases).

24 changes: 12 additions & 12 deletions rtc-rtcp/README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
<h1 align="center">
<a href="https://webrtc.rs"><img src="./doc/webrtc.rs.png" alt="WebRTC.rs"></a>
<a href="https://webrtc.rs"><img src="https://raw.githubusercontent.com/webrtc-rs/sfu-rs.github.io/master/res/rtc.png" alt="WebRTC.rs"></a>
<br>
</h1>
<p align="center">
<a href="https://github.com/webrtc-rs/rtcp/actions">
<img src="https://github.com/webrtc-rs/rtcp/workflows/cargo/badge.svg">
<a href="https://github.com/webrtc-rs/rtc/actions">
<img src="https://github.com/webrtc-rs/rtc/workflows/cargo/badge.svg">
</a>
<a href="https://codecov.io/gh/webrtc-rs/rtcp">
<img src="https://codecov.io/gh/webrtc-rs/rtcp/branch/main/graph/badge.svg">
<a href="https://codecov.io/gh/webrtc-rs/rtc">
<img src="https://codecov.io/gh/webrtc-rs/rtc/branch/main/graph/badge.svg">
</a>
<a href="https://deps.rs/repo/github/webrtc-rs/rtcp">
<img src="https://deps.rs/repo/github/webrtc-rs/rtcp/status.svg">
<a href="https://deps.rs/repo/github/webrtc-rs/rtc">
<img src="https://deps.rs/repo/github/webrtc-rs/rtc/status.svg">
</a>
<a href="https://crates.io/crates/rtcp">
<img src="https://img.shields.io/crates/v/rtcp.svg">
<a href="https://crates.io/crates/rtc-rtcp">
<img src="https://img.shields.io/crates/v/rtc-rtcp.svg">
</a>
<a href="https://docs.rs/rtcp">
<img src="https://docs.rs/rtcp/badge.svg">
<a href="https://docs.rs/rtc-rtcp">
<img src="https://docs.rs/rtc-rtcp/badge.svg">
</a>
<a href="https://doc.rust-lang.org/1.6.0/complement-project-faq.html#why-dual-mitasl2-license">
<img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-blue" alt="License: MIT/Apache 2.0">
Expand All @@ -26,5 +26,5 @@
</a>
</p>
<p align="center">
A pure Rust implementation of RTCP. Rewrite <a href="https://github.com/pion/rtcp/releases/tag/v1.2.9">Pion</a> RTCP in Rust
RTC RTCP Protocol in Rust With Sans-IO
</p>
Binary file removed rtc-rtcp/doc/webrtc.rs.png
Binary file not shown.
19 changes: 1 addition & 18 deletions rtc-rtp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
# rtp changelog
# rtc-rtp changelog

## Unreleased

## v0.6.8

* Increased minimum support rust version to `1.60.0`.
* Adds a new generic header extensions type `rtp::extension::HeaderExtension` which allows abstracting over all known extensions as well as custom extensions. [#336](https://github.com/webrtc-rs/webrtc/pull/336) by [@k0nserv](https://github.com/k0nserv).
* Added video orientation(`urn:3gpp:video-orientation`) extension support. [#331](https://github.com/webrtc-rs/webrtc/pull/331) by [@algesten](https://github.com/algesten).
* Allow RTP extensions to be serialized and deserialized via serder. [#332](https://github.com/webrtc-rs/webrtc/pull/332) by [@algesten](https://github.com/algesten).
* Increased required `webrtc-util` version to `0.7.0`.

## v0.6.7

* Bumped util dependecy to `0.6.0`.

## Prior to 0.6.7

Before 0.6.7 there was no changelog, previous changes are sometimes, but not always, available in the [GitHub Releases](https://github.com/webrtc-rs/rtp/releases).

24 changes: 12 additions & 12 deletions rtc-rtp/README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
<h1 align="center">
<a href="https://webrtc.rs"><img src="./doc/webrtc.rs.png" alt="WebRTC.rs"></a>
<a href="https://webrtc.rs"><img src="https://raw.githubusercontent.com/webrtc-rs/sfu-rs.github.io/master/res/rtc.png" alt="WebRTC.rs"></a>
<br>
</h1>
<p align="center">
<a href="https://github.com/webrtc-rs/rtp/actions">
<img src="https://github.com/webrtc-rs/rtp/workflows/cargo/badge.svg">
<a href="https://github.com/webrtc-rs/rtc/actions">
<img src="https://github.com/webrtc-rs/rtc/workflows/cargo/badge.svg">
</a>
<a href="https://codecov.io/gh/webrtc-rs/rtp">
<img src="https://codecov.io/gh/webrtc-rs/rtp/branch/main/graph/badge.svg">
<a href="https://codecov.io/gh/webrtc-rs/rtc">
<img src="https://codecov.io/gh/webrtc-rs/rtc/branch/main/graph/badge.svg">
</a>
<a href="https://deps.rs/repo/github/webrtc-rs/rtp">
<img src="https://deps.rs/repo/github/webrtc-rs/rtp/status.svg">
<a href="https://deps.rs/repo/github/webrtc-rs/rtc">
<img src="https://deps.rs/repo/github/webrtc-rs/rtc/status.svg">
</a>
<a href="https://crates.io/crates/rtp">
<img src="https://img.shields.io/crates/v/rtp.svg">
<a href="https://crates.io/crates/rtc-rtp">
<img src="https://img.shields.io/crates/v/rtc-rtp.svg">
</a>
<a href="https://docs.rs/rtp">
<img src="https://docs.rs/rtp/badge.svg">
<a href="https://docs.rs/rtc-rtp">
<img src="https://docs.rs/rtc-rtp/badge.svg">
</a>
<a href="https://doc.rust-lang.org/1.6.0/complement-project-faq.html#why-dual-mitasl2-license">
<img src="https://img.shields.io/badge/license-MIT%2FApache--2.0-blue" alt="License: MIT/Apache 2.0">
Expand All @@ -26,5 +26,5 @@
</a>
</p>
<p align="center">
A pure Rust implementation of RTP. Rewrite <a href="https://github.com/pion/rtp/releases/tag/v1.7.2">Pion</a> RTP in Rust
RTC RTP Protocol in Rust With Sans-IO
</p>
Binary file removed rtc-rtp/doc/webrtc.rs.png
Binary file not shown.
3 changes: 3 additions & 0 deletions rtc-sctp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# rtc-sctp changelog

## Unreleased
Loading

0 comments on commit a1a04d3

Please sign in to comment.