forked from danrue/cgit
/
GIT-INTEGRATION-INSN
58 lines (31 loc) · 1.36 KB
/
GIT-INTEGRATION-INSN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
base origin/master
merge jk/ignore-sigpipe
merge jk/email-angle-brackets
Remove angle brackets from our internal representation of email addresses.
merge render-mode
Allow including rendered content in ui-blob.
merge patch-path-limit
Fix a (2.5 year old!) regression in patch view's ability to limit by path.
merge coverity-fixes
Fix a couple of issues detected by Coverity.
. merge blame
In its own branch upstream. May need changing to avoid exec'ing git-blame.
Conflicts hideously with render-mode.
Add a blame UI.
. merge no-cache-errors
Final step to completely avoid caching error pages, but I'm not sure we want
this; the existing behaviour of using "cache-dynamic-ttl" may be enough.
. merge streaming
WIP converting to Git's streaming interface for large blobs.
This appears to regress performance notably for moderately sized files.
merge runtime-sendtime
Allow the use of sendfile(2) to be disabled in cgitrc.
merge jk/compat-timegm
Submitted to cgit@hjemli.net but not applied.
Need to see if there is an alternative to introducing a compat function.
Doing the back and forth in the local timezone is mostly good enough,
but doesn't handle DST correctly.
merge test-improvements
WIP improvements to make the test suite more robust.
merge scan-exclude
An experiment to handle a certain use case. Probably not desirable.