1
0
Fork 0
mirror of https://github.com/perlbot/perlbuut synced 2025-06-07 11:15:40 -04:00

Commit graph

  • ef6ea1da39 Basic layout there. Ryan Voots 2017-05-05 22:49:36 -07:00
  • 1a9145aec1 Reorg the evalserver code a little Ryan Voots 2017-05-05 13:19:32 -07:00
  • 0258d79682 More jail setup Ryan Voots 2017-05-05 01:10:04 -07:00
  • 23c8b04fb5 Fix jail setup Ryan Voots 2017-05-05 01:09:18 -07:00
  • bd894fb234 Add support for multi-file evals Ryan Voots 2017-05-05 02:21:18 -04:00
  • 449600f79f chrdir to /eval now to simplify the environment Ryan Voots 2017-05-05 02:20:09 -04:00
  • d3ca0bbeb3 Setup jail better Ryan Voots 2017-05-05 02:12:10 -04:00
  • 8a9b334269 No more hack for perl4! Ryan Voots 2017-05-05 00:34:58 -04:00
  • 3337eac8ab DB Updates Ryan Voots 2017-05-05 00:33:11 -04:00
  • 305a60fcae This now allows for running other systems Ryan Voots 2017-05-05 00:31:20 -04:00
  • d6522bc3d8 Merge branch 'master' of github.com:simcop2387/perlbuut Ryan Voots 2017-05-04 21:01:42 -07:00
  • c157b668e4 Add the functionality of using Sys-Linux-Namespace Ryan Voots 2017-05-04 21:01:08 -07:00
  • 58bc1e7e56 Getting ready for writable /tmp Ryan Voots 2017-05-04 21:57:11 -04:00
  • b18cb6550c db backup Ryan Voots 2017-04-25 20:46:19 -04:00
  • 2dd8b6dc1d Ruby enabled and isolated Ryan Voots 2017-04-25 20:45:49 -04:00
  • d7d625536b Enable ruby Ryan Voots 2017-04-25 20:31:48 -04:00
  • 5b3dc8b76e Use %Config to generate syscall name mapping automagically. Ryan Voots 2017-04-18 11:12:53 -04:00
  • bdad15849d Update db Ryan Voots 2017-04-18 11:04:07 -04:00
  • 22ec899271 make error message clearer Ryan Voots 2017-04-18 11:03:57 -04:00
  • a386dd2c5e make deparse do more for me Ryan Voots 2017-04-14 17:33:43 -04:00
  • 661de2e297 Merge branch 'master' of github.com:perlbot/perlbuut Ryan Voots 2017-04-14 17:21:24 -04:00
  • 497b97e5bd update db and minor changes Ryan Voots 2017-04-14 17:21:21 -04:00
  • 8954e8a4b2 Make it not spew shit Ryan Voots 2017-04-14 17:21:00 -04:00
  • 5fc8dddf03 Fixup things in eval.pl Ryan Voots 2017-04-14 17:20:47 -04:00
  • d6eda34633 Merge pull request #13 from mauke/patch-1 Ryan Voots 2017-04-14 14:20:05 -07:00
  • fa6e2b8e0f make deparse use Data::Dumper for constants mauke 2017-04-09 21:23:39 +02:00
  • cc66522cc4 Make evallall a little nicer Ryan Voots 2017-04-05 20:42:17 -04:00
  • 2ccaad88d2 Relax some limits in #perlbot Ryan Voots 2017-04-05 20:41:57 -04:00
  • c954380c04 make deparse smarter Ryan Voots 2017-04-05 20:41:48 -04:00
  • 923b2f270f Do not run 5.5 with warnings enabled Ryan Voots 2017-04-04 17:11:17 -04:00
  • f3c423afea Add basic evallall Ryan Voots 2017-04-04 17:01:49 -04:00
  • 5f7d37b8f0 Add support for perl4. This required using sysread to get the eval type so we can prevent it from needing to write a temp file. Ryan Voots 2017-04-04 14:42:32 -04:00
  • 72eb3c71ee localize some perlvars to prevent people from doing weird shit Ryan Voots 2017-04-04 11:31:15 -04:00
  • e85e082848 Make versions more ergonomic Ryan Voots 2017-04-03 18:36:37 -04:00
  • 3b8d67e720 Lock down execve even more Ryan Voots 2017-04-03 18:19:45 -04:00
  • 271e7214cd DB update Ryan Voots 2017-04-03 18:15:25 -04:00
  • 974984c32d minor Ryan Voots 2017-04-03 18:14:54 -04:00
  • c9d93a88cc Add 5.5-5.8 and update help Ryan Voots 2017-04-01 15:43:38 -04:00
  • c63356fa7b Add two more syscalls for newer perls Ryan Voots 2017-04-01 15:15:50 -04:00
  • 0900baaa31 Support more perl versions Ryan Voots 2017-04-01 15:12:48 -04:00
  • 37bf69825a Update db and jail pointer Ryan Voots 2017-04-01 13:25:09 -04:00
  • ff2a50c3fa Update eval.pl to allow execve of other perl interps Ryan Voots 2017-04-01 13:22:52 -04:00
  • b60a1f1a51 Fix Linux::Seccomp polluting the namespace Ryan Voots 2017-03-29 17:28:26 -04:00
  • 90c7e35d4a support more substituion syntax Ryan Voots 2017-03-24 18:44:59 -04:00
  • 04f1b403c2 Minor change with modules. Dont like this one though Ryan Voots 2017-03-24 15:36:14 -04:00
  • 935d6e3873 Update the databases Ryan Voots 2017-03-24 15:35:39 -04:00
  • 5eed946722 Update the submodules Ryan Voots 2017-03-24 15:35:31 -04:00
  • dbc01321d9 Add explicit search capability Ryan Voots 2017-03-24 15:35:00 -04:00
  • faec5dcd5d Add a some new features to the twitter plugin. get multiple tweets from a user, and search for hashtags Ryan Voots 2017-03-24 15:33:55 -04:00
  • 237e14e1a9 Backup dbs before massive factoid rewrite Ryan Voots 2017-03-06 17:49:18 -05:00
  • 1155dc39f4 Update databases and check if gitea mirrors this properly Ryan Voots 2017-03-04 19:12:31 -05:00
  • 3f78422223 Updates for colors Ryan Voots 2017-03-03 22:09:27 -05:00
  • c332e3389a Add seval, wseval, and sweval for strict along with warnings. Ryan Voots 2017-02-02 15:09:25 -05:00
  • 29db43d442 Add Twitter::API Ryan Voots 2017-02-02 05:44:12 -05:00
  • 5a08c42b94 Ignore twit keys Ryan Voots 2017-02-02 02:43:49 -08:00
  • 4f7ef26ce4 New twitter plugin Ryan Voots 2017-02-02 02:42:15 -08:00
  • 024b3d5143 Also fix the syntax for macros. funcs are broken but nobody fucking uses those, even me. Ryan Voots 2017-01-28 00:01:44 -08:00
  • 3081e67e38 correct channel namespaced commands Ryan Voots 2017-01-27 23:59:01 -08:00
  • eac6bb4e6e Set a threshold thatll prevent it from showing nonsens factoids Ryan Voots 2017-01-27 18:25:56 -08:00
  • 68d8a5bd45 Update the gitignore for the new jail repo and to ignore the small filesystem for it Ryan Voots 2017-01-27 21:13:56 -05:00
  • 25348d5248 More updates and features to Zathras Ryan Voots 2017-01-24 20:40:07 -05:00
  • 36d71f7eee Update the easter egg to support chaining Ryan Voots 2017-01-24 20:24:08 -05:00
  • 41c54ea473 Add some eastereggs Ryan Voots 2017-01-17 14:47:10 -05:00
  • d4337d2551 Merge branch 'master' of github.com:simcop2387/perlbuut Ryan Voots 2017-01-13 14:47:23 -05:00
  • 3e64dafa16 Update dbs Ryan Voots 2017-01-13 14:47:15 -05:00
  • 6d4ac7e304 Update pastebin to add "Anonymous" for no name. Update eval to include another module. Update factoids to not be case sensitive in suggestions. Ryan Voots 2017-01-13 14:44:26 -05:00
  • 5eea176759 Update README.pod Ryan Voots 2016-12-31 19:09:08 -08:00
  • e604cfc3c7 Merge pull request #3 from shlomif/master Ryan Voots 2016-12-31 19:04:51 -08:00
  • 35466627e6 Update DB Ryan Voots 2016-12-31 00:51:51 -05:00
  • 377fe7d9d5 Fix bug in channels sharing namespace. Ryan Voots 2016-12-31 00:51:42 -05:00
  • 422ace207c Fix security issue Ryan Voots 2016-12-30 21:04:59 -08:00
  • 4bb5dbd762 Fix it in /msg Ryan Voots 2016-12-30 20:56:34 -08:00
  • 7a63cc3753 Setup alias for the old nfacts plugin Ryan Voots 2016-12-30 20:44:09 -08:00
  • 24ca3961a5 Move namespaced factoids to first class support in factoids.pm and disable nfacts.pm Ryan Voots 2016-12-30 20:20:28 -08:00
  • 519e7994c2 Eliminate undef in the suggestionsw Ryan Voots 2016-12-29 13:06:42 -08:00
  • 35d984ed50 Merge branch 'master' of github.com:simcop2387/perlbuut Ryan Voots 2016-12-24 02:22:29 -08:00
  • 20b3e16359 Change sorting and such so that we handle thread=>threads better Ryan Voots 2016-12-24 02:22:01 -08:00
  • 028296fbb1 Databases switched to metaphone. making backup before i drop the soundex column Ryan Voots 2016-12-24 04:54:09 -05:00
  • 26c2bfe8ae Metaphone search is working Ryan Voots 2016-12-24 01:45:40 -08:00
  • 0b5ffc3035 Remove soundex module, and a bunch of unneeded files Ryan Voots 2016-12-22 23:40:40 -08:00
  • 738883b852 Migration scripts since the DB on my laptop will never get commited Ryan Voots 2016-12-22 23:36:29 -08:00
  • db4520f3a8 Naive switch to Metaphone over soundex. suggestions are broken. Ryan Voots 2016-12-22 23:36:07 -08:00
  • 278405473d Remove old import scripts that are no longer needed. Ryan Voots 2016-12-22 23:35:44 -08:00
  • 077473e3b1 Move the jail to a submodule Ryan Voots 2016-12-23 01:43:24 -05:00
  • a0dc0c0cb6 Remove jail files from this repo Ryan Voots 2016-12-23 01:42:30 -05:00
  • d49b498039 Add new dep, prep for dev work Ryan Voots 2016-12-23 01:33:05 -05:00
  • 4c9b5516e8 Reselect STDOUT upon exiting the eval Ryan Voots 2016-12-07 07:36:21 -05:00
  • b014d89cd4 Fix unicode finally. FINALLY Ryan Voots 2016-12-04 02:59:20 -05:00
  • f435a4853e Make STDIN a Klingon lorem ipsum Ryan Voots 2016-12-01 14:20:15 -05:00
  • a76b7d85e1 Add example files to the jail Ryan Voots 2016-12-01 14:11:19 -05:00
  • d4a9dcb1d7 Fix line numbers in evals on perlbot.pl and in eval: Ryan Voots 2016-12-01 14:11:07 -05:00
  • 7941b3921a Interpret U+2424 as a \n inside IRC Ryan Voots 2016-11-27 13:06:51 -05:00
  • c3d4511f53 more modules Ryan Voots 2016-11-27 13:04:27 -05:00
  • d49ef98ebd Fix the TZ, and PID of evals Ryan Voots 2016-11-27 13:04:10 -05:00
  • 4df1381048 Fix default core module text Ryan Voots 2016-11-27 13:03:51 -05:00
  • efc4e24d4b Mauke is a picky developer Ryan Voots 2016-10-30 03:28:08 -04:00
  • a0de17ba45 No longer use root, instead use cap_sys_chroot on perl Ryan Voots 2016-10-21 16:04:48 -04:00
  • a0b16eb284 Allow basic IO::Async to work Ryan Voots 2016-10-18 17:16:52 -07:00
  • 5eb713a1d3 Moar modules Ryan Voots 2016-10-17 18:31:25 -04:00
  • 3e86e997e3 More modules Ryan Voots 2016-10-17 18:17:43 -04:00