# Matthew John Cheetham

GitHub: https://github.com/mjcheetham
Addresses: mjcheetham@outlook.com
Messages: 216. Patches: 140. Threads started: 4.
First message: 2021-08-30T21:35:13Z. Latest: 2026-06-18T15:02:55Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2021 | 10 | 10 |
| 2022 | 72 | 56 |
| 2023 | 87 | 53 |
| 2025 | 2 | 0 |
| 2026 | 45 | 21 |

## Patch series

6 merged, 0 not merged, 0 in review (posted in the last 90 days); acceptance rate 100%. Re-rolls count once; merged means a patch matches a commit on master by the same author.

- 2026-04-30 merged (v2): [http: fix emptyAuth=auto for Negotiate/SPNEGO](https://gitlist.dev/t/65492) commit a8faa7a56033
- 2026-02-13 merged (v2): [trace2: add macOS and Windows process ancestry tracing](https://gitlist.dev/t/64928) commit 088aaf1d416e
- 2023-02-27 merged (v11): [[RFC] Enhance credential helper protocol to include auth headers](https://gitlist.dev/t/58425) commit d69580498370
- 2022-08-18 merged (v3): [scalar: enable built-in FSMonitor on `register`](https://gitlist.dev/t/58312) commit 3f1917dc6080
- 2022-05-21 merged (v6): [scalar: teach `diagnose` to gather packfile info](https://gitlist.dev/t/57313) commit 93e804b2785e
- 2021-12-03 merged (v10): [scalar: implement the `delete` command](https://gitlist.dev/t/56409) commit d85ada7cbdc7

## Recent emails

- 2026-06-18 [Re: t5563-simple-http-auth failures with v2.55.0-rc0](https://gitlist.dev/e/VI0PR03MB11634D905F0167747B1DB8096C0E32%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-06-12 [Re: t5563-simple-http-auth failures with v2.55.0-rc0](https://gitlist.dev/e/VI0PR03MB1163416D5C66FAB25AECAAE21C0182%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-19 [Re: [PATCH v6 0/8] fetch: rework negotiation tip options](https://gitlist.dev/e/MRWPR03MB116167F956F0616EE71F527EEC0002%40MRWPR03MB11616.eurprd03.prod.outlook.com)
- 2026-05-19 [Re: [PATCH v5 0/8] fetch: rework negotiation tip options](https://gitlist.dev/e/VI0PR03MB11634DBCD7ED97E3358AC9339C0002%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 0/8] fetch: rework negotiation tip options](https://gitlist.dev/e/VI0PR03MB116343A44C3D5E2562FBBEEEBC0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 8/8] send-pack: pass negotiation config in push](https://gitlist.dev/e/VI0PR03MB1163480420F58717AE201B2F8C0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 7/8] remote: add remote.*.negotiationInclude config](https://gitlist.dev/e/VI0PR03MB11634CB9DA2A4F91553EBF4DBC0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 6/8] fetch: add --negotiation-include option for negotiation](https://gitlist.dev/e/VI0PR03MB1163443EECE427785282AB153C0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 5/8] negotiator: add have_sent() interface](https://gitlist.dev/e/VI0PR03MB11634279CBA717D6C6B977C3EC0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 4/8] remote: add remote.*.negotiationRestrict config](https://gitlist.dev/e/VI0PR03MB1163495D24C68C59B8CE02105C0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 3/8] transport: rename negotiation_tips](https://gitlist.dev/e/VI0PR03MB1163408D3F34F247906D23DA4C0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 2/8] fetch: add --negotiation-restrict option](https://gitlist.dev/e/VI0PR03MB11634EBA78136AEC14CF4AF8BC0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-18 [Re: [PATCH v4 1/8] t5516: fix test order flakiness](https://gitlist.dev/e/VI0PR03MB11634189E6F42F47E58C88318C0032%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-12 [Re: [PATCH v3 7/7] send-pack: pass negotiation config in push](https://gitlist.dev/e/VI0PR03MB1163435C53EEC99C686E3FE53C0392%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-12 [Re: [PATCH v3 6/7] remote: add remote.*.negotiationInclude config](https://gitlist.dev/e/VI0PR03MB11634F3D6B345482BD992FDC9C0392%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-12 [Re: [PATCH v3 5/7] fetch: add --negotiation-include option for negotiation](https://gitlist.dev/e/VI0PR03MB1163403743E62E0FDC4AFE52DC0392%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-12 [Re: [PATCH v3 4/7] remote: add remote.*.negotiationRestrict config](https://gitlist.dev/e/VI0PR03MB11634BD90B47B89A7631F5DE5C0392%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-12 [Re: [PATCH v3 3/7] transport: rename negotiation_tips](https://gitlist.dev/e/VI0PR03MB116342F99CAA8959D2D8638E0C0392%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-12 [Re: [PATCH v3 2/7] fetch: add --negotiation-restrict option](https://gitlist.dev/e/VI0PR03MB116340D42554FA1D08E51910BC0392%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-05-12 [Re: [PATCH v3 1/7] t5516: fix test order flakiness](https://gitlist.dev/e/VI0PR03MB11634950671960EF7C54CE0ECC0392%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-04-30 [[PATCH v2 4/4] doc: clarify http.emptyAuth values](https://gitlist.dev/e/e0f236767f81ea60f90749d1bc00ab78081efd0e.1777546472.git.gitgitgadget%40gmail.com)
- 2026-04-30 [[PATCH v2 3/4] t5563: add tests for http.emptyAuth with Negotiate](https://gitlist.dev/e/650acab79ef5e45b6835b523a37cde184ad60e04.1777546472.git.gitgitgadget%40gmail.com)
- 2026-04-30 [[PATCH v2 2/4] http: attempt Negotiate auth in http.emptyAuth=auto mode](https://gitlist.dev/e/f175294459c9370ed79c8338d6008b69c2028f99.1777546472.git.gitgitgadget%40gmail.com)
- 2026-04-30 [[PATCH v2 1/4] http: extract http_reauth_prepare() from retry paths](https://gitlist.dev/e/49488cc7d44404b9af55859dd892427bc8ee9142.1777546472.git.gitgitgadget%40gmail.com)
- 2026-04-30 [[PATCH v2 0/4] http: fix emptyAuth=auto for Negotiate/SPNEGO](https://gitlist.dev/e/pull.2087.v2.git.1777546472.gitgitgadget%40gmail.com)
- 2026-04-30 [Re: [PATCH 2/3] http: attempt Negotiate auth in http.emptyAuth=auto mode](https://gitlist.dev/e/VI0PR03MB1163459D06AB474AD97D29E43C0352%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-04-28 [Re: [PATCH 2/3] http: attempt Negotiate auth in http.emptyAuth=auto mode](https://gitlist.dev/e/VI0PR03MB11634FE845793CEA7D25FA2D0C0372%40VI0PR03MB11634.eurprd03.prod.outlook.com)
- 2026-04-16 [[PATCH 3/3] t5563: add tests for http.emptyAuth with Negotiate](https://gitlist.dev/e/650acab79ef5e45b6835b523a37cde184ad60e04.1776331259.git.gitgitgadget%40gmail.com)
- 2026-04-16 [[PATCH 2/3] http: attempt Negotiate auth in http.emptyAuth=auto mode](https://gitlist.dev/e/f175294459c9370ed79c8338d6008b69c2028f99.1776331259.git.gitgitgadget%40gmail.com)
- 2026-04-16 [[PATCH 1/3] http: extract http_reauth_prepare() from retry paths](https://gitlist.dev/e/49488cc7d44404b9af55859dd892427bc8ee9142.1776331259.git.gitgitgadget%40gmail.com)
