Commits


there is no need to strdup() gw_trans->headref


add missing error checks in gw_get_header()


gotweb: decorate only the branch's tip commit ID with "(branch)"; add XXX


gw_free_headers() frees just one gw_header so rename it to gw_free_header()


make gotweb's summary page display which branch the commit briefs belong to


ensure we close the final checked dir in gw_load_got_path and use better error message


catch invalid actions and git paths earlier in querystring parsing


set gw_err in correct code path


remove free(refs_str) that was reintroduced with rebase


fixup initial action querystring error and use the err.tmpl finally


jump to error handling consistently in gw_load_got_path()


eliminate unnecessary strdup() via an intermediate variable in gw_get_commit()


remove unneeded asprintf and clean up a couple of lines


remove all usage of strdup("") and simply check for NULL instead


avoid strdup on author and committer


backout changes in a942aa37d2d222c183405af276d7bd07f9657398 and expand strdup error checking


remove unnecessary etc directory from dist file list; noticed by tracey


no need to deep-copy repo_file param from querystring; add some XXX comments


add another XXX comment; I'm not quite sure what to do about this just yet


no need to deep-copy the repository name from the request; just point to it


put braces around multi-line if (...)


no need to copy gotweb's action name; just look it up in static memory


reduce indentation level of code in gw_parse_querystring; no functional change


sync distfile list


traverse into gotweb during 'make release'