Commit Briefs

Izzy Blacklock

moved converting config strings to arrays to IRCNOW::IO::IRC::new() (libIRCNOW)

Goal is to be able to pass the $conf object parsed from the config file to IRCNOW::IO::IRC::new() directly.




Izzy Blacklock

Converted botnow to use $irc object


Izzy Blacklock

Added some debug messages


Izzy Blacklock

bug fixes


Izzy Blacklock

update install script; moved socket creation to IRCNOW::IO::IRC

added git clone of p5-IRCNOW library to install script added call to IRCNOW::IO::IRC::new() with params to create the $irc object; Designed the IRCNOW::IO::IRC module to be useable in object mode or function call mode. This commit isues both to confirm it works.




Izzy Blacklock

set my $bots = \@IRCNOW::IO::IRC::bots;



Izzy Blacklock

added chomp($response) before debug()




Izzy Blacklock

Moved irc subs from botnow to IRCNOW::IO::IRC.pm

updated calls to new library. misc cleanup




Izzy Blacklock

debugging, added check for loading modules; updated SQLite::* to BotNow::SQLite::*

Added debug messages


Izzy Blacklock

updated botnow to use verbosity2const()


Izzy Blacklock

Use freeshell login class by default


Izzy Blacklock

Applied miniontoby's suggested patch



Izzy Blacklock

updated BNC.pm to use IRCNOW::IO::debug()




Izzy Blacklock

Use freeshell login class by default




Izzy Blacklock

Remove PHP dependencies


Izzy Blacklock

Fixed typo bnchostname



Izzy Blacklock

Added use qw(./lib); to all BotNow Libraries

Moved time and io related functions from botnow app to IRCNOW::IO.pm


Izzy Blacklock

Moved *.pm into lib/BotNow/

updated use and require and package to BotNow::* names


Izzy Blacklock

Modified to use IRCNOW::IO for fileio

replaced calls for main:{readarray,readstr,writefile,appendfile} with calls to IRCNOW::IO











jrmu

Fix report perms


jrmu

Make sure to copy report




jrmu

Add backups folder


jrmu

Add backups folder


jrmu

Move variable definitions


jrmu

Create folder backups


jrmu

Create folder backups




jrmu

Try to make writes more safe



jrmu

Safer writes



jrmu

Added mailhostname


jrmu

Regex error


jrmu

Regex error


jrmu

Fix file bug


jrmu

Fix file bug



jrmu

fix permissions bugs


jrmu

fix permissions bugs


jrmu

fix permissions bugs




jrmu

Fixed Mail.pm permissions


jrmu

Fixes for Mail.pm


jrmu

Clarified help instructions


jrmu

Clarified help instructions


jrmu

Clarified help instructions


jrmu

Fix rDNS bug



jrmu

Fixed bugs in mail


jrmu

Fix senderspath


jrmu

Fixed missing


jrmu

Adding Mail support




jrmu

Fix perms issue in Shell.pm


jrmu

Fix perms issue in Shell.pm


jrmu

Fix perms issue in Shell.pm


jrmu

Fix permissions for Shell.pm


jrmu

Change activate to approve




jrmu

Default is auto approval





jrmu

fixed perms


jrmu

Fixed BNC.pm bug



jrmu

Fixed issue in BNC.pm


jrmu

Fixed install


jrmu

Fixed install



jrmu

Change install permissions










jrmu

Cleaned up some conf values



jrmu

Rename botnow.pl to botnow


jrmu

Only connect to active nets






jrmu

Imported sources