Commits
- Commit:
6f02d0a77cf43f47eebfc9af8ebcfcd0241e6729
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
CHANGES for 0.110
- Commit:
418af8bbe5742dcda91c4a73387ce174e11f6dad
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
sync dist file list
- Commit:
d32cddf793aea53b04cdd28eb567968481930428
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
change gotwebd diff algorithm from myers-diff to patience-diff
This matches the default of our command line diff and tog diff.
If anyone really prefers myers we could add an option gotwebd.conf.
- Commit:
0cc74c2680627c981bd59b4b445450ff7afa8684
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix endless loop regression in got-read-pack's commit coloring implementation
reported by jrick@ with a reproducible test case, thanks!
- Commit:
cd78c984bfcd3790ab24fc510f958b584d9fb202
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add email notification test case for tag creation + file modification
ok op@
- Commit:
f8922f66df0a859909cd8cbbab47888484cd7472
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid use of an undefined variable in test_tag_created and test_tag_changed
- Commit:
991f0c4041e63d6f0dab080b4d977a63cd230ab2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
bump version number
- Commit:
ff61d427802a50bc9e27edc6d6ee752c8522093f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
CHANGES for 0.109
- Commit:
7724b04ba68901dfeb37cc8be8231cec72785fd3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
gotwebd: preserve 'folder=' parameter when following More links
When navigating commits made to a file in a subdirectory the More
link wouldn't work as it looked for the file path in the repository
root directory rather than the subdirectory.
- Commit:
56275f3b8784d02cc619785d1926615cb54fd059
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
fix diffstat path order bug in field width computation
The order in which get_diffstat() receives paths may not be the same as
the lexicographic order of the changed paths path list, so do not use
RB_MAX() to get the path that will be used in the current max path len
check. Use the path entry returned by the current got_pathlist_insert()
call instead. In such cases that get_diffstat() does not receive paths
in lexicographic order, this can produce a bogus diffstat max_path_len
if the last lexicographically sorted path entry doesn't have the longest
pathname of all changed paths in the diff, which manifests as misaligned
diffstat path separators as reported by stsp on IRC.
ok stsp@
- Commit:
f1028607764f02c97ecb72a8d85a6bbf1bbe5b58
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
regress/cmdline: diffstat test for long, nested paths
Although ostensibly a test to ensure long paths are properly aligned,
the bug prompting this was due to computing the max path length of
an already checked path due to an incorrect RB_MAX() call (fix in the
next commit): get_diffstat() may not receive paths in lexicographic
order, in which case the bad RB_MAX() call returns a path that has
already been length checked, which is not the most recently added path.
So we would sometimes end up with a max_path_len that was not actually
the longest path, which manifested in misaligned path separators in the
diffstat and was reported by stsp on IRC.
ok stsp@
- Commit:
c2274a511a7415078e2628f969b8459f69432411
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix a bogus "received unexpected privsep message" error from gotsh
Ensure that gotsh receives its end of the pack file data pipe before
repo_read starts sending pack file creation progress messages.
Messages of type GOTD_IMSG_PACKFILE_PROGRESS would end up being
received in gotsh's recv_done() function, where such messages are
not expected.
- Commit:
e82d0e1ce54259918e9100d0cf6c388ea60c64e4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid needless use of STAILQ_FOREACH_SAFE, we are not removing elements here
- Commit:
5ceaed1f0361f500855854af8014994720e38c1f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid the needless check for set membership in got-read-pack as well
The list of ids traversed here won't contain IDs already present in the set.
- Commit:
e8c72451da38cc8d8c128d34707e9011275ca413
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid a needless check for set membership in got_pack_repaint_parent_commits()
The list of ids traversed here won't contain IDs already present in the set.
- Commit:
55856f575af1531296772ec6a544e38b06b006ad
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
reduce indentation in got_pack_repaint_parent_commits(); no functional change
- Commit:
9af0bf574d6aae948563786ea51e407abdc82d1b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
reduce indentation in repaint_parent_commits(); no functional change
- Commit:
6650dd540f869526b5f0363eb90f84d926a88196
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in repaint_parent_commits(), handle some errors properly
- Commit:
d6d823b59e827b8a12735aafd4f949452cd44ded
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
need to hop to the done: label upon error in a nested loop
- Commit:
2fa42ef872883a93e6207c02156de329a31dde7f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused parameter 'nqueued' from pin_pack_for_commit_painting()
- Commit:
d37e5e854f34bf332a06ab4520ccde1d4cd453f6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix number of queued ids passed from findtwixt() to got_pack_paint_commits()
- Commit:
b2155b85a74362df960f36d6e1cadcdb62ce8fe9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remote unused parameter 'nids' from got_pack_find_pack_for_commit_painting()
- Commit:
cfd56069b20eb932774b229cb6e2aac80a3c3acd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
handle missing parent commits while coloring commits in got-read-pack
When a parent is not present in the pack file, handle this situation
gracefully rather than erroring out. Fixes a regression introduced
with recent got-read-pack coloring changes where commands such as
'got send' could fail with 'got-read-pack: object not found'.
- Commit:
c7cffd9da7a53b650fadcf7f99b049250108fb45
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix a double-free introduced with changes to got-read-pack coloring
- Commit:
ed1b7d154b05534af7ddad5e3d4f4022ba7e1f40
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
whitespace and unwrap a line; no functional changes