]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'jk/no-funny-object-types'
authorJunio C Hamano <gitster@pobox.com>
Tue, 27 May 2025 20:59:08 +0000 (13:59 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 27 May 2025 20:59:08 +0000 (13:59 -0700)
commit17d9dbd3c270aaa33487f6a03d128c47aea6b309
tree6db3c18e3e2c5ba09abbc87ea85a064a6e3cddf2
parentb6fa7fbcd1b6791675c0b36636745e467419a522
parent141f8c8c0535004fa5432d9a6d57bf08129a7dd8
Merge branch 'jk/no-funny-object-types'

Support to create a loose object file with unknown object type has
been dropped.

* jk/no-funny-object-types:
  object-file: drop support for writing objects with unknown types
  hash-object: handle --literally with OPT_NEGBIT
  hash-object: merge HASH_* and INDEX_* flags
  hash-object: stop allowing unknown types
  t: add lib-loose.sh
  t/helper: add zlib test-tool
  oid_object_info(): drop type_name strbuf
  fsck: stop using object_info->type_name strbuf
  oid_object_info_convert(): stop using string for object type
  cat-file: use type enum instead of buffer for -t option
  object-file: drop OBJECT_INFO_ALLOW_UNKNOWN_TYPE flag
  cat-file: make --allow-unknown-type a noop
  object-file.h: fix typo in variable declaration
Makefile
object-store.c
object-store.h