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

Backport buffer limit fix from Pion

This commit fixes a security issue that was discovered and fixed in Pion
by limiting the max siz...

github.com/webrtc-rs/dtls - 773cbf083dd66da84201b621899a811df91321e6 authored over 2 years ago by Hugo Tunius <[email protected]>
Backport buffer limit fix from Pion

This commit fixes a security issue that was discovered and fixed in Pion
by limiting the max siz...

github.com/webrtc-rs/webrtc - 2d5c99d12f5c5a962f25ad8fe0c6b1d189c604d0 authored over 2 years ago by Hugo Tunius <[email protected]>
avoid cloning a stream when not necessary

github.com/webrtc-rs/sctp - a979467a33933292b7ceb6ba7afe7c4c7078fe6e authored over 2 years ago by Anton Kaliaev <[email protected]>
avoid cloning a stream when not necessary

github.com/webrtc-rs/webrtc - d9e12b57c7a80da666b6891ea99cd33bbfeb4059 authored over 2 years ago by Anton Kaliaev <[email protected]>
remove static keyword

github.com/webrtc-rs/webrtc - dc4002fe87ffef90e260af5f2717e58b504a0481 authored over 2 years ago by Anton Kaliaev <[email protected]>
remove static keyword

github.com/webrtc-rs/sctp - 6435e50fac644f59512577b1196db898b5057dc7 authored over 2 years ago by Anton Kaliaev <[email protected]>
remove unnecessary lifetime from ReadFut

also, use get_or_insert_with instead of get_or_insert

github.com/webrtc-rs/webrtc - a2aaae96f24785548196005b2d6315ae56f51443 authored over 2 years ago by Anton Kaliaev <[email protected]>
remove unnecessary lifetime from ReadFut

also, use get_or_insert_with instead of get_or_insert

github.com/webrtc-rs/sctp - 514eb14a7a76ea19cdd8a4d6d960c75485b4aa36 authored over 2 years ago by Anton Kaliaev <[email protected]>
Update README.md

github.com/webrtc-rs/examples - 0f7511bfcf19c016809170efda5342b117146ad2 authored over 2 years ago by Rusty Rain <[email protected]>
Update README.md

github.com/webrtc-rs/webrtc - 951bb5b3b8fefb066f9f282192e8b3a66470a108 authored over 2 years ago by Rusty Rain <[email protected]>
Improve Operations debuggability

Before there was no way to identify a given operation, with this change
a descriptive string is ...

github.com/webrtc-rs/webrtc - de83067295e4394cb3a66fe9ceffc7865e2f4217 authored over 2 years ago by Hugo Tunius <[email protected]>
Fix clippy issues

github.com/webrtc-rs/webrtc - 1dd3a6e2c58a1e8dd0d8c017ab66fb929a11aaf6 authored over 2 years ago by Hugo Tunius <[email protected]>
Add test case for ext id collision

github.com/webrtc-rs/webrtc - 876f082b69c3c0f1d5f6dcda17cbe12a67c79020 authored over 2 years ago by Hugo Tunius <[email protected]>
Ensure RTP extension IDs are mapped uniquely

github.com/webrtc-rs/webrtc - 6b716ed6dec1ff2e659aae675330d0bea0f802f7 authored over 2 years ago by Hugo Tunius <[email protected]>
Merge pull request #25 from sax/serialize-enums

Serializers for CandidateType, CandidatePairState, NetworkType

github.com/webrtc-rs/webrtc - 1399d16819550bb2de055a635415c48480fa24d8 authored over 2 years ago by Rusty Rain <[email protected]>
Merge pull request #25 from sax/serialize-enums

Serializers for CandidateType, CandidatePairState, NetworkType

github.com/webrtc-rs/ice - 73f4e28a580c01a89e0ce146eb13f3abbb74f244 authored over 2 years ago by Rusty Rain <[email protected]>
Fix cargo clippy

github.com/webrtc-rs/ice - 3a986fb122d75f12d41eac96f66d11a87d963fb2 authored over 2 years ago by Eric Saxby <[email protected]>
Fix cargo clippy

github.com/webrtc-rs/webrtc - 08e5f63d9bc76b93345d132a97316c7ae4136c5a authored over 2 years ago by Eric Saxby <[email protected]>
Cargo fmt

github.com/webrtc-rs/webrtc - e910ebd280fa99575c49bc888fcc2c4e757ead84 authored over 2 years ago by Eric Saxby <[email protected]>
Cargo fmt

github.com/webrtc-rs/ice - 3c9b103cee6cac01d9c7ef5ce92fe4f8455b013d authored over 2 years ago by Eric Saxby <[email protected]>
Fix SDP for rejected tracks to conform to RFC

We were not including the connection line(`c=`) when rejecting track,
but the specification requ...

github.com/webrtc-rs/webrtc - cf429467e4317928bd8cf1da61e4148ac5546729 authored over 2 years ago by Hugo Tunius <[email protected]>
Serializers for CandidateType, CandidatePairState, NetworkType

github.com/webrtc-rs/webrtc - dbade321d6cdba2fe710dbbfa36662bb8729149b authored over 2 years ago by Eric Saxby <[email protected]>
Serializers for CandidateType, CandidatePairState, NetworkType

github.com/webrtc-rs/ice - 2233314e98bb4ab9a1c9b9942cd63bbaf0ab68cf authored over 2 years ago by Eric Saxby <[email protected]>
Merge pull request #8 from sakex/optimisation/dont-reallocate-on-read

Don't reallocate the read buffer on every read in

github.com/webrtc-rs/webrtc - 4e0b7ce2498d933471099e6e8872ae21d7692d04 authored over 2 years ago by Rusty Rain <[email protected]>
Merge pull request #8 from sakex/optimisation/dont-reallocate-on-read

Don't reallocate the read buffer on every read in

github.com/webrtc-rs/media - f18ea9c1fe77bf5175882a82c241a44c44752747 authored over 2 years ago by Rusty Rain <[email protected]>
Don't reallocate the read buffer on every read in

github.com/webrtc-rs/webrtc - 7875d496705ca8ef5173417a32f3cbd966258c49 authored over 2 years ago by Alexandre Senges <[email protected]>
Don't reallocate the read buffer on every read in

github.com/webrtc-rs/media - 6ef9c624d533b5d39100cdb6aba349e50ce9bc94 authored over 2 years ago by Alexandre Senges <[email protected]>
Adding some debug and display traits

github.com/webrtc-rs/webrtc - e21a0decd74c91bc148d082f64a8edcd6fe79281 authored over 2 years ago by sevensidedmarble <[email protected]>
Merge pull request #25 from matszczygiel/main

Fix compilation issue on `mipsel`

github.com/webrtc-rs/webrtc - 1fb9bade42b8774bbeaad139a3b58a1dbe752ebe authored over 2 years ago by Rusty Rain <[email protected]>
Merge pull request #25 from matszczygiel/main

Fix compilation issue on `mipsel`

github.com/webrtc-rs/rtp - ce68374b5a845af51f835283bda2ddd952554ddc authored over 2 years ago by Rusty Rain <[email protected]>
Merge pull request #9 from melekes/anton/async-read-write-for-stream

implement tokio's AsyncRead and AsyncWrite for Stream

github.com/webrtc-rs/sctp - 9f1704adea3768c74e358a8c743def3758d966f0 authored over 2 years ago by Rusty Rain <[email protected]>
Merge pull request #9 from melekes/anton/async-read-write-for-stream

implement tokio's AsyncRead and AsyncWrite for Stream

github.com/webrtc-rs/webrtc - 6cb00c101dceac499a37bed4f06f46a12fa1ddfd authored over 2 years ago by Rusty Rain <[email protected]>
Collect stats from data channels

github.com/webrtc-rs/webrtc - cfcbc80e2d3e5d8937d89ba49a5f29237a34e066 authored over 2 years ago by Eric Saxby <[email protected]>
Move CertificateStats instantiation into stats module

github.com/webrtc-rs/webrtc - 96a2a6ac0af50e6d4572fc2c7a759087862d5af3 authored over 2 years ago by Eric Saxby <[email protected]>
RTCPeerConnection get_stats test verifies the some reports are included

github.com/webrtc-rs/webrtc - e2ca1c6464f6a4d74c4a68337d1d0ac519d3358b authored over 2 years ago by Eric Saxby <[email protected]>
Cargo fmt

github.com/webrtc-rs/webrtc - 827ccf451b85087c56395db189193d2cea39ec77 authored over 2 years ago by Eric Saxby <[email protected]>
Pass peer connection stats_id to stats

github.com/webrtc-rs/webrtc - 8de2876a1ab0f60723dd48fdeaacfdb0ba379ae2 authored over 2 years ago by Eric Saxby <[email protected]>
Add collect_stats to SCTPTransport

github.com/webrtc-rs/webrtc - f2067ed0f476d50518a2491672a4dae0702cd1c4 authored over 2 years ago by Eric Saxby <[email protected]>
Clarify comment

github.com/webrtc-rs/webrtc - 89d2c8db3111742ab248addbc2d5c2ac2631b1bb authored over 2 years ago by Eric Saxby <[email protected]>
Begin structuring code for collecting stats

github.com/webrtc-rs/webrtc - 0a3a15fcbb9f5e1b6284de7edfd488f78e46a92e authored over 2 years ago by Eric Saxby <[email protected]>
Begin pushing ice gatherer stats into collector

github.com/webrtc-rs/webrtc - 94ee667b1f1af5f1585e29c1a267c7553ec79257 authored over 2 years ago by Eric Saxby <[email protected]>
Move StatsCollector reports into StatsReport when converting

github.com/webrtc-rs/webrtc - 92dd26a229efb0312356b2ccf1422ed9f42f4b4b authored over 2 years ago by Eric Saxby <[email protected]>
Get stats from media engine

github.com/webrtc-rs/webrtc - 9691041d061b1960b6243189bbc0dd9a0fd628e1 authored over 2 years ago by Eric Saxby <[email protected]>
Get stats from ice transport

TODO: find way to get bytes sent/received

github.com/webrtc-rs/webrtc - 6bf76eca252c983accee3e2394caf0cd7b7b5cd4 authored over 2 years ago by Eric Saxby <[email protected]>
Copy fields when grabbing ice gatherer stats

github.com/webrtc-rs/webrtc - 740f1811bcab68fd49b79811600582a05c03b6a4 authored over 2 years ago by Eric Saxby <[email protected]>
Add ids to ice gatherer stats

github.com/webrtc-rs/webrtc - 41dc20f52f716ce600bbbbdfba6f9693890a4df5 authored over 2 years ago by Eric Saxby <[email protected]>
StatsCollector derives Default

github.com/webrtc-rs/webrtc - d3444beeef6d842ad1e99c9a58270480e171bcf7 authored over 2 years ago by Eric Saxby <[email protected]>
Fixup to move responsibility closer into ICETransportStats

github.com/webrtc-rs/webrtc - 74a1aef53b97bca9e747981620db4cecbcc0c3fc authored over 2 years ago by Eric Saxby <[email protected]>
Collect stats from certificates

TODO: get base64_certificate and issuer_certificate_id

github.com/webrtc-rs/webrtc - cae64ea72691ee92c17425f982fb4cdd35581172 authored over 2 years ago by Eric Saxby <[email protected]>
Merge pull request #16 from robashton/signature-selection

Use the negotiated algorithm for key verification

github.com/webrtc-rs/webrtc - d70593d99858e8d5c924b7f099d063c2bf8bbbab authored over 2 years ago by Rusty Rain <[email protected]>
Merge pull request #16 from robashton/signature-selection

Use the negotiated algorithm for key verification

github.com/webrtc-rs/dtls - 009d5a257272692bb8021c5511721730e5dfd786 authored over 2 years ago by Rusty Rain <[email protected]>
Fix the tests

github.com/webrtc-rs/dtls - f52965e75894dbeba4844e30dc81e02ff08670af authored over 2 years ago by robashton <[email protected]>
Fix the tests

github.com/webrtc-rs/webrtc - 5b04aa7221d4c0fb5ce5d1d67b6bad72341ff450 authored over 2 years ago by robashton <[email protected]>
fix sequencer implementation

github.com/webrtc-rs/webrtc - 11e120d7e2059ffd6bb32589d1f33ab5bf0b0609 authored over 2 years ago by Mateusz Szczygieł <[email protected]>
fix sequencer implementation

github.com/webrtc-rs/rtp - 02089c000e97c259d1c17479a836f64a235a559a authored over 2 years ago by Mateusz Szczygieł <[email protected]>
format code

github.com/webrtc-rs/webrtc - c68b5676aa7b0d99e2f2867e76527745bf437bcf authored over 2 years ago by Anton Kaliaev <[email protected]>
format code

github.com/webrtc-rs/sctp - 58db7bfb8f23efef284312bcb167a99c1e1e6a64 authored over 2 years ago by Anton Kaliaev <[email protected]>
Store hash/signature together everywhere, and utilise this when decisioning on key verification

github.com/webrtc-rs/webrtc - 440ad6d9b62d2f61ecddae55c6abe4d69b22fed2 authored over 2 years ago by robashton <[email protected]>
Store hash/signature together everywhere, and utilise this when decisioning on key verification

github.com/webrtc-rs/dtls - d4e82a52fc8e3beebce24a52405da49593400e47 authored over 2 years ago by robashton <[email protected]>
don't set read_fut to idle if data is not fully read

github.com/webrtc-rs/webrtc - 790000c756bf48164e24dc8bc53588c72ebaeb71 authored over 2 years ago by Anton Kaliaev <[email protected]>
don't set read_fut to idle if data is not fully read

github.com/webrtc-rs/sctp - 032b264141986f332880358a4e724a6c0cb5fc60 authored over 2 years ago by Anton Kaliaev <[email protected]>
fix a bug where a part of data was lost

https://github.com/webrtc-rs/sctp/pull/9#discussion_r852640210

BEFORE: if `temp_buf.len()` is g...

github.com/webrtc-rs/webrtc - 37376865ff7195d81fe45625e5214e1143d06596 authored over 2 years ago by Anton Kaliaev <[email protected]>
fix a bug where a part of data was lost

https://github.com/webrtc-rs/sctp/pull/9#discussion_r852640210

BEFORE: if `temp_buf.len()` is g...

github.com/webrtc-rs/sctp - 91b868ec3a6c29d3788fdcca026832f340031072 authored over 2 years ago by Anton Kaliaev <[email protected]>
use fixed size read buffer

https://github.com/webrtc-rs/sctp/pull/9#discussion_r852639786

github.com/webrtc-rs/webrtc - f21a36cfd79ad3f55acf0530d3fc74a024d5b7da authored over 2 years ago by Anton Kaliaev <[email protected]>
use fixed size read buffer

https://github.com/webrtc-rs/sctp/pull/9#discussion_r852639786

github.com/webrtc-rs/sctp - 5e72dab5a866cffdd71c77e1419f5db050d4e6a8 authored over 2 years ago by Anton Kaliaev <[email protected]>
fix an issue with Pending state during poll_write

github.com/webrtc-rs/webrtc - a70e258dc8ccf2485b70e6aa79e466bba0995660 authored over 2 years ago by Anton Kaliaev <[email protected]>
fix an issue with Pending state during poll_write

github.com/webrtc-rs/sctp - da5053739197c0a6b1578fbfb026ab9242f31300 authored over 2 years ago by Anton Kaliaev <[email protected]>
write a few more tests

github.com/webrtc-rs/webrtc - 12ca600500b882d50e5a3b255106eb84a31cd585 authored over 2 years ago by Anton Kaliaev <[email protected]>
write a few more tests

github.com/webrtc-rs/sctp - f8632c1d2d9003f71095f4f2ea53b226273d5270 authored over 2 years ago by Anton Kaliaev <[email protected]>
test shutdown

github.com/webrtc-rs/webrtc - 629cc8b9c74757ae00ac3b5c9409b13d3eb75241 authored over 2 years ago by Anton Kaliaev <[email protected]>
test shutdown

github.com/webrtc-rs/sctp - 8176d58fef38c786513bf04ce7e41325cbc975a9 authored over 2 years ago by Anton Kaliaev <[email protected]>
allocate temp_buf

also add a test

github.com/webrtc-rs/webrtc - 66548c390c311ada7a2dc261d2ff23d47a364396 authored over 2 years ago by Anton Kaliaev <[email protected]>
allocate temp_buf

also add a test

github.com/webrtc-rs/sctp - 88b26dece9586b28dffeb1f60072f76c1dc68a6b authored over 2 years ago by Anton Kaliaev <[email protected]>
add doc test for PollStream

github.com/webrtc-rs/webrtc - 2b933f4a7bda3be68edc2c99c7e7206c34cd6e46 authored over 2 years ago by Anton Kaliaev <[email protected]>
add doc test for PollStream

github.com/webrtc-rs/sctp - 38f064cac0d5ab9af4a7760ea9fa9f7ceafd05ed authored over 2 years ago by Anton Kaliaev <[email protected]>
remove read_buf and make PollStream public

github.com/webrtc-rs/sctp - 1017d64420648987ee8f3e487ec88dfa8942f9d1 authored over 2 years ago by Anton Kaliaev <[email protected]>
remove read_buf and make PollStream public

github.com/webrtc-rs/webrtc - c8bdfb031a46af1c422cc4ffd7bd6b110e8a331a authored over 2 years ago by Anton Kaliaev <[email protected]>
handle EOF

github.com/webrtc-rs/sctp - dbb854c6d9d5cd62f37d8e2e8f005da2a67dd68f authored over 2 years ago by Anton Kaliaev <[email protected]>
handle EOF

github.com/webrtc-rs/webrtc - f6bc44f859a567ce454b0ef3754a4a1b328c9ab6 authored over 2 years ago by Anton Kaliaev <[email protected]>
clear futures upon errors too

github.com/webrtc-rs/sctp - 454cd6dfd58bbb2141ee2d8a2578bfb763ea4bc0 authored over 2 years ago by Anton Kaliaev <[email protected]>
clear futures upon errors too

github.com/webrtc-rs/webrtc - 675115b089b0a39fc342745ef76de3b1cf7be19a authored over 2 years ago by Anton Kaliaev <[email protected]>
fix remaining errors

github.com/webrtc-rs/sctp - 3f856f8ee37956add3b379c88158fd23e30e8f78 authored over 2 years ago by Anton Kaliaev <[email protected]>
fix remaining errors

github.com/webrtc-rs/webrtc - fbc6f681fe1ae8e28e54d2943b5444f9962465b9 authored over 2 years ago by Anton Kaliaev <[email protected]>
copy some of fn from Stream

also, implement Clone, Debug and AsRef
and comment out AsyncWrite for now

github.com/webrtc-rs/sctp - 3c6f6bc770ecccbbd002d917018e0ae82b68c174 authored over 2 years ago by Anton Kaliaev <[email protected]>
copy some of fn from Stream

also, implement Clone, Debug and AsRef
and comment out AsyncWrite for now

github.com/webrtc-rs/webrtc - a73e9df0cb65ac3853f4f3bb8f4a2d6010cce071 authored over 2 years ago by Anton Kaliaev <[email protected]>
add a temporary buffer to read into

github.com/webrtc-rs/sctp - 58c8f8b4e195cd851df78e1e73b40de806ea8541 authored over 2 years ago by Anton Kaliaev <[email protected]>
add a temporary buffer to read into

github.com/webrtc-rs/webrtc - 2f6640a0542e934e78471fd425d3a08770e2c6b9 authored over 2 years ago by Anton Kaliaev <[email protected]>
add PollStream wrapper

calling poll on a stream directly is incorrect because
the object is destroyed every time the fu...

github.com/webrtc-rs/webrtc - d6dc09bfaa2ef3229008cf2b3880359f6a4ac4ae authored over 2 years ago by Anton Kaliaev <[email protected]>
add PollStream wrapper

calling poll on a stream directly is incorrect because
the object is destroyed every time the fu...

github.com/webrtc-rs/sctp - 51fb1cee79d733d102f66599312467cd78422092 authored over 2 years ago by Anton Kaliaev <[email protected]>
implement tokio's AsyncRead and AsyncWrite for Stream

Closes https://github.com/webrtc-rs/webrtc/issues/110

github.com/webrtc-rs/webrtc - 8eed385768110a307f57e7d657884e1f38cafb78 authored over 2 years ago by Anton Kaliaev <[email protected]>
implement tokio's AsyncRead and AsyncWrite for Stream

Closes https://github.com/webrtc-rs/webrtc/issues/110

github.com/webrtc-rs/sctp - b20e9a90b1b3527a5663b2d4bdb23713845388ef authored over 2 years ago by Anton Kaliaev <[email protected]>
Fix example names in README

Replace outdated/missing example names in "To build all webrtc examples" section of README

github.com/webrtc-rs/webrtc - c602242fe99876bb930022bd66ce0d23bd2dec45 authored almost 3 years ago by Pete Doherty <[email protected]>
Merge pull request #24 from Silvea12/patch-1

Removed incorrect content-type from ping_pong example

github.com/webrtc-rs/webrtc - 06d22ee6be1a0ae9d96ced1ab11381f53cc278de authored almost 3 years ago by Rusty Rain <[email protected]>
Merge pull request #24 from Silvea12/patch-1

Removed incorrect content-type from ping_pong example

github.com/webrtc-rs/ice - ebe9ee00cdf74bfe88cc4800c46a98ebd1ccde64 authored almost 3 years ago by Rusty Rain <[email protected]>
Removed incorrect content-type from ping_pong example

github.com/webrtc-rs/ice - ce55c3a066ab461c3e74f0d5ac6f1209205e79bc authored almost 3 years ago by Andrew Silver <[email protected]>
Removed incorrect content-type from ping_pong example

github.com/webrtc-rs/webrtc - b1c2575056c4594389bfddb402bf21fc5a4bf674 authored almost 3 years ago by Andrew Silver <[email protected]>
Add conditional cfg for armv7, fix format

github.com/webrtc-rs/webrtc - 7875ad2c392554844a50fe76d9a4c4f2c487eb7d authored almost 3 years ago by frjol <[email protected]>
Fix cfg with target_arch = arm

github.com/webrtc-rs/webrtc - 0cb840df4e2dfab93098512bb4f93b4937b03f8c authored almost 3 years ago by frjol <[email protected]>
Workaround for time overflow on armv7

github.com/webrtc-rs/webrtc - b88202f94e878409b8608d90fc2a6926cf362c33 authored almost 3 years ago by frjol <[email protected]>
Merge pull request #18 from foxzool/main

Fixed cross-compil build from Linux to Windows

github.com/webrtc-rs/util - 2d193c0fd146e4d48ce63d07dbd085702b60aac2 authored almost 3 years ago by Rusty Rain <[email protected]>