Commit Briefs

48488136e0 Thomas Adam

remove dependency of gitwrapper on gotd/auth.c

Move gotd_auth_parseuid() from auth.c to parse.y as gotd_parseuid(), and remove auth.c from the list of source files required by gitwrapper.


0781db0e24 Thomas Adam

introduce connection options to gotd.conf

Allow administrators to tweak the default authentication and request timeouts if needed, and to tweak the limit of concurrent connections for specific user accounts. with several tweaks from and ok op@


c669c4892e Thomas Adam

run gotd authentication in a separate child process

ok op@


ff26066129 Thomas Adam

fix group membership check in gotd auth

ok op@


729a7e249e Thomas Adam

implement per-repository read/write authorization rules in gotd

ok op@