Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Makefile: separate shortcuts for debug & release builds | Egor Tensin | 2024-04-25 |
| | |||
* | docker: bump base image | Egor Tensin | 2023-12-27 |
| | |||
* | switch to egor@tensin.name | Egor Tensin | 2023-12-12 |
| | |||
* | switch to JSON-RPC as message format | Egor Tensin | 2023-07-18 |
| | | | | | | Instead of the weird `struct msg` I had, I switched to the JSON-RPC format. It's basically the same, but has a well-defined semantics in case of errors. | ||
* | docker: sanitize package dependencies | Egor Tensin | 2023-07-14 |
| | |||
* | store process output in SQLite | Egor Tensin | 2023-07-09 |
| | |||
* | test: add a 2000-iteration basic repository test | Egor Tensin | 2023-07-05 |
| | |||
* | docker: don't run Valgrind tests | Egor Tensin | 2023-07-04 |
| | | | | They fail; check again after Alpine 3.19 comes out. | ||
* | show git hash with --version | Egor Tensin | 2023-06-30 |
| | | | | Also, use cmake's configure_file to build string constants in. | ||
* | test: add test for actual CI runs | Egor Tensin | 2023-06-28 |
| | |||
* | Makefile: split tests into different recipes | Egor Tensin | 2023-06-28 |
| | |||
* | docker: bump base image | Egor Tensin | 2023-05-29 |
| | |||
* | docker: fix failing valgrind runs | Egor Tensin | 2023-05-15 |
| | | | | | | | | | | | Unless ulimit -n is set, I get errors such as this from valgrind: Assertion 'newfd >= VG_(fd_hard_limit)' failed. I don't know and don't care what this is about; settings ulimit -n to something else seems to do the trick. For reference, this can be used: https://www.mail-archive.com/kde-bugs-dist@kde.org/msg778326.html | ||
* | rename Makefile parameters & update README | Egor Tensin | 2023-05-13 |
| | |||
* | add tests to run binaries under Valgrind | Egor Tensin | 2023-05-07 |
| | | | | | | | | | | | This was quite a bit of refactoring in test/; everything should be more maintainable and robust in theory. Also, valgrind.sh was fixed to use exec (so that signals are passed to the underlying process); Valgrind command line options have also been tweaked. ./ci.sh fails now, but that should be fixable. | ||
* | add a couple of the most basic tests using Pytest | Egor Tensin | 2023-05-06 |
| | | | | | I'm super-unsure about this; I don't really like all the magic, but we'll see, I guess? | ||
* | Dockerfile: refactoring | Egor Tensin | 2023-05-01 |
| | |||
* | add a default SQLite database path | Egor Tensin | 2023-04-29 |
| | |||
* | actually create some tables in SQLite database | Egor Tensin | 2023-04-11 |
| | |||
* | use --quiet flags for installations | Egor Tensin | 2023-02-25 |
| | |||
* | docker: bump base image | Egor Tensin | 2022-12-02 |
| | |||
* | create SQLite database on startup | Egor Tensin | 2022-09-11 |
| | |||
* | docker: add bin to PATH | Egor Tensin | 2022-09-07 |
| | |||
* | add Makefile | Egor Tensin | 2022-09-07 |
| | |||
* | docker: shorten command values | Egor Tensin | 2022-08-28 |
| | |||
* | docker: add initial configuration | Egor Tensin | 2022-08-28 |