]> Nutra Git (v2) - gamesguru/git-remote-gcrypt.git/commit
linting, testing; coverage reported 28.1%
authorShane Jaroch <chown_tee@proton.me>
Sat, 3 Jan 2026 05:00:31 +0000 (00:00 -0500)
committerShane Jaroch <chown_tee@proton.me>
Wed, 7 Jan 2026 20:54:25 +0000 (15:54 -0500)
commitf6014863c3973ed8a5084a23ccf04d13c03f441b
treec09c9d084660508950aa16e1357667ddf677e271
parente1368b542e50f84c7ba733b16da58109f76d1483
linting, testing; coverage reported 28.1%

monkeypatch to fix kcov invocation on posix shell
(add dedicated target for pure /bin/sh testing)

remove old redundant exit 0 in test
add force push/SIGINT tests
fix silently passing (actually failing!) test

force push reword [TODO: restore require-explicit-force-push]
manifest versioning to help verify compatible & authenticity
show signer version; inject version to test
require --force to init or overwrite manifest

split up large repacking test
add separate test for repack with large objects

add method to clean unencrypted files off remote
prevent privacy leaks of previously unencrypted blob

privacy test
more safety/privacy checks and clean command/check early in execution
don't publish participants in new test
remove useless debug log statement

tidy default fetch; small fix to init
13 files changed:
.geminiignore
Makefile
git-remote-gcrypt
install.sh
tests/coverage_report.py
tests/system-test-multikey.sh
tests/system-test-repack.sh [new file with mode: 0755]
tests/system-test.sh
tests/test-clean-command.sh [new file with mode: 0755]
tests/test-gc.sh [new file with mode: 0755]
tests/test-install-logic.sh
tests/test-privacy-leaks.sh [new file with mode: 0755]
tests/test-safety-check.sh [new file with mode: 0755]