Ecosyste.ms: OpenCollective

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

github.com/nanoframework/System.Net.WebSockets

📦 System.Net.WebSockets implementation for .NET nanoFramework
https://github.com/nanoframework/System.Net.WebSockets

Add README

25635f2a0eb9941e506346d8fa4bfdf9bb55e147 authored over 3 years ago by JosĂ© Simões <[email protected]>
Add Azure Pipeline yaml

36a3f0a160a3f4ca7b4bc0c0661c61a0528dc8c8 authored over 3 years ago by JosĂ© Simões <[email protected]>
Add nuspec files for NuGet publishing

ac35c78092f268ea7c17228e94f3cedd4b3439f8 authored over 3 years ago by JosĂ© Simões <[email protected]>
Rework namespaces

- Add property to mark as cor library.
- Add property to generate docs.

fba92acc3e80ae0f455f1d6b77c6c86893f142e0 authored over 3 years ago by JosĂ© Simões <[email protected]>
Add load hints to client and server projects

4f84ef11ba7cc75fecdd06b20f6e805978d00630 authored over 3 years ago by JosĂ© Simões <[email protected]>
Remove old project files

54bfcfd24a80304098619350b5b7a54704d5f2e7 authored over 3 years ago by JosĂ© Simões <[email protected]>
Add assembly signing

c85163da0fb40ea70c68345ef0a90a82a062e279 authored over 3 years ago by JosĂ© Simões <[email protected]>
Complete file and namespace renames

680ce1c13c7fd6907b4d21133e413739f7e63823 authored over 3 years ago by JosĂ© Simões <[email protected]>
Global renames to follow proper name case style

- Also drop nanoFramework from namespaces.

fc741c0af8bd58db927f0ca7d44673a16c8b6595 authored over 3 years ago by JosĂ© Simões <[email protected]>
Add more CI-CD files

4dc3250db9ba97f42cbd7879e80222e701d58bea authored over 3 years ago by JosĂ© Simões <[email protected]>
Add source files to client and server projects

fba42f0aea05fa4e8a5458903565d41ecd2b3039 authored over 3 years ago by JosĂ© Simões <[email protected]>
Extract MessageReceivedEventArgs to it's own file

f0e6bc155dbffdd35be1aa063fc323d46795c30e authored over 3 years ago by JosĂ© Simões <[email protected]>
Work towards repo publishing

- Add license file.
- Add nuget config.
- Add changelog file.
- Add change log config file.
- Ad...

72c606f95a74576cb7542f46eac137a927305d57 authored over 3 years ago by JosĂ© Simões <[email protected]>
Add nbgv package and config

6fcf37031c848eb72d5db65ed0e7a5aceadd0687 authored over 3 years ago by JosĂ© Simões <[email protected]>
Add license headers

444921f80185d95b1fe16c7d41d3a44688c5a5c1 authored over 3 years ago by JosĂ© Simões <[email protected]>
Add Intellisense comments

48d98bb0893330eeef1cd24a4620fb48a2a633e3 authored over 3 years ago by JosĂ© Simões <[email protected]>
Changed sender of messageReceivedEvent to Websocket in ReceiveAndControllThread.

e513085a3587e1e79170b7797d3e0f2cc9756a06 authored almost 4 years ago by Feiko Gorter <[email protected]>
LastContactTimeStamp now internal because of Thread safety when reading

d1c30c0a9e749b05d0be385410903493ce44fda3 authored almost 4 years ago by Feiko Gorter <[email protected]>
fixed unmasking bug

8f0d7650ff4422273c649c031a52e137f3b7ebb5 authored almost 4 years ago by Feiko Gorter <[email protected]>
WebSocketServer working again

f3301bd202a20543ea7677b9784dd63f4386c021 authored almost 4 years ago by Feiko Gorter <[email protected]>
Added thread safety to CheckTimouts. Also moved Receivethread Start and messageReceive Event from WebSocketClient to base Websocket Class

0957060be268c28e3259233f9fb41b41f7a2050a authored almost 4 years ago by Feiko Gorter <[email protected]>
Use a timer to check timeouts. Need to fix thread safety in reading DateTime values

e5888f734a534266bc4d5cff94da19cd6b35eb9e authored almost 4 years ago by Feiko Gorter <[email protected]>
Changed Name of WebsocketReceiveThread to WebSocketReceiveThread

f16123cdf818aec2fce9fb67b9ff4da0a3d19ddc authored almost 4 years ago by Feiko Gorter <[email protected]>
Add secure configs to sample app

- Add CA cert.
- Add settings for dealing with secure connection config.

724711d109e230b43c1a4b00449a0ce72121ec90 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Add CACertificate and UseStoredDeviceCertificate properties

7bc553c1f0b315e375ac81938c21e454b0a00266 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Refactor code: ReceiveAndControllThread is now a class

- Rework code so that it's not a partial class of WebSocket anymore.
- Moved MessageReceived eve...

1c24e76059b0e5be42770a99b845e3666ac35ca5 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Improvements in sample app

- Rework received messages handler.
- Minor rework on network helpers.

1f8b949312cc97c8bebacb33b33493cbdf82a08a authored almost 4 years ago by JosĂ© Simões <[email protected]>
Heavy refactoring

- Several renames for clarity.
- Replace sync objects with the class properties in Queue and Sta...

5e85f2301267de3277db08fb5162bfc5a0797a20 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Remove WebSocketStream

a57f608835182e72bebb10e4509dc1f97f7b96b1 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Code clean-up

92c576e3d96bf0ae863066c6fa816c67bc1314a4 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Remove unused handler

3807ef2e5502041eb296cbadc856e114b1889e51 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Improvements in CheckMessagesFrames

e2e756b22c41752f97591f07b4e0387e0fd0c83d authored almost 4 years ago by JosĂ© Simões <[email protected]>
Clean-up receive thread

- Remove reset event.
- Remove event handler.
- Reading a message is now performed in the Receiv...

f872766fdd7fab59e4871ce6598326c7fa580326 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Reading message is now performed in the ReceiveAndControllThread

ec24450a47fdfb690735133d9722804b519f9bdc authored almost 4 years ago by JosĂ© Simões <[email protected]>
Add ReadBuffer to WebSocketReceived

- Replace call in ReceiveThread.

92e12eabc9009b8ebd776cd1c84b5144c538c2b4 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Clean-up StartReceivingMessage

660e03578c1007bbeaceef97f2407acaaa0c1fa3 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Rework reading from network stream to use a while loop

c98eb491bd64a863744e755e913e327651608d2d authored almost 4 years ago by JosĂ© Simões <[email protected]>
Add buffer to ReceiveMessageFrame

e884730ed4419119fc170001331e53a568e7636a authored almost 4 years ago by JosĂ© Simões <[email protected]>
Clean-up handshake

- Remove unnecessary buffers and reads.
- Remove debug outputs hindering the secure sockets work...

bb44f6c51ebadb8f584ea5fa25dd50437c795a84 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Remove ReceiveMessageStream

a5a7de533ab296feed514a4e0710a3ce9e7dc1b2 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Improvements in network start

88389409c3f0d69a26c5e129e7b7900c4901d15f authored almost 4 years ago by JosĂ© Simões <[email protected]>
Improve comments for documentation

2204c972df5109fb4f77dac899177d9edfaad801 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Improve handshake sequence

da89343e134645384ee75fc29fd90311fef313e2 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Global replace of streams by NetworkStream

a6bc889300c6e6326951ca583f4eb5e280835411 authored almost 4 years ago by JosĂ© Simões <[email protected]>
refactor to ssl WebsocketStream

929fa0c55cda1fd531ab56a8871aab763a4deee9 authored almost 4 years ago by Feiko Gorter <[email protected]>
Removed last unnecessary null check from ClientsPool

a494e52665400e00c92584ffd0bcb10dc3704da8 authored almost 4 years ago by Feiko Gorter <[email protected]>
Removed debug info on ClientsPool bug. Removed unnecessary locks in ClietnsPool

74ac238965f2357c30ea20f0428dc9717140efa1 authored almost 4 years ago by Feiko Gorter <[email protected]>
Update NuGet

48fde7006b90b9d84844839bd7d0597c154c83e4 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Added summaries to websocketserver and websocket class. Also updated WebsocketClient summaries.

f7e49ff4c110eab1ca8fe03248d43aa07308106f authored almost 4 years ago by Feiko Gorter <[email protected]>
merge conflict resolve

4b6461c9618c5dd2602b735e0d39b502e8918870 authored almost 4 years ago by Feiko Gorter <[email protected]>
Added summaries to WebSocketCllient

f81a3dc7060992eeed31ec217f53146391249814 authored almost 4 years ago by Feiko Gorter <[email protected]>
Udpate NuGets (#2)

- Remove app.config files too.

57b18b113d105b6bbb0fb6d9261c799461879578 authored almost 4 years ago by JosĂ© Simões <[email protected]>
Updated NuGet and added debug lines for empty endpoint server debugging

8b5a6eb3d9c55e62286f43a6c66073b79bd3c7b7 authored almost 4 years ago by Feiko Gorter <[email protected]>
Opcode enum is now only internal.

d594bb0a97ff3abf9b39ba09e4273a2f8f3d03e8 authored almost 4 years ago by Feiko Gorter <[email protected]>
Removed some old absolete code

54af07675706a891b1656846b8c4a0fb08bf26fa authored almost 4 years ago by Feiko Gorter <[email protected]>
Refactored client and server

3de58bca3595e273881d17919b8f853e5748df69 authored almost 4 years ago by Feiko Gorter <[email protected]>
Refactored Websocket to use websocketStatus and closestatus

38bf8f6ec20ff809ed00e8756f1bf15a60ede0cc authored almost 4 years ago by Feiko Gorter <[email protected]>
WebsocketServer.List now returns a new IPEndPoint[]

9a8c79955c61239347cabe74b5535466eca12a47 authored almost 4 years ago by Feiko Gorter <[email protected]>
Removed test code, example client connects to local echo websocket server

05ac9f9489c9f9729832cfaff003aef4835dbc5b authored almost 4 years ago by Feiko Gorter <[email protected]>
Add project files.

83fb041223b97eda8fbfd642463464b127ac0c83 authored almost 4 years ago by Feiko Gorter <[email protected]>
Add .gitignore and .gitattributes.

7b0814ff45a2c381c0c23964b0c702916529ab5f authored almost 4 years ago by Feiko Gorter <[email protected]>