|
71ec7eac
|
2020-01-28T14:52:27
|
|
kill left-over debug code snippet from a46b9f33fb3018765180eb67cc954d863a5cd525
|
|
c119608e
|
2020-01-28T13:36:29
|
|
get rid of a goto in gotweb that jumped upwards rather than down
|
|
2dcb56a8
|
2020-01-28T13:31:18
|
|
remove unnecessary NULL checks; if header is NULL we don't get here
|
|
a0f36e03
|
2020-01-28T13:29:06
|
|
ensure that gotweb's reference list heads are always initialized
|
|
390d412c
|
2020-01-28T13:28:41
|
|
plug memory leaks in error cases of gw_diff()
|
|
ae36ed87
|
2020-01-28T13:28:09
|
|
ensure that header->refs is always initialized
|
|
6d9fc692
|
2020-01-28T13:11:14
|
|
plug memory leaks in error cases of gw_blame()
|
|
c25c2314
|
2020-01-28T13:02:44
|
|
make gotweb check for kcgi errors where feasible
|
|
bb5b19e3
|
2020-01-28T12:15:59
|
|
ensure that we always install static binaries to gotweb's chroot
Compile static libexec binaries for gotweb, keeping them separate from
the main build. Use the same source files but a separate set of Makefiles.
Previously, 'make web-install' installed whichever libexec binaries had
already been built, and if those happened to be dynamically linked they
failed to run inside the chroot which resulted in "privsep peer process
closed pipe" being rendered on the index page.
|
|
a46b9f33
|
2020-01-28T12:09:03
|
|
fix a bug where 'got revert -R' failed on added subtrees
The command could fail with "got: no such entry found in tree".
This problem is reproduced by the regression test added in this commit.
This happened because file index entries were processed in the wrong
order by diff_fileindex_dir(). To fix this, keep removed entries in
the RB tree and skip them when the file index is written out, rather
than removing entries from the RB tree immediately causing side-effects
for RB_NEXT and friends.
|
|
3dcf3e74
|
2020-01-28T11:00:34
|
|
rewind directory file pointer before re-opening the directory
|
|
43d8c06e
|
2020-01-28T10:11:27
|
|
link just gotweb with kcgi, not the libexec helpers
|
|
bce5dac1
|
2020-01-28T09:51:38
|
|
display 'No repositories found in $got_repos_path" if gotweb finds no repos
|
|
f29724dd
|
2020-01-28T09:40:28
|
|
create dir for public repos during 'make web-install'; avoids an unveil error
|
|
e09ede37
|
2020-01-28T09:35:39
|
|
document that slowcgi(8) is needed for gotweb, too
|
|
d1360688
|
2020-01-28T09:31:29
|
|
fix problem with 'make web-install' not finding some of the files
|
|
e83c0634
|
2020-01-27T22:25:59
|
|
remove pointless cwd checking from got_repo_map_path()
|
|
f43793a4
|
2020-01-27T22:14:23
|
|
fix a bug where 'got log PATH' failed to map PATH into the repository
The problem occured inside /usr/src/sys due to the /sys symlink,
where /usr/src was a got work tree. If a work tree is present we
already have the right path so checking the disk is pointless.
|
|
1137e0ae
|
2020-01-27T19:01:16
|
|
man page wording tweaks
|
|
b672a97a
|
2020-01-27T18:36:37
|
|
make 'tog log' show first-parent history by default; add -b option and B key
|
|
48c8c60d
|
2020-01-27T18:36:37
|
|
make 'got log' show first-parent history by default; remove -f and add -b option
|
|
74daf7cb
|
2020-01-27T18:36:29
|
|
fix typo in got(1) man page markup
|
|
fb9704af
|
2020-01-27T17:07:01
|
|
do not display unversioned files during 'got revert -R'
|
|
bded5497
|
2020-01-27T16:48:34
|
|
small css fixup
|
|
efbadcb1
|
2020-01-26T23:49:24
|
|
avoid creating empty files when one side of a diff is empty; ok tracey
|
|
ac9e7fdd
|
2020-01-25T16:11:31
|
|
create temporary workaround to opening /dev/null during diffing.
this will need to be reworked later. ok stsp
|
|
91b8c405
|
2020-01-25T11:41:24
|
|
tweak default colors for directories and symlinks in 'tog tree'
|
|
bfd30182
|
2020-01-24T23:40:15
|
|
increase colorize buffer and don't crash on NULL strncmp/strlen
|
|
05ce9a79
|
2020-01-24T22:29:35
|
|
show diff if we're diffing to a root commit
|
|
65559f29
|
2020-01-24T20:43:51
|
|
html escape diff output
|
|
2ac037ec
|
2020-01-24T17:22:13
|
|
whoops, fix reversed diffs
|
|
90f16cb8
|
2020-01-24T17:04:42
|
|
clean up gw_get_diff function
|
|
f2f46662
|
2020-01-23T23:12:13
|
|
complete gotweb refactor
|
|
b55e96cf
|
2020-01-19T14:35:58
|
|
Remove redundant error check after got_object_id_by_path().
An error code is always returned when the oid is NULL.
|
|
a93813fa
|
2020-01-19T14:18:07
|
|
Remove double lock in error path.
|
|
6b8a2b8f
|
2020-01-19T13:46:59
|
|
Remove unnecessary pthread_yield(3).
In the two cases a context switch isn't necessary as the thread isn't
blocked and doesn't need to wait for its sibling.
|
|
ac03cf6d
|
2020-01-17T14:37:03
|
|
fix bug in tag list tests where expected datestamps were swapped
|
|
867630bb
|
2020-01-17T11:54:27
|
|
Sleep for one nanosecond after syncing the file index to disk
Ensures that files modified after got exits have a different timestamp
from the one which was recorded in the file index.
Previously, 'got status' did not always detect such files as modified.
Problem reported by Steven McDonald.
|
|
7d2e9986
|
2020-01-16T18:41:02
|
|
hide currently unused link
|
|
03b6a916
|
2020-01-16T14:51:04
|
|
have 'make obj' recurse into gotweb; ok tracey
|
|
270ebbdc
|
2020-01-16T14:34:36
|
|
merge gotweb's README into top-level README; ok kn tracey
|
|
6bee13de
|
2020-01-16T11:16:31
|
|
move pledge to gw functions to more tightly control promises
|
|
c08369d7
|
2020-01-15T23:08:12
|
|
remove log counting, add to TODO
|
|
add40c4f
|
2020-01-15T22:10:31
|
|
remove examples file
|
|
f2915494
|
2020-01-15T22:10:31
|
|
move match_logmsg to gw_match_logmsg
|
|
3468a5fa
|
2020-01-15T22:10:31
|
|
move to got_repo_cmp_tags
|
|
147269d5
|
2020-01-15T22:10:31
|
|
move to got_repo_resolve_commit_arg
|
|
d0ea9c5b
|
2020-01-15T22:10:31
|
|
clean up. add gw_ to missed func
|
|
2bab8f23
|
2020-01-15T22:10:31
|
|
mv func to lib
|
|
54415d85
|
2020-01-15T22:10:31
|
|
kn@ and stsp@ suggested changes
|
|
0311ce2d
|
2020-01-15T22:10:31
|
|
html escape characters in blame lines
|
|
14b96325
|
2020-01-15T22:10:31
|
|
README
|
|
87db323e
|
2020-01-15T22:10:31
|
|
gotweb.conf man
|
|
b7ef5d91
|
2020-01-15T22:10:31
|
|
rm gotweb.8
|
|
0f97c5ad
|
2020-01-15T22:10:31
|
|
gotweb.conf
|
|
119bf4ed
|
2020-01-15T22:10:31
|
|
blame css
|
|
2e676fc5
|
2020-01-15T22:10:31
|
|
blame
|
|
6c6c85af
|
2020-01-15T22:10:30
|
|
terminate diffbuf
|
|
ce0d9b90
|
2020-01-15T22:10:30
|
|
fix typo in heads_navs html
|
|
87f9ebf5
|
2020-01-15T22:10:30
|
|
add tags and heads
|
|
8087c3c5
|
2020-01-15T22:10:30
|
|
add more log headers for pages
|
|
a416cdeb
|
2020-01-15T22:10:30
|
|
lowercase a couple of mistakes
|
|
4ceb8155
|
2020-01-15T22:10:30
|
|
create full logs page
|
|
9d84e7dd
|
2020-01-15T22:10:30
|
|
start shortlog page and fix for actual single line
|
|
cdb914e5
|
2020-01-15T22:10:30
|
|
cleanup shortlog css
|
|
2570478e
|
2020-01-15T22:10:30
|
|
set shorlog display limit define
|
|
7ee88b97
|
2020-01-15T22:10:30
|
|
fix shorlog css
|
|
474370cb
|
2020-01-15T22:10:30
|
|
we have shortlog!
|
|
c6b62706
|
2020-01-15T22:10:30
|
|
start shortlog
|
|
8d4d2453
|
2020-01-15T22:10:30
|
|
summary styling
|
|
17a96b9f
|
2020-01-15T22:10:30
|
|
commit before rebase
|
|
46b9c89b
|
2020-01-15T22:10:30
|
|
pledge early. apply_unveil before repo functions.
no more functions in the template area other than simple html items
|
|
09c82ddf
|
2020-01-15T22:10:30
|
|
add err.tmpl
|
|
2204c934
|
2020-01-15T22:10:30
|
|
display asctime_r
|
|
387a29ba
|
2020-01-15T22:10:30
|
|
convert for different time formats
|
|
2c251c14
|
2020-01-15T22:10:30
|
|
Initial gotweb branch import
|
|
ec46ccd7
|
2020-01-15T22:10:30
|
|
save blame work
|
|
bcbc97d8
|
2020-01-15T22:10:30
|
|
start tree
|
|
65b95fb2
|
2020-01-15T22:10:30
|
|
add log count function
|
|
9460dac0
|
2020-01-15T22:10:30
|
|
add tag html
|
|
077f6c5a
|
2020-01-15T22:10:30
|
|
add tag action
|
|
b772de24
|
2020-01-15T22:10:30
|
|
add tag action
|
|
d1f16636
|
2020-01-15T22:05:49
|
|
move got_repo_cmp_tags() to got_ref_cmp_tags()
|
|
2ddd4701
|
2020-01-15T20:39:12
|
|
move cmp_tags() into the library
|
|
71a27632
|
2020-01-15T19:26:49
|
|
move match_object_id() into the library; supersedes got_repo_resolve_commit_arg
|
|
7a1d6b72
|
2020-01-15T19:10:46
|
|
fix 'tog log -c' with tags
|
|
2e46a2dc
|
2020-01-14T19:01:04
|
|
bump version number
|
|
2eea88b2
|
2020-01-14T18:52:53
|
|
changes for 0.25
|
|
61266923
|
2020-01-14T18:44:19
|
|
fix suspending and resuming tog with Ctrl-Z and fg; issue reported by naddy@
|
|
f13374f4
|
2020-01-14T14:28:08
|
|
fix 'tog tree' usage displayed in error case (patch by naddy@)
|
|
89a6c02f
|
2020-01-14T14:26:02
|
|
remove unneeded done jumps
|
|
562580bc
|
2020-01-14T13:25:55
|
|
support Git-style "lightweight" tags as arguments for 'got diff'
|
|
d4efa91b
|
2020-01-14T13:25:55
|
|
handle Git-style "lightweight" tags in got tag -l
|
|
6586ea88
|
2020-01-13T16:12:32
|
|
unbreak got and tog commands by disabling GNU extensions in getopt_long(3)
|
|
e801a566
|
2020-01-13T16:01:04
|
|
update usage
|
|
83cd27f8
|
2020-01-13T15:59:47
|
|
make got and tog accept a --version argument; -V option is a bit obscure
prompted by a question from tedu@
|
|
bb51a5b4
|
2020-01-13T10:28:58
|
|
add -E option to 'got checkout' allowing use of a non-empty work tree path
needed by and ok kn@
|
|
c5b78334
|
2020-01-12T20:40:31
|
|
make 'tog log PATH' fail again when a non-existent path is specified
|
|
455de7fa
|
2020-01-12T19:41:31
|
|
Avoid out of bounds access if path is "/".
From Martin <openbsd () academicsolutions ! ch> with tweaks by me.
ok stsp
|
|
33cbf02b
|
2020-01-12T17:10:45
|
|
fix switching to tog's tree view when logging a path; reported by naddy@
|