{"shas":[["b1d04f45d8cab92349efef5ee190a9d5c63897c5","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Initial checkin","pgengler"],["798b217635ece2abf48e4b68ff412634896909e5","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Don't keep log in source control","pgengler"],["56c6f32a3726b91cd749bc794a4bc361ed6b2c6f","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Add DNS resolver module","pgengler"],["5d743a251883ac1d80caced0a8e9eacb5d271c90","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Some work on 'actions', including adding support for 'action' to the console (Todo #1206)","pgengler"],["6b324c01130058c7d8e7c38eff396bc16fbffb47","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Add ability to change nickname from console (Todo #1271)","pgengler"],["14d767bdf70a17f0da9458ad58a5fe10cd442490","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Add short format for stock quotes (squote) (Todo #1287)","pgengler"],["cb962241b30f25f1116bdfd4054c7d5ee02f9094","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Add help system (Todo #1228)","pgengler"],["128d58cd2a6dab690e428d3b65362eec9b04692e","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Add way to check current price of oil (Todo #1398)","pgengler"],["4fb409d568840b183cc0942785e20fd05567f1ef","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Log stock quote fetch failures to console/log (Todo #1403)","pgengler"],["7e1f24df1aef05c7207ebfa99e1fe0f310cf8d2f","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Add ROT13 module (Todo #1516)","pgengler"],["f82eebb2918ec914755253a8ed118e2af930fdf0","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Fix problem with Rot13 module","pgengler"],["9453b189d53e754ff7a52a4a0f5b13a622aaa9e1","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Make the Ro13 module actually do rot-13","pgengler"],["d1ea09fec342fa636d5ac77e1980d680a6bbfaec","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Incorporate changes to harangue module (new seeds, sometimes markov2)","pgengler"],["f37168f2ad24b278a754a2b9514eee8ac712b9a3","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Fix help text for stock quote module","pgengler"],["973d3e52c09cd6c4c447eeace79275390b932d08","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Don't reference Database::SQLite, especially since it's not used (Todo #1534)","pgengler"],["b7573239b1084fd492f54c4bff74abb05b120b91","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Use MySQL instead of SQLite for Karma module (Todo #1535)","pgengler"],["a907d149009879a260ebc4696ea54ee76c1fcc07","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Use MySQL instead of SQLite for 'Access' module (Todo #1536)","pgengler"],["550f6b6ab5e6e3b9c662f5047220bec43e8702de","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Fix \"Use of uninitialized value $result in pattern match (m//) at /home/ircbot/new/Modules//Math.pm line 102.\" message when '...' is being processed (Todo #1668); a change was made to check that the $result variable had a value before continuing to use it after the 'eval'","pgengler"],["1cddbd0e8fb07ba5dc288b909798e5ddede2951c","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Fix \"Use of uninitialized value $str in substitution (s///) at /home/ircbot/new/Modules//Infobot.pm line 592\" messages (Todo #1669); these were happening when the 'trim' function was called with an empty variable. A check was added to do nothing if the function was passed nothing.","pgengler"],["482c88992a85186e120b9874efdd8c84b0b0cdff","6e2b17131efbfe075fa93991fc9b3160f43ceb88@537a7894-60ab-4413-97f5-43bf7c795e4e","Add some extra checks to while loop conditions to avoid infinite loops","pgengler"]],"repo":"pgengler/GIRbot","actor":"pgengler","ref":"refs/heads/master","size":142,"head":"a6143aa06277f13b7072a76e40c87b59b352175b","actor_gravatar":"d6fdc6c1eb221b34510b939758aa7988","push_id":25741909}