# David Turner

GitHub: https://github.com/novalis
Addresses: dturner@twopensource.com, dturner@twosigma.com, novalis@novalis.org
Messages: 1595. Patches: 1012. Threads started: 202.
First message: 2014-04-29T05:04:11Z. Latest: 2021-08-31T13:13:30Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2014 | 170 | 70 |
| 2015 | 656 | 422 |
| 2016 | 694 | 484 |
| 2017 | 39 | 20 |
| 2018 | 10 | 0 |
| 2019 | 10 | 3 |
| 2020 | 2 | 1 |
| 2021 | 14 | 12 |

## Patch series

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

- 2021-08-31 merged (v4): [Remove unused var](https://gitlist.dev/t/56164) commit f1c0368da4d6
- 2020-01-27 not merged: [Make git rm submodule succeed if .gitmodules index stat info is zero](https://gitlist.dev/t/52704)
- 2019-08-30 merged (v3): [clarify documentation for remote helpers](https://gitlist.dev/t/51781) commit 0a8bc7068f0b
- 2017-04-20 merged: [Increase core.packedGitLimit](https://gitlist.dev/t/45762) commit be4ca290570f
- 2017-04-18 merged (v3): [gethostbyname fixes](https://gitlist.dev/t/45737) commit 5781a9a2703e
- 2017-04-13 not merged: [repack: respect gc.pid lock](https://gitlist.dev/t/45686)
- 2017-04-11 merged (v6): [http.postbuffer: allow full range of ssize_t values](https://gitlist.dev/t/45665) commit 37ee680d9b90
- 2017-03-30 not merged: [http.postbuffer: make a size_t](https://gitlist.dev/t/45553)
- 2017-02-22 not merged: [http(s): automatically try NTLM authentication first](https://gitlist.dev/t/45195)
- 2017-02-10 merged (v6): [gc: ignore old gc.log files](https://gitlist.dev/t/45110) commit a831c06a2b63
- 2016-12-28 merged (v5): [repack (oops)](https://gitlist.dev/t/44785) commit 1c409a705cb3
- 2016-12-16 not merged: [pack-objects: don't warn about bitmaps on incremental pack](https://gitlist.dev/t/44719)
- 2016-11-18 merged (v3): [remote-curl: don't hang when a server dies before any output](https://gitlist.dev/t/44510) commit 296b847c0d6d
- 2016-11-11 merged (v2): [upload-pack: Optionally allow fetching any sha1](https://gitlist.dev/t/44466) commit f8edeaa05d86
- 2016-11-07 merged: [submodules: allow empty working-tree dirs in merge/cherry-pick](https://gitlist.dev/t/44437) commit 5423d2e7005e
- 2016-10-04 merged (v2): [http: http.emptyauth should allow empty (not just NULL) usernames](https://gitlist.dev/t/44217) commit 5275c3081c2b
- 2016-09-27 merged (v4): [tree-walk: be more specific about corrupt tree errors](https://gitlist.dev/t/44177) commit 8354fa3d4ca5
- 2016-07-04 merged (v14): [index-helper: indexhelper.exitAfter config](https://gitlist.dev/t/42770) commit edf3b90553f5
- 2016-04-15 not merged: [fetch with refspec](https://gitlist.dev/t/42038)
- 2016-04-07 merged (v7): [Yet another pre-refs-backend series](https://gitlist.dev/t/41957) commit 7d618264394a
- 2016-03-19 not merged: [read-cache: increase write buffer size](https://gitlist.dev/t/41746)
- 2016-01-22 merged (v3): [unpack-trees: fix accidentally quadratic behavior](https://gitlist.dev/t/41243) commit a6720955f19e
- 2015-12-21 merged (v2): [do_compare_entry: use already-computed path](https://gitlist.dev/t/41056) commit d9c2bd560e1e
- 2015-11-30 merged: [verify_pack: do not ignore return value of verification function](https://gitlist.dev/t/40912) commit 8c24d832cdcc
- 2015-11-02 merged (v4): [http.c: use CURLOPT_RANGE for range requests](https://gitlist.dev/t/40711) commit 835c4d368997
- 2015-10-21 merged (v4): [name-hash: don't reuse cache_entry in dir_entry](https://gitlist.dev/t/40611) commit 41284eb0f944
- 2015-10-19 not merged: [fix flaky untracked-cache test](https://gitlist.dev/t/40592)
- 2015-10-14 not merged (v3): [merge: fix cache_entry use-after-free](https://gitlist.dev/t/40561)
- 2015-10-06 not merged: [error message typo fixes: unkown -> unknown](https://gitlist.dev/t/40504)
- 2015-09-01 merged (v5): [refs: clean up common_list](https://gitlist.dev/t/40236) commit 0701530c2663

## Recent emails

- 2021-08-31 [[PATCH v4 3/3] diff --submodule=diff: Don't print failure message twice](https://gitlist.dev/e/20210831131257.1631316-3-dturner%40twosigma.com)
- 2021-08-31 [[PATCH v4 2/3] diff --submodule=diff: do not fail on ever-initialied deleted submodules](https://gitlist.dev/e/20210831131257.1631316-2-dturner%40twosigma.com)
- 2021-08-31 [[PATCH v4 1/3] Remove unused var](https://gitlist.dev/e/20210831131257.1631316-1-dturner%40twosigma.com)
- 2021-08-30 [Re: [PATCH v3 3/3] diff --submodule=diff: Don't print failure message twice](https://gitlist.dev/e/d14d2c180f59b9115754318e4d3567a404769d06.camel%40novalis.org)
- 2021-08-12 [[PATCH v3 2/3] diff --submodule=diff: do not fail on ever-initialied deleted submodules](https://gitlist.dev/e/20210812001332.715876-2-dturner%40twosigma.com)
- 2021-08-12 [[PATCH v3 3/3] diff --submodule=diff: Don't print failure message twice](https://gitlist.dev/e/20210812001332.715876-3-dturner%40twosigma.com)
- 2021-08-12 [[PATCH v3 1/3] Remove unused var](https://gitlist.dev/e/20210812001332.715876-1-dturner%40twosigma.com)
- 2021-08-11 [Re: What's cooking in git.git (Aug 2021, #04; Tue, 10)](https://gitlist.dev/e/0C7D8DD1-C26A-4E04-BAAA-A63BF1017142%40novalis.org)
- 2021-08-02 [[PATCH v2 1/3] Remove unused var](https://gitlist.dev/e/20210802170004.4103535-1-dturner%40twosigma.com)
- 2021-08-02 [[PATCH v2 3/3] diff --submodule=diff: Don't print failure message twice](https://gitlist.dev/e/20210802170004.4103535-3-dturner%40twosigma.com)
- 2021-08-02 [[PATCH v2 2/3] diff --submodule=diff: do not fail on ever-initialied deleted submodules](https://gitlist.dev/e/20210802170004.4103535-2-dturner%40twosigma.com)
- 2021-07-26 [[PATCH 3/3] diff --submodule=diff: Don't print failure message twice](https://gitlist.dev/e/20210726183358.3255233-3-dturner%40twosigma.com)
- 2021-07-26 [[PATCH 2/3] diff --submodule=diff: do not fail on ever-initialied deleted submodules](https://gitlist.dev/e/20210726183358.3255233-2-dturner%40twosigma.com)
- 2021-07-26 [[PATCH 1/3] Remove unused var](https://gitlist.dev/e/20210726183358.3255233-1-dturner%40twosigma.com)
- 2020-01-27 [[PATCH] Make git rm submodule succeed if .gitmodules index stat info is zero](https://gitlist.dev/e/20200127185856.2619317-1-dturner%40twosigma.com)
- 2020-01-14 [Re: [RFC] Extending git-replace](https://gitlist.dev/e/d4361b6d34513a3fdefa564d10269f60d4732208.camel%40novalis.org)
- 2019-10-21 [Re: [PATCH 5/5] path.c: don't call the match function without value in trie_find()](https://gitlist.dev/e/0f62325e46901322346184b47329940f7700a1e3.camel%40novalis.org)
- 2019-08-30 [[PATCH v3] clarify documentation for remote helpers](https://gitlist.dev/e/20190830201218.21651-1-dturner%40twosigma.com)
- 2019-08-30 [[PATCH v2] clarify documentation for remote helpers](https://gitlist.dev/e/20190830134805.9588-1-dturner%40twosigma.com)
- 2019-08-29 [[PATCH] clarify documentation for remote helpers](https://gitlist.dev/e/20190829210301.18467-1-dturner%40twosigma.com)
- 2019-08-27 [git remote-helpers and connectivity-ok](https://gitlist.dev/e/7a13669281bef14b51d120815bc77fdbfa16afab.camel%40novalis.org)
- 2019-01-24 [Re: [PATCH 4/6] combine-diff: treat --shortstat like --stat](https://gitlist.dev/e/f2a7e88a9b2f8fc014d4b945b8c9b489c6236436.camel%40novalis.org)
- 2019-01-18 [Re: [PATCH] t1512: test ambiguous cat-file --batch and --batch-output](https://gitlist.dev/e/b4f859d8c414bbf0693cf26a418cc6c4769456ef.camel%40novalis.org)
- 2019-01-18 [Re: cat-file ambiguity prints "dangling"](https://gitlist.dev/e/672a6fb9e480becbfcb5df23ae37193784811b6b.camel%40novalis.org)
- 2019-01-18 [Re: cat-file ambiguity prints "dangling"](https://gitlist.dev/e/a7307f431e2231dd420a0190a22aa38094cd593f.camel%40novalis.org)
- 2019-01-02 [Submodule log bug](https://gitlist.dev/e/df37313acafdb4bb74c71e476e5acab10248b1a2.camel%40novalis.org)
- 2018-12-17 [Re: [PATCH] upload-pack: turn on uploadpack.allowAnySHA1InWant=true](https://gitlist.dev/e/879B301E-C36D-404C-8354-5CFAF48B3B7E%40novalis.org)
- 2018-12-17 [Re: [PATCH] upload-pack: turn on uploadpack.allowAnySHA1InWant=true](https://gitlist.dev/e/F368D768-7DC6-479C-8888-2A41360B0B6A%40novalis.org)
- 2018-07-10 [git log --shortstat doesn't respect -c (but --stat does)](https://gitlist.dev/e/1531251974.28120.90.camel%40novalis.org)
- 2018-05-30 [git push requires a worktree?](https://gitlist.dev/e/1527700562.4289.87.camel%40novalis.org)
