Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Tomenz committed Jul 16, 2023
1 parent 4a4411d commit 4e9f20b
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,18 @@
[![Build status](https://ci.appveyor.com/api/projects/status/ed2el9dnaua20hqj?svg=true)](https://ci.appveyor.com/project/Tomenz/socketlib)
[![CMake](https://github.com/Tomenz/SocketLib/actions/workflows/cmake.yml/badge.svg)](https://github.com/Tomenz/SocketLib/actions/workflows/cmake.yml)
[![C/C++ CI](https://github.com/Tomenz/SocketLib/actions/workflows/c-cpp.yml/badge.svg)](https://github.com/Tomenz/SocketLib/actions/workflows/c-cpp.yml)
[![CodeQL](https://github.com/Tomenz/SocketLib/actions/workflows/codeql.yml/badge.svg)](https://github.com/Tomenz/SocketLib/actions/workflows/codeql.yml)

# SocketLib
Socket library written in c++11/14 for Windows/Linux (32/64)

- IPv4 and IPv6 support
- TCP and UDP support (both with SSL/TLS)
- multi-cast support for IPv4 and IPv6
- Enum all IP's on the host
- notify if host ip comes up / changes / is removed
- TLS 1.3 if openssl 1.1.1 or newer is used
- Multi-threading, none blocking. All callback function executed in own thread
- IPv4 and IPv6 support
- TCP and UDP support (both with SSL/TLS)
- multi-cast support for IPv4 and IPv6
- Enum all IP's on the host
- notify if host ip comes up / changes / is removed
- TLS 1.3 if openssl 1.1.1 or newer is used
- Multi-threading, none blocking. All callback function executed in own thread

Examples: https://github.com/Tomenz/Examples-SocketLib

Expand Down

0 comments on commit 4e9f20b

Please sign in to comment.