Skip to content

Releases: ShaderHex/Nitworking

Initial release

11 Jan 15:49

Choose a tag to compare

Nitworking v0.1.0 - Initial Release

Overview:
Nitworking is a C++ framework designed to simplify networking and socket management across different platforms. It abstracts the complexities of socket programming, offering an easy-to-use interface for creating network servers and clients. The library supports both Windows and Unix-like platforms, enabling cross-platform development.

New Features:

  • Simple, cross-platform socket management for Windows and Unix-based systems (Linux, macOS).
  • Server socket creation, binding, and listening functionality.
  • Path mapping for HTTP request handling with the ability to serve HTML responses.
  • Dynamic buffer size configuration for reading network requests.
  • Support for dynamically reading HTML files from disk and serving them in responses.

Known Issues:

  • Server sockets may not be properly closed on Windows platforms.
  • Some minor edge cases regarding client connection handling might not be fully stable in high-stress environments.

Documentation:

For installation instructions and usage details, please refer to the Nitworking Documentation.