EmbeddableWebServer
EmbeddableWebServer copied to clipboard
Cross-platform, single .h file HTTP server (Windows, Linux, Mac OS X)
- removal of whitespaces at the end of a line. - indentation (little bit) Fix for warnings under MinGW64: - the socket (DWORD) was compare to -1, should be vs...
Hi, developers, I have a suggestion about error handlings for locking. Would it be better to handle the possible errors that return from [pthread_mutex_lock](https://man7.org/linux/man-pages/man3/pthread_mutex_lock.3p.html). Possible situations that return errors. ```...
I think I need to add a "Access-Control-Allow-Origin: *" header to my response. I could not see how to add headers. When I tried it here: struct Response* responseAllocWithFile(const char*...
There are unit tests for this function and it seems correct. But it would be good to fuzz it.
We should do Travis CI integration since it's free for open source projects. It should at least: x. build on Windows with MSVC x. build on macOS with clang x....
To be implemented after [Part 1](https://github.com/hellerf/EmbeddableWebServer/issues/3) x. Run unit tests (these already exist) x. Make examples in the README build as part of the CI x. Create integration tests to...
Previously I used the AFL fuzzer on Linux to catch bugs. It seems like Travis CI can run AFL! I ran AFL for several days. I don't think it's nice...