aboutsummaryrefslogtreecommitdiff
path: root/object-file.c
AgeCommit message (Expand)Author
7 daysMerge branch 'jt/index-fd-wo-repo-regression-fix-maint'Junio C Hamano
7 daysMerge branch 'ps/odb-cleanup'Junio C Hamano
7 daysobject-file: avoid ODB transaction when not writing objectsJustin Tobler
7 daysMerge branch 'ps/fsck-wo-the-repository'Junio C Hamano
2026-03-31odb: rename `odb_has_object()` flagsPatrick Steinhardt
2026-03-31odb: use enum for `odb_write_object` flagsPatrick Steinhardt
2026-03-31odb: rename `odb_write_object()` flagsPatrick Steinhardt
2026-03-23fsck: store repository in fsck optionsPatrick Steinhardt
2026-03-23fsck: initialize fsck options via a functionPatrick Steinhardt
2026-03-20object-name: move logic to compute loose abbreviation lengthPatrick Steinhardt
2026-03-20object-name: move logic to iterate through loose prefixed objectsPatrick Steinhardt
2026-03-20odb: introduce `struct odb_for_each_object_options`Patrick Steinhardt
2026-03-20Merge branch 'ps/object-counting' into ps/odb-generic-object-name-handlingJunio C Hamano
2026-03-19object-file: fix sparse 'plain integer as NULL pointer' errorRamsay Jones
2026-03-16Merge branch 'jk/unleak-mmap'Junio C Hamano
2026-03-12Merge branch 'ps/odb-sources'Junio C Hamano
2026-03-12object-file: generalize counting objectsPatrick Steinhardt
2026-03-12object-file: extract logic to approximate object countPatrick Steinhardt
2026-03-10Merge branch 'ps/odb-sources' into ps/object-countingJunio C Hamano
2026-03-06object-file: fix mmap() leak in odb_source_loose_read_object_stream()Jeff King
2026-03-05odb/source: make `read_object_info()` function pluggablePatrick Steinhardt
2026-03-05odb: embed base source in the "files" backendPatrick Steinhardt
2026-03-05odb: introduce "files" sourcePatrick Steinhardt
2026-03-05Merge branch 'ps/fsck-stream-from-the-right-object-instance'Junio C Hamano
2026-03-02Merge branch 'jt/object-file-use-container-of'Junio C Hamano
2026-03-02Merge branch 'ps/object-info-bits-cleanup'Junio C Hamano
2026-03-02Merge branch 'ps/odb-for-each-object'Junio C Hamano
2026-02-23Merge branch 'ps/object-info-bits-cleanup' into ps/odb-sourcesJunio C Hamano
2026-02-23Merge branch 'ps/odb-for-each-object' into ps/odb-sourcesJunio C Hamano
2026-02-23object-file: adapt `stream_object_signature()` to take a streamPatrick Steinhardt
2026-02-22object-file.c: avoid container_of() of a NULL containerJunio C Hamano
2026-02-19object-file: use `container_of()` to convert from base typesJustin Tobler
2026-02-12odb: convert object info flags into an enumPatrick Steinhardt
2026-02-02odb: transparently handle common transaction behaviorJustin Tobler
2026-02-02odb: prepare `struct odb_transaction` to become genericJustin Tobler
2026-02-02object-file: rename transaction functionsJustin Tobler
2026-02-02odb: store ODB source in `struct odb_transaction`Justin Tobler
2026-01-26odb: drop unused `for_each_{loose,packed}_object()` functionsPatrick Steinhardt
2026-01-26odb: introduce mtime fields for object info requestsPatrick Steinhardt
2026-01-26object-file: introduce function to iterate through objectsPatrick Steinhardt
2026-01-26object-file: extract function to read object info from pathPatrick Steinhardt
2026-01-26odb: fix flags parameter to be unsignedPatrick Steinhardt
2026-01-26odb: rename `FOR_EACH_OBJECT_*` flagsPatrick Steinhardt
2026-01-12object-file: always set OI_LOOSE when reading object infoPatrick Steinhardt
2025-12-18Merge branch 'jc/object-read-stream-fix' into ps/read-object-info-improvementsJunio C Hamano
2025-12-18odb: do not use "blank" substitute for NULLJunio C Hamano
2025-12-16Merge branch 'ps/object-read-stream'Junio C Hamano
2025-11-24Merge branch 'ps/object-source-loose'Junio C Hamano
2025-11-24Merge branch 'bc/submodule-force-same-hash'Junio C Hamano
2025-11-23streaming: drop redundant type and size pointersPatrick Steinhardt