summaryrefslogtreecommitdiff
path: root/builtin/receive-pack.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-16Merge branch 'ab/string-list-count-in-size-t'Libravatar Junio C Hamano1-4/+5
2022-03-16Merge branch 'ab/racy-hooks'Libravatar Junio C Hamano1-3/+5
2022-03-16Merge branch 'ab/object-file-api-updates'Libravatar Junio C Hamano1-1/+1
2022-03-07hooks: fix an obscure TOCTOU "did we just run a hook?" raceLibravatar Ævar Arnfjörð Bjarmason1-3/+5
2022-03-07string-list API: change "nr" and "alloc" to "size_t"Libravatar Ævar Arnfjörð Bjarmason1-4/+5
2022-02-25object-file API: have write_object_file() take "enum object_type"Libravatar Ævar Arnfjörð Bjarmason1-1/+1
2022-02-18Merge branch 'cb/clear-quarantine-early-on-all-ref-update-errors'Libravatar Junio C Hamano1-0/+9
2022-02-09Merge branch 'ab/config-based-hooks-2'Libravatar Junio C Hamano1-2/+5
2022-02-05Merge branch 'jc/find-header'Libravatar Junio C Hamano1-23/+10
2022-02-01receive-pack: purge temporary data if no command is ready to runLibravatar Chen Bojun1-0/+9
2022-01-07receive-pack: convert push-to-checkout hook to hook.hLibravatar Emily Shaffer1-2/+5
2022-01-06receive-pack.c: consolidate find header logicLibravatar John Cai1-23/+10
2022-01-03Merge branch 'ns/tmp-objdir'Libravatar Junio C Hamano1-1/+1
2021-12-21Merge branch 'ak/protect-any-current-branch'Libravatar Junio C Hamano1-42/+50
2021-12-21Merge branch 'fs/ssh-signing-key-lifetime'Libravatar Junio C Hamano1-2/+4
2021-12-15Merge branch 'rj/receive-pack-avoid-sigpipe-during-status-reporting'Libravatar Junio C Hamano1-0/+2
2021-12-09ssh signing: use sigc struct to pass payloadLibravatar Fabian Stelzer1-2/+4
2021-12-08tmp-objdir: new API for creating temporary writable databasesLibravatar Neeraj Singh1-1/+1
2021-12-01receive-pack: protect current branch for bare repository worktreeLibravatar Anders Kaseorg1-5/+3
2021-12-01receive-pack: clean dead code from update_worktree()Libravatar Anders Kaseorg1-16/+7
2021-12-01worktree: simplify find_shared_symref() memory ownership modelLibravatar Anders Kaseorg1-22/+41
2021-12-01receive-pack: lowercase error messagesLibravatar Anders Kaseorg1-5/+5
2021-11-25run-command API: remove "env" member, always use "env_array"Libravatar Ævar Arnfjörð Bjarmason1-5/+6
2021-11-25run-command API users: use strvec_push(), not argv constructionLibravatar Ævar Arnfjörð Bjarmason1-19/+12
2021-11-25run-command API users: use strvec_pushl(), not argv constructionLibravatar Ævar Arnfjörð Bjarmason1-25/+13
2021-11-10receive-pack: ignore SIGPIPE while reporting status to clientLibravatar Robin Jarry1-0/+2
2021-10-25Merge branch 'fs/ssh-signing'Libravatar Junio C Hamano1-0/+4
2021-09-27hook.c users: use "hook_exists()" instead of "find_hook()"Libravatar Ævar Arnfjörð Bjarmason1-1/+1
2021-09-27hook.[ch]: move find_hook() from run-command.c to hook.cLibravatar Ævar Arnfjörð Bjarmason1-0/+1
2021-09-20Merge branch 'js/run-command-close-packs'Libravatar Junio C Hamano1-2/+1
2021-09-20Merge branch 'ab/serve-cleanup'Libravatar Junio C Hamano1-1/+2
2021-09-10ssh signing: verify signatures using ssh-keygenLibravatar Fabian Stelzer1-0/+4
2021-09-09Close object store closer to spawning child processesLibravatar Johannes Schindelin1-2/+1
2021-09-01connected: refactor iterator to return next object ID directlyLibravatar Patrick Steinhardt1-10/+7
2021-08-05upload-pack: document and rename --advertise-refsLibravatar Ævar Arnfjörð Bjarmason1-1/+2
2021-07-12*.c static functions: don't forward-declare __attribute__Libravatar Ævar Arnfjörð Bjarmason1-3/+2
2021-04-27hash: provide per-algorithm null OIDsLibravatar brian m. carlson1-1/+1
2021-03-19Merge branch 'rs/calloc-array'Libravatar Junio C Hamano1-2/+2
2021-03-19Merge branch 'jc/calloc-fix'Libravatar Junio C Hamano1-5/+3
2021-03-15xcalloc: use CALLOC_ARRAY() when applicableLibravatar Junio C Hamano1-5/+3
2021-03-13use CALLOC_ARRAYLibravatar René Scharfe1-2/+2
2021-03-01Merge branch 'jt/transfer-fsck-across-packs'Libravatar Junio C Hamano1-1/+1
2021-02-22fetch-pack: print and use dangling .gitmodulesLibravatar Jonathan Tan1-1/+1
2021-02-10gpg-interface: improve interface for parsing tagsLibravatar brian m. carlson1-2/+2
2020-12-08Merge branch 'js/trace2-session-id'Libravatar Junio C Hamano1-0/+15
2020-11-11receive-pack: log received client session IDLibravatar Josh Steadmon1-0/+7
2020-11-11receive-pack: advertise session ID in v0 capabilitiesLibravatar Josh Steadmon1-0/+8
2020-11-11receive-pack: use default version 0 for proc-receiveLibravatar Jiang Xin1-1/+6
2020-11-11receive-pack: gently write messages to proc-receiveLibravatar Jiang Xin1-24/+63
2020-09-25Merge branch 'jx/proc-receive-hook'Libravatar Junio C Hamano1-9/+463