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