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

new fn cleanCbsAndEraseInstance for PC

57f229825f1ae8706ac8985408400873a4586405 authored over 2 years ago by Murat Dogan <[email protected]>
new fn cleanCbsAndEraseInstance

e5d40d01ae50ae54f9b1f6a47cf2654541d6e120 authored over 2 years ago by Murat Dogan <[email protected]>
Merge pull request #90 from murat-dogan/fix-workflow

fix windows version

da6a834d86adcde83d5ee436faef14e205b5f441 authored over 2 years ago by Murat Doğan <[email protected]>
fix windows version

818ccfbad5f3862700f375a75bf7c32303d4456b authored over 2 years ago by Murat Dogan <[email protected]>
bump version

80e2ab6e5c35bb48c259cc6897f97a5b377b00eb authored over 2 years ago by Murat Dogan <[email protected]>
fixes #87

f4374e4f2244559c7d0ebbbe2899f090eadbe478 authored over 2 years ago by Murat Dogan <[email protected]>
fixes #88 npm audit

4cfeee2d0e2c50fe721b95d8be6f67be81bafdee authored over 2 years ago by Murat Dogan <[email protected]>
Merge pull request #86 from httptoolkit/catch-stream-write-error

Properly handle DataChannelStream write exceptions

8d60cc20a8fb5b0fcf993266d35ca283bc2c1d71 authored almost 3 years ago by Murat Doğan <[email protected]>
Properly handle DataChannelStream write exceptions

f1d8d4d0d19949a65198e4195d0ae1db5b670e80 authored almost 3 years ago by Tim Perry <[email protected]>
Create FUNDING.yml

aa854a666c54af88e6733fd2a18c7f800e83bfc5 authored almost 3 years ago by Murat Doğan <[email protected]>
Merge pull request #85 from httptoolkit/expose-id

Expose the DataChannel id and protocol as dc.getId() and dc.getProtocol()

3b846d1a0d53da6d28058878ed6d919aab322bd1 authored almost 3 years ago by Murat Doğan <[email protected]>
Expose the id & protocol on DataChannel streams too

3426754665e81c8f0e543f2c683b486bce0439b4 authored almost 3 years ago by Tim Perry <[email protected]>
Expose the DataChannel protocol as channel.getProtocol()

76b7f8d6f4269e03c1fcc227d92db461be6511dc authored almost 3 years ago by Tim Perry <[email protected]>
Expose the DataChannel stream id as channel.getId()

2a71201d55d39d79ee1c079ed731617ba91d201d authored almost 3 years ago by Tim Perry <[email protected]>
undo msvc version

8ae644931270fde3f45d3b490bfb1590658947d8 authored almost 3 years ago by Murat Dogan <[email protected]>
fix VS version

d20f0da52371a1c09e49ff294b5bec4b961797da authored almost 3 years ago by Murat Dogan <[email protected]>
Visual Studio 16 2019

d8b775341c13acb9e4d8987611f5923bc4df3969 authored almost 3 years ago by Murat Dogan <[email protected]>
Merge branch 'master' of https://github.com/murat-dogan/node-datachannel

4afa97a1ef664e4b0432f25e6696b4cfbe4589ce authored almost 3 years ago by Murat Dogan <[email protected]>
call apt update

4672c0b70be80f443f16e2af60db401caebfe5bf authored almost 3 years ago by Murat Dogan <[email protected]>
Merge pull request #83 from murat-dogan/version-upgrade

Upgrade

6a9425c5089616086bd0fce3d9d78084685b9e82 authored almost 3 years ago by Murat Doğan <[email protected]>
- Upgrade libdatachannel

- release a new version with stream support

d82f2c787a47f2c629183416790cc6229187499c authored almost 3 years ago by Murat Dogan <[email protected]>
Merge pull request #82 from httptoolkit/channel-stream

Add DataChannelStream to turn a data channel into a Node stream

afc05918623acbdb529af148ffbd1bef8ceb0ec0 authored almost 3 years ago by Murat Doğan <[email protected]>
Improve stream shutdown behaviour

Previously the stream attempted to support half-open behaviour (closing
the write end while stil...

a535064ddf4603a4c413d5f4f70e8ee532c5461d authored almost 3 years ago by Tim Perry <[email protected]>
Fix stream test shutdown

cd245397ea2bd81fc1b615400ee2225ece41de2f authored almost 3 years ago by Tim Perry <[email protected]>
Add DataChannelStream to turn a data channel into a Node stream

1f59f659e72eb2e3e113da391ab4c1d4d3983a58 authored almost 3 years ago by Tim Perry <[email protected]>
update npm packages

693656a1bab7847a0b5352e9914661e6ac714777 authored almost 3 years ago by Murat Dogan <[email protected]>
v0.2.3

6407fb5b68592b3d88ab3dd29d943a4cc0398b04 authored almost 3 years ago by Murat Dogan <[email protected]>
Merge pull request #79 from sashabjorkman/master

Fix the AudioWrapper constructor to be more like the VideoWrapper

6be2add82cc36ecc5b36430a244de0735ffb27c6 authored almost 3 years ago by Murat Doğan <[email protected]>
Fix the AudioWrapper constructor to be more like the VideoWrapper

Fixes issue https://github.com/murat-dogan/node-datachannel/issues/78

a8c6a6a704b418bec8c0ae3478bc71af5ba58ac0 authored almost 3 years ago by Alexander Björkman <[email protected]>
add node v16

fa1e4ad76012750083a8a9e6ec207a29324f810e authored almost 3 years ago by Murat Dogan <[email protected]>
add const to enum

22a26d9e5a11f8763504a9f4e4606d81621dfc2c authored almost 3 years ago by Murat Dogan <[email protected]>
v0.2.2

9f51db4086992159011f99a8a8ed01c59aa85b5e authored almost 3 years ago by Murat Dogan <[email protected]>
Merge pull request #74 from paullouisageneau/add-missing-states-methods

Add missing states methods

b9cfdc92a07387ba4cb8e4311229852cc210135f authored almost 3 years ago by Murat Doğan <[email protected]>
Added onSignalingStateChange callback

ee6fbbf3eaad4e042e02ddeda95998e6f9400eac authored almost 3 years ago by Paul-Louis Ageneau <[email protected]>
Added state getter

e4e2868ef571f7f17cc77f0abb3f7a328aa98109 authored almost 3 years ago by Paul-Louis Ageneau <[email protected]>
Merge pull request #73 from murat-dogan/signalingState

Add gatheringState function

d42b75f2d6d8f3ae30ac4ee5a566e15c81dbf945 authored almost 3 years ago by Murat Doğan <[email protected]>
Add gatheringState function

59f42676d0fdb542808035aa09e25465091d111b authored almost 3 years ago by Murat Dogan <[email protected]>
Merge pull request #72 from murat-dogan/signalingState

add signalingState function

b71d02f6e4d69052ca1761e550cfe3bd4cc49531 authored almost 3 years ago by Murat Doğan <[email protected]>
add signalingState function

2ffa22f2af9620413e79d1402bfd694cddc045b8 authored almost 3 years ago by Murat Dogan <[email protected]>
Change License to LGPL

f67b5e441e808338720c3228ec9b9e41dc9e84c3 authored almost 3 years ago by Murat Dogan <[email protected]>
delete console log

f8738ffeff93a992adeb10146f9450b098c82538 authored almost 3 years ago by Murat Dogan <[email protected]>
edit messages

140e2997d37aa2dc7fc50e1af281a18448f61121 authored almost 3 years ago by Murat Dogan <[email protected]>
update readme

288cf3a4475ef3402996204ca63b0a24eef0bb42 authored almost 3 years ago by Murat Dogan <[email protected]>
update readme

35a8a97c0b61e36aa497278c485b8373605822d4 authored almost 3 years ago by Murat Dogan <[email protected]>
update readme

009379bcff704b51597a332cbd1224ca64c30dcf authored almost 3 years ago by Murat Dogan <[email protected]>
update libdatachannel

2087bc7423ff93d9ab2342025edd052b98e295ff authored almost 3 years ago by Murat Dogan <[email protected]>
Merge pull request #69 from murat-dogan/media-support

Media support

e0fb189e20294051ddf79c685bd901f5fd8f9fde authored almost 3 years ago by Murat Doğan <[email protected]>
Delete unneeded functions.

availableAmount and onAvailable are only useful to use receive
instead of the onMessage callback,...

926724198fe7f38f67bf68abf9264f5f2a2a3159 authored almost 3 years ago by Murat Dogan <[email protected]>
delete unneeded fncions

6ac145c5a360daaff804042ac7cb9f9e6e6eff96 authored almost 3 years ago by Murat Dogan <[email protected]>
ignore .vscode folder

ffaaf0438a597ddbb8a7c89c7159dcfbf59750eb authored almost 3 years ago by Murat Dogan <[email protected]>
bump version

a44a81570050c6515b1a1a9a3aae9fe4ba391715 authored almost 3 years ago by Murat Dogan <[email protected]>
audio support

2ddd6258cf26730e30302eb9c84f401f41187130 authored almost 3 years ago by Murat Dogan <[email protected]>
fixes

18cb3e26c2f637b0e2be8f75aff3ff9dbcb7d9f7 authored almost 3 years ago by Murat Dogan <[email protected]>
weird line

7e0f772046e62ef0c854ddad38ff2ec74a3e8204 authored almost 3 years ago by Murat Dogan <[email protected]>
change option as str,ng

419427ad633b29a13d0e06b9a9331e8f3db3e15e authored almost 3 years ago by Murat Dogan <[email protected]>
fix type

20ed53048f8940042a34a1c2be378c79688f13c5 authored almost 3 years ago by Murat Dogan <[email protected]>
first tests

7d6545bf410fb483b73b666485ad9112ac5a354c authored almost 3 years ago by Murat Dogan <[email protected]>
media new classes

c9a5edd0dda9ffe2901b8ac742123958fd437d12 authored almost 3 years ago by Murat Dogan <[email protected]>
base class methods

08630ee33d49893abf79a7e99154f2004357dcae authored almost 3 years ago by Murat Dogan <[email protected]>
audio & video wrappers

b197f983999f832012410d25ef0dab7c710dacaf authored about 3 years ago by Murat Dogan <[email protected]>
update readme

f05719d08021bed94f0954fe08fe229355989875 authored about 3 years ago by Murat Dogan <[email protected]>
update readme

4e30fc149207f1a7479974a962cae16dd9a872ca authored about 3 years ago by Murat Dogan <[email protected]>
update readme

8bdd8f13ec828f23ffd54f99edf28495218a0ff3 authored about 3 years ago by Murat Dogan <[email protected]>
v0.1.14

eb39aa3e44f7982c1c7d099398c862342a566303 authored about 3 years ago by Murat Dogan <[email protected]>
update packages

0d2acd6c5f38775f41c10e9eab529534bc00f6e1 authored about 3 years ago by Murat Dogan <[email protected]>
Merge pull request #67 from paullouisageneau/fix-node-12-support

Fix ThreadSafeCallback for Node.js 12

618246df0eb0d75d157dc901a7cbc18c462ea21a authored about 3 years ago by Murat Doğan <[email protected]>
Use napi-thread-safe-callback fork for compatibility with Node.js 12

980520c3c1799d0905f4054e36c680fbdf394221 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
v0.1.14-dev

81bf66287c9c986c9fcef0009e92cb3fe98bf840 authored about 3 years ago by Murat Dogan <[email protected]>
Merge pull request #66 from paullouisageneau/update-libdatachannel

Update libdatachannel to v0.16 and make cleanup() blocking

da5f436ab9b2f4b4a1d052e6765ef4820b490723 authored about 3 years ago by Murat Doğan <[email protected]>
Moved instance unregistering to be safe in case close fails

697d5be06852e9741e9150d35aa4b217a9ab4666 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Reformatting

1ea1dcdba936bc2be52e8b35cb8939ddbb65fe01 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Updated node-addon-api to 4.2.0

8232c8afbf591473ece6be66ebd5430e7236b93d authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Throw exception if JavaScript callback fails

c306c1eeef8d901509fd63990ba9767815861b6e authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Introduced support for cancelling already-scheduled callbacks after close

139fbe9865e2ef2035e9d009f6af5176aa72ffc7 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Removed check to allow multiple calls to close()

49e3222a23e494ff134b16442d0db56ccb645803 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Destoy ThreadSafeCallback instances on close

49f77998b457130bff53e56b6e24f55be20bf7c1 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Updated libdatachannel to 0.16.0 and made cleanup() blocking

c98ad620351eb9d2fe68ee93eae633c12f7e1120 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Introduced ad-hoc ThreadSafeCallback implementation with newer NAPI

325e3b28cb9e1d15e3079714cf0bf770c729bfed authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
v0.1.13

bf8d3c6622338e9d43b393abea7babb929005bc5 authored about 3 years ago by Murat Dogan <[email protected]>
Merge pull request #64 from paullouisageneau/update-libdatachannel

Update libdatachannel to v0.15.6

55aa8da5a44461271c17be16721eee1665fd6f33 authored about 3 years ago by Murat Doğan <[email protected]>
Updated libdatachannel to v0.15.6

e8b464d92c91ccc531f97dc95236b946feedc265 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
0.1.12

b6ce3bc90903be3160c4188bd094df8bfffe2e0e authored about 3 years ago by Murat Dogan <[email protected]>
update npm packages

f35cd2f6adf5c50a0acaaadc8f3d5a8ddcad0a83 authored about 3 years ago by Murat Dogan <[email protected]>
v0.1.11

1824b1d04852d9741b889c463101ea4b8169aebc authored about 3 years ago by Murat Dogan <[email protected]>
Merge pull request #62 from paullouisageneau/master

Update libdatachannel to v0.15.3

94064f3ef3d4184c6be23eeb6483df844c82f306 authored about 3 years ago by Murat Doğan <[email protected]>
Updated libdatachannel to v0.15.3

6aecf0f9b8c95e81f1cb7b1c22dde1e2f076e84b authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
v0.1.10

780779b5d9d34e93e7038b49edc246172e79edb8 authored about 3 years ago by Murat Dogan <[email protected]>
Merge pull request #61 from paullouisageneau/update-libdatachannel

Update libdatachannel to v0.15.2

311caac06ea7122666f995b6b776333efb9e0c2a authored about 3 years ago by Murat Doğan <[email protected]>
Updated libdatachannel to v0.15.2

e091d1760dab3d3afd63313588f96dc287613f55 authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
Update package.json

cdf353d446ace27abca6c7fc7b34ecebfb0be5f7 authored about 3 years ago by Murat Doğan <[email protected]>
Update CMakeLists.txt

9ff8c3db9816379727cd71d2dc88436b3d0afaea authored about 3 years ago by Murat Doğan <[email protected]>
Merge pull request #59 from paullouisageneau/update-libdatachannel

Update libdatachannel to v0.15.1

ed9b890e3d1f91de967e61c59e32750552cf4f8f authored about 3 years ago by Murat Doğan <[email protected]>
Updated libdatachannel to v0.15.1

db0a0ca57eb73eff86bc59fb50d827721fa90f2c authored about 3 years ago by Paul-Louis Ageneau <[email protected]>
V0.1.8

14d59d91fc3c8391d7c1dc706ce80efd212bc4be authored over 3 years ago by Murat Dogan <[email protected]>
Merge pull request #57 from paullouisageneau/update-libdatachannel

Update libdatachannel to v0.14.4

e8ca688408921bd49d1db3f83747c445eaee2b83 authored over 3 years ago by Murat Doğan <[email protected]>
Updated libdatachannel to v0.14.4

e3ee566622ec5911ed7f776afe98b73a004c4a3a authored over 3 years ago by Paul-Louis Ageneau <[email protected]>
bunp version to v0.1.7

63c0f90755f2d1d68bec03d2db86c37227e0b983 authored over 3 years ago by Murat Dogan <[email protected]>
update ws

2b9aa3cf4dd52b2bd113a9f994460bb188d6f876 authored over 3 years ago by Murat Dogan <[email protected]>
Merge pull request #56 from paullouisageneau/new-reliability

New reliability API

28cedf90ceb44afa361b8621068210ebbfeef596 authored over 3 years ago by Murat Doğan <[email protected]>
Made maxPacketLifeTime and maxRetransmits settings exclusive

1f19a3bdb2844fddeb9c786c537b01ea426a4b38 authored over 3 years ago by Paul-Louis Ageneau <[email protected]>