An experimental HTTP server implemented as Linux kernel module
-
Updated
Jul 13, 2025 - C
An experimental HTTP server implemented as Linux kernel module
C projects: algorithms, games, and networking
✉️ Learn Network Protocol and Network Programming
Contains Attack labs
A simple tcp client server application that describes the communication between the client and a server. The server is a simple echo sever that can handle multiple client using fork.
A simple Chatroom built in C programming language. The program is built uses multithreading for handling multiple clients.
Codes pertaining to OS Lab for Course CO254 - Operating Systems Lab
A simple TCP client-server program written in C. In this program the client read a file and send its data to server. The server then receives the data and write it in a text file.
An implementation of TCP client-server architecture in the C programming language, where both the client and server can communicate with each other.
A comprehensive guide for Linux Network (Socket) programming
This project demonstrates Internet Radio Multicasting, a system designed to stream multimedia content (audio, video, etc.).
A kernel module that implements client - server communication in UDP
video player built with ffmpeg and SDL2
簡單的 socket programming 入門筆記。
Computer Networks Practice
🗳️ An online vote casting system using TCP multi-threaded client-server program. The voters will log on from client systems and cast their votes.
Add a description, image, and links to the socket-programming topic page so that developers can more easily learn about it.
To associate your repository with the socket-programming topic, visit your repo's landing page and select "manage topics."