/asmerver

Simple HTTP server written in 64-bit assembly

Primary LanguageAssemblyMIT LicenseMIT

asmerver

Single threaded HTTP server for 64-bit Linux.

Features:

  • No libs required
  • Serve specific root
  • 200 and 404 responses

Installation

make release or just make for release version and make debug for debug version.

Without make:

nasm -I src/ -felf64 src/main.asm -o main.o
ld main.o -o asmerver

Of course, nasm must be installed.