some new methods for logging
because of the new logging methods, we need some new tables... i added a root password...
every new shell will be logged
some mistakes here
i had to remove the regenerate function, because my local php keeps deleting the session as a result of this function (i've no idea why)
file flags are now globaly defined. : )
some error checking
we _have_ to return in handleKey if a program is running. otherwise the shell copys every into to prompt
ls can handle shortened paths relative to working directory
i added libs for encoding and hashing in client space (passwords will be hashed a second time on the server (see setup.php and su.php) for more security) and i included the following programs: su, pwd, cd
oh i forgot about the libs
... and i forgot about su
... and i forgot about cd