| 
              
f71c0a3a
               | 
              
2020-06-23T20:27:11
               | 
              
               | 
              
move gw_conf malloc to parse.y and cleanup another one-line set/check
fix rash pointer change in last edit
               | 
            
            
              
   
               | 
              
c34ec417
               | 
              
2020-06-22T17:09:05
               | 
              
               | 
              
restructure gotweb parse.y to be like the new got parse.y
correct a lot of incorrect error handling
adjust copyrights
               | 
            
            
              
   
               | 
              
e9a8bbf7
               | 
              
2020-05-29T13:47:04
               | 
              
               | 
              
fix from Martin Vahlensieck to return error instead of NULL (thank you)
ok tracey stsp
               | 
            
            
              
   
               | 
              
010fe6f0
               | 
              
2020-04-25T16:15:18
               | 
              
               | 
              
unexpand the mdocdate keyword in gotweb.conf.5
               | 
            
            
              
   
               | 
              
19ff7638
               | 
              
2020-04-14T18:05:51
               | 
              
               | 
              
handle all khttp_urlpart errors
               | 
            
            
              
   
               | 
              
6918c609
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
remove all asprintf from gw_output_site_link and fix error handling
               | 
            
            
              
   
               | 
              
e6789209
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
remove all asprintf from gw_output_repo_heads
               | 
            
            
              
   
               | 
              
c6eb96ac
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
reduce asprint usage in gw_output_repo_tree
               | 
            
            
              
   
               | 
              
ebc6542a
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
remove all asprintf from gw_blame_cb
               | 
            
            
              
   
               | 
              
12003b6a
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
remove all asprintf from gw_output_repo_tags
               | 
            
            
              
   
               | 
              
f7632464
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
remove all asprintf from gw_tags
               | 
            
            
              
   
               | 
              
9ba68833
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
remove all asprintf from gw_briefs
               | 
            
            
              
   
               | 
              
038dfa29
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
remove all asprintf from gw_commits
               | 
            
            
              
   
               | 
              
2796ac23
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
remove all asprintf from gw_index
               | 
            
            
              
   
               | 
              
32b9f7ed
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
use khtml_printf where possible
               | 
            
            
              
   
               | 
              
f08447b0
               | 
              
2020-04-14T17:40:42
               | 
              
               | 
              
use khttp_printf where possible
               | 
            
            
              
   
               | 
              
255c4055
               | 
              
2020-03-21T23:54:00
               | 
              
               | 
              
mention 'got fetch' in gotweb.8
               | 
            
            
              
   
               | 
              
7b1f04a6
               | 
              
2020-03-11T14:59:15
               | 
              
               | 
              
remove 'Next' link from tags on summary page where no tags exist and commit briefs have set gw_trans->next_id
if gw_briefs set gw_trans->next_id in gw_summary, it was being carried over to gw_tags, causing the 'Next' link to be displayed.
               | 
            
            
              
   
               | 
              
e5ac56af
               | 
              
2020-02-21T08:03:18
               | 
              
               | 
              
ensure that gotweb's libexec helpers inherit build flags set in parent dirs
               | 
            
            
              
   
               | 
              
795c10a4
               | 
              
2020-02-20T13:39:19
               | 
              
               | 
              
initialize all missed kcgi_err enums. pointed out by kurt@
               | 
            
            
              
   
               | 
              
1a0f5bbd
               | 
              
2020-02-19T16:46:02
               | 
              
               | 
              
whitespace, remove unneeded jump
               | 
            
            
              
   
               | 
              
ff4bb25f
               | 
              
2020-02-19T16:37:13
               | 
              
               | 
              
add new tags page and ability to navigate all tags
               | 
            
            
              
   
               | 
              
75f21c89
               | 
              
2020-02-18T21:42:37
               | 
              
               | 
              
reduce gw_index np_wrapper code to one if statement
               | 
            
            
              
   
               | 
              
bf4484a3
               | 
              
2020-02-18T21:24:33
               | 
              
               | 
              
work if someone sets got_max_commits_display to 1, and check prev_id
               | 
            
            
              
   
               | 
              
55e46400
               | 
              
2020-02-18T20:39:38
               | 
              
               | 
              
add navigation to gw_briefs and gw_commits, fix logic error in original limit checking
               | 
            
            
              
   
               | 
              
246e910a
               | 
              
2020-02-17T22:57:34
               | 
              
               | 
              
fix gotweb build on sparc64; the old linker wants to see -lz after -lkcgi
               | 
            
            
              
   
               | 
              
faa61ea3
               | 
              
2020-02-17T22:39:39
               | 
              
               | 
              
make gotweb's install target respect DESTDIR for the devel/got port
               | 
            
            
              
   
               | 
              
bb63914a
               | 
              
2020-02-17T21:57:56
               | 
              
               | 
              
make tmp dir location a compile-time setting and change gotweb's tmp dir
We are not sure whether a gotweb package can own /var/www/tmp on OpenBSD.
Moving gotweb's tmp dir to /var/www/got/tmp sidesteps that issue.
               | 
            
            
              
   
               | 
              
fa44fa48
               | 
              
2020-02-17T20:48:35
               | 
              
               | 
              
remove needless file and folder parameters from blame's commit diff links
               | 
            
            
              
   
               | 
              
d90bcdd6
               | 
              
2020-02-17T20:42:02
               | 
              
               | 
              
improve error message when query contains an invalid repo name
               | 
            
            
              
   
               | 
              
97a19438
               | 
              
2020-02-17T20:34:40
               | 
              
               | 
              
got_ref_get_name() cannot fail
               | 
            
            
              
   
               | 
              
8f214b62
               | 
              
2020-02-17T20:34:27
               | 
              
               | 
              
don't use got_error_from_errno() in situations where errno was not set
               | 
            
            
              
   
               | 
              
c56af3fd
               | 
              
2020-02-17T20:24:04
               | 
              
               | 
              
add missing error check in gw_output_blob_buf()
               | 
            
            
              
   
               | 
              
bc8c6114
               | 
              
2020-02-17T17:30:29
               | 
              
               | 
              
free missed n_header refs
               | 
            
            
              
   
               | 
              
795c5bd7
               | 
              
2020-02-17T17:23:16
               | 
              
               | 
              
check for correct opendir
               | 
            
            
              
   
               | 
              
e227880d
               | 
              
2020-02-17T17:22:07
               | 
              
               | 
              
improve closedir error handling
               | 
            
            
              
   
               | 
              
8182bd34
               | 
              
2020-02-17T17:11:26
               | 
              
               | 
              
close potentially left open directory during an error condition
               | 
            
            
              
   
               | 
              
85993e64
               | 
              
2020-02-17T17:09:49
               | 
              
               | 
              
apply unveil earlier in gw_summary, instead of waiting on gw_briefs
               | 
            
            
              
   
               | 
              
bf93a5c0
               | 
              
2020-02-15T16:35:04
               | 
              
               | 
              
handle commit briefs branch display in gw_briefs instead of gw_summary
               | 
            
            
              
   
               | 
              
1b33afc0
               | 
              
2020-02-14T23:48:52
               | 
              
               | 
              
improve gw_blame querystring checking. remove XXX comments, since repo_file is now checked before dumping blob
               | 
            
            
              
   
               | 
              
3b7fdcf4
               | 
              
2020-02-14T23:23:47
               | 
              
               | 
              
improve gw_blob querystring checking
               | 
            
            
              
   
               | 
              
9f33591a
               | 
              
2020-02-14T22:26:09
               | 
              
               | 
              
check required querystring commit exists for gw_tags
               | 
            
            
              
   
               | 
              
56997cd3
               | 
              
2020-02-14T22:19:41
               | 
              
               | 
              
rename commit to commit_id in gw_trans and fix setting gw_trans->commit_id from gw_index
leave comment explaining this
               | 
            
            
              
   
               | 
              
f9315db0
               | 
              
2020-02-14T22:07:17
               | 
              
               | 
              
initialize author and committer to prevent double free on error
               | 
            
            
              
   
               | 
              
deac617c
               | 
              
2020-02-14T21:49:11
               | 
              
               | 
              
where we can, use a single open repo object to reduce opening and closing a repo
               | 
            
            
              
   
               | 
              
3c245a0e
               | 
              
2020-02-14T21:01:29
               | 
              
               | 
              
further simplify objects carries around in struct gw_header
               | 
            
            
              
   
               | 
              
4e8d6e3e
               | 
              
2020-02-14T20:56:45
               | 
              
               | 
              
simplify getting commit header info and open and close in scope
discussed at length with stsp
               | 
            
            
              
   
               | 
              
2011c142
               | 
              
2020-02-14T11:19:43
               | 
              
               | 
              
simplify gw_get_repo_age() and close several resource leaks
               | 
            
            
              
   
               | 
              
7eb2c8df
               | 
              
2020-02-14T11:13:16
               | 
              
               | 
              
no need to dup refname in gw_output_repo_heads()
               | 
            
            
              
   
               | 
              
eb4f3ad3
               | 
              
2020-02-14T11:13:16
               | 
              
               | 
              
check for any symbolic refs and skip them, not just HEAD
               | 
            
            
              
   
               | 
              
17d4bf8d
               | 
              
2020-02-14T11:13:16
               | 
              
               | 
              
refname in gw_get_repo_age() doesn't need to be duplicated; simplify
               | 
            
            
              
   
               | 
              
742ba378
               | 
              
2020-02-14T10:50:54
               | 
              
               | 
              
there is no need to strdup() gw_trans->headref
               | 
            
            
              
   
               | 
              
122f3af5
               | 
              
2020-02-14T10:41:25
               | 
              
               | 
              
add missing error checks in gw_get_header()
               | 
            
            
              
   
               | 
              
a4c23852
               | 
              
2020-02-14T10:25:50
               | 
              
               | 
              
gotweb: decorate only the branch's tip commit ID with "(branch)"; add XXX
               | 
            
            
              
   
               | 
              
b0a1bc86
               | 
              
2020-02-14T10:05:22
               | 
              
               | 
              
gw_free_headers() frees just one gw_header so rename it to gw_free_header()
               | 
            
            
              
   
               | 
              
92786174
               | 
              
2020-02-14T09:48:39
               | 
              
               | 
              
make gotweb's summary page display which branch the commit briefs belong to
               | 
            
            
              
   
               | 
              
7ecc73af
               | 
              
2020-02-13T23:49:31
               | 
              
               | 
              
ensure we close the final checked dir in gw_load_got_path and use better error message
               | 
            
            
              
   
               | 
              
cc18a904
               | 
              
2020-02-13T23:40:43
               | 
              
               | 
              
catch invalid actions and git paths earlier in querystring parsing
               | 
            
            
              
   
               | 
              
6f6f771f
               | 
              
2020-02-13T23:28:37
               | 
              
               | 
              
set gw_err in correct code path
               | 
            
            
              
   
               | 
              
88759617
               | 
              
2020-02-13T22:25:33
               | 
              
               | 
              
remove free(refs_str) that was reintroduced with rebase
               | 
            
            
              
   
               | 
              
f1200fe3
               | 
              
2020-02-13T22:20:46
               | 
              
               | 
              
fixup initial action querystring error and use the err.tmpl finally
               | 
            
            
              
   
               | 
              
d81f9039
               | 
              
2020-02-13T20:49:27
               | 
              
               | 
              
jump to error handling consistently in gw_load_got_path()
               | 
            
            
              
   
               | 
              
a81394a7
               | 
              
2020-02-13T20:42:44
               | 
              
               | 
              
eliminate unnecessary strdup() via an intermediate variable in gw_get_commit()
               | 
            
            
              
   
               | 
              
53e81e48
               | 
              
2020-02-13T20:38:29
               | 
              
               | 
              
remove unneeded asprintf and clean up a couple of lines
               | 
            
            
              
   
               | 
              
5c65becf
               | 
              
2020-02-13T20:27:04
               | 
              
               | 
              
remove all usage of strdup("") and simply check for NULL instead
               | 
            
            
              
   
               | 
              
39fdad0d
               | 
              
2020-02-13T18:07:50
               | 
              
               | 
              
avoid strdup on author and committer
               | 
            
            
              
   
               | 
              
d1635ae4
               | 
              
2020-02-13T18:02:36
               | 
              
               | 
              
backout changes in a942aa37d2d222c183405af276d7bd07f9657398 and expand strdup error checking
               | 
            
            
              
   
               | 
              
4d6abe2b
               | 
              
2020-02-13T10:55:02
               | 
              
               | 
              
no need to deep-copy repo_file param from querystring; add some XXX comments
               | 
            
            
              
   
               | 
              
dda76f18
               | 
              
2020-02-13T10:52:18
               | 
              
               | 
              
add another XXX comment; I'm not quite sure what to do about this just yet
               | 
            
            
              
   
               | 
              
f652ec0c
               | 
              
2020-02-13T10:43:59
               | 
              
               | 
              
no need to deep-copy the repository name from the request; just point to it
               | 
            
            
              
   
               | 
              
26dc3004
               | 
              
2020-02-13T10:40:47
               | 
              
               | 
              
put braces around multi-line if (...)
               | 
            
            
              
   
               | 
              
5d1296de
               | 
              
2020-02-13T10:37:36
               | 
              
               | 
              
no need to copy gotweb's action name; just look it up in static memory
               | 
            
            
              
   
               | 
              
b0ca5974
               | 
              
2020-02-13T10:31:23
               | 
              
               | 
              
reduce indentation level of code in gw_parse_querystring; no functional change
               | 
            
            
              
   
               | 
              
1620a2b8
               | 
              
2020-02-13T10:15:49
               | 
              
               | 
              
add XXX comment to code that seems... off...
               | 
            
            
              
   
               | 
              
8f484ce9
               | 
              
2020-02-13T10:12:43
               | 
              
               | 
              
list all branch heads on gotweb summary page, not just the first one
               | 
            
            
              
   
               | 
              
4619e1f2
               | 
              
2020-02-13T10:11:07
               | 
              
               | 
              
consistent error return from gw_init_gw_dir()
               | 
            
            
              
   
               | 
              
a02d5f81
               | 
              
2020-02-13T10:05:24
               | 
              
               | 
              
break out of loop on error, instead of returning, in gw_index()
               | 
            
            
              
   
               | 
              
d4159696
               | 
              
2020-02-13T10:02:21
               | 
              
               | 
              
remove unused second parameter from gw_apply_unveil()
               | 
            
            
              
   
               | 
              
30ecb075
               | 
              
2020-02-12T17:11:48
               | 
              
               | 
              
gotweb TODO changes
               | 
            
            
              
   
               | 
              
1dcb8908
               | 
              
2020-02-12T14:51:25
               | 
              
               | 
              
fix missed viewport name attribute
               | 
            
            
              
   
               | 
              
00f13350
               | 
              
2020-02-10T16:37:31
               | 
              
               | 
              
order, consistency, minor jump cleanup
               | 
            
            
              
   
               | 
              
a942aa37
               | 
              
2020-02-10T15:54:56
               | 
              
               | 
              
improve strdup error handling
               | 
            
            
              
   
               | 
              
30171116
               | 
              
2020-02-09T19:06:37
               | 
              
               | 
              
remove no longer needed buf.h header
               | 
            
            
              
   
               | 
              
9133a7e6
               | 
              
2020-02-09T19:04:00
               | 
              
               | 
              
simplify asprintf error return
               | 
            
            
              
   
               | 
              
565d9dcb
               | 
              
2020-02-09T18:48:56
               | 
              
               | 
              
simply error handling in gw_index
               | 
            
            
              
   
               | 
              
b3f1f953
               | 
              
2020-02-09T17:52:48
               | 
              
               | 
              
remove gw_index from gotweb_ui.h and eliminated gotweb_ui.h
               | 
            
            
              
   
               | 
              
833eae29
               | 
              
2020-02-08T19:44:46
               | 
              
               | 
              
remove my migration comments guides
               | 
            
            
              
   
               | 
              
63ee0dca
               | 
              
2020-02-08T19:38:13
               | 
              
               | 
              
migrate minor elements from gotweb_ui.h
               | 
            
            
              
   
               | 
              
4ae179a2
               | 
              
2020-02-08T19:00:15
               | 
              
               | 
              
remove gw_get_site_link from gotweb_ui
               | 
            
            
              
   
               | 
              
9eed6f10
               | 
              
2020-02-08T17:55:48
               | 
              
               | 
              
remove gw_summary heads from gotweb_ui.h
               | 
            
            
              
   
               | 
              
aaed5792
               | 
              
2020-02-08T17:07:49
               | 
              
               | 
              
migrate head html from gotweb_ui.h
               | 
            
            
              
   
               | 
              
ef2c200c
               | 
              
2020-02-07T16:59:24
               | 
              
               | 
              
properly handle lightweight tags
               | 
            
            
              
   
               | 
              
0d100d0b
               | 
              
2020-02-07T15:20:55
               | 
              
               | 
              
improve error display in TEMPL_CONTENT
               | 
            
            
              
   
               | 
              
78a9dab5
               | 
              
2020-02-07T15:05:51
               | 
              
               | 
              
eliminate gw_html_escape and use css for remaining newline breaks
               | 
            
            
              
   
               | 
              
7bf16821
               | 
              
2020-02-07T08:32:02
               | 
              
               | 
              
properly skip non-repo dirss in gotweb repo path by masking related errors
               | 
            
            
              
   
               | 
              
00c42163
               | 
              
2020-02-07T08:18:38
               | 
              
               | 
              
ensure that we set a mime-type and display index if a blob is empty
               | 
            
            
              
   
               | 
              
056e30c8
               | 
              
2020-02-06T23:34:49
               | 
              
               | 
              
also add the kcgi element ... whoops
               | 
            
            
              
   
               | 
              
dad0fde4
               | 
              
2020-02-06T23:31:12
               | 
              
               | 
              
add a href link to tag_commit on gw_summary
               | 
            
            
              
   
               | 
              
38b240fb
               | 
              
2020-02-06T23:26:44
               | 
              
               | 
              
remove tags from gotweb_ui.h for both gw_summary and gw_tag
something is failing occasionally in gw_output_repo_tags which needs investigated
               | 
            
            
              
   
               | 
              
626b25b6
               | 
              
2020-02-06T21:04:08
               | 
              
               | 
              
remove gw_tree from gotweb_ui.h
               |