index
:
cimple
gh-pages
master
My little CI system (hopefully)
Egor Tensin
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
src
(
unfollow
)
Commit message (
Expand
)
Author
2023-06-28
process: fix function name in logs
Egor Tensin
2023-06-28
ci: environment array to execvpe must be NULL-terminated
Egor Tensin
2023-06-28
log: support logging levels
Egor Tensin
2023-06-28
test: skip ci.sh w/ Valgrind
Egor Tensin
2023-06-28
valgrind: exit with an error after leak detection
Egor Tensin
2023-06-28
file: readlink(2) doesn't null-terminate
Egor Tensin
2023-06-14
minor refactoring
Egor Tensin
2023-06-13
cmake: fix grammar in option description
Egor Tensin
2023-06-13
cmake: why the hell would I need MSVC options
Egor Tensin
2023-06-13
minor refactoring
Egor Tensin
2023-06-13
signal: remove the stupid add_to_event_loop wrapper
Egor Tensin
2023-06-13
server: handle disconnected workers gracefully
Egor Tensin
2023-06-13
event_loop: support more event types
Egor Tensin
2023-06-13
event_loop: add event_loop_add_once
Egor Tensin
2023-06-13
signal: sigprocmask -> pthread_sigmask
Egor Tensin
2023-06-13
signal: refactoring
Egor Tensin
2023-06-13
sanitize #include-s
Egor Tensin
2023-06-13
signal: remove unused APIs
Egor Tensin
2023-06-13
event_loop: hide the API details
Egor Tensin
2023-06-13
use signalfd to stop on SIGTERM
Egor Tensin
2023-06-12
log: refactoring
Egor Tensin
2023-06-12
log: thread-safe logging
Egor Tensin
2023-06-12
log: prefix with thread ID
Egor Tensin
2023-06-12
command: fix a race condition
Egor Tensin
2023-06-12
sqlite: fix generate-sql-header.py
Egor Tensin
2023-06-11
msg: rework some APIs
Egor Tensin
2023-06-09
worker_queue: fix worker_queue_add_last
Egor Tensin
2023-06-09
STAILQ -> SIMPLEQ
Egor Tensin
2023-06-09
msg: add msg_send_from_argv shortcut
Egor Tensin
2023-06-09
add {file,net}_close as a wrapper to close(2)
Egor Tensin
2023-05-29
fix realloc usage
Egor Tensin
2023-05-17
file: rework file_read
Egor Tensin
2023-05-15
signal: refactoring
Egor Tensin
2023-05-15
net: drop the _all suffix
Egor Tensin
2023-05-15
msg: strings, not words
Egor Tensin
2023-05-15
minor refactoring
Egor Tensin
2023-05-15
signal: refactoring, add comments in tcp_server, etc.
Egor Tensin
2023-05-15
valgrind: track open file descriptors
Egor Tensin
2023-05-15
EINVAL means EINTR also?
Egor Tensin
2023-05-15
worker_queue: forgot to close file descriptors in worker_destroy
Egor Tensin
2023-05-15
cmake: disable -Werror for debug builds
Egor Tensin
2023-05-15
rework server-worker communication
Egor Tensin
2023-05-14
command: adjust order of parameters to handlers
Egor Tensin
2023-05-14
process: add process_output_dump
Egor Tensin
2023-05-14
msg: add functions for one-off communication
Egor Tensin
2023-05-14
msg: enforce at least one word
Egor Tensin
2023-05-13
fix unnecessary #include-s
Egor Tensin
2023-05-13
ci_queue -> run_queue
Egor Tensin
2023-05-13
cmake: document _GNU_SOURCE usage
Egor Tensin
2023-05-13
use -std=c17 -Wpedantic
Egor Tensin
[prev]
[next]