# M Hickford

GitHub: https://github.com/hickford
Addresses: mirth.hickford@gmail.com
Messages: 187. Patches: 75. Threads started: 49.
First message: 2022-10-24T07:57:58Z. Latest: 2026-09-24T07:01:09Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2022 | 21 | 8 |
| 2023 | 80 | 42 |
| 2024 | 33 | 6 |
| 2025 | 51 | 19 |
| 2026 | 2 | 0 |

## Patch series

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

- 2025-10-03 merged (v2): [docs/gitcredentials: describe URL prefix matching](https://gitlist.dev/t/64236) commit fdd21ba11655
- 2025-09-11 not merged: [libsecret/Makefile: add install target](https://gitlist.dev/t/64129)
- 2025-02-16 merged (v2): [doc: use 'title' consistently](https://gitlist.dev/t/62949) commit c2d96bc42cfc
- 2025-02-13 not merged: [meson: wire up contrib/credential](https://gitlist.dev/t/62948)
- 2025-01-31 not merged: [credential: warn about git-credential-store [RFC]](https://gitlist.dev/t/62880)
- 2025-01-24 not merged: [Subject: [PATCH] RelNotes/2.49.0: improve a description](https://gitlist.dev/t/62850)
- 2025-01-13 not merged: [docs: add vim syntax modeline [RFC]](https://gitlist.dev/t/62799)
- 2025-01-10 merged (v2): [docs: discuss caching personal access tokens](https://gitlist.dev/t/62777) commit a90ff409f049
- 2025-01-09 merged (v5): [credential-cache: respect request capabilities](https://gitlist.dev/t/62678) commit 0b432748507a
- 2024-12-09 not merged: [Document HOME environment variable](https://gitlist.dev/t/62620)
- 2024-02-19 merged (v2): [libsecret: retrieve empty password](https://gitlist.dev/t/60951) commit 8f1f2023b758
- 2024-02-13 not merged: [credential/osxkeychain: store new attributes](https://gitlist.dev/t/60909)
- 2024-01-28 merged (v3): [credential/wincred: store oauth_refresh_token](https://gitlist.dev/t/59775) commit f061959efd6f
- 2023-07-26 merged (v2): [credential/wincred: erase matching creds only](https://gitlist.dev/t/59908) commit cb626f8e5cb7
- 2023-07-26 merged (v3): [credential/libsecret: erase matching creds only](https://gitlist.dev/t/59907) commit 7144dee3ec23
- 2023-07-08 merged (v3): [doc: gitcredentials: introduce OAuth helpers](https://gitlist.dev/t/59799) commit 4c9cb51fe7be
- 2023-06-16 merged (v5): [credential/libsecret: support password_expiry_utc](https://gitlist.dev/t/59398) commit 0ce02e2feca6
- 2023-06-15 merged (v4): [credential: improvements to erase in helpers](https://gitlist.dev/t/59860) commit aeb21ce22eec
- 2023-06-11 not merged: [[RFC] http: reauthenticate on 401 Unauthorized](https://gitlist.dev/t/59849)
- 2023-04-21 merged (v2): [credential: new attribute oauth_refresh_token](https://gitlist.dev/t/59395) commit a5c76569e798
- 2023-04-03 merged (v3): [credential/wincred: store password_expiry_utc](https://gitlist.dev/t/59471) commit 488d9d52be1e
- 2023-03-25 merged: [credential/wincred: include wincred.h](https://gitlist.dev/t/59470) commit 818b4f823f52
- 2023-02-18 merged (v4): [credential: new attribute password_expiry_utc](https://gitlist.dev/t/59159) commit d208bfdfef97
- 2023-01-28 merged (v3): [Documentation: clarify that cache forgets credentials if the system restarts](https://gitlist.dev/t/58989) commit 4f542975d1c0
- 2023-01-28 not merged (v7): [Enhance credential helper protocol to include auth headers](https://gitlist.dev/t/58425)
- 2022-11-12 merged: [Docs: describe how a credential-generating helper works](https://gitlist.dev/t/58793) commit dabb9d875f66
- 2022-11-09 merged (v2): [Documentation: increase example cache timeout to 1 hour](https://gitlist.dev/t/58776) commit f13c3f28e7e8
- 2022-11-08 not merged (v3): [Mention that password could be a personal access token.](https://gitlist.dev/t/58700)
- 2022-10-24 merged: [docs: clarify that credential discards unrecognised attributes](https://gitlist.dev/t/58681) commit 7fd54b6238e5

## Recent emails

- 2026-09-24 [Re: [PATCH] credential/libsecret: load secrets explicitly](https://gitlist.dev/e/CAGJzqs%3DsUA7vGDwadL9h-dcuPAsQvhAjiirZhA5%3D_fyqH1QXuA%40mail.gmail.com)
- 2026-01-14 [Documentation problem: new syntax for git config --get-urlmatch](https://gitlist.dev/e/CAGJzqs%3D0Zr2iqsTUZdjdwpbtaS7kuBOf%3DE_XT%3DvbdfyNTKkjNQ%40mail.gmail.com)
- 2025-10-03 [[PATCH v2] docs/gitcredentials: describe URL prefix matching](https://gitlist.dev/e/pull.1979.v2.git.1759525133638.gitgitgadget%40gmail.com)
- 2025-10-01 [[PATCH] docs/gitcredentials: describe URL prefix matching](https://gitlist.dev/e/pull.1979.git.1759352209657.gitgitgadget%40gmail.com)
- 2025-09-30 [Re: Feature request: partial URL matching for credential config](https://gitlist.dev/e/CAGJzqskzfpyobvV1abTr9qUgGWLuhfTE4FdbgKJy4HZgfO-oLw%40mail.gmail.com)
- 2025-09-28 [Re: Feature request: partial URL matching for credential config](https://gitlist.dev/e/CAGJzqs%3D8QHB2UjECVpEB2_R85dG1oHg2F2ewDRVpun8XqbboKQ%40mail.gmail.com)
- 2025-09-27 [Feature request: partial URL matching for credential config](https://gitlist.dev/e/CAGJzqsn7BbaVckJ17XhsDHLtmS3OZPBG%3Doniwe%2BFRjhEwGc%2BEg%40mail.gmail.com)
- 2025-09-11 [[PATCH] libsecret/Makefile: add install target](https://gitlist.dev/e/pull.1970.git.1757623086030.gitgitgadget%40gmail.com)
- 2025-07-01 [Re: Fetch remote only if remote hasn't been fetched recently](https://gitlist.dev/e/CAGJzqskku%3DBSx_rZx0EgLLS-E2uJKLxu0rfqkKFTVSJ3Su749A%40mail.gmail.com)
- 2025-06-25 [How to exclude tagged commits from git log <revision-range>?](https://gitlist.dev/e/CAGJzqskFuQqLHgFk97S9uaBB%3DiW2Ni%3DNWokHJzMV5rYGsCOG4g%40mail.gmail.com)
- 2025-06-11 [Re: Fetch remote only if remote hasn't been fetched recently](https://gitlist.dev/e/CAGJzqs%3DXur%2B%3D0%3DKUSR6TQA-A3zt-Bpyd5-T52_ntuV%2BmCUrAQA%40mail.gmail.com)
- 2025-06-10 [Re: Suggestion: error "tag ... already exists" should distinguish between tagging different or same commit:](https://gitlist.dev/e/CAGJzqskj803dUcEuV%2BP-yuWdT0tiaidb7h3YxQSCgYHWgBfaWA%40mail.gmail.com)
- 2025-06-09 [Suggestion: error "tag ... already exists" should distinguish between tagging different or same commit:](https://gitlist.dev/e/CAGJzqsnvTnp3k8Ab2exaBAw5pszQRz00UcucnK%3DECtY5vhG%2B1A%40mail.gmail.com)
- 2025-06-07 [Re: Fetch remote only if remote hasn't been fetched recently](https://gitlist.dev/e/CAGJzqsksmQmY4o-_7DoPFK8VP-h59ANUjroVv2%2B%2B%2BZG3gDBdUA%40mail.gmail.com)
- 2025-06-05 [Fetch remote only if remote hasn't been fetched recently](https://gitlist.dev/e/CAGJzqskDumbMSbC3rdYT8fZ8gNJ5MOjR_o8RAo9QS-nuvbBinQ%40mail.gmail.com)
- 2025-04-23 [Re: [PATCH v4 0/3] send-email: add oauth2 support and fix outlook breaking threads](https://gitlist.dev/e/CAGJzqsmgPfju6NLU9j9qSnJzdnKerGN4cks-e8JzNBx44A0vOw%40mail.gmail.com)
- 2025-03-29 [Re: [PATCH 06/12] meson: wire up credential helpers](https://gitlist.dev/e/CAGJzqsm4c7b%2BmO%3DGya-zzaUsQ0c5CSrtG08Wgshu7-6epH6J3Q%40mail.gmail.com)
- 2025-02-18 [Re: [PATCH 06/12] meson: wire up credential helpers](https://gitlist.dev/e/CAGJzqs%3D%2BmL_GyXfR44iQ6o6L%2Bgb%3DD7DWm2Bq4eW19XhuEFuHew%40mail.gmail.com)
- 2025-02-18 [Re: [PATCH 00/12] meson: wire up bits and pieces from "contrib/"](https://gitlist.dev/e/CAGJzqsnvbe8cf6_CN-CY3D0NmtDy1sMEOztH4pCqEjyA6qvf%3Dw%40mail.gmail.com)
- 2025-02-16 [[PATCH v2] doc: use 'title' consistently](https://gitlist.dev/e/pull.1893.v2.git.git.1739739761445.gitgitgadget%40gmail.com)
- 2025-02-16 [Re: [PATCH] doc: use 'title' consistently](https://gitlist.dev/e/CAGJzqs%3Diu9mMpGzb7pO54dFSQGnTs%2BLWV_voRFp%2BXcZWDJFg8g%40mail.gmail.com)
- 2025-02-13 [[PATCH] doc: use 'title' consistently](https://gitlist.dev/e/pull.1893.git.git.1739477118350.gitgitgadget%40gmail.com)
- 2025-02-13 [[PATCH 2/2] meson: wire up credential-libsecret](https://gitlist.dev/e/07ce068403072bf6933ddd00fdf1674dba6cb235.1739471859.git.gitgitgadget%40gmail.com)
- 2025-02-13 [[PATCH 0/2] meson: wire up contrib/credential](https://gitlist.dev/e/pull.1859.git.1739471859.gitgitgadget%40gmail.com)
- 2025-02-13 [[PATCH 1/2] meson: wire up credential-wincred](https://gitlist.dev/e/7ac8aa63af94e94c30e0429d0e088f6e0f8e5cb4.1739471859.git.gitgitgadget%40gmail.com)
- 2025-02-06 [Re: [PATCH 4/5] doc: use .adoc extension for AsciiDoc files](https://gitlist.dev/e/CAGJzqsnFNfK6DEcbRQsUB4S8qVBnQ2PcJBgbvCPYLd-xAVVQBA%40mail.gmail.com)
- 2025-02-02 [Re: "meson test" very slow on Windows](https://gitlist.dev/e/CAGJzqsmo988VwABNgozwQEKBe-nyfw9f2G2obygqs8OtuYpeiQ%40mail.gmail.com)
- 2025-02-01 ["meson test" very slow on Windows](https://gitlist.dev/e/CAGJzqsmmq1R9_q%3Dp_AsuFMFr3UzyQ4H186CpfWTnCoAnHu_OXA%40mail.gmail.com)
- 2025-01-31 [[PATCH] credential: warn about git-credential-store [RFC]](https://gitlist.dev/e/pull.1856.git.1738352886190.gitgitgadget%40gmail.com)
- 2025-01-24 [Subject: [PATCH] RelNotes/2.49.0: improve a description](https://gitlist.dev/e/13c7a38b-20b4-46db-87fa-3ed10ebe4ada%40gmail.com)
