aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/technical
AgeCommit message (Expand)AuthorFilesLines
2020-09-29Merge branch 'tb/bloom-improvements'Junio C Hamano1-1/+1
2020-09-25Merge branch 'jx/proc-receive-hook'Junio C Hamano2-6/+52
2020-09-22Merge branch 'cd/commit-graph-doc'Junio C Hamano1-1/+1
2020-09-17bloom: encode out-of-bounds filters as non-emptyTaylor Blau1-1/+1
2020-09-15commit-graph-format.txt: fix no-parent valueConor Davis1-1/+1
2020-09-03Merge branch 'jt/lazy-fetch'Junio C Hamano1-10/+3
2020-08-27doc: add document for capability report-status-v2Jiang Xin2-6/+52
2020-08-19Merge branch 'ds/sha256-leftover-bits'Junio C Hamano2-3/+13
2020-08-19Merge branch 'ma/sha-256-docs'Junio C Hamano4-23/+30
2020-08-19Merge branch 'bc/sha-256-doc-updates'Junio C Hamano2-16/+22
2020-08-19Merge branch 'jb/commit-graph-doc-fix'Junio C Hamano1-3/+3
2020-08-18promisor-remote: lazy-fetch objects in subprocessJonathan Tan1-10/+3
2020-08-17multi-pack-index: use hash version byteDerrick Stolee1-1/+6
2020-08-17commit-graph: use the "hash version" byteDerrick Stolee1-2/+7
2020-08-17shallow.txt: document SHA-256 shallow formatMartin Ågren1-1/+1
2020-08-17protocol-capabilities.txt: clarify "allow-x-sha1-in-want" re SHA-256Martin Ågren1-4/+8
2020-08-17index-format.txt: document SHA-256 index formatMartin Ågren1-16/+18
2020-08-17http-protocol.txt: document SHA-256 "want"/"have" formatMartin Ågren1-2/+3
2020-08-13docs: fix step in transition planbrian m. carlson1-1/+1
2020-08-13docs: document SHA-256 pack and indicesbrian m. carlson1-15/+21
2020-08-13docs: commit-graph: fix some whitespace in the diagramJohannes Berg1-3/+3
2020-08-11Merge branch 'bc/sha-256-part-3'Junio C Hamano1-1/+29
2020-08-10Merge branch 'jk/strvec'Junio C Hamano1-2/+2
2020-07-30Merge branch 'sg/commit-graph-cleanups' into masterJunio C Hamano1-1/+1
2020-07-30bundle: add new version for use with SHA-256brian m. carlson1-1/+29
2020-07-28strvec: update documention to avoid argv_arrayJeff King1-2/+2
2020-07-06Merge branch 'bc/sha-256-part-2'Junio C Hamano2-0/+24
2020-06-25Merge branch 'jt/cdn-offload'Junio C Hamano2-10/+116
2020-06-12Merge branch 'hn/refs-cleanup'Junio C Hamano1-0/+1083
2020-06-10Documentation: add Packfile URIs design docJonathan Tan2-1/+109
2020-06-10Documentation: order protocol v2 sectionsJonathan Tan1-10/+8
2020-06-09reftable: define version 2 of the spec to accomodate SHA256Han-Wen Nienhuys1-37/+45
2020-06-09reftable: clarify how empty tables should be writtenHan-Wen Nienhuys1-0/+6
2020-06-09reftable: file format documentationJonathan Nieder1-0/+1069
2020-06-08Merge branch 'dl/remote-curl-deadlock-fix'Junio C Hamano1-0/+2
2020-06-08commit-graph-format.txt: all multi-byte numbers are in network byte orderSZEDER Gábor1-1/+1
2020-06-02Merge branch 'jx/pkt-line-doc-count-fix'Junio C Hamano2-4/+4
2020-05-27Documentation/technical: document object-format for protocol v2brian m. carlson1-0/+9
2020-05-24stateless-connect: send response end packetDenton Liu1-0/+2
2020-05-21doc: fix wrong 4-byte length of pkt-line messageJiuyang Xie2-4/+4
2020-05-14Merge branch 'ds/bloom-cleanup'Junio C Hamano1-4/+4
2020-05-13Documentation: document v1 protocol object-format capabilitybrian m. carlson1-0/+15
2020-05-11Documentation: changed-path Bloom filters use byte wordsDerrick Stolee1-4/+4
2020-05-01Merge branch 'gs/commit-graph-path-filter'Junio C Hamano1-0/+30
2020-04-06commit-graph: write Bloom filters to commit graph fileGarima Singh1-0/+30
2020-03-23trace2: teach Git to log environment variablesJosh Steadmon1-1/+2
2020-02-12Merge branch 'jb/multi-pack-index-docfix'Junio C Hamano1-2/+3
2020-02-12Merge branch 'ms/doc-bundle-format'Junio C Hamano1-0/+48
2020-02-10pack-format: correct multi-pack-index descriptionJohannes Berg1-2/+3
2020-02-07doc: describe Git bundle formatMasaya Suzuki1-0/+48
2020-01-08Merge branch 'jb/doc-multi-pack-idx-fix'Junio C Hamano1-1/+1
2020-01-04multi-pack-index: correct configuration in documentationJohannes Berg1-1/+1
2019-12-16Merge branch 'hw/doc-in-header'Junio C Hamano19-2384/+11
2019-12-06Merge branch 'dl/lore-is-the-archive'Junio C Hamano1-1/+1
2019-12-06Merge branch 'jk/lore-is-the-archive'Junio C Hamano4-20/+20
2019-12-04doc: replace LKML link with lore.kernel.orgDenton Liu1-1/+1
2019-12-01Merge branch 'en/doc-typofix'Junio C Hamano9-22/+22
2019-12-01Merge branch 'hw/config-doc-in-header'Junio C Hamano1-319/+0
2019-11-30doc: replace public-inbox links with lore.kernel.orgJeff King4-20/+20
2019-11-18trace2: move doc to trace2.hHeba Waly1-234/+9
2019-11-18submodule-config: move doc to submodule-config.hHeba Waly1-66/+0
2019-11-18tree-walk: move doc to tree-walk.hHeba Waly1-149/+0
2019-11-18trace: move doc to trace.hHeba Waly1-140/+0
2019-11-18run-command: move doc to run-command.hHeba Waly1-264/+0
2019-11-18credential: move doc to credential.hHeba Waly1-271/+0
2019-11-18argv-array: move doc to argv-array.hHeba Waly1-65/+0
2019-11-18cache: move doc to cache.hHeba Waly1-39/+0
2019-11-18sigchain: move doc to sigchain.hHeba Waly1-41/+0
2019-11-18pathspec: move doc to pathspec.hHeba Waly1-47/+0
2019-11-18revision: move doc to revision.hHeba Waly1-72/+0
2019-11-18attr: move doc to attr.hHeba Waly1-154/+0
2019-11-18refs: move doc to refs.hHeba Waly1-78/+0
2019-11-18remote: move doc to remote.h and refspec.hHeba Waly1-127/+0
2019-11-18sha1-array: move doc to sha1-array.hHeba Waly1-90/+0
2019-11-18merge: move doc to ll-merge.hHeba Waly1-70/+2
2019-11-18graph: move doc to graph.h and graph.cHeba Waly1-173/+0
2019-11-18dir: move doc to dir.hHeba Waly1-130/+0
2019-11-18diff: move doc to diff.h and diffcore.hHeba Waly1-174/+0
2019-11-07Documentation: fix a bunch of typos, both old and newElijah Newren9-22/+22
2019-10-25documentation: remove empty doc filesHeba Waly4-40/+0
2019-10-24config: move documentation to config.hHeba Waly1-319/+0
2019-10-05trace2: write discard message to sentinel filesJosh Steadmon1-2/+14
2019-10-04docs: clarify trace2 version invariantsJosh Steadmon1-1/+7
2019-10-04docs: mention trace2 target-dir mode in git-configJosh Steadmon1-4/+3
2019-09-30Merge branch 'ds/include-exclude'Junio C Hamano1-3/+3
2019-09-18Merge branch 'cc/multi-promisor'Junio C Hamano1-33/+84
2019-09-05treewide: rename 'exclude' methods to 'pattern'Derrick Stolee1-3/+3
2019-08-22Merge branch 'jk/tree-walk-overflow'Junio C Hamano1-3/+5
2019-08-11doc: fix repeated wordsMark Rushakoff2-2/+2
2019-08-08Merge branch 'mr/doc-can-not-to-cannot'Junio C Hamano1-1/+1
2019-08-05doc: typo: s/can not/cannot/ and s/is does/does/Mark Rushakoff1-1/+1
2019-08-01tree-walk: add a strbuf wrapper for make_traverse_path()Jeff King1-0/+4
2019-07-31setup_traverse_info(): stop copying oidJeff King1-3/+1
2019-07-29Merge branch 'ds/close-object-store' into maintJunio C Hamano1-17/+0
2019-07-19Merge branch 'js/trace2-signo-typofix'Junio C Hamano1-1/+1
2019-07-19Merge branch 'ds/commit-graph-incremental'Junio C Hamano2-2/+204
2019-07-09trace2: correct trace2 field name documentationJosh Steadmon1-1/+1
2019-07-09Merge branch 'ds/commit-graph-write-refactor'Junio C Hamano1-17/+0
2019-06-27trace2: correct typo in technical documentationCarlo Marcelo Arenas Belón1-1/+1
2019-06-25partial-clone: add multiple remotes in the docChristian Couder1-33/+84
2019-06-19commit-graph: create options for split filesDerrick Stolee1-3/+4
2019-06-19commit-graph: expire commit-graph filesDerrick Stolee1-0/+15
2019-06-19commit-graph: allow cross-alternate chainsDerrick Stolee1-0/+40
2019-06-19commit-graph: merge commit-graph chainsDerrick Stolee1-0/+80
2019-06-19commit-graph: add base graphs chunkDerrick Stolee1-2/+9
2019-06-19commit-graph: document commit-graph chainsDerrick Stolee1-0/+59
2019-06-12commit-graph: remove Future Work sectionDerrick Stolee1-17/+0
2019-05-28trace2: rename environment variables to GIT_TRACE2*SZEDER Gábor1-23/+23
2019-05-13Merge branch 'jh/trace2-sid-fix'Junio C Hamano1-80/+104
2019-05-09Merge branch 'js/trace2-to-directory'Junio C Hamano1-0/+5
2019-04-25Merge branch 'js/difftool-no-index'Junio C Hamano1-1/+3
2019-04-22Merge branch 'sg/asciidoctor-in-ci'Junio C Hamano2-27/+27
2019-04-16Merge branch 'mh/pack-protocol-doc-fix'Junio C Hamano1-4/+4
2019-04-16trace2: update docs to describe system/global config settingsJeff Hostetler1-67/+84
2019-04-16trace2: make SIDs more uniqueJeff Hostetler1-8/+8
2019-04-16trace2: clarify UTC datetime formattingJeff Hostetler1-6/+6
2019-04-16trace2: add absolute elapsed time to start eventJeff Hostetler1-5/+6
2019-04-16trace2: refactor setting process starting timeJeff Hostetler1-3/+9
2019-04-10Merge branch 'ja/dir-rename-doc-markup-fix'Junio C Hamano1-2/+2
2019-04-01Documentation/technical/protocol-v2.txt: fix formattingSZEDER Gábor1-26/+26
2019-04-01Documentation/technical/api-config.txt: fix formattingSZEDER Gábor1-1/+1
2019-03-22trace2: write to directory targetsJosh Steadmon1-0/+5
2019-03-18fix pack protocol example client/server communicationMike Hommey1-4/+4
2019-03-18parse-options: make OPT_ARGUMENT() more usefulJohannes Schindelin1-1/+3
2019-03-07Merge branch 'jh/trace2'Junio C Hamano1-0/+1349
2019-03-07Merge branch 'js/doc-symref-in-proto-v1'Junio C Hamano1-0/+18
2019-03-06Doc: fix misleading asciidoc formatingJean-Noël Avila1-2/+2
2019-02-22trace2: Documentation/technical/api-trace2.txtJeff Hostetler1-0/+1349
2019-02-21protocol-capabilities.txt: document symrefJosh Steadmon1-0/+18
2019-02-05Merge branch 'ab/commit-graph-write-progress'Junio C Hamano1-2/+2
2019-02-05Merge branch 'jt/fetch-v2-sideband'Junio C Hamano2-9/+21
2019-02-05Merge branch 'js/filter-options-should-use-plain-int'Junio C Hamano1-1/+7
2019-01-29Merge branch 'sb/submodule-recursive-fetch-gets-the-tip'Junio C Hamano1-0/+5
2019-01-29Merge branch 'cc/partial-clone-doc-typofix'Junio C Hamano1-1/+1
2019-01-22commit-graph: rename "large edges" to "extra edges"SZEDER Gábor1-2/+2
2019-01-17{fetch,upload}-pack: sideband v2 fetch responseJonathan Tan1-0/+10
2019-01-15filter-options: expand scaled numbersJosh Steadmon1-1/+7
2019-01-14partial-clone: add missing 'is' in docChristian Couder1-1/+1
2019-01-02pack-protocol.txt: accept error packets in any contextMasaya Suzuki1-9/+11
2018-12-05sha1-array: provide oid_array_filterStefan Beller1-0/+5
2018-11-18Merge branch 'nd/doc-extensions'Junio C Hamano1-12/+14
2018-11-16doc: move extensions.worktreeConfig to the right placeNguyễn Thái Ngọc Duy1-12/+14
2018-11-06parse-options: drop OPT_DATE()Jeff King1-4/+0
2018-10-19Merge branch 'bp/read-cache-parallel'Junio C Hamano1-0/+41
2018-10-19Merge branch 'nd/the-index'Junio C Hamano2-4/+4
2018-10-16Merge branch 'mw/doc-typofixes'Junio C Hamano1-2/+1
2018-10-16Merge branch 'ma/commit-graph-docs'Junio C Hamano1-4/+4
2018-10-16Merge branch 'ds/commit-graph-with-grafts'Junio C Hamano1-3/+15
2018-10-11ieot: add Index Entry Offset Table (IEOT) extensionBen Peart1-0/+18
2018-10-11eoie: add End of Index Entry (EOIE) extensionBen Peart1-0/+23
2018-10-07docs: graph: remove unnecessary `graph_update()' callMichael Witten1-1/+0
2018-10-07docs: typo: s/go/to/Michael Witten1-1/+1
2018-09-27Doc: refer to the "commit-graph file" with dashMartin Ågren1-4/+4
2018-09-21revision.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy1-2/+2
2018-09-21diff.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy1-2/+2
2018-09-17Merge branch 'tg/rerere-doc-updates'Junio C Hamano1-0/+4
2018-09-17Merge branch 'tg/rerere'Junio C Hamano1-0/+182
2018-08-29rerere: mention caveat about unmatched conflict markersThomas Gummerer1-0/+4
2018-08-21commit-graph: update design documentDerrick Stolee1-3/+15
2018-08-20Sync 'ds/multi-pack-index' to v2.19.0-rc0Junio C Hamano2-0/+186
2018-08-20Merge branch 'jh/partial-clone-doc'Junio C Hamano1-104/+104
2018-08-20Merge branch 'ab/newhash-is-sha256'Junio C Hamano1-98/+104
2018-08-15Merge branch 'ms/http-proto-doc'Junio C Hamano1-2/+2
2018-08-15Merge branch 'bw/protocol-v2'Junio C Hamano1-1/+2
2018-08-15partial-clone: render design doc using asciidocJonathan Nieder1-104/+104
2018-08-07doc hash-function-transition: pick SHA-256 as NewHashJonathan Nieder1-98/+98
2018-08-06rerere: teach rerere to handle nested conflictsThomas Gummerer1-0/+42
2018-08-06rerere: add documentation for conflict normalizationThomas Gummerer1-0/+140
2018-08-02Merge branch 'ds/commit-graph-fsck'Junio C Hamano1-22/+0
2018-07-30doc: fix want-capability separatorMasaya Suzuki1-2/+2
2018-07-25doc hash-function-transition: note the lack of a changelogÆvar Arnfjörð Bjarmason1-0/+6
2018-07-24Merge branch 'jt/partial-clone-fsck-connectivity'Junio C Hamano1-1/+3
2018-07-24Merge branch 'jt/connectivity-check-after-unshallow'Junio C Hamano1-1/+27
2018-07-24Merge branch 'en/rebase-consistency'Junio C Hamano1-0/+115
2018-07-24pack-protocol: mention and point to docs for protocol v2Brandon Williams1-1/+2
2018-07-20midx: write object offsetsDerrick Stolee1-1/+14
2018-07-20midx: write object id fanout chunkDerrick Stolee1-0/+5
2018-07-20midx: write object ids in a chunkDerrick Stolee1-0/+4
2018-07-20multi-pack-index: write pack names in chunkDerrick Stolee1-0/+6
2018-07-18Merge branch 'ds/commit-graph'Junio C Hamano1-5/+5
2018-07-18Merge branch 'vs/typofixes'Junio C Hamano3-3/+3
2018-07-18Merge branch 'bw/protocol-v2'Junio C Hamano1-2/+1
2018-07-12multi-pack-index: add format detailsDerrick Stolee1-0/+49
2018-07-12multi-pack-index: add design documentDerrick Stolee1-0/+109
2018-07-09upload-pack: send refs' objects despite "filter"Jonathan Tan1-1/+3
2018-06-28commit-graph: fix documentation inconsistenciesDerrick Stolee1-5/+5
2018-06-28upload-pack: implement ref-in-wantBrandon Williams1-1/+27
2018-06-27directory-rename-detection.txt: technical docs on abilities and limitationsElijah Newren1-0/+92
2018-06-27git-rebase.txt: document behavioral differences between modesElijah Newren1-0/+23
2018-06-27commit-graph: update design documentDerrick Stolee1-22/+0
2018-06-25Merge branch 'ds/commit-graph-lockfile-fix'Junio C Hamano1-5/+24
2018-06-22Documentation: spelling and grammar fixesVille Skyttä3-3/+3
2018-06-22protocol-v2 doc: put HTTP headers after requestJosh Steadmon1-2/+1
2018-05-30Merge branch 'ab/get-short-oid'Junio C Hamano1-6/+11
2018-05-30Merge branch 'jt/partial-clone-proto-v2'Junio C Hamano1-0/+9
2018-05-23Merge branch 'js/deprecate-grafts'Junio C Hamano1-9/+11
2018-05-23Merge branch 'bw/server-options'Junio C Hamano1-0/+10
2018-05-23Merge branch 'nd/pack-format-doc'Junio C Hamano1-0/+92
2018-05-23Merge branch 'ao/config-api-doc'Junio C Hamano1-8/+10
2018-05-22commit-graph.txt: update design documentDerrick Stolee1-5/+24