Commit Graph

  • 262a436264 fix: auto-detect valgrind to skip fork tests TapTap 2026-07-20 20:48:22 +02:00
  • 70e1c6788a ci: re-trigger after cppcheck fixes TapTap 2026-07-20 20:41:21 +02:00
  • 30d4d6870c ci: re-trigger after cppcheck fixes TapTap 2026-07-20 20:41:19 +02:00
  • 744ac8e40c ci: re-trigger after cppcheck fixes TapTap 2026-07-20 20:41:17 +02:00
  • 9042dfcfa9 ci: re-trigger after cppcheck fixes TapTap 2026-07-20 20:41:16 +02:00
  • e2a500e321 fix: cppcheck — remove redundant free before _exit in transport_ssh.c TapTap 2026-07-20 20:40:26 +02:00
  • a91267ca1b ci: re-trigger after fixes TapTap 2026-07-20 20:28:20 +02:00
  • cf572ece04 ci: re-trigger after fixes TapTap 2026-07-20 20:28:19 +02:00
  • f486d34b16 ci: re-trigger after fixes TapTap 2026-07-20 20:28:17 +02:00
  • e3bd7a8cdf ci: re-trigger after fixes TapTap 2026-07-20 20:28:16 +02:00
  • 266369b1f2 ci: re-trigger after review fixes TapTap 2026-07-20 20:11:27 +02:00
  • a4fc16650e ci: re-trigger after review fixes TapTap 2026-07-20 20:11:26 +02:00
  • eef272fa4e ci: re-trigger after review fixes TapTap 2026-07-20 20:11:24 +02:00
  • 5e8d0a2dbf ci: re-trigger after review fixes TapTap 2026-07-20 20:11:23 +02:00
  • 62ff1d3929 fix: review fixes — test cleanup, wire protocol, clang-format TapTap 2026-07-20 20:11:01 +02:00
  • ba0afd4152 fix: cppcheck and clang-format fixes TapTap 2026-07-20 19:53:42 +02:00
  • 3923421224 fix: review fixes — getsockname, test assertion, memcpy, clang-format TapTap 2026-07-20 19:53:15 +02:00
  • 27e3ac11db fix: bump protocol version, add static_assert for metadata sizes TapTap 2026-07-20 19:53:03 +02:00
  • 9e3e0f57a0 ci: trigger CI on PR TapTap 2026-07-20 19:48:34 +02:00
  • e5b46bb1c0 ci: trigger CI on PR TapTap 2026-07-20 19:48:33 +02:00
  • 86247fe2b5 ci: trigger CI on PR TapTap 2026-07-20 19:48:32 +02:00
  • 788d3c7bea ci: trigger CI on PR TapTap 2026-07-20 19:48:31 +02:00
  • 7ecba4e0d5 fix: adapt tests and fix bugs from enhancements rebase onto main TapTap 2026-07-20 19:42:53 +02:00
  • 16376bcafc fix: add unit test coverage — issues #71, #63, #62, #56, #55 TapTap 2026-07-20 19:12:45 +02:00
  • d75701270d fix: refactoring and portability — issues #61, #51, #52 TapTap 2026-07-20 18:58:48 +02:00
  • 990c4362af fix: memory/null safety bugs — issues #74, #72, #69, #64, #60, #50, #49, #65 TapTap 2026-07-20 18:44:10 +02:00
  • 6b8979a040 Merge pull request 'Revert all 6 merged PRs (#80-#85)' (#86) from revert-merged-prs into main TapTap 2026-07-20 19:37:23 +02:00
  • bcf5ffcf40 Revert "Merge pull request 'Fix memory/null safety bugs (#74, #72, #69, #64, #60, #50, #49, #65)' (#80) from fix/memory-safety into main" TapTap 2026-07-20 19:36:09 +02:00
  • 5049a7bbf0 Revert "Merge pull request 'Fix refactoring and portability issues (#61, #51, #52)' (#81) from fix/refactoring into main" TapTap 2026-07-20 19:36:09 +02:00
  • e6e8679bfc Revert "Merge pull request 'Fix logic/correctness bugs (#73, #68, #67, #66, #59, #58, #54, #48, #53)' (#82) from fix/logic-correctness into main" TapTap 2026-07-20 19:36:09 +02:00
  • 6831e7e6fb Revert "Merge pull request 'Add unit test coverage (#71, #63, #62, #56, #55)' (#83) from fix/test-coverage into main" TapTap 2026-07-20 19:36:09 +02:00
  • e3484939b6 Revert "Merge pull request 'Features and enhancements (#70, #36, #34, #33, #32, #57, #40, #37)' (#84) from fix/enhancements into main" TapTap 2026-07-20 19:36:09 +02:00
  • 2f9a4fac78 Revert "Merge pull request 'Fix integration issues: ssl_ctx init + test API updates' (#85) from fix/integration-cleanup into main" TapTap 2026-07-20 19:36:09 +02:00
  • e1f9ba090f Merge pull request 'Fix integration issues: ssl_ctx init + test API updates' (#85) from fix/integration-cleanup into main TapTap 2026-07-20 19:34:20 +02:00
  • f6b4d89a3c fix: initialize ssl_ctx in server_create, update tests for sockaddr_storage API TapTap 2026-07-20 19:34:12 +02:00
  • 8f25f6a6b6 Merge pull request 'Features and enhancements (#70, #36, #34, #33, #32, #57, #40, #37)' (#84) from fix/enhancements into main TapTap 2026-07-20 19:31:59 +02:00
  • 2dd40d6a5b fix: features and enhancements — issues #70, #36, #34, #33, #32, #57, #40, #37 TapTap 2026-07-20 19:27:13 +02:00
  • 12ca4b13c8 Merge pull request 'Add unit test coverage (#71, #63, #62, #56, #55)' (#83) from fix/test-coverage into main TapTap 2026-07-20 19:13:35 +02:00
  • 2fed5dddaa fix: add unit test coverage — issues #71, #63, #62, #56, #55 TapTap 2026-07-20 19:12:45 +02:00
  • 28d076fc28 Merge pull request 'Fix logic/correctness bugs (#73, #68, #67, #66, #59, #58, #54, #48, #53)' (#82) from fix/logic-correctness into main TapTap 2026-07-20 19:05:02 +02:00
  • 4383caa3bb fix: logic/correctness bugs — issues #73, #68, #67, #66, #59, #58, #54, #48, #53 TapTap 2026-07-20 19:04:35 +02:00
  • df0f52ce39 Merge pull request 'Fix refactoring and portability issues (#61, #51, #52)' (#81) from fix/refactoring into main TapTap 2026-07-20 18:59:19 +02:00
  • c2ddda26ad fix: refactoring and portability — issues #61, #51, #52 TapTap 2026-07-20 18:58:48 +02:00
  • ddfdb3825a Merge pull request 'Fix memory/null safety bugs (#74, #72, #69, #64, #60, #50, #49, #65)' (#80) from fix/memory-safety into main TapTap 2026-07-20 18:56:44 +02:00
  • 4dbb2b4f8b fix: memory/null safety bugs — issues #74, #72, #69, #64, #60, #50, #49, #65 TapTap 2026-07-20 18:44:10 +02:00
  • 504a3a4d4f Merge pull request 'Fix 11 Gitea issues — bugs, quality, security, and refactoring' (#47) from fix/gitea-issues into main TapTap 2026-07-20 17:51:22 +02:00
  • 6a5a61b59f fix: address all remaining review warnings and style issues TapTap 2026-07-20 17:48:03 +02:00
  • fd7e98cb25 fix: config_receive uninitialized server_host (CRITICAL-2) & protocol desync on sendfile+delta (CRITICAL-5) TapTap 2026-07-20 17:32:49 +02:00
  • b71d132b17 Merge pull request 'ci: fix double CI runs on PR pushes' (#75) from fix/ci-double-trigger into main TapTap 2026-07-20 17:32:03 +02:00
  • e7634f6581 chore: load AGENTS.md as instructions and block direct pushes to main TapTap 2026-07-20 17:27:32 +02:00
  • 00b6f2064b ci: only trigger push on main to avoid double CI runs TapTap 2026-07-20 17:26:58 +02:00
  • 41e814ad97 fix: cppcheck const warning & update architect agent with CI-wait instructions TapTap 2026-07-20 17:21:19 +02:00
  • 9e1afd0764 fix: const-qualify dir_result to fix cppcheck style warning TapTap 2026-07-20 17:20:21 +02:00
  • e2d8659d94 fix: clang-format formatting issues in client_send.c and file.c TapTap 2026-07-20 17:17:42 +02:00
  • 0d7cb7230d fix: remove use-after-free in transport_ssh.c child process TapTap 2026-07-20 17:14:57 +02:00
  • 38be7c090a Fix 11 Gitea issues (#29, #30, #31, #35, #38, #41, #42, #43, #44, #45, #46) TapTap 2026-07-20 17:09:12 +02:00
  • 5fe89eb49f Merge pull request 'testing: add comprehensive test suite for test-driven development' (#25) from testing/comprehensive-test-suite into main TapTap 2026-07-20 17:05:44 +02:00
  • 3f73012b36 fix: address re-review — coverage build, chunk OOB guard, UBSan loads, srand scope TapTap 2026-07-20 14:27:20 +02:00
  • ed6242cfc5 ci: bump CI image to v9 with libclang-rt-18-dev TapTap 2026-07-19 23:11:26 +02:00
  • a27f13d657 fix: bake CI deps into Docker image, fix chunk use_metadata OOB TapTap 2026-07-19 22:56:26 +02:00
  • eb8651e3d5 fix: address PR review — fuzz target fixes, UBSan, CI improvements TapTap 2026-07-19 22:43:24 +02:00
  • e9ab84b5ea ci: fix coverage and valgrind jobs, skip fork tests under valgrind TapTap 2026-07-19 20:16:48 +02:00
  • 7c6e69ad81 ci: install lcov and valgrind in CI jobs TapTap 2026-07-19 19:38:20 +02:00
  • 51a984871c Merge pull request 'Improve agentic workflow — CI rules, branch strategy, deprecation rules, and new agents' (#28) from improve-agentic-workflow into main TapTap 2026-07-20 14:44:35 +02:00
  • 66d994f01b fix: resolve cppcheck warnings in new test files TapTap 2026-07-19 19:29:31 +02:00
  • 44d0f99de9 style: fix clang-format violations in test files TapTap 2026-07-19 19:24:58 +02:00
  • 8f77395b58 testing: add comprehensive test suite for test-driven development TapTap 2026-07-19 19:19:15 +02:00
  • 91071a4ed5 Merge branch 'main' into improve-agentic-workflow TapTap 2026-07-20 14:42:03 +02:00
  • afa5aeca37 Merge pull request 'feat: update AI automation agents, add reviewer agent, enhance CI' (#26) from feat/ai-automation-updates into main TapTap 2026-07-20 14:38:51 +02:00
  • 6501b15574 fix: set issue-creator mode to subagent, move into .opencode/agents/ TapTap 2026-07-20 14:34:20 +02:00
  • 5c686b0655 fix: address PR review — doc accuracy, clang-tidy info, config leak fix TapTap 2026-07-20 14:28:42 +02:00
  • b10da86f87 doc: clarify CI vs host deps (Docker image for CI, nix-shell for host) TapTap 2026-07-20 14:27:40 +02:00
  • c7f34eaf9d ci: symlink build dir for sanitizer integration tests TapTap 2026-07-19 22:45:37 +02:00
  • bd17f50f9b feat: update AI automation agents, add reviewer agent, fix leaks, enhance CI TapTap 2026-07-19 21:09:32 +02:00
  • d3b0cb9357 doc: improve agentic workflow — CI wait, branch strategy, dependency rules for all agents TapTap 2026-07-20 14:22:16 +02:00
  • a4b35e136b Merge pull request 'docs: add AGENTS.md with custom-image dependency install rule' (#27) from feat/custom-image-deps-rule into main TapTap 2026-07-19 22:57:15 +02:00
  • 02ceb6828b fix: re-review cleanup — deps/conventions/sanitizer sections in cmake-expert, AGENTS.md notes TapTap 2026-07-19 22:54:02 +02:00
  • 0f9e689e39 fix: address PR review — lcov/valgrind in Dockerfile, correct cmake-expert.md, expand AGENTS.md TapTap 2026-07-19 22:37:26 +02:00
  • a7bb6454a4 docs: add AGENTS.md with custom-image dependency install rule TapTap 2026-07-19 20:43:54 +02:00
  • 8a222bffa6 Merge pull request 'ci: add static analysis, sanitizers, and formatting enforcement' (#24) from ci/tier1-review-automation into main TapTap 2026-07-19 18:10:06 +02:00
  • 4982f9f47d chore: remove build-asan from tracking, add to .gitignore TapTap 2026-07-19 17:15:58 +02:00
  • 8531f9e4c1 fix: set DELTA_INSTR_LITERAL type in deserialize and fix error path leaks TapTap 2026-07-19 17:15:43 +02:00
  • 413f69de90 fix: const-correct delta.c and use unread variable in test for cppcheck TapTap 2026-07-19 17:07:14 +02:00
  • d7b9d4dbbc fix: apply clang-format to merged code from main TapTap 2026-07-19 17:04:05 +02:00
  • b9840b123d Merge remote-tracking branch 'origin/main' into ci/tier1-review-automation TapTap 2026-07-19 16:58:53 +02:00
  • 971a070b65 fix: const-correct config_send and file_send_single_calls for cppcheck TapTap 2026-07-19 16:44:01 +02:00
  • dc7ada552b fix: const-correct protocol send functions, remove duplicate typedef, null check TapTap 2026-07-19 16:40:47 +02:00
  • 5dfc262cf7 fix: scanner leak, remove TSan (Docker incompatible) TapTap 2026-07-19 16:22:16 +02:00
  • ba6d42ea2d fix: const-correct local Config* in multiprocessing.c for cppcheck TapTap 2026-07-19 16:16:28 +02:00
  • 256e1d7567 fix: const-correct receive_incremental_check for cppcheck TapTap 2026-07-19 16:13:47 +02:00
  • f6eeb69d77 ci: use find|xargs for clang-format to fix directory handling TapTap 2026-07-19 16:09:13 +02:00
  • f899085de4 fix: reformat queue.c/queue.h after const-correctness change TapTap 2026-07-19 16:06:57 +02:00
  • 5ede5c8bec ci: use fastsync-ci:v7 image with cppcheck and clang-format pre-installed TapTap 2026-07-19 16:01:48 +02:00
  • 23b1d6660c fix: reformat codebase and fix const-correctness for CI lint TapTap 2026-07-19 15:57:31 +02:00
  • 1078b47955 Merge pull request 'feat: add delta transfer for incremental sync' (#22) from feature/delta-transfer into main TapTap 2026-07-19 15:51:27 +02:00
  • 02266710fb ci: add static analysis, sanitizers, and formatting enforcement TapTap 2026-07-19 15:37:18 +02:00
  • 12557c351c refactor: replace vendored xxhash.h with CMake FetchContent dependency TapTap 2026-07-19 15:21:35 +02:00
  • d73d5c9d85 Merge pull request 'refactor: split test.py into modular pytest integration tests + benchmark tool' (#21) from refactor-tests into main TapTap 2026-07-19 15:11:29 +02:00
  • 045965f74c benchmark: add --progress flag with progress bar and ETA TapTap 2026-07-19 15:07:53 +02:00
  • 784c57bd13 shell: add pytest to nix-shell environment TapTap 2026-07-19 15:03:23 +02:00