Commit Graph

  • 19e5738d80 config: update memory backend test to reproduce crash Kevin Saul 2026-04-29 22:11:28 +12:00
  • 4c2fdc7ed2 Fixed a heap-buffer-overflow in the smart_pkt.c:set_data function. Oliver Chang 2025-08-05 12:48:41 +00:00
  • 249b9d6aad Merge pull request #7234 from libgit2/ethomson/cmake Edward Thomson 2026-04-29 21:33:08 +01:00
  • d5241a2c04 cmake: don't recreate git2.h unnecessarily Edward Thomson 2026-04-29 20:56:29 +01:00
  • 56883f9e9d Merge pull request #7232 from kcsaul/fix/config-memory-backend Edward Thomson 2026-04-29 20:34:40 +01:00
  • 445193c4f8 Merge pull request #7118 from oliverchang/fix Edward Thomson 2026-04-29 20:15:04 +01:00
  • 81706d1b35 Merge pull request #7231 from libgit2/ethomson/worktree_fi Edward Thomson 2026-04-29 15:25:34 +01:00
  • 28ccde8d72 fix(transport): get oid_type on local transport Weihang Lo 2026-04-23 23:05:09 -04:00
  • db20a0511b test(transport): get oid_type on local transport Weihang Lo 2026-04-23 23:04:21 -04:00
  • 390654b83e fix(remote): apply insteadOf from global config for detached remotes Weihang Lo 2026-01-14 01:21:59 -05:00
  • 95cbdc0386 test(remote): show buggy detached remote insteadOf behavior Weihang Lo 2026-01-14 01:11:30 -05:00
  • dbe042bf85 GIT_REMOTE_DOWNLOAD_TAGS_ALL: remove stray "the" in docs Daniel Scherzer 2026-04-22 16:27:54 -07:00
  • 32d912f369 Apply suggestions from code review Edward Thomson 2026-04-23 21:30:21 +01:00
  • ebb93a0ef2 fix(clone): propagate object format in local clone Weihang Lo 2026-04-19 09:33:03 -04:00
  • 3f20e0c71b test(clone): document SHA256 local clone failure Weihang Lo 2026-04-19 09:31:51 -04:00
  • d5f5af2490 repo: Fix possible null pointer dereference Sven Strickroth 2026-04-16 19:42:46 +02:00
  • f223ba4257 revparse: Allow HEAD abbreviation @ Kovacsics Robert 2026-03-01 13:28:19 +00:00
  • 47e42db06b futils: fix undefined behavior in O_FSYNC fallback definition Chris Hoffman 2026-02-10 16:56:20 +08:00
  • e2621b7528 camke: include libssh2 in Requires.private in the PC file Carlos Martín Nieto 2026-02-20 22:58:07 +01:00
  • e307ea42c2 pcre: actually fix dangling-pointer warning Edward Thomson 2026-01-26 10:53:10 +00:00
  • 93042e319c pcre: update cmake warnings for non-gcc Edward Thomson 2026-01-26 09:57:40 +00:00
  • 66aad27219 hashmap: tests initialize to NULL to avoid warnings Edward Thomson 2026-01-24 14:24:01 +00:00
  • ee7f46abc7 config: tests set entry to NULL to avoid warnings Edward Thomson 2026-01-24 14:21:22 +00:00
  • 207827b0e7 pcre: avoid false positive dangling pointer warning Edward Thomson 2026-01-24 14:01:40 +00:00
  • bafae68b98 Fix git_index_entry documentation bakersdozen123 2026-01-11 18:07:28 -08:00
  • 5652c13f9f config: consistent error messages Edward Thomson 2026-01-11 01:01:21 +00:00
  • b0da7638ee fix(smart): keep caps across RPC stream resets Weihang Lo 2026-01-03 22:02:42 -05:00
  • bc171eb33e feat(remote): expose git_remote_oid_type Weihang Lo 2026-01-05 14:14:24 -05:00
  • 174969af9b config: Fix potential null value passed to %s Orgad Shaneh 2025-09-17 11:05:30 +03:00
  • 4e29f74404 Avoid duplicate definition of git_http_auth_dummy. Johannes Wilde 2025-05-24 13:31:56 +02:00
  • c49a4cbed4 index: support USE_NSEC=OFF Edward Thomson 2026-01-08 22:39:56 +00:00
  • d30a69c63d config: fix crash after memory backend entry freed Kevin Saul 2026-04-29 22:24:33 +12:00
  • 3b5ecb0d42 config: update memory backend test to reproduce crash Kevin Saul 2026-04-29 22:11:28 +12:00
  • 3d973c4c17 Use git_oid_raw_cmp instead of custom loop in git_oid_is_zero Alf Henrik Sauge 2026-01-06 20:20:46 +01:00
  • 7c24756417 fix wrong comment Martin Marmsoler 2026-01-03 17:02:51 +01:00
  • 2bae1b5470 fix(sha256): pass correct oid type Weihang Lo 2026-01-03 10:09:28 -05:00
  • 2c34cc73d2 examples: correct git_commit_time comment qaqland 2025-12-31 16:30:23 +08:00
  • 60a9ffba60 delta: fix undefined behavior in hdr_sz varint parsing Oblivionsage 2025-12-24 00:29:15 +01:00
  • 399292dd5f Some versions of leaks want -exclude to not have a space Łukasz Langa 2025-12-11 18:11:50 +01:00
  • 0cc9d67dab Exclude leaks in SSLHandshake Łukasz Langa 2025-12-11 17:05:48 +01:00
  • 6bf67a1375 Also update nightlies Łukasz Langa 2025-12-11 12:29:56 +01:00
  • e94283bb12 Use macos-14 for experimental features, too Łukasz Langa 2025-12-11 01:45:38 +01:00
  • 1d6d4d03b1 Switch to macos-14 as macos-13 runners are now retired Łukasz Langa 2025-12-11 01:44:14 +01:00
  • b34e46e196 ci: Fix cases of -Werror=discarded-qualifiers raised by gcc 15.2 Łukasz Langa 2025-12-06 19:48:33 +01:00
  • 4eb2e94657 Use CMAKE_INSTALL_INCLUDEDIR for libgit2package INSTALL_INTERFACE include dir aware70 2025-10-31 16:57:09 -05:00
  • 34b14bac79 a few more variables set to NULL Nathan Baird 2025-10-29 09:43:38 -07:00
  • 4742159dd8 net.c Nathan Baird 2025-10-29 09:11:12 -07:00
  • 1ddd5fde00 Fix C4703 uninitialized pointer variable warnings for VCPKG builds Nathan Baird 2025-10-28 12:58:29 -07:00
  • d6a368b8d0 test: check the correct filesystem for case-sensitivity Łukasz Langa 2025-10-23 13:58:57 +02:00
  • 5001b1b68d Update ci/docker/fedora to work with Rawhide 44 Łukasz Langa 2025-10-21 16:41:09 +02:00
  • 24d65e8110 refs: honor REFSPEC_SHORTHAND for multi-segment refs Robert Hensing 2025-10-15 17:53:22 +02:00
  • 3e84c0c8dd authors: add self to authors Sam Altier 2025-09-24 14:51:21 -04:00
  • 70f40971e6 docs: update link to git.git-authors Sam Altier 2025-09-24 14:50:24 -04:00
  • 2779facf57 Fix potential access to uninitialized variables Orgad Shaneh 2025-09-17 10:24:05 +03:00
  • 9d17cf6f7b refspec: Detect DEL character in is_valid_name Sergei Zimmerman 2025-08-13 12:13:50 +00:00
  • a1ab8e344f Update documentation to clarify that cert cb is always called Eric Huss 2025-08-12 10:12:59 -07:00
  • f883378ab3 Update racy.c reference Emmanuel Ferdman 2025-06-14 04:11:54 -07:00
  • 93596f913d transport: update registration docs Edward Thomson 2025-06-06 21:18:51 +01:00
  • c0a4ef05f4 repository: fix operators in foreach_worktree Edward Thomson 2026-04-29 09:44:05 +01:00
  • c16683f5fb Merge pull request #7230 from libgit2/ethomson/clar-2 Edward Thomson 2026-04-28 21:14:38 +01:00
  • 124a1a801b clar: update with const correct iterator ethomson/clar-2 Edward Thomson 2026-04-28 15:25:58 +01:00
  • 1e7d7c07d0 Merge pull request #7195 from weihanglo/insteadof Edward Thomson 2026-04-24 11:19:47 +01:00
  • 8a1f012861 Merge pull request #7229 from weihanglo/fix Edward Thomson 2026-04-24 11:14:02 +01:00
  • e047e80074 fix(transport): get oid_type on local transport Weihang Lo 2026-04-23 23:05:09 -04:00
  • 6753d535c8 test(transport): get oid_type on local transport Weihang Lo 2026-04-23 23:04:21 -04:00
  • d375ab70c1 fix(remote): apply insteadOf from global config for detached remotes Weihang Lo 2026-01-14 01:21:59 -05:00
  • aa5d9886d1 test(remote): show buggy detached remote insteadOf behavior Weihang Lo 2026-01-14 01:11:30 -05:00
  • d35f378794 Merge pull request #7226 from weihanglo/local-object-format Edward Thomson 2026-04-23 22:11:06 +01:00
  • 08d91d0fbf Merge pull request #7228 from DanielEScherzer/patch-1 Edward Thomson 2026-04-23 21:37:16 +01:00
  • 9fd0be8525 Merge pull request #7227 from weihanglo/pseudoref Edward Thomson 2026-04-23 21:36:50 +01:00
  • b7e3a7df51 Merge pull request #7225 from csware/nullptr-deref Edward Thomson 2026-04-23 21:31:09 +01:00
  • 87c03c1aaa Apply suggestions from code review Edward Thomson 2026-04-23 21:30:21 +01:00
  • 9e78ec20bb GIT_REMOTE_DOWNLOAD_TAGS_ALL: remove stray "the" in docs Daniel Scherzer 2026-04-22 16:27:54 -07:00
  • 7a9b284302 fix(refdb): check loose ref allocation failures Weihang Lo 2026-04-22 17:43:59 -04:00
  • 735bb2e2f5 fix(refs): attach refdb owner to loose pseudorefs Weihang Lo 2026-04-21 23:03:18 -04:00
  • c0a5341635 test(refs): cover pseudoref owner regression from b17ecb23e Weihang Lo 2026-04-21 23:01:12 -04:00
  • 47fdc9c3f0 fix(clone): propagate object format in local clone Weihang Lo 2026-04-19 09:33:03 -04:00
  • 9fa192de95 test(clone): document SHA256 local clone failure Weihang Lo 2026-04-19 09:31:51 -04:00
  • 0bbc49b9e3 repo: Fix possible null pointer dereference Sven Strickroth 2026-04-16 19:42:46 +02:00
  • 035634f882 github: wire up reftable tests Patrick Steinhardt 2026-03-31 12:43:32 +02:00
  • 5c6cba5142 tests: wire up reftable tests Patrick Steinhardt 2025-07-22 13:00:37 +02:00
  • 415f3fbdb0 tests: generate test resources for reftables Patrick Steinhardt 2025-07-22 12:59:36 +02:00
  • ee0972cac8 refdb: wire up "reftable" storage format Patrick Steinhardt 2025-07-12 00:00:21 +02:00
  • 6701e02f1c refdb: implement reftable backend Patrick Steinhardt 2025-02-06 12:24:42 +01:00
  • 61c7ff026b refs: provide git_reference__is_per_worktree_ref() Patrick Steinhardt 2026-04-02 08:29:33 +02:00
  • 641a43c90d deps/reftable: wire up library with CMake Patrick Steinhardt 2025-07-04 07:52:15 +02:00
  • 9e3b00acfb deps/reftable: implement system compatibility code Patrick Steinhardt 2026-04-02 08:20:40 +02:00
  • 623a3783bb deps: import reftable library Patrick Steinhardt 2025-02-06 12:23:24 +01:00
  • a7ab02aefc util/git2_util.h: expose GIT_INLINE_KEYWORD macro Patrick Steinhardt 2026-04-02 08:40:45 +02:00
  • 1f34e2a57a Merge pull request #7113 from pks-gitlab/pks-test-fixes-for-reftables Edward Thomson 2026-03-31 20:34:06 +01:00
  • 1888a166e4 tests/libgit2: conditional checks for the "files"-backend Patrick Steinhardt 2025-07-29 09:36:35 +02:00
  • 1030b68f3d tests/libgit2: don't overwrite config when testing conditionals Patrick Steinhardt 2025-07-29 09:28:19 +02:00
  • 5c5db73e3e tests/libgit2: don't access refs via filesystem Patrick Steinhardt 2026-03-30 07:54:09 +02:00
  • 5e058b54ee tests/clar: introduce cl_repo_has_ref_format() Patrick Steinhardt 2025-07-29 09:25:20 +02:00
  • 079379ee96 Merge pull request #7111 from pks-gitlab/pks-refdb-pseudorefs Edward Thomson 2026-03-29 14:00:44 +01:00
  • ffb0a2c47e Merge pull request #7218 from KoviRobi/main Edward Thomson 2026-03-24 21:13:54 +00:00
  • 7b33412006 Merge pull request #7211 from cehoffman/fix-o-fsync-undefined-behavior Edward Thomson 2026-03-24 20:57:58 +00:00
  • 7d58de7f29 specialrefdb: introduce a special reference database ethomson/fancyrefs Edward Thomson 2026-02-01 21:44:55 +00:00
  • 46208be836 futils: fix undefined behavior in O_FSYNC fallback definition Chris Hoffman 2026-02-10 16:56:20 +08:00
  • d78c1eb08f Merge pull request #7215 from carlosmn/cmn/ssh2-pc-requires Edward Thomson 2026-03-14 14:13:40 +00:00