Skip to content

Fully Dynamic Websocket Server

Latest
Compare
Choose a tag to compare
@mic1780 mic1780 released this 03 Jun 23:27
· 22 commits to master since this release

With this release: compiling get easier, things get fixed, and we go fully dynamic with our functions.

New features:

  • NEW: A new all-in-one compiling script replaces all the others (compile.sh) run `./compile.sh -h` to see how to compiling works now.
  • NEW: doFunction.c is now the new and improved dynamic library named callFunction.c
  • You can now compile new dynamic libraries and add them to callFunction for use without restarting the server, making this application fully dynamic.
  • Work has begun on integrating a sql library into the server (coming soon)

Changes:

  • compileFunctions, compileLibs, compileApp, build, and setupEnv have been replaced by compile.sh
  • doFunction has been moved to libfunctions
  • callFunction is called from doFunction and allows for any dynamic functions (new/updated) to be loaded in without restarting the application
  • Fixed issues where UNIX users could not run `./run.out` directly
  • Fixed an issue with sendMessage where multiple sendall commands would cause an error that disconnected clients from the server