0
I Use This!
Inactive

Commits : Listings

Analyzed about 4 hours ago. based on code collected about 4 hours ago.
Nov 28, 2024 — Nov 28, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
cppsp: insert "#line" statements to generated c++ to make line numbers correct in the "compilation error" display More... over 12 years ago
cppsp: change http status to 500 when errors are encountered More... over 12 years ago
cpoll: String: allow setting a String to nullptr or NULL More... over 12 years ago
delegate.H: fixed compilation error (added explicit cast) More... over 12 years ago
cppsp: fixed bug where page would be stuck in the "compiling" state if compilePage() throws an exception or returns NULL More... over 12 years ago
cppsp: don't use WNOHANG when waiting for g++ to exit; sometimes the stdin fd returns EOF before the child exit status is ready, causing a wrong "compilation error" to be displayed and leaving a zombie More... over 12 years ago
cppsp: use random filenames for generated files, and delete them immediately upon loading More... over 12 years ago
WIP: attempting to fix segfault on recompile More... over 12 years ago
cppsp: don't dup() listening socket for each thread when using forking mode More... over 12 years ago
cppsp: added forking mode and improved command line parsing error handling More... over 12 years ago
cppsp: remove unused includes More... over 12 years ago
cppsp: protect dlopen(), dlclose(), and dlsym() calls with mutex More... over 12 years ago
cpoll: code cleanup; added Mutex, ScopeLock, and PThreadMutex More... over 12 years ago
cppsp_server: handler: call destruct() instead of operator delete() More... over 12 years ago
cppsp: httpparser: fixed bug when http request is cut off at end-of-buffer after the first line More... over 12 years ago
cppsp_server: don't continue processing requests from a connection if the connection was detected to be closed (writev() returns -1) More... over 12 years ago
added http_simplebench More... over 12 years ago
cpoll: added Handle::setBlocking() More... over 12 years ago
cpoll: fixed a bug that could cause an old event to be repeatedly processed if the callback reinstates that event type More... over 12 years ago
cppsp: fix non-keepalive handling More... over 12 years ago
cppsp: code cleanup More... over 12 years ago
cppsp: micro-optimizations More... over 12 years ago
cppsp: micro-optimizations More... over 12 years ago
cppsp: revert back to memmem for substring searching; micro-optimizations; More... over 12 years ago
cppsp: added experimental bitap substring searching implmentation More... over 12 years ago
cpoll: StringPool: micro-optimizations More... over 12 years ago
cppsp: minor code cleanup More... over 12 years ago
cppsp: micro-optimizations More... over 12 years ago
added GPLv3 license header to all cppsp, cpoll, and socketd files More... over 12 years ago
cpoll: StringPool: added memory diagnostic capabilities (sets newly allocated memory to 0xFF and freed memory to 0xFE); enabled only if STRINGPOOL_MEMORY_DIAG is defined More... over 12 years ago