Commit Briefs

bc2fa30c53 Stefan Sperling

free iev_server in login.c (gotwebd-auth)


e21ef27f07 Stefan Sperling

forgot to increment client counter in auth.c



97e0634664 Stefan Sperling

connect the login.c and access.c processes on startup


91f92cd420 Stefan Sperling

access.c might receive client sockets from login.c later


9e6d4144ce Stefan Sperling

prepare for running access.c as a dedicated child process


e240092c03 Stefan Sperling

partly implement access_check(), but leave it disabled for now

The login process runs in chroot and hence cannot read the password database. We will need to do verification of cookies in another process.



f64cf10ded Stefan Sperling

log errors in just one place in login.c process_request()





1f1500d02d Stefan Sperling

send global auth config to children just once



df585c592c Stefan Sperling

verify the login token's hostname


3f214499bf Stefan Sperling

improve hostname check error handling


5d6d834bc1 Stefan Sperling

fix whitespace in cookie string




c24a6a6b95 Stefan Sperling

log sucessful login attempts with UID and server name


053e042b6d Stefan Sperling

remove stray debug logging


ea7d18f48b Stefan Sperling

remove debug prints that have become irrelevant




f9f6b7e875 Stefan Sperling

extract UID and hostname from authentication token