11 months ago Izzy Blacklock
Now prevents creating accounts that exist in database with a password (bugfix, main)
quickfix for user password override - prevent creation if isstaff()
13 months ago jrmu
Use putserv instead of printing directly to socket (tags/jrmu-2023-10-08)
Minor fixes and reorganization
Applied miniontoby's suggested patch
Added Miniontoby's suggested patch for VPNs
14 months ago jrmu
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
15 months ago jrmu
Fixed typo bnchostname
Unveil sendmail and sh to send mail properly
16 months ago jrmu
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
17 months ago jrmu
Add new file to merge old database with new one
Remove bug that causes staff not to get recognized if nick contains capitals
18 months ago jrmu
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
Move variable definitions
Create folder backups
Make writes safer with backups
Try to make writes more safe
Avoid restarting the mail server
Safer writes
Moved mail out of Mail module so Mail can be disabled
Added mailhostname
Regex error
Fix file bug
Sleep to give server time to restart
fix permissions bugs
Fix permissions complaints in Mail.pm
Cleaned up Mail.pm writes to files
Fixed Mail.pm permissions
Fixes for Mail.pm
Clarified help instructions
Fix rDNS bug
Turned mail request off until bugs fixed
Fixed bugs in mail
Fix senderspath
Fixed missing
Adding Mail support
Clarified email message for accounts needing approval
Fixed mmmDDYYYY bug in Shell.pm
Fix perms issue in Shell.pm
Fix permissions for Shell.pm
Change activate to approve
Make it easier to activate accounts
make clear what username was registered
Default is auto approval
Offer manual approval option for admins
Fix broken verification URL for Shell.pm
Fixed installation and clarified BNC registration
fixed perms
Fixed BNC.pm bug
fix rows bug and also puts date back into botnow
Fixed issue in BNC.pm
Fixed install
Remove makefile and replace with install
Change install permissions
Moved date subrountine into DNS.pm
Temporarily disabled captchas since they weren't working
Renamed makefile to install, fixed some minor issues in BNC.pm
Cleaned up some BNC.pm code, fixed help message
Revised README/LICENSE and other errata
Reorganized parts of code, deleted useless tests
Cleaned up some variable naming and diagnostic messages
Moved the readnetworks subroutine into BNC.pm
Cleaned up some conf values
19 months ago jrmu
The timestamp of the connect times is now recorded in its original string and epoch seconds. The names linked by ip are now flagged in the IP links list at the bottom of the report. **username** less then 5 min between connections *username* between 5 min and 10 min between connections. It only checks the last connections for each user currently. This will help identify links that aren't simply someone got the same ip -- Commit by izzyb
Rename botnow.pl to botnow
Only connect to active nets
Only connect to active networks
Tool for publishing reports by izzyb
Cleaned up configuration options
2 years ago jrmu
Use php 7 due to compatibility issues
Imported sources