diff options
Diffstat (limited to 'www')
24 files changed, 2760 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index 798c8f62965f..5a3d7e46e62f 100644 --- a/www/Makefile +++ b/www/Makefile @@ -56,6 +56,7 @@ SUBDIR += bacula-web SUBDIR += bannerfilter SUBDIR += bblog + SUBDIR += bigbluebutton SUBDIR += bins SUBDIR += bk2site SUBDIR += bk_edit diff --git a/www/bigbluebutton/Makefile b/www/bigbluebutton/Makefile new file mode 100644 index 000000000000..8ccad574e5af --- /dev/null +++ b/www/bigbluebutton/Makefile @@ -0,0 +1,175 @@ +# New ports collection makefile for: www/bigbluebutton +# Date created: 23 October 2010 +# Whom: alex.deiter@gmail.com +# +# $FreeBSD$ +# + +PORTNAME= bigbluebutton +PORTVERSION= 0.71 +CATEGORIES= www java +MASTER_SITES= http://bigbluebutton.org/downloads/%SUBDIR%/ +MASTER_SITE_SUBDIR= ${PORTVERSION} ${PORTVERSION}/packages 0.70 0.64/blank +DISTFILES= bbb_extensions.conf bbb_sip.conf blank-slide.swf \ + blank-thumb.png nginx-bigbluebutton.conf \ + ${EXTRACT_FILES} +EXTRACT_ONLY= ${EXTRACT_FILES} + +MAINTAINER= alex.deiter@gmail.com +COMMENT= Web conferencing system for distance education + +BUILD_DEPENDS= ${LOCALBASE}/bin/pdf2swf:${PORTSDIR}/graphics/swftools \ + ${LOCALBASE}/bin/convert:${PORTSDIR}/graphics/ImageMagick \ + ${LOCALBASE}/etc/rc.d/activemq:${PORTSDIR}/net/activemq \ + ${LOCALBASE}/sbin/nginx:${PORTSDIR}/www/nginx \ + ${LOCALBASE}/etc/rc.d/tomcat6:${PORTSDIR}/www/tomcat6 \ + ${LOCALBASE}/etc/rc.d/red5:${PORTSDIR}/www/red5 +RUN_DEPENDS= ${BUILD_DEPENDS} + +EXTRACT_FILES= bigbluebutton.tar.gz freeswitch-config.tar.gz \ + red5-0.9.1.tar.gz + +USE_DOS2UNIX= yes +DOS2UNIX_REGEX= .+\.(conf|jsp|properties|xml)$ + +USE_JAVA= yes +JAVA_VERSION= 1.5+ +JAVA_EXTRACT= yes +USE_MYSQL= yes +NO_BUILD= yes +NO_WRKSUBDIR= yes +DIST_SUBDIR= ${PORTNAME} +USE_RC_SUBR= openoffice +SOFFICEBIN?= ${PREFIX}/openoffice.org-3.2.1/openoffice.org3/program/soffice.bin +RED5_HOME?= ${PREFIX}/red5 +RED5_HOME_REL= ${RED5_HOME:S,^${PREFIX}/,,} +RED5_LOGS?= ${RED5_HOME}/log +RED5_USER?= www +RED5_GROUP?= ${RED5_USER} +TOMCAT_HOME?= ${PREFIX}/apache-tomcat-6.0 +TOMCAT_HOME_REL= ${TOMCAT_HOME:S,^${PREFIX}/,,} +TOMCAT_LOGS?= ${TOMCAT_HOME}/logs +TOMCAT_USER?= www +TOMCAT_GROUP?= ${TOMCAT_USER} +WWWROOT?= ${WWWDIR:S|/${PORTNAME}$||} +WWWROOT_REL= ${WWWROOT:S,^${PREFIX}/,,} + +OPTIONS= MEETME "meetme Asterisk module" off \ + KONFERENCE "konference Asterisk module" on \ + FREESWITCH "mod_conference FreeSWITCH module" off \ + OPENOFFICE "Include OpenOffice support" off + +PLIST_SUB+= RED5_HOME=${RED5_HOME_REL} \ + TOMCAT_HOME=${TOMCAT_HOME_REL} \ + WWWROOT=${WWWROOT_REL} + +SUB_LIST+= PORTNAME=${PORTNAME} \ + SOFFICEBIN=${SOFFICEBIN} \ + RED5_HOME=${RED5_HOME} \ + RED5_LOGS=${RED5_LOGS} \ + RED5_USER=${RED5_USER} \ + RED5_GROUP=${RED5_GROUP} \ + TOMCAT_HOME=${TOMCAT_HOME} \ + TOMCAT_LOGS=${TOMCAT_LOGS} \ + TOMCAT_USER=${TOMCAT_USER} \ + TOMCAT_GROUP=${TOMCAT_GROUP} \ + WWWROOT=${WWWROOT} \ + WWWDIR=${WWWDIR} + +SUB_FILES= pkg-message openoffice nginx.conf-dist bbb-conf + +.include <bsd.port.pre.mk> + +.if defined(WITH_MEETME) || defined(WITH_KONFERENCE) +BUILD_DEPENDS+=${LOCALBASE}/sbin/asterisk:${PORTSDIR}/net/asterisk16 +.if defined(WITH_MEETME) +.if !exists(${LOCALBASE}/lib/asterisk/modules/app_meetme.so) +IGNORE=Option meetme requires app_meetme.so from asterisk port. Rebuild net/asterisk16 with WITH_ZAPTEL=yes +.endif +.endif +.if defined(WITH_KONFERENCE) +BUILD_DEPENDS+=${LOCALBASE}/lib/asterisk/modules/app_konference.so:${PORTSDIR}/net/appkonference +.endif +.endif + +.if defined(WITH_FREESWITCH) +BROKEN=freeswitch 1.0.6 does not work with BigBlueButton +BUILD_DEPENDS+=${LOCALBASE}/bin/freeswitch:${PORTSDIR}/net/freeswitch +.endif + +.if defined(WITH_OPENOFFICE) +BUILD_DEPENDS+= ${LOCALBASE}/bin/openoffice.org-3.2.1:${PORTSDIR}/editors/openoffice.org-3 +.endif + +post-extract: +.for f in bbb_extensions.conf bbb_sip.conf nginx-bigbluebutton.conf + @${INSTALL_DATA} ${_DISTDIR}/${f} ${WRKDIR} +.endfor +.for f in bbb-default bigbluebutton-webapps client deskshare sip video + @cd ${WRKDIR} && ${TAR} xf ${f}${EXTRACT_SUFX} +.endfor + @cd ${WRKDIR}/client && ${MV} client/* . && ${RMDIR} client + @${MKDIR} ${WRKDIR}/bigbluebutton-tomcat + @cd ${WRKDIR}/bigbluebutton-tomcat && ${JAR} xf \ + ${WRKDIR}/bigbluebutton.war + @cd ${WRKDIR} && ${FIND} . -name .gitignore -delete + +post-patch: + @${RM} ${WRKDIR}/deskshare/WEB-INF/deskshare.conf.orig + @${FIND} ${WRKDIR} -type f -name '*.orig' -execdir ${SH} -c \ + 'f={} && ${MV} $${f%.orig} $${f%.orig}-dist && ${RM} $$f' ';' + +pre-install: +.for d in RED5_HOME TOMCAT_HOME + @if [ ! -d "${${d}}/webapps" ]; then \ + ${ECHO_MSG} ""; \ + ${ECHO_MSG} "Path ${${d}}/webapps not found"; \ + ${ECHO_MSG} "Please check and set correct ${d} variable in make env"; \ + ${ECHO_MSG} ""; \ + ${FALSE}; \ + fi +.endfor + @if ! ${GREP} -q 'Connector\ port=\"8080\"\ protocol=\"HTTP\/1\.1\"\ *$$' \ + ${TOMCAT_HOME}/conf/server.xml; then \ + ${ECHO_MSG} ""; \ + ${ECHO_MSG} "Please reinstall www/tomcat6 port with HTTP_PORT=8080"; \ + ${ECHO_MSG} ""; \ + ${FALSE}; \ + fi + +do-install: + @${MKDIR} ${DATADIR} ${WWWDIR} + @${INSTALL_SCRIPT} ${WRKDIR}/bbb-conf ${PREFIX}/bin +.for d in asterisk blank freeswitch nginx + @${MKDIR} ${DATADIR}/${d} +.endfor + @${INSTALL_DATA} ${FILESDIR}/nopdfmark.ps ${DATADIR}/blank +.for f in blank-slide.swf blank-thumb.png + @${INSTALL_DATA} ${_DISTDIR}/${f} ${DATADIR}/blank +.endfor +.for f in bbb_extensions.conf bbb_sip.conf + @${INSTALL_DATA} ${WRKDIR}/${f}-dist ${DATADIR}/asterisk +.endfor +.for f in nginx.conf nginx-bigbluebutton.conf + @${INSTALL_DATA} ${WRKDIR}/${f}-dist ${DATADIR}/nginx +.endfor + @cd ${WRKDIR} && ${COPYTREE_SHARE} conf ${DATADIR}/freeswitch + @${MKDIR} ${TOMCAT_HOME}/webapps/bigbluebutton + @cd ${WRKDIR}/bigbluebutton-tomcat && \ + ${COPYTREE_SHARE} . ${TOMCAT_HOME}/webapps/bigbluebutton + @${CHOWN} ${TOMCAT_USER}:${TOMCAT_GROUP} \ + ${TOMCAT_HOME}/webapps/bigbluebutton + @cd ${WRKDIR} && ${COPYTREE_SHARE} bigbluebutton-default ${WWWROOT} + @cd ${WRKDIR} && ${COPYTREE_SHARE} client ${WWWDIR} + @cd ${WRKDIR} && ${COPYTREE_SHARE} 'bigbluebutton deskshare sip video' \ + ${RED5_HOME}/webapps + @cd ${RED5_HOME} && ${CHOWN} -R ${RED5_USER}:${RED5_GROUP} \ + webapps +.for f in aopalliance-1.0.jar spring-aop-3.0.0.jar + @${INSTALL_DATA} ${WRKDIR}/red5-0.9.1/lib/${f} ${RED5_HOME}/lib +.endfor + +post-install: + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.post.mk> diff --git a/www/bigbluebutton/distinfo b/www/bigbluebutton/distinfo new file mode 100644 index 000000000000..5cdc4996a6f9 --- /dev/null +++ b/www/bigbluebutton/distinfo @@ -0,0 +1,16 @@ +SHA256 (bigbluebutton/bbb_extensions.conf) = 7f1afad7196210f926989fe08f2414ca570f4b97c6ad10d22236d411f3b7c6d7 +SIZE (bigbluebutton/bbb_extensions.conf) = 1788 +SHA256 (bigbluebutton/bbb_sip.conf) = 924925f909cb753623abf82006f8cb8acb55c3024b47544d22ca6fa01525081b +SIZE (bigbluebutton/bbb_sip.conf) = 142 +SHA256 (bigbluebutton/blank-slide.swf) = 7338ec4f98030b2da4051cd61be9f3d0e6964de10f3fd8e7e21460b401382964 +SIZE (bigbluebutton/blank-slide.swf) = 223 +SHA256 (bigbluebutton/blank-thumb.png) = c3c564e9023e7de608add924f752f75b28251a5b8468d2981665993fb9053cfa +SIZE (bigbluebutton/blank-thumb.png) = 983 +SHA256 (bigbluebutton/nginx-bigbluebutton.conf) = 36593e846cf1c6abcfcf5a7295e33637fea017b460230ccec14af1032806e044 +SIZE (bigbluebutton/nginx-bigbluebutton.conf) = 3012 +SHA256 (bigbluebutton/bigbluebutton.tar.gz) = b05d8bddcf80c9105bef3b85b80f9667f63082b3a5346b4d09ddd017bfd3766e +SIZE (bigbluebutton/bigbluebutton.tar.gz) = 54825642 +SHA256 (bigbluebutton/freeswitch-config.tar.gz) = 4d5e6691fbc760bbf3540cd1871aa74b824f280ebc7853d07a0d1dca878f7f5f +SIZE (bigbluebutton/freeswitch-config.tar.gz) = 48955 +SHA256 (bigbluebutton/red5-0.9.1.tar.gz) = afd0db4f8dfcda71c5a4d68dd2488774e013e7aa68f1bb3bf901550afd3ffbed +SIZE (bigbluebutton/red5-0.9.1.tar.gz) = 86712320 diff --git a/www/bigbluebutton/files/bbb-conf.in b/www/bigbluebutton/files/bbb-conf.in new file mode 100644 index 000000000000..8a26ed9b2c62 --- /dev/null +++ b/www/bigbluebutton/files/bbb-conf.in @@ -0,0 +1,455 @@ +#!/bin/sh -e +# +# $FreeBSD$ +# + +# Script variables +SCRIPT="$(basename $0)" +BACKUP=".$(date "+%Y.%m.%d_%H:%M:%S")" + +# System path +PREFIX="%%PREFIX%%" +RED5_HOME="%%RED5_HOME%%" +RED5_LOGS="%%RED5_LOGS%%" +RED5_USER="%%RED5_USER%%" +RED5_GROUP="%%RED5_GROUP%%" +TOMCAT_HOME="%%TOMCAT_HOME%%" +TOMCAT_LOGS="%%TOMCAT_LOGS%%" +TOMCAT_USER="%%TOMCAT_USER%%" +TOMCAT_GROUP="%%TOMCAT_GROUP%%" +WWWROOT="%%WWWROOT%%" +WWWDIR="%%WWWDIR%%" +ASTERISK_ETC="$PREFIX/etc/asterisk" +FREESWITCH_ETC="$PREFIX/etc/freeswitch" +NGINX_ETC="$PREFIX/etc/nginx" + +# System commands +INSTALL_CMD="install -B $BACKUP" + +# BBB security salt +BBB_SALT="" + +# BBB common path +BBB_SHAREDIR="%%DATADIR%%" +BBB_PRESENTATIONDIR="/var/spool/%%PORTNAME%%" +BBB_INSTALL_CONF="$BBB_PRESENTATIONDIR/conf.txt" + +# BBB JDBC properties +BBB_DATABASE_TYPE="mysql" +BBB_DATABASE_HOST="localhost" +BBB_DATABASE_NAME="%%PORTNAME%%" +BBB_DATABASE_URL="jdbc:$BBB_DATABASE_TYPE://$BBB_DATABASE_HOST/$BBB_DATABASE_NAME" +BBB_DATABASE_DRIVER="com.mysql.jdbc.Driver" +BBB_DATABASE_USERNAME="%%PORTNAME%%" +BBB_DATABASE_PASSWORD="" + +# Conference module and type +BBB_CONFERENCE_MODULE="" +BBB_CONFERENCE_TYPE="" + +# FreeSWITCH Event Socket Library (ESL) +BBB_ESL_HOST="localhost" +BBB_ESL_PORT="8021" +BBB_ESL_PASSWORD="" + +# Asterisk Management Interface (AMI) +BBB_AMI_HOST="localhost" +BBB_AMI_PORT="5038" +BBB_AMI_USERNAME="bbb" +BBB_AMI_PASSWORD="" + +# SIP +BBB_SIP_HOST="localhost" +BBB_SIP_PORT="5070" +BBB_SIP_USERNAME="bbbuser" +BBB_SIP_PASSWORD="" + +# All vars list +BBB_VAR_LIST="PREFIX WWWROOT WWWDIR \ + RED5_HOME RED5_LOGS RED5_USER RED5_GROUP \ + TOMCAT_HOME TOMCAT_LOGS TOMCAT_USER TOMCAT_GROUP \ + ASTERISK_ETC NGINX_ETC BBB_HOSTNAME BBB_SALT \ + BBB_SHAREDIR BBB_PRESENTATIONDIR BBB_INSTALL_CONF \ + BBB_DATABASE_TYPE BBB_DATABASE_HOST BBB_DATABASE_NAME BBB_DATABASE_URL \ + BBB_DATABASE_DRIVER BBB_DATABASE_USERNAME BBB_DATABASE_PASSWORD \ + BBB_CONFERENCE_MODULE BBB_CONFERENCE_TYPE \ + BBB_NO_KONFERENCE BBB_NO_MEETME \ + BBB_ESL_HOST BBB_ESL_PORT BBB_ESL_PASSWORD \ + BBB_AMI_HOST BBB_AMI_PORT BBB_AMI_USERNAME BBB_AMI_PASSWORD \ + BBB_SIP_HOST BBB_SIP_PORT BBB_SIP_USERNAME BBB_SIP_PASSWORD" + +bbb_usage() { + cat <<-EOF + + $1 + + Install initial configuration: + $SCRIPT install -h <hostname|ip address> -c <konference|meetme|freeswitch> + + Restart all bbb services: + $SCRIPT restart + + EOF + + exit 1 +} + +bbb_random() { + openssl rand -base64 $1 | sed -E 's|[^A-Za-z0-9]||g' +} + +bbb_install() { + CHECK_DIRS="RED5_HOME TOMCAT_HOME WWWROOT WWWDIR NGINX_ETC BBB_SHAREDIR" + + case "$BBB_CONFERENCE_MODULE" in + konference|meetme) + CHECK_DIRS="$CHECK_DIRS ASTERISK_ETC" + ;; + freeswitch) + CHECK_DIRS="$CHECK_DIRS FREESWITCH_ETC" + ;; + esac + + for var in $CHECK_DIRS; do + eval val=\$$var + echo -n "Check $var = '$val': " + if [ -n "$val" -a -d "$val" ]; then + echo "ok" + else + echo "not found" + exit 2 + fi + done + + BBB_SALT="$(bbb_random 32)" + BBB_DATABASE_PASSWORD="$(bbb_random 16)" + BBB_ESL_PASSWORD="$(bbb_random 16)" + BBB_AMI_PASSWORD="$(bbb_random 16)" + BBB_SIP_PASSWORD="$(bbb_random 16)" + + for var in $BBB_VAR_LIST; do + eval val=\$$var + BBB_REPLACE="$BBB_REPLACE -e s|%%$var%%|$val|g" + done + + $INSTALL_CMD -d -m 0777 $BBB_PRESENTATIONDIR + mkdir -p /etc/rc.conf.d + + echo "Configure activemq: rc.conf" + cat >/etc/rc.conf.d/activemq <<-EOF + activemq_enable="YES" + EOF + + echo -n "Configure $BBB_DATABASE_TYPE: drop/create/grant" + (/usr/local/etc/rc.d/mysql-server status || /usr/local/etc/rc.d/mysql-server start) >/dev/null 2>&1 + mysql -h $BBB_DATABASE_HOST -u root >/dev/null <<-EOF + drop database if exists $BBB_DATABASE_NAME; + create database $BBB_DATABASE_NAME; + grant all on $BBB_DATABASE_NAME.* to '$BBB_DATABASE_USERNAME'@'$BBB_DATABASE_HOST' identified by '$BBB_DATABASE_PASSWORD'; + commit; + EOF + + echo " rc.conf" + cat >/etc/rc.conf.d/mysql <<-EOF + mysql_enable="YES" + EOF + + echo -n "Configure $BBB_CONFERENCE_TYPE:" + case "$BBB_CONFERENCE_MODULE" in + konference|meetme) + cd $ASTERISK_ETC + for i in extensions sip; do + echo -n " bbb_$i.conf" + $INSTALL_CMD -m 0600 $BBB_SHAREDIR/asterisk/bbb_$i.conf-dist bbb_$i.conf + sed -i '' $BBB_REPLACE bbb_$i.conf + done + + for i in $(jot - 3000 3029); do + cat <<-EOF + [$i] + type=friend + username=$i + insecure=very + qualify=yes + nat=yes + host=dynamic + canreinvite=no + context=bbb-voip + disallow=all + allow=ulaw + + EOF + done >>bbb_sip.conf + + echo -n " extensions.conf" + $INSTALL_CMD -m 0600 extensions.conf-dist extensions.conf + cat >>extensions.conf <<-EOF + #include "bbb_extensions.conf" + EOF + + echo -n " sip.conf" + $INSTALL_CMD -m 0600 sip.conf-dist sip.conf + cat >>sip.conf <<-EOF + #include "bbb_sip.conf" + EOF + + echo -n " modules.conf" + $INSTALL_CMD -m 0600 modules.conf-dist modules.conf + case "$BBB_CONFERENCE_MODULE" in + konference) + cat >>modules.conf <<-EOF + noload => codec_dahdi.so + noload => app_meetme.so + load => app_konference.so + EOF + ;; + meetme) + $INSTALL_CMD $PREFIX/etc/zaptel.conf.sample \ + $PREFIX/etc/zaptel.conf + cat >>modules.conf <<-EOF + noload => codec_dahdi.so + load => app_meetme.so + noload => app_konference.so + EOF + + cat >/etc/rc.conf.d/zaptel <<-EOF + zaptel_enable="YES" + zaptel_kmod_load="zaptel.ko ztdummy.ko" + EOF + ;; + esac + + echo -n " manager.conf" + $INSTALL_CMD -m 0600 manager.conf-dist manager.conf + sed -i '' 's|^enabled.*$|enabled = yes|' manager.conf + cat >>manager.conf <<-EOF + [$BBB_AMI_USERNAME] + secret = $BBB_AMI_PASSWORD + permit = 0.0.0.0/0.0.0.0 + read = system,call,log,verbose,command,agent,user + write = system,call,log,verbose,command,agent,user + EOF + + echo " rc.conf" + cat >/etc/rc.conf.d/asterisk <<-EOF + asterisk_enable="YES" + EOF + ;; + freeswitch) + echo "Not implemented yet" + exit 1 + ;; + esac + + echo "Configure openoffice: rc.conf" + cat >/etc/rc.conf.d/openoffice <<-EOF + openoffice_enable="YES" + EOF + + echo -n "Configure tomcat:" + chown -R $TOMCAT_USER:$TOMCAT_GROUP $TOMCAT_LOGS + cd $TOMCAT_HOME/webapps/bigbluebutton + + echo -n " bbb_api_conf.jsp" + $INSTALL_CMD -m 0600 -o $TOMCAT_USER -g $TOMCAT_GROUP \ + demo/bbb_api_conf.jsp-dist \ + demo/bbb_api_conf.jsp + + echo -n " bigbluebutton.properties" + $INSTALL_CMD -m 0600 -o $TOMCAT_USER -g $TOMCAT_GROUP \ + WEB-INF/classes/bigbluebutton.properties-dist \ + WEB-INF/classes/bigbluebutton.properties + + echo -n " log4j.properties" + $INSTALL_CMD -m 0600 -o $TOMCAT_USER -g $TOMCAT_GROUP \ + WEB-INF/classes/log4j.properties-dist \ + WEB-INF/classes/log4j.properties + sed -i '' $BBB_REPLACE demo/bbb_api_conf.jsp \ + WEB-INF/classes/bigbluebutton.properties \ + WEB-INF/classes/log4j.properties + + echo " rc.conf" + cat >/etc/rc.conf.d/tomcat60 <<-EOF + tomcat60_enable="YES" + tomcat60_stop_timeout="60" + EOF + + echo -n "Configure nginx:" + cd $NGINX_ETC + mkdir -p sites-available sites-enabled + + echo -n " nginx.conf" + $INSTALL_CMD $BBB_SHAREDIR/nginx/nginx.conf-dist nginx.conf + + echo -n " bigbluebutton.conf" + $INSTALL_CMD $BBB_SHAREDIR/nginx/nginx-bigbluebutton.conf-dist \ + sites-available/bigbluebutton.conf + sed -i '' $BBB_REPLACE nginx.conf sites-available/bigbluebutton.conf + cd sites-enabled + rm -f bigbluebutton.conf + ln -s ../sites-available/bigbluebutton.conf \ + bigbluebutton.conf + cd $WWWDIR/client/conf + + echo -n " config.xml" + $INSTALL_CMD config.xml-dist config.xml + sed -i '' $BBB_REPLACE config.xml + + echo " rc.conf" + cat >/etc/rc.conf.d/nginx <<-EOF + nginx_enable="YES" + EOF + + echo -n "Configure red5:" + if grep -q '127\.0\.0\.1' $RED5_HOME/conf/red5.properties; then + echo -n " red5.properties" + sed -i $BACKUP 's|127\.0\.0\.1|0.0.0.0|g' $RED5_HOME/conf/red5.properties + fi + + cd $RED5_HOME/webapps/bigbluebutton/WEB-INF + echo -n " red5-web.xml" + $INSTALL_CMD -m 0600 -o $RED5_USER -g $RED5_GROUP \ + red5-web.xml-dist \ + red5-web.xml + sed -i '' $BBB_REPLACE red5-web.xml + + echo -n " bigbluebutton.properties" + $INSTALL_CMD -m 0600 -o $RED5_USER -g $RED5_GROUP \ + bigbluebutton.properties-dist \ + bigbluebutton.properties + sed -i '' $BBB_REPLACE bigbluebutton.properties + + cd $RED5_HOME/webapps/sip/WEB-INF + echo -n " bigbluebutton-sip.properties" + $INSTALL_CMD -m 0600 -o $RED5_USER -g $RED5_GROUP \ + bigbluebutton-sip.properties-dist \ + bigbluebutton-sip.properties + sed -i '' $BBB_REPLACE bigbluebutton-sip.properties + + echo " rc.conf" + RED5_RMI_PORT=$(awk -F= '/^jmx.rmi.port.registry/{print $2}' $RED5_HOME/conf/red5.properties) + RED5_RMI_USER=$(awk '/^[^#].+readwrite$/{print $1}' $RED5_HOME/conf/access.properties | head -1) + RED5_RMI_PASSWD=$(awk '/^'$RED5_RMI_USER'[\ \t]+/{print $2}' $RED5_HOME/conf/password.properties) + + cat >/etc/rc.conf.d/red5 <<-EOF + red5_enable="YES" + red5_stop_timeout="60" + red5_stop_class_opts="$RED5_RMI_PORT $RED5_RMI_USER $RED5_RMI_PASSWD" + EOF + + echo -n "Save config:" + $INSTALL_CMD -m 0600 /dev/null $BBB_INSTALL_CONF + cat >$BBB_INSTALL_CONF <<-EOF + # + # ${BACKUP#.} + # + EOF + + for var in $BBB_VAR_LIST; do + eval val=\$$var + cat >>$BBB_INSTALL_CONF <<-EOF + $var=$val + EOF + done + echo " $BBB_INSTALL_CONF" +} + +bbb_restart() { + . $BBB_INSTALL_CONF + + $PREFIX/etc/rc.d/activemq restart + $PREFIX/etc/rc.d/mysql-server restart + case "$BBB_CONFERENCE_MODULE" in + meetme) + if ! kldstat -q -m ztdummy; then + $PREFIX/etc/rc.d/zaptel start >/dev/null 2>&1 + fi + $PREFIX/etc/rc.d/asterisk restart + ;; + konference) + $PREFIX/etc/rc.d/asterisk restart + ;; + freeswitch) + $PREFIX/etc/rc.d/freeswitch restart + ;; + esac + $PREFIX/etc/rc.d/openoffice restart + $PREFIX/etc/rc.d/tomcat6 restart + $PREFIX/etc/rc.d/red5 restart + $PREFIX/etc/rc.d/nginx restart +} + +if [ "`/usr/bin/id -u`" != "0" ]; then + bbb_usage "$SCRIPT must be run as root" +fi + +if [ $# -eq 0 ]; then + bbb_usage "$SCRIPT <install|restart> [options]" +fi + +BBB_ACTION="$1" +shift + +while getopts :h:c: OPT; do + case "$OPT" in + h) + BBB_HOSTNAME="$OPTARG" + ;; + c) + BBB_CONFERENCE_MODULE="$OPTARG" + ;; + *) + bbb_usage "Error: '$OPTARG' is not a valid option" + ;; + esac +done + +case "$BBB_ACTION" in +install) + if [ -z "$BBB_HOSTNAME" ]; then + bbb_usage "Error: 'install' action required '-h' option" + else + if ! host "$BBB_HOSTNAME" >/dev/null 2>&1; then + bbb_usage "Error: hostname '$BBB_HOSTNAME' not found by host command" + fi + fi + + if [ -z "$BBB_CONFERENCE_MODULE" ]; then + bbb_usage "Error: 'install' action required '-c' option" + else + case "$BBB_CONFERENCE_MODULE" in + konference) + test -f $PREFIX/lib/asterisk/modules/app_konference.so || bbb_usage "Error: app_konference.so not found. Please reinstall %%PORTNAME%% with KONFERENCE option" + BBB_CONFERENCE_TYPE="asterisk" + BBB_NO_KONFERENCE="" + BBB_NO_MEETME=";" + ;; + meetme) + test -f $PREFIX/lib/asterisk/modules/app_meetme.so || bbb_usage "Error: app_meetme.so not found. Please reinstall %%PORTNAME%% with MEETME option" + BBB_CONFERENCE_TYPE="asterisk" + BBB_NO_KONFERENCE=";" + BBB_NO_MEETME="" + ;; + freeswitch) + test -f $PREFIX/bin/freeswitch || bbb_usage "Error: freeswitch not found. Please reinstall %%PORTNAME%% with FREESWITCH option" + BBB_CONFERENCE_TYPE="freeswitch" + ;; + *) + bbb_usage "Error: unknown conference module '$BBB_CONFERENCE_TYPE'" + ;; + esac + fi + bbb_install + ;; +restart) + if [ -n "$BBB_HOSTNAME" ]; then + bbb_usage "Error: 'restart' action do not allow any options" + fi + bbb_restart + ;; +*) + bbb_usage "Error: '$BBB_ACTION' is not valid action" + ;; +esac + +exit 0 diff --git a/www/bigbluebutton/files/nginx.conf-dist.in b/www/bigbluebutton/files/nginx.conf-dist.in new file mode 100644 index 000000000000..d4467efc9d6f --- /dev/null +++ b/www/bigbluebutton/files/nginx.conf-dist.in @@ -0,0 +1,14 @@ +worker_processes 1; + +events { + worker_connections 1024; +} + +http { + include mime.types; + default_type application/octet-stream; + sendfile on; + keepalive_timeout 65; + gzip on; + include %%PREFIX%%/etc/nginx/sites-enabled/*; +} diff --git a/www/bigbluebutton/files/nopdfmark.ps b/www/bigbluebutton/files/nopdfmark.ps new file mode 100644 index 000000000000..39ef680f3616 --- /dev/null +++ b/www/bigbluebutton/files/nopdfmark.ps @@ -0,0 +1,2 @@ +%! +/pdfmark {cleartomark} bind def diff --git a/www/bigbluebutton/files/openoffice.in b/www/bigbluebutton/files/openoffice.in new file mode 100644 index 000000000000..49d92822c495 --- /dev/null +++ b/www/bigbluebutton/files/openoffice.in @@ -0,0 +1,54 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +# PROVIDE: openoffice +# REQUIRE: NETWORKING SERVERS +# BEFORE: DAEMON +# KEYWORD: shutdown +# +# Add the following lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +# openoffice_enable (bool): Set to NO by default. +# Set it to YES to enable openoffice. +# openoffice_user (username): Set to www by default. +# Set it to required username. +# openoffice_group (group): Set to www by default. +# Set it to required group. +# openoffice_bin (string): Set by default - see below. +# Set it to soffice.bin path. +# openoffice_args (string): Set by default - see below. +# Set it to required command line args. +# + +. /etc/rc.subr + +name="openoffice" +rcvar=${name}_enable +load_rc_config $name + +: ${openoffice_enable:=NO} +: ${openoffice_user:="www"} +: ${openoffice_group:="www"} +: ${openoffice_bin:="%%SOFFICEBIN%%"} +: ${openoffice_args:="-accept=socket,host=localhost,port=8100;urp -headless -nofirststartwizard"} + +pidfile=/var/run/${name}.pid +command="${openoffice_bin}" +start_cmd="${name}_start" +start_precmd="${name}_precmd" + +openoffice_start() { + echo "Starting ${name}." + /usr/sbin/daemon -f -p ${pidfile} -u ${openoffice_user} \ + ${openoffice_bin} ${openoffice_args} +} + +openoffice_precmd() { + touch ${pidfile} + chown ${openoffice_user}:${openoffice_group} ${pidfile} +} + +run_rc_command "$1" diff --git a/www/bigbluebutton/files/patch-bbb_extensions.conf b/www/bigbluebutton/files/patch-bbb_extensions.conf new file mode 100644 index 000000000000..83bb7af9b506 --- /dev/null +++ b/www/bigbluebutton/files/patch-bbb_extensions.conf @@ -0,0 +1,31 @@ +--- bbb_extensions.conf.orig 2010-10-29 17:38:10.000000000 +0000 ++++ bbb_extensions.conf 2010-10-29 20:37:41.000000000 +0000 +@@ -1,5 +1,5 @@ + ; BigBlueButton extensions. +-; In your /etc/asterisk/extensions.conf, add the following line at the end ++; In your %%PREFIX%%/asterisk/extensions.conf, add the following line at the end + ; of the file + ; #include "bbb_extensions.conf" + ; +@@ -23,8 +23,8 @@ + ; + [bbb-voip] + exten => _XXXX.,1,Playback(conf-placeintoconf) +-; exten => _XXXX.,n,MeetMe(${EXTEN},cdMsT) +-exten => _XXXX.,n,Konference(${EXTEN},H) ++%%BBB_NO_MEETME%%exten => _XXXX.,n,MeetMe(${EXTEN},cdMsT) ++%%BBB_NO_KONFERENCE%%exten => _XXXX.,n,Konference(${EXTEN},H) + + + +@@ -34,8 +34,8 @@ + exten => _XXXX.,1,Agi(agi://localhost/findConference?conference=${EXTEN}) + exten => _XXXX.,n,GotoIf($[${EXTEN} = ${CONFERENCE_FOUND}]?valid:invalid) + exten => _XXXX.,n(valid),Playback(conf-placeintoconf) +-; exten => _XXXX.,n,MeetMe(${CONFERENCE_FOUND},cdMsT) +-exten => _XXXX.,n,Konference(${CONFERENCE_FOUND},H) ++%%BBB_NO_MEETME%%exten => _XXXX.,n,MeetMe(${CONFERENCE_FOUND},cdMsT) ++%%BBB_NO_KONFERENCE%%exten => _XXXX.,n,Konference(${CONFERENCE_FOUND},H) + exten => _XXXX.,n(invalid),Goto(handle-invalid-conference,s,1) + + [handle-invalid-conference] diff --git a/www/bigbluebutton/files/patch-bbb_sip.conf b/www/bigbluebutton/files/patch-bbb_sip.conf new file mode 100644 index 000000000000..8133ca210365 --- /dev/null +++ b/www/bigbluebutton/files/patch-bbb_sip.conf @@ -0,0 +1,11 @@ +--- bbb_sip.conf.orig 2010-10-29 20:38:22.000000000 +0000 ++++ bbb_sip.conf 2010-10-29 20:39:16.000000000 +0000 +@@ -1,6 +1,6 @@ +-[bbbuser] ++[%%BBB_SIP_USERNAME%%] + type=friend +-username=bbbuser ++username=%%BBB_SIP_USERNAME%% + insecure=very + qualify=no + nat=yes diff --git a/www/bigbluebutton/files/patch-bigbluebutton-WEB-INF-bigbluebutton.properties b/www/bigbluebutton/files/patch-bigbluebutton-WEB-INF-bigbluebutton.properties new file mode 100644 index 000000000000..8e691608d653 --- /dev/null +++ b/www/bigbluebutton/files/patch-bigbluebutton-WEB-INF-bigbluebutton.properties @@ -0,0 +1,36 @@ +--- bigbluebutton/WEB-INF/bigbluebutton.properties.orig 2010-11-11 01:10:07.000000000 +0000 ++++ bigbluebutton/WEB-INF/bigbluebutton.properties 2010-11-11 01:17:37.000000000 +0000 +@@ -1,23 +1,23 @@ + + # It also includes the location to store the recordings (i.e. voice and slides) + # after the conference is over. Note this feature is not currently implemented. +-recordingsDirectory=/var/bigbluebutton ++recordingsDirectory=%%BBB_PRESENTATIONDIR%% + + # These settings enable bbb-apps to connect to the Asterisk conference server + # to receive events (such as when someone is talking). + # These properties are for Asterisk Management Interface (AMI) +-# These should match with /etc/asterisk/manager.d/bigbluebutton.conf +-ami.host=127.0.0.1 +-ami.port=5038 +-ami.username=bbb +-ami.password=secret ++# These should match with %%PREFIX%%/etc/asterisk/manager.conf ++ami.host=%%BBB_AMI_HOST%% ++ami.port=%%BBB_AMI_PORT%% ++ami.username=%%BBB_AMI_USERNAME%% ++ami.password=%%BBB_AMI_PASSWORD%% + + # These settings enable bbb-apps to connect to the Freeswitch conference server + # These should match with the freeswitch event_socket_client.xml config +-esl.host=127.0.0.1 +-esl.port=8021 +-esl.password=ClueCon ++esl.host=%%BBB_ESL_HOST%% ++esl.port=%%BBB_ESL_PORT%% ++esl.password=%%BBB_ESL_PASSWORD%% + + # When using asterisk, specify the conference application: [meetme, konference] +-asterisk.application=konference ++asterisk.application=%%BBB_CONFERENCE_MODULE%% + version=0.63 diff --git a/www/bigbluebutton/files/patch-bigbluebutton-WEB-INF-red5-web.xml b/www/bigbluebutton/files/patch-bigbluebutton-WEB-INF-red5-web.xml new file mode 100644 index 000000000000..bce1733d33c8 --- /dev/null +++ b/www/bigbluebutton/files/patch-bigbluebutton-WEB-INF-red5-web.xml @@ -0,0 +1,9 @@ +--- bigbluebutton/WEB-INF/red5-web.xml.orig 2010-11-18 21:04:01.000000000 +0000 ++++ bigbluebutton/WEB-INF/red5-web.xml 2010-11-18 21:04:40.000000000 +0000 +@@ -46,5 +46,5 @@ + + <!-- NOTE: Change bbb-voice-freeswitch.xml to bbb-voice-asterisk.xml if you want to use Asterisk --> + +- <import resource="bbb-voice-freeswitch.xml" /> ++ <import resource="bbb-voice-%%BBB_CONFERENCE_TYPE%%.xml" /> + </beans> diff --git a/www/bigbluebutton/files/patch-bigbluebutton-tomcat-WEB-INF-classes-bigbluebutton.properties b/www/bigbluebutton/files/patch-bigbluebutton-tomcat-WEB-INF-classes-bigbluebutton.properties new file mode 100644 index 000000000000..e8e6b9c26cf3 --- /dev/null +++ b/www/bigbluebutton/files/patch-bigbluebutton-tomcat-WEB-INF-classes-bigbluebutton.properties @@ -0,0 +1,86 @@ +--- bigbluebutton-tomcat/WEB-INF/classes/bigbluebutton.properties.orig 2010-11-11 01:21:48.000000000 +0000 ++++ bigbluebutton-tomcat/WEB-INF/classes/bigbluebutton.properties 2010-11-11 01:31:12.000000000 +0000 +@@ -1,52 +1,52 @@ + # + # These are the default properites for BigBlueButton Web application + +-dataSource.url=jdbc:mysql://localhost/bigbluebutton_dev +-dataSource.username=bbb +-dataSource.password=secret +-dataSource.driverClassName =com.mysql.jdbc.Driver ++dataSource.url=%%BBB_DATABASE_URL%% ++dataSource.username=%%BBB_DATABASE_USERNAME%% ++dataSource.password=%%BBB_DATABASE_PASSWORD%% ++dataSource.driverClassName=%%BBB_DATABASE_DRIVER%% + + #---------------------------------------------------- + # Directory where BigBlueButton stores uploaded slides +-presentationDir=/var/bigbluebutton ++presentationDir=%%BBB_PRESENTATIONDIR%% + + #---------------------------------------------------- + # Directory where SWFTOOLS (pdf2swf, jpeg2swf, png2swf) are located +-swfToolsDir=/bin ++swfToolsDir=%%PREFIX%%/bin + + #---------------------------------------------------- + # Directory where ImageMagick's convert executable is located +-imageMagickDir=/usr/bin ++imageMagickDir=%%PREFIX%%/bin + + #---------------------------------------------------- + # Use fullpath to ghostscript executable since the exec names are different + # for each platform. +-ghostScriptExec=/usr/bin/gs ++ghostScriptExec=%%PREFIX%%/bin/gs + + #---------------------------------------------------- + # Fonts directory passed into PDF2SWF to support highlighting of texts + # in the SWF slides. +-fontsDir=/usr/share/fonts ++fontsDir=%%PREFIX%%/share/ghostscript/fonts + + #---------------------------------------------------- + # This is a workaround for a problem converting PDF files, referenced at + # http://groups.google.com/group/comp.lang.postscript/browse_thread/thread/c2e264ca76534ce0?pli=1 +-noPdfMarkWorkaround=/etc/bigbluebutton/nopdfmark.ps ++noPdfMarkWorkaround=%%BBB_SHAREDIR%%/blank/nopdfmark.ps + + #---------------------------------------------------- + # These will be copied in cases where the conversion process + # fails to generate a slide from the uploaded presentation +-BLANK_SLIDE=/var/bigbluebutton/blank/blank-slide.swf +-BLANK_THUMBNAIL=/var/bigbluebutton/blank/blank-thumb.png ++BLANK_SLIDE=%%BBB_SHAREDIR%%/blank/blank-slide.swf ++BLANK_THUMBNAIL=%%BBB_SHAREDIR%%/blank/blank-thumb.png + + #---------------------------------------------------- + # Number of minutes the conversion should take. If it takes + # more than this time, cancel the conversion process. +-maxConversionTime=5 ++maxConversionTime=30 + + #---------------------------------------------------- + # Maximum number of pages allowed for an uploaded presentation (default 100). +-maxNumPages=100 ++maxNumPages=1000 + + #---------------------------------------------------- + # Default dial access number +@@ -64,14 +64,14 @@ + beans.dynamicConferenceService.serviceEnabled=true + beans.dynamicConferenceService.apiVersion=0.7 + beans.dynamicConferenceService.minutesElapsedBeforeMeetingExpiration=60 +-beans.dynamicConferenceService.securitySalt=f1cd94813e3406a62c11351d3d057c99 ++beans.dynamicConferenceService.securitySalt=%%BBB_SALT%% + beans.dynamicConferenceService.defaultWelcomeMessage=${defaultWelcomeMessage} + beans.dynamicConferenceService.defaultDialAccessNumber=${defaultDialAccessNumber} + + #---------------------------------------------------- + # This URL is where the BBB client is accessible. When a user sucessfully + # enters a name and password, she is redirected here to load the client. +-bigbluebutton.web.serverURL=http://192.168.0.135 ++bigbluebutton.web.serverURL=http://%%BBB_HOSTNAME%% + + #---------------------------------------------------- + # Assign URL where the logged-out participant will be redirected after sign-out. diff --git a/www/bigbluebutton/files/patch-bigbluebutton-tomcat-WEB-INF-classes-log4j.properties b/www/bigbluebutton/files/patch-bigbluebutton-tomcat-WEB-INF-classes-log4j.properties new file mode 100644 index 000000000000..7794307d1eda --- /dev/null +++ b/www/bigbluebutton/files/patch-bigbluebutton-tomcat-WEB-INF-classes-log4j.properties @@ -0,0 +1,11 @@ +--- bigbluebutton-tomcat/WEB-INF/classes/log4j.properties.orig 2010-11-18 14:41:27.000000000 +0000 ++++ bigbluebutton-tomcat/WEB-INF/classes/log4j.properties 2010-11-18 14:42:15.000000000 +0000 +@@ -8,7 +8,7 @@ + log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n + + log4j.appender.logfile=org.apache.log4j.RollingFileAppender +-log4j.appender.logfile.File=/var/log/bigbluebutton/bbb-web.log ++log4j.appender.logfile.File=%%TOMCAT_LOGS%%/bbb-web.log + log4j.appender.logfile.MaxFileSize=1MB + # Keep three backup files. + log4j.appender.logfile.MaxBackupIndex=3 diff --git a/www/bigbluebutton/files/patch-bigbluebutton-tomcat-demo-bbb_api_conf.jsp b/www/bigbluebutton/files/patch-bigbluebutton-tomcat-demo-bbb_api_conf.jsp new file mode 100644 index 000000000000..76713c7300f1 --- /dev/null +++ b/www/bigbluebutton/files/patch-bigbluebutton-tomcat-demo-bbb_api_conf.jsp @@ -0,0 +1,14 @@ +--- bigbluebutton-tomcat/demo/bbb_api_conf.jsp.orig 2010-11-11 13:33:47.000000000 +0000 ++++ bigbluebutton-tomcat/demo/bbb_api_conf.jsp 2010-11-11 13:34:19.000000000 +0000 +@@ -1,9 +1,9 @@ + + <%! + // This is the security salt that must match the value set in the BigBlueButton server +-String salt = "f1cd94813e3406a62c11351d3d057c99"; ++String salt = "%%BBB_SALT%%"; + + // This is the URL for the BigBlueButton server +-String BigBlueButtonURL = "http://192.168.0.135/bigbluebutton/"; ++String BigBlueButtonURL = "http://%%BBB_HOSTNAME%%/bigbluebutton/"; + %> + diff --git a/www/bigbluebutton/files/patch-client-conf-config.xml b/www/bigbluebutton/files/patch-client-conf-config.xml new file mode 100644 index 000000000000..86873088345d --- /dev/null +++ b/www/bigbluebutton/files/patch-client-conf-config.xml @@ -0,0 +1,94 @@ +--- client/conf/config.xml.orig 2010-11-11 12:59:00.000000000 +0000 ++++ client/conf/config.xml 2010-11-11 13:01:09.000000000 +0000 +@@ -2,9 +2,9 @@ + <config> + <localeversion>0.71</localeversion> + <version>3794-2010-11-08</version> +- <help url="http://192.168.0.135/help.html"/> +- <porttest host="192.168.0.135" application="video"/> +- <application uri="rtmp://192.168.0.135/bigbluebutton" host="http://192.168.0.135/bigbluebutton/api/enter" /> ++ <help url="http://%%BBB_HOSTNAME%%/help.html"/> ++ <porttest host="%%BBB_HOSTNAME%%" application="video"/> ++ <application uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" host="http://%%BBB_HOSTNAME%%/bigbluebutton/api/enter" /> + <language userSelectionEnabled="true" /> + <skinning enabled="true" url="branding/css/WindowsXP_default.swf" /> + <debug showDebugWindow="true" /> +@@ -12,62 +12,62 @@ + <modules> + + <module name="ChatModule" url="ChatModule.swf?v=3794" +- uri="rtmp://192.168.0.135/bigbluebutton" ++ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" + dependsOn="ViewersModule" + translationOn="true" + translationEnabled="true" + /> + + <module name="ViewersModule" url="ViewersModule.swf?v=3794" +- uri="rtmp://192.168.0.135/bigbluebutton" +- host="http://192.168.0.135/bigbluebutton/api/enter" ++ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" ++ host="http://%%BBB_HOSTNAME%%/bigbluebutton/api/enter" + allowKickUser="false" + /> + + <module name="ListenersModule" url="ListenersModule.swf?v=3794" +- uri="rtmp://192.168.0.135/bigbluebutton" +- recordingHost="http://192.168.0.135" ++ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" ++ recordingHost="http://%%BBB_HOSTNAME%%" + /> + + <module name="DeskShareModule" + url="DeskShareModule.swf?v=3794" +- uri="rtmp://192.168.0.135/deskShare" ++ uri="rtmp://%%BBB_HOSTNAME%%/deskShare" + /> + + <module name="PhoneModule" url="PhoneModule.swf?v=3794" +- uri="rtmp://192.168.0.135/sip" ++ uri="rtmp://%%BBB_HOSTNAME%%/sip" + dependsOn="ViewersModule" + /> + + <module name="VideoconfModule" url="VideoconfModule.swf?v=3794" +- uri="rtmp://192.168.0.135/video" ++ uri="rtmp://%%BBB_HOSTNAME%%/video" + dependsOn="ViewersModule" + videoQuality="100" + presenterShareOnly="false" + /> + + <module name="WhiteboardModule" url="WhiteboardModule.swf?v=3794" +- uri="rtmp://192.168.0.135/bigbluebutton" ++ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" + dependsOn="PresentModule" + /> + + <module name="PresentModule" url="PresentModule.swf?v=3794" +- uri="rtmp://192.168.0.135/bigbluebutton" +- host="http://192.168.0.135" ++ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" ++ host="http://%%BBB_HOSTNAME%%" + dependsOn="ViewersModule" + /> + + <!-- new module in development: + <module name="DynamicInfoModule" url="DynamicInfoModule.swf?v=3794" +- uri="rtmp://192.168.0.135/bigbluebutton" +- host="http://192.168.0.135" +- infoURL="http://192.168.0.135/client/conf/example-info-data.xml?user={userID}&role={role}&meetingID={meetingID}" ++ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" ++ host="http://%%BBB_HOSTNAME%%" ++ infoURL="http://%%BBB_HOSTNAME%%/client/conf/example-info-data.xml?user={userID}&role={role}&meetingID={meetingID}" + /> + --> + + <!--<module name="ExampleChatModule" url="ExampleChatModule.swf?v=56" +- uri="rtmp://192.168.0.135/bigbluebutton" +- host="http://192.168.0.135" ++ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" ++ host="http://%%BBB_HOSTNAME%%" + />--> + + <!--<module name="BreakoutModule" url="BreakoutModule.swf?v=3794" diff --git a/www/bigbluebutton/files/patch-conf-autoload_configs-acl.conf.xml b/www/bigbluebutton/files/patch-conf-autoload_configs-acl.conf.xml new file mode 100644 index 000000000000..07c41be6cb68 --- /dev/null +++ b/www/bigbluebutton/files/patch-conf-autoload_configs-acl.conf.xml @@ -0,0 +1,16 @@ +--- conf/autoload_configs/acl.conf.xml.orig 2010-11-18 14:49:09.000000000 +0000 ++++ conf/autoload_configs/acl.conf.xml 2010-11-18 15:08:52.000000000 +0000 +@@ -10,12 +10,7 @@ + --> + + <list name="localhost" default="allow"> +- <node type="allow" cidr="127.0.0.1/255"/> +- </list> +- +- <list name="lan" default="allow"> +- <node type="deny" cidr="192.168.42.0/24"/> +- <node type="allow" cidr="192.168.42.42/32"/> ++ <node type="allow" cidr="127.0.0.1/32"/> + </list> + + <!-- diff --git a/www/bigbluebutton/files/patch-conf-autoload_configs-event_socket.conf.xml b/www/bigbluebutton/files/patch-conf-autoload_configs-event_socket.conf.xml new file mode 100644 index 000000000000..254861cd0d90 --- /dev/null +++ b/www/bigbluebutton/files/patch-conf-autoload_configs-event_socket.conf.xml @@ -0,0 +1,15 @@ +--- conf/autoload_configs/event_socket.conf.xml.orig 2010-11-12 15:56:47.000000000 +0000 ++++ conf/autoload_configs/event_socket.conf.xml 2010-11-12 15:58:25.000000000 +0000 +@@ -1,9 +1,9 @@ + <configuration name="event_socket.conf" description="Socket Client"> + <settings> + <param name="nat-map" value="false"/> +- <param name="listen-ip" value="127.0.0.1"/> +- <param name="listen-port" value="8021"/> +- <param name="password" value="ClueCon"/> ++ <param name="listen-ip" value="%%BBB_ESL_HOST%%"/> ++ <param name="listen-port" value="%%BBB_ESL_PORT%%"/> ++ <param name="password" value="%%BBB_ESL_PASSWORD%%"/> + <!-- param name="apply-inbound-acl" value="localnet.auto"/ --> + </settings> + </configuration> diff --git a/www/bigbluebutton/files/patch-conf-directory-default-bbbuser.xml b/www/bigbluebutton/files/patch-conf-directory-default-bbbuser.xml new file mode 100644 index 000000000000..5450cf54de70 --- /dev/null +++ b/www/bigbluebutton/files/patch-conf-directory-default-bbbuser.xml @@ -0,0 +1,15 @@ +--- conf/directory/default/bbbuser.xml.orig 2010-11-12 15:46:08.000000000 +0000 ++++ conf/directory/default/bbbuser.xml 2010-11-12 15:48:22.000000000 +0000 +@@ -3,10 +3,10 @@ + ipauth if you have an cidr= in the user attributes ie cidr="1.2.3.4/32" + see <node type="allow" domain="$${domain}"/> in default acl.conf.xml + --> +- <user id="bbbuser"> ++ <user id="%%BBB_SIP_USERNAME%%"> + <params> + <!-- omit password for authless registration --> +- <param name="password" value="secret"/> ++ <param name="password" value="%%BBB_SIP_PASSWORD%%"/> + <!-- What this user is allowed to acces --> + <!--<param name="http-allowed-api" value="jsapi,voicemail,status"/> --> + </params> diff --git a/www/bigbluebutton/files/patch-deskshare-WEB-INF-deskshare.conf b/www/bigbluebutton/files/patch-deskshare-WEB-INF-deskshare.conf new file mode 100644 index 000000000000..ae3dd669553e --- /dev/null +++ b/www/bigbluebutton/files/patch-deskshare-WEB-INF-deskshare.conf @@ -0,0 +1,9 @@ +--- deskshare/WEB-INF/deskshare.conf.orig 2010-11-18 14:39:55.000000000 +0000 ++++ deskshare/WEB-INF/deskshare.conf 2010-11-18 14:40:20.000000000 +0000 +@@ -1,5 +1,5 @@ + log { +- filename = "/usr/share/red5/log/deskshare.log" ++ filename = "log/deskshare.log" + roll = "daily" + level = "debug" + use_full_package_names = on diff --git a/www/bigbluebutton/files/patch-nginx-bigbluebutton.conf b/www/bigbluebutton/files/patch-nginx-bigbluebutton.conf new file mode 100644 index 000000000000..6b00e8419d53 --- /dev/null +++ b/www/bigbluebutton/files/patch-nginx-bigbluebutton.conf @@ -0,0 +1,47 @@ +--- nginx-bigbluebutton.conf.orig 2010-10-29 17:31:04.000000000 +0000 ++++ nginx-bigbluebutton.conf 2010-10-25 15:43:19.000000000 +0000 +@@ -1,8 +1,8 @@ + server { + listen 80; +- server_name 192.168.0.211; ++ server_name %%BBB_HOSTNAME%%; + +- access_log /var/log/nginx/bigbluebutton.access.log; ++ access_log /var/log/nginx-access.log; + + # Handle RTMPT (RTMP Tunneling). Forwards requests + # to Red5 on port 8088. +@@ -64,21 +64,21 @@ + + # BigBlueButton landing page. + location / { +- root /var/www/bigbluebutton-default; ++ root %%WWWROOT%%/bigbluebutton-default; + index index.html index.htm; + } + + # BigBlueButton.html is here so we can expire it every 1 minute to + # prevent caching. + location /client/BigBlueButton.html { +- root /var/www/bigbluebutton; ++ root %%WWWDIR%%; + index index.html index.htm; + expires 1m; + } + + # BigBlueButton Flash client. + location /client { +- root /var/www/bigbluebutton; ++ root %%WWWDIR%%; + index index.html index.htm; + } + +@@ -88,7 +88,7 @@ + # + error_page 500 502 503 504 /50x.html; + location = /50x.html { +- root /var/www/nginx-default; ++ root %%WWWROOT%%/nginx-default; + } + } + diff --git a/www/bigbluebutton/files/patch-sip-WEB-INF-bigbluebutton-sip.properties b/www/bigbluebutton/files/patch-sip-WEB-INF-bigbluebutton-sip.properties new file mode 100644 index 000000000000..06cacdc725d5 --- /dev/null +++ b/www/bigbluebutton/files/patch-sip-WEB-INF-bigbluebutton-sip.properties @@ -0,0 +1,15 @@ +--- sip/WEB-INF/bigbluebutton-sip.properties.orig 2010-11-11 13:39:25.000000000 +0000 ++++ sip/WEB-INF/bigbluebutton-sip.properties 2010-11-11 13:41:19.000000000 +0000 +@@ -1,8 +1,8 @@ + # The address of your asterisk server +-sip.server.host=192.168.0.135 +-sip.server.port=5070 +-sip.server.username=bbbuser +-sip.server.password=secret ++sip.server.host=%%BBB_SIP_HOST%% ++sip.server.port=%%BBB_SIP_PORT%% ++sip.server.username=%%BBB_SIP_USERNAME%% ++sip.server.password=%%BBB_SIP_PASSWORD%% + + # The start/stop RTP port the application is going to use + # for the media stream. diff --git a/www/bigbluebutton/files/pkg-message.in b/www/bigbluebutton/files/pkg-message.in new file mode 100644 index 000000000000..1ed6dd497bdb --- /dev/null +++ b/www/bigbluebutton/files/pkg-message.in @@ -0,0 +1,30 @@ +========================================================================== + +BigBlueButon is now installed. If you install it for the first time, +you may need to perform the following steps: + +1. Configure your BigBlueButon with command: + +# bbb-config install -h <hostname|ip address> -c <konference|meetme|freeswitch> + +2. Start your BigBlueButon with command: + +# bbb-config restart + +3. Open http://<hostname|ip address> in your web browser. + +4. Check log files for errors: + +%%RED5_LOGS%%/* +%%TOMCAT_LOGS%%/* +/var/log/asterisk/messages +/var/log/freeswitch/freeswitch.log +/var/log/nginx-* + +For more detailed information please visit: + +http://code.google.com/p/bigbluebutton/wiki/InstallingBigBlueButton +http://code.google.com/p/bigbluebutton/wiki/ConfigurationFiles +http://code.google.com/p/bigbluebutton/wiki/FAQ + +========================================================================== diff --git a/www/bigbluebutton/pkg-descr b/www/bigbluebutton/pkg-descr new file mode 100644 index 000000000000..904f28eea7df --- /dev/null +++ b/www/bigbluebutton/pkg-descr @@ -0,0 +1,4 @@ +BigBlueButton enables universities and colleges to deliver +a high-quality learning experience to remote students. + +WWW: http://www.bigbluebutton.org/ diff --git a/www/bigbluebutton/pkg-plist b/www/bigbluebutton/pkg-plist new file mode 100644 index 000000000000..d64ee43d8ed8 --- /dev/null +++ b/www/bigbluebutton/pkg-plist @@ -0,0 +1,1600 @@ +@stopdaemon openoffice +bin/bbb-conf +%%RED5_HOME%%/lib/aopalliance-1.0.jar +%%RED5_HOME%%/lib/spring-aop-3.0.0.jar +%%DATADIR%%/asterisk/bbb_extensions.conf-dist +%%DATADIR%%/asterisk/bbb_sip.conf-dist +%%DATADIR%%/blank/nopdfmark.ps +%%DATADIR%%/blank/blank-slide.swf +%%DATADIR%%/blank/blank-thumb.png +%%DATADIR%%/freeswitch/conf/lang/en/demo/demo-ivr.xml +%%DATADIR%%/freeswitch/conf/lang/en/demo/demo.xml +%%DATADIR%%/freeswitch/conf/lang/en/dir/sounds.xml +%%DATADIR%%/freeswitch/conf/lang/en/dir/tts.xml +%%DATADIR%%/freeswitch/conf/lang/en/vm/sounds.xml +%%DATADIR%%/freeswitch/conf/lang/en/vm/tts.xml +%%DATADIR%%/freeswitch/conf/lang/en/en.xml +%%DATADIR%%/freeswitch/conf/lang/fr/demo/demo.xml +%%DATADIR%%/freeswitch/conf/lang/fr/dir/sounds.xml +%%DATADIR%%/freeswitch/conf/lang/fr/dir/tts.xml +%%DATADIR%%/freeswitch/conf/lang/fr/vm/sounds.xml +%%DATADIR%%/freeswitch/conf/lang/fr/fr.xml +%%DATADIR%%/freeswitch/conf/lang/ru/ru.xml +%%DATADIR%%/freeswitch/conf/lang/ru/demo/demo-ivr.xml +%%DATADIR%%/freeswitch/conf/lang/ru/demo/demo.xml +%%DATADIR%%/freeswitch/conf/lang/ru/dir/sounds.xml +%%DATADIR%%/freeswitch/conf/lang/ru/dir/tts.xml +%%DATADIR%%/freeswitch/conf/lang/ru/vm/sounds.xml +%%DATADIR%%/freeswitch/conf/lang/ru/vm/tts.xml +%%DATADIR%%/freeswitch/conf/lang/de/demo/demo.xml +%%DATADIR%%/freeswitch/conf/lang/de/vm/tts.xml +%%DATADIR%%/freeswitch/conf/lang/de/de.xml +%%DATADIR%%/freeswitch/conf/mime.types +%%DATADIR%%/freeswitch/conf/autoload_configs/local_stream.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/post_load_modules.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/conference.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/logfile.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/spidermonkey.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/console.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/sofia.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/syslog.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/switch.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/enum.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/modules.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/timezones.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/cdr_csv.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/zeroconf.conf.xml +%%DATADIR%%/freeswitch/conf/autoload_configs/event_socket.conf.xml-dist +%%DATADIR%%/freeswitch/conf/autoload_configs/acl.conf.xml-dist +%%DATADIR%%/freeswitch/conf/tetris.ttml +%%DATADIR%%/freeswitch/conf/vars.xml +%%DATADIR%%/freeswitch/conf/directory/default/1017.xml +%%DATADIR%%/freeswitch/conf/directory/default/1013.xml +%%DATADIR%%/freeswitch/conf/directory/default/1010.xml +%%DATADIR%%/freeswitch/conf/directory/default/1015.xml +%%DATADIR%%/freeswitch/conf/directory/default/1012.xml +%%DATADIR%%/freeswitch/conf/directory/default/1011.xml +%%DATADIR%%/freeswitch/conf/directory/default/1018.xml +%%DATADIR%%/freeswitch/conf/directory/default/1003.xml +%%DATADIR%%/freeswitch/conf/directory/default/1008.xml +%%DATADIR%%/freeswitch/conf/directory/default/1005.xml +%%DATADIR%%/freeswitch/conf/directory/default/1001.xml +%%DATADIR%%/freeswitch/conf/directory/default/1014.xml +%%DATADIR%%/freeswitch/conf/directory/default/1009.xml +%%DATADIR%%/freeswitch/conf/directory/default/1016.xml +%%DATADIR%%/freeswitch/conf/directory/default/1002.xml +%%DATADIR%%/freeswitch/conf/directory/default/1019.xml +%%DATADIR%%/freeswitch/conf/directory/default/1004.xml +%%DATADIR%%/freeswitch/conf/directory/default/1000.xml +%%DATADIR%%/freeswitch/conf/directory/default/1006.xml +%%DATADIR%%/freeswitch/conf/directory/default/1007.xml +%%DATADIR%%/freeswitch/conf/directory/default/bbbuser.xml-dist +%%DATADIR%%/freeswitch/conf/directory/default.xml +%%DATADIR%%/freeswitch/conf/extensions.conf +%%DATADIR%%/freeswitch/conf/voicemail.tpl +%%DATADIR%%/freeswitch/conf/dialplan/features.xml +%%DATADIR%%/freeswitch/conf/dialplan/public/00_inbound_did.xml +%%DATADIR%%/freeswitch/conf/dialplan/default/99999_enum.xml +%%DATADIR%%/freeswitch/conf/dialplan/public.xml +%%DATADIR%%/freeswitch/conf/dialplan/default.xml +%%DATADIR%%/freeswitch/conf/freeswitch.xml +%%DATADIR%%/freeswitch/conf/freeswitch.serial +%%DATADIR%%/freeswitch/conf/web-vm.tpl +%%DATADIR%%/freeswitch/conf/fur_elise.ttml +%%DATADIR%%/freeswitch/conf/sip_profiles/internal-ipv6.xml +%%DATADIR%%/freeswitch/conf/sip_profiles/internal/example.xml +%%DATADIR%%/freeswitch/conf/sip_profiles/external/example.xml +%%DATADIR%%/freeswitch/conf/sip_profiles/external.xml +%%DATADIR%%/freeswitch/conf/sip_profiles/internal.xml +%%DATADIR%%/nginx/nginx.conf-dist +%%DATADIR%%/nginx/nginx-bigbluebutton.conf-dist +%%RED5_HOME%%/webapps/bigbluebutton/META-INF/MANIFEST.MF +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/red5-web.xml-dist +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/red5-web.properties +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/bbb-voice-asterisk.xml +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/web.xml +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-core-2.0.0.M2.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-stream-2.0.0.M2.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-jms-3.0.0.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-jms-2.0.0.M2.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-adapter-2.0.0.M2.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-file-2.0.0.M2.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/org.freeswitch.esl.client-0.9.0-SNAPSHOT.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jyaml-1.3.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/bbb-common-message-0.7.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/scala-library-2.7.7.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/geronimo-j2ee-management_1.0_spec-1.0.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/geronimo-jms_1.1_spec-1.0.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/netty-3.1.5.GA.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/activemq-core-5.1.0.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/groovy-all-1.6.4.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-tx-2.5.6.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib/asterisk-java-1.0.0.M3.jar +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/bbb-voice-freeswitch.xml +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/bbb-apps.xml +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/logback-bigbluebutton.xml +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/IParticipantStatusChangeListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/RoomListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/RoomsManager.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/PresentationRoomsManager.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/PresentationRoom.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/PresentationHandler.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/ConversionUpdatesMessageListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/ConversionUpdatesReceiverImp.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/PresentationService.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/IPresentationRoomListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/ConversionUpdatesReceiver.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/ConversionUpdatesProcessor.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/ConversionUpdatesProcessor$1.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/PresentationApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/ConversionUpdatesService$1.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/ConversionUpdatesReceiverImp$1.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/ConversionUpdatesService.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/IConversionUpdatesService.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation/PresentationEventRecorder.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/voice/VoiceHandler.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/voice/VoiceService.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/participants/ParticipantsService.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/participants/ParticipantsEventRecorder.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/participants/ParticipantsHandler.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/participants/ParticipantsApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/whiteboard/WhiteboardRoomManager.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/whiteboard/WhiteboardRoom.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/whiteboard/Page.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/whiteboard/Presentation.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/whiteboard/WhiteboardApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/whiteboard/Shape.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/whiteboard/WhiteboardService.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/chat/ChatEventRecorder.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/chat/ChatApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/chat/ChatRoomsManager.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/chat/IChatRoomListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/chat/ChatHandler.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/chat/ChatService.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/chat/ChatRoom.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/recorder/RecorderSession.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/recorder/RecorderEventDispatcher.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/recorder/IRecorder.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/recorder/IEventRecorder.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/recorder/RecorderEventDispatcher$1.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/recorder/RecorderApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/BigBlueButtonUtils.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/BigBlueButtonSession.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/BigBlueButtonApplication$1.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/Constants.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/ParticipantUpdatingRoomListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/BigBlueButtonApplication$ShutdownHookListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/IConferenceEventListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/BigBlueButtonApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/commands/ConferenceCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/commands/GetParticipantsCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/commands/EjectParticipantCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/commands/ConferenceCommandResult.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/commands/MuteParticipantCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/meetme/MeetMeToBbbEventAdapter.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/meetme/UserStateChangeListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/meetme/MeetMeApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/meetme/MeetMeApplicationAdapter.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/KonferenceCommandTransformer.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/KonferenceManager.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/KonferenceApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/actions/PopulateRoomCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/actions/EjectParticipantCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/actions/MuteParticipantCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/actions/KonferenceCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceLeaveEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/KonferenceEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceStateEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceJoinEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceMuteEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceUnmuteEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceMemberUnmuteEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceSoundCompleteEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceUnlockEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceMemberMuteEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events/ConferenceLockEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/KonferenceEventsTransformer.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/KonferenceEventHandler.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/AbstractAsteriskServerListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/KeepAlivePing$1.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/KeepAlivePing.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/AsteriskServiceProvider.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/ConferenceServerListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events/ParticipantJoinedEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events/ParticipantMutedEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events/ParticipantLeftEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events/ParticipantLockedEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events/UnknownConferenceEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events/ConferenceEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events/ConferenceEventListener.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events/ParticipantTalkingEvent.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/Room.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/ConferenceService.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/internal/RoomManager.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/internal/RoomImp.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/internal/ParticipantImp.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/Participant.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/FreeswitchHeartbeatMonitor.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/FreeswitchServiceProvider.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/actions/PopulateRoomCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/actions/FreeswitchCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/actions/EjectParticipantCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/actions/MuteParticipantCommand.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/response/XMLResponseConferenceListParser.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/response/ConferenceMember.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/response/ConferenceMemberFlags.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/FreeswitchApplication.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/FreeswitchHeartbeatMonitor$1.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/ConferenceServiceProvider.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/red5/voice/ClientManager.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/red5/voice/RoomInfo.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/red5/voice/ClientNotifier.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/ConferenceManager.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/Conference.class +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/logback-bigbluebutton.xml +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/bbb-voice-app.xml +%%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/bigbluebutton.properties-dist +%%WWWROOT%%/bigbluebutton-default/robots.txt +%%WWWROOT%%/bigbluebutton-default/index.html +%%WWWROOT%%/bigbluebutton-default/help.html +%%WWWROOT%%/bigbluebutton-default/css/style.css +%%WWWROOT%%/bigbluebutton-default/images/bbb_overview.png +%%WWWROOT%%/bigbluebutton-default/images/banner_bottom.png +%%WWWROOT%%/bigbluebutton-default/images/bbb_logo.png +%%WWWROOT%%/bigbluebutton-default/images/btn.png +%%WWWROOT%%/bigbluebutton-default/images/arrow.png +%%WWWROOT%%/bigbluebutton-default/images/favicon.ico +%%WWWROOT%%/bigbluebutton-default/favicon.ico +%%TOMCAT_HOME%%/webapps/bigbluebutton/META-INF/MANIFEST.MF +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails.xml +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_de.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_it.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_ja.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_ru.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_es.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_fr.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_zh_CN.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/jsecurity.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_nl.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n/messages_th.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/presentation/upload.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/presentation/list.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/presentation/thumbnails.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/presentation/upload-file.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/error.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/_adminmenubar.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/layouts/main.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/web.xml +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/sitemesh.xml +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/spring/doc-conversion.xml +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/spring/resources.xml +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/sitemesh-2.4.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-jsecurity-annotations.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-resources-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/ehcache-1.5.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/hibernate-annotations-3.3.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/ivy-2.0.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/javassist-3.4.GA.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/oscache-2.4.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/hibernate-commons-annotations-3.3.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jsr107cache-1.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jta-1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/asterisk-java-0.3.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-test-2.5.6.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-webmvc-2.5.6.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/hibernate3-3.3.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-cli-1.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/ognl-2.6.9.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/groovy-all-1.6.3.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-io-1.4.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-fileupload-1.2.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/oro-2.0.8.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/standard-2.4.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/slf4j-api-1.5.6.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/cglib-nodep-2.1_3.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jsecurity-jdk14.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-scripts-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/xpp3_min-1.1.3.4.O.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jcl-over-slf4j-1.5.6.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/org.springframework.webflow-2.0.3.RELEASE.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/unoil-3.0.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/xstream-1.3.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-jms-1.0.2.RELEASE.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-httpclient.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/ridl-3.0.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/backport-util-concurrent-3.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/retroweaver-rt.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-codec-1.3.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/juh-3.0.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jurt-3.0.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-lang-2.4.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/org.springframework.js-2.0.3.RELEASE.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-2.5.6.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-pool-1.2.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/bbb-common-message-0.7.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-beanutils-1.7.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jstl-2.4.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-webflow-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/geronimo-j2ee-management_1.0_spec-1.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/ant-1.7.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/mysql-connector-java-5.1.6-bin.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-crud-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/geronimo-jms_1.1_spec-1.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/slf4j-log4j12-1.5.6.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-web-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/activemq-core-5.1.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-cli-1.2.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-bootstrap-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/antlr-2.7.6.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jodconverter-2.2.2.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/jug.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-spring-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/groovy-all-1.6.4.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/ejb3-persistence-3.3.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-adapter-1.0.2.RELEASE.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/hsqldb-1.8.0.5.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-test-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-validator-1.3.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-core-1.0.2.RELEASE.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-core-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-file-1.0.2.RELEASE.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-collections-3.2.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/spring-integration-stream-1.0.2.RELEASE.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/log4j-1.2.15.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/dom4j-1.6.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/org.springframework.binding-2.0.3.RELEASE.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/grails-gorm-1.1.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/ant-launcher-1.7.0.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib/commons-dbcp-1.2.1.jar +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/tld/grails.tld +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/tld/fmt.tld +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/tld/spring.tld +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/tld/c.tld +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/BuildConfig$_run_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3_closure19.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1_closure5.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4_closure25_closure29.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecAuthBase.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure6.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure5_closure33.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure1_closure13_closure14.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/resources$_run_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/Config.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure7_closure35.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/log4j.properties-dist +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_processAnnotations_closure10.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure12.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/BootStrap$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4_closure26.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3_closure21.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure14.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure1_closure13.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/DefaultRealmGrailsClass.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/RealmWrapper.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/JsecBasicPermission.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/RealmWrapper$_isPermittedAll_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/AccessControlBuilder.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/RealmAdapter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/FilterAccessControlBuilder.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/RealmGrailsClass.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/RealmArtefactHandler.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/AccessControlBuilder$_role_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/RealmWrapper$_hasAllRoles_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails/AccessControlBuilder$_permission_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/ConversionUpdateMessage.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/ThumbnailCreator.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/GeneratedSlidesInfoHelper.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/DocumentConversionService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/GeneratedSlidesInfoHelperImp.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/SupportedFileTypes$1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/SupportedFileTypes$2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/UploadedPresentation.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/PageExtractor.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/service/AdhocConference.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/GeneratedSlidesInfoHelperImp$_generateUploadedPresentationInfo_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/SupportedDocumentFilter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/PdfToSwfSlidesGenerationService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/GhostscriptPageExtractor.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/Png2SwfPageConverter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/ThumbnailCreatorImp.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/PageCounterService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/Pdf2SwfPageConverter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/CountingPageException$ExceptionType.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/OfficeToPdfConversionService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/ImageToSwfSlidesGenerationService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/SwfSlidesGenerationProgressNotifier.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/Pdf2SwfPageCounter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/Jpeg2SwfPageConverter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/PdfPageToImageConversionService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/CountingPageException.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/PdfToSwfSlidesGenerationService$1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/Office2PdfPageConverter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/ImageMagickPageConverter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp/ImageToSwfSlidesGenerationService$1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/ConversionProgressNotifier.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/ChannelNameConstants.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/GeneratedSlidesInfoHelperImp$_generateUploadedPresentationInfo_closure1_closure2_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/GeneratedSlidesInfoHelperImp$_generateUploadedPresentationInfo_closure1_closure2_closure3_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/Util.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/FileTypeRouter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/ConversionUpdateMessage$MessageBuilder.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/PdfToSwfSlide.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/ConversionUpdateMessage$1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/SupportedFileTypes.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/OfficeToPdfConversionSuccessFilter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/FileTypeConstants.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/PageConverter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/SupportedFileTypes$3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/ImageToSwfSlide.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/ConversionMessageConstants.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/PageCounter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/GeneratedSlidesInfoHelperImp$_generateUploadedPresentationInfo_closure1_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure12_closure25.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure28_closure32.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure6.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_invalid_closure13_closure56_closure59.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_invalid_closure13_closure55_closure57_closure58.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure4_closure19.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure1_closure14_closure15_closure16.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure5_closure23.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure2_closure14_closure15_closure16_closure17_closure18.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8_closure38_closure40.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure5_closure23_closure24.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure27_closure29.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConference_closure12_closure52_closure53.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure2_closure14_closure15_closure16_closure17.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure28_closure32_closure33_closure34_closure35_closure36.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure13.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure28_closure32_closure33.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure11_closure19_closure20_closure21_closure22_closure23.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure28_closure32_closure33_closure34_closure35.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure4_closure19_closure20_closure21_closure22.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConferenceDetails_closure11_closure46.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure12_closure25_closure26_closure27.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure11_closure19.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_invalid_closure13.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure11_closure19_closure20_closure21_closure22.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8_closure38.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConferenceDetails_closure11_closure46_closure47.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConference_closure12.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure1_closure14_closure15.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure5_closure23_closure24_closure25_closure26.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_invalid_closure13_closure56.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8_closure38_closure40_closure41.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure12_closure25_closure26_closure27_closure28_closure29.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConferenceDetails_closure11_closure46_closure47_closure48_closure49.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure28_closure32_closure33_closure34.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure10.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConferenceDetails_closure11_closure46_closure47_closure48_closure49_closure50.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure12.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConference_closure12_closure52_closure53_closure54.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8_closure39.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure4_closure19_closure20_closure21.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure11.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure1_closure14_closure15_closure16_closure17.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8_closure39_closure43.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure1_closure14.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure2_closure14_closure15_closure16.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8_closure39_closure43_closure44_closure45.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure9.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure12_closure25_closure26.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure5_closure23_closure24_closure25.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure7.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure10.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure28.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure8.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure27_closure29_closure30.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure2_closure14.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure11_closure19_closure20.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure28_closure32_closure33_closure34_closure35_closure36_closure37.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConference_closure12_closure52.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure11_closure19_closure20_closure21.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure12_closure25_closure26_closure27_closure28_closure29_closure30.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConferenceDetails_closure11_closure46_closure47_closure48.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure9.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure27_closure29_closure30_closure31.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure6.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure2_closure14_closure15.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure5.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8_closure39_closure43_closure44.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConferenceDetails_closure11_closure46_closure47_closure48_closure49_closure50_closure51.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure11_closure19_closure20_closure21_closure22_closure23_closure24.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure5.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_invalid_closure13_closure55_closure57.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure7_closure27.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure2_closure18.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/PresentationController$_closure12_closure25_closure26_closure27_closure28.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_invalid_closure13_closure55.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure4_closure19_closure20.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_closure8_closure38_closure40_closure41_closure42.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers/ApiController$_respondWithConferenceDetails_closure11.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure5.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/ConversionUpdatesNotificationService$_generateUploadedPresentationInfo_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/ConversionUpdatesNotificationService$_generateUploadedPresentationInfo_closure1_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure8.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure3_closure10.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PngFilter.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_testConversionProcess_closure9.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure4_closure11.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure6.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/PresentationService$_closure7.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/DynamicConferenceService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/ConversionUpdatesNotificationService$_generateUploadedPresentationInfo_closure1_closure2_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/ConversionUpdatesNotificationService$_generateUploadedPresentationInfo_closure1_closure2_closure3_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/DynamicConferenceServiceCleanupTimerTask.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services/ConversionUpdatesNotificationService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/pbx/IConferenceService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/pbx/PbxLive.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/pbx/PbxAgi.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/pbx/asterisk/AsteriskAgiService.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/api/IApiConferenceEventListener.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/api/domain/DynamicConference.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/resources$_run_closure1_closure2_closure5.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure10.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure9.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1_closure8_closure9.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3_closure18_closure23.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/HibernateGrailsPlugin$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityFilters$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/resources$_run_closure1_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4_closure28.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityFilters$_closure1_closure2_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/Config$_run_closure1_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/BootStrap.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure7.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/Config$_run_closure1_closure5.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3_closure18.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure5.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_processController_closure9.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure2_closure15.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/resources.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure15.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure13.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure6.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3_closure22.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3_closure20.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1_closure8.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/Config$_run_closure2_closure6.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3_closure18_closure24.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure7_closure36.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1_closure6.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/Config$_run_closure1_closure4.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/BuildConfig.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/HibernateGrailsPlugin.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityFilters$_closure1_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure8.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/resources$_run_closure1_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4_closure25_closure29_closure31.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/application.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4_closure27.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure5.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4_closure25.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecAuthBase$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/resources$_run_closure1_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/BootStrap$_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityFilters.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1_closure7.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_processController_closure8.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4_closure25_closure29_closure30.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure3_closure17.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure7_closure34.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure7.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/Config$_run_closure2.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/Config$_run_closure2_closure7.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure1_closure11.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure4_closure28_closure32.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure1_closure12.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecurityGrailsPlugin$_closure2_closure16.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure3.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/JsecTagLib$_closure11.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/Config$_run_closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings$__clinit__closure1.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/UrlMappings.class +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties-dist +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/jsecurity-0.4.1/plugin.xml +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/jsecurity-0.4.1/grails-app/i18n/messages.properties +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/hibernate-1.1.1/plugin.xml +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/templates/scaffolding/show.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/templates/scaffolding/list.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/templates/scaffolding/renderEditor.template +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/templates/scaffolding/create.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/templates/scaffolding/Controller.groovy +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/templates/scaffolding/edit.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/applicationContext.xml +%%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree/folders/tree.css +%%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree/menu/tree.css +%%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree/check/tree.css +%%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree/default/tree.css +%%TOMCAT_HOME%%/webapps/bigbluebutton/css/main.css +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/md5.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/jquery.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/jquery.xml2json.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/demo1.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/demo4_helper.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/demo4.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/bbb_api.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/demo_header.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/create.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/demo4.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/polling.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/demo2.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/heartbeat.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/demo_footer.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/.project +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/demo3.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/error.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/demo/bbb_api_conf.jsp-dist +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/bbb_banner.jpg +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/grails_logo.jpg +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/database_add.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/database_save.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/shadow.jpg +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/database_table.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/sorted_desc.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/checkmark_vcalendar.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/information.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/database_edit.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/database_delete.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/sorted_asc.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/checkmark.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/house.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin/exclamation.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/lph.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/lm.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/ln.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/tph.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/lp.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/tn.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/tm.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/tp.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/loading.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/tmh.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/lmh.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders/vline.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/greybg.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/logo.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/bullet.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/qbottom.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu/expandon.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu/collapseon.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu/collapseh.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu/expand.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu/loading.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu/collapse.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu/expandh.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu/dash.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/navHover2.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/qmiddle.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/header.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/qtop.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/lph.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/lm.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/ln.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/check1.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/tph.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/check2.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/lp.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/tn.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/tm.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/tp.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/loading.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/tmh.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/lmh.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/vline.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check/check0.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/lph.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/lm.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/ln.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/tph.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/lp.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/tn.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/tm.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/tp.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/loading.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/tmh.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/lmh.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default/vline.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/spinner.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/images/favicon.ico +%%TOMCAT_HOME%%/webapps/bigbluebutton/index.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/jquery-1.3.1.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/application.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/conference.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/builder.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/scriptaculous.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/unittest.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/dragdrop.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/animation.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/slider.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/rico.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/prototype.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/effects.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/sound.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype/controls.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/index.gsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/css/main.css +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/application.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/builder.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/scriptaculous.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/unittest.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/dragdrop.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/animation.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/slider.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/rico.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/prototype.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/effects.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/sound.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype/controls.js +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/grails_logo.jpg +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/database_add.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/database_save.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/shadow.jpg +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/database_table.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/sorted_desc.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/information.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/database_edit.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/database_delete.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/sorted_asc.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/house.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin/exclamation.png +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/spinner.gif +%%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/favicon.ico +%%TOMCAT_HOME%%/webapps/bigbluebutton/test/test_bbb_api.jsp +%%TOMCAT_HOME%%/webapps/bigbluebutton/test/test_bbb.jsp +%%WWWDIR%%/client/index.html +%%WWWDIR%%/client/AC_OETags.js +%%WWWDIR%%/client/BigBlueButton.html +%%WWWDIR%%/client/BigBlueButton.swf +%%WWWDIR%%/client/BreakoutModule.swf +%%WWWDIR%%/client/ChatModule.swf +%%WWWDIR%%/client/DeskShareModule.swf +%%WWWDIR%%/client/DeskshareStandalone.html +%%WWWDIR%%/client/DeskshareStandalone.swf +%%WWWDIR%%/client/DynamicInfoModule.swf +%%WWWDIR%%/client/ListenersModule.swf +%%WWWDIR%%/client/PhoneModule.swf +%%WWWDIR%%/client/PresentModule.swf +%%WWWDIR%%/client/VideoconfModule.swf +%%WWWDIR%%/client/ViewersModule.swf +%%WWWDIR%%/client/WhiteboardModule.swf +%%WWWDIR%%/client/bbb.gif +%%WWWDIR%%/client/bbb-deskshare-applet-0.71.jar +%%WWWDIR%%/client/conf/locales.xml +%%WWWDIR%%/client/conf/config.xml.template +%%WWWDIR%%/client/conf/example-info-data.xml +%%WWWDIR%%/client/conf/config.xml-dist +%%WWWDIR%%/client/favicon.ico +%%WWWDIR%%/client/history/historyFrame.html +%%WWWDIR%%/client/history/history.js +%%WWWDIR%%/client/history/history.css +%%WWWDIR%%/client/locale/pt_BR_resources.swf +%%WWWDIR%%/client/locale/nb_NO_resources.swf +%%WWWDIR%%/client/locale/ro_RO_resources.swf +%%WWWDIR%%/client/locale/pt_PT_resources.swf +%%WWWDIR%%/client/locale/ru_RU_resources.swf +%%WWWDIR%%/client/locale/es_LA_resources.swf +%%WWWDIR%%/client/locale/es_ES_resources.swf +%%WWWDIR%%/client/locale/ja_JP_resources.swf +%%WWWDIR%%/client/locale/hu_HU_resources.swf +%%WWWDIR%%/client/locale/zh_TW_resources.swf +%%WWWDIR%%/client/locale/fa_IR_resources.swf +%%WWWDIR%%/client/locale/fr_FR_resources.swf +%%WWWDIR%%/client/locale/el_GR_resources.swf +%%WWWDIR%%/client/locale/zh_CN_resources.swf +%%WWWDIR%%/client/locale/de_DE_resources.swf +%%WWWDIR%%/client/locale/nl_NL_resources.swf +%%WWWDIR%%/client/locale/bg_BG_resources.swf +%%WWWDIR%%/client/locale/vi_VN_resources.swf +%%WWWDIR%%/client/locale/az_AZ_resources.swf +%%WWWDIR%%/client/locale/sv_SE_resources.swf +%%WWWDIR%%/client/locale/tr_TR_resources.swf +%%WWWDIR%%/client/locale/cs_CZ_resources.swf +%%WWWDIR%%/client/locale/fr_CA_resources.swf +%%WWWDIR%%/client/locale/lt_LT_resources.swf +%%WWWDIR%%/client/locale/it_IT_resources.swf +%%WWWDIR%%/client/locale/pl_PL_resources.swf +%%WWWDIR%%/client/locale/en_US_resources.swf +%%WWWDIR%%/client/org/bigbluebutton/modules/phone/views/assets/images/headset.png +%%WWWDIR%%/client/org/bigbluebutton/modules/phone/views/assets/images/phone_sound.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/bullet_go.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/page_white_get.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/user_go.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/arrow_out.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/participant-mute.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/application_put.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/whiteboard_icon.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/arrow_undo.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/raisehand.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/magnifier.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/shape_square.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/unlock.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/cancel.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/circle.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/icons-license.txt +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/presenter.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/shape_move_front.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/table.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/user.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/lock.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/user_orange.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/user_red.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/arrow_right.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/BBBlogo.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/forward_blue.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/sound_mute.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/sound.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/control_play_blue.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/participant.gif +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/add.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/arrow_left.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/user_gray.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/pencil.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/webcam.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/user_green.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/sound_none.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/deskshare_icon.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/magnifier_reset.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/Cursor.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/whiteboard_thin.png +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/administrator.gif +%%WWWDIR%%/client/org/bigbluebutton/common/assets/images/whiteboard_thick.png +%%WWWDIR%%/client/playerProductInstall.swf +%%WWWDIR%%/client/swfobject/swfobject.js +%%RED5_HOME%%/webapps/deskshare/META-INF/MANIFEST.MF +%%RED5_HOME%%/webapps/deskshare/WEB-INF/deskshare.conf +%%RED5_HOME%%/webapps/deskshare/WEB-INF/red5-web.properties +%%RED5_HOME%%/webapps/deskshare/WEB-INF/web.xml +%%RED5_HOME%%/webapps/deskshare/WEB-INF/lib/configgy-1.5.jar +%%RED5_HOME%%/webapps/deskshare/WEB-INF/lib/spring-webmvc-2.5.6.jar +%%RED5_HOME%%/webapps/deskshare/WEB-INF/lib/mina-integration-spring-1.1.7.jar +%%RED5_HOME%%/webapps/deskshare/WEB-INF/lib/commons-io-1.4.jar +%%RED5_HOME%%/webapps/deskshare/WEB-INF/lib/commons-fileupload-1.2.1.jar +%%RED5_HOME%%/webapps/deskshare/WEB-INF/lib/scala-library-2.7.7.jar +%%RED5_HOME%%/webapps/deskshare/WEB-INF/lib/bbb-deskshare-common-0.64.jar +%%RED5_HOME%%/webapps/deskshare/WEB-INF/lib/bbb-deskshare-common-0.71.jar +%%RED5_HOME%%/webapps/deskshare/WEB-INF/deskshare-old.xml +%%RED5_HOME%%/webapps/deskshare/WEB-INF/tunnel-servlet.xml +%%RED5_HOME%%/webapps/deskshare/WEB-INF/red5-web.xml +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/MultiThreadedAppAdapter.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/socket/ScreenCaptureProtocolCodecFactory.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/socket/NullProtocolEncoder.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/socket/DeskShareServer.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/socket/BlockStreamEventMessageHandler.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/socket/BlockStreamProtocolDecoder.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/mina/Codec$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/mina/Codec.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/red5/DeskshareApplication.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/red5/DeskshareApplication$$anonfun$appStart$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/streamer/FlvEncodeException.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/streamer/ScreenVideoFlvEncoder.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/events/CaptureEndBlockEvent.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/events/CaptureUpdateBlockEvent.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/events/MouseLocationEvent.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/events/CaptureStartBlockEvent.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/ScreenVideoBroadcastStream.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/servlet/HttpTunnelStreamController.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/UpdateSessionMouseLocation.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionSVC$$anonfun$scheduleGenerateFrame$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SendKeyFrame.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionSVC$$anonfun$act$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionManagerSVC$$anonfun$act$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/UpdateMouseLocation$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/CreateSession.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/GenerateKeyFrame$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/UpdateBlock.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/StartSession$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/CreateSession$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/UpdateSessionBlock$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SendKeyFrame$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionManagerSVC.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/GenerateKeyFrame.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/UpdateBlock$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/StopSession$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionManagerSVC$$anonfun$act$1$$anonfun$apply$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/RemoveSession.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionSVC$$anonfun$act$1$$anonfun$apply$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/UpdateSessionMouseLocation$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/StopSession.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/UpdateSessionBlock.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/RemoveSession$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionSVC.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionManagerGateway.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/StartSession.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/UpdateMouseLocation.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions/SessionSVC$$anonfun$scheduleGenerateKeyFrame$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StopStream.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamManager$RemoveStream.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/DeskshareStream$$anonfun$act$1$$anonfun$apply$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StartStream.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamPublishingReply.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StartStream$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/IsStreamPublishing$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamManager$RemoveStream$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/DeskshareStream.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/Stream.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamManager.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/IsStreamPublishing.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamManager$$anonfun$act$1$$anonfun$apply$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamManager$AddStream$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StopStream$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/DeskshareStream$$anonfun$act$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamManager$AddStream.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/UpdateStreamMouseLocation.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamManager$$anonfun$act$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/DeskshareService.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/UpdateStream.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream/StreamPublishingReply$.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/ScreenVideo.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/session/FlvStreamToFile$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/session/FlvEncodeException.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/session/FlvStreamToFile.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/session/ScreenVideoFlvEncoder.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/session/ISessionManagerGateway.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/session/ScreenVideoFrame.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1/Block.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1/Dimension.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1/BlockManager$$anonfun$initialize$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1/BlockFactory.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1/BlockFactory$class.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1/BlockManager$$anonfun$initialize$1$$anonfun$apply$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1/BlockManager$$anonfun$generateFrame$1.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1/BlockManager.class +%%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/logback-deskshare.xml +%%RED5_HOME%%/webapps/deskshare/WEB-INF/logback-deskshare.xml +%%RED5_HOME%%/webapps/sip/META-INF/MANIFEST.MF +%%RED5_HOME%%/webapps/sip/WEB-INF/red5-web.properties +%%RED5_HOME%%/webapps/sip/WEB-INF/web.xml +%%RED5_HOME%%/webapps/sip/WEB-INF/lib/mina-integration-spring-1.1.7.jar +%%RED5_HOME%%/webapps/sip/WEB-INF/lib/testng-5.8.jar +%%RED5_HOME%%/webapps/sip/WEB-INF/lib/easymock-2.4.jar +%%RED5_HOME%%/webapps/sip/WEB-INF/lib/jmf-2.1.1e.jar +%%RED5_HOME%%/webapps/sip/WEB-INF/logback-sip.xml +%%RED5_HOME%%/webapps/sip/WEB-INF/red5-web.xml +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/InviteDialogListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/NotifierDialog.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/SubscriberDialogListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/SubscriberDialog.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/Dialog.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/DialogInfo.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/InviteDialog.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/NotifierDialogListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/ExtendedInviteDialog.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog/ExtendedInviteDialogListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/AckTransactionClient.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/InviteTransactionServer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/TransactionClient.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/TransactionClientListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/TransactionServerListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/Transaction.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/AckTransactionServerListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/TransactionServer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/InviteTransactionClient.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/InviteTransactionServerListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction/AckTransactionServer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/BaseSipHeaders.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/EndPointHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/SipHeaders.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ProxyAuthenticateHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/MultipleHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/FromHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/AuthenticationHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ContactHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/SipDateHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/AuthenticationInfoHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/UnsupportedHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ServerHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/UserAgentHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/NameAddressHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/AllowHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/RequestLine.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/AllowEventsHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/AlertInfoHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ExpiresHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/AcceptHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/AuthorizationHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/SubscriptionStateHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/SupportedHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ProxyAuthorizationHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/CallIdHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ViaHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/CSeqHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/RecordRouteHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ContentLengthHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/RequireHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/EventHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/WwwAuthenticateHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ParametricHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/StatusLine.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ReferToHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ProxyRequireHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/DateHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/OptionHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ContentTypeHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/RouteHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/MaxForwardsHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ReferredByHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ToHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/ListHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/Header.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header/SubjectHeader.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/authentication/DigestAuthentication.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SipPromisqueInterface.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/OptionHandler.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/TransportListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SipInterfaceListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SipParser.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/TcpTransport.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SipProvider.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/Identifier.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SipInterface.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SipProviderExceptionListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/TransactionIdentifier.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SpcHashtable.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/Transport.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/DialogIdentifier.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/UdpTransport.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SipStack.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/MethodIdentifier.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/ConnectionIdentifier.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/ConnectedTransport.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider/SipProviderListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/call/SdpTools.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/call/ExtendedCallListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/call/ExtendedCall.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/call/Call.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/call/CallListenerAdapter.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/call/CallListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/address/NameAddress.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/address/SipURL.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/MessageFactory.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/Message.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/SipResponses.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/BaseSipMethods.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/SipMethods.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/BaseSipResponses.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/BaseMessage.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/BaseMessageFactory.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message/BaseMessageOtp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/TcpServer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/IpAddress.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/TcpConnection.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/UdpProvider.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/TcpConnectionListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/TcpServerListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/TcpSocket.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/UdpSocket.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/UdpProviderListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/UdpPacket.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net/SocketAddress.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/SessionDescriptor.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/MediaField.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/SdpParser.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/OriginField.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/SdpField.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/SessionNameField.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/TimeField.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/MediaDescriptor.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/AttributeField.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp/ConnectionField.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Random.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/MD5.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/InnerTimerST.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/MessageDigest.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/RotatingLog.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Iterator.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Mangle.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Assert.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Archive.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/LogLevel.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Timer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Base64.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/ExceptionPrinter.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/TimerListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/DateFormat.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/SimpleDigest.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Configurable.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/InnerTimer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/HashSet.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/AssertException.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Parser.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Log.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/Configure.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/InnerTimerListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools/MD5OTP.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/registration/SipRegisterAgent.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/registration/SipRegisterAgent$Request.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/registration/SipRegisterAgent$Status.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/registration/SipRegisterAgent$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/registration/Request.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/registration/SipRegisterAgentListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/SipUser.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/trancoders/TranscodedPcmAudioBuffer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/trancoders/Transcoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/trancoders/TranscodedAudioDataListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/trancoders/PcmToNellyTranscoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/trancoders/NellyToPcmTranscoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/trancoders/SpeexToSpeexTranscoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/ConnectionClientMethodInvoker.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/SipUserManager.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/CallStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/SdpUtils.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/ScopeProvider.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/RtmpAudioData.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/SipUserAgent.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/OptionMethodListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/SipUserAgentProfile.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/AudioStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/SipUserAgentListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/ResampleUtils.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/RtpStreamReceiver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/ListenStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/TalkStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/TalkStream$2.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/RtpStreamSender.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/RtpStreamReceiver$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/RtpStreamReceiverListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/ReceivedRtpPacketProcessor$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/ReceivedRtpPacketProcessor.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream/TalkStream$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/G729Codec.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/CodecFactory.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ILBCCodec.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/SpeexCodec.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/Encoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/SetupTable.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/CodecImpl$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/DecoderMap.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/CodecImpl.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/StateTable.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/NellyDecoderMap.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/CodecImpl$BitStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/NellyEncoderMap.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/CodecImpl$Factor.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/ByteStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/EncoderMap.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/Decoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/Utility.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/CodecImpl$NormalizedInt32.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao/Codec.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ilbc/ilbc_ulp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ilbc/bitpack.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ilbc/ilbc_constants.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ilbc/ilbc_decoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ilbc/bitstream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ilbc/ilbc_common.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ilbc/ilbc_encoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/CodecUtils.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/PCMUCodec.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/QuaLsp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Lpc.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/LpcFunc.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Pwf.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Encoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/CircularBuffer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/CorFunc.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/PParity.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/LspGetq.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Taming.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/ArrayUtils.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/GenericPointer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/GainPred.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/PreProc.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/TabLD8k.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Pitch.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/LD8KConstants.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/PredLt.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/DecLD8K.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Util.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Filter.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/LspDec.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/FloatPointer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/DecGain.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/CodLD8K.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/CelpCo.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/IntegerPointer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Decoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/QuaGain.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/PostFil.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/PostPro.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/DecLag.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/DecAcelp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729/Bits.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/PCMACodec.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/CodecAttributes.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/Codec.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/SipUserAgent$CallState.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/BufferUtils.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/SipConnectInfo.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/server/webapp/sip/VoiceConferenceApplication.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/server/webapp/sip/SipPhoneApplication.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipPeer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipPeerManager.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/KeepAliveUdp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/PeerNotFoundException.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/KeepAliveSip.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SdpUtils.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/ScopeProvider.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipPeerProfile.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipRegisterAgent.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/OptionMethodListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipRegisterAgent$Request.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/CallAgent$CallState.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipRegisterAgent$Status.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SessionDescriptorUtil.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipUserAgentListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/CallManager.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipRegisterAgent$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/AudioConferenceProvider.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipRegisterAgentListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/SipConnectInfo.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip/CallAgent.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/Service.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/RtpStreamReceiver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/StreamException.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/net/RtpSocket.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/net/RtpPacket.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/FlashToSipAudioStream$TranscodedAudioListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/CallStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/AudioBroadcastStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/RtpStreamSender.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/SipToFlashAudioStream$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/FlashToSipAudioStream$2.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/StreamObserver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/FlashToSipAudioStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/RtpStreamReceiver$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/RtpStreamReceiverListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/AudioByteData.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/SipToFlashAudioStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/CallStreamObserver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/TranscodedPcmAudioBuffer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/Transcoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/NellySipToFlashTranscoderImp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/NellyFlashToSipTranscoderImp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/SipToFlashTranscoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/FlashToSipTranscoder.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/TranscodedAudioDataListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/SpeexFlashToSipTranscoderImp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder/SpeexSipToFlashTranscoderImp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/FlashToSipAudioStream$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/ClientConnectionManager.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/Application.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/ClientConnection.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/CallStreamFactory.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/util/StackTraceUtil.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/logback-sip.xml +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/KeepAliveUdp.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/KeepAliveSip.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/UdpMultiRelay.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/UdpRelayListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/RtpFlow.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/RtpSocket.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/UdpRelay.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/RtpOutputFlow.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/RtpPacket.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net/RtpInputFlow.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/RtpStreamReceiver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/AudioSender.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/AudioOutputStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/AudioInput.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/JMediaReceiver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/SplitterLine.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/ImagePanel.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/ExtendedPipedOutputStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/RtpStreamSender.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/RtpStreamTranslator.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/UdpStreamSender.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/JVisualReceiver$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/JMediaReceiverListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/UdpStreamReceiver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/JMediaSender.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/ExtendedPipedInputStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/ToneInputStream.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/Mixer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/AudioOutput.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/AudioReceiver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/AudioClipPlayer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/MixerLine.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/AudioClipPlayerListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/G711.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media/JVisualReceiver.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/CallLoggerImpl.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/ServerEngine.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/PrefixRoutingRule.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/StatefulProxy.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/AuthenticationService.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/RoutingRule.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/LocationServiceImpl.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/AuthenticationServerImpl.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/AuthenticationServer.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/Registrar.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/LocationService.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/Repository.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/CallLogger.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/Redirect.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/UserBindingInfo.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/Proxy.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/StatefulProxyState.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/UserAuthInfo.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/AuthenticationServiceImpl.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/DomainRoutingRule.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server/ServerProfile.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/GraphicalUA$5.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/UserAgentListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/GraphicalUA$2.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/UserAgent$4.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/CommandLineUA.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/StringList.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/GraphicalUA$7.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/JMFVideoLauncher.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/CommandLineMA.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/MiniJukebox.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/UserAgent$2.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/ImagePanel.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/PopupFrame.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/RATLauncher.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/GraphicalUA$3.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/GraphicalUA$4.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/PopupFrame$2.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/PresenceAgent.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/RegisterAgent.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/MessageAgent.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/UserAgent$3.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/RegisterAgentListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/VICLauncher.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/MediaLauncher.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/CommandLinePA.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/PopupFrame$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/GraphicalUA$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/JMFAudioLauncher.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/JAudioLauncher.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/GraphicalUA.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/Jukebox.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/UserAgent$1.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/UserAgentProfile.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/PresenceAgentListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/UserAgent.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/MessageAgentListener.class +%%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua/GraphicalUA$6.class +%%RED5_HOME%%/webapps/sip/WEB-INF/bigbluebutton-sip.properties-dist +%%RED5_HOME%%/webapps/video/WEB-INF/red5-web.properties +%%RED5_HOME%%/webapps/video/WEB-INF/web.xml +%%RED5_HOME%%/webapps/video/WEB-INF/lib/video.jar +%%RED5_HOME%%/webapps/video/WEB-INF/logback-video.xml +%%RED5_HOME%%/webapps/video/WEB-INF/red5-web.xml +@dirrmtry %%DATADIR%%/asterisk +@dirrmtry %%DATADIR%%/blank +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/en/demo +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/en/dir +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/en/vm +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/en +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/fr/demo +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/fr/dir +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/fr/vm +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/fr +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/ru/demo +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/ru/dir +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/ru/vm +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/ru +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/de/demo +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/de/vm +@dirrmtry %%DATADIR%%/freeswitch/conf/lang/de +@dirrmtry %%DATADIR%%/freeswitch/conf/lang +@dirrmtry %%DATADIR%%/freeswitch/conf/autoload_configs +@dirrmtry %%DATADIR%%/freeswitch/conf/directory/default +@dirrmtry %%DATADIR%%/freeswitch/conf/directory +@dirrmtry %%DATADIR%%/freeswitch/conf/dialplan/public +@dirrmtry %%DATADIR%%/freeswitch/conf/dialplan/default +@dirrmtry %%DATADIR%%/freeswitch/conf/dialplan +@dirrmtry %%DATADIR%%/freeswitch/conf/sip_profiles/internal +@dirrmtry %%DATADIR%%/freeswitch/conf/sip_profiles/external +@dirrmtry %%DATADIR%%/freeswitch/conf/sip_profiles +@dirrmtry %%DATADIR%%/freeswitch/conf +@dirrmtry %%DATADIR%%/freeswitch +@dirrmtry %%DATADIR%%/nginx +@dirrmtry %%DATADIR%% +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/META-INF +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/lib +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/presentation +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/voice +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/participants +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/whiteboard +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/chat +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service/recorder +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference/service +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/conference +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/commands +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/meetme +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/actions +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference/events +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk/konference +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/asterisk +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/events +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/internal +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/actions +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch/response +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice/freeswitch +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/voice +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/red5/voice +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference/red5 +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/webconference +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF/classes +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton/WEB-INF +@dirrmtry %%RED5_HOME%%/webapps/bigbluebutton +@dirrmtry %%WWWROOT%%/bigbluebutton-default/css +@dirrmtry %%WWWROOT%%/bigbluebutton-default/images +@dirrmtry %%WWWROOT%%/bigbluebutton-default +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/META-INF +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/i18n +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/presentation +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views/layouts +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app/views +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/grails-app +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/spring +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/lib +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/tld +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity/grails +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/jsecurity +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/service +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation/imp +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/presentation +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/controllers +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web/services +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/web +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/pbx/asterisk +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/pbx +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/api/domain +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton/api +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org/bigbluebutton +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes/org +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/classes +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/jsecurity-0.4.1/grails-app/controllers +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/jsecurity-0.4.1/grails-app/taglib +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/jsecurity-0.4.1/grails-app/i18n +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/jsecurity-0.4.1/grails-app/conf +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/jsecurity-0.4.1/grails-app +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/jsecurity-0.4.1 +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins/hibernate-1.1.1 +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/plugins +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/templates/scaffolding +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF/templates +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/WEB-INF +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree/folders +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree/menu +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree/check +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree/default +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/css/tree +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/css +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/demo +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/images/skin +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/folders +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/menu +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/check +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree/default +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/images/tree +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/images +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/js/prototype +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/js +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/css +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js/prototype +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/js +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images/skin +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1/images +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/plugins/jsecurity-0.4.1 +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/plugins +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton/test +@dirrmtry %%TOMCAT_HOME%%/webapps/bigbluebutton +@dirrmtry %%WWWDIR%%/client/conf +@dirrmtry %%WWWDIR%%/client/history +@dirrmtry %%WWWDIR%%/client/locale +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton/modules/phone/views/assets/images +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton/modules/phone/views/assets +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton/modules/phone/views +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton/modules/phone +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton/modules +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton/common/assets/images +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton/common/assets +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton/common +@dirrmtry %%WWWDIR%%/client/org/bigbluebutton +@dirrmtry %%WWWDIR%%/client/org +@dirrmtry %%WWWDIR%%/client/swfobject +@dirrmtry %%WWWDIR%%/client +@dirrmtry %%WWWDIR%% +@dirrmtry %%RED5_HOME%%/webapps/deskshare/META-INF +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/lib +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/socket +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/mina +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/red5 +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/streamer +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/events +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/servlet +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/sessions +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/stream +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/session +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server/svc1 +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare/server +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton/deskshare +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org/bigbluebutton +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes/org +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF/classes +@dirrmtry %%RED5_HOME%%/webapps/deskshare/WEB-INF +@dirrmtry %%RED5_HOME%%/webapps/deskshare +@dirrmtry %%RED5_HOME%%/webapps/sip/META-INF +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/lib +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/dialog +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/transaction +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/header +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/authentication +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/provider +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/call +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/address +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip/message +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sip +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/net +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/sdp +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu/tools +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/zoolu +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/registration +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/trancoders +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/stream +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/asao +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/ilbc +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs/g729 +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip/codecs +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app/sip +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/app +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/server/webapp/sip +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/server/webapp +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5/server +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/red5 +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/sip +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/net +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media/transcoder +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5/media +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/red5 +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf/util +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton/voiceconf +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org/bigbluebutton +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/org +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/net +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/media +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/server +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/local/ua +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes/local +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF/classes +@dirrmtry %%RED5_HOME%%/webapps/sip/WEB-INF +@dirrmtry %%RED5_HOME%%/webapps/sip +@dirrmtry %%RED5_HOME%%/webapps/video/WEB-INF/lib +@dirrmtry %%RED5_HOME%%/webapps/video/WEB-INF +@dirrmtry %%RED5_HOME%%/webapps/video |