Ecosyste.ms: OpenCollective

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

github.com/murat-dogan/node-datachannel

Easy to use WebRTC data channels and media transport. libdatachannel node bindings.
https://github.com/murat-dogan/node-datachannel

rename var

9a3b5e8216f3fd964e9376b6e2e7b78ecc89f87e authored over 1 year ago by Murat Dogan <[email protected]>
move simple-peer to example

b489efd3688348e884ba14621da187c05eb64da1 authored over 1 year ago by Murat Dogan <[email protected]>
Docker build args for Ubuntu and Node major versions

e18b5fde419ba56f4a6b06039dc771af2d649d3f authored over 1 year ago by regnaio <gbz@LAPTOP-4I5Q1COP>
Dockerfile and guide in BUILDING.md

a13eb062504bc729904f42a57ceb2be044fc2214 authored over 1 year ago by regnaio <gbz@LAPTOP-4I5Q1COP>
Merge pull request #183 from paullouisageneau/fix-stdexcept

Add missing stdexcept header

f53bce8c377b43a0bd9d45670b6807a4d7138b6b authored over 1 year ago by Murat Doğan <[email protected]>
init electron-demo

8c8c8f9e674641f3c70335b26f437bc727f8edbd authored over 1 year ago by Murat Dogan <[email protected]>
Added missing stdexcept header

14a3d42ca2f1944691f3eeb4ef11f04719eee31b authored over 1 year ago by Paul-Louis Ageneau <[email protected]>
Merge pull request #182 from murat-dogan/issue-176

Issue 176

f7879633a93b942adcc5126f2ecf3e548f5c9d18 authored over 1 year ago by Murat Doğan <[email protected]>
Update CMakeLists.txt

74406b24aee19740d43bb4c7ea56dfac75909058 authored over 1 year ago by Murat Doğan <[email protected]>
Update package-lock.json

bd2664f32ebf793fe67308cc6768ba1eb2e85def authored over 1 year ago by Murat Doğan <[email protected]>
Update package.json

b61a8d6ea960d2bcbff2a326a16ca0fdf94310fd authored over 1 year ago by Murat Doğan <[email protected]>
check env on callback fn

94652780c8ad4e7e014517e97727c19c97b19ff5 authored over 1 year ago by Murat Dogan <[email protected]>
add env check

a33ccbf2cc2ce824dc023c0595c8456731c0285d authored over 1 year ago by Murat Dogan <[email protected]>
Merge pull request #181 from murat-dogan/add-log

add log messages

ffd62942419cf8c21fc5b83172bab384636f005e authored over 1 year ago by Murat Doğan <[email protected]>
add log messages

9c2180412a08a7c48b4afa4159b64004f4976bdf authored over 1 year ago by Murat Dogan <[email protected]>
Merge pull request #177 from ThaUnknown/polyfill

fix: bring package more inline with the WebRTC spec

d0fe4622d1135a2b4ef5c668df31ccbef2bf82e8 authored over 1 year ago by Murat Doğan <[email protected]>
fix: data can be string, and should be arraybuffer

this was an issue, because even when binary type was text, it would output Buffer, which is not ...

ed8ca5db6b1ec8000a80ec0df6a5c243733e5e61 authored over 1 year ago by ThaUnknown <[email protected]>
fix: use node build-in DOMException

this caused issues, because when checking error types, and comparing the DOMException thrown by ...

9fac8576a3c664aaf83c8ec4cc86ef92c749207f authored over 1 year ago by ThaUnknown <[email protected]>
fix: this binding on "onevent" functions

fix: pass events to "onevent" functions
fix: allow "onevent" functions to be null

this is requir...

56db90206f52fbb69a5910c8c3aac2aeaeec6139 authored over 1 year ago by ThaUnknown <[email protected]>
libdatachannel version to master

32a43fa3fb061fabefc5c744c0d824b76d1b7117 authored over 1 year ago by Murat Dogan <[email protected]>
add icestate function

ddf07532e1866efba329308f4be2bc50eccab0d7 authored over 1 year ago by Murat Dogan <[email protected]>
Add iceState feature

0f239187334f98f87dd8270f9026f4b1ddbe4932 authored over 1 year ago by Murat Dogan <[email protected]>
disable auto action trigger

89a7777c9563c600dec3923227217db28694ef5c authored over 1 year ago by Murat Dogan <[email protected]>
basic polyfill

b74785f279620f65483845831c565bc8bfe8f495 authored over 1 year ago by Murat Dogan <[email protected]>
DOMException class

6d9391d477a5aeb8855d8f6939db703cdf2b4fb3 authored over 1 year ago by Murat Dogan <[email protected]>
version to 0.4.4

b2b6c3e13607b437e3baeb5aa1021c722339c4f3 authored over 1 year ago by Murat Dogan <[email protected]>
add generic test

e1f8ff177a1b21f100fa096ecb622d49fdc6bdeb authored over 1 year ago by Murat Dogan <[email protected]>
add simple-peer test

e8498d4a543c99267b714c259e157ba1afe52e6c authored over 1 year ago by Murat Dogan <[email protected]>
delete node v <12

71028c6611390f162ac024965898e690149689e8 authored over 1 year ago by Murat Dogan <[email protected]>
re-structure

4a0299e766bd99b1af6d3ce6b62619db0ef6b25d authored over 1 year ago by Murat Dogan <[email protected]>
Merge pull request #173 from ThaUnknown/polyfill2

feat: initial polyfill functionality

0cacec7b5011ee6645f62864d137bb236bcdcb86 authored over 1 year ago by Murat Doğan <[email protected]>
Merge branch 'polyfill' into polyfill2

3ea7c2f4149f1d45e652998270e86b46d8ed925b authored over 1 year ago by Murat Doğan <[email protected]>
Add remoteDescription function

312db203f0bb49b3c07f3b86fb0729b7be1fd1cf authored over 1 year ago by Murat Dogan <[email protected]>
feat: polyfill and ponyfill

00ed874ad67b95099ca56baf0f9e86fd5c5d337d authored over 1 year ago by ThaUnknown <[email protected]>
feat: fully implement RTCIceCandidate

3cd821fe6bc40516a27e11b8f2ff0ae4bd96796a authored over 1 year ago by ThaUnknown <[email protected]>
fix: drop node-dom-exception

not required as we use node 18 as baseline

4de6d4e606da43dd5445b944252b9ce49fa8e56a authored over 1 year ago by ThaUnknown <[email protected]>
feat: initial functionality

2fbd4678589ed2450f870ec5d311cd8b34a45645 authored over 1 year ago by ThaUnknown <[email protected]>
Merge pull request #171 from achingbrain/patch-1

fix: reset mOnSignalingStateChangeCallback in doResetCallbacks

9e35a2040a569e61ba98231cd37e9232b95bf656 authored over 1 year ago by Murat Doğan <[email protected]>
fix: reset mOnSignalingStateChangeCallback in doResetCallbacks

Looks like reseting the callback for `onSingnalingStateChange` was missed - this can prevent the...

c9528f4c187c30c6f6afc43808f391300fcad706 authored over 1 year ago by Alex Potsides <[email protected]>
Update packages

e25b7fb92eaf99fc0da6f93219bd5ad8f974132a authored over 1 year ago by Murat Dogan <[email protected]>
Merge branch 'polyfill-mrt' into polyfill

677d6e1e5a31b066100c32ac976f17c57828658d authored over 1 year ago by Murat Dogan <[email protected]>
wpt test runner

fcb1c3eab5f6a34c358a23402cdab3cf61a7c22e authored over 1 year ago by Murat Dogan <[email protected]>
Update to ESM and node v18

694515ae174d9e3f0c9276dd2bcea144ebf6dc90 authored over 1 year ago by Murat Dogan <[email protected]>
Check dc exists

cebe7c6234c8e732a3c0c45146b3889c1ffc8b94 authored over 1 year ago by Murat Dogan <[email protected]>
Merge pull request #166 from murat-dogan/issue165

Fix issue #165

3a60c24a04ce5a4cff99803f4cb14aed116e43d8 authored over 1 year ago by Murat Doğan <[email protected]>
Fix libnice and gnu-tls install commands

939eceb27d94e3a09ecdeb218a344bdcf5d9931c authored over 1 year ago by Murat Dogan <[email protected]>
add Node v20 to support list

93b57ebcf7f23396dd3e6ee1f1f1e43b6bf281ba authored over 1 year ago by Murat Dogan <[email protected]>
V0.4.3

be753a51daa4e81915fd91b5a6a2471f76f247f6 authored over 1 year ago by Murat Dogan <[email protected]>
Merge pull request #160 from ThaUnknown/polyfill

feat: WebRTC polyfill skeleton

9489e7492d16257f47957f469a1052492e26e2fb authored over 1 year ago by Murat Doğan <[email protected]>
Merge pull request #163 from datenreisender/node-20

Build for Node 20

324fd4fe9ab81c623216ae89bb7192e93aaeb58c authored over 1 year ago by Murat Doğan <[email protected]>
Merge branch 'master' of https://github.com/murat-dogan/node-datachannel

82c991b3804c61bf0e6f2f86c42358d32d1645a2 authored over 1 year ago by Murat Dogan <[email protected]>
v0.4.3-dev

a652457c620ebd4be5a8c9abed6c259d181bb37f authored over 1 year ago by Murat Dogan <[email protected]>
disable auto publish

c9d93d9f94f400bab0cc627c2e60e2fc1ca8619c authored over 1 year ago by Murat Dogan <[email protected]>
Build for Node 20

ea494098d9a68398b1f2a8ee8260d0551583babf authored over 1 year ago by Marko Schulz <[email protected]>
Merge pull request #161 from httptoolkit/forceMediaTransport

Add support for the forceMediaTransport option

e4e01902bc89525b749bbf41f36f7c7210dc4537 authored over 1 year ago by Murat Doğan <[email protected]>
Merge pull request #162 from httptoolkit/fix-build-badge

Fix the README build badge

6071d5e01aaa5a294ac25c09ee3025fd8010a300 authored over 1 year ago by Murat Doğan <[email protected]>
Fix the README build badge

f0c80e7d66d5c86b968a96b715cb4969cfaf230b authored over 1 year ago by Tim Perry <[email protected]>
Add support for the forceMediaTransport option

6e67574ca8d5eb6c2f0ebda8625b365e2d6afda4 authored over 1 year ago by Tim Perry <[email protected]>
feat: RTC Peer skeleton and types

a9bd442e9fddb36459bbf48499272922bbdb56f9 authored over 1 year ago by ThaUnknown <[email protected]>
feat: RTCCertificate skeleton and types

bdbe08dce990cfd89ec42bc1b4bdb465ca6fa86d authored over 1 year ago by ThaUnknown <[email protected]>
fix: types license

bdf39c69e33888e71c88c822372ddc33b40fc5ff authored over 1 year ago by ThaUnknown <[email protected]>
feat: RTC transport skeleton and types

72cb023312d8a2b09c1f279fa21a7cc6e6e5bc70 authored over 1 year ago by ThaUnknown <[email protected]>
fix; simplify private properties

82486ec27bbdd2d9798380270f5f7efef0173d03 authored over 1 year ago by ThaUnknown <[email protected]>
feat: RTCSessionDescription implementation and types

ed78f4ceb3f7b820ca4e22ad6c01204e8f9f876b authored over 1 year ago by ThaUnknown <[email protected]>
feat: IceCandidate skeleton and types

36148e8f7425a7aaf91d6a95239626f77b73e080 authored over 1 year ago by ThaUnknown <[email protected]>
feat: create file skeletons

65eb2e602b36b69f7413f2e6690ba15e72c35c23 authored over 1 year ago by ThaUnknown <[email protected]>
feat: RTCDataChannel skeleton and types

11670817b081f27ca3419d95f13d55f6221ac005 authored over 1 year ago by ThaUnknown <[email protected]>
feat: migrate to ESM

ebc6e3d009f89eff6b0c50d5d97f8d608df9a4e4 authored over 1 year ago by ThaUnknown <[email protected]>
delete test workflow

75c68f588c015f42d3d8ee4f6efee543684646cc authored over 1 year ago by Murat Dogan <[email protected]>
limit workaround for node v17

adff60cb5fa91858bd22e069ccde7a67dede12b3 authored over 1 year ago by Murat Dogan <[email protected]>
Openssl api level

fd0f733ffbac5417242baa68ca2bccb3addc346a authored over 1 year ago by Murat Dogan <[email protected]>
delete cmake workaround switch

8e10a72c04519d654d674a61e1b83e97390433a9 authored over 1 year ago by Murat Dogan <[email protected]>
Merge pull request #157 from murat-dogan/v0.4.2

V0.4.2

7e2a35164d46842154113725450087d96ea3aec2 authored over 1 year ago by Murat Doğan <[email protected]>
Upgrade libdatachannel to v0.18.2

73de546a58fda713a24db1896fe45568ce5d0174 authored over 1 year ago by Murat Dogan <[email protected]>
bump version to v0.4.2

5fffd3df4e83e92cdb13711e44d9693cb626cad6 authored over 1 year ago by Murat Dogan <[email protected]>
add node v19

023c01079d25986a798cd5cbc1df828c510fb4dd authored over 1 year ago by Murat Dogan <[email protected]>
Merge pull request #156 from murat-dogan/macos11

Switch to Mac OS 11

c8709e0e40e26fee06a05f37c2c6a31b8a20e443 authored over 1 year ago by Murat Doğan <[email protected]>
Merge pull request #154 from arthuro555/patch-1

Fix prebuild failing when NODE_ENV is set to production

a04e0f04365c4816d866844523d35f45010f7580 authored over 1 year ago by Murat Doğan <[email protected]>
fix cmake version text

470cdc69b82e8f4f3d91e1b4f53be362f32d7f22 authored over 1 year ago by Murat Dogan <[email protected]>
try macos-11

173451dfa3cb2d89f0fae0e063592ced4ec623a0 authored over 1 year ago by Murat Dogan <[email protected]>
v0.4.2-dev

a3096caff177f90a9894a52e37d2c2d6e3879bbc authored over 1 year ago by Murat Dogan <[email protected]>
Fix prebuild when NODE_ENV is set to production

b30056e582f4d94326cc0ae389eaa02fe192eb1e authored over 1 year ago by Arthur Pacaud <[email protected]>
Merge pull request #152 from Maxr1998/master

Support building in Termux on Android

a69c1b4935ac1b63c6bc92bfd52e97871e85bb19 authored almost 2 years ago by Murat Doğan <[email protected]>
Update src/peer-connection-wrapper.cpp

45c075027adbd3797dcfb855ad3fe6ef9a6e1bd2 authored almost 2 years ago by Murat Doğan <[email protected]>
Apply suggestions from code review

Co-authored-by: Paul-Louis Ageneau <[email protected]>

70a63e063a0143d1287320362c4c93023b6a03d6 authored almost 2 years ago by Max Rumpf <[email protected]>
Support building in Termux on Android

79d698da5f7dc65cd0e52b084b53ed2fa25bf7b3 authored almost 2 years ago by Maxr1998 <[email protected]>
return data channel id or -1

e7db0500592989c1bd91f23613c4a354847e947d authored almost 2 years ago by Murat Dogan <[email protected]>
update version to v0.4.1

b621b427769ea404f33299848a3b7b869c644bfe authored almost 2 years ago by Murat Dogan <[email protected]>
optional value

805bf435b71dd17d456ac5d6761b428d8d22fa2f authored almost 2 years ago by Murat Dogan <[email protected]>
update libdatachannel version to v0.18.0

42273419c901c95fee5a6b5e1aa56fc640e0f5f9 authored almost 2 years ago by Murat Dogan <[email protected]>
Merge pull request #149 from httptoolkit/node-19

Build for Node v19

59d6eb2186337271e41eca25bf531ca6296540e5 authored almost 2 years ago by Murat Doğan <[email protected]>
Build for Node v19 in CI

e599f3a0f23227929fb89d89d02d2b4484f1ef5f authored about 2 years ago by Tim Perry <[email protected]>
Merge pull request #147 from murat-dogan/mpl20

Re-licensed under MPL 2.0

a510aed4754d7dc11b00b8b0ac9f86ba23c89529 authored about 2 years ago by Murat Doğan <[email protected]>
Re-licensed under MPL 2.0

4cef8cdbc1ee6fe1c85afca4eebd03cff5d6feef authored about 2 years ago by Murat Dogan <[email protected]>
Merge pull request #144 from murat-dogan/issue#143

Issue#143

efb0c15b17658122b0377d2db613f8b8db03acbe authored about 2 years ago by Murat Doğan <[email protected]>
update docs

040bf82bba3b11aa45732e24878e2948f6655de4 authored about 2 years ago by Murat Dogan <[email protected]>
Add bindaddress to the config

d570d8822bd427853706408377334445dc76ab67 authored about 2 years ago by Murat Dogan <[email protected]>
Merge pull request #141 from Voxelum/master

Bump version and add logger callback

e16669283e0f0f176a2515c415855d01eb886299 authored about 2 years ago by Murat Doğan <[email protected]>
Fix typo

07a0ff349391f2334802446e621f42953cc3afb5 authored about 2 years ago by CI010 <[email protected]>
Convert log level to string

879d2639de50ab0bf268c873fc9f297b136b30ea authored about 2 years ago by CI010 <[email protected]>