mgmorey / network-apps

Network library and test programs in C++20.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Network library and associated test programs in C++20.

This project has been tested on the following platforms:

+===========+=====================+==========================+========+========+
| OS Family | Distro/Environment  | OS Version (Port)        | GCC    | Clang  |
+===========+=====================+==========================+========+========+
| GNU/Linux | AlmaLinux           | 9.4 (x86_64)             | 13.2.1 | 17.0.6 |
+-----------+---------------------+--------------------------+--------+--------+
| GNU/Linux | Debian              | 12 (x86_64)              | 12.2.0 | 15.0.6 |
+-----------+---------------------+--------------------------+--------+--------+
| GNU/Linux | Fedora              | 40 (x86_64)              | 14.0.1 | 18.1.1 |
+-----------+---------------------+--------------------------+--------+--------+
| GNU/Linux | openSUSE Leap       | 15.5 (x86_64)            | 13.2.1 | N/A    |
+-----------+---------------------+--------------------------+--------+--------+
| GNU/Linux | Red Hat Enterprise  | 8.9 (x86_64)             | 10.3.1 | N/A    |
+-----------+---------------------+--------------------------+--------+--------+
| GNU/Linux | Ubuntu              | 24.04 (x86_64)           | 13.2.0 | 18.1.3 |
+-----------+---------------------+--------------------------+--------+--------+
| Unix      | Apple macOS         | 14.3 (arm64)             | N/A    | 15.0.0 |
+-----------+---------------------+--------------------------+--------+--------+
| Unix      | FreeBSD             | 13.1 (arm64)             | N/A    | 14.0.6 |
+-----------+---------------------+--------------------------+--------+--------+
| Windows   | Cygwin              | 10.0 (amd64)             | 11.4.0 | N/A    |
+-----------+---------------------+--------------------------+--------+--------+
| Windows   | MinGW               | 10.0 (amd64)             | 14.1.0 | 18.1.5 |
+-----------+---------------------+--------------------------+--------+--------+

The various OS ports have been tested on the following processors:

+===========+====================================+=========+=========+
| CPU ISA   | CPU Vendor and Microarchitecture   | 32 bit  | 64 bit  |
+===========+====================================+=========+=========+
| ARMv8.4-A | Apple M1                           | N/A     | arm64   |
+-----------+------------------------------------+---------+---------+
| x86-64    | Intel Silvermont, Kaby Lake,       | N/A     | amd64/  |
|           | and Coffee Lake                    |         | x86_64  |
+-----------+------------------------------------+---------+---------+

About

Network library and test programs in C++20.

License:GNU General Public License v3.0


Languages

Language:C++ 87.9%Language:C 6.1%Language:Shell 4.0%Language:Makefile 1.8%Language:Awk 0.1%