=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/modoboa.php-63- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/modoboa.php:64: $response = curl_exec($curl); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/modoboa.php-65- $err = curl_error($curl); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/modoboa.php-108- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/modoboa.php:109: $response = curl_exec($curl); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/modoboa.php-110- $err = curl_error($curl); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/smb.php-48- $cmd = $bin . ' -r ' . escapeshellarg($host) . ' -s -U ' . escapeshellarg($username) . ' > ' . $tmpfile . ' 2>&1'; roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/smb.php:49: $handle = @popen($cmd, 'w'); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/smb.php-50- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/virtualmin.php-39- // Get the domain using virtualmin CLI: roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/virtualmin.php:40: exec("$curdir/chgvirtualminpasswd list-domains --mail-user $username --name-only", $output_domain, $returnvalue); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/virtualmin.php-41- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/virtualmin.php-57- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/virtualmin.php:58: exec("$curdir/chgvirtualminpasswd modify-user --domain $domain --user $username --pass $newpass", $output, $returnvalue); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/virtualmin.php-59- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/cpanel_webmail.php-135- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/cpanel_webmail.php:136: $result = curl_exec($ch); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/cpanel_webmail.php-137- $error = curl_error($ch); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/expect.php-52- $cmd = $bin . ' -f ' . $script . ' -- ' . $params; roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/expect.php:53: $handle = popen($cmd, "w"); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/expect.php-54- fwrite($handle, "$username\n"); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/kpasswd.php-24- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/kpasswd.php:25: $handle = popen($cmd, "w"); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/kpasswd.php-26- fwrite($handle, $currpass."\n"); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/domainfactory.php-45- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/domainfactory.php:46: if ($result = curl_exec($ch)) { roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/domainfactory.php-47- // login successful, get token! ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/domainfactory.php-61- curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postfields)); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/domainfactory.php:62: if ($result = curl_exec($ch)) { roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/domainfactory.php-63- // has the password been changed? ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/plesk.php-133- curl_setopt($this->curl, CURLOPT_POSTFIELDS, $packet); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/plesk.php:134: $result = curl_exec($this->curl); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/plesk.php-135- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/directadmin.php-286- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/directadmin.php:287: if(!($this->result = curl_exec($ch))) { roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/directadmin.php-288- $this->error[] .= curl_error($ch); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/sasl.php-41- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/sasl.php:42: if ($fh = popen("$curdir/chgsaslpasswd -p $args $username", 'w')) { roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/sasl.php-43- fwrite($fh, $newpass."\n"); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/chpasswd.php-35- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/chpasswd.php:36: $handle = popen($cmd, "w"); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/chpasswd.php-37- fwrite($handle, "$username:$newpass\n"); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/dbmail.php-42- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/dbmail.php:43: exec($command, $output, $return_value); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/dbmail.php-44- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/pw_usermod.php-37- roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/pw_usermod.php:38: $handle = popen($cmd, 'w'); roundcube-1.4.9+dfsg.1/public_html/plugins/password/drivers/pw_usermod.php-39- fwrite($handle, "$newpass\n"); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php-564- $result = $db->query( roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php:565: "SELECT `file_id`, `filename`, `mtime` FROM $table WHERE `user_id` = ? AND `context` = ?", roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php-566- $this->rc->user->ID, 'enigma'); ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php-574- $data_result = $db->query("SELECT `data`, `mtime` FROM $table" roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php:575: . " WHERE `file_id` = ?", $record['file_id']); roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php-576- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php-644- $result = $db->query( roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php:645: "SELECT `file_id`, `filename`, `mtime` FROM $table WHERE `user_id` = ? AND `context` = ?", roundcube-1.4.9+dfsg.1/public_html/plugins/enigma/lib/enigma_driver_gnupg.php-646- $this->rc->user->ID, 'enigma' ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/cmd_learn.php-101- roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/cmd_learn.php:102: $output = shell_exec($tmp_command); roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/cmd_learn.php-103- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php-77- roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php:78: $sql_result = $db->query("SELECT `id` FROM `users` WHERE `email` = ?", $this->user_email); roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php-79- if ($sql_result && ($res_array = $db->fetch_assoc($sql_result))) { ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php-92- $email = $message->sender['mailto']; roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php:93: $sql_result = $db->query("SELECT `id` FROM `mailaddr` WHERE `email` = ? ORDER BY `priority` DESC", $email); roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php-94- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php-116- $wb = ''; roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php:117: $sql_result = $db->query("SELECT `wb` FROM `wblist` WHERE `sid` = ? AND `rid` =?", $sid, $rid); roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/amavis_blacklist.php-118- if ($sql_result && ($res_array = $db->fetch_assoc($sql_result))) { ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-91- $db->query( roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php:92: "DELETE FROM `{$this->sa_table}` WHERE `{$this->sa_username_field}` = ? AND `{$this->sa_preference_field}` = ? AND `{$this->sa_value_field}` = ?", roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-93- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-98- $sql_result = $db->query( roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php:99: "SELECT `value` FROM `{$this->sa_table}` WHERE `{$this->sa_username_field}` = ? AND `{$this->sa_preference_field}` = ? AND `{$this->sa_value_field}` = ?", roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-100- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-105- $db->query( roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php:106: "INSERT INTO `{$this->sa_table}` (`{$this->sa_username_field}`, `{$this->sa_preference_field}`, `{$this->sa_value_field}`) VALUES (?, ?, ?)", roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-107- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-118- $db->query( roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php:119: "DELETE FROM `{$this->sa_table}` WHERE `{$this->sa_username_field}` = ? AND `{$this->sa_preference_field}` = ? AND `{$this->sa_value_field}` = ?", roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-120- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-125- $sql_result = $db->query( roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php:126: "SELECT `value` FROM `{$this->sa_table}` WHERE `{$this->sa_username_field}` = ? AND `{$this->sa_preference_field}` = ? AND `{$this->sa_value_field}` = ?", roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-127- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-132- $db->query( roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php:133: "INSERT INTO `{$this->sa_table}` (`{$this->sa_username_field}`, `{$this->sa_preference_field}`, `{$this->sa_value_field}`) VALUES (?, ?, ?)", roundcube-1.4.9+dfsg.1/public_html/plugins/markasjunk/drivers/sa_blacklist.php-134- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php-236- $sql_result = $db->query('SELECT * FROM ' . $db->quote_identifier($userprefs_table) roundcube-1.4.9+dfsg.1/public_html/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php:237: .' WHERE `user` = ?', $uname); // ? is replaced with emailaddress roundcube-1.4.9+dfsg.1/public_html/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php-238- ############################################## roundcube-1.4.9+dfsg.1/public_html/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php-244- $sql_result = $db->query('SELECT * FROM ' . $db->quote_identifier($address_table) roundcube-1.4.9+dfsg.1/public_html/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php:245: .' WHERE `owner` = ?', $uname); // ? is replaced with emailaddress roundcube-1.4.9+dfsg.1/public_html/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php-246- ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-125- if ($CURL) roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:126: exec(sprintf('%s -L -s %s -o %s', $CURL, escapeshellarg($url), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-127- else roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:128: exec(sprintf('%s -q %s -O %s', $WGET, escapeshellarg($url), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-129- ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-137- if ($CURL) roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:138: exec(sprintf('%s -L -H %s -s %s -o %s', $CURL, escapeshellarg($header), escapeshellarg($url), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-139- else roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:140: exec(sprintf('%s --header %s -q %s -O %s', $WGET, escapeshellarg($header), escapeshellarg($url), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-141- } ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-234- echo "Extracting files $pattern into $destdir\n"; roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:235: exec(sprintf('%s -o %s %s -d %s', $UNZIP, escapeshellarg($srcfile), escapeshellarg($pattern), $destdir), $out, $retval); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-236- if ($retval !== 0) { ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-248- $zip_command = '%s -' . ($package['flat'] ? 'j' : 'o') . ' %s -d %s'; roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:249: exec(sprintf($zip_command, $UNZIP, escapeshellarg($srcfile), $extract), $out, $retval); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-250- ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-270- if (is_dir($src_file) && is_dir($dest_file)) { roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:271: exec(sprintf('rm -rf %s', $dest_file)); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-272- } roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-273- roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:274: exec(sprintf('mv -f %s %s', $src_file, $dest_file), $out, $retval); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-275- if ($retval !== 0) { ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-290- // remove temp extraction dir roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:291: exec('rm -rf ' . $extract); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-292- } ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-295- echo "Extracting zip archive into $destdir\n"; roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:296: exec(sprintf('%s -o %s -d %s', $UNZIP, escapeshellarg($srcfile), $destdir), $out, $retval); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-297- if ($retval !== 0) { ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-304- foreach ((array)$package['omit'] as $glob) { roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:305: exec(sprintf('rm -rf %s/%s', $destdir, escapeshellarg($glob))); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-306- } ############################################## roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-327- if (PHP_OS === 'Windows') { roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:328: exec(sprintf("rd /s /q %s", escapeshellarg($destdir))); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-329- } roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-330- else { roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh:331: exec(sprintf("rm -rf %s", escapeshellarg($destdir))); roundcube-1.4.9+dfsg.1/bin/install-jsdeps.sh-332- } ############################################## roundcube-1.4.9+dfsg.1/bin/installto.sh-71- roundcube-1.4.9+dfsg.1/bin/installto.sh:72: if (system($command, $ret) === false || $ret > 0) { roundcube-1.4.9+dfsg.1/bin/installto.sh-73- rcube::raise_error("Failed to execute command: $command", false, true); ############################################## roundcube-1.4.9+dfsg.1/bin/installto.sh-79- roundcube-1.4.9+dfsg.1/bin/installto.sh:80: if (file_exists(INSTALL_PATH . $file) && (system($command, $ret) === false || $ret > 0)) { roundcube-1.4.9+dfsg.1/bin/installto.sh-81- rcube::raise_error("Failed to execute command: $command", false, true); ############################################## roundcube-1.4.9+dfsg.1/bin/installto.sh-102- echo "Removing old default skin..."; roundcube-1.4.9+dfsg.1/bin/installto.sh:103: system("rm -rf $target_dir/skins/default $target_dir/plugins/jqueryui/themes/default"); roundcube-1.4.9+dfsg.1/bin/installto.sh-104- foreach (glob(INSTALL_PATH . "plugins/*/skins") as $plugin_skin_dir) { ############################################## roundcube-1.4.9+dfsg.1/bin/installto.sh-106- if (is_dir("$target_dir/$plugin_skin_dir/classic")) { roundcube-1.4.9+dfsg.1/bin/installto.sh:107: system("rm -rf $target_dir/$plugin_skin_dir/default"); roundcube-1.4.9+dfsg.1/bin/installto.sh-108- } ############################################## roundcube-1.4.9+dfsg.1/bin/installto.sh-125- echo "Installing JavaScript dependencies..."; roundcube-1.4.9+dfsg.1/bin/installto.sh:126: system("cd $target_dir && bin/install-jsdeps.sh"); roundcube-1.4.9+dfsg.1/bin/installto.sh-127- echo "done.\n\n"; ############################################## roundcube-1.4.9+dfsg.1/bin/installto.sh-142- echo "Running update script at target...\n"; roundcube-1.4.9+dfsg.1/bin/installto.sh:143: system("cd $target_dir && php bin/update.sh --version=$oldversion" . ($accept ? ' -y' : '')); roundcube-1.4.9+dfsg.1/bin/installto.sh-144- echo "All done.\n"; ############################################## roundcube-1.4.9+dfsg.1/bin/makedoc.sh-5- roundcube-1.4.9+dfsg.1/bin/makedoc.sh:6:INSTALL_PATH="`dirname $0`/.." roundcube-1.4.9+dfsg.1/bin/makedoc.sh-7-PATH_PROJECT=$INSTALL_PATH/program/include ############################################## roundcube-1.4.9+dfsg.1/bin/jsshrink.sh-1-#!/bin/sh roundcube-1.4.9+dfsg.1/bin/jsshrink.sh:2:PWD=`dirname "$0"` roundcube-1.4.9+dfsg.1/bin/jsshrink.sh-3-JS_DIR="$PWD/../program/js" ############################################## roundcube-1.4.9+dfsg.1/bin/jsshrink.sh-45-if [ $# -gt 0 ]; then roundcube-1.4.9+dfsg.1/bin/jsshrink.sh:46: JS_DIR=`dirname "$1"` roundcube-1.4.9+dfsg.1/bin/jsshrink.sh-47- JS_FILE="$1" ############################################## roundcube-1.4.9+dfsg.1/bin/jsshrink.sh-53- echo "Shrinking $JS_FILE" roundcube-1.4.9+dfsg.1/bin/jsshrink.sh:54: minfile=`echo $JS_FILE | sed -e 's/\.js$/\.min\.js/'` roundcube-1.4.9+dfsg.1/bin/jsshrink.sh-55- do_shrink "$JS_FILE" "$minfile" "$LANG_IN" ############################################## roundcube-1.4.9+dfsg.1/bin/jsshrink.sh-71- echo "Shrinking $file" roundcube-1.4.9+dfsg.1/bin/jsshrink.sh:72: minfile=`echo $file | sed -e 's/\.js$/\.min\.js/'` roundcube-1.4.9+dfsg.1/bin/jsshrink.sh-73- do_shrink "$file" "$minfile" "$LANG_IN" ############################################## roundcube-1.4.9+dfsg.1/bin/cssshrink.sh-1-#!/bin/sh roundcube-1.4.9+dfsg.1/bin/cssshrink.sh:2:PWD=`dirname "$0"` roundcube-1.4.9+dfsg.1/bin/cssshrink.sh-3-JAR_DIR='/tmp' ############################################## roundcube-1.4.9+dfsg.1/bin/cssshrink.sh-40- echo "Shrinking $CSS_FILE" roundcube-1.4.9+dfsg.1/bin/cssshrink.sh:41: minfile=`echo $CSS_FILE | sed -e 's/\.css$/\.min\.css/'` roundcube-1.4.9+dfsg.1/bin/cssshrink.sh-42- do_shrink "$CSS_FILE" "$minfile" ############################################## roundcube-1.4.9+dfsg.1/bin/cssshrink.sh-58- echo "Shrinking $file" roundcube-1.4.9+dfsg.1/bin/cssshrink.sh:59: minfile=`echo $file | sed -e 's/\.css$/\.min\.css/'` roundcube-1.4.9+dfsg.1/bin/cssshrink.sh-60- do_shrink "$file" "$minfile" ############################################## roundcube-1.4.9+dfsg.1/bin/deluser.sh-59- } roundcube-1.4.9+dfsg.1/bin/deluser.sh:60: system(sprintf("php %s/deluser.sh --host=%s %s", INSTALL_PATH . 'bin', $user['mail_host'], $user['username'])); roundcube-1.4.9+dfsg.1/bin/deluser.sh-61- } ############################################## roundcube-1.4.9+dfsg.1/bin/deluser.sh-123-foreach (array('identities','contacts','contactgroups','dictionary','cache','cache_index','cache_messages','cache_thread','searches','users') as $table) { roundcube-1.4.9+dfsg.1/bin/deluser.sh:124: $db->query('DELETE FROM ' . $db->table_name($table, true) . ' WHERE `user_id` = ?', $user->ID); roundcube-1.4.9+dfsg.1/bin/deluser.sh-125-} ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/modoboa.php-63- roundcube-1.4.9+dfsg.1/plugins/password/drivers/modoboa.php:64: $response = curl_exec($curl); roundcube-1.4.9+dfsg.1/plugins/password/drivers/modoboa.php-65- $err = curl_error($curl); ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/modoboa.php-108- roundcube-1.4.9+dfsg.1/plugins/password/drivers/modoboa.php:109: $response = curl_exec($curl); roundcube-1.4.9+dfsg.1/plugins/password/drivers/modoboa.php-110- $err = curl_error($curl); ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/smb.php-48- $cmd = $bin . ' -r ' . escapeshellarg($host) . ' -s -U ' . escapeshellarg($username) . ' > ' . $tmpfile . ' 2>&1'; roundcube-1.4.9+dfsg.1/plugins/password/drivers/smb.php:49: $handle = @popen($cmd, 'w'); roundcube-1.4.9+dfsg.1/plugins/password/drivers/smb.php-50- ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/virtualmin.php-39- // Get the domain using virtualmin CLI: roundcube-1.4.9+dfsg.1/plugins/password/drivers/virtualmin.php:40: exec("$curdir/chgvirtualminpasswd list-domains --mail-user $username --name-only", $output_domain, $returnvalue); roundcube-1.4.9+dfsg.1/plugins/password/drivers/virtualmin.php-41- ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/virtualmin.php-57- roundcube-1.4.9+dfsg.1/plugins/password/drivers/virtualmin.php:58: exec("$curdir/chgvirtualminpasswd modify-user --domain $domain --user $username --pass $newpass", $output, $returnvalue); roundcube-1.4.9+dfsg.1/plugins/password/drivers/virtualmin.php-59- ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/cpanel_webmail.php-135- roundcube-1.4.9+dfsg.1/plugins/password/drivers/cpanel_webmail.php:136: $result = curl_exec($ch); roundcube-1.4.9+dfsg.1/plugins/password/drivers/cpanel_webmail.php-137- $error = curl_error($ch); ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/expect.php-52- $cmd = $bin . ' -f ' . $script . ' -- ' . $params; roundcube-1.4.9+dfsg.1/plugins/password/drivers/expect.php:53: $handle = popen($cmd, "w"); roundcube-1.4.9+dfsg.1/plugins/password/drivers/expect.php-54- fwrite($handle, "$username\n"); ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/kpasswd.php-24- roundcube-1.4.9+dfsg.1/plugins/password/drivers/kpasswd.php:25: $handle = popen($cmd, "w"); roundcube-1.4.9+dfsg.1/plugins/password/drivers/kpasswd.php-26- fwrite($handle, $currpass."\n"); ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/domainfactory.php-45- roundcube-1.4.9+dfsg.1/plugins/password/drivers/domainfactory.php:46: if ($result = curl_exec($ch)) { roundcube-1.4.9+dfsg.1/plugins/password/drivers/domainfactory.php-47- // login successful, get token! ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/domainfactory.php-61- curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postfields)); roundcube-1.4.9+dfsg.1/plugins/password/drivers/domainfactory.php:62: if ($result = curl_exec($ch)) { roundcube-1.4.9+dfsg.1/plugins/password/drivers/domainfactory.php-63- // has the password been changed? ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/plesk.php-133- curl_setopt($this->curl, CURLOPT_POSTFIELDS, $packet); roundcube-1.4.9+dfsg.1/plugins/password/drivers/plesk.php:134: $result = curl_exec($this->curl); roundcube-1.4.9+dfsg.1/plugins/password/drivers/plesk.php-135- ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/directadmin.php-286- roundcube-1.4.9+dfsg.1/plugins/password/drivers/directadmin.php:287: if(!($this->result = curl_exec($ch))) { roundcube-1.4.9+dfsg.1/plugins/password/drivers/directadmin.php-288- $this->error[] .= curl_error($ch); ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/sasl.php-41- roundcube-1.4.9+dfsg.1/plugins/password/drivers/sasl.php:42: if ($fh = popen("$curdir/chgsaslpasswd -p $args $username", 'w')) { roundcube-1.4.9+dfsg.1/plugins/password/drivers/sasl.php-43- fwrite($fh, $newpass."\n"); ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/chpasswd.php-35- roundcube-1.4.9+dfsg.1/plugins/password/drivers/chpasswd.php:36: $handle = popen($cmd, "w"); roundcube-1.4.9+dfsg.1/plugins/password/drivers/chpasswd.php-37- fwrite($handle, "$username:$newpass\n"); ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/dbmail.php-42- roundcube-1.4.9+dfsg.1/plugins/password/drivers/dbmail.php:43: exec($command, $output, $return_value); roundcube-1.4.9+dfsg.1/plugins/password/drivers/dbmail.php-44- ############################################## roundcube-1.4.9+dfsg.1/plugins/password/drivers/pw_usermod.php-37- roundcube-1.4.9+dfsg.1/plugins/password/drivers/pw_usermod.php:38: $handle = popen($cmd, 'w'); roundcube-1.4.9+dfsg.1/plugins/password/drivers/pw_usermod.php-39- fwrite($handle, "$newpass\n"); ############################################## roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php-564- $result = $db->query( roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php:565: "SELECT `file_id`, `filename`, `mtime` FROM $table WHERE `user_id` = ? AND `context` = ?", roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php-566- $this->rc->user->ID, 'enigma'); ############################################## roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php-574- $data_result = $db->query("SELECT `data`, `mtime` FROM $table" roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php:575: . " WHERE `file_id` = ?", $record['file_id']); roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php-576- ############################################## roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php-644- $result = $db->query( roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php:645: "SELECT `file_id`, `filename`, `mtime` FROM $table WHERE `user_id` = ? AND `context` = ?", roundcube-1.4.9+dfsg.1/plugins/enigma/lib/enigma_driver_gnupg.php-646- $this->rc->user->ID, 'enigma' ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/cmd_learn.php-101- roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/cmd_learn.php:102: $output = shell_exec($tmp_command); roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/cmd_learn.php-103- ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php-77- roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php:78: $sql_result = $db->query("SELECT `id` FROM `users` WHERE `email` = ?", $this->user_email); roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php-79- if ($sql_result && ($res_array = $db->fetch_assoc($sql_result))) { ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php-92- $email = $message->sender['mailto']; roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php:93: $sql_result = $db->query("SELECT `id` FROM `mailaddr` WHERE `email` = ? ORDER BY `priority` DESC", $email); roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php-94- ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php-116- $wb = ''; roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php:117: $sql_result = $db->query("SELECT `wb` FROM `wblist` WHERE `sid` = ? AND `rid` =?", $sid, $rid); roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/amavis_blacklist.php-118- if ($sql_result && ($res_array = $db->fetch_assoc($sql_result))) { ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-91- $db->query( roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php:92: "DELETE FROM `{$this->sa_table}` WHERE `{$this->sa_username_field}` = ? AND `{$this->sa_preference_field}` = ? AND `{$this->sa_value_field}` = ?", roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-93- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-98- $sql_result = $db->query( roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php:99: "SELECT `value` FROM `{$this->sa_table}` WHERE `{$this->sa_username_field}` = ? AND `{$this->sa_preference_field}` = ? AND `{$this->sa_value_field}` = ?", roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-100- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-105- $db->query( roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php:106: "INSERT INTO `{$this->sa_table}` (`{$this->sa_username_field}`, `{$this->sa_preference_field}`, `{$this->sa_value_field}`) VALUES (?, ?, ?)", roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-107- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-118- $db->query( roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php:119: "DELETE FROM `{$this->sa_table}` WHERE `{$this->sa_username_field}` = ? AND `{$this->sa_preference_field}` = ? AND `{$this->sa_value_field}` = ?", roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-120- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-125- $sql_result = $db->query( roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php:126: "SELECT `value` FROM `{$this->sa_table}` WHERE `{$this->sa_username_field}` = ? AND `{$this->sa_preference_field}` = ? AND `{$this->sa_value_field}` = ?", roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-127- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-132- $db->query( roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php:133: "INSERT INTO `{$this->sa_table}` (`{$this->sa_username_field}`, `{$this->sa_preference_field}`, `{$this->sa_value_field}`) VALUES (?, ?, ?)", roundcube-1.4.9+dfsg.1/plugins/markasjunk/drivers/sa_blacklist.php-134- $this->sa_user, ############################################## roundcube-1.4.9+dfsg.1/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php-236- $sql_result = $db->query('SELECT * FROM ' . $db->quote_identifier($userprefs_table) roundcube-1.4.9+dfsg.1/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php:237: .' WHERE `user` = ?', $uname); // ? is replaced with emailaddress roundcube-1.4.9+dfsg.1/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php-238- ############################################## roundcube-1.4.9+dfsg.1/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php-244- $sql_result = $db->query('SELECT * FROM ' . $db->quote_identifier($address_table) roundcube-1.4.9+dfsg.1/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php:245: .' WHERE `owner` = ?', $uname); // ? is replaced with emailaddress roundcube-1.4.9+dfsg.1/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php-246- ############################################## roundcube-1.4.9+dfsg.1/program/include/rcmail_sendmail.php-570- { roundcube-1.4.9+dfsg.1/program/include/rcmail_sendmail.php:571: $hostname = gethostbyaddr($host); roundcube-1.4.9+dfsg.1/program/include/rcmail_sendmail.php-572- $result = $this->encrypt_host($hostname); ############################################## roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php-299- "DELETE FROM " . $db->quote_identifier($memberstable) roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php:300: . " WHERE `$pk` IN (" roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php:301: . "SELECT `$pk` FROM $sqltable" roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php-302- . " WHERE `del` = 1 AND `changed` < ?" ############################################## roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php-309- // delete outdated records roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php:310: $db->query("DELETE FROM $sqltable WHERE `del` = 1 AND `changed` < ?", $threshold); roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php-311- ############################################## roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php-323- // iterate over all users roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php:324: $sql_result = $db->query("SELECT `user_id` FROM " . $db->table_name('users', true) . " ORDER BY `user_id`"); roundcube-1.4.9+dfsg.1/program/include/rcmail_utils.php-325- while ($sql_result && ($sql_arr = $db->fetch_assoc($sql_result))) { ############################################## roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php-1154- // and really it was just a wrapper on eval(). roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php:1155: return eval("return ($expression);"); roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php-1156- } ############################################## roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php-1395- if (is_file(RCUBE_INSTALL_PATH . '.svn/entries')) { roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php:1396: if (preg_match('/Revision:\s(\d+)/', @shell_exec('svn info'), $regs)) roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php-1397- $ver .= ' [SVN r'.$regs[1].']'; ############################################## roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php-1399- else if (is_file(RCUBE_INSTALL_PATH . '.git/index')) { roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php:1400: if (preg_match('/Date:\s+([^\n]+)/', @shell_exec('git log -1'), $regs)) { roundcube-1.4.9+dfsg.1/program/include/rcmail_output_html.php-1401- if ($date = date('Ymd.Hi', strtotime($regs[1]))) { ############################################## roundcube-1.4.9+dfsg.1/program/steps/utils/modcss.inc-56- curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); roundcube-1.4.9+dfsg.1/program/steps/utils/modcss.inc:57: $data = curl_exec($curl); roundcube-1.4.9+dfsg.1/program/steps/utils/modcss.inc-58- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap_search.php-53- */ roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap_search.php:54: public function exec($folders, $str, $charset = null, $sort_field = null, $threading=null) roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap_search.php-55- { ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_config.php-314- ob_start(); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_config.php:315: include($fpath); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_config.php-316- ob_end_clean(); ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php-193- $result = $this->db->query( roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php:194: "UPDATE {$this->table} SET `expires` = $expires, `data` = ? WHERE " roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php-195- . ($this->userid ? "`user_id` = {$this->userid} AND " : "") ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php-219- if ($key === null) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php:220: $where = "`cache_key` LIKE " . $this->db->quote($this->prefix . '.%'); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php-221- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php-223- else if ($prefix_mode) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php:224: $where = "`cache_key` LIKE " . $this->db->quote($this->prefix . '.' . $key . '%'); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php-225- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php-227- else { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php:228: $where = "`cache_key` = " . $this->db->quote($this->prefix . '.' . $key); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/cache/db.php-229- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_plugin_api.php-303- if (is_readable($fn)) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_plugin_api.php:304: include($fn); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_plugin_api.php-305- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php-73- "SELECT * FROM " . $this->db->table_name('users', true) roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php:74: . " WHERE `user_id` = ?", $id); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php-75- $sql_arr = $this->db->fetch_assoc($sql_result); ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php-525- . " SET `failed_login` = ?" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php:526: . ", `failed_login_counter` = " . ($counter ?: "`failed_login_counter` + 1") roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php-527- . " WHERE `user_id` = ?", ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php-576- $sql_result = $dbh->query("SELECT * FROM " . $dbh->table_name('users', true) roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php:577: ." WHERE `mail_host` = ? AND `username` = ?", $host, $user); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php-578- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php-585- ." JOIN " . $dbh->table_name('identities', true) . " i ON (i.`user_id` = u.`user_id`)" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php:586: ." WHERE `email` = ? AND `del` <> 1", 0, 1, $user); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_user.php-587- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php-129- $this->start = microtime(true); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php:130: $this->ip = rcube_utils::remote_addr(); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php-131- $this->logging = $this->config->get('session_debug', false); ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php-405- $this->vars = null; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php:406: $this->ip = rcube_utils::remote_addr(); // update IP (might have changed) roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php-407- $this->destroy(session_id()); ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php-661- $this->cookie = $_COOKIE[$this->cookiename]; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php:662: $result = $this->ip_check ? rcube_utils::remote_addr() == $this->ip : true; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php-663- roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php-664- if (!$result) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php:665: $this->log("IP check failed for " . $this->key . "; expected " . $this->ip . "; got " . rcube_utils::remote_addr()); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_session.php-666- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php-670- if ($lang != 'en' && $lang != 'en_US' && is_dir(RCUBE_LOCALIZATION_DIR . $lang)) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php:671: include_once(RCUBE_LOCALIZATION_DIR . $lang . '/labels.inc'); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php:672: include_once(RCUBE_LOCALIZATION_DIR . $lang . '/messages.inc'); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php-673- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php-1147- */ roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php:1148: public static function exec(/* $cmd, $values1 = array(), ... */) roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php-1149- { ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php-1187- roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php:1188: return (string) shell_exec($cmd); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php-1189- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php-1720- $this->user->get_username(), roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php:1721: rcube_utils::remote_addr(), roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube.php-1722- $headers['Message-ID'], ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_string_replacer.php-61- $this->mailto_pattern = "/(" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_string_replacer.php:62: . "[-\w!\#\$%&*+~\/^`|{}=]+(?:\.[-\w!\#\$%&*+~\/^`|{}=]+)*" // local-part roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_string_replacer.php-63- . "@$utf_domain" // domain-part ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_mime.php-717- foreach ($config->resolve_paths('mimetypes.php') as $fpath) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_mime.php:718: $mime_ext = array_merge($mime_ext, (array) @include($fpath)); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_mime.php-719- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_mime.php-825- foreach (rcube::get_instance()->config->resolve_paths('mimetypes.php') as $fpath) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_mime.php:826: $mime_extensions = array_merge($mime_extensions, (array) @include($fpath)); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_mime.php-827- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/oracle.php-433- if (!$offset) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/oracle.php:434: $query = "SELECT * FROM ($query) a WHERE rownum <= $end"; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/oracle.php-435- } roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/oracle.php-436- else { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/oracle.php:437: $query = "SELECT * FROM (SELECT a.*, rownum as rn FROM ($query) a WHERE rownum <= $end) b WHERE rn > $offset"; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/oracle.php-438- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/pgsql.php-201- $q = $this->query("SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/pgsql.php:202: . " WHERE TABLE_TYPE = 'BASE TABLE'" . $add roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/pgsql.php-203- . " ORDER BY TABLE_NAME"); ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/pgsql.php-230- $q = $this->query("SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/pgsql.php:231: . " WHERE TABLE_NAME = ?" . $add, $args); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/pgsql.php-232- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/sqlite.php-59- roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/sqlite.php:60: $q = $dbh->exec($data); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/db/sqlite.php-61- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_ldap.php-1494- try { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_ldap.php:1495: $res = eval("return ($code);"); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_ldap.php-1496- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap_cache.php-885- "UPDATE {$this->thread_table}" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap_cache.php:886: ." SET `expires` = $expires, `data` = ?" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap_cache.php-887- ." WHERE `user_id` = ?" ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php-684- */ roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php:685: public static function remote_addr() roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php-686- { ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php-1175- $command = "cscript //nologo " . escapeshellarg($vbscript); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php:1176: $password = rtrim(shell_exec($command)); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php-1177- unlink($vbscript); ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php-1183- roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php:1184: if (rtrim(shell_exec($command)) !== 'OK') { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php-1185- echo $prompt; ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php-1192- $command = "/usr/bin/env bash -c 'read -s -p \"" . addslashes($prompt) . "\" mypassword && echo \$mypassword'"; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php:1193: $password = rtrim(shell_exec($command)); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_utils.php-1194- echo "\n"; ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php-354- ." SET `data` = ?" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php:355: ." WHERE `user_id` " . ($plugin['userid'] ? "= ".$this->rc->db->quote($plugin['userid']) : "IS NULL") roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php-356- ." AND `language` = ?", ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php-362- "DELETE FROM " . $this->rc->db->table_name('dictionary', true) roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php:363: ." WHERE `user_id` " . ($plugin['userid'] ? "= ".$this->rc->db->quote($plugin['userid']) : "IS NULL") roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php-364- ." AND `language` = ?", ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php-395- "SELECT `data` FROM " . $this->rc->db->table_name('dictionary', true) roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php:396: ." WHERE `user_id` ". ($plugin['userid'] ? "= ".$this->rc->db->quote($plugin['userid']) : "IS NULL") roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_spellchecker.php-397- ." AND `language` = ?", ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-161- "SELECT * FROM " . $this->db->table_name($this->db_groups, true) roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:162: . " WHERE `del` <> 1 AND `user_id` = ?" . $sql_filter roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-163- . " ORDER BY `name`", ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-219- $join = " LEFT JOIN " . $this->db->table_name($this->db_groupmembers, true) . " AS m". roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:220: " ON (m.`contact_id` = c.`".$this->primary_key."`)"; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-221- roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-222- $order_col = (in_array($this->sort_col, $this->table_cols) ? $this->sort_col : 'name'); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:223: $order_cols = array("c.`$order_col`"); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-224- if ($order_col == 'firstname') ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-296- roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:297: $where = $post_search = array(); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-298- $mode = intval($mode); ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-349- // use AND operator for advanced searches roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:350: $where = implode(' AND ', $where); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-351- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-412- $ids = $this->db->array2list($ids, 'integer'); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:413: $where = 'c.`' . $this->primary_key.'` IN ('.$ids.')'; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-414- // reset counter ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-484- $join = " LEFT JOIN " . $this->db->table_name($this->db_groupmembers, true) . " AS m". roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:485: " ON (m.`contact_id` = c.`".$this->primary_key."`)"; roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-486- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-845- . " SET `del` = 1, `changed` = $now" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:846: . " WHERE `user_id` = ?", $this->user_id); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-847- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-852- . " SET `del` = 1, `changed` = $now" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php:853: . " WHERE `user_id` = ?", $this->user_id); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_contacts.php-854- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/spellchecker/pspell.php-42- // get aspell dictionaries roundcube-1.4.9+dfsg.1/program/lib/Roundcube/spellchecker/pspell.php:43: exec('aspell dump dicts', $dicts); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/spellchecker/pspell.php-44- if (!empty($dicts)) { ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_image.php-326- roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_image.php:327: $result = rcube::exec($convert . ' 2>&1 -colorspace sRGB -strip -flatten -quality 75 {in} {type}:{out}', $p); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_image.php-328- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_image.php-422- $args = array('in' => $this->image_file, 'format' => "%m %[fx:w] %[fx:h]"); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_image.php:423: $id = rcube::exec($cmd . ' 2>/dev/null -format {format} {in}', $args); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_image.php-424- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php-88- if ($key) { roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php:89: $this->db->query("DELETE FROM {$this->table_name} WHERE `sess_id` = ?", $key); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php-90- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php-105- "SELECT `vars`, `ip`, `changed`, " . $this->db->now() . " AS ts" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php:106: . " FROM {$this->table_name} WHERE `sess_id` = ?", $key); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php-107- ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php-164- $this->db->query("UPDATE {$this->table_name} " roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php:165: . "SET `changed` = $now, `vars` = ? WHERE `sess_id` = ?", roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php-166- base64_encode($newvars), $key); ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php-169- $this->db->query("UPDATE {$this->table_name} SET `changed` = $now" roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php:170: . " WHERE `sess_id` = ?", $key); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/session/db.php-171- } ############################################## roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap.php-1679- $searcher = new rcube_imap_search($this->options, $this->conn); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap.php:1680: $index = $searcher->exec($folder, $str, $this->default_charset); roundcube-1.4.9+dfsg.1/program/lib/Roundcube/rcube_imap.php-1681- } ############################################## roundcube-1.4.9+dfsg.1/program/localization/uz/messages.inc-185-$messages['foldercreated'] = 'Papka yaratildi.'; roundcube-1.4.9+dfsg.1/program/localization/uz/messages.inc:186:$messages['invalidimageformat'] = 'Rasm formati noto‘g‘ri'; roundcube-1.4.9+dfsg.1/program/localization/uz/messages.inc-187-$messages['mispellingsfound'] = 'Xatda imlo xatolar mavjud.'; ############################################## roundcube-1.4.9+dfsg.1/program/localization/uz/labels.inc-234-$labels['originalmessage'] = 'Asl xat'; roundcube-1.4.9+dfsg.1/program/localization/uz/labels.inc:235:$labels['selectimage'] = 'Rasm tanlash'; roundcube-1.4.9+dfsg.1/program/localization/uz/labels.inc:236:$labels['addimage'] = 'Rasm qo`shish'; roundcube-1.4.9+dfsg.1/program/localization/uz/labels.inc-237-$labels['selectmedia'] = 'Video tanlash'; ############################################## roundcube-1.4.9+dfsg.1/installer/index.php-61- header('Content-Disposition: attachment; filename="'.$filename.'"'); roundcube-1.4.9+dfsg.1/installer/index.php:62: echo $_SESSION['config']; roundcube-1.4.9+dfsg.1/installer/index.php-63- exit; ############################################## roundcube-1.4.9+dfsg.1/installer/config.php-67- $textbox = new html_textarea(array('rows' => 16, 'cols' => 60, 'class' => "configfile")); roundcube-1.4.9+dfsg.1/installer/config.php:68: echo $textbox->show(($_SESSION['config'])); roundcube-1.4.9+dfsg.1/installer/config.php-69- } ############################################## roundcube-1.4.9+dfsg.1/installer/config.php-179- roundcube-1.4.9+dfsg.1/installer/config.php:180:echo $select_spell->show($RCI->is_post ? $_POST['_spellcheck_engine'] : 'pspell'); roundcube-1.4.9+dfsg.1/installer/config.php-181- ############################################## roundcube-1.4.9+dfsg.1/installer/config.php-295- roundcube-1.4.9+dfsg.1/installer/config.php:296:echo $select_dbtype->show($RCI->is_post ? $_POST['_dbtype'] : $dsnw['phptype']); roundcube-1.4.9+dfsg.1/installer/config.php-297-echo '<label for="cfgdbtype">Database type</label><br />'; roundcube-1.4.9+dfsg.1/installer/config.php:298:echo $input_dbhost->show($RCI->is_post ? $_POST['_dbhost'] : $dsnw['hostspec']); roundcube-1.4.9+dfsg.1/installer/config.php-299-echo '<label for="cfgdbhost">Database server (omit for sqlite)</label><br />'; roundcube-1.4.9+dfsg.1/installer/config.php:300:echo $input_dbname->show($RCI->is_post ? $_POST['_dbname'] : $dsnw['database']); roundcube-1.4.9+dfsg.1/installer/config.php-301-echo '<label for="cfgdbname">Database name (use absolute path and filename for sqlite)</label><br />'; roundcube-1.4.9+dfsg.1/installer/config.php:302:echo $input_dbuser->show($RCI->is_post ? $_POST['_dbuser'] : $dsnw['username']); roundcube-1.4.9+dfsg.1/installer/config.php-303-echo '<label for="cfgdbuser">Database user name (needs write permissions)(omit for sqlite)</label><br />'; roundcube-1.4.9+dfsg.1/installer/config.php:304:echo $input_dbpass->show($RCI->is_post ? $_POST['_dbpass'] : $dsnw['password']); roundcube-1.4.9+dfsg.1/installer/config.php-305-echo '<label for="cfgdbpass">Database password (omit for sqlite)</label><br />'; ############################################## roundcube-1.4.9+dfsg.1/installer/config.php-494-$check_smtpuser = new html_checkbox(array('name' => '_smtp_user_u', 'id' => "cfgsmtpuseru")); roundcube-1.4.9+dfsg.1/installer/config.php:495:echo $check_smtpuser->show($RCI->getprop('smtp_user') == '%u' || $_POST['_smtp_user_u'] ? 1 : 0, array('value' => 1)); roundcube-1.4.9+dfsg.1/installer/config.php-496- ############################################## roundcube-1.4.9+dfsg.1/installer/test.php-204- $DB->query("DELETE FROM " . $DB->quote_identifier($RCI->config['db_prefix'] . 'session') roundcube-1.4.9+dfsg.1/installer/test.php:205: . " WHERE `sess_id` = ?", $insert_id); roundcube-1.4.9+dfsg.1/installer/test.php-206- } ############################################## roundcube-1.4.9+dfsg.1/installer/test.php-374- <td><label for="sendmailfrom">Sender</label></td> roundcube-1.4.9+dfsg.1/installer/test.php:375: <td><?php echo $from_field->show($_POST['_from']); ?></td> roundcube-1.4.9+dfsg.1/installer/test.php-376- </tr> ############################################## roundcube-1.4.9+dfsg.1/installer/test.php-378- <td><label for="sendmailto">Recipient</label></td> roundcube-1.4.9+dfsg.1/installer/test.php:379: <td><?php echo $to_field->show($_POST['_to']); ?></td> roundcube-1.4.9+dfsg.1/installer/test.php-380- </tr> ############################################## roundcube-1.4.9+dfsg.1/installer/test.php-408- <td><label for="imaphost">Server</label></td> roundcube-1.4.9+dfsg.1/installer/test.php:409: <td><?php echo $host_field->show($_POST['_host']); ?></td> roundcube-1.4.9+dfsg.1/installer/test.php-410- </tr> ############################################## roundcube-1.4.9+dfsg.1/installer/test.php-416- <td><label for="imapuser">Username</label></td> roundcube-1.4.9+dfsg.1/installer/test.php:417: <td><?php echo $user_field->show($_POST['_user']); ?></td> roundcube-1.4.9+dfsg.1/installer/test.php-418- </tr> ############################################## roundcube-1.4.9+dfsg.1/installer/test.php-429- roundcube-1.4.9+dfsg.1/installer/test.php:430: echo '<p>Connecting to ' . rcube::Q($_POST['_host']) . '...<br />'; roundcube-1.4.9+dfsg.1/installer/test.php-431- ############################################## roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-92- }, [ roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js:93: [`tinymce/plugins/${name}`, `lib/plugins/${name}/main/ts`] roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-94- ]), ############################################## roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-102- }, roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js:103: files:[ { src: `lib/plugins/${name}/main/ts/Plugin.js`, dest: `js/tinymce/plugins/${name}/plugin.js` } ] roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-104- }; ############################################## roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-121- }, [ roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js:122: [`tinymce/themes/${name}`, `lib/themes/${name}/main/ts`] roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-123- ]), ############################################## roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-133- { roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js:134: src: `lib/themes/${name}/main/ts/Theme.js`, roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js:135: dest: `js/tinymce/themes/${name}/theme.js` roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-136- } ############################################## roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-166- return { roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js:167: files: [ { src: `js/tinymce/plugins/${name}/plugin.js`, dest: `js/tinymce/plugins/${name}/plugin.min.js` } ] roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-168- }; ############################################## roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-171- return { roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js:172: files: [ { src: `js/tinymce/themes/${name}/theme.js`, dest: `js/tinymce/themes/${name}/theme.min.js` } ] roundcube-1.4.9+dfsg.1/tinymce/Gruntfile.js-173- }; ############################################## roundcube-1.4.9+dfsg.1/tinymce/js/tinymce/plugins/compat3x/utils/validate.js-26- isEmail : function (s) { roundcube-1.4.9+dfsg.1/tinymce/js/tinymce/plugins/compat3x/utils/validate.js:27: return this.test(s, '^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$'); roundcube-1.4.9+dfsg.1/tinymce/js/tinymce/plugins/compat3x/utils/validate.js-28- }, ############################################## roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-92- (acc, name) => { roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js:93: acc[name] = `src/${type}/${name}/demo/ts/demo/${demo}`; roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-94- return acc; ############################################## roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-99- (acc, name) => { roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js:100: acc[name] = `src/${type}/${name}/main/ts/${entry}`; roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-101- return acc; ############################################## roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-105-let createPlugin = (name) => { roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js:106: return create(`src/plugins/${name}/demo/ts/demo/Demo.ts`, 'tsconfig.plugin.json', `scratch/demos/plugins/${name}/`, 'demo.js'); roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-107-}; ############################################## roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-109-let createTheme = (name) => { roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js:110: return create(`src/themes/${name}/demo/ts/demo/Demos.ts`, 'tsconfig.theme.json', `scratch/demos/themes/${name}`, 'demo.js'); roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-111-}; ############################################## roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-150- ${sortedDemos[type].map( roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js:151: link => `<li>${type !== 'core' ? `<strong>${link.split('/')[2]}</strong> - ` : ''}<a href="${link}">${path.basename(link)}</a></li>`).join('') roundcube-1.4.9+dfsg.1/tinymce/tools/modules/grunt-webpack.js-152- } ############################################## roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts-23- () => '.' + Markings.annotation(), roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts:24: (an) => `[${Markings.dataAnnotation()}="${an}"]` roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts-25- ); ############################################## roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts-40- return closest.bind((c) => { roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts:41: return getAttr(c, `${Markings.dataAnnotationId()}`).bind((uid) => roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts:42: getAttr(c, `${Markings.dataAnnotation()}`).map((name) => { roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts-43- const elements = findMarkers(editor, uid); ############################################## roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts-59- const body = Element.fromDom(editor.getBody()); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts:60: return SelectorFilter.descendants(body, `[${Markings.dataAnnotationId()}="${uid}"]`); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts-61-}; ############################################## roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts-64- const body = Element.fromDom(editor.getBody()); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts:65: const markers = SelectorFilter.descendants(body, `[${Markings.dataAnnotation()}="${name}"]`); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Identification.ts-66- const directory: Record<string, Element[]> = { }; ############################################## roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Wrapping.ts-45- Class.add(master, Markings.annotation()); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Wrapping.ts:46: Attr.set(master, `${Markings.dataAnnotationId()}`, uid); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Wrapping.ts:47: Attr.set(master, `${Markings.dataAnnotation()}`, annotationName); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/annotate/Wrapping.ts-48- ############################################## roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/content/GetContent.ts-33- const blockName = Settings.getForcedRootBlock(editor); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/content/GetContent.ts:34: const emptyRegExp = new RegExp(`^(<${blockName}[^>]*>( | |\\s|\u00a0|<br \\/>|)<\\/${blockName}>[\r\n]*|<br \\/>[\r\n]*)$`); roundcube-1.4.9+dfsg.1/tinymce/src/core/main/ts/content/GetContent.ts-35- return html.replace(emptyRegExp, ''); ############################################## roundcube-1.4.9+dfsg.1/tinymce/src/plugins/compat3x/main/js/utils/validate.js-26- isEmail : function (s) { roundcube-1.4.9+dfsg.1/tinymce/src/plugins/compat3x/main/js/utils/validate.js:27: return this.test(s, '^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$'); roundcube-1.4.9+dfsg.1/tinymce/src/plugins/compat3x/main/js/utils/validate.js-28- }, ############################################## roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js-114-"Insert\/edit image": "Rasmni qo'shish \/ tahrirlash", roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js:115:"Image description": "Rasm tavsifi", roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js-116-"Source": "Manba", ############################################## roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js-124-"Border": "Chegara", roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js:125:"Insert image": "Rasm qo'shish", roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js-126-"Image": "Rasm", ############################################## roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js-132-"Edit image": "Rasmni tahrirlash", roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js:133:"Image options": "Rasm imkoniyatlari", roundcube-1.4.9+dfsg.1/tinymce-langs/uz.js-134-"Zoom in": "Yaqinlashtirish", ############################################## roundcube-1.4.9+dfsg.1/debian/addsqlupdate.sh-27- echo "\n/* update system table */" >> $to roundcube-1.4.9+dfsg.1/debian/addsqlupdate.sh:28: echo "UPDATE system SET value='$V' WHERE name='roundcube-version';\n" >> $to roundcube-1.4.9+dfsg.1/debian/addsqlupdate.sh-29-done ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-130- if ($CURL) roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:131: exec(sprintf('%s -L -s %s -o %s', $CURL, escapeshellarg($url), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-132- else roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:133: exec(sprintf('%s -q %s -O %s', $WGET, escapeshellarg($url), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-134- ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-142- if ($CURL) roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:143: exec(sprintf('%s -L -H %s -s %s -o %s', $CURL, escapeshellarg($header), escapeshellarg($url), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-144- else roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:145: exec(sprintf('%s --header %s -q %s -O %s', $WGET, escapeshellarg($header), escapeshellarg($url), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-146- } ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-178- if ($CURL) roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:179: exec(sprintf('%s -L -s %s -o %s', $CURL, escapeshellarg($source), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-180- else roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:181: exec(sprintf('%s -q %s -O %s', $WGET, escapeshellarg($source), $cache_file), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-182- ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-205- // detect downloaded/cached file type roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:206: exec(sprintf('%s -b %s', $FILEINFO, $cache_file), $out); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-207- if (stripos($out[0], 'zip') === 0) { ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-289- echo "Extracting files $pattern into $destdir\n"; roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:290: exec(sprintf('%s -o %s %s -d %s', $UNZIP, escapeshellarg($srcfile), escapeshellarg($pattern), $destdir), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-291- if ($retval !== 0) { ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-303- $zip_command = '%s -' . ($package['flat'] ? 'j' : 'o') . ' %s -d %s'; roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:304: exec(sprintf($zip_command, $UNZIP, escapeshellarg($srcfile), $extract), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-305- ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-322- if (is_dir($sourcedir . '/' . $src) && is_dir($destdir . '/' . $dest)) { roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:323: exec(sprintf('rm -rf %s/%s', $destdir, $dest)); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-324- } roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-325- roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:326: exec(sprintf('mv -f %s/%s %s/%s', $sourcedir, $src, $destdir, $dest), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-327- if ($retval !== 0) { ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-332- // remove temp extraction dir roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:333: exec('rm -rf ' . $extract); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-334- } ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-337- echo "Extracting zip archive into $destdir\n"; roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:338: exec(sprintf('%s -o %s -d %s', $UNZIP, escapeshellarg($srcfile), $destdir), $out, $retval); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-339- if ($retval !== 0) { ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-346- foreach ((array)$package['omit'] as $glob) { roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:347: exec(sprintf('rm -rf %s/%s', $destdir, escapeshellarg($glob))); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-348- } ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-369- if (PHP_OS === 'Windows') { roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:370: exec(sprintf("rd /s /q %s", escapeshellarg($destdir))); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-371- } roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-372- else { roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:373: exec(sprintf("rm -rf %s", escapeshellarg($destdir))); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-374- } ############################################## roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-386- if (PHP_OS === 'Windows') { roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:387: exec(sprintf("rd /s /q %s", escapeshellarg($name))); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-388- } roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-389- else { roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh:390: exec(sprintf("rm -rf %s", escapeshellarg($name))); roundcube-1.4.9+dfsg.1/debian/install-jsdeps.sh-391- } ############################################## roundcube-1.4.9+dfsg.1/.pc/correct_install_path.patch/bin/deluser.sh-59- } roundcube-1.4.9+dfsg.1/.pc/correct_install_path.patch/bin/deluser.sh:60: system(sprintf("php %s/deluser.sh --host=%s %s", INSTALL_PATH . 'bin', $user['mail_host'], $user['username'])); roundcube-1.4.9+dfsg.1/.pc/correct_install_path.patch/bin/deluser.sh-61- } ############################################## roundcube-1.4.9+dfsg.1/.pc/correct_install_path.patch/bin/deluser.sh-123-foreach (array('identities','contacts','contactgroups','dictionary','cache','cache_index','cache_messages','cache_thread','searches','users') as $table) { roundcube-1.4.9+dfsg.1/.pc/correct_install_path.patch/bin/deluser.sh:124: $db->query('DELETE FROM ' . $db->table_name($table, true) . ' WHERE `user_id` = ?', $user->ID); roundcube-1.4.9+dfsg.1/.pc/correct_install_path.patch/bin/deluser.sh-125-} ############################################## roundcube-1.4.9+dfsg.1/.pc/retry_to_reach_imap_server.patch/program/lib/Roundcube/rcube_imap.php-1675- $searcher = new rcube_imap_search($this->options, $this->conn); roundcube-1.4.9+dfsg.1/.pc/retry_to_reach_imap_server.patch/program/lib/Roundcube/rcube_imap.php:1676: $index = $searcher->exec($folder, $str, $this->default_charset); roundcube-1.4.9+dfsg.1/.pc/retry_to_reach_imap_server.patch/program/lib/Roundcube/rcube_imap.php-1677- }