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
Commit message (
Expand
)
Author
Age
*
signal: refactoring, add comments in tcp_server, etc.
Egor Tensin
2023-05-15
*
docker: fix failing valgrind runs
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-15
*
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-14
*
fix unnecessary #include-s
Egor Tensin
2023-05-13
*
rename Makefile parameters & update README
Egor Tensin
2023-05-13
*
ctest: don't use the -C parameter
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
2023-05-13
*
command: refactoring
Egor Tensin
2023-05-13
*
best practices & coding style fixes
Egor Tensin
2023-05-13
*
add command module to handle request-response communications
Egor Tensin
2023-05-13
*
ci_queue: fix a broken getter
Egor Tensin
2023-05-13
*
ci_queue: rename a couple of functions
Egor Tensin
2023-05-12
*
.build/ -> build/
Egor Tensin
2023-05-12
*
cmake: don't install() valgrind.sh
Egor Tensin
2023-05-07
*
valgrind: quiet mode
Egor Tensin
2023-05-07
*
test/lib: log process readiness only once
Egor Tensin
2023-05-07
*
test: refactoring
Egor Tensin
2023-05-07
*
test: rename CMake tests
Egor Tensin
2023-05-07
*
fix docker-compose.yml to work with older versions
Egor Tensin
2023-05-07
*
add tests to run binaries under Valgrind
Egor Tensin
2023-05-07
*
test: mark global fixtures as such
Egor Tensin
2023-05-06
*
add a couple of the most basic tests using Pytest
Egor Tensin
2023-05-06
*
add a cimple-valgrind executable
Egor Tensin
2023-05-06
*
add a TODO note
Egor Tensin
2023-05-06
*
minor bash coding style fix
Egor Tensin
2023-05-06
*
shut down server/workers gracefully on SIGTERM
Egor Tensin
2023-05-06
*
get rid of __attribute__((constructor))
Egor Tensin
2023-05-06
*
Dockerfile: refactoring
Egor Tensin
2023-05-01
*
ci.sh: build w/ clang last
Egor Tensin
2023-04-29
*
add a default SQLite database path
Egor Tensin
2023-04-29
*
cmd_line: read executable name from /proc/self/exe
Egor Tensin
2023-04-29
*
dedupe command line routines
Egor Tensin
2023-04-29
*
make struct storage_settings_sqlite opaque
Egor Tensin
2023-04-29
*
fix pre-commit.sh
Egor Tensin
2023-04-29
*
make struct ci_queue_entry opaque
Egor Tensin
2023-04-29
*
net: use size instead of length for variable names
Egor Tensin
2023-04-29
*
net: add struct buf
Egor Tensin
2023-04-29
*
make struct client opaque
Egor Tensin
2023-04-29
*
make struct worker opaque
Egor Tensin
2023-04-29
*
make struct server opaque
Egor Tensin
2023-04-29
[next]