Commit Graph

  • c5fe29f696 unix-socket: fix memory leak when chdir(3p) fails Patrick Steinhardt 2025-01-30 07:17:38 +01:00
  • 65c10aa8d5 libgit: add higher-level libgit crate Calvin Wan 2025-01-29 13:50:44 -08:00
  • d76eb0dccc libgit-sys: also export some config_set functions Josh Steadmon 2025-01-29 13:50:43 -08:00
  • 3b0d05c4a7 The fifth batch Junio C Hamano 2025-01-29 13:38:09 -08:00
  • 296cf82f93 Merge branch 'ps/reflog-migration-with-logall-fix' Junio C Hamano 2025-01-29 14:05:10 -08:00
  • c5216a1bc6 Merge branch 'am/trace2-with-valueless-true' Junio C Hamano 2025-01-29 14:05:10 -08:00
  • d205f06ae0 Merge branch 'kn/reflog-symref-fix' Junio C Hamano 2025-01-29 14:05:09 -08:00
  • 8d6240d4c6 Merge branch 'rs/ref-fitler-used-atoms-value-fix' Junio C Hamano 2025-01-29 14:05:09 -08:00
  • de56e1d746 Merge branch 'ja/doc-commit-markup-updates' Junio C Hamano 2025-01-29 14:05:09 -08:00
  • f046ab2dd4 Merge branch 'ds/path-walk-1' Junio C Hamano 2025-01-29 14:05:08 -08:00
  • e7f8bf125c libgit-sys: introduce Rust wrapper for libgit.a Josh Steadmon 2025-01-28 14:01:38 -08:00
  • 3f8f2abe05 common-main: split init and exit code into new files Josh Steadmon 2025-01-28 14:01:37 -08:00
  • 396b22da08 What's cooking (2025/01 #08) Junio C Hamano 2025-01-28 14:36:58 -08:00
  • 78cdeed4c7 ci: make "linux-musl" job use zlib-ng Patrick Steinhardt 2025-01-28 09:41:36 +01:00
  • 84bb5eeace ci: switch linux-musl to use Meson Patrick Steinhardt 2025-01-28 09:41:35 +01:00
  • b9d6f64393 compat/zlib: allow use of zlib-ng as backend Patrick Steinhardt 2025-01-28 09:41:34 +01:00
  • 9170c03fd7 git-zlib: cast away potential constness of next_in pointer Patrick Steinhardt 2025-01-28 09:41:33 +01:00
  • bb5d35c1a8 compat/zlib: provide stubs for deflateSetHeader() Patrick Steinhardt 2025-01-28 09:41:32 +01:00
  • a2dcb69998 compat/zlib: provide deflateBound() shim centrally Patrick Steinhardt 2025-01-28 09:41:31 +01:00
  • 41f1a8435a git-compat-util: move include of "compat/zlib.h" into "git-zlib.h" Patrick Steinhardt 2025-01-28 09:41:30 +01:00
  • 629188ede7 compat: introduce new "zlib.h" header Patrick Steinhardt 2025-01-28 09:41:29 +01:00
  • 27e8960037 git-compat-util: drop z_const define Patrick Steinhardt 2025-01-28 09:41:28 +01:00
  • 3656d57bbf compat: drop uncompress2() compatibility shim Patrick Steinhardt 2025-01-28 09:41:27 +01:00
  • da898a5c64 The fourth batch Junio C Hamano 2025-01-28 13:01:59 -08:00
  • b09b10ad26 Merge branch 'jp/t8002-printf-fix' Junio C Hamano 2025-01-28 13:02:24 -08:00
  • a17fd7dd3a Merge branch 'ps/reftable-sign-compare' Junio C Hamano 2025-01-28 13:02:24 -08:00
  • 73e055d71e Merge branch 'mh/credential-cache-authtype-request-fix' Junio C Hamano 2025-01-28 13:02:24 -08:00
  • f8b9821f7d Merge branch 'jk/pack-header-parse-alignment-fix' Junio C Hamano 2025-01-28 13:02:23 -08:00
  • 3ddeb7f337 Merge branch 'ps/build-meson-subtree' Junio C Hamano 2025-01-28 13:02:23 -08:00
  • 63d555a2dc Merge branch 'mh/connect-sign-compare' Junio C Hamano 2025-01-28 13:02:23 -08:00
  • 8d335468ec Merge branch 'sk/unit-tests' Junio C Hamano 2025-01-28 13:02:22 -08:00
  • f0a371a39d Merge branch 'jc/show-usage-help' Junio C Hamano 2025-01-28 13:02:22 -08:00
  • b4cf68476a pack-objects: prevent name hash version change Derrick Stolee 2025-01-27 19:02:34 +00:00
  • 7f9870794f test-tool: add helper for name-hash values Derrick Stolee 2025-01-27 19:02:33 +00:00
  • 30696be71f p5313: add size comparison test Derrick Stolee 2025-01-27 19:02:32 +00:00
  • ce961135cc pack-objects: add GIT_TEST_NAME_HASH_VERSION Derrick Stolee 2025-01-27 19:02:31 +00:00
  • 928ef41dd8 repack: add --name-hash-version option Derrick Stolee 2025-01-27 19:02:30 +00:00
  • fc62e033cd pack-objects: add --name-hash-version option Derrick Stolee 2025-01-27 19:02:29 +00:00
  • dca924b450 pack-objects: create new name-hash function version Jonathan Tan 2025-01-27 19:02:28 +00:00
  • f11f0a5a2d refs/reftable: fix uninitialized memory access of max_index Karthik Nayak 2025-01-27 10:44:08 +01:00
  • 93dc16483a fetch set_head: fix non-mirror remotes in bare repositories Bence Ferdinandy 2025-01-26 23:02:11 +01:00
  • 638060dcb9 fetch set_head: refactor to use remote directly Bence Ferdinandy 2025-01-26 23:02:10 +01:00
  • 9a84794ad8 bundle: avoid closing file descriptor twice Johannes Schindelin 2025-01-25 23:57:36 +00:00
  • 08032fa30f gc: add --expire-to option ZheNing Hu 2025-01-24 07:49:14 +00:00
  • 6bba6f604b config.txt: add trailer.* variables Julian Prein 2025-01-09 13:25:42 +00:00
  • 83834291fa What's cooking (2025/01 #07) Junio C Hamano 2025-01-24 10:13:55 -08:00
  • 8ccc75c245 remote: announce removal of "branches/" and "remotes/" Patrick Steinhardt 2025-01-22 12:31:33 +01:00
  • 5f8f7081f7 The third batch Junio C Hamano 2025-01-23 14:24:50 -08:00
  • 39ba2e8e56 Merge branch 'jc/cli-doc-option-and-config' Junio C Hamano 2025-01-23 15:07:02 -08:00
  • 6ecb4fc149 Merge branch 'mh/doc-credential-helpers-with-pat' Junio C Hamano 2025-01-23 15:07:02 -08:00
  • 294673a17e Merge branch 'ak/instaweb-python-port-binding-fix' Junio C Hamano 2025-01-23 15:07:02 -08:00
  • aa31820d9d Merge branch 'sj/meson-doc-technical-dependency-fix' Junio C Hamano 2025-01-23 15:07:01 -08:00
  • d8093fd6c1 Merge branch 'tc/meson-use-our-version-def-h' Junio C Hamano 2025-01-23 15:07:01 -08:00
  • 7e3cb2e515 Merge branch 'en/object-name-with-funny-refname-fix' Junio C Hamano 2025-01-23 15:07:01 -08:00
  • 0cb454c072 Merge branch 'ds/path-walk-1' into ds/backfill Junio C Hamano 2025-01-23 12:00:40 -08:00
  • 04292c3796 hash.h: drop unsafe_ function variants Taylor Blau 2025-01-23 12:34:42 -05:00
  • a8dd3821fe csum-file: introduce hashfile_checkpoint_init() Taylor Blau 2025-01-23 12:34:39 -05:00
  • 3339180b28 t/helper/test-hash.c: use unsafe_hash_algo() Taylor Blau 2025-01-23 12:34:36 -05:00
  • f0c266af4e csum-file.c: use unsafe_hash_algo() Taylor Blau 2025-01-23 12:34:33 -05:00
  • 7b081d2f70 hash.h: introduce unsafe_hash_algo() Taylor Blau 2025-01-23 12:34:29 -05:00
  • 5fcc683338 csum-file.c: extract algop from hashfile_checksum_valid() Taylor Blau 2025-01-23 12:34:26 -05:00
  • 48524fac64 csum-file: store the hash algorithm as a struct field Taylor Blau 2025-01-23 12:34:23 -05:00
  • d9213e4716 t/helper/test-tool: implement sha1-unsafe helper Taylor Blau 2025-01-23 12:34:19 -05:00
  • 2fd367cf63 trace2: prevent segfault on config collection with valueless true Adam Murray 2025-01-10 07:28:20 +00:00
  • 3519492430 refs: fix creation of reflog entries for symrefs Karthik Nayak 2025-01-23 12:29:44 +01:00
  • b224e8e36c path-walk: drop redundant parse_tree() call Jeff King 2025-01-22 19:36:13 -05:00
  • fea214e48d What's cooking (2025/01 #06) Junio C Hamano 2025-01-22 14:02:49 -08:00
  • ee109848cf Merge branch 'ps/build-meson-fixes' into ps/zlib-ng Junio C Hamano 2025-01-22 13:39:42 -08:00
  • 7304bd2bc3 ci: wire up Visual Studio build with Meson Patrick Steinhardt 2025-01-22 13:05:54 +01:00
  • a8179952e1 ci: raise error when Meson generates warnings Patrick Steinhardt 2025-01-22 13:05:53 +01:00
  • 13cb20fc46 meson: fix compilation with Visual Studio Patrick Steinhardt 2025-01-22 13:05:52 +01:00
  • ef8c3a1b8a meson: make the CSPRNG backend configurable Patrick Steinhardt 2025-01-22 13:05:51 +01:00
  • 28911f7dca meson: wire up fuzzers Patrick Steinhardt 2025-01-22 13:05:50 +01:00
  • 88d4bff8c3 meson: wire up generation of distribution archive Patrick Steinhardt 2025-01-22 13:05:49 +01:00
  • 5d0cf6bb3a meson: wire up development environments Patrick Steinhardt 2025-01-22 13:05:48 +01:00
  • 53d75bd3e4 meson: fix dependencies for generated headers Patrick Steinhardt 2025-01-22 13:05:47 +01:00
  • 6ff99174d1 meson: populate project version via GIT-VERSION-GEN Patrick Steinhardt 2025-01-22 13:05:46 +01:00
  • f6a2efdc9b GIT-VERSION-GEN: allow running without input and output files Patrick Steinhardt 2025-01-22 13:05:45 +01:00
  • e40622a60b GIT-VERSION-GEN: simplify computing the dirty marker Patrick Steinhardt 2025-01-22 13:05:44 +01:00
  • 68f51871df builtin/pack-redundant: remove subcommand with breaking changes Patrick Steinhardt 2025-01-22 12:31:32 +01:00
  • 4b5073c64b ci: repurpose "linux-gcc" job for deprecations Patrick Steinhardt 2025-01-22 12:31:31 +01:00
  • 04c29bdea0 ci: merge linux-gcc-default into linux-gcc Patrick Steinhardt 2025-01-22 12:31:30 +01:00
  • c5bc9a7f94 Makefile: wire up build option for deprecated features Patrick Steinhardt 2025-01-22 12:31:29 +01:00
  • a0bea0978f refs: fix migration of reflogs respecting "core.logAllRefUpdates" Patrick Steinhardt 2025-01-22 10:48:06 +01:00
  • 017bd89239 reftable: prevent 'update_index' changes after adding records Karthik Nayak 2025-01-22 06:35:49 +01:00
  • e7c1b9f123 refs: use 'uint64_t' for 'ref_update.index' Karthik Nayak 2025-01-22 06:35:48 +01:00
  • af47976cc0 refs: mark ref_transaction_update_reflog() as static Karthik Nayak 2025-01-22 06:35:47 +01:00
  • 33319b0976 reftable: address trivial -Wsign-compare warnings Patrick Steinhardt 2025-01-20 17:17:28 +01:00
  • 7c4c1cbc0b reftable/blocksource: adjust read_block() to return ssize_t Patrick Steinhardt 2025-01-20 17:17:27 +01:00
  • 1f054af72f reftable/blocksource: adjust type of the block length Patrick Steinhardt 2025-01-20 17:17:26 +01:00
  • b1e4b6f4dc reftable/block: adjust type of the restart length Patrick Steinhardt 2025-01-20 17:17:25 +01:00
  • ffe6643668 reftable/block: adapt header and footer size to return a size_t Patrick Steinhardt 2025-01-20 17:17:24 +01:00
  • 57adf71b93 reftable/basics: adjust hash_size() to return uint32_t Patrick Steinhardt 2025-01-20 17:17:23 +01:00
  • 5ac65f0d6b reftable/basics: adjust common_prefix_size() to return size_t Patrick Steinhardt 2025-01-20 17:17:22 +01:00
  • 072e3aa3a5 reftable/record: handle overflows when decoding varints Patrick Steinhardt 2025-01-20 17:17:21 +01:00
  • a204f92d1c reftable/record: drop unused print function pointer Patrick Steinhardt 2025-01-20 17:17:20 +01:00
  • eb8728d88a meson: stop disabling -Wsign-compare Patrick Steinhardt 2025-01-20 17:17:19 +01:00
  • 2d0ff147e5 t8002: fix ambiguous printf conversion specifications Jan Palus 2025-01-20 12:41:06 +01:00
  • dd98f54f30 Remove obsolete ".txt" extensions for AsciiDoc files brian m. carlson 2025-01-20 01:56:03 +00:00
  • 1f010d6bdf doc: use .adoc extension for AsciiDoc files brian m. carlson 2025-01-20 01:56:02 +00:00