Skip to content

Commit

Permalink
release Netly 3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
alec1o committed Oct 7, 2023
1 parent 07b8e43 commit 1ab5e4b
Show file tree
Hide file tree
Showing 3 changed files with 183 additions and 147 deletions.
19 changes: 9 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,15 +48,15 @@ powered by <a href="https://github.com/alec1o">ALEC1O</a><sub/>

> <sub>Notable changes</sub>
| <sub>v1 (old)</sub> | <sub>v2 (stable)</sub> | <sub>v3 (in dev)</sub> | <sub>v4 (nonexistent)</sub> |
|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------|--------------------------------------------|
| <sub>TCP (client/server)</sub> | <sub> TCP/IP [Message Framing](https://web.archive.org/web/20230219220947/https://blog.stephencleary.com/2009/04/message-framing.html)</sub> | <sub>TLS/SSL (client/server)</sub> | <sub>Websocket (client/server)</sub> |
| <sub>UDP</sub> | <sub>TCP/UDP performance improvement</sub> | <sub>Include docs/sample (SSL/TLS)</sub> | <sub>Include docs/sample (Websocket)</sub> |
| | | <sub>``Message Framing`` memory and performance improve</sub> | |
| | | <sub>``Message Framing`` new protocol</sub> | |
| | | <sub>``UDP`` impl connection with udp (ping/timeout)</sub> | |
| | | <sub>collaborative documentation ``docsify``</sub> | |
| | | <sub>Byter ``2.0``</sub> | |
| <sub>v1 (old)</sub> | <sub>v2 (old)</sub> | <sub>v3 (stable)</sub> | <sub>v4 (nonexistent)</sub> |
|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------|-----------------------------------------------|
| <sub>TCP (client/server)</sub> | <sub> TCP/IP [Message Framing](https://web.archive.org/web/20230219220947/https://blog.stephencleary.com/2009/04/message-framing.html)</sub> | <sub>TLS/SSL (client/server)</sub> | <sub>Websocket (client/server)</sub> |
| <sub>UDP</sub> | <sub>TCP/UDP performance improvement</sub> | <sub>Include docs/sample (SSL/TLS)</sub> | <sub>Include docs/sample (Websocket)</sub> |
| | | <sub>``Message Framing`` memory and performance improve</sub> | |
| | | <sub>``Message Framing`` new protocol</sub> | |
| | | <sub>``UDP`` impl connection with udp (ping/timeout)</sub> | |
| | | <sub>collaborative documentation ``docsify``</sub> | |
| | | <sub>Byter ``2.0``</sub> | |

<br>

Expand All @@ -72,7 +72,6 @@ powered by <a href="https://github.com/alec1o">ALEC1O</a><sub/>

> <sub>Below are some missing features that are planned to be added in later versions.</sub><br>
- <sub>SSL/TLS (v3)</sub>
- <sub>Websocket (v4)</sub>

<br>
Expand Down
18 changes: 16 additions & 2 deletions src/Netly.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<PropertyGroup>
<PackageId>Netly</PackageId>
<Version>2.5.2</Version>
<Version>3.0</Version>
<Authors>alec1o</Authors>
<Company>alec1o</Company>
<Copyright>alec1o</Copyright>
Expand All @@ -37,7 +37,21 @@
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
<PackageReleaseNotes>
+ Update default MAX_SIZE 8kb to 8MB (Package.MAX_SIZE -&gt; MesssageFraming encode/decode)
Note
[+] Added
[-] Removed
[!] Fixed
[>] Updated

[+] SSL/TLS protocol
[+] Include docs/sample (SSL/TLS)
[+] New docs (Gitbook -> Docsify)
[>] New MessageFraming protocol
[>] Message Framing memory and performance improve
[>] Udp set max buffer size
[>] Udp connection detection (timeout/ping-pong)
[!] MainThread null reference exception
[>] Byter 2.0
</PackageReleaseNotes>
<Description>
Netly is a socket library for c# (C-Sharp). It facilitates the use of socket (UDP and TCP, Client and Server).
Expand Down
Loading

0 comments on commit 1ab5e4b

Please sign in to comment.