Commits
- Commit:
d93ecf7dc6dd75bc506128cc5666c1b76761e0a0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a gotd "listen" process which watches the unix socket
ok op@
- Commit:
b546f5e4a2345f89a875526edc57cf729564decf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
functionality proposed in TODO as 'gotamin repack' already exists as 'pack -a'
- Commit:
44ff20fcdbb666cac99b55f4da39f8db2d08078d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add some TODO items for gotadmin
- Commit:
b1a9f90ef84695ba812232cf18f1d358fc27c96e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in gotd regress, use USER instead of USERNAME and check for sudo/doas users
Problem where USERNAME is not usually set on OpenBSD reported by Mikhail
ok jamsek
- Commit:
30eb1ad6b8cdffd307215e60396bdcd58e7ccf17
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix spurious gotd regress failures caused by fixing gotsh echo_error()
- Commit:
d10629e6628f13c08f5b6013d0f1b68630acc383
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove bogus abort() call from gotsh echo_error()
- Commit:
62192466ab5788fb06092a4aed86ed2682cdee81
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make it easier to run gotd regress via doas(1); ok kn, tracey
- Commit:
b1142068fd26fa24285c533f10e3afcb61719759
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix gotd startup without any -v options
- Commit:
6970304f7fbe7bb6534af3f344013b472a1a9698
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: simplify bit of gotweb_process_request
ok tracey
- Commit:
24b7de1c04072bf25db2df8acbf93a7ba7bbabfd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid copying reused deltas to delta cache file; copy from pack file instead
ok op@
- Commit:
522b54885b4f7cb277c5858109188e658c10efdb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make gotd_imsg_flush() retry if imsg_flush() returns EAGAIN
ok op@
- Commit:
fe78d7cec3f01df183b57495dd079225ed14e989
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove done todo item; gotd now has per-repo read/write authorization rules
- Commit:
270c41a2b8c0d37d0ea9710a656369efa551dfcd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: provide maximum value for the description and cloneurl
ok stsp@
- Commit:
b5e1b8cdfc1252ab2430c1e9fabc09d393dd1373
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a separate compile-time DEBUG flag for the delta cache
- Commit:
f0f17247c9c6cf1f6f2adcf1f1e279b03403b6ea
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
reduce max amount of tags stored in object cache to avoid high memory usage
- Commit:
3b81530f7d0ffe60024f054f6d87ff8dd558e3fe
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: rework gotweb_get_repo_{description,cloneurl}
- use openat(2) since we've already opened the containing dir
- use fstat(2) instead of multiple seeks
- don't special case len == 0
ok and improvements by stsp
- Commit:
c127fc49cfbf532409724a0e4644f4b2539e430f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: drop unused path parameter from got_get_repo_{owner,age}
ok jamsek
- Commit:
525dfdf4c8ff4fe146e1925f64a5f8e428795611
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: simplify gotweb_render_index
- drops the double loop; paginate in one go
- avoid lstat + got_path_dir_is_empty for each entry: use dt_type if
provided by the underlying filesystem
- fixes a memleak: before `continue' we need to call
gotweb_free_repo_dir
ok stsp
- Commit:
659fa237eb8559857da5f0451c00e98ce43254a6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: use prev_disp to decide when to we've reached max_repos
instead of hardcoding d_i - 2 and so expecting only "." and ".." as
skipped entries, use t->prev_disp that is the number of repositories
traversed until now (both skipped due to the pagination and the ones
actually rendered.)
ok jamsek
- Commit:
0c2808e0c45424400028975a8975a7608c2ee3b8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ignore regress/gotd/gotd.conf, it is generated by gotd's regression test suite
- Commit:
e18d071f3cc8912b9bfb6fb392689dc7394355dd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
getpwuid() returns NULL without setting errno if no user is found
pointed out by millert@
- Commit:
4cad5be9f88baeb0583b4b63a546f5815929a270
- From:
- Omar Polo <op@omarpolo.com>
- Date:
zap double grp.h include
spotted by Thomas
- Commit:
533abaaa4c6fa1e70dad2edc1ed7a94c07be94e0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
forward-declare conf_new_access_rule
not all yacc implementations put the section in the same order: with
OpenBSD' yacc it's fine, with GNU' bison it results in a warning about
using an undeclared function conf_new_access_rule.
extracted from -portable via thomas, ok stsp@
- Commit:
0deb960709e3e94b2b79beb88bafc443d6d117f1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
show full URL during got clone/fetch/send
discussed with and ok jamsek, stsp
- Commit:
5f94a4e005d31b60559a66dd5fa48b0ed7348d83
- From:
- Omar Polo <op@omarpolo.com>
- Date:
regress: consistently use ed -s
didn't know about -s when writing those tests; saves some output
redirection.
ok jamsek