Commit Graph

95 Commits

Author SHA1 Message Date
Kay Marquardt (Gnadelwartz) 36d8604cde Bashbot Version 1.51 2021-06-03 14:21:40 +02:00
Kay Marquardt (Gnadelwartz) f1ea49426b fix modules: jsshDB: fix removal of unwanted characters from untrusted input 2021-03-18 11:50:44 +01:00
Kay Marquardt (Gnadelwartz) e60ada0bfe revert modules: jsshDB: fix removal of unwanted characters from untrusted input 2021-03-18 11:30:53 +01:00
Kay Marquardt (Gnadelwartz) 99950e6518 modules: jsshDB: fix removal of unwanted characters from untrusted input 2021-03-17 19:46:31 +01:00
Kay Marquardt (Gnadelwartz) 369124bada Bashbot Version 1.5 2021-03-10 08:39:17 +01:00
Kay Marquardt (Gnadelwartz) 50777ceff7 startup: factor out bot_cleanup 2021-03-04 13:58:04 +01:00
Kay Marquardt (Gnadelwartz) 1a0642bcce doc: JSSHDB_UNSET value 2021-02-21 07:45:21 +01:00
Kay Marquardt (Gnadelwartz) 192fae8a37 modules: jsshDB: do not save unset marked values 2021-02-20 16:48:56 +01:00
Kay Marquardt (Gnadelwartz) 3f848ac17d fix: escape all $ for weebhook also 2021-02-17 08:49:39 +01:00
Kay Marquardt (Gnadelwartz) 8efbfcaab9 modules: jsonDB: delete backticks in Json2Array input 2021-02-17 08:35:17 +01:00
Kay Marquardt (Gnadelwartz) 6fe19556b7 Bashbot Version 1.40 2021-02-04 18:13:32 +01:00
Kay Marquardt (Gnadelwartz) c693ab5bb9 modules: factor out processUpdates.sh 2021-01-29 20:48:31 +01:00
Kay Marquardt (Gnadelwartz) 749eee74a4 dev: adjust make-standalone 2021-01-20 19:50:19 +01:00
Kay Marquardt (Gnadelwartz) 5f21fcb0dc Bashbot Version 1.30 2021-01-17 09:57:08 +01:00
Kay Marquardt (Gnadelwartz) 172a9e5461 sed/grep no redirect from file 2021-01-16 11:20:29 +01:00
Kay Marquardt (Gnadelwartz) 6f8515d701 doc: modules: multiple manipulation without tmp var 2021-01-06 19:22:24 +01:00
Kay Marquardt (Gnadelwartz) 4582efd556 coding-style: positonal parameters $1 - \9 has precedence over verything 2021-01-05 16:17:34 +01:00
Kay Marquardt (Gnadelwartz) fc5d50e3d5 modules: Array2Json fix missing + in regex 2021-01-05 12:57:07 +01:00
Kay Marquardt (Gnadelwartz) d310805a98 replace R090909 -> o9o9o9 , better readable 2021-01-04 16:10:43 +01:00
Kay Marquardt (Gnadelwartz) 0798f1ae00 bashbot.sh implement new a-z soluition 2021-01-04 16:03:53 +01:00
Kay Marquardt (Gnadelwartz) 8a095bc79f doc: add known locale problems 2021-01-04 14:49:04 +01:00
Kay Marquardt (Gnadelwartz) 966ee5d5a7 modules/jsonDB: activate stripping of not allowed keys 2021-01-04 12:49:43 +01:00
Kay Marquardt (Gnadelwartz) e072afac41 modules/jsonDB: add Jssh_stripKey 2021-01-04 12:40:14 +01:00
Kay Marquardt (Gnadelwartz) 5ad7be59ba *IMPORTANT* fix for ranges a-z dependig on locale! 2021-01-04 12:38:20 +01:00
Kay Marquardt (Gnadelwartz) 11daa4890d Bashbot Version 1.21 (cleanup release) 2021-01-03 22:39:36 +01:00
Kay Marquardt (Gnadelwartz) a5307e3a94 doc: better explanation of $ RCE 2020-12-29 13:03:46 +01:00
Kay Marquardt (Gnadelwartz) 239dd769c2 Version 1.20 2020-12-25 21:47:08 +01:00
Kay Marquardt (Gnadelwartz) f762d22958 fix: jssjDB path must not contain more than one .. 2020-12-16 17:46:55 +01:00
Kay Marquardt (Gnadelwartz) 975d0147f4 remove old workaround preventing interactive to work 2020-12-13 15:26:48 +01:00
Kay Marquardt (Gnadelwartz) d30a700b33 change Version to v1.2 2020-11-30 18:38:19 +01:00
Kay Marquardt (Gnadelwartz) 25a33b3731 Bashbot Version 1.0 2020-08-15 09:29:13 +02:00
Kay Marquardt (Gnadelwartz) 3daf84dad8 Bashbot Version 0.99 2020-07-27 18:14:18 +02:00
Kay Marquardt (Gnadelwartz) 550387bdbc Bashbot Version 0.98 2020-07-01 12:23:57 +02:00
Kay Marquardt (Gnadelwartz) c79031f604 prepare 0.98 release 2020-06-26 16:23:16 +02:00
Kay Marquardt (Gnadelwartz) 571fb9c3c8 remove unneeded set +x 2020-06-25 15:39:40 +02:00
Kay Marquardt (Gnadelwartz) ea92c55c0c solution for #133 without harm old implemenation 2020-06-25 13:34:31 +02:00
Kay Marquardt (Gnadelwartz) 03700cdbc2 array2Json convert newline to \n in case string contains newline 2020-06-24 16:36:33 +02:00
Kay Marquardt (Gnadelwartz) d2a578a757 codespell is much better 2020-06-23 16:35:50 +02:00
Kay Marquardt (Gnadelwartz) d52ea8c240 avoid unintended file overwrite 2020-06-20 20:12:36 +02:00
Kay Marquardt (Gnadelwartz) fa6ad3e6a8 fix getKeyDB 2020-06-19 22:43:52 +02:00
Kay Marquardt (Gnadelwartz) 5dcc7ef3f6 jsonDB check for empty filename always 2020-06-19 11:13:36 +02:00
Kay Marquardt (Gnadelwartz) 30eedcffb1 fix updateArray check for empty array 2020-06-18 14:33:13 +02:00
Kay Marquardt (Gnadelwartz) 3cd8dc91ae readDB on empty array given to updateArray 2020-06-18 11:48:24 +02:00
Kay Marquardt (Gnadelwartz) 413779dede fix deleteKeyDB after conversion 2020-06-16 08:39:54 +02:00
Kay Marquardt (Gnadelwartz) 5dcbccd236 simplify updateArray 2020-06-16 08:31:32 +02:00
Kay Marquardt (Gnadelwartz) 6439d435c2 jssh no more double implementation of complex functions 2020-06-15 11:23:43 +02:00
Kay Marquardt (Gnadelwartz) 24a7eaa8dd cache botconfig, optimze updateArray 2020-06-15 09:09:08 +02:00
Kay Marquardt (Gnadelwartz) 4e043c5717 fix updateArray, new flock use method 2020-06-14 21:26:45 +02:00
Kay Marquardt (Gnadelwartz) 852ab9de16 adjust modules coment 2020-06-14 20:56:46 +02:00
Kay Marquardt (Gnadelwartz) dda5b6d10e make jsonDB.sh independent from bashbot 2020-06-14 20:44:11 +02:00