Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

WebRTC.rs

WebRTC in Rust. A pure Rust implementation of WebRTC stack.
Collective - Host: opensource - https://opencollective.com/webrtc-rs - Website: https://webrtc.rs - Code: https://github.com/webrtc-rs

Remove excessive newlines in 'README.md' files

github.com/webrtc-rs/webrtc - 723e38ba157c319350efb4586a6c7b81e3e5c80c authored almost 2 years ago by Vincent Esche <[email protected]>
Add language specifiers for markdown code blocks

github.com/webrtc-rs/webrtc - 23f41ab98129f04cb30c8c5dfded7bf9fcfd1165 authored almost 2 years ago by Vincent Esche <[email protected]>
Remove trailing spaces in 'README.md' files

github.com/webrtc-rs/webrtc - c91033129c7665303c3a9ed2268e66e5203fb2b9 authored almost 2 years ago by Vincent Esche <[email protected]>
Add language specifiers for markdown code blocks

github.com/webrtc-rs/webrtc - 45071ab6df13aa55f5add36f90db5ba16c1da78b authored almost 2 years ago by Vincent Esche <[email protected]>
Remove hard tabs from code snippet in 'README.md' file

github.com/webrtc-rs/webrtc - 7690dbd03fbb0718872aceade67db77124d0e3bf authored almost 2 years ago by Vincent Esche <[email protected]>
Fix markdown links in 'README.md' files

github.com/webrtc-rs/webrtc - 4d116d447889933a3420ae1d71b51c61e1bbb9c5 authored almost 2 years ago by Vincent Esche <[email protected]>
Fix table of contents in top-level 'README.md' file

github.com/webrtc-rs/webrtc - befb1e2c908726689742daf9ac213c5479e8ca56 authored almost 2 years ago by Vincent Esche <[email protected]>
Fix multi-level bullet list in 'README.md' file

github.com/webrtc-rs/webrtc - 9ef6147febcfb06f386db7e990a8cac65bbc7719 authored almost 2 years ago by Vincent Esche <[email protected]>
Change example code for converting private keys (EC -> PKCS8) from Go to Rust

github.com/webrtc-rs/webrtc - 4cd47d18a8fe3f14d18a0dcffb636fe1a6e81452 authored almost 2 years ago by Vincent Esche <[email protected]>
Add barebones 'CHANGELOG.md' file for 'webrtc-constraints' crate

github.com/webrtc-rs/webrtc - 529e41bef4929e5fd465d8a032074bb2cc145b03 authored almost 2 years ago by Vincent Esche <[email protected]>
Fix hidden lifetime parameter on `std::fmt::Formatter`

github.com/webrtc-rs/webrtc - 871df9933c8b67a899b9dbc9e83aca4a5b6d1979 authored almost 2 years ago by Vincent Esche <[email protected]>
Add macro-based `algorithms::select_settings::tests::smoke::macros` test

github.com/webrtc-rs/webrtc - 1f69774a06a3736a31aece6126fd7016a682c344 authored almost 2 years ago by Vincent Esche <[email protected]>
Add missing documentation

github.com/webrtc-rs/webrtc - 86143b07bd70acf677d6f3a7c9b5512fa30c8dff authored almost 2 years ago by Vincent Esche <[email protected]>
Add examples for 'webrtc-constraints'

github.com/webrtc-rs/webrtc - ce739920de7ba6a2bff52f7bb8f4b86aa2370328 authored almost 2 years ago by Vincent Esche <[email protected]>
Fix inline URLs in documentation comments

github.com/webrtc-rs/webrtc - d7232c2b86d578eff4e18e8d0b8da7be0b48f027 authored almost 2 years ago by Vincent Esche <[email protected]>
Add `serde` to default features of 'webrtc-constraints' crate

github.com/webrtc-rs/webrtc - 0110f36a7728e68349e72d14696d9b8e224379e0 authored almost 2 years ago by Vincent Esche <[email protected]>
Add mention of last spec-sync to 'README.md' file

github.com/webrtc-rs/webrtc - 4f58372513de019cd305fe6cd394d39d1513be5c authored almost 2 years ago by Vincent Esche <[email protected]>
Add `#![warn(rust_2018_idioms)]` and `#![allow(dead_code)]` for 'webrtc-constraints'

github.com/webrtc-rs/webrtc - c57b4342df6b4222a3f7da0c3d122d073a1480f2 authored almost 2 years ago by Vincent Esche <[email protected]>
Clean up settings/constraints convenience macros, making them more consistent

github.com/webrtc-rs/webrtc - 52c7ffeacb22f6829573381d0cfaf07332e192e8 authored almost 2 years ago by Vincent Esche <[email protected]>
Fix missing URL referenced in documentation comments

github.com/webrtc-rs/webrtc - 38f8002a389c165f9b84d9fd0465b94aafca08a5 authored almost 2 years ago by Vincent Esche <[email protected]>
Add barebones 'README.md' file for 'webrtc-constraints' crate

github.com/webrtc-rs/webrtc - bdf6204ca6f7cab3cb8659cd9eb86311ee8af9ad authored almost 2 years ago by Vincent Esche <[email protected]>
Make `algorithms::select_settings::tests::smoke::native` use unresolved constraints

github.com/webrtc-rs/webrtc - bdc1b0d879c93754b87b04523508ed150f9b2423 authored almost 2 years ago by Vincent Esche <[email protected]>
Add bare-value constraint to `algorithms::select_settings::tests::smoke::…` tests

github.com/webrtc-rs/webrtc - 49a3d3dfffe88671a18072ab8366575f2b1a569b authored almost 2 years ago by Vincent Esche <[email protected]>
Update sponsor image/URL in README.md

github.com/webrtc-rs/webrtc - 48be92c0cecbb642ca984662eebbf2fff811fd27 authored about 2 years ago by Jasper <[email protected]>
add new Bronze Sponsor in README.md

github.com/webrtc-rs/webrtc - 18eafa1a0afb4a9526fa66c63a830fb91cf072b3 authored about 2 years ago by Rusty Rain <[email protected]>
Remove unreachable code

github.com/webrtc-rs/webrtc - 3661bf26ad5d0d3973c549a7c55672942b4b5ce5 authored about 2 years ago by Vincent Esche <[email protected]>
Remove needless use of `vec![…]` (vs. `[…]`)

github.com/webrtc-rs/webrtc - fc0e076201fa9abbcd1b7fd1ee27e5c8bb167e78 authored about 2 years ago by Vincent Esche <[email protected]>
Remove needless use of mutable references where an immutable one suffices

for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessa...

github.com/webrtc-rs/webrtc - 2a21fa723f15ac63d0798c9b3ef009727322bd7d authored about 2 years ago by Vincent Esche <[email protected]>
Remove unnecessary deref

github.com/webrtc-rs/webrtc - f9012b220d3ca455f679f969dc276ac964642dac authored about 2 years ago by Vincent Esche <[email protected]>
Remove unnecessary `let _ = …` of unit value (`()`)

github.com/webrtc-rs/webrtc - 6ca3d60ae2942823c8b00e9ac3dae55813062c67 authored about 2 years ago by Vincent Esche <[email protected]>
Fix a few clippy warnings

github.com/webrtc-rs/webrtc - 98f581dd5618065265e359f7cd7463f96b1f57fa authored about 2 years ago by Vincent Esche <[email protected]>
Remove redundant `t as T` cast

github.com/webrtc-rs/webrtc - 2e7ce1ebcfd510b9a63ca3c10a1e74ccb6e4d240 authored about 2 years ago by Vincent Esche <[email protected]>
Replace single-arm match with if-let

github.com/webrtc-rs/webrtc - 344ddfe3ef9c2e57a8b882e80205ad409ded44cc authored about 2 years ago by Vincent Esche <[email protected]>
Replace if-let with `Ok(())` & `Err(err)` arms on result with `result.map(|_| ())`

github.com/webrtc-rs/webrtc - 26e15ae790b8f815ce6ad0c4b31941d1dfbac839 authored about 2 years ago by Vincent Esche <[email protected]>
Fix unitiomatic use of `print!(…)` & `println!(…)`

github.com/webrtc-rs/webrtc - 79222c9dbd3114f9ed541312037bd7994e568f2b authored about 2 years ago by Vincent Esche <[email protected]>
Replace `assert_eq!(<bool>, true)` with `assert!(<bool>)` and `assert_eq!(<bool>, false)` with `assert!(!<bool>)`

github.com/webrtc-rs/webrtc - 3f36d5accdd3c7941b76addc1e74f35176869753 authored about 2 years ago by Vincent Esche <[email protected]>
Replace `assert!(true)` with `{}`

github.com/webrtc-rs/webrtc - e17b8def99e95dc314d2d78d5dc5f2471343e79a authored about 2 years ago by Vincent Esche <[email protected]>
Replace `assert!(false, …)`/`assert!(false)` with `panic!(…)`/`panic!()`

github.com/webrtc-rs/webrtc - 7bd9f39dc8b449c85c37ef3b2bcfc7926656148a authored about 2 years ago by Vincent Esche <[email protected]>
Remove needless use of references

for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessa...

github.com/webrtc-rs/webrtc - 82df1b807c796bfd254d4e370039810dc2fa9f96 authored about 2 years ago by Vincent Esche <[email protected]>
Resolve remaining `clippy::identity_op` warnings

github.com/webrtc-rs/webrtc - 1e2be2c3629673d35f6a563bab8331bd150a097f authored about 2 years ago by Vincent Esche <[email protected]>
Resolve `clippy::empty_loop` warning in example code

github.com/webrtc-rs/webrtc - 9712a50d3c001fc485b23c0bdbe7fcccfd6ca95b authored about 2 years ago by Vincent Esche <[email protected]>
Resolve change-requests from code review

github.com/webrtc-rs/webrtc - 0283fb34bd77a03432d8c34c559e7e33d3820b60 authored about 2 years ago by Vincent Esche <[email protected]>
Replace if-let/match with `panic!(…)` on `Err(…)` with simple `.unwrap()`/`.expect()`

Fix unreachable code

github.com/webrtc-rs/webrtc - 698aa3138ff05037403bedb5a0fd5bd8841e87c6 authored about 2 years ago by Vincent Esche <[email protected]>
Resolve `clippy::new_ret_no_self` cliipy warning by renaming `FakeEchoConn::new()` to `…::type_erased()`

github.com/webrtc-rs/webrtc - f68267b9a11c80654d0b4fc156bd7954cd9f13b9 authored about 2 years ago by Vincent Esche <[email protected]>
Replace "low … bits" with "least significant … bits" to match the use of "most significant … bits" later in the same sentence

github.com/webrtc-rs/webrtc - 086399519a22c1f20261d969ffbdc181f292648b authored about 2 years ago by Vincent Esche <[email protected]>
Make CI run clippy for all targets, including tests

github.com/webrtc-rs/webrtc - 9e359d3b9bd913bf7161a0287b6de08f6c668515 authored about 2 years ago by Vincent Esche <[email protected]>
Simplify initialization of types with `Default::default()`, followed by field assignment in tests

github.com/webrtc-rs/webrtc - 5b6b0d60fe422e3a7022e92c37e62cecabc97ecc authored about 2 years ago by Vincent Esche <[email protected]>
Remove unreachable code

github.com/webrtc-rs/webrtc - 785fc35e439b290bde7737b2e56c37b3f37b5c8c authored about 2 years ago by Vincent Esche <[email protected]>
Silence `clippy::needless_update` warning in tests

github.com/webrtc-rs/webrtc - 1f428f4dffd156ea33a10d9fcd92233a507a3a7d authored about 2 years ago by Vincent Esche <[email protected]>
Silence `clippy::type_complexity` warning in tests

github.com/webrtc-rs/webrtc - c19675fc8ae0ea72fe84a105972980c97217f502 authored about 2 years ago by Vincent Esche <[email protected]>
Simplify boolean expressions

github.com/webrtc-rs/webrtc - daea21e604e085a388c9a248ed761ccb0890bc02 authored about 2 years ago by Vincent Esche <[email protected]>
Replace `Box::new(T::default())` with `Box::<T>::default()`

github.com/webrtc-rs/webrtc - 4ee96d0c99dc0c2f4308acc08253dc44cbf17c63 authored about 2 years ago by Vincent Esche <[email protected]>
Silence `clippy::needless_range_loop` warning in tests

github.com/webrtc-rs/webrtc - 013c11dbad68d3fd7e11566e96b987380d68fd10 authored about 2 years ago by Vincent Esche <[email protected]>
Remove redundant pattern matching

github.com/webrtc-rs/webrtc - 9c25fe7d2594d53bc1b7cab1f0ef109179871cb3 authored about 2 years ago by Vincent Esche <[email protected]>
Remove unnecessary use of `mut` on binding

github.com/webrtc-rs/webrtc - e7a23d570794c9759bc63a066c1181c74e0d3e4e authored about 2 years ago by Vincent Esche <[email protected]>
Replace if-let on `Result<T, E>` with `panic!(…)` on `else` with `assert!(opt.is_ok(), …)

github.com/webrtc-rs/webrtc - c6c507e3e31823e1ef49a8d95bda8c540a2f0787 authored about 2 years ago by Vincent Esche <[email protected]>
Replace if … { assert!(true, "{}", err); } else { panic!() }` with `assert!(result.is_err(), …);`

github.com/webrtc-rs/webrtc - b9d7a510a5e1a34317df41f29dab094212680f25 authored about 2 years ago by Vincent Esche <[email protected]>
Make `const` itemwith interior mutable `static` instead

github.com/webrtc-rs/webrtc - f78265e531bcd2ce422e20100f911ceeed09a565 authored about 2 years ago by Vincent Esche <[email protected]>
Replace `stream.read(…)` with `stream.read_exact(…)`

github.com/webrtc-rs/webrtc - 39ea30b85c17c8c07145f91707de7d64efcf6291 authored about 2 years ago by Vincent Esche <[email protected]>
sctp: remove unnecessary drops and use precise padding (#381)

* add comments for QUEUE_BYTES_LIMIT and QUEUE_APPEND_LARGE

* remove unnecessary drop(sem_loc...

github.com/webrtc-rs/webrtc - 6bc4a8f12c7ce91ae192f97cce49691fb3e98d4b authored about 2 years ago by Anton <[email protected]>
Make RTCRtpTransceiver.mid spec-compliant (#375)

Change RTCRtpTransceiver::mid to be spec compliant.

Also replace the use of `tokio::sync::Mu...

github.com/webrtc-rs/webrtc - 3be403fca378a12b67bc1ea2891102da22dba3e3 authored about 2 years ago by rogurotus <[email protected]>
Remove unused method `determine_payload_type`

github.com/webrtc-rs/webrtc - e60607fa269f20fc002347f32e0d5b756f5b92e3 authored about 2 years ago by Hugo Tunius <[email protected]>
Cleanup `sctp/CHANGELOG.md`

github.com/webrtc-rs/webrtc - c24006b8df0cb19f67427109c3bf6d6ba7a5d7be authored about 2 years ago by Hugo Tunius <[email protected]>
Add `impl PartialEq<Error> for util::Error`, making `==` commutative over `data::Error` and `util::Error`

github.com/webrtc-rs/webrtc - 99037ca7f3e9282fbcdc1bb52a3d824551ce6245 authored about 2 years ago by Vincent Esche <[email protected]>
Unify `assert_eq!(…)`/`assert_ne!(…)` to take args in order of `…!(actual, expected)`

While there isn't an explicit convention for this in Rust the stdlib docs all use `assert_eq!(ac...

github.com/webrtc-rs/webrtc - 83f2d1bbf91b7d1dc98466f19aa65425dccc9dea authored about 2 years ago by Vincent Esche <[email protected]>
Make `MediaTrackSetting` implement `Display`

github.com/webrtc-rs/webrtc - 209e90546d726e98cec465acdd9b5edb927d469a authored about 2 years ago by Vincent Esche <[email protected]>
Add test directory with constraint examples taken from W3C spec

github.com/webrtc-rs/webrtc - 8b68b472f487ccc43ae69c9db2e8a15693ee1e1f authored about 2 years ago by Vincent Esche <[email protected]>
Initial commit

github.com/webrtc-rs/webrtc - 5bda2119f8a928a8b32425d8030518a568797564 authored about 2 years ago by Vincent Esche <[email protected]>
Add missing tests for `MediaTrackCapabilities`

github.com/webrtc-rs/webrtc - 28c1880e6bdbcd21cdf32305a079e2bf31907433 authored about 2 years ago by Vincent Esche <[email protected]>
Improve test coverage of `FacingMode` & `ResizeMode`

github.com/webrtc-rs/webrtc - 5a9ca2dcb87c33a541fc37d77359dc54a1d57823 authored about 2 years ago by Vincent Esche <[email protected]>
Add missing tests for `MediaTrackSettings`

github.com/webrtc-rs/webrtc - b7ea195771dd6e1a249f2becf7357de155602406 authored about 2 years ago by Vincent Esche <[email protected]>
Move `fn basic()`/`fn required()` from `GenericMediaTrackConstraints<_>` to `GenericMandatoryMediaTrackConstraints<_>` and add tests

github.com/webrtc-rs/webrtc - 9f0c5b7683e22e4afe9412236142b08d2cfb1e59 authored about 2 years ago by Vincent Esche <[email protected]>
Add 'serde' dependency serde

github.com/webrtc-rs/webrtc - 3ee483ad9b3afe64b4ab77ef7b5ff982c74b1a98 authored about 2 years ago by Vincent Esche <[email protected]>
Add missing tests for value/value-range/value-sequence constraint types

github.com/webrtc-rs/webrtc - 5295a65d4b640e9f5023ca822631efa164d79d82 authored about 2 years ago by Vincent Esche <[email protected]>
Bump 'serde_json' dependency version from '1.0' to '1.0.91'

github.com/webrtc-rs/webrtc - 958c0c44dc77f1f29ac3933b5b551b82aadff1e8 authored about 2 years ago by Vincent Esche <[email protected]>
Add missing tests for value/value-range/value-sequence capability types

github.com/webrtc-rs/webrtc - cebcf1324215b2bf65429bebc132a612c810f29d authored about 2 years ago by Vincent Esche <[email protected]>
Remove unused `BoolOrResolvedMediaTrackConstraints`

github.com/webrtc-rs/webrtc - 7ade40fcafe9e9ca9dc4fdb2b38d39896ad8466e authored about 2 years ago by Vincent Esche <[email protected]>
Replace `flag.then_some(…)` with good old if-else to support MSRV 1.60.0

github.com/webrtc-rs/webrtc - 675e67ef55714c474dc151373e07d5abd77065be authored about 2 years ago by Vincent Esche <[email protected]>
Add unit tests for `fn fitness_distance(…)`, specifically individual type-combinations

github.com/webrtc-rs/webrtc - 57c7f3af92bf6dc28e7ddfb9c3b27b64a15a4009 authored about 2 years ago by Vincent Esche <[email protected]>
Add tests for distance function implementations of `ValueRangeConstraint<T>`

github.com/webrtc-rs/webrtc - a4acb6a4646f4a39bff4444539550f7a06134bdd authored about 2 years ago by Vincent Esche <[email protected]>
Rename `MediaTrackConstraint` to `BareOrMediaTrackConstraint`, re-introducing `MediaTrackConstraint` as resolved type variant

github.com/webrtc-rs/webrtc - 90131f06b7aa500714857d26ed5e8cb7797b116d authored about 2 years ago by Vincent Esche <[email protected]>
Improve test coverage for `BoolOrMediaTrackConstraints`

github.com/webrtc-rs/webrtc - b0662504e42e29fc1f30ea1de9ff97fd07ed8b79 authored about 2 years ago by Vincent Esche <[email protected]>
Add implementation of `MediaTrackConstraint`, `ExactOrValueConstraint`, `ExactOrValueRangeConstraint` & `ExactOrValueSequenceConstraint`

github.com/webrtc-rs/webrtc - 1b0f929af6b7bd971ab190d2e6b2212f6ee6223b authored about 2 years ago by Vincent Esche <[email protected]>
Remove unused `MediaTrackConstraints::new(…)` & `MediaTrackConstraints::from(…)`

github.com/webrtc-rs/webrtc - ebc4c0244b074195e5d30ac3d4c32b6b49d39a19 authored about 2 years ago by Vincent Esche <[email protected]>
Move tie-breaking policies into separate sub-module

github.com/webrtc-rs/webrtc - d33c0e24310832e2b47e287e1a05911dd3405ecb authored about 2 years ago by Vincent Esche <[email protected]>
Add basic tests for `fn select_settings(…)`

github.com/webrtc-rs/webrtc - 963dc728ba743ca10a453ed95c152d86b800150d authored about 2 years ago by Vincent Esche <[email protected]>
Generalize `MediaTrackConstraintSet` over `T` as `GenericMediaTrackConstraintSet<T>`, re-introducing `MediaTrackConstraintSet` as `BareOrMediaTrackConstraintSet` type-alias

github.com/webrtc-rs/webrtc - d379b23f26ff714d9786cbe48b55431deba51863 authored about 2 years ago by Vincent Esche <[email protected]>
Add tests for distance function implementations of `ValueConstraint<T>`

github.com/webrtc-rs/webrtc - 6ac0fffdceafc5a082be874876bb777e353051a9 authored about 2 years ago by Vincent Esche <[email protected]>
Add implementation of 'SelectSettings' algorithm

github.com/webrtc-rs/webrtc - 3dae50dc88b46000d5f88a982a7a82b241e77772 authored about 2 years ago by Vincent Esche <[email protected]>
Split implementation of `SelectSettings` algorithm into separate sub-modules for easier testing

github.com/webrtc-rs/webrtc - 6209c8ac1ed63198ffd88f486d6cddef6c8d918d authored about 2 years ago by Vincent Esche <[email protected]>
Add implementation of `MediaTrackConstraints`, `BoolOrMediaTrackConstraints`, `MediaTrackConstraintSet`, `AdvancedMediaTrackConstraints`

github.com/webrtc-rs/webrtc - 64bcca15027dd447f738e604e41df28bbadcc8be authored about 2 years ago by Vincent Esche <[email protected]>
Fix unit test for onverconstraining due to missing setting

github.com/webrtc-rs/webrtc - 78bd59cae2b1007af36a53885531e54e279b2b68 authored about 2 years ago by Vincent Esche <[email protected]>
Add macros for improved ergonomics

github.com/webrtc-rs/webrtc - 34af177d400f7ae77029c9725ec68ac97b843a8f authored about 2 years ago by Vincent Esche <[email protected]>
Rename `SelectSettingsPolicy` to `TieBReakingPolicy`

github.com/webrtc-rs/webrtc - 37a81d173e92cabf0b924d29cfa8af03cb0218e3 authored about 2 years ago by Vincent Esche <[email protected]>
Add helper macro for testing json serialization

github.com/webrtc-rs/webrtc - a3f3c24e6e1e51c6da89070eeac23c251726d733 authored about 2 years ago by Vincent Esche <[email protected]>
Add module documentation header comment

github.com/webrtc-rs/webrtc - 3886d77b6951a5a10061df8ff5dc7b2b5655df1f authored about 2 years ago by Vincent Esche <[email protected]>
Make functions accept `IntoIterator` rather than `Iterator`, where appropriate

github.com/webrtc-rs/webrtc - 04141fff53db1d7e248e165be945047bfe0285ac authored about 2 years ago by Vincent Esche <[email protected]>
Improve test coverage of `MediaTrackProperty`

github.com/webrtc-rs/webrtc - 5dae07a7b6f8fdbb216026ca92857b026eac30e5 authored about 2 years ago by Vincent Esche <[email protected]>
Improve test coverage of `MediaTrackConstraint`

github.com/webrtc-rs/webrtc - dfe012294e6352b0a95d3402cc3b4fc8c171806b authored about 2 years ago by Vincent Esche <[email protected]>
Add implementation of `MediaStreamConstraints`

github.com/webrtc-rs/webrtc - 803633d7942959f51cf3c7cba96303ca887307ad authored about 2 years ago by Vincent Esche <[email protected]>