gotweb


Log

Author Commit Date CI Message
Stefan Sperling f4df82f9 2020-01-29T13:35:58 simplify error return from pledge failure in gw_summary
Stefan Sperling d126c1b7 2020-01-29T13:35:05 allow callers of gw_get_repo_age to tell which error occured, if any
Stefan Sperling 0b20762b 2020-01-29T13:26:23 don't use stdbool.h
Stefan Sperling 4b60fece 2020-01-29T13:25:54 call strdup("") instead of asprintf(&var, "")
Stefan Sperling 88d59c36 2020-01-29T13:21:33 remove superfluous braces around asprintf calls
Stefan Sperling d56b34ca 2020-01-29T13:13:48 just return 0 instead of EXIT_SUCCESS
Stefan Sperling 5147ab56 2020-01-29T13:11:45 prevent a NULL deref in gw_get_commits()
Stefan Sperling 5ddf0079 2020-01-29T13:10:39 ensure that the result of gw_init_header() is always freed
Stefan Sperling 470cd826 2020-01-29T13:08:40 plug memory leaks on error in gw_tag()
Stefan Sperling 42281175 2020-01-29T13:06:46 plug memory leaks on error in gw_tree()
Stefan Sperling 0e00e8f4 2020-01-29T13:05:11 plug memory leaks on error in gw_briefs()
Stefan Sperling 18da9978 2020-01-29T13:02:59 plug memory leaks on error in gw_commits()
Tracey Emery 1177268c 2020-01-28T23:21:58 don't display author email on summary or commit briefs, introduced with gw_tag updates
Tracey Emery 4ff7391f 2020-01-28T23:15:49 add tag link for each tag on summary page for repos display tag commit info from link close leak in gw_tree
Tracey Emery 24529390 2020-01-28T21:25:44 with removal of got_www_path, get rid of default definition
Stefan Sperling 8f6d0c1e 2020-01-28T19:59:00 simplify gotweb(8) description
Stefan Sperling 705044c5 2020-01-28T19:56:10 wording tweak for got_show_repo_owner
Stefan Sperling 86a8f423 2020-01-28T19:54:05 Xr gotweb 8
Stefan Sperling 06c41672 2020-01-28T19:52:11 typo
Stefan Sperling 3f145c31 2020-01-28T19:51:13 wording tweak for got_max_commits_display
Stefan Sperling 06dbbefa 2020-01-28T19:49:56 document gotweb.conf(5) syntax
Stefan Sperling 82013002 2020-01-28T19:45:58 don't document gotweb.conf(5) location twice; FILES section is good enough
Stefan Sperling 9db6255d 2020-01-28T19:44:13 Xr gotweb(8) in gotweb.conf(5) example section; mention defaults
Stefan Sperling b5f07800 2020-01-28T19:42:10 remove got_www_path which is not actually used
Stefan Sperling ee882e75 2020-01-28T19:40:27 Wording tweaks for gotweb.conf(5) global configuration section.
Stefan Sperling dcc182c0 2020-01-28T19:26:15 tweak gotweb.conf(5) intro blurb
Stefan Sperling 71317958 2020-01-28T19:21:24 sync the names of tunables in gotweb.conf(5) with reality
Stefan Sperling fd4ad5d4 2020-01-28T19:18:52 link to gotweb(8) from gotweb.conf(5); remove tog(1) reference
Stefan Sperling db4c5930 2020-01-28T19:17:54 remove history section from gotweb.conf(5); we're not part of OpenBSD base
Stefan Sperling 738b3756 2020-01-28T19:14:30 add gotweb(8) man page and move README info there; discussed with tracey
Stefan Sperling c119608e 2020-01-28T13:36:29 get rid of a goto in gotweb that jumped upwards rather than down
Stefan Sperling 2dcb56a8 2020-01-28T13:31:18 remove unnecessary NULL checks; if header is NULL we don't get here
Stefan Sperling a0f36e03 2020-01-28T13:29:06 ensure that gotweb's reference list heads are always initialized
Stefan Sperling 390d412c 2020-01-28T13:28:41 plug memory leaks in error cases of gw_diff()
Stefan Sperling ae36ed87 2020-01-28T13:28:09 ensure that header->refs is always initialized
Stefan Sperling 6d9fc692 2020-01-28T13:11:14 plug memory leaks in error cases of gw_blame()
Stefan Sperling c25c2314 2020-01-28T13:02:44 make gotweb check for kcgi errors where feasible
Stefan Sperling 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.
Stefan Sperling 43d8c06e 2020-01-28T10:11:27 link just gotweb with kcgi, not the libexec helpers
Stefan Sperling bce5dac1 2020-01-28T09:51:38 display 'No repositories found in $got_repos_path" if gotweb finds no repos
Stefan Sperling f29724dd 2020-01-28T09:40:28 create dir for public repos during 'make web-install'; avoids an unveil error
Stefan Sperling d1360688 2020-01-28T09:31:29 fix problem with 'make web-install' not finding some of the files
Tracey Emery bded5497 2020-01-27T16:48:34 small css fixup
Tracey Emery bfd30182 2020-01-24T23:40:15 increase colorize buffer and don't crash on NULL strncmp/strlen
Tracey Emery 05ce9a79 2020-01-24T22:29:35 show diff if we're diffing to a root commit
Tracey Emery 65559f29 2020-01-24T20:43:51 html escape diff output
Tracey Emery 2ac037ec 2020-01-24T17:22:13 whoops, fix reversed diffs
Tracey Emery 90f16cb8 2020-01-24T17:04:42 clean up gw_get_diff function
Tracey Emery f2f46662 2020-01-23T23:12:13 complete gotweb refactor
Tracey Emery 7d2e9986 2020-01-16T18:41:02 hide currently unused link
Stefan Sperling 03b6a916 2020-01-16T14:51:04 have 'make obj' recurse into gotweb; ok tracey
Stefan Sperling 270ebbdc 2020-01-16T14:34:36 merge gotweb's README into top-level README; ok kn tracey
Tracey Emery 6bee13de 2020-01-16T11:16:31 move pledge to gw functions to more tightly control promises
Tracey Emery c08369d7 2020-01-15T23:08:12 remove log counting, add to TODO
Tracey Emery add40c4f 2020-01-15T22:10:31 remove examples file
Tracey Emery f2915494 2020-01-15T22:10:31 move match_logmsg to gw_match_logmsg
Tracey Emery 3468a5fa 2020-01-15T22:10:31 move to got_repo_cmp_tags
Tracey Emery 147269d5 2020-01-15T22:10:31 move to got_repo_resolve_commit_arg
Tracey Emery d0ea9c5b 2020-01-15T22:10:31 clean up. add gw_ to missed func
Tracey Emery 2bab8f23 2020-01-15T22:10:31 mv func to lib
Tracey Emery 54415d85 2020-01-15T22:10:31 kn@ and stsp@ suggested changes
Tracey Emery 0311ce2d 2020-01-15T22:10:31 html escape characters in blame lines
Tracey Emery 14b96325 2020-01-15T22:10:31 README
Tracey Emery 87db323e 2020-01-15T22:10:31 gotweb.conf man
Tracey Emery b7ef5d91 2020-01-15T22:10:31 rm gotweb.8
Tracey Emery 0f97c5ad 2020-01-15T22:10:31 gotweb.conf
Tracey Emery 119bf4ed 2020-01-15T22:10:31 blame css
Tracey Emery 2e676fc5 2020-01-15T22:10:31 blame
Tracey Emery ec46ccd7 2020-01-15T22:10:30 save blame work
Tracey Emery bcbc97d8 2020-01-15T22:10:30 start tree
Tracey Emery 65b95fb2 2020-01-15T22:10:30 add log count function
Tracey Emery 9460dac0 2020-01-15T22:10:30 add tag html
Tracey Emery 077f6c5a 2020-01-15T22:10:30 add tag action
Tracey Emery b772de24 2020-01-15T22:10:30 add tag action
Tracey Emery 6c6c85af 2020-01-15T22:10:30 terminate diffbuf
Tracey Emery ce0d9b90 2020-01-15T22:10:30 fix typo in heads_navs html
Tracey Emery 87f9ebf5 2020-01-15T22:10:30 add tags and heads
Tracey Emery 8087c3c5 2020-01-15T22:10:30 add more log headers for pages
Tracey Emery a416cdeb 2020-01-15T22:10:30 lowercase a couple of mistakes
Tracey Emery 4ceb8155 2020-01-15T22:10:30 create full logs page
Tracey Emery 9d84e7dd 2020-01-15T22:10:30 start shortlog page and fix for actual single line
Tracey Emery cdb914e5 2020-01-15T22:10:30 cleanup shortlog css
Tracey Emery 2570478e 2020-01-15T22:10:30 set shorlog display limit define
Tracey Emery 7ee88b97 2020-01-15T22:10:30 fix shorlog css
Tracey Emery 474370cb 2020-01-15T22:10:30 we have shortlog!
Tracey Emery c6b62706 2020-01-15T22:10:30 start shortlog
Tracey Emery 8d4d2453 2020-01-15T22:10:30 summary styling
Tracey Emery 17a96b9f 2020-01-15T22:10:30 commit before rebase
Tracey Emery 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
Tracey Emery 09c82ddf 2020-01-15T22:10:30 add err.tmpl
Tracey Emery 2204c934 2020-01-15T22:10:30 display asctime_r
Tracey Emery 387a29ba 2020-01-15T22:10:30 convert for different time formats
Tracey Emery 2c251c14 2020-01-15T22:10:30 Initial gotweb branch import