What's cooking (2024/09 #10)
Junio C Hamano committed
Sep 25, 2024 at 14:54 UTC
4e49940f23354c9358a95b86ce17d7386b172d63
1 file changed
+215
-209
whats-cooking.txt
+215
-209
@@ -1,10 +1,10 @@
1
To: git@vger.kernel.org
2
-Subject: What's cooking in git.git (Sep 2024, #09; Mon, 23)
3
-X-master-at: 6258f68c3c1092c901337895c864073dcdea9213
4
-X-next-at: 9e56e24342b63402383dac8197c69a61bde831a1
2
+Subject: What's cooking in git.git (Sep 2024, #10; Wed, 25)
3
+X-master-at: a116aba5d54bf44c6fc27fa1a4c2431d53cf8ff5
4
+X-next-at: caf1b0c932622a79da5dc26acbfbcfe828fa7bc8
5
Bcc: lwn@lwn.net, gitster@pobox.com
6
7
-What's cooking in git.git (Sep 2024, #09; Mon, 23)
7
+What's cooking in git.git (Sep 2024, #10; Wed, 25)
8
--------------------------------------------------
9
10
Here are the topics that have been cooking in my tree. Commits
@@ -52,101 +52,203 @@ Release tarballs are available at:
52
--------------------------------------------------
53
[Graduated to 'master']
54
55
-* ak/typofixes (2024-09-16) 3 commits
56
- (merged to 'next' on 2024-09-16 at 4bbdd5ce45)
57
- + cbtree: fix a typo
58
- + bloom: fix a typo
59
- + attr: fix a typo
55
+* ak/refs-symref-referent-typofix (2024-09-19) 1 commit
56
+ (merged to 'next' on 2024-09-19 at 1b00b05df1)
57
+ + ref-filter: fix a typo
58
61
- Trivial typofixes.
59
+ Typofix.
60
63
- source: <20240915230522.129253-1-algonell@gmail.com>
61
+ source: <9697dc1c81db33dca7e4a3c093ee83cdc0efea1e.1726770881.git.gitgitgadget@gmail.com>
62
63
66
-* jc/pass-repo-to-builtins (2024-09-13) 4 commits
67
- (merged to 'next' on 2024-09-16 at 7711bb0214)
68
- + add: pass in repo variable instead of global the_repository
69
- + builtin: remove USE_THE_REPOSITORY for those without the_repository
70
- + builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.h
71
- + builtin: add a repository parameter for builtin functions
64
+* ak/typofix-2.46-maint (2024-09-19) 19 commits
65
+ (merged to 'next' on 2024-09-19 at 07777d1f11)
66
+ + upload-pack: fix a typo
67
+ + sideband: fix a typo
68
+ + setup: fix a typo
69
+ + run-command: fix a typo
70
+ + revision: fix a typo
71
+ + refs: fix typos
72
+ + rebase: fix a typo
73
+ + read-cache-ll: fix a typo
74
+ + pretty: fix a typo
75
+ + object-file: fix a typo
76
+ + merge-ort: fix typos
77
+ + merge-ll: fix a typo
78
+ + http: fix a typo
79
+ + gpg-interface: fix a typo
80
+ + git-p4: fix typos
81
+ + git-instaweb: fix a typo
82
+ + fsmonitor-settings: fix a typo
83
+ + diffcore-rename: fix typos
84
+ + config.mak.dev: fix a typo
85
73
- The convention to calling into built-in command implementation has
74
- been updated to pass the repository, if known, together with the
75
- prefix value.
86
+ Typofix.
87
77
- source: <pull.1778.v3.git.git.1726262177.gitgitgadget@gmail.com>
88
+ source: <pull.1794.git.1726770880.gitgitgadget@gmail.com>
89
90
80
-* jc/t5512-sigpipe-fix (2024-09-13) 1 commit
81
- (merged to 'next' on 2024-09-16 at 96075b5dd1)
82
- + t5512.40 sometimes dies by SIGPIPE
91
+* jc/cmake-unit-test-updates (2024-09-18) 4 commits
92
+ (merged to 'next' on 2024-09-19 at d892dcdcdd)
93
+ + cmake: generalize the handling of the `UNIT_TEST_OBJS` list
94
+ + cmake: stop looking for `REFTABLE_TEST_OBJS` in the Makefile
95
+ + cmake: rename clar-related variables to avoid confusion
96
+ + Merge branch 'ps/reftable-exclude' into jc/cmake-unit-test-updates
97
+ (this branch uses ps/reftable-exclude.)
98
84
- Test fix.
99
+ CMake adjustments for recent changes around unit tests.
100
86
- source: <xmqqmskbwe1a.fsf@gitster.g>
101
+ source: <pull.1797.git.1726687769585.gitgitgadget@gmail.com>
102
103
89
-* jk/diag-unexpected-remote-helper-death (2024-09-14) 1 commit
90
- (merged to 'next' on 2024-09-16 at f2aa29beac)
91
- + print an error when remote helpers die during capabilities
104
+* ps/apply-leakfix (2024-09-17) 6 commits
105
+ (merged to 'next' on 2024-09-18 at 99e318345e)
106
+ + apply: refactor `struct image` to use a `struct strbuf`
107
+ + apply: rename members that track line count and allocation length
108
+ + apply: refactor code to drop `line_allocated`
109
+ + apply: introduce macro and function to init images
110
+ + apply: rename functions operating on `struct image`
111
+ + apply: reorder functions to move image-related things together
112
93
- When a remote-helper dies before Git writes to it, SIGPIPE killed
94
- Git silently. We now explain the situation a bit better to the end
95
- user in our error message.
113
+ "git apply" had custom buffer management code that predated before
114
+ use of strbuf got widespread, which has been updated to use strbuf,
115
+ which also plugged some memory leaks.
116
97
- source: <20240914064130.GA1284567@coredump.intra.peff.net>
117
+ source: <cover.1726567217.git.ps@pks.im>
118
119
100
-* jk/jump-quickfix-fixes (2024-09-16) 2 commits
101
- (merged to 'next' on 2024-09-16 at 53aa9e5b22)
102
- + git-jump: ignore deleted files in diff mode
103
- + git-jump: always specify column 1 for diff entries
120
+* ps/ci-gitlab-upgrade (2024-09-19) 1 commit
121
+ (merged to 'next' on 2024-09-19 at 907c53944e)
122
+ + gitlab-ci: upgrade machine type of Linux runners
123
105
- A few usability fixes to "git jump" (in contrib/).
124
+ CI updates.
125
107
- source: <20240915111119.GA2017770@coredump.intra.peff.net>
108
-
126
+ source: <0dfcb4a7b38ca66ec50775928ecfb31c4bc2008b.1726642142.git.ps@pks.im>
127
110
-* jk/t9001-deflake (2024-09-16) 1 commit
111
- (merged to 'next' on 2024-09-16 at 285ebc4223)
112
- + t9001: use a more distinct fake BugID
128
114
- Test fix.
115
-
116
- source: <20240915113115.GA2019070@coredump.intra.peff.net>
117
-
118
-
119
-* ps/environ-wo-the-repository (2024-09-12) 21 commits
120
- (merged to 'next' on 2024-09-16 at c08e3eb6b8)
121
- + environment: stop storing "core.notesRef" globally
122
- + environment: stop storing "core.warnAmbiguousRefs" globally
123
- + environment: stop storing "core.preferSymlinkRefs" globally
124
- + environment: stop storing "core.logAllRefUpdates" globally
125
- + refs: stop modifying global `log_all_ref_updates` variable
126
- + branch: stop modifying `log_all_ref_updates` variable
127
- + repo-settings: track defaults close to `struct repo_settings`
128
- + repo-settings: split out declarations into a standalone header
129
- + environment: guard state depending on a repository
130
- + environment: reorder header to split out `the_repository`-free section
131
- + environment: move `set_git_dir()` and related into setup layer
132
- + environment: make `get_git_namespace()` self-contained
133
- + environment: move object database functions into object layer
134
- + config: make dependency on repo in `read_early_config()` explicit
135
- + config: document `read_early_config()` and `read_very_early_config()`
136
- + environment: make `get_git_work_tree()` accept a repository
137
- + environment: make `get_graft_file()` accept a repository
138
- + environment: make `get_index_file()` accept a repository
139
- + environment: make `get_object_directory()` accept a repository
140
- + environment: make `get_git_common_dir()` accept a repository
141
- + environment: make `get_git_dir()` accept a repository
129
+* ps/reftable-exclude (2024-09-16) 7 commits
130
+ (merged to 'next' on 2024-09-18 at 1f00fce314)
131
+ + refs/reftable: wire up support for exclude patterns
132
+ + reftable/reader: make table iterator reseekable
133
+ + t/unit-tests: introduce reftable library
134
+ + Makefile: stop listing test library objects twice
135
+ + builtin/receive-pack: fix exclude patterns when announcing refs
136
+ + refs: properly apply exclude patterns to namespaced refs
137
+ + Merge branch 'cp/unit-test-reftable-stack' into ps/reftable-exclude
138
+ (this branch is used by jc/cmake-unit-test-updates and ps/reftable-alloc-failures.)
139
143
- Code clean-up.
140
+ The reftable backend learned to more efficiently handle exclude
141
+ patterns while enumerating the refs.
142
145
- source: <cover.1726139990.git.ps@pks.im>
143
+ source: <cover.1726476401.git.ps@pks.im>
144
145
--------------------------------------------------
146
[New Topics]
147
148
+* ak/doc-sparse-co-typofix (2024-09-23) 1 commit
149
+ (merged to 'next' on 2024-09-24 at 74edc0657c)
150
+ + Documentation/technical: fix a typo
151
+
152
+ Docfix.
153
+
154
+ Will merge to 'master'.
155
+ source: <20240920082815.8192-1-algonell@gmail.com>
156
+
157
+
158
+* ds/sparse-checkout-expansion-advice (2024-09-23) 1 commit
159
+ - sparse-checkout: disable advice in 'disable'
160
+
161
+ When "git sparse-checkout disable" turns a sparse checkout into a
162
+ regular checkout, the index is fully expanded. This totally
163
+ expected behaviour however had an "oops, we are expanding the
164
+ index" advice message, which has been corrected.
165
+
166
+ Comments?
167
+ source: <pull.1800.git.1727119882901.gitgitgadget@gmail.com>
168
+
169
+
170
+* jk/sendemail-mailmap-doc (2024-09-25) 1 commit
171
+ (merged to 'next' on 2024-09-25 at d4f69efebf)
172
+ + send-email: document --mailmap and associated configuration
173
+
174
+ Docfix.
175
+
176
+ Will merge to 'master'.
177
+ source: <20240923222429.4102405-1-jacob.e.keller@intel.com>
178
+
179
+
180
+* ak/typofix-builtins (2024-09-24) 1 commit
181
+ (merged to 'next' on 2024-09-24 at d7702a68b7)
182
+ + builtin: fix typos
183
+
184
+ Typofix.
185
+
186
+ Will merge to 'master'.
187
+ source: <20240924130906.21392-1-algonell@gmail.com>
188
+
189
+
190
+* ps/includeif-onbranch-cornercase-fix (2024-09-24) 2 commits
191
+ (merged to 'next' on 2024-09-24 at 229c0bf0e5)
192
+ + config: fix evaluating "onbranch" with nonexistent git dir
193
+ + t1305: exercise edge cases of "onbranch" includes
194
+
195
+ "git --git-dir=nowhere cmd" failed to properly notice that it
196
+ wasn't in any repository while processing includeIf.onbranch
197
+ configuration and instead crashed.
198
+
199
+ Will merge to 'master'.
200
+ source: <cover.1727171197.git.ps@pks.im>
201
+
202
+
203
+* jk/http-leakfixes (2024-09-25) 28 commits
204
+ - http-push: clean up local_refs at exit
205
+ - http-push: clean up loose request when falling back to packed
206
+ - http-push: clean up objects list
207
+ - http-push: free xml_ctx.cdata after use
208
+ - http-push: free remote_ls_ctx.dentry_name
209
+ - http-push: free transfer_request strbuf
210
+ - http-push: free transfer_request dest field
211
+ - http-push: free curl header lists
212
+ - http-push: free repo->url string
213
+ - http-push: clear refspecs before exiting
214
+ - http-walker: free fake packed_git list
215
+ - remote-curl: free HEAD ref with free_one_ref()
216
+ - http: stop leaking buffer in http_get_info_packs()
217
+ - http: call git_inflate_end() when releasing http_object_request
218
+ - http: fix leak of http_object_request struct
219
+ - http: fix leak when redacting cookies from curl trace
220
+ - transport-helper: fix leak of dummy refs_list
221
+ - fetch-pack: clear pack lockfiles list
222
+ - fetch: free "raw" string when shrinking refspec
223
+ - transport-helper: fix strbuf leak in push_refs_with_push()
224
+ - send-pack: free cas options before exit
225
+ - commit: avoid leaking already-saved buffer
226
+ - fetch-pack, send-pack: clean up shallow oid array
227
+ - fetch-pack: free object filter before exiting
228
+ - connect: clear child process before freeing in diagnostic mode
229
+ - fetch-pack: fix leaking sought refs
230
+ - shallow: fix leak when unregistering last shallow root
231
+ - http-fetch: clear leaking git-index-pack(1) arguments
232
+
233
+ Leakfixes.
234
+
235
+ Needs review.
236
+ source: <20240924214930.GA1143523@coredump.intra.peff.net>
237
+
238
+
239
+* jk/test-lsan-improvements (2024-09-25) 3 commits
240
+ - test-lib: check for leak logs after every test
241
+ - test-lib: show leak-sanitizer logs on --immediate failure
242
+ - test-lib: stop showing old leak logs
243
+
244
+ Usability improvements for running tests in leak-checking mode.
245
+
246
+ Needs review.
247
+ source: <20240924213404.GA1142219@coredump.intra.peff.net>
248
+
249
+--------------------------------------------------
250
+[Cooking]
251
+
252
* es/worktree-repair-copied (2024-09-23) 1 commit
253
- worktree: repair copied repository and linked worktrees
254
@@ -160,72 +262,35 @@ Release tarballs are available at:
262
263
264
* rs/archive-with-attr-pathspec-fix (2024-09-23) 1 commit
163
- - archive: load index before pathspec checks
265
+ (merged to 'next' on 2024-09-24 at a81fb17e49)
266
+ + archive: load index before pathspec checks
267
268
"git archive" with pathspec magic that uses the attribute
269
information did not work well, which has been corrected.
270
168
- Will merge to 'next'.
271
+ Will merge to 'master'.
272
source: <66c3e9fa-ecfe-4af2-a970-c1afdbc2b7f2@web.de>
273
274
275
* rs/commit-graph-ununleak (2024-09-23) 1 commit
173
- - commit-graph: remove unnecessary UNLEAK
276
+ (merged to 'next' on 2024-09-24 at 5845eca9ce)
277
+ + commit-graph: remove unnecessary UNLEAK
278
279
Code clean-up.
280
177
- Will merge to 'next'.
281
+ Will merge to 'master'.
282
source: <c3a712d5-8e50-453d-be90-f5bf34de744c@web.de>
283
284
285
* rs/diff-exit-code-binary (2024-09-23) 1 commit
182
- - diff: report modified binary files as changes in builtin_diff()
286
+ (merged to 'next' on 2024-09-24 at 1e597c407c)
287
+ + diff: report modified binary files as changes in builtin_diff()
288
289
"git diff --exit-code" ignored modified binary files, which has
290
been corrected.
291
187
- Will merge to 'next'.
188
- source: <500a8e0a-9fbd-4b7b-b2f2-026a4293bc9f@web.de>
189
-
190
---------------------------------------------------
191
-[Cooking]
192
-
193
-* ak/refs-symref-referent-typofix (2024-09-19) 1 commit
194
- (merged to 'next' on 2024-09-19 at 1b00b05df1)
195
- + ref-filter: fix a typo
196
-
197
- Typofix.
198
-
199
- Will merge to 'master'.
200
- source: <9697dc1c81db33dca7e4a3c093ee83cdc0efea1e.1726770881.git.gitgitgadget@gmail.com>
201
-
202
-
203
-* ak/typofix-2.46-maint (2024-09-19) 19 commits
204
- (merged to 'next' on 2024-09-19 at 07777d1f11)
205
- + upload-pack: fix a typo
206
- + sideband: fix a typo
207
- + setup: fix a typo
208
- + run-command: fix a typo
209
- + revision: fix a typo
210
- + refs: fix typos
211
- + rebase: fix a typo
212
- + read-cache-ll: fix a typo
213
- + pretty: fix a typo
214
- + object-file: fix a typo
215
- + merge-ort: fix typos
216
- + merge-ll: fix a typo
217
- + http: fix a typo
218
- + gpg-interface: fix a typo
219
- + git-p4: fix typos
220
- + git-instaweb: fix a typo
221
- + fsmonitor-settings: fix a typo
222
- + diffcore-rename: fix typos
223
- + config.mak.dev: fix a typo
224
-
225
- Typofix.
226
-
292
Will merge to 'master'.
228
- source: <pull.1794.git.1726770880.gitgitgadget@gmail.com>
293
+ source: <500a8e0a-9fbd-4b7b-b2f2-026a4293bc9f@web.de>
294
295
296
* cb/ci-freebsd-13-4 (2024-09-20) 1 commit
@@ -251,9 +316,10 @@ Release tarballs are available at:
316
317
318
* ds/background-maintenance-with-credential (2024-09-20) 3 commits
254
- - scalar: configure maintenance during 'reconfigure'
255
- - maintenance: add custom config to background jobs
256
- - credential: add new interactive config option
319
+ (merged to 'next' on 2024-09-24 at 379a7a1003)
320
+ + scalar: configure maintenance during 'reconfigure'
321
+ + maintenance: add custom config to background jobs
322
+ + credential: add new interactive config option
323
324
Background tasks "git maintenance" runs may need to use credential
325
information when going over the network, but a credential helper
@@ -261,7 +327,7 @@ Release tarballs are available at:
327
scheduled task waiting for UI. Credential helpers can now behave
328
differently when they are not running interactively.
329
264
- Will merge to 'next'.
330
+ Will merge to 'master'.
331
source: <pull.1798.git.1726790423.gitgitgadget@gmail.com>
332
333
@@ -274,68 +340,29 @@ Release tarballs are available at:
340
source: <xmqq7cb77810.fsf@gitster.g>
341
342
277
-* ps/ci-gitlab-upgrade (2024-09-19) 1 commit
278
- (merged to 'next' on 2024-09-19 at 907c53944e)
279
- + gitlab-ci: upgrade machine type of Linux runners
280
-
281
- CI updates.
282
-
283
- Will merge to 'master'.
284
- source: <0dfcb4a7b38ca66ec50775928ecfb31c4bc2008b.1726642142.git.ps@pks.im>
285
-
286
-
287
-* ps/reftable-concurrent-writes (2024-09-19) 3 commits
288
- - refs/reftable: reload locked stack when preparing transaction
289
- - reftable/stack: allow locking of outdated stacks
290
- - refs/reftable: introduce "reftable.lockTimeout"
343
+* ps/reftable-concurrent-writes (2024-09-24) 3 commits
344
+ (merged to 'next' on 2024-09-24 at 04df72ad69)
345
+ + refs/reftable: reload locked stack when preparing transaction
346
+ + reftable/stack: allow locking of outdated stacks
347
+ + refs/reftable: introduce "reftable.lockTimeout"
348
349
Give timeout to the locking code to write to reftable.
350
294
- Will merge to 'next'.
295
- source: <cover.1726653185.git.ps@pks.im>
351
+ Will merge to 'master'.
352
+ source: <cover.1727155858.git.ps@pks.im>
353
354
355
* pw/submodule-process-sigpipe (2024-09-20) 1 commit
299
- - submodule status: propagate SIGPIPE
356
+ (merged to 'next' on 2024-09-24 at 9e1ce951c6)
357
+ + submodule status: propagate SIGPIPE
358
359
When a subprocess to work in a submodule spawned by "git submodule"
360
fails with SIGPIPE, the parent Git process caught the death of it,
361
but gave a generic "failed to work in that submodule", which was
362
misleading. We now behave as if the parent got SIGPIPE and die.
363
306
- Will merge to 'next'.
307
- source: <pull.1799.git.1726837642511.gitgitgadget@gmail.com>
308
-
309
-
310
-* jc/cmake-unit-test-updates (2024-09-18) 4 commits
311
- (merged to 'next' on 2024-09-19 at d892dcdcdd)
312
- + cmake: generalize the handling of the `UNIT_TEST_OBJS` list
313
- + cmake: stop looking for `REFTABLE_TEST_OBJS` in the Makefile
314
- + cmake: rename clar-related variables to avoid confusion
315
- + Merge branch 'ps/reftable-exclude' into jc/cmake-unit-test-updates
316
- (this branch uses ps/reftable-exclude.)
317
-
318
- CMake adjustments for recent changes around unit tests.
319
-
320
- Will merge to 'master'.
321
- source: <pull.1797.git.1726687769585.gitgitgadget@gmail.com>
322
-
323
-
324
-* ps/apply-leakfix (2024-09-17) 6 commits
325
- (merged to 'next' on 2024-09-18 at 99e318345e)
326
- + apply: refactor `struct image` to use a `struct strbuf`
327
- + apply: rename members that track line count and allocation length
328
- + apply: refactor code to drop `line_allocated`
329
- + apply: introduce macro and function to init images
330
- + apply: rename functions operating on `struct image`
331
- + apply: reorder functions to move image-related things together
332
-
333
- "git apply" had custom buffer management code that predated before
334
- use of strbuf got widespread, which has been updated to use strbuf,
335
- which also plugged some memory leaks.
336
-
364
Will merge to 'master'.
338
- source: <cover.1726567217.git.ps@pks.im>
365
+ source: <pull.1799.git.1726837642511.gitgitgadget@gmail.com>
366
367
368
* ps/leakfixes-part-7 (2024-09-16) 24 commits
@@ -367,10 +394,11 @@ Release tarballs are available at:
394
More leak-fixes.
395
396
Will merge to 'next'?
397
+ cf. <ZulXjXSozNrXgMUM@pks.im>
398
source: <cover.1726484308.git.ps@pks.im>
399
400
373
-* ps/reftable-alloc-failures (2024-09-16) 24 commits
401
+* ps/reftable-alloc-failures (2024-09-24) 24 commits
402
- reftable: handle trivial allocation failures
403
- reftable/tree: handle allocation failures
404
- reftable/pq: handle allocation failures when adding entries
@@ -395,14 +423,13 @@ Release tarballs are available at:
423
- reftable/error: introduce out-of-memory error code
424
- Merge branch 'ps/reftable-exclude' into ps/reftable-alloc-failures
425
- Merge branch 'cp/unit-test-reftable-stack' into ps/reftable-alloc-failures
398
- (this branch uses ps/reftable-exclude.)
426
427
The reftable library is now prepared to expect that the memory
428
allocation function given to it may fail to allocate and to deal
429
with such an error.
430
404
- Needs review.
405
- source: <cover.1726489647.git.ps@pks.im>
431
+ Will merge to 'next'?
432
+ source: <cover.1727158127.git.ps@pks.im>
433
434
435
* jc/strbuf-commented-something (2024-09-12) 2 commits
@@ -452,30 +479,11 @@ Release tarballs are available at:
479
source: <pull.1785.v2.git.1726692381.gitgitgadget@gmail.com>
480
481
455
-* ps/reftable-exclude (2024-09-16) 7 commits
456
- (merged to 'next' on 2024-09-18 at 1f00fce314)
457
- + refs/reftable: wire up support for exclude patterns
458
- + reftable/reader: make table iterator reseekable
459
- + t/unit-tests: introduce reftable library
460
- + Makefile: stop listing test library objects twice
461
- + builtin/receive-pack: fix exclude patterns when announcing refs
462
- + refs: properly apply exclude patterns to namespaced refs
463
- + Merge branch 'cp/unit-test-reftable-stack' into ps/reftable-exclude
464
- (this branch is used by jc/cmake-unit-test-updates and ps/reftable-alloc-failures.)
465
-
466
- The reftable backend learned to more efficiently handle exclude
467
- patterns while enumerating the refs.
468
-
469
- Will merge to 'master'.
470
- source: <cover.1726476401.git.ps@pks.im>
471
-
472
-
473
-* tb/weak-sha1-for-tail-sum (2024-09-06) 9 commits
474
- - csum-file.c: use fast SHA-1 implementation when available
482
+* tb/weak-sha1-for-tail-sum (2024-09-24) 8 commits
483
+ - csum-file.c: use unsafe SHA-1 implementation when available
484
- Makefile: allow specifying a SHA-1 for non-cryptographic uses
476
- - hash.h: scaffolding for _fast hashing variants
485
+ - hash.h: scaffolding for _unsafe hashing variants
486
- sha1: do not redefine `platform_SHA_CTX` and friends
478
- - i5500-git-daemon.sh: use compile-able version of Git without OpenSSL
487
- pack-objects: use finalize_object_file() to rename pack/idx/etc
488
- finalize_object_file(): implement collision check
489
- finalize_object_file(): refactor unlink_or_warn() placement
@@ -484,9 +492,8 @@ Release tarballs are available at:
492
The checksum at the tail of files are now computed without
493
collision detection protection.
494
487
- Expecting a reroll.
488
- cf. <ZugMUv1xbnjYH-el@pks.im>
489
- source: <cover.1725651952.git.me@ttaylorr.com>
495
+ Needs review.
496
+ source: <cover.1727199118.git.me@ttaylorr.com>
497
498
499
* gt/unit-test-oidset (2024-08-25) 1 commit
@@ -566,19 +573,18 @@ Release tarballs are available at:
573
source: <20240806003539.3292562-1-gitster@pobox.com>
574
575
569
-* ja/doc-synopsis-markup (2024-09-05) 3 commits
570
- (merged to 'next' on 2024-09-16 at d471154a0b)
571
- + doc: apply synopsis simplification on git-clone and git-init
572
- + doc: update the guidelines to reflect the current formatting rules
573
- + doc: introduce a synopsis typesetting
576
+* ja/doc-synopsis-markup (2024-09-24) 3 commits
577
+ - doc: apply synopsis simplification on git-clone and git-init
578
+ - doc: update the guidelines to reflect the current formatting rules
579
+ - doc: introduce a synopsis typesetting
580
581
The way AsciiDoc is used for SYNOPSIS part of the manual pages has
582
been revamped. The sources, at least for the simple cases, got
583
vastly pleasant to work with.
584
579
- On hold.
580
- cf. <xmqqh6a6496d.fsf@gitster.g>
581
- source: <pull.1766.v4.git.1725573126.gitgitgadget@gmail.com>
585
+ Reverted out of 'next', and then replaced.
586
+ Will merge to 'next'?
587
+ source: <pull.1766.v5.git.1727161730.gitgitgadget@gmail.com>
588
589
590
* ew/cat-file-optim (2024-08-25) 10 commits