Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-14 | tests: Implement IWYU suggestions | Maksim Denisov | |
2024-11-14 | clang-format: Update config file | Paul Cristian Sarbu | |
The base style already handles correctly the system includes, so one needs to only add regex expressions to handle third-party and own includes. This fixes also the include formatting of git_config_run.test.cpp. | |||
2024-10-07 | Enable google-* checks. | Maksim Denisov | |
2024-04-08 | test: Add missing includes and fix deps | Paul Cristian Sarbu | |
2024-03-15 | Clean up more includes and targets | Paul Cristian Sarbu | |
Some of the more specific issues addressed: - missing log_level target/include - header-only libs wrongly marking deps as private - missing/misplaced gsl includes | |||
2023-05-15 | memcheck: fix race in libgit2... | Paul Cristian Sarbu | |
...caused by incorrectly setting and resetting the library internal state and the misuse of pthreads in libgit2. Normally, git_libgit2_init and git_libgit2_shutdown should span the life of a worker thread in order to be safely used. However, due to an incorrect implementation of libgit2's threadstate with pthreads, on unix systems there is a race condition. Until the use of pthread_key_t is corrected in libgit2, we need to apply a workaround by always ensuring that the main thread is the first thread reaching the GitContext constructor. | |||
2023-03-03 | test: Add tests for reading in Git proxy settings | Paul Cristian Sarbu | |
2023-03-03 | test: Add tests for reading in Git SSL certification settings | Paul Cristian Sarbu | |