Merge branch 'ab/fsck-transfer-updates'
commitf8ca71870a4265320fbbecb4f676d0ad1d4bf176
authorJunio C Hamano <gitster@pobox.com>
Fri, 17 Aug 2018 20:09:54 +0000 (17 13:09 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 17 Aug 2018 20:09:54 +0000 (17 13:09 -0700)
tree0afc6ceb4ac171967442abbb84ddb3ed8ec6f6c0
parent63749b2dea5d1501ff85bab7b8a7f64911d21dea
parent8a6d0525b74fe07bde0436e4cbf87b23adf7df0a
Merge branch 'ab/fsck-transfer-updates'

The test performed at the receiving end of "git push" to prevent
bad objects from entering repository can be customized via
receive.fsck.* configuration variables; we now have gained a
counterpart to do the same on the "git fetch" side, with
fetch.fsck.* configuration variables.

* ab/fsck-transfer-updates:
  fsck: test and document unknown fsck.<msg-id> values
  fsck: add stress tests for fsck.skipList
  fsck: test & document {fetch,receive}.fsck.* config fallback
  fetch: implement fetch.fsck.*
  transfer.fsckObjects tests: untangle confusing setup
  config doc: elaborate on fetch.fsckObjects security
  config doc: elaborate on what transfer.fsckObjects does
  config doc: unify the description of fsck.* and receive.fsck.*
  config doc: don't describe *.fetchObjects twice
  receive.fsck.<msg-id> tests: remove dead code
Documentation/config.txt
fetch-pack.c