Commits
- Commit:
397ec897bd7efc2c881e37fe4497f6c84cb11bf4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
wip
- Commit:
f46ee42641dd2c58c44365794546a0908a7ce329
- From:
- Omar Polo <op@omarpolo.com>
- Date:
plug leak on BIO_new error path
- Commit:
b69504c4571bf1b6e75a48bc2f072a6825fb1c78
- From:
- Omar Polo <op@omarpolo.com>
- Date:
actually generate a random token and send it to the subprocesses
- Commit:
c2f8267c8bbafb79dccf47027db4a41b1881520a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use uid instead of username as string
- Commit:
eefd9f4fbe6ffeb6c052cc8fab90098e2dac1a55
- From:
- Omar Polo <op@omarpolo.com>
- Date:
teach gotwebd how to decode the tokens
- Commit:
b381377192b34603287c0a21c5d0af61d2f8d3b7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix client_write
- Commit:
c6bb2031561c8a4aa2d5a2f729f350047f395dc6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
actually implement the token generation
- Commit:
f8136a9d847f710272390294022c0f635eb3f6b9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
minor refactor and actually check the cookie
- Commit:
4f6fd70573f7d845dd83f5f000ce1ce694e2ade7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix out of bounds
- Commit:
54366b5915922970652af655780f9a3fcbed5f9b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
wip
- Commit:
965c0f458f62877b9ab4cefdab9b82b86755ba8f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: handle the ?login query parameter
for now the token is just a dummy "42". We still need to parse
this in incoming requests too.
- Commit:
8432259a44a5592b18e51bc9acd9cb2f38288bcc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify gotsh weblogin
- Commit:
7ada9d9d8af9edcce32e4fdab7e492ba1a18d85c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotwebd: start to implement the auth feature
rearranged the code a bit; let's use a bufferevent since we're not
going to use imsg for this anyway.
for now it just replies back with a dummy URL.
- Commit:
d60758d5d0dbea9ac37837ba916376a388a985cf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gotsh: fix usage
- Commit:
4873f96fb61591334cdf75cc9d50785e7b66c5c5
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
add an auth process to gotwebd (WIP: it receives requests, but does nothing)
- Commit:
ebf640832cb641364ca991cf9132128ca98fc850
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
implement gotsh weblogin command
- Commit:
98958d75e928ddd95151c462562d1b91b172f7e9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve binary blob detection
just like the change just done in diff.git, consider a blob binary
if it has any control character (except for the tabs)
joint work with jtt@, ok stsp@
- Commit:
c1b420179b3673008ca7ac2af3156849b9d2059f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync files from diff.git 543aed44ef221a67c386d967ec45907fb129194b
improve binary files detection
instead of 'just' looking for NUL, consider a file binary if it has
any control charcters (except our beloved tabs characters).
joint work with jtt@, ok stsp@
- Commit:
e5cbb211a342397e8ac59234046e2bbbe017c7c1
- From:
- Johannes Thyssen Tishman <jtt@openbsd.org>
- Date:
preserve bad symlinks across merges
ok stsp@ and op@
- Commit:
40e36ce5301442ff9172f57a80b91e1ca8bfd426
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix math in fcgi_send_response
We can't hit actually hit this because our buffers are way smaller
than FCGI_CONTENT_SIZE (65536) but if we were, we'd end up sending
wrong fastcgi packets.
found with / ok stsp@
- Commit:
3ced9adc82b7b84e9901e32013122f99ff703070
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
the gotsys auth/hmac index must be globally unique, not unique per repository
tested by Mischa Peters
- Commit:
8c7f82a788f08b201d435fc9ea4004bb3fcd430f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix gotsysd using wrong auth and hmac labels in the generated gotd.conf
Problem reported by Mischa Peters
- Commit:
ec7e15af96ef58f2abc62564fc58b38401903ab1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got-read-pack exit from repaint_parent_commits() upon SIGINT
- Commit:
e363f37338a22278024be1d227fba6208c0e1976
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ensure that error messages from gotsysd libexec helpers get logged
- Commit:
47401bdb9012816db071e58a63f3a73486eecd3e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
gotsysd regress: use a better default mirror; cdn is slow for snapshots