aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src (unfollow)
Commit message (Expand)Author
2023-07-04tcp_server: always clean up connection descriptorsEgor Tensin
2023-07-04sqlite: store new runs in SQLiteEgor Tensin
2023-07-04storage_sqlite: refactoringEgor Tensin
2023-07-04sqlite: add run status fieldEgor Tensin
2023-07-04fix a compiler warningEgor Tensin
2023-07-04appease clang-formatEgor Tensin
2023-06-30use designated struct initializers moreEgor Tensin
2023-06-30show git hash with --versionEgor Tensin
2023-06-30fix function names in error messagesEgor Tensin
2023-06-30use __WNOTHREAD w/ waitpidEgor Tensin
2023-06-28log: minor refactoringEgor Tensin
2023-06-28process: fix function name in logsEgor Tensin
2023-06-28ci: environment array to execvpe must be NULL-terminatedEgor Tensin
2023-06-28log: support logging levelsEgor Tensin
2023-06-28test: skip ci.sh w/ ValgrindEgor Tensin
2023-06-28valgrind: exit with an error after leak detectionEgor Tensin
2023-06-28file: readlink(2) doesn't null-terminateEgor Tensin
2023-06-14minor refactoringEgor Tensin
2023-06-13cmake: fix grammar in option descriptionEgor Tensin
2023-06-13cmake: why the hell would I need MSVC optionsEgor Tensin
2023-06-13minor refactoringEgor Tensin
2023-06-13signal: remove the stupid add_to_event_loop wrapperEgor Tensin
2023-06-13server: handle disconnected workers gracefullyEgor Tensin
2023-06-13event_loop: support more event typesEgor Tensin
2023-06-13event_loop: add event_loop_add_onceEgor Tensin
2023-06-13signal: sigprocmask -> pthread_sigmaskEgor Tensin
2023-06-13signal: refactoringEgor Tensin
2023-06-13sanitize #include-sEgor Tensin
2023-06-13signal: remove unused APIsEgor Tensin
2023-06-13event_loop: hide the API detailsEgor Tensin
2023-06-13use signalfd to stop on SIGTERMEgor Tensin
2023-06-12log: refactoringEgor Tensin
2023-06-12log: thread-safe loggingEgor Tensin
2023-06-12log: prefix with thread IDEgor Tensin
2023-06-12command: fix a race conditionEgor Tensin
2023-06-12sqlite: fix generate-sql-header.pyEgor Tensin
2023-06-11msg: rework some APIsEgor Tensin
2023-06-09worker_queue: fix worker_queue_add_lastEgor Tensin
2023-06-09STAILQ -> SIMPLEQEgor Tensin
2023-06-09msg: add msg_send_from_argv shortcutEgor Tensin
2023-06-09add {file,net}_close as a wrapper to close(2)Egor Tensin
2023-05-29fix realloc usageEgor Tensin
2023-05-17file: rework file_readEgor Tensin
2023-05-15signal: refactoringEgor Tensin
2023-05-15net: drop the _all suffixEgor Tensin
2023-05-15msg: strings, not wordsEgor Tensin
2023-05-15minor refactoringEgor Tensin
2023-05-15signal: refactoring, add comments in tcp_server, etc.Egor Tensin
2023-05-15valgrind: track open file descriptorsEgor Tensin
2023-05-15EINVAL means EINTR also?Egor Tensin