Commits


bug fixes - missing unveil and incorrect scope for variables znclog needed to be unveiled $sender and $val were defined before the loop but only needed inside the loop and every other use of it has local scope except where corrected. Fixed this in my libIRCNOW branch but backporting it to main branch.


Applied miniontoby's suggested patch


Added Miniontoby's suggested patch for VPNs


Use freeshell login class by default


Fixes handling of emails/approvals -- thanks to gry's suggested patch, with minor modifications


Auto generate ISO dates, patch thanks to xfnw and IanJ


Remove PHP dependencies


Fixed typo bnchostname


Unveil sendmail and sh to send mail properly


Properly disable accounts using usermod -Z instead of expiring them, patch thanks to IanJ


Correct email to use the bouncer hostname, patch thanks to IanJ


Ensure that only enabled modules have help messages displayed, patch thanks to izzyb


Check if accounts exists before approving, patch thanks to izzyb


Add new file to merge old database with new one


Remove bug that causes staff not to get recognized if nick contains capitals


Fixed regex bug that would cause relayd.conf to get wiped out


Fixed regex bug that would cause relayd.conf to get wiped out


Fixed regex bug that would cause relayd.conf to get wiped out


Fix report perms


Make sure to copy report


Fixed processing of conf variables


Fix bug where approve falls through


Add backups folder


Add backups folder


Move variable definitions